/**
 * Copyright Â© 2021 O2TI. All rights reserved.
 * @author  Bruno Elisei <brunoelisei@o2ti.com>
 * See LICENSE.txt for license details.
 */

//
//  Common
//  _____________________________________________

& when (@media-common = true) {
    .full-checkout {
        .checkout-agreements-block {
            .checkout-agreements {
                margin-bottom: @indent__base;
            }

            .checkout-agreement.field {
                .lib-vendor-prefix-display();

                &.required {
                    label::after {
                        content: none;
                    }

                    .action-show {
                        &::after {
                            content: '*';
                            .lib-typography(@_font-size: @form-field-label-asterisk__font-size, @_color: @form-field-label-asterisk__color, @_font-family: @form-field-label-asterisk__font-family, @_font-weight: @form-field-label-asterisk__font-weight, @_line-height: @form-field-label-asterisk__line-height, @_font-style: @form-field-label-asterisk__font-style);
                        }
                    }
                }
            }

            .action-show {
                &:extend(.abs-action-button-as-link all);

                vertical-align: baseline;
            }
        }

        //  Checkout Agreements in popup
        .checkout-agreements-items {
            &:extend(.abs-reset-list all);

            padding-bottom: @indent__l;

            .checkout-agreements-item {
                margin-bottom: @indent__base;
            }

            .checkout-agreements-item-title {
                &:extend(.abs-checkout-title all);

                border-bottom: 0;
            }
        }

        //  Checkout Agreements
        .checkout-agreement-item-content {
            overflow: auto;
        }
    }
}
