Plugin Directory

Changeset 3160081


Ignore:
Timestamp:
09/30/2024 07:43:03 PM (16 months ago)
Author:
bbioon
Message:

merchant 1.10.0

Location:
merchant
Files:
922 added
60 edited

Legend:

Unmodified
Added
Removed
  • merchant/trunk/admin/classes/class-merchant-admin-modules.php

    r3143037 r3160081  
    4848                    'tutorial_url' => 'https://docs.athemes.com/article/pre-orders/',
    4949                ),
    50                 'free-shipping-progress-bar' => array(
    51                     'pro' => true,
    52                     'section' => 'boost-revenue',
    53                     'icon' => Merchant_SVG_Icons::get_svg_icon( 'free-shipping-progress-bar' ),
    54                     'title' => esc_html__( 'Free Shipping Bar', 'merchant' ),
    55                     'desc' => esc_html__( 'Display the amount left needed for free shipping', 'merchant' ),
    56                     'tutorial_url' => 'https://docs.athemes.com/article/merchant-free-shipping-progress-bar/',
    57                 ),
    5850                'wait-list' => array(
    5951                    'pro' => true,
     
    119111                    'desc' => esc_html__( 'Reward shoppers with a gift if they hit a specified spending target or apply a coupon', 'merchant' ),
    120112                    'tutorial_url' => 'https://docs.athemes.com/article/merchant-gift-card/',
     113                ),
     114                'free-shipping-progress-bar' => array(
     115                    'pro' => true,
     116                    'section' => 'boost-revenue',
     117                    'icon' => Merchant_SVG_Icons::get_svg_icon( 'free-shipping-progress-bar' ),
     118                    'title' => esc_html__( 'Free Shipping Bar', 'merchant' ),
     119                    'desc' => esc_html__( 'Encourage customers to spend more by displaying the amount left needed for free shipping', 'merchant' ),
     120                    'tutorial_url' => 'https://docs.athemes.com/article/merchant-free-shipping-progress-bar/',
    121121                ),
    122122                // Increase Conversion Rates (Convert More).
  • merchant/trunk/admin/classes/class-merchant-admin-options.php

    r3151017 r3160081  
    19391939            );
    19401940
    1941             if ( $settings['sorting'] === false ) {
     1941            $has_sorting = (bool) ( $settings['sorting'] ?? true );
     1942            if ( ! $has_sorting ) {
    19421943                $classes[] = 'disable-sorting';
    19431944            }
     
    19581959                echo esc_attr( $settings['id'] ) ?>">
    19591960
    1960                 <div class="layouts" data-id="<?php
    1961                 echo esc_attr( $settings['id'] ) ?>">
    1962 
    1963                     <?php
    1964                     foreach ( $settings['layouts'] as $layout_type => $layout ) : ?>
    1965 
     1961                <div class="layouts" data-id="<?php echo esc_attr( $settings['id'] ) ?>">
     1962                    <?php foreach ( $settings['layouts'] as $layout_type => $layout ) : ?>
    19661963                        <div class="layout" data-type="<?php echo esc_attr( $layout_type ) ?>">
    1967                             <div class="layout-header">
    1968                                 <div class="layout-count">1</div>
    1969                                 <div class="layout-title"<?php
    1970                                 if ( isset( $layout['title-field'] ) && ! empty( $layout['title-field'] ) ) {
    1971                                     echo ' data-title-field="' . esc_attr( $layout['title-field'] ) . '"';
    1972                                 } ?>>
    1973                                     <?php
    1974                                     echo esc_html( $layout['title'] ) ?>
     1964                            <div class="layout__inner">
     1965                                <?php if ( $has_sorting ) : ?>
     1966                                    <span class="customize-control-flexible-content-move">
     1967                                        <svg xmlns="http://www.w3.org/2000/svg" width="10" height="14" viewBox="0 0 10 14" fill="none">
     1968                                        <path d="M1.75 0.5C1.19772 0.5 0.75 0.947715 0.75 1.5V2.5C0.75 3.05228 1.19772 3.5 1.75 3.5H2.75C3.30228 3.5 3.75 3.05228 3.75 2.5V1.5C3.75 0.947715 3.30228 0.5 2.75 0.5H1.75Z" fill="#4A4A4A"/>
     1969                                        <path d="M1.75 5.5C1.19772 5.5 0.75 5.94772 0.75 6.5V7.5C0.75 8.05228 1.19772 8.5 1.75 8.5H2.75C3.30228 8.5 3.75 8.05228 3.75 7.5V6.5C3.75 5.94772 3.30228 5.5 2.75 5.5H1.75Z" fill="#4A4A4A"/>
     1970                                        <path d="M0.75 11.5C0.75 10.9477 1.19772 10.5 1.75 10.5H2.75C3.30228 10.5 3.75 10.9477 3.75 11.5V12.5C3.75 13.0523 3.30228 13.5 2.75 13.5H1.75C1.19772 13.5 0.75 13.0523 0.75 12.5V11.5Z" fill="#4A4A4A"/>
     1971                                        <path d="M7.25 0.5C6.69772 0.5 6.25 0.947715 6.25 1.5V2.5C6.25 3.05228 6.69772 3.5 7.25 3.5H8.25C8.80228 3.5 9.25 3.05228 9.25 2.5V1.5C9.25 0.947715 8.80228 0.5 8.25 0.5H7.25Z" fill="#4A4A4A"/>
     1972                                        <path d="M6.25 6.5C6.25 5.94772 6.69772 5.5 7.25 5.5H8.25C8.80228 5.5 9.25 5.94772 9.25 6.5V7.5C9.25 8.05228 8.80228 8.5 8.25 8.5H7.25C6.69772 8.5 6.25 8.05228 6.25 7.5V6.5Z" fill="#4A4A4A"/>
     1973                                        <path d="M7.25 10.5C6.69772 10.5 6.25 10.9477 6.25 11.5V12.5C6.25 13.0523 6.69772 13.5 7.25 13.5H8.25C8.80228 13.5 9.25 13.0523 9.25 12.5V11.5C9.25 10.9477 8.80228 10.5 8.25 10.5H7.25Z" fill="#4A4A4A"/>
     1974                                        </svg>
     1975                                    </span>
     1976                                <?php endif; ?>
     1977                                <div class="layout-header">
     1978                                    <div class="layout-count">1</div>
     1979                                    <div class="layout-title"<?php
     1980                                    if ( isset( $layout['title-field'] ) && ! empty( $layout['title-field'] ) ) {
     1981                                        echo ' data-title-field="' . esc_attr( $layout['title-field'] ) . '"';
     1982                                    } ?>>
     1983                                        <?php
     1984                                        echo esc_html( $layout['title'] ) ?>
     1985                                    </div>
     1986                                    <div class="layout-toggle">
     1987                                        <?php if ( $has_accordion ) : ?>
     1988                                            <span class="customize-control-flexible-content-accordion">
     1989                                                <svg xmlns="http://www.w3.org/2000/svg" width="10" height="7" viewBox="0 0 10 7" fill="none">
     1990                                                    <path fill-rule="evenodd" clip-rule="evenodd" d="M0.71967 0.732854C1.01256 0.43996 1.48744 0.43996 1.78033 0.732854L5.25 4.20252L8.71967 0.732854C9.01256 0.43996 9.48744 0.43996 9.78033 0.732854C10.0732 1.02575 10.0732 1.50062 9.78033 1.79351L5.78033 5.79351C5.48744 6.08641 5.01256 6.08641 4.71967 5.79351L0.71967 1.79351C0.426777 1.50062 0.426777 1.02575 0.71967 0.732854Z" fill="#4A4A4A"/>
     1991                                                </svg>
     1992                                            </span>
     1993                                        <?php endif; ?>
     1994                                    </div>
    19751995                                </div>
    1976                                 <div class="layout-toggle">
    1977                                     <?php if ( $has_accordion ) : ?>
    1978                                         <span class="customize-control-flexible-content-accordion dashicons dashicons-arrow-down"></span>
    1979                                     <?php endif; ?>
     1996                                <div class="layout-body">
     1997                                    <?php
     1998                                    foreach ( $layout['fields'] as $sub_field ) :
     1999                                        $classes = array( 'layout-field' );
     2000
     2001                                        if ( isset( $sub_field['classes'] ) ) {
     2002                                            $classes = array_merge( $classes, $sub_field['classes'] );
     2003                                        } ?>
     2004                                        <div class="<?php
     2005                                        echo esc_attr( implode( ' ', $classes ) ); ?>">
     2006                                            <?php
     2007                                            if ( 'fields_group' === $sub_field['type'] ) {
     2008                                                static::fields_group( $sub_field, $value, $module_id, true, array(
     2009                                                    'id'         => $settings['id'],
     2010                                                    'option_key' => 0,
     2011                                                    'value'      => $value,
     2012                                                ) );
     2013                                            } else {
     2014                                                static::replace_field(
     2015                                                        $sub_field,
     2016                                                    '',
     2017                                                    array(
     2018                                                        "name=\"merchant[{$sub_field['id']}]",
     2019                                                        'merchant-module-page-setting-field-upload',
     2020                                                        'merchant-module-page-setting-field-select_ajax',
     2021                                                    ),
     2022                                                    array(
     2023                                                        "data-name=\"merchant[{$settings['id']}][0][{$sub_field['id']}]",
     2024                                                        'merchant-module-page-setting-field-upload template',
     2025                                                        'merchant-module-page-setting-field-select_ajax template',
     2026                                                    ),
     2027                                                    $module_id
     2028                                                );
     2029                                            }
     2030                                            ?>
     2031                                        </div>
     2032                                    <?php
     2033                                    endforeach; ?>
     2034                                    <input type="hidden" data-name="merchant[<?php
     2035                                    echo esc_attr( $settings['id'] ) ?>][0][layout]" value="<?php
     2036                                    echo esc_attr( $layout_type ) ?>">
    19802037                                </div>
    1981                             </div>
    1982                             <div class="layout-body">
    1983                                 <?php
    1984                                 foreach ( $layout['fields'] as $sub_field ) :
    1985                                     $classes = array( 'layout-field' );
    1986 
    1987                                     if ( isset( $sub_field['classes'] ) ) {
    1988                                         $classes = array_merge( $classes, $sub_field['classes'] );
    1989                                     } ?>
    1990                                     <div class="<?php
    1991                                     echo esc_attr( implode( ' ', $classes ) ); ?>">
    1992                                         <?php
    1993                                         if ( 'fields_group' === $sub_field['type'] ) {
    1994                                             static::fields_group( $sub_field, $value, $module_id, true, array(
    1995                                                 'id'         => $settings['id'],
    1996                                                 'option_key' => 0,
    1997                                                 'value'      => $value,
    1998                                             ) );
    1999                                         } else {
    2000                                             static::replace_field(
    2001                                                     $sub_field,
    2002                                                 '',
    2003                                                 array(
    2004                                                     "name=\"merchant[{$sub_field['id']}]",
    2005                                                     'merchant-module-page-setting-field-upload',
    2006                                                     'merchant-module-page-setting-field-select_ajax',
    2007                                                 ),
    2008                                                 array(
    2009                                                     "data-name=\"merchant[{$settings['id']}][0][{$sub_field['id']}]",
    2010                                                     'merchant-module-page-setting-field-upload template',
    2011                                                     'merchant-module-page-setting-field-select_ajax template',
    2012                                                 ),
    2013                                                 $module_id
    2014                                             );
    2015                                         }
    2016                                         ?>
    2017                                     </div>
    2018                                 <?php
    2019                                 endforeach; ?>
    2020                                 <input type="hidden" data-name="merchant[<?php
    2021                                 echo esc_attr( $settings['id'] ) ?>][0][layout]" value="<?php
    2022                                 echo esc_attr( $layout_type ) ?>">
    2023                             </div>
    2024 
    2025                             <div class="layout-actions">
    2026                                 <span class="customize-control-flexible-content-move dashicons dashicons-menu"></span>
    2027                                 <a class="customize-control-flexible-content-delete" href="#">
    2028                                     <span class="dashicons dashicons-no-alt"></span>
    2029                                 </a>
    2030                                 <?php if ( $has_duplicate ) : ?>
    2031                                     <a
    2032                                         href="#"
    2033                                         class="customize-control-flexible-content-duplicate"
    2034                                         data-id="<?php echo esc_attr( $settings['id'] ); ?>"
    2035                                         data-layout="<?php echo esc_attr( $layout_type ); ?>"
    2036                                         title="<?php echo esc_attr__( 'Duplicate', 'merchant' ); ?>">
    2037                                         <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35 35" width="16" height="16" fill="#50575e">
    2038                                             <path d="M20.717,34.748H3.616A3.37,3.37,0,0,1,.25,31.381v-17.1a3.369,3.369,0,0,1,3.366-3.365h17.1a3.368,3.368,0,0,1,3.365,3.365v17.1A3.369,3.369,0,0,1,20.717,34.748ZM3.616,13.416a.866.866,0,0,0-.866.865v17.1a.867.867,0,0,0,.866.867h17.1a.867.867,0,0,0,.865-.867v-17.1a.865.865,0,0,0-.865-.865Z"/>
    2039                                             <path d="M31.384,24.079H22.837a1.25,1.25,0,1,1,0-2.5h8.547a.867.867,0,0,0,.866-.866V3.618a.866.866,0,0,0-.866-.865h-17.1a.866.866,0,0,0-.866.865v8.548a1.25,1.25,0,0,1-2.5,0V3.618A3.369,3.369,0,0,1,14.279.253H31.384A3.369,3.369,0,0,1,34.75,3.618v17.1A3.37,3.37,0,0,1,31.384,24.079Z"/>
    2040                                         </svg>
    2041                                     </a>
    2042                                 <?php endif; ?>
     2038                                <?php self::print_flexible_layout_actions( $settings, $layout_type ); ?>
    20432039                            </div>
    20442040                        </div>
    2045 
    20462041                    <?php
    20472042                    endforeach; ?>
    2048 
    20492043                </div>
    20502044
    2051                 <div class="merchant-flexible-content <?php
    2052                 echo esc_attr( $empty ); ?> sortable">
    2053 
     2045                <div class="merchant-flexible-content <?php echo esc_attr( $empty ); ?> sortable">
    20542046                    <?php
    20552047                    foreach ( $values as $option_key => $option ) : ?>
    20562048                        <div class="layout" data-type="<?php echo esc_attr( $option['layout'] ) ?>">
    2057                             <div class="layout-header">
    2058                                 <div class="layout-count"><?php
    2059                                     echo absint( $option_key + 1 ) ?></div>
    2060                                 <div class="layout-title"<?php
    2061                                 if ( isset( $layout['title-field'] ) && ! empty( $layout['title-field'] ) ) {
    2062                                     echo ' data-title-field="' . esc_attr( $layout['title-field'] ) . '"';
    2063                                 } ?>>
    2064                                     <?php
    2065                                     echo isset( $settings['layouts'][ $option['layout'] ]['title'] ) ? esc_html( $settings['layouts'][ $option['layout'] ]['title'] ) : '' ?>
     2049                            <div class="layout__inner">
     2050                                <?php if ( $has_sorting ) : ?>
     2051                                    <span class="customize-control-flexible-content-move">
     2052                                        <svg xmlns="http://www.w3.org/2000/svg" width="10" height="14" viewBox="0 0 10 14" fill="none">
     2053                                        <path d="M1.75 0.5C1.19772 0.5 0.75 0.947715 0.75 1.5V2.5C0.75 3.05228 1.19772 3.5 1.75 3.5H2.75C3.30228 3.5 3.75 3.05228 3.75 2.5V1.5C3.75 0.947715 3.30228 0.5 2.75 0.5H1.75Z" fill="#4A4A4A"/>
     2054                                        <path d="M1.75 5.5C1.19772 5.5 0.75 5.94772 0.75 6.5V7.5C0.75 8.05228 1.19772 8.5 1.75 8.5H2.75C3.30228 8.5 3.75 8.05228 3.75 7.5V6.5C3.75 5.94772 3.30228 5.5 2.75 5.5H1.75Z" fill="#4A4A4A"/>
     2055                                        <path d="M0.75 11.5C0.75 10.9477 1.19772 10.5 1.75 10.5H2.75C3.30228 10.5 3.75 10.9477 3.75 11.5V12.5C3.75 13.0523 3.30228 13.5 2.75 13.5H1.75C1.19772 13.5 0.75 13.0523 0.75 12.5V11.5Z" fill="#4A4A4A"/>
     2056                                        <path d="M7.25 0.5C6.69772 0.5 6.25 0.947715 6.25 1.5V2.5C6.25 3.05228 6.69772 3.5 7.25 3.5H8.25C8.80228 3.5 9.25 3.05228 9.25 2.5V1.5C9.25 0.947715 8.80228 0.5 8.25 0.5H7.25Z" fill="#4A4A4A"/>
     2057                                        <path d="M6.25 6.5C6.25 5.94772 6.69772 5.5 7.25 5.5H8.25C8.80228 5.5 9.25 5.94772 9.25 6.5V7.5C9.25 8.05228 8.80228 8.5 8.25 8.5H7.25C6.69772 8.5 6.25 8.05228 6.25 7.5V6.5Z" fill="#4A4A4A"/>
     2058                                        <path d="M7.25 10.5C6.69772 10.5 6.25 10.9477 6.25 11.5V12.5C6.25 13.0523 6.69772 13.5 7.25 13.5H8.25C8.80228 13.5 9.25 13.0523 9.25 12.5V11.5C9.25 10.9477 8.80228 10.5 8.25 10.5H7.25Z" fill="#4A4A4A"/>
     2059                                        </svg>
     2060                                    </span>
     2061                                <?php endif; ?>
     2062                                <div class="layout-header">
     2063                                    <div class="layout-count"><?php
     2064                                        echo absint( $option_key + 1 ) ?></div>
     2065                                    <div class="layout-title"<?php
     2066                                    if ( isset( $layout['title-field'] ) && ! empty( $layout['title-field'] ) ) {
     2067                                        echo ' data-title-field="' . esc_attr( $layout['title-field'] ) . '"';
     2068                                    } ?>>
     2069                                        <?php
     2070                                        echo isset( $settings['layouts'][ $option['layout'] ]['title'] ) ? esc_html( $settings['layouts'][ $option['layout'] ]['title'] ) : '' ?>
     2071                                    </div>
     2072                                    <div class="layout-toggle">
     2073                                        <?php if ( $has_accordion ) : ?>
     2074                                            <span class="customize-control-flexible-content-accordion">
     2075                                                <svg xmlns="http://www.w3.org/2000/svg" width="10" height="7" viewBox="0 0 10 7" fill="none">
     2076                                                    <path fill-rule="evenodd" clip-rule="evenodd" d="M0.71967 0.732854C1.01256 0.43996 1.48744 0.43996 1.78033 0.732854L5.25 4.20252L8.71967 0.732854C9.01256 0.43996 9.48744 0.43996 9.78033 0.732854C10.0732 1.02575 10.0732 1.50062 9.78033 1.79351L5.78033 5.79351C5.48744 6.08641 5.01256 6.08641 4.71967 5.79351L0.71967 1.79351C0.426777 1.50062 0.426777 1.02575 0.71967 0.732854Z" fill="#4A4A4A"/>
     2077                                                </svg>
     2078                                            </span>
     2079                                        <?php endif; ?>
     2080                                    </div>
    20662081                                </div>
    2067                                 <div class="layout-toggle">
    2068                                     <?php if ( $has_accordion ) : ?>
    2069                                         <span class="customize-control-flexible-content-accordion dashicons dashicons-arrow-down"></span>
    2070                                     <?php endif; ?>
     2082                                <div class="layout-body">
     2083                                    <?php
     2084                                    foreach ( $settings['layouts'][ $option['layout'] ]['fields'] as $sub_field ) :
     2085                                        $classes = array( 'layout-field' );
     2086                                        if ( isset( $sub_field['classes'] ) ) {
     2087                                            $classes = array_merge( $classes, $sub_field['classes'] );
     2088                                        } ?>
     2089                                        <div class="<?php
     2090                                        echo esc_attr( implode( ' ', $classes ) ) ?>">
     2091                                            <?php
     2092                                            $value = null;
     2093                                            if ( isset( $option[ $sub_field['id'] ] ) ) {
     2094                                                $value = $option[ $sub_field['id'] ];
     2095                                            } elseif ( isset( $sub_field['default'] ) ) {
     2096                                                $value = $sub_field['default'];
     2097                                            }
     2098
     2099                                            if ( 'fields_group' === $sub_field['type'] ) {
     2100                                                static::fields_group( $sub_field, $value, $module_id, true, array(
     2101                                                    'id'         => $settings['id'],
     2102                                                    'option_key' => $option_key,
     2103                                                    'value'      => $option,
     2104                                                ) );
     2105                                            } else {
     2106                                                static::replace_field(
     2107                                                    $sub_field,
     2108                                                    $value,
     2109                                                    "name=\"merchant[{$sub_field['id']}]",
     2110                                                    "name=\"merchant[{$settings['id']}][{$option_key}][{$sub_field['id']}]",
     2111                                                    $module_id
     2112                                                );
     2113                                            }
     2114                                            ?>
     2115                                        </div>
     2116                                    <?php
     2117                                    endforeach; ?>
     2118                                    <input type="hidden" name="merchant[<?php
     2119                                    echo esc_attr( $settings['id'] ) ?>][<?php
     2120                                    echo absint( $option_key ) ?>][layout]"
     2121                                            value="<?php
     2122                                            echo esc_attr( $option['layout'] ) ?>">
    20712123                                </div>
    2072                             </div>
    2073                             <div class="layout-body">
    2074                                 <?php
    2075                                 foreach ( $settings['layouts'][ $option['layout'] ]['fields'] as $sub_field ) :
    2076                                     $classes = array( 'layout-field' );
    2077                                     if ( isset( $sub_field['classes'] ) ) {
    2078                                         $classes = array_merge( $classes, $sub_field['classes'] );
    2079                                     } ?>
    2080                                     <div class="<?php
    2081                                     echo esc_attr( implode( ' ', $classes ) ) ?>">
    2082                                         <?php
    2083                                         $value = null;
    2084                                         if ( isset( $option[ $sub_field['id'] ] ) ) {
    2085                                             $value = $option[ $sub_field['id'] ];
    2086                                         } elseif ( isset( $sub_field['default'] ) ) {
    2087                                             $value = $sub_field['default'];
    2088                                         }
    2089 
    2090                                         if ( 'fields_group' === $sub_field['type'] ) {
    2091                                             static::fields_group( $sub_field, $value, $module_id, true, array(
    2092                                                 'id'         => $settings['id'],
    2093                                                 'option_key' => $option_key,
    2094                                                 'value'      => $option,
    2095                                             ) );
    2096                                         } else {
    2097                                             static::replace_field(
    2098                                                 $sub_field,
    2099                                                 $value,
    2100                                                 "name=\"merchant[{$sub_field['id']}]",
    2101                                                 "name=\"merchant[{$settings['id']}][{$option_key}][{$sub_field['id']}]",
    2102                                                 $module_id
    2103                                             );
    2104                                         }
    2105                                         ?>
    2106                                     </div>
    2107                                 <?php
    2108                                 endforeach; ?>
    2109                                 <input type="hidden" name="merchant[<?php
    2110                                 echo esc_attr( $settings['id'] ) ?>][<?php
    2111                                 echo absint( $option_key ) ?>][layout]"
    2112                                         value="<?php
    2113                                         echo esc_attr( $option['layout'] ) ?>">
    2114                             </div>
    2115 
    2116                             <div class="layout-actions">
    2117                                 <span class="customize-control-flexible-content-move dashicons dashicons-menu"></span>
    2118                                 <a class="customize-control-flexible-content-delete" href="#">
    2119                                     <span class="dashicons dashicons-no-alt"></span>
    2120                                 </a>
    2121                                 <?php if ( $has_duplicate ) : ?>
    2122                                     <a
    2123                                         href="#"
    2124                                         class="customize-control-flexible-content-duplicate"
    2125                                         data-id="<?php echo esc_attr( $settings['id'] ); ?>"
    2126                                         data-layout="<?php echo esc_attr( $layout_type ); ?>"
    2127                                         title="<?php echo esc_attr__( 'Duplicate', 'merchant' ); ?>">
    2128                                         <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35 35" width="16" height="16" fill="#50575e">
    2129                                             <path d="M20.717,34.748H3.616A3.37,3.37,0,0,1,.25,31.381v-17.1a3.369,3.369,0,0,1,3.366-3.365h17.1a3.368,3.368,0,0,1,3.365,3.365v17.1A3.369,3.369,0,0,1,20.717,34.748ZM3.616,13.416a.866.866,0,0,0-.866.865v17.1a.867.867,0,0,0,.866.867h17.1a.867.867,0,0,0,.865-.867v-17.1a.865.865,0,0,0-.865-.865Z"/>
    2130                                             <path d="M31.384,24.079H22.837a1.25,1.25,0,1,1,0-2.5h8.547a.867.867,0,0,0,.866-.866V3.618a.866.866,0,0,0-.866-.865h-17.1a.866.866,0,0,0-.866.865v8.548a1.25,1.25,0,0,1-2.5,0V3.618A3.369,3.369,0,0,1,14.279.253H31.384A3.369,3.369,0,0,1,34.75,3.618v17.1A3.37,3.37,0,0,1,31.384,24.079Z"/>
    2131                                         </svg>
    2132                                     </a>
    2133                                 <?php endif; ?>
     2124                                <?php self::print_flexible_layout_actions( $settings, $layout_type ); ?>
    21342125                            </div>
    21352126                        </div>
    2136 
    21372127                    <?php
    21382128                    endforeach; ?>
    2139 
    21402129                </div>
    21412130
     
    25072496        }
    25082497
     2498        private static function print_flexible_layout_actions( $settings, $layout_type ) {
     2499            $has_duplicate = ! empty( $settings['duplicate'] );
     2500            $has_accordion = ! empty( $settings['accordion'] );
     2501            ?>
     2502            <div class="layout-actions<?php echo $has_accordion ? esc_attr( ' layout-actions-has_accordion' ) :  ' layout-actions-no_accordion'; ?>">
     2503                <a href="#" class="layout-actions__toggle">
     2504                    <svg xmlns="http://www.w3.org/2000/svg" width="14" height="4" viewBox="0 0 14 4" fill="none">
     2505                        <path d="M1.5 0.763184C2.32843 0.763183 3 1.43476 3 2.26318C3 3.09161 2.32843 3.76318 1.5 3.76318C0.671573 3.76318 -2.93554e-08 3.09161 -6.55671e-08 2.26318C-1.01779e-07 1.43476 0.671573 0.763184 1.5 0.763184Z" fill="#4A4A4A"/>
     2506                        <path d="M7 0.763183C7.82843 0.763183 8.5 1.43476 8.5 2.26318C8.5 3.09161 7.82843 3.76318 7 3.76318C6.17157 3.76318 5.5 3.09161 5.5 2.26318C5.5 1.43476 6.17157 0.763183 7 0.763183Z" fill="#4A4A4A"/>
     2507                        <path d="M12.5 0.763183C13.3284 0.763183 14 1.43476 14 2.26318C14 3.09161 13.3284 3.76318 12.5 3.76318C11.6716 3.76318 11 3.09161 11 2.26318C11 1.43476 11.6716 0.763183 12.5 0.763183Z" fill="#4A4A4A"/>
     2508                    </svg>
     2509                </a>
     2510                <div class="layout-actions__inner" style="display: none;">
     2511                    <?php if ( $has_duplicate ) : ?>
     2512                        <a
     2513                            href="#"
     2514                            class="customize-control-flexible-content-duplicate"
     2515                            data-id="<?php echo esc_attr( $settings['id'] ); ?>"
     2516                            data-layout="<?php echo esc_attr( $layout_type ); ?>"
     2517                            title="<?php echo esc_attr__( 'Duplicate', 'merchant' ); ?>">
     2518                            <svg xmlns="http://www.w3.org/2000/svg" width="19" height="19" viewBox="0 0 19 22" fill="none">
     2519                                <path fill-rule="evenodd" clip-rule="evenodd" d="M2 1.76318H13C13.2761 1.76318 13.5 1.98704 13.5 2.26318V13.2632C13.5 13.5393 13.2761 13.7632 13 13.7632H2C1.72386 13.7632 1.5 13.5393 1.5 13.2632V2.26318C1.5 1.98704 1.72386 1.76318 2 1.76318ZM0 2.26318C0 1.15861 0.895431 0.263184 2 0.263184H13C14.1046 0.263184 15 1.15861 15 2.26318V13.2632C15 14.3678 14.1046 15.2632 13 15.2632H2C0.89543 15.2632 0 14.3678 0 13.2632V2.26318ZM17 5.26318V16.0132C17 16.7035 16.4404 17.2632 15.75 17.2632H3V18.7632H15.75C17.2688 18.7632 18.5 17.532 18.5 16.0132V5.26318H17Z" fill="#757575"/>
     2520                            </svg>
     2521                            <span><?php echo esc_html__( 'Duplicate', 'merchant' ); ?></span>
     2522                        </a>
     2523                    <?php endif; ?>
     2524
     2525                    <a class="customize-control-flexible-content-delete" href="#">
     2526                        <svg xmlns="http://www.w3.org/2000/svg" width="14" height="17" viewBox="0 0 14 17" fill="none">
     2527                            <path fill-rule="evenodd" clip-rule="evenodd" d="M7 0.263184C5.18578 0.263184 3.67247 1.55151 3.32502 3.26318H0V4.76318H1.2699L2.08782 13.7602C2.21659 15.1767 3.40421 16.2613 4.82652 16.2613H9.17366C10.596 16.2613 11.7836 15.1767 11.9124 13.7602L12.7303 4.76318H14V3.26318H10.675C10.3275 1.5515 8.81422 0.263184 7 0.263184ZM7 1.76318C6.02034 1.76318 5.18691 2.38929 4.87803 3.26318H9.12197C8.81309 2.38929 7.97966 1.76318 7 1.76318ZM11.2241 4.76318H2.77609L3.58166 13.6244C3.64019 14.2683 4.18002 14.7613 4.82652 14.7613H9.17366C9.82017 14.7613 10.36 14.2683 10.4185 13.6244L11.2241 4.76318Z" fill="#757575"/>
     2528                        </svg>
     2529                        <span><?php echo esc_html__( 'Delete', 'merchant' ); ?></span>
     2530                    </a>
     2531                </div>
     2532            </div>
     2533            <?php
     2534        }
     2535
    25092536        /**
    25102537         * Get category choices for select2
  • merchant/trunk/assets/css/admin/admin.css

    r3150302 r3160081  
    24142414  padding: 30px;
    24152415  background-color: #fff;
    2416   -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
    2417           box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
     2416  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
     2417          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
    24182418  border-radius: 4px;
    24192419}
     
    24382438.merchant-module-page-preview-title,
    24392439.merchant-module-page-setting-title {
    2440   margin-top: 10px;
     2440  margin-top: 0;
    24412441  padding-right: 50px;
    24422442  font-size: 20px;
     
    24922492.merchant-module-page-setting-field.merchant-hide {
    24932493  display: none;
     2494}
     2495.merchant-module-page-setting-field[data-id=shortcode_text] {
     2496  margin-top: 24px;
    24942497}
    24952498
     
    34273430  padding-top: 20px;
    34283431}
     3432.merchant-group-field .merchant-module-page-setting-field:last-child {
     3433  margin-bottom: 0 !important;
     3434}
    34293435
    34303436.merchant-sortable-repeater-control {
     
    35503556}
    35513557.merchant-flexible-content-control .sortable {
     3558  position: relative;
    35523559  list-style-type: none;
    35533560  margin: 0;
     
    35693576}
    35703577.merchant-flexible-content-control .customize-control-flexible-content-move {
     3578  display: none;
    35713579  cursor: -webkit-grab;
    35723580  cursor: grab;
     3581  position: absolute;
     3582  top: 19px;
     3583  left: -22px;
     3584  z-index: 999;
    35733585}
    35743586.merchant-flexible-content-control .customize-control-flexible-content-delete,
    35753587.merchant-flexible-content-control .customize-control-flexible-content-duplicate {
    3576   display: -webkit-box;
    3577   display: -ms-flexbox;
    3578   display: flex;
    3579   -webkit-box-align: center;
    3580       -ms-flex-align: center;
    3581           align-items: center;
    3582   -webkit-box-pack: center;
    3583       -ms-flex-pack: center;
    3584           justify-content: center;
    3585   margin: 0;
    3586   width: 40px;
    3587   height: auto;
    3588   font-size: 1.3em;
    3589   line-height: 34px;
    3590   color: #d4d4d4;
    3591   background: #fff;
    3592   padding: 0;
    3593   vertical-align: top;
    3594   margin-left: -1px;
    35953588  text-decoration: none;
    35963589}
     
    36303623      -ms-flex-align: center;
    36313624          align-items: center;
    3632   -webkit-box-pack: center;
    3633       -ms-flex-pack: center;
    3634           justify-content: center;
     3625  -webkit-box-pack: end;
     3626      -ms-flex-pack: end;
     3627          justify-content: flex-end;
    36353628  margin: 0;
    36363629  width: 40px;
     
    36433636  vertical-align: top;
    36443637  cursor: pointer;
     3638}
     3639.merchant-flexible-content-control .customize-control-flexible-content-accordion svg {
    36453640  -webkit-transition: 300ms;
    36463641  transition: 300ms;
     
    36483643          transform: rotate(180deg);
    36493644}
    3650 .merchant-flexible-content-control .layout-header.ui-accordion-header-collapsed .customize-control-flexible-content-accordion {
     3645.merchant-flexible-content-control .layout-header.ui-accordion-header-collapsed .customize-control-flexible-content-accordion svg {
    36513646  -webkit-transform: rotate(0deg);
    36523647          transform: rotate(0deg);
     
    36633658}
    36643659.merchant-flexible-content-control.default-style .layout .layout-header {
    3665   padding: 8px 15px;
     3660  padding: 15px 20px;
    36663661}
    36673662.merchant-flexible-content-control.default-style .layout .layout-body {
    3668   padding: 15px;
     3663  padding: 15px 20px;
     3664}
     3665.merchant-flexible-content-control.default-style .layout .layout-body .layout-field:last-of-type .merchant-group-field {
     3666  margin-bottom: 5px;
    36693667}
    36703668.merchant-flexible-content-control.table-style .layout .layout-header {
     
    36893687.merchant-flexible-content-control .layout {
    36903688  margin-bottom: 20px;
     3689}
     3690.merchant-flexible-content-control .layout .layout__inner {
     3691  width: calc(100% + 60px);
     3692  margin-left: -30px;
     3693  padding-inline: 30px;
     3694}
     3695.merchant-flexible-content-control .layout .layout__inner:hover .customize-control-flexible-content-move {
     3696  display: block;
    36913697}
    36923698.merchant-flexible-content-control .layout .layout-header {
     
    37233729  font-weight: bold;
    37243730}
    3725 .merchant-flexible-content-control .layout .layout-toggle,
    3726 .merchant-flexible-content-control .layout .layout-actions {
     3731.merchant-flexible-content-control .layout .layout-toggle {
    37273732  display: -webkit-box;
    37283733  display: -ms-flexbox;
     
    37373742          flex-grow: 1;
    37383743}
     3744.merchant-flexible-content-control .layout .layout-toggle span:hover {
     3745  opacity: 0.6;
     3746}
    37393747.merchant-flexible-content-control .layout .layout-body {
    37403748  display: -webkit-box;
     
    37483756.merchant-flexible-content-control .layout .layout-actions {
    37493757  position: absolute;
    3750   top: 9px;
    3751   right: 55px;
     3758  top: 15px;
     3759  right: 22px;
     3760}
     3761.merchant-flexible-content-control .layout .layout-actions-has_accordion {
     3762  right: 43px;
     3763}
     3764.merchant-flexible-content-control .layout .layout-actions-no_accordion {
     3765  top: 0;
     3766  right: 0;
     3767}
     3768.merchant-flexible-content-control .layout .layout-actions a:hover {
     3769  opacity: 0.6;
     3770}
     3771.merchant-flexible-content-control .layout .layout-actions__toggle:focus {
     3772  outline: none;
     3773  -webkit-box-shadow: none;
     3774          box-shadow: none;
     3775}
     3776.merchant-flexible-content-control .layout .layout-actions__inner {
     3777  position: absolute;
     3778  right: -5px;
     3779  top: 25px;
     3780  z-index: 99;
     3781  font-size: 13px;
     3782  padding: 7px 15px;
     3783  min-width: 200px;
     3784  background: #fff;
     3785  border: 1px solid #DDDDDD;
     3786  border-radius: 5px;
     3787}
     3788.merchant-flexible-content-control .layout .layout-actions__inner a {
     3789  width: 100%;
     3790  display: -webkit-box;
     3791  display: -ms-flexbox;
     3792  display: flex;
     3793  padding: 10px 0;
     3794  -webkit-box-align: center;
     3795      -ms-flex-align: center;
     3796          align-items: center;
     3797  gap: 8px;
     3798}
     3799.merchant-flexible-content-control .layout .layout-actions__inner svg {
     3800  width: 24px;
     3801  height: 20px;
     3802}
     3803.merchant-flexible-content-control .layout .layout-actions__inner span {
     3804  color: #1E1E1E;
    37523805}
    37533806.merchant-flexible-content-control .layout .layout-field.flex-grow {
     
    38573910  border-color: #3858E9;
    38583911  background-color: transparent;
    3859   margin-bottom: 10px;
     3912  margin-bottom: 0;
    38603913  padding: 4px 19px;
    38613914}
     
    41144167  border: 1px solid #0d65d7;
    41154168  background-color: #e6effa;
     4169}
     4170.merchant-module-page-setting-field-info[data-id=shortcode_info] {
     4171  margin-bottom: 0;
    41164172}
    41174173
  • merchant/trunk/assets/css/admin/admin.min.css

    r3150302 r3160081  
    1 .mrc-w-100{width:100% !important}.mrc-mb-0{margin-bottom:0}.mrc-mt-0{margin-top:0}.merchant-animated-buttons .merchant-button-flash:hover{-webkit-animation:merchant-flash 1s infinite both;animation:merchant-flash 1s infinite both;-webkit-animation-iteration-count:1;animation-iteration-count:1}.merchant-animated-buttons .merchant-button-bounce:hover{-webkit-animation:merchant-bounce .3s alternate;animation:merchant-bounce .3s alternate;-webkit-animation-iteration-count:4;animation-iteration-count:4}.merchant-animated-buttons .merchant-button-zoom-in:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.merchant-animated-buttons .merchant-button-shake:hover{-webkit-animation:merchant-shake .3s;animation:merchant-shake .3s;-webkit-animation-iteration-count:2;animation-iteration-count:2}.merchant-animated-buttons .merchant-button-pulse:hover{-webkit-animation:merchant-pulse 1.5s ease-in-out infinite both;animation:merchant-pulse 1.5s ease-in-out infinite both}.merchant-animated-buttons .merchant-button-jello-shake:hover{-webkit-animation:merchant-jello-shake 1.5s infinite both;animation:merchant-jello-shake 1.5s infinite both}.merchant-animated-buttons .merchant-button-wobble:hover{-webkit-animation:merchant-wobble 1.5s ease-in-out infinite both;animation:merchant-wobble 1.5s ease-in-out infinite both}.merchant-animated-buttons .merchant-button-vibrate:hover{-webkit-animation:merchant-vibrate .3s linear 4 both;animation:merchant-vibrate .3s linear 4 both}.merchant-animated-buttons .merchant-button-swing:hover{-webkit-animation:merchant-swing 2s ease-in-out infinite alternate;animation:merchant-swing 2s ease-in-out infinite alternate}.merchant-animated-buttons .merchant-button-tada:hover{-webkit-animation:merchant-tada 1s infinite both;animation:merchant-tada 1s infinite both}@-webkit-keyframes merchant-flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes merchant-flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes merchant-bounce{to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes merchant-bounce{to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes merchant-shake{33%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}67%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}to{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@keyframes merchant-shake{33%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}67%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}to{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@-webkit-keyframes merchant-pulse{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center}10%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(0.91);transform:scale(0.91)}17%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(0.98);transform:scale(0.98)}33%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(0.87);transform:scale(0.87)}45%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@keyframes merchant-pulse{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center}10%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(0.91);transform:scale(0.91)}17%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(0.98);transform:scale(0.98)}33%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(0.87);transform:scale(0.87)}45%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes merchant-jello-shake{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes merchant-jello-shake{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes merchant-wobble{0%,to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}15%{-webkit-transform:translateX(-30px) rotate(-6deg);transform:translateX(-30px) rotate(-6deg)}30%{-webkit-transform:translateX(15px) rotate(6deg);transform:translateX(15px) rotate(6deg)}45%{-webkit-transform:translateX(-15px) rotate(-3.6deg);transform:translateX(-15px) rotate(-3.6deg)}60%{-webkit-transform:translateX(9px) rotate(2.4deg);transform:translateX(9px) rotate(2.4deg)}75%{-webkit-transform:translateX(-6px) rotate(-1.2deg);transform:translateX(-6px) rotate(-1.2deg)}}@keyframes merchant-wobble{0%,to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}15%{-webkit-transform:translateX(-30px) rotate(-6deg);transform:translateX(-30px) rotate(-6deg)}30%{-webkit-transform:translateX(15px) rotate(6deg);transform:translateX(15px) rotate(6deg)}45%{-webkit-transform:translateX(-15px) rotate(-3.6deg);transform:translateX(-15px) rotate(-3.6deg)}60%{-webkit-transform:translateX(9px) rotate(2.4deg);transform:translateX(9px) rotate(2.4deg)}75%{-webkit-transform:translateX(-6px) rotate(-1.2deg);transform:translateX(-6px) rotate(-1.2deg)}}@-webkit-keyframes merchant-vibrate{0%{-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translate(-2px, 2px);transform:translate(-2px, 2px)}40%{-webkit-transform:translate(-2px, -2px);transform:translate(-2px, -2px)}60%{-webkit-transform:translate(2px, 2px);transform:translate(2px, 2px)}80%{-webkit-transform:translate(2px, -2px);transform:translate(2px, -2px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes merchant-vibrate{0%{-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translate(-2px, 2px);transform:translate(-2px, 2px)}40%{-webkit-transform:translate(-2px, -2px);transform:translate(-2px, -2px)}60%{-webkit-transform:translate(2px, 2px);transform:translate(2px, 2px)}80%{-webkit-transform:translate(2px, -2px);transform:translate(2px, -2px)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes merchant-swing{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}40%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}60%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}80%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes merchant-swing{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}40%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}60%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}80%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes merchant-tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg);transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes merchant-tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg);transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.merchant-pcr-app *{outline:none;border:none;-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-pcr-app input:focus,.merchant-pcr-app input.pcr-active,.merchant-pcr-app button:focus,.merchant-pcr-app button.pcr-active{-webkit-box-shadow:none;box-shadow:none}.merchant-pcr-app .pcr-palette:focus,.merchant-pcr-app .pcr-slider:focus{-webkit-box-shadow:none;box-shadow:none}.merchant-pcr-app{position:fixed;z-index:999999;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:.1em;opacity:0;visibility:hidden;-webkit-transition:opacity .2s,visibility 0s .2s;transition:opacity .2s,visibility 0s .2s;-webkit-box-shadow:0 .15em 1.5em 0 rgba(0,0,0,.1),0 0 1em 0 rgba(0,0,0,.03);box-shadow:0 .15em 1.5em 0 rgba(0,0,0,.1),0 0 1em 0 rgba(0,0,0,.03);background:#fff}.merchant-pcr-app.visible{visibility:visible;opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}.merchant-pcr-app .pcr-swatches{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.merchant-pcr-app .pcr-swatches>button{cursor:pointer;font-size:1em;position:relative;z-index:1;width:20px;height:20px;margin:0;padding:0;background:none}.merchant-pcr-app .pcr-swatches>button::before{position:absolute;content:"";top:0;left:0;bottom:0;right:0;background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:6px;border-radius:20px;border:1px solid rgba(0,0,0,0);z-index:-1}.merchant-pcr-app .pcr-swatches>button::after{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;border-radius:20px;border:1px solid rgba(0,0,0,.3);background:var(--pcr-color)}.merchant-pcr-app .pcr-interaction{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px}.merchant-pcr-app .pcr-interaction input{font-size:11px;border-radius:3px}.merchant-pcr-app .pcr-interaction input:focus{border-color:#3858e9}.merchant-pcr-app .pcr-interaction .pcr-result{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;width:100%;max-width:100%}.merchant-pcr-app .pcr-interaction .pcr-clear{cursor:pointer;margin:0;padding:0 10px;border-radius:3px;color:#fff;background-color:#3858e9;text-transform:uppercase}.merchant-pcr-app .pcr-selection .pcr-picker{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;height:16px;width:16px;border-radius:16px;background-color:#fff !important;-webkit-box-shadow:1px 2px 6px rgba(0,0,0,.2);box-shadow:1px 2px 6px rgba(0,0,0,.2)}.merchant-pcr-app .pcr-selection .pcr-color-palette,.merchant-pcr-app .pcr-selection .pcr-color-chooser,.merchant-pcr-app .pcr-selection .pcr-color-opacity{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:-webkit-grab;cursor:grab}.merchant-pcr-app .pcr-selection .pcr-color-palette:active,.merchant-pcr-app .pcr-selection .pcr-color-chooser:active,.merchant-pcr-app .pcr-selection .pcr-color-opacity:active{cursor:-webkit-grabbing;cursor:grabbing}.merchant-pcr-app[data-theme=merchant]{width:250px;max-width:95vw;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-pcr-app[data-theme=merchant] .pcr-selection{display:grid;grid-gap:10px;grid-template-columns:1fr 4fr;grid-template-rows:5fr auto auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:150px;width:100%;align-self:flex-start}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-preview{grid-area:2/1/4/1;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-preview .pcr-last-color{display:none}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-preview .pcr-current-color{position:relative;width:32px;height:32px;border-radius:32px;overflow:hidden;border:1px solid rgba(0,0,0,.3);background-color:var(--pcr-color)}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-preview .pcr-current-color::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:6px;border-radius:100%;z-index:-1}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-palette{grid-area:1/1/2/3;width:100%;height:100%;z-index:1}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-palette .pcr-picker{width:18px;height:18px;border:2px solid #fff;-webkit-box-shadow:0 0 1px 2px #000,inset 0 0 1px 1px #000;box-shadow:0 0 1px 2px #000,inset 0 0 1px 1px #000;background-color:rgba(0,0,0,0) !important}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-palette .pcr-palette{width:100%;height:100%}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-palette .pcr-palette::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:8px;z-index:-1}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-chooser{grid-area:2/2/2/2}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-opacity{grid-area:3/2/3/2}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-chooser,.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-opacity{height:12px;margin-right:10px}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-chooser .pcr-picker,.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-opacity .pcr-picker{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-chooser .pcr-slider,.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-opacity .pcr-slider{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-chooser .pcr-slider{background:-webkit-gradient(linear, left top, right top, from(red), color-stop(#ff0), color-stop(lime), color-stop(cyan), color-stop(blue), color-stop(#f0f), to(red));background:linear-gradient(to right, red, #ff0, lime, cyan, blue, #f0f, red)}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-opacity .pcr-slider{background:-webkit-gradient(linear, left top, right top, from(transparent), to(black)),url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background:linear-gradient(to right, transparent, black),url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:100%,6px}.button-tertiary{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.4375rem 1rem;font-size:.875rem;font-weight:600;line-height:1.5;white-space:nowrap;text-transform:none;text-decoration:none;color:#212b36;background-color:#fff;border:1px solid #c4cdd5;border-radius:.25rem;-webkit-transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1)}.button-tertiary:hover,.button-tertiary:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-tabs-nav{padding:0 20px;margin-bottom:-100%;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}.merchant-tabs-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.merchant-tabs-nav .merchant-tabs-nav-item .merchant-tabs-nav-link{position:relative;font-size:14px;line-height:20px;padding:16px;color:#6d7175;text-decoration:none;-webkit-transition:ease color 300ms;transition:ease color 300ms;outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-tabs-nav .merchant-tabs-nav-item .merchant-tabs-nav-link:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:rgba(0,0,0,0);border-radius:4px 4px 0 0}.merchant-tabs-nav .merchant-tabs-nav-item.active .merchant-tabs-nav-link{color:#3858e9;font-weight:500}.merchant-tabs-nav .merchant-tabs-nav-item.active .merchant-tabs-nav-link:after{background-color:#3858e9}.merchant-tabs-nav .merchant-tabs-nav-item:hover .merchant-tabs-nav-link,.merchant-tabs-nav .merchant-tabs-nav-item:focus .merchant-tabs-nav-link,.merchant-tabs-nav .merchant-tabs-nav-item:active .merchant-tabs-nav-link{color:#3858e9}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item .merchant-tabs-nav-link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:600;line-height:26px;padding:9px 16px;border-bottom:0;color:#1e1e1e;-webkit-transition:ease color 200ms;transition:ease color 200ms}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item .merchant-tabs-nav-link svg{margin-right:8px}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item .merchant-tabs-nav-link svg path{-webkit-transition:ease fill 200ms;transition:ease fill 200ms}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item .merchant-tabs-nav-link:after{content:none}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item .merchant-tabs-nav-link:before{content:"";position:absolute;top:0;left:0;background-color:rgba(0,0,0,0);width:4px;height:100%;border-radius:0 4px 4px 0;opacity:0;visibility:hidden;-webkit-transition:ease opacity 200ms;transition:ease opacity 200ms}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:hover .merchant-tabs-nav-link,.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:focus .merchant-tabs-nav-link,.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:active .merchant-tabs-nav-link{color:#757575}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:hover .merchant-tabs-nav-link svg path,.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:focus .merchant-tabs-nav-link svg path,.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:active .merchant-tabs-nav-link svg path{fill:#757575}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:hover .merchant-tabs-nav-link:before,.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:focus .merchant-tabs-nav-link:before,.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:active .merchant-tabs-nav-link:before{background-color:#e1e1e1;opacity:1;visibility:visible}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item.active .merchant-tabs-nav-link{color:#3858e9}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item.active .merchant-tabs-nav-link svg path{fill:#3858e9}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item.active .merchant-tabs-nav-link:before{background-color:#3858e9;opacity:1;visibility:visible}.merchant-tabs-nav.merchant-tabs-nav-vertical{padding:0;margin-left:-20px}.merchant-tabs-nav.merchant-tabs-nav-vertical ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.merchant-tabs-nav.merchant-tabs-nav-no-negative-margin{margin-bottom:0;-webkit-transform:none;transform:none}.merchant-tab-content{display:none}.merchant-tab-content.active{display:block}.toplevel_page_merchant{background-color:#f4f6f8}.toplevel_page_merchant #wpbody-content>.updated,.toplevel_page_merchant #wpbody-content>.notice{display:none}.merchant-top-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;margin:0 0 30px -20px;padding:18px 20px}.merchant-top-bar *{-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-top-bar * *:before,.merchant-top-bar * *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-top-bar .merchant-top-bar-infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-top-bar .merchant-top-bar-infos .merchant-top-bar-info-item{position:relative;padding:0 10px}.merchant-top-bar .merchant-top-bar-infos .merchant-top-bar-info-item+.merchant-top-bar-info-item:before{content:"";position:absolute;top:50%;left:0;height:17px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-left:1px solid #f0f0f0}.merchant-top-bar .merchant-version{font-size:13px;line-height:13px;color:#97a3b6}.merchant-top-bar .merchant-version strong{position:relative;top:1px}.merchant-top-bar .merchant-version .merchant-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:5px;font-size:9px;line-height:10px}.merchant-top-bar .merchant-notifications{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:27px;height:27px;border:1px solid #dfdfdf;border-radius:35px}.merchant-top-bar .merchant-notifications:focus{-webkit-box-shadow:none;box-shadow:none}.merchant-top-bar .merchant-notifications .merchant-notifications-count{position:absolute;top:-8px;right:-7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;color:#fff;background-color:#fa1212;border-radius:35px;font-size:10px;line-height:1}.merchant-top-bar .merchant-notifications.read .merchant-notifications-count{display:none}.merchant-top-bar .merchant-website{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:13px;line-height:16px;color:#3858e9;text-decoration:none}.merchant-notifications-sidebar{position:fixed;top:96px;right:0;width:100%;max-width:500px;height:calc(100vh - 92px);background-color:#fff;-webkit-box-shadow:-10px 12px 14px rgba(0,0,0,.05);box-shadow:-10px 12px 14px rgba(0,0,0,.05);opacity:0;visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);-webkit-transition:ease transform 300ms,ease opacity 300ms;transition:ease transform 300ms,ease opacity 300ms;z-index:1000}.merchant-notifications-sidebar.opened{opacity:1;visibility:visible;-webkit-transform:none;transform:none}.merchant-notifications-sidebar.closing{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.merchant-notifications-sidebar .merchant-notifications-sidebar-close{position:absolute;top:15px;right:15px;-webkit-transition:ease opacity 300ms;transition:ease opacity 300ms}.merchant-notifications-sidebar .merchant-notifications-sidebar-close:hover{opacity:.7}.merchant-notifications-sidebar .merchant-notifications-sidebar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;background-color:#eaeef2;padding:20px 22px}.merchant-notifications-sidebar .merchant-notifications-sidebar-header .merchant-notifications-sidebar-header-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;background-color:#fff;border:1px solid #ebedef;border-radius:35px}.merchant-notifications-sidebar .merchant-notifications-sidebar-header .merchant-notifications-sidebar-header-icon svg{position:relative;top:-2px}.merchant-notifications-sidebar .merchant-notifications-sidebar-header .merchant-notifications-sidebar-header-content h3{font-size:16px;line-height:26px;font-weight:600;color:#3858e9;margin:0}.merchant-notifications-sidebar .merchant-notifications-sidebar-header .merchant-notifications-sidebar-header-content p{font-size:13px;line-height:18px;color:#757575;margin:0}.merchant-notifications-sidebar .merchant-notifications-sidebar-tabs{position:relative}.merchant-notifications-sidebar .merchant-notifications-sidebar-tabs:after{content:"";position:absolute;bottom:-10px;left:20px;width:calc(100% - 40px);border-bottom:1px solid #f0f0f1}.merchant-notifications-sidebar .merchant-notifications-sidebar-tabs+.merchant-notifications-sidebar-body{max-height:calc(100vh - 232px)}.merchant-notifications-sidebar .merchant-notifications-sidebar-body{padding:20px;overflow-y:auto;max-height:calc(100vh - 230px)}.merchant-notifications-sidebar .merchant-notifications-sidebar-body::-webkit-scrollbar{width:5px}.merchant-notifications-sidebar .merchant-notifications-sidebar-body::-webkit-scrollbar-track{background:#e2e2e2}.merchant-notifications-sidebar .merchant-notifications-sidebar-body::-webkit-scrollbar-thumb{background-color:#ccc}.merchant-notification .merchant-notification-date{display:block;font-size:13px;line-height:18px;color:#757575}.merchant-notification .merchant-notification-date+.merchant-notification-content{margin-top:20px}.merchant-notification .changelog-tag{display:inline-block;font-size:10px;line-height:18px;color:#fff;padding:0px 10px;background-color:#ccc;border-radius:3px;text-transform:uppercase;font-weight:600;margin-bottom:5px}.merchant-notification .changelog-tag.changelog-added{background-color:#73b189}.merchant-notification .changelog-tag.changelog-changed{background-color:#f6ca45}.merchant-notification .changelog-tag.changelog-fixed{background-color:#967be3}.merchant-notification .changelog-description{display:block;font-size:13px;line-height:21px;font-weight:400;color:#757575;margin-top:5px}.merchant-notification .merchant-notification-content ul{margin:0}.merchant-notification .merchant-notification-content ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:16px;line-height:26px;font-weight:600;color:#101517}.merchant-notification .merchant-notification-content ul li+li{margin-top:15px;padding-top:15px;border-top:1px solid #e7e7e7}.merchant-notification+.merchant-notification{margin:20px -20px 0px;padding:20px 20px 0px;border-top:1px solid #e7e7e7}.merchant-wrap{padding-left:5px;padding-right:5px}.merchant-wrap *{-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-wrap * *:before,.merchant-wrap * *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-modules-panel{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-modules-header{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:30px}.merchant-modules-header-left,.merchant-modules-header-right{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.merchant-admin-hand-icon{width:24px;height:auto;margin-left:7px;position:relative;top:2px}.merchant-modules-header-heading{font-size:24px;line-height:34px;font-weight:500;color:#101517}.merchant-modules-header-subheading{font-size:16px;line-height:1.35em;color:#7b7b7b;font-weight:400}.merchant-modules-header-status{margin-top:20px;margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px}.merchant-modules-header-status-box{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;font-size:14px;font-weight:500;color:#101517;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);border-radius:4px}@media(min-width: 421px){.merchant-modules-header-status-box{min-width:175px}}@media(max-width: 420px){.merchant-modules-header-status-box{-webkit-box-flex:1;-ms-flex:1;flex:1}}.merchant-modules-header-status-box span{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-modules-header-status-box strong{color:#101517;font-size:40px;line-height:1em}.merchant-modules-header-image{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.merchant-modules-header-image svg{width:300px}@media(max-width: 1400px){.merchant-modules-header-image img{max-width:450px;margin-top:20px}}.merchant-modules-header-shortlinks{margin:20px 0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:4px;border:2px solid #f0f0f1;background-color:#fff;border-radius:4px}.merchant-modules-header-shortlinks li{margin:0 15px;border-bottom:1px solid #efefef}.merchant-modules-header-shortlinks li:last-child{border-bottom:none;margin-bottom:5px}.merchant-modules-header-shortlinks li:first-child{margin-top:5px}.merchant-modules-header-shortlinks a{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#757575;text-decoration:none;padding:10px 0}.merchant-modules-header-shortlinks a:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-modules-header-shortlinks span{-webkit-box-flex:1;-ms-flex:1;flex:1}.merchant-modules-header-shortlinks strong{color:#101517;font-weight:500}.merchant-modules-box{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;background-color:#fff;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.15);box-shadow:0px 1px 2px rgba(0,0,0,.15);border-radius:4px}.merchant-modules-box-heading{font-size:20px;font-weight:500;line-height:30px;color:#101517}.merchant-modules-list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-gap:20px}.merchant-modules-list-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;padding:20px;text-decoration:none;border:2px solid #f0f0f1;background-color:#fff;border-radius:4px;-webkit-transition:all .2s;transition:all .2s}.merchant-modules-list-item.merchant-module-deactivated-by-bp .merchant-modules-list-item-icon,.merchant-modules-list-item.merchant-module-deactivated-by-bp .merchant-modules-list-item-content{opacity:.5}.merchant-modules-list-item:hover{-webkit-box-shadow:0px 8px 12px 0px rgba(240,240,241,.7);box-shadow:0px 8px 12px 0px rgba(240,240,241,.7)}.merchant-modules-list-item:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-badge{color:#99a5b8;padding:3px 6px;border:1px solid #dfdfdf;border-radius:2px;font-weight:700}.merchant-badge.merchant-badge-pro{color:#3858e9;border-color:#3858e9}.merchant-pro-badge.merchant-pro-tooltip{position:relative}.merchant-pro-badge.merchant-pro-tooltip:before{content:attr(data-tooltip-message);position:absolute;right:-30px;bottom:calc(100% + 11px);color:#fff;font-size:11px;line-height:16px;padding:3px 6px;background-color:#1e1e1e;white-space:nowrap;opacity:0;visibility:hidden;-webkit-transform:translate3d(0, 6px, 0);transform:translate3d(0, 6px, 0);-webkit-transition:ease opacity 300ms,ease transform 300ms;transition:ease opacity 300ms,ease transform 300ms;z-index:2}.merchant-pro-badge.merchant-pro-tooltip:after{content:"";position:absolute;bottom:calc(100% + 3px);right:10px;width:0;height:0;border-style:solid;border-width:4px 4px 4px 4px;border-color:#1e1e1e rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);opacity:0;visibility:hidden;-webkit-transform:translate3d(0, 6px, 0);transform:translate3d(0, 6px, 0);-webkit-transition:ease opacity 300ms,ease transform 300ms;transition:ease opacity 300ms,ease transform 300ms;z-index:2}.merchant-pro-badge.merchant-pro-tooltip:hover:before,.merchant-pro-badge.merchant-pro-tooltip:hover:after{opacity:1;visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.merchant-modules-list-item-badge-wrapper{position:absolute;top:20px;right:20px}.merchant-modules-list-item-removed-by-bp .merchant-pro-badge{padding:3px 7px;color:#fff;border:1px solid #212121;background-color:#212121;border-radius:3px;font-size:10px;line-height:1.2;font-weight:400;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;top:-2px;text-transform:uppercase}.merchant-modules-list-item-removed-by-bp .merchant-pro-badge:before{font-weight:400;text-transform:none}.merchant-modules-list-item-woo-required .merchant-pro-badge{padding:1px 2px;color:#674399;border:1px solid #674399;border-radius:3px;font-size:9px;line-height:1.2;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;top:-2px}.merchant-modules-list-item-woo-required .merchant-pro-badge:before{font-weight:400}.merchant-modules-list-item-woo-required+.merchant-modules-list-item-upsell{right:53px}.merchant-modules-list-item-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-modules-list-item-icon svg{width:18px;height:26px;fill:#787c82}.merchant-modules-list-item-icon svg.stroke-based{fill:none;stroke:#787c82}.merchant-modules-list-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-modules-list-item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:5px;font-size:16px;line-height:26px;font-weight:500;color:#101517}.merchant-modules-indicator{width:10px;height:10px;border-radius:10px;background-color:#3c8733}.merchant-modules-list-item-desc{color:#757575;font-size:13px;line-height:20px;max-width:400px}.merchant-module-page{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-back a{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s;transition:all .2s;text-decoration:none;color:#1d2327;font-weight:500}.merchant-module-page-back a:focus,.merchant-module-page-back a:active{-webkit-box-shadow:none;box-shadow:none;outline:none}.merchant-module-page-content{width:50%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-page-body{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-preview{width:50%;margin-left:20px}.merchant-module-page-body.has-preview .merchant-module-page-setting-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px}.merchant-module-page-body.has-preview .merchant-module-page-setting-title,.merchant-module-page-body.has-preview .merchant-module-page-setting-fields{width:100%}.merchant-module-page-ajax-form{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.15);box-shadow:0px 1px 2px rgba(0,0,0,.15);border-radius:4px}.merchant-module-page-header-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px}.merchant-module-page-header-placeholder{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px 60px 0 60px}.merchant-module-page-header-placeholder img{max-width:100%;max-height:300px}body.merchant-has-admin-preview .merchant-module-page-header-content{width:100%}body.merchant-has-admin-preview .merchant-module-page-header-placeholder{display:none}body.merchant-has-admin-preview .merchant-module-page-desc{max-width:none}.merchant-module-page-heading{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:12px}.merchant-module-page-info{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-page-title{font-size:32px;line-height:40px;font-weight:500;color:#101517;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-module-page-title svg{width:28px;height:28px;fill:#787c82}.merchant-module-page-desc{font-size:18px;line-height:28px;font-weight:normal;color:#757575;max-width:none}.merchant-module-page-actions{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.merchant-module-page-actions-inner{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px}.merchant-module-page-button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:7px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 25px;font-size:16px;line-height:1em;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;border-radius:4px;color:#fff;border:1px solid rgba(0,0,0,0);background-color:#3858e9}.merchant-module-page-button.merchant-module-question-answer-button:disabled{cursor:not-allowed;background:rgba(239,239,239,.3);color:rgba(16,16,16,.3);border:1px solid rgba(195,195,195,.3)}.merchant-module-page-button:focus,.merchant-module-page-button:hover{outline:none;-webkit-box-shadow:none;box-shadow:none;color:#fff}.merchant-module-page-button svg{width:8px;height:8px}.merchant-module-deactivate{display:none}.merchant-module-action{position:relative}.merchant-module-action.merchant-enabled .merchant-module-activate{display:none}.merchant-module-action.merchant-enabled .merchant-module-deactivate{display:block}.merchant-module-deactivate-dropdown{cursor:pointer;position:absolute;top:100%;left:0;padding:5px;white-space:nowrap;border-radius:8px;background-color:#fff;font-size:14px;line-height:16px;margin:0;-webkit-box-shadow:0 3px 6px -3px rgba(23,24,24,.08),0 8px 20px -4px rgba(23,24,24,.12);box-shadow:0 3px 6px -3px rgba(23,24,24,.08),0 8px 20px -4px rgba(23,24,24,.12);opacity:0;pointer-events:none;-webkit-transition:all .1s;transition:all .1s}.merchant-module-deactivate-dropdown.merchant-show{opacity:1;pointer-events:auto;margin-top:10px}.merchant-module-dropdown{position:absolute;overflow:hidden;top:100%;left:0;min-width:275px;white-space:nowrap;border-radius:8px;background-color:#fff;font-size:13px;line-height:14px;margin:0;-webkit-box-shadow:0 3px 6px -3px rgba(23,24,24,.08),0 8px 20px -4px rgba(23,24,24,.12);box-shadow:0 3px 6px -3px rgba(23,24,24,.08),0 8px 20px -4px rgba(23,24,24,.12);opacity:0;pointer-events:none;-webkit-transition:all .1s;transition:all .1s;z-index:99}.merchant-module-dropdown.merchant-show{opacity:1;pointer-events:auto;margin-top:10px}.merchant-module-dropdown ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-dropdown ul li{cursor:pointer;position:relative;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;white-space:nowrap;padding:15px 15px 0 15px;color:#202223;-webkit-transition:all .2s;transition:all .2s}.merchant-module-dropdown ul li:before{content:"";position:absolute;z-index:1;top:0;left:0;bottom:0;width:0;opacity:0;-webkit-transition:all .2s;transition:all .2s;background-color:#3858e9}.merchant-module-dropdown ul li:hover{background-color:#f2f7fe}.merchant-module-dropdown ul li:hover:before{opacity:1;width:3px}.merchant-module-dropdown ul li span{width:100%;padding-bottom:15px;border-bottom:1px solid #eee}.merchant-module-dropdown ul li:last-child span{border-bottom:none}.merchant-module-dropdown.merchant-show{opacity:1;pointer-events:auto;margin-top:10px}.merchant-module-dropdown-close{cursor:pointer}.merchant-module-question-title{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;white-space:nowrap;padding:15px 15px 5px 15px;font-size:14px;line-height:16px;color:#202223;font-weight:500}.merchant-module-question-title i{width:auto;height:auto;font-size:24px;line-height:1}.merchant-module-question-answer-title{display:none;grid-gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;white-space:nowrap;padding:15px;font-size:14px;line-height:16px;color:#202223;font-weight:500}.merchant-module-question-answer-title i{width:auto;height:auto;font-size:20px;line-height:1}.merchant-module-question-answer-title.merchant-show{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-question-answer-form{padding:5px 15px 15px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-question-answer-form textarea{width:100%;height:100px;padding:12px;line-height:1em;width:100%;max-width:100%;min-height:auto;border:1px solid #d6d6d6}.merchant-module-question-answer-form textarea:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#3858e9}.merchant-module-question-answer-form button{-ms-flex-item-align:end;align-self:flex-end;padding:8px 10px;font-size:13px;font-weight:400}.merchant-module-question-answer-thank-you-text{padding:5px 15px 15px 15px}.merchant-module-question-thank-you-dropdown .merchant-module-question-answer-title{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-button-action-deactivate{border-radius:8px;padding:12px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#d82c0d}.merchant-module-page-button-action-deactivate:hover{background-color:#fff4f4}.merchant-module-page-button-deactivate{color:#3858e9;border-color:#3858e9;background-color:rgba(0,0,0,0)}.merchant-module-page-button-deactivate:focus,.merchant-module-page-button-deactivate:hover{color:#3858e9}.merchant-module-page-button-deactivate.merchant-show .merchant-module-deactivate-dropdown{pointer-events:auto}.merchant-module-page-actions-links{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-link{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;font-size:13px;font-weight:500;text-decoration:none;color:#3858e9}.merchant-module-page-link span{text-decoration:underline}.merchant-module-page-link:focus,.merchant-module-page-link:hover{outline:none;-webkit-box-shadow:none;box-shadow:none;color:#3858e9}body.merchant-module-disabled .merchant-module-page-link-preview{pointer-events:none;color:#ccc}body.merchant-module-disabled .merchant-module-page-link-preview span{text-decoration:none}body.merchant-module-disabled .merchant-module-page-link-preview svg path{fill:#ccc}.merchant-module-page-ajax-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;z-index:10000;overflow:hidden;padding-left:20px;padding-right:20px;top:32px;left:160px;right:0;height:56px;opacity:0;pointer-events:none;background-color:#1d2327;-webkit-transition:opacity .3s cubic-bezier(0, 0, 0.42, 1);transition:opacity .3s cubic-bezier(0, 0, 0.42, 1)}.merchant-module-page-ajax-header.merchant-show{opacity:1;pointer-events:auto}.merchant-module-page-ajax-header.merchant-saving{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.merchant-module-page-ajax-header.merchant-saving i{opacity:1}.merchant-module-page-ajax-header.merchant-saving span{opacity:0}.merchant-module-page-ajax-header.merchant-saving .merchant-module-page-ajax-buttons{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.merchant-module-page-ajax-notice{font-size:14px;font-weight:500;color:#e3e5e7}.merchant-module-page-ajax-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:15px}.merchant-module-save-button{position:relative;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:16px;border:0;border-radius:4px;min-width:60px;min-height:36px;padding-left:16px;padding-right:16px;color:#fff;background-color:#3858e9}.merchant-module-save-button i{position:absolute;width:auto;height:auto;font-size:20px;opacity:0;-webkit-animation:merchant-spin 1.5s infinite linear;animation:merchant-spin 1.5s infinite linear}@-webkit-keyframes merchant-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes merchant-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.merchant-module-discard-button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:16px;min-width:36px;min-height:36px;color:#fff;text-decoration:none}.merchant-module-discard-button:hover{color:#fff;opacity:.75}.merchant-module-discard-button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-preview-browser-top{background:#323232;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:45px;padding-left:9px}.merchant-module-page-preview-browser-top-circle{background:#616161;width:12px;height:12px;border-radius:50%;display:block;margin-left:7px}.merchant-module-page-preview-browser{border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden;-webkit-box-shadow:0 0 50px rgba(0,0,0,.1215686275);box-shadow:0 0 50px rgba(0,0,0,.1215686275);margin-bottom:-29px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-page-preview-browser-inner{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;display:block}.merchant-module-page-preview-box{overflow:hidden;position:sticky;top:45px}.merchant-module-page-settings,.merchant-module-page-preview-box{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px;background-color:#fff;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.15);box-shadow:0px 1px 2px rgba(0,0,0,.15);border-radius:4px}.merchant-module-page-setting-box{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-setting-box.merchant-module-page-setting-box-style-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px}.merchant-module-page-setting-box.merchant-module-page-setting-box-style-2 .merchant-module-page-setting-title,.merchant-module-page-setting-box.merchant-module-page-setting-box-style-2 .merchant-module-page-setting-fields{width:100%}.merchant-module-page-preview-title,.merchant-module-page-setting-title{margin-top:10px;padding-right:50px;font-size:20px;font-weight:500;color:#2f2f2f}.merchant-module-page-setting-title{width:40%}.merchant-module-page-setting-subtitle{margin-top:20px;font-size:13px;font-weight:400;color:#757575}.merchant-module-page-setting-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:60%;padding:30px;border-radius:4px;border:2px solid #f0f0f1;background-color:#fff}.merchant-module-page-setting-fields>.merchant-module-page-setting-field:last-of-type{margin-bottom:0}.merchant-module-page-setting-field{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}.merchant-module-page-setting-field.merchant-show{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-setting-field.merchant-hide{display:none}.merchant-module-page-setting-field-title{font-size:14px;font-weight:500;color:#2f2f2f}.merchant-module-page-setting-field-title__has-upsell{gap:7px !important}.merchant-module-page-setting-field-title__has-upsell,.merchant-module-page-setting-field-title__has-upsell a span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-module-page-setting-field-desc{font-size:13px;font-weight:400;color:#777}.merchant-module-page-setting-field-desc-has-hidden-desc{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.merchant-module-page-setting-field-desc a{color:#3858e9}.merchant-module-page-setting-field-desc a:focus{-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-hidden-desc{display:none}.merchant-module-page-setting-field-hidden-desc-trigger{color:#3858e9;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;gap:3px}.merchant-module-page-setting-field-hidden-desc-trigger img{margin-top:2px}.merchant-module-page-setting-field-hidden-desc-trigger.expanded img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.merchant-license-form-wrapper .merchant-license-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:10px}.merchant-license-form-wrapper .merchant-license-form input{width:400px;max-width:100%;padding-left:36px;min-height:36px}.merchant-license-form-wrapper .merchant-license-form input::-webkit-input-placeholder{opacity:.75}.merchant-license-form-wrapper .merchant-license-form input::-moz-placeholder{opacity:.75}.merchant-license-form-wrapper .merchant-license-form input:-ms-input-placeholder{opacity:.75}.merchant-license-form-wrapper .merchant-license-form input::-ms-input-placeholder{opacity:.75}.merchant-license-form-wrapper .merchant-license-form input::placeholder{opacity:.75}.merchant-license-form-wrapper .merchant-license-form button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1em;min-height:36px;padding:10px 40px !important;background-color:rgba(0,0,0,0);color:#3858e9;border-color:#3858e9}.merchant-license-form-wrapper .merchant-license-form button:hover,.merchant-license-form-wrapper .merchant-license-form button:focus,.merchant-license-form-wrapper .merchant-license-form button:active{color:#fff;background-color:#3452da;border-color:#3452da}.merchant-license-form-wrapper .merchant-license-form button.merchant-license-button-deactivate{color:#d82c0d;border-color:#d82c0d}.merchant-license-form-wrapper .merchant-license-form button.merchant-license-button-deactivate:hover,.merchant-license-form-wrapper .merchant-license-form button.merchant-license-button-deactivate:focus,.merchant-license-form-wrapper .merchant-license-form button.merchant-license-button-deactivate:active{color:#fff;background-color:#d82c0d;border-color:#d82c0d}.merchant-license-form-wrapper .merchant-license-key-input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 768px){.merchant-license-form-wrapper .merchant-license-key-input{max-width:100%}}.merchant-license-form-wrapper .merchant-license-key-input i{position:absolute;z-index:1;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:-1px;font-size:20px !important;color:#5c5f62}.mechant-license-response-wrapper,.merchant-dashboard-license-success{display:block;margin-top:10px;color:#757575}.mechant-license-response-wrapper span,.merchant-dashboard-license-success span{margin-left:5px}.merchant-datetime-field input,.merchant-module-page-setting-field-text input,.merchant-module-page-setting-field-number input,.merchant-module-page-setting-field-text_readonly input{padding:12px;line-height:1.3em;width:100%;max-width:100%;min-height:auto;border:1px solid #d6d6d6}.merchant-datetime-field input:focus,.merchant-module-page-setting-field-text input:focus,.merchant-module-page-setting-field-number input:focus,.merchant-module-page-setting-field-text_readonly input:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#3858e9}.merchant-module-page-setting-field-textarea_multiline textarea,.merchant-module-page-setting-field-textarea textarea,.merchant-module-page-setting-field-textarea_code textarea{padding:12px;line-height:1.4;width:100%;max-width:100%;min-height:120px;border:1px solid #d6d6d6}.merchant-module-page-setting-field-textarea_multiline textarea:focus,.merchant-module-page-setting-field-textarea textarea:focus,.merchant-module-page-setting-field-textarea_code textarea:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#3858e9}.merchant-code-snippets-textarea textarea,.merchant-code-snippets-textarea_code textarea{min-height:200px}.merchant-module-page-setting-field-radio div:not(.merchant-module-page-setting-field-desc),.merchant-module-page-setting-field-radio_alt div:not(.merchant-module-page-setting-field-desc),.merchant-module-page-setting-field-checkbox div:not(.merchant-module-page-setting-field-desc),.merchant-module-page-setting-field-checkbox_multiple div:not(.merchant-module-page-setting-field-desc){display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:30px}.merchant-module-page-setting-field-radio label,.merchant-module-page-setting-field-radio_alt label,.merchant-module-page-setting-field-checkbox label,.merchant-module-page-setting-field-checkbox_multiple label{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.merchant-module-page-setting-field-radio span,.merchant-module-page-setting-field-radio_alt span,.merchant-module-page-setting-field-checkbox span,.merchant-module-page-setting-field-checkbox_multiple span{font-size:14px;font-weight:400;color:#1d2327}.merchant-module-page-setting-field-radio input,.merchant-module-page-setting-field-radio_alt input,.merchant-module-page-setting-field-checkbox input,.merchant-module-page-setting-field-checkbox_multiple input{-ms-flex-negative:0;flex-shrink:0;margin:0;width:20px;height:20px;border:1px solid #d6d6d6;background-color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:none;transition:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-radio input:checked,.merchant-module-page-setting-field-radio_alt input:checked,.merchant-module-page-setting-field-checkbox input:checked,.merchant-module-page-setting-field-checkbox_multiple input:checked{-webkit-transition:none;transition:none}.merchant-module-page-setting-field-radio input:checked::before,.merchant-module-page-setting-field-radio_alt input:checked::before,.merchant-module-page-setting-field-checkbox input:checked::before,.merchant-module-page-setting-field-checkbox_multiple input:checked::before{content:"";margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:none;transition:none}.merchant-module-page-setting-field-radio input[type=checkbox],.merchant-module-page-setting-field-radio_alt input[type=checkbox],.merchant-module-page-setting-field-checkbox input[type=checkbox],.merchant-module-page-setting-field-checkbox_multiple input[type=checkbox]{border-radius:6px}.merchant-module-page-setting-field-radio input[type=checkbox]:focus,.merchant-module-page-setting-field-radio_alt input[type=checkbox]:focus,.merchant-module-page-setting-field-checkbox input[type=checkbox]:focus,.merchant-module-page-setting-field-checkbox_multiple input[type=checkbox]:focus{border-color:#fff;-webkit-box-shadow:0 0 0 2px #3858e9;box-shadow:0 0 0 2px #3858e9}.merchant-module-page-setting-field-radio input[type=checkbox]:checked,.merchant-module-page-setting-field-radio_alt input[type=checkbox]:checked,.merchant-module-page-setting-field-checkbox input[type=checkbox]:checked,.merchant-module-page-setting-field-checkbox_multiple input[type=checkbox]:checked{border-color:#fff;background-color:#3858e9}.merchant-module-page-setting-field-radio input[type=checkbox]:checked::before,.merchant-module-page-setting-field-radio_alt input[type=checkbox]:checked::before,.merchant-module-page-setting-field-checkbox input[type=checkbox]:checked::before,.merchant-module-page-setting-field-checkbox_multiple input[type=checkbox]:checked::before{width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='11' height='9' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10.7.89-6 8.07-3.77-2.8.75-1L4.44 7.2 9.69.14l1 .75Z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:3px 4px}.merchant-module-page-setting-field-radio input[type=radio],.merchant-module-page-setting-field-radio_alt input[type=radio],.merchant-module-page-setting-field-checkbox input[type=radio],.merchant-module-page-setting-field-checkbox_multiple input[type=radio]{border-radius:100%}.merchant-module-page-setting-field-radio input[type=radio]:focus,.merchant-module-page-setting-field-radio_alt input[type=radio]:focus,.merchant-module-page-setting-field-checkbox input[type=radio]:focus,.merchant-module-page-setting-field-checkbox_multiple input[type=radio]:focus{border-color:#fff;-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-radio input[type=radio]:checked,.merchant-module-page-setting-field-radio_alt input[type=radio]:checked,.merchant-module-page-setting-field-checkbox input[type=radio]:checked,.merchant-module-page-setting-field-checkbox_multiple input[type=radio]:checked{border-color:#3858e9;background-color:#fff;-webkit-box-shadow:0 0 0 1px #3858e9;box-shadow:0 0 0 1px #3858e9}.merchant-module-page-setting-field-radio input[type=radio]:checked::before,.merchant-module-page-setting-field-radio_alt input[type=radio]:checked::before,.merchant-module-page-setting-field-checkbox input[type=radio]:checked::before,.merchant-module-page-setting-field-checkbox_multiple input[type=radio]:checked::before{width:12px;height:12px;border-radius:12px;background-color:#3858e9}.merchant-module-page-setting-field-checkbox_multiple div{grid-gap:0}.merchant-module-page-setting-field-checkbox_multiple .merchant-module-page-setting-field-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px !important}@media(max-width: 1300px){.merchant-module-page-setting-field-radio div{grid-gap:20px}}.merchant-module-page-setting-field-radio span{opacity:.8}.merchant-module-page-setting-field-radio input[type=radio]:checked+span{opacity:1}.merchant-module-page-setting-field-radio_alt div{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-page-setting-field-radio_alt label span{font-size:14px;font-weight:400;color:#1d2327}.merchant-module-page-setting-field-radio_alt p{margin:0;color:#757575}.merchant-module-page-setting-field-radio_alt .merchant-module-page-setting-field-inner{grid-gap:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-page-setting-field-content{max-width:60vw}.merchant-module-page-setting-field-content a{color:#3858e9}.merchant-module-page-setting-field-content a:focus{-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-content .merchant-module-page-setting-field-inner:empty{display:none}.merchant-info-block,.merchant-tag-pre-orders{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:16px}.merchant-info-block a,.merchant-tag-pre-orders a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:8px 26px;font-size:14px;line-height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:145px;font-weight:500;text-decoration:none;border-radius:4px;color:#202223;border:1px solid #c9cccf;background-color:#fff}.merchant-info-block a:focus,.merchant-info-block a:active,.merchant-tag-pre-orders a:focus,.merchant-tag-pre-orders a:active{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-info-block p,.merchant-tag-pre-orders p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:16px;font-size:14px;line-height:20px;margin:0;padding:0}.merchant-info-block p i,.merchant-tag-pre-orders p i{-ms-flex-negative:0;flex-shrink:0}.merchant-info-block{padding:15px;border-radius:4px;border:1px solid #babfc3}.merchant-module-page-setting-field-select select,.merchant-module-page-setting-field-select_ajax select,.merchant-module-page-setting-field-select_size_chart select{padding:12px 20px 12px 12px;line-height:1.3em;width:100%;max-width:100%;min-height:auto;border-radius:6px;color:#2f2f2f;border:1px solid #d6d6d6}.merchant-module-page-setting-field-select select:hover,.merchant-module-page-setting-field-select_ajax select:hover,.merchant-module-page-setting-field-select_size_chart select:hover{color:#2f2f2f}.merchant-module-page-setting-field-select select:focus,.merchant-module-page-setting-field-select_ajax select:focus,.merchant-module-page-setting-field-select_size_chart select:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#3858e9}.merchant-module-page-setting-field-select select option,.merchant-module-page-setting-field-select_ajax select option,.merchant-module-page-setting-field-select_size_chart select option{color:#2f2f2f}.merchant-module-page-setting-field-select .select2-container .select2-selection--single,.merchant-module-page-setting-field-select_ajax .select2-container .select2-selection--single,.merchant-module-page-setting-field-select_size_chart .select2-container .select2-selection--single{height:44px !important;border:solid #d6d6d6 1px}.merchant-module-page-setting-field-select .select2-container .select2-selection--single .select2-selection__rendered,.merchant-module-page-setting-field-select_ajax .select2-container .select2-selection--single .select2-selection__rendered,.merchant-module-page-setting-field-select_size_chart .select2-container .select2-selection--single .select2-selection__rendered{line-height:41px !important}.merchant-module-page-setting-field-select .select2-container .select2-selection--multiple,.merchant-module-page-setting-field-select_ajax .select2-container .select2-selection--multiple,.merchant-module-page-setting-field-select_size_chart .select2-container .select2-selection--multiple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:solid #d6d6d6 1px}.merchant-module-page-setting-field-select .select2-container .select2-selection--multiple .select2-selection__rendered,.merchant-module-page-setting-field-select_ajax .select2-container .select2-selection--multiple .select2-selection__rendered,.merchant-module-page-setting-field-select_size_chart .select2-container .select2-selection--multiple .select2-selection__rendered{padding:5px 10px}.merchant-module-page-setting-field-select .select2-container .select2-selection--multiple .select2-selection__choice,.merchant-module-page-setting-field-select_ajax .select2-container .select2-selection--multiple .select2-selection__choice,.merchant-module-page-setting-field-select_size_chart .select2-container .select2-selection--multiple .select2-selection__choice{margin-top:6px;margin-bottom:0}.merchant-module-page-setting-field-select .select2-container .select2-selection--multiple .select2-selection__choice~li .select2-search__field,.merchant-module-page-setting-field-select_ajax .select2-container .select2-selection--multiple .select2-selection__choice~li .select2-search__field,.merchant-module-page-setting-field-select_size_chart .select2-container .select2-selection--multiple .select2-selection__choice~li .select2-search__field{position:relative;top:3px;margin-top:0}.merchant-module-page-setting-field-select .select2-container .select2-selection--multiple .select2-search__field,.merchant-module-page-setting-field-select_ajax .select2-container .select2-selection--multiple .select2-search__field,.merchant-module-page-setting-field-select_size_chart .select2-container .select2-selection--multiple .select2-search__field{min-height:0;border:none}.merchant-module-page-setting-field-select .select2-container.select2-container--focus .select2-selection--single,.merchant-module-page-setting-field-select .select2-container.select2-container--focus .select2-selection--multiple,.merchant-module-page-setting-field-select_ajax .select2-container.select2-container--focus .select2-selection--single,.merchant-module-page-setting-field-select_ajax .select2-container.select2-container--focus .select2-selection--multiple,.merchant-module-page-setting-field-select_size_chart .select2-container.select2-container--focus .select2-selection--single,.merchant-module-page-setting-field-select_size_chart .select2-container.select2-container--focus .select2-selection--multiple{border-color:#3858e9}.merchant-module-page-setting-field-select .select2-selection__arrow,.merchant-module-page-setting-field-select_ajax .select2-selection__arrow,.merchant-module-page-setting-field-select_size_chart .select2-selection__arrow{height:43px !important}.merchant-module-page-setting-field-hook_select .merchant-module-page-setting-field-hook_select-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px}.merchant-module-page-setting-field-hook_select .merchant-module-page-setting-field-hook_select-wrapper .merchant-module-page-setting-field-select{width:100%}.merchant-module-page-setting-field-hook_select .merchant-module-page-setting-field-hook_select-wrapper .merchant-module-page-setting-field-number{width:100px}.merchant-module-page-setting-field-choices input{display:none}.merchant-module-page-setting-field-choices input:checked+figure{border-color:#3858e9}.merchant-module-page-setting-field-choices input:disabled+figure{opacity:.5;cursor:not-allowed}.merchant-module-page-setting-field-choices label{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.merchant-module-page-setting-field-choices label:hover .merchant-tooltip{opacity:1;visibility:visible;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.merchant-module-page-setting-field-choices figure{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:2px;border-radius:4px;border:2px solid rgba(0,0,0,0)}.merchant-module-page-setting-field-choices .merchant-tooltip{position:absolute;z-index:10;left:50%;bottom:calc(100% + 12px);padding:3px 12px;font-size:11px;white-space:nowrap;opacity:0;visibility:hidden;-webkit-transform:translate3d(-50%, 6px, 0);transform:translate3d(-50%, 6px, 0);-webkit-transition:all .2s;transition:all .2s;border-radius:3px;color:#f7f7f7;background-color:#212121}.merchant-module-page-setting-field-choices .merchant-tooltip:after{content:"";position:absolute;left:50%;bottom:-12px;border:6px solid rgba(0,0,0,0);border-top-color:#212121;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.merchant-module-page-setting-field-choices .merchant-choices{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px}.merchant-module-page-setting-field-choices .merchant-choices label{cursor:pointer}.merchant-module-page-setting-field-choices .merchant-choices svg{width:20px;height:20px}.merchant-module-page-setting-field-buttons input{display:none}.merchant-module-page-setting-field-buttons input:checked+span{color:#fff;background-color:#3858e9}.merchant-module-page-setting-field-buttons label{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-setting-field-buttons span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:10px 15px;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:120px;font-weight:500}.merchant-module-page-setting-field-buttons .merchant-buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:3px;border:1px solid #d6d6d6;border-radius:4px}.merchant-module-page-setting-field-buttons .merchant-button-underline span{text-decoration:underline}.merchant-module-page-setting-field-buttons .merchant-button-line-through span{text-decoration:line-through}.merchant-module-page-setting-field-buttons .merchant-button-overline span{text-decoration:overline}.merchant-module-page-setting-field-buttons_content input,.merchant-module-page-setting-field-buttons_alt input{display:none}.merchant-module-page-setting-field-buttons_content label,.merchant-module-page-setting-field-buttons_alt label{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.merchant-module-page-setting-field-buttons_content label:hover,.merchant-module-page-setting-field-buttons_alt label:hover{position:relative;z-index:10}.merchant-module-page-setting-field-buttons_content label>span,.merchant-module-page-setting-field-buttons_alt label>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:10px 15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:120px;font-weight:500;border-radius:4px;border:1px solid #d6d6d6;background-color:#fff}.merchant-module-page-setting-field-buttons_content .merchant-buttons-content,.merchant-module-page-setting-field-buttons_content .merchant-buttons,.merchant-module-page-setting-field-buttons_alt .merchant-buttons-content,.merchant-module-page-setting-field-buttons_alt .merchant-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:5px;padding:3px}.merchant-module-page-setting-field-buttons_alt input:checked+span{color:#fff;background-color:#3858e9}.merchant-module-page-setting-field-buttons_content input:checked+span{color:inherit;border:1px solid #3858e9;-webkit-box-shadow:0 0 0 1px #3858e9 inset;box-shadow:0 0 0 1px #3858e9 inset}.merchant-module-page-setting-field-buttons_content label{-webkit-box-flex:1;-ms-flex:1;flex:1}.merchant-module-page-setting-field-buttons_content .merchant-buttons-content{gap:10px}.merchant-module-page-setting-field-buttons_content .merchant-buttons-inner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.merchant-module-page-setting-field-buttons_content .merchant-buttons-inner-content>span{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.merchant-animated-buttons .merchant-buttons{display:grid;grid-template-columns:repeat(5, 1fr)}.merchant-animated-buttons span{width:100%}@media(max-width: 1470px){.merchant-animated-buttons .merchant-buttons{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 1050px){.merchant-animated-buttons .merchant-buttons{grid-template-columns:repeat(2, 1fr)}}.merchant-sortable{max-width:300px}.merchant-sortable ul.ui-sortable li{position:relative;overflow:hidden;padding:0;color:#1e1e1e;border:1px solid #ddd;border-radius:2px;text-transform:capitalize;line-height:36px;cursor:-webkit-grab;cursor:grab}.merchant-sortable ul.ui-sortable li .dashicons{width:36px;height:36px;-ms-flex-preferred-size:36px;flex-basis:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-sortable ul.ui-sortable li .dashicons:before{font-size:16px;line-height:1em}.merchant-sortable ul.ui-sortable li .dashicons.dashicons-menu{float:left;padding:0;margin:0 10px 0 0;border:none;border-right:1px solid #ddd}.merchant-sortable ul.ui-sortable li .dashicons.dashicons-visibility{float:right;color:#3858e9;padding:0;margin:0 0 0 10px;border:none;border-left:1px solid #ddd}.merchant-sortable ul.ui-sortable li .dashicons.visibility{cursor:pointer}.merchant-sortable ul.ui-sortable li.invisible{color:#6e7780;border:1px solid #cad2f6;background-color:#ebeefb}.merchant-sortable ul.ui-sortable li.invisible .dashicons.dashicons-visibility:before{content:""}.merchant-group-field{padding:30px 20px;border:2px solid #f0f0f1;border-radius:4px;margin-bottom:20px}.merchant-group-field .title-area{position:relative}.merchant-group-field .title-area .merchant-module-page-setting-field-title{margin-bottom:10px}.merchant-group-field .title-area .field-status:not(.hidden){border-radius:15px;padding:3px 8px;font-size:12px;margin-left:20px}.merchant-group-field .title-area .field-status:not(.hidden).active{color:#04543f;background-color:#def7ec}.merchant-group-field .title-area .field-status:not(.hidden).inactive{color:#723b14;background-color:#fdf6b2}.merchant-group-field .title-area.accordion-style{padding-right:40px}.merchant-group-field .title-area.accordion-style .accordion-icon{position:absolute;top:0;right:-7px;width:40px;height:40px;line-height:40px;cursor:pointer;font-size:17px;-webkit-transition:300ms;transition:300ms}.merchant-group-field .title-area.accordion-style.ui-accordion-header-active .accordion-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.merchant-group-field .merchant-group-fields-container{padding-top:20px}.merchant-sortable-repeater-control{max-width:100%}.merchant-sortable-repeater-control .sortable{list-style-type:none;margin:0;padding:0}.merchant-sortable-repeater-control .sortable input[type=text]{width:100%;margin:0;border-radius:4px 0 0 4px;border:1px solid #d6d6d6;padding:12px 8px;line-height:1.3em}.merchant-sortable-repeater-control .sortable input[type=text]:focus{border-color:#3858e9;outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-sortable-repeater-control .sortable div{cursor:-webkit-grab;cursor:grab;margin-bottom:7px}.merchant-sortable-repeater-control .customize-control-sortable-repeater-delete{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;width:44px;height:auto;font-size:1.3em;line-height:34px;color:#d4d4d4;background:#fff;padding:0;vertical-align:top;margin-left:-1px;border:1px solid #d6d6d6;text-decoration:none}.merchant-sortable-repeater-control .customize-control-sortable-repeater-delete .dashicons-no-alt{width:100%;text-decoration:none;margin:0;font-weight:600;color:#50575e;font-size:1.1em;line-height:34px;height:auto}.merchant-sortable-repeater-control .customize-control-sortable-repeater-delete:hover,.merchant-sortable-repeater-control .customize-control-sortable-repeater-delete:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-sortable-repeater-control .customize-control-sortable-repeater-delete:hover .dashicons-no-alt,.merchant-sortable-repeater-control .customize-control-sortable-repeater-delete:focus .dashicons-no-alt{color:#a7a7a7}.merchant-sortable-repeater-control .repeater{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-sortable-repeater-control .repeater .dashicons-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;width:44px;height:auto;font-size:1.3em;line-height:34px;background:#fff;padding:0;vertical-align:top;margin-left:-1px;border:1px solid #d6d6d6}.merchant-sortable-repeater-control .repeater .dashicons-menu:hover{color:#a7a7a7}.merchant-sortable-repeater-control .customize-control-sortable-repeater-add{color:#3858e9;border-color:#3858e9;background-color:rgba(0,0,0,0);margin-top:10px;padding:4px 19px}.merchant-sortable-repeater-control .customize-control-sortable-repeater-add:hover,.merchant-sortable-repeater-control .customize-control-sortable-repeater-add:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;background-color:#fff}.merchant-sortable-repeater-control.disable-sorting .dashicons-menu{display:none}.merchant-flexible-content-control{max-width:100%}.merchant-flexible-content-control .layout{position:relative}.merchant-flexible-content-control .sortable{list-style-type:none;margin:0;padding:0}.merchant-flexible-content-control .sortable input[type=text]{width:100%;margin:0;border-radius:4px 0 0 4px;border:1px solid #d6d6d6;padding:8px;line-height:1.3em}.merchant-flexible-content-control .sortable input[type=text]:focus{border-color:#3858e9;outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-flexible-content-control .customize-control-flexible-content-move{cursor:-webkit-grab;cursor:grab}.merchant-flexible-content-control .customize-control-flexible-content-delete,.merchant-flexible-content-control .customize-control-flexible-content-duplicate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;width:40px;height:auto;font-size:1.3em;line-height:34px;color:#d4d4d4;background:#fff;padding:0;vertical-align:top;margin-left:-1px;text-decoration:none}.merchant-flexible-content-control .customize-control-flexible-content-delete .dashicons-no-alt,.merchant-flexible-content-control .customize-control-flexible-content-duplicate .dashicons-no-alt{width:100%;text-decoration:none;margin:0;font-weight:600;color:#50575e;font-size:1.1em;line-height:34px;height:auto}.merchant-flexible-content-control .customize-control-flexible-content-delete:hover,.merchant-flexible-content-control .customize-control-flexible-content-delete:focus,.merchant-flexible-content-control .customize-control-flexible-content-duplicate:hover,.merchant-flexible-content-control .customize-control-flexible-content-duplicate:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-flexible-content-control .customize-control-flexible-content-delete:hover .dashicons-no-alt,.merchant-flexible-content-control .customize-control-flexible-content-delete:focus .dashicons-no-alt,.merchant-flexible-content-control .customize-control-flexible-content-duplicate:hover .dashicons-no-alt,.merchant-flexible-content-control .customize-control-flexible-content-duplicate:focus .dashicons-no-alt{color:#a7a7a7}.merchant-flexible-content-control .customize-control-flexible-content-delete:hover svg,.merchant-flexible-content-control .customize-control-flexible-content-delete:focus svg,.merchant-flexible-content-control .customize-control-flexible-content-duplicate:hover svg,.merchant-flexible-content-control .customize-control-flexible-content-duplicate:focus svg{fill:#a7a7a7}.merchant-flexible-content-control .customize-control-flexible-content-accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;width:40px;height:auto;font-size:1.5em;line-height:34px;color:#50575e;background:#fff;padding:0;vertical-align:top;cursor:pointer;-webkit-transition:300ms;transition:300ms;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.merchant-flexible-content-control .layout-header.ui-accordion-header-collapsed .customize-control-flexible-content-accordion{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.merchant-flexible-content-control .merchant-flexible-content.empty{border:2px dashed #dcdcde;min-height:100px;margin-bottom:10px}.merchant-flexible-content-control.default-style .layout{background:#fff;border:1px solid #c3c4c7;border-left:3px solid #3858e9}.merchant-flexible-content-control.default-style .layout .layout-header{padding:8px 15px}.merchant-flexible-content-control.default-style .layout .layout-body{padding:15px}.merchant-flexible-content-control.table-style .layout .layout-header{padding-bottom:8px;margin-bottom:15px}.merchant-flexible-content-control.table-style .layout .layout-body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.merchant-flexible-content-control.table-style .layout .layout-body .merchant-module-page-setting-field-title{display:none}.merchant-flexible-content-control.has-accordion .layout-header{cursor:pointer}.merchant-flexible-content-control .layouts{display:none}.merchant-flexible-content-control .layout{margin-bottom:20px}.merchant-flexible-content-control .layout .layout-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f3f3f3}.merchant-flexible-content-control .layout .layout-count{border-radius:50%;width:24px;height:23px;border:1px solid #949494;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:12px;font-weight:bold;margin-right:10px}.merchant-flexible-content-control .layout .layout-title{font-size:14px;font-weight:bold}.merchant-flexible-content-control .layout .layout-toggle,.merchant-flexible-content-control .layout .layout-actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.merchant-flexible-content-control .layout .layout-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-flexible-content-control .layout .layout-actions{position:absolute;top:9px;right:55px}.merchant-flexible-content-control .layout .layout-field.flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.merchant-flexible-content-control .layout .layout-field:last-of-type .merchant-module-page-setting-field{margin-bottom:0}.merchant-flexible-content-control .layout .dashicons-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;width:40px;height:auto;font-size:1.3em;line-height:34px;background:#fff;padding:0;vertical-align:top;margin-left:-1px}.merchant-flexible-content-control .layout .dashicons-menu:hover{color:#a7a7a7}.merchant-flexible-content-control .customize-control-flexible-content-add-wrapper{position:relative;display:inline-block}.merchant-flexible-content-control .customize-control-flexible-content-add-list{opacity:0;visibility:hidden;position:absolute;background-color:#fff;border:1px solid #c3c4c7;border-left:3px solid #3858e9;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.1019607843);box-shadow:0 2px 10px 0 rgba(0,0,0,.1019607843);width:180px;bottom:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:50%;-webkit-transform:translate(-50%, 10px);transform:translate(-50%, 10px);padding:3px 3px 3px 5px}.merchant-flexible-content-control .customize-control-flexible-content-add-list.active{z-index:10;opacity:1;visibility:visible;-webkit-transform:translate(-50%, -15px);transform:translate(-50%, -15px);-webkit-transition:all .5s cubic-bezier(0.75, -0.02, 0.2, 0.97);transition:all .5s cubic-bezier(0.75, -0.02, 0.2, 0.97)}.merchant-flexible-content-control .customize-control-flexible-content-add-list:before{right:calc(50% - 12px);bottom:-14px;border-width:14px 14px 0 15px;border-color:#c3c4c7 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.merchant-flexible-content-control .customize-control-flexible-content-add-list:after{content:"";right:calc(50% - 10px);bottom:-12px;border-width:12px 12px 0 13px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.merchant-flexible-content-control .customize-control-flexible-content-add-list:before,.merchant-flexible-content-control .customize-control-flexible-content-add-list:after{position:absolute;z-index:-1;content:"";border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform}.merchant-flexible-content-control .customize-control-flexible-content-add{display:block;-ms-flex-negative:0;flex-shrink:0;padding:10px;text-decoration:none}.merchant-flexible-content-control .customize-control-flexible-content-add:hover{background:#f0f0f1}.merchant-flexible-content-control .customize-control-flexible-content-add-button{color:#3858e9;border-color:#3858e9;background-color:rgba(0,0,0,0);margin-bottom:10px;padding:4px 19px}.merchant-flexible-content-control .customize-control-flexible-content-add-button:hover,.merchant-flexible-content-control .customize-control-flexible-content-add-button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;background-color:#fff}.merchant-flexible-content-control.disable-sorting .dashicons-menu{display:none}.merchant-flexible-content-control .merchant-datetime-field input{padding:12px !important;line-height:1.3em;width:100%;max-width:100%;min-height:auto;border:1px solid #d6d6d6;border-radius:4px !important}.merchant-flexible-content-control .merchant-datetime-field input:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#3858e9}.flexible-content-template{display:none}.merchant-module-page-setting-field-range .merchant-range{position:relative;width:100%;width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.merchant-module-page-setting-field-range input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:calc(100% - 105px);height:2px;border-radius:5px;outline:none;padding:0;margin:0;background-color:#ddd;background-image:-webkit-gradient(linear, left top, right top, from(#3858E9), color-stop(0%, #3858E9), color-stop(0%, #ddd), to(#ddd));background-image:linear-gradient(to right, #3858E9 0%, #3858E9 0%, #ddd 0%, #ddd 100%)}.merchant-module-page-setting-field-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;border-radius:50%;background:#3858e9;cursor:pointer;-webkit-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.merchant-module-page-setting-field-range input[type=range]::-webkit-slider-thumb:hover{background:#3858e9}.merchant-module-page-setting-field-range input[type=range]:active::-webkit-slider-thumb{background:#3858e9}.merchant-module-page-setting-field-range input[type=range]::-moz-range-thumb{width:15px;height:15px;border:0;border-radius:50%;background:#3858e9;cursor:pointer;-moz-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.merchant-module-page-setting-field-range input[type=range]::-moz-range-thumb:hover{background:#3858e9}.merchant-module-page-setting-field-range input[type=range]:active::-moz-range-thumb{background:#3858e9}.merchant-module-page-setting-field-range input[type=range]:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 3px #fff,0 0 0 6px #3858e9;box-shadow:0 0 0 3px #fff,0 0 0 6px #3858e9}.merchant-module-page-setting-field-range input[type=range]::-moz-range-track{border:0;background:#d7dcdf}.merchant-module-page-setting-field-range input[type=number]{padding:12px 25px 12px 10px;line-height:1.3em;width:100%;max-width:85px;min-height:auto;border:1px solid #d6d6d6}.merchant-module-page-setting-field-range input[type=number]:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#3858e9}.merchant-module-page-setting-field-range .merchant-range-unit{color:#3858e9;position:absolute;z-index:1;right:10px;font-size:11px;line-height:1em}.merchant-module-page-setting-field-color input{padding:0 10px;line-height:1em;width:100%;max-width:254px;min-height:auto;border:1px solid #d6d6d6}.merchant-module-page-setting-field-color input:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#3858e9}.merchant-module-page-setting-field-color .merchant-color{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px}.merchant-module-page-setting-field-color .merchant-color-picker{cursor:pointer;width:36px;height:36px;border:1px solid rgba(0,0,0,.1);border-radius:4px}.merchant-module-page-settings-dimensions{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px}.merchant-module-page-settings-dimensions>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-page-settings-dimensions label{color:gray;font-size:12px;margin-top:7px}.merchant-module-page-settings-dimensions input{max-width:70px;width:100%;font-size:12px;border:1px solid #d6d6d6}.merchant-module-page-setting-field-wc_coupons .merchant-wc-coupon-selector select{width:300px;min-height:auto;border:1px solid #d6d6d6;padding:12px;line-height:1.3em;border-radius:6px;color:#2f2f2f;border:1px solid #d6d6d6}.merchant-module-page-settings-unit{margin-bottom:10px}.merchant-module-page-settings-unit select{font-size:13px;border:0}.merchant-module-page-settings-devices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.merchant-module-page-settings-devices button{border:0;background:rgba(0,0,0,0);padding:0;cursor:pointer}.merchant-module-page-settings-devices button.active{color:#3858e9}.merchant-module-page-settings-devices button:hover{color:#3858e9}.merchant-module-page-settings-devices button i{font-size:14px;line-height:20px;width:auto}.merchant-module-page-settings-device-container:not(.active){display:none}.merchant-module-page-setting-field-responsive_dimensions .merchant-module-page-setting-field-inner{max-width:320px}.merchant-module-page-setting-field-responsive_dimensions .merchant-module-page-settings-devices{margin-bottom:-30px;margin-top:0}.merchant-module-page-setting-field-warning{padding:8px 10px;font-size:14px;line-height:1.6;color:#1d2327;border-radius:4px;border:1px solid #d72c0d;background-color:#fff4f4}.merchant-module-page-setting-field-info{padding:8px 10px;font-size:14px;line-height:1.6;color:#1d2327;border-radius:4px;border:1px solid #0d65d7;background-color:#e6effa}.merchant-module-page-setting-field-divider{border-bottom:1px solid #f0f0f1}.merchant-module-page-setting-field-divider .merchant-module-page-setting-field-title{font-size:16px}.merchant-module-page-setting-field-gallery .merchant-gallery-images{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.merchant-module-page-setting-field-gallery .merchant-gallery-images:empty{display:none}.merchant-module-page-setting-field-gallery .merchant-gallery-image{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;padding:2px;border:1px solid #eee;background-color:#fff}.merchant-module-page-setting-field-gallery .merchant-gallery-image img{cursor:-webkit-grab;cursor:grab;width:100%;height:100%;max-height:75px;-o-object-fit:cover;object-fit:cover}.merchant-module-page-setting-field-gallery .merchant-gallery-image.ui-sortable-helper img{cursor:-webkit-grabbing;cursor:grabbing}.merchant-module-page-setting-field-gallery .merchant-gallery-image i{cursor:pointer;position:absolute;z-index:1;top:5px;right:5px;width:16px;height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#c5280c;font-size:14px;line-height:1em;border-radius:16px;opacity:0;-webkit-transition:all .2s;transition:all .2s}.merchant-module-page-setting-field-gallery .merchant-gallery-image:hover i{opacity:1}.merchant-module-page-setting-field-gallery .merchant-gallery-button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.4375rem 1rem;font-size:.875rem;font-weight:600;line-height:1.5;white-space:nowrap;text-transform:none;text-decoration:none;color:#212b36;background-color:#fff;border:1px solid #c4cdd5;border-radius:.25rem;-webkit-transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1)}.merchant-module-page-setting-field-gallery .merchant-gallery-button:hover,.merchant-module-page-setting-field-gallery .merchant-gallery-button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-gallery .ui-sortable-placeholder{visibility:visible !important;border:1px dashed #ddd;background-color:#f9f9f9;border-radius:4px}.merchant-module-page-setting-field-upload .merchant-upload-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.merchant-module-page-setting-field-upload .merchant-upload-wrapper:empty{display:none}.merchant-module-page-setting-field-upload .merchant-upload-button-wrapper.merchant-upload-button-drag-drop{position:relative;background:#f6f6f6;border:1px solid #eaeaeb;border-radius:5px;height:150px}.merchant-module-page-setting-field-upload .merchant-upload-button-wrapper.merchant-upload-button-drag-drop .merchant-upload-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;margin-top:10px;border:none;background:no-repeat;outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-upload .merchant-upload-button-wrapper.merchant-upload-button-drag-drop img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-top:-15px}.merchant-module-page-setting-field-upload .merchant-upload-image{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;padding:2px;border:1px solid #eee;background-color:#fff}.merchant-module-page-setting-field-upload .merchant-upload-image img{cursor:-webkit-grab;cursor:grab;width:100%;height:100%;max-height:75px;-o-object-fit:cover;object-fit:cover}.merchant-module-page-setting-field-upload .merchant-upload-image i{cursor:pointer;position:absolute;z-index:1;top:5px;right:5px;width:16px;height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#c5280c;font-size:14px;line-height:1em;border-radius:16px;opacity:0;-webkit-transition:all .2s;transition:all .2s}.merchant-module-page-setting-field-upload .merchant-upload-image:hover i{opacity:1}.merchant-module-page-setting-field-upload .merchant-upload-button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.4375rem 1rem;font-size:.875rem;font-weight:600;line-height:1.5;white-space:nowrap;text-transform:none;text-decoration:none;color:#212b36;background-color:#fff;border:1px solid #c4cdd5;border-radius:.25rem;-webkit-transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1)}.merchant-module-page-setting-field-upload .merchant-upload-button:hover,.merchant-module-page-setting-field-upload .merchant-upload-button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-switcher .merchant-toggle-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.merchant-module-page-setting-field-switcher input{display:none}.merchant-module-page-setting-field-switcher input:checked+.toggle-switch-label .toggle-switch-inner{margin-left:0;background:#3858e9}.merchant-module-page-setting-field-switcher input:checked+.toggle-switch-label .toggle-switch-switch{right:1px}.merchant-module-page-setting-field-switcher .toggle-switch{float:right;position:relative;width:36px;margin-top:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.merchant-module-page-setting-field-switcher .toggle-switch-label{position:relative;display:inline-block;overflow:hidden;cursor:pointer;border-radius:20px;padding:0;margin:0;width:36px}.merchant-module-page-setting-field-switcher .toggle-switch-inner{display:block;width:200%;margin-left:-100%;background:#c8c8c8;height:18px}.merchant-module-page-setting-field-switcher .toggle-switch-switch{display:block;width:12px;height:12px;margin:3px;background-color:#fff;position:absolute;top:0;bottom:0;right:18px;border-radius:20px;-webkit-transition:all .1s ease-in 0s;transition:all .1s ease-in 0s}.merchant-module-alert{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.6);opacity:0;visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-transition:all .2s;transition:all .2s}.merchant-module-alert.merchant-show{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;pointer-events:auto;opacity:1;visibility:visible}.merchant-module-alert-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:640px;max-width:90%;border-radius:4px;background-color:#fff}.merchant-module-alert-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 30px}.merchant-module-alert-header strong{font-size:18px;line-height:1em}.merchant-module-alert-header a{position:relative;right:-5px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#212121;text-decoration:none;-webkit-transition:all .2s;transition:all .2s}.merchant-module-alert-header a:hover{opacity:.6}.merchant-module-alert-header a:focus,.merchant-module-alert-header a:active{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-module-alert-header i{font-size:32px;line-height:1em;width:auto;height:auto}.merchant-module-alert-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px;padding:0 30px 30px 30px}.merchant-module-alert-content p{margin:0;padding:0;font-size:15px;font-weight:500;color:#757575}.merchant-module-alert-content figure{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0}.merchant-module-alert-content img{max-width:100%}.merchant-module-alert-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:30px}.merchant-module-alert-footer a{font-weight:bold;font-size:14px;padding:10px 15px;text-decoration:none;border-radius:4px;color:#212121;border:1px solid #e5e5e5}.merchant-module-alert-footer a:focus,.merchant-module-alert-footer a:active{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-inner.disabled .merchant-color-picker{pointer-events:none;opacity:.8}.merchant-module-page-setting-field-inner.disabled .merchant-toggle-switch{opacity:.5}.merchant-module-page-setting-field-inner.disabled .merchant-range{opacity:.5}.merchant-module-page-setting-field-inner.disabled .merchant-module-page-settings-devices{opacity:.5}.merchant-height-auto{height:auto}.merchant-admin-page .merchant-admin-footer-text-link{display:inline-block;padding-right:5px;color:#3858e9}.merchant-admin-page .merchant-admin-footer-text-link:hover,.merchant-admin-page .merchant-admin-footer-text-link:active,.merchant-admin-page .merchant-admin-footer-text-link:visited{color:#3858e9}.merchant-admin-page-module #wpfooter{display:none}.merchant-admin-page-module #wpbody-content{padding-bottom:30px}.merchant-module-footer-text{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-top:37px}.merchant-module-footer-text i{color:#3858e9}@media(max-width: 991px){.merchant-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px}.merchant-modules-header-shortlinks{margin:0}.merchant-modules-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px}.merchant-module-page-header-content{width:100%}.merchant-module-page-desc{max-width:none}.merchant-module-page-header-placeholder{display:none}.merchant-modules-header-image{display:none}.merchant-modules-list{grid-template-columns:repeat(1, minmax(0, 1fr))}.merchant-modules-header-status{margin-bottom:0}.merchant-module-page-setting-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px}.merchant-module-page-setting-title,.merchant-module-page-setting-fields{width:100%}.merchant-module-page-body{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.merchant-module-page-content{width:100%}.merchant-module-page-preview{margin-left:0;margin-bottom:20px;width:100%}}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area{margin-bottom:0px;position:relative}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area .merchant-search-field{background-color:#f0f0f0;border:none;border-radius:3px;padding:13px 0 13px 40px;width:100%}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area .merchant-search-field::-webkit-input-placeholder{font-size:12px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area .merchant-search-field::-moz-placeholder{font-size:12px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area .merchant-search-field:-ms-input-placeholder{font-size:12px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area .merchant-search-field::-ms-input-placeholder{font-size:12px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area .merchant-search-field::placeholder{font-size:12px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area .merchant-search-icon{position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-searching{margin-left:10px;margin-right:10px;font-style:italic;font-size:11px;position:absolute;top:13px;right:0;color:#9d9d9d;display:none}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-searching.active{display:inline}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-selections-products-preview{position:absolute;top:100%;left:0;right:0;z-index:10;background-color:#fff;border:1px solid #ddd;padding:0;margin:0;height:190px;overflow-y:scroll;display:none}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-selections-products-preview li{cursor:pointer}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-selections-products-preview li.hierarchy-style{padding-left:15px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-selections-products-preview li.hierarchy-style:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#d1d1d1;margin-right:7px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-selected-products-preview ul li{border-radius:4px;margin:15px 0 15px;border:1px solid #dfe1e1}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-selected-products-preview ul li:last-child{margin-bottom:0}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul{padding:0;margin:0}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li{padding:5px 10px;margin:0 -3px;min-height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px dotted #eee;position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:300ms;transition:300ms}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li:hover{background-color:#fafafa}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li>span{margin-left:3px;margin-right:3px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li span.img{width:30px;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li span.img img{width:30px;height:30px;border-radius:4px;display:block}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li span.data{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li span.type{font-size:10px;color:#999;min-width:40px;text-decoration:none;text-align:end}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li del .amount{text-decoration:line-through}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li span.info{font-size:12px;font-style:italic;height:18px;line-height:18px;color:#999;background-color:#f1f1f1;text-decoration:none;padding:0 6px;border-radius:2px;margin-left:3px;margin-right:3px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li .remove{width:30px;height:30px;line-height:28px;font-size:15px;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;border-radius:50%;text-align:center;background-color:#f6f3f3;cursor:pointer}.merchant-image-picker label{position:relative;display:inline-block;margin-right:10px;margin-bottom:5px}.merchant-image-picker label .tool-tip-text{visibility:hidden;opacity:0;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;top:-35px;left:50%;margin-left:-60px;-webkit-transition:opacity 300ms;transition:opacity 300ms}.merchant-image-picker label .tool-tip-text::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.merchant-image-picker label:hover .tool-tip-text{visibility:visible;opacity:1}.merchant-image-picker input[type=radio]{display:none;clear:both}.merchant-image-picker img{border:2px solid #f0f0f1;border-radius:4px;cursor:pointer;padding:7px 3px;-webkit-transition:300ms;transition:300ms}.merchant-image-picker input[type=radio]:checked+img{border:2px solid #3858e9}
     1.mrc-w-100{width:100% !important}.mrc-mb-0{margin-bottom:0}.mrc-mt-0{margin-top:0}.merchant-animated-buttons .merchant-button-flash:hover{-webkit-animation:merchant-flash 1s infinite both;animation:merchant-flash 1s infinite both;-webkit-animation-iteration-count:1;animation-iteration-count:1}.merchant-animated-buttons .merchant-button-bounce:hover{-webkit-animation:merchant-bounce .3s alternate;animation:merchant-bounce .3s alternate;-webkit-animation-iteration-count:4;animation-iteration-count:4}.merchant-animated-buttons .merchant-button-zoom-in:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.merchant-animated-buttons .merchant-button-shake:hover{-webkit-animation:merchant-shake .3s;animation:merchant-shake .3s;-webkit-animation-iteration-count:2;animation-iteration-count:2}.merchant-animated-buttons .merchant-button-pulse:hover{-webkit-animation:merchant-pulse 1.5s ease-in-out infinite both;animation:merchant-pulse 1.5s ease-in-out infinite both}.merchant-animated-buttons .merchant-button-jello-shake:hover{-webkit-animation:merchant-jello-shake 1.5s infinite both;animation:merchant-jello-shake 1.5s infinite both}.merchant-animated-buttons .merchant-button-wobble:hover{-webkit-animation:merchant-wobble 1.5s ease-in-out infinite both;animation:merchant-wobble 1.5s ease-in-out infinite both}.merchant-animated-buttons .merchant-button-vibrate:hover{-webkit-animation:merchant-vibrate .3s linear 4 both;animation:merchant-vibrate .3s linear 4 both}.merchant-animated-buttons .merchant-button-swing:hover{-webkit-animation:merchant-swing 2s ease-in-out infinite alternate;animation:merchant-swing 2s ease-in-out infinite alternate}.merchant-animated-buttons .merchant-button-tada:hover{-webkit-animation:merchant-tada 1s infinite both;animation:merchant-tada 1s infinite both}@-webkit-keyframes merchant-flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes merchant-flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes merchant-bounce{to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes merchant-bounce{to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes merchant-shake{33%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}67%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}to{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@keyframes merchant-shake{33%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}67%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}to{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@-webkit-keyframes merchant-pulse{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center}10%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(0.91);transform:scale(0.91)}17%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(0.98);transform:scale(0.98)}33%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(0.87);transform:scale(0.87)}45%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@keyframes merchant-pulse{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center}10%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(0.91);transform:scale(0.91)}17%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(0.98);transform:scale(0.98)}33%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(0.87);transform:scale(0.87)}45%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes merchant-jello-shake{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes merchant-jello-shake{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes merchant-wobble{0%,to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}15%{-webkit-transform:translateX(-30px) rotate(-6deg);transform:translateX(-30px) rotate(-6deg)}30%{-webkit-transform:translateX(15px) rotate(6deg);transform:translateX(15px) rotate(6deg)}45%{-webkit-transform:translateX(-15px) rotate(-3.6deg);transform:translateX(-15px) rotate(-3.6deg)}60%{-webkit-transform:translateX(9px) rotate(2.4deg);transform:translateX(9px) rotate(2.4deg)}75%{-webkit-transform:translateX(-6px) rotate(-1.2deg);transform:translateX(-6px) rotate(-1.2deg)}}@keyframes merchant-wobble{0%,to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}15%{-webkit-transform:translateX(-30px) rotate(-6deg);transform:translateX(-30px) rotate(-6deg)}30%{-webkit-transform:translateX(15px) rotate(6deg);transform:translateX(15px) rotate(6deg)}45%{-webkit-transform:translateX(-15px) rotate(-3.6deg);transform:translateX(-15px) rotate(-3.6deg)}60%{-webkit-transform:translateX(9px) rotate(2.4deg);transform:translateX(9px) rotate(2.4deg)}75%{-webkit-transform:translateX(-6px) rotate(-1.2deg);transform:translateX(-6px) rotate(-1.2deg)}}@-webkit-keyframes merchant-vibrate{0%{-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translate(-2px, 2px);transform:translate(-2px, 2px)}40%{-webkit-transform:translate(-2px, -2px);transform:translate(-2px, -2px)}60%{-webkit-transform:translate(2px, 2px);transform:translate(2px, 2px)}80%{-webkit-transform:translate(2px, -2px);transform:translate(2px, -2px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes merchant-vibrate{0%{-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translate(-2px, 2px);transform:translate(-2px, 2px)}40%{-webkit-transform:translate(-2px, -2px);transform:translate(-2px, -2px)}60%{-webkit-transform:translate(2px, 2px);transform:translate(2px, 2px)}80%{-webkit-transform:translate(2px, -2px);transform:translate(2px, -2px)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes merchant-swing{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}40%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}60%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}80%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes merchant-swing{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}40%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}60%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}80%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes merchant-tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg);transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes merchant-tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg);transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.merchant-pcr-app *{outline:none;border:none;-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-pcr-app input:focus,.merchant-pcr-app input.pcr-active,.merchant-pcr-app button:focus,.merchant-pcr-app button.pcr-active{-webkit-box-shadow:none;box-shadow:none}.merchant-pcr-app .pcr-palette:focus,.merchant-pcr-app .pcr-slider:focus{-webkit-box-shadow:none;box-shadow:none}.merchant-pcr-app{position:fixed;z-index:999999;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:.1em;opacity:0;visibility:hidden;-webkit-transition:opacity .2s,visibility 0s .2s;transition:opacity .2s,visibility 0s .2s;-webkit-box-shadow:0 .15em 1.5em 0 rgba(0,0,0,.1),0 0 1em 0 rgba(0,0,0,.03);box-shadow:0 .15em 1.5em 0 rgba(0,0,0,.1),0 0 1em 0 rgba(0,0,0,.03);background:#fff}.merchant-pcr-app.visible{visibility:visible;opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}.merchant-pcr-app .pcr-swatches{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.merchant-pcr-app .pcr-swatches>button{cursor:pointer;font-size:1em;position:relative;z-index:1;width:20px;height:20px;margin:0;padding:0;background:none}.merchant-pcr-app .pcr-swatches>button::before{position:absolute;content:"";top:0;left:0;bottom:0;right:0;background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:6px;border-radius:20px;border:1px solid rgba(0,0,0,0);z-index:-1}.merchant-pcr-app .pcr-swatches>button::after{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;border-radius:20px;border:1px solid rgba(0,0,0,.3);background:var(--pcr-color)}.merchant-pcr-app .pcr-interaction{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px}.merchant-pcr-app .pcr-interaction input{font-size:11px;border-radius:3px}.merchant-pcr-app .pcr-interaction input:focus{border-color:#3858e9}.merchant-pcr-app .pcr-interaction .pcr-result{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;width:100%;max-width:100%}.merchant-pcr-app .pcr-interaction .pcr-clear{cursor:pointer;margin:0;padding:0 10px;border-radius:3px;color:#fff;background-color:#3858e9;text-transform:uppercase}.merchant-pcr-app .pcr-selection .pcr-picker{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;height:16px;width:16px;border-radius:16px;background-color:#fff !important;-webkit-box-shadow:1px 2px 6px rgba(0,0,0,.2);box-shadow:1px 2px 6px rgba(0,0,0,.2)}.merchant-pcr-app .pcr-selection .pcr-color-palette,.merchant-pcr-app .pcr-selection .pcr-color-chooser,.merchant-pcr-app .pcr-selection .pcr-color-opacity{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:-webkit-grab;cursor:grab}.merchant-pcr-app .pcr-selection .pcr-color-palette:active,.merchant-pcr-app .pcr-selection .pcr-color-chooser:active,.merchant-pcr-app .pcr-selection .pcr-color-opacity:active{cursor:-webkit-grabbing;cursor:grabbing}.merchant-pcr-app[data-theme=merchant]{width:250px;max-width:95vw;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-pcr-app[data-theme=merchant] .pcr-selection{display:grid;grid-gap:10px;grid-template-columns:1fr 4fr;grid-template-rows:5fr auto auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:150px;width:100%;align-self:flex-start}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-preview{grid-area:2/1/4/1;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-preview .pcr-last-color{display:none}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-preview .pcr-current-color{position:relative;width:32px;height:32px;border-radius:32px;overflow:hidden;border:1px solid rgba(0,0,0,.3);background-color:var(--pcr-color)}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-preview .pcr-current-color::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:6px;border-radius:100%;z-index:-1}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-palette{grid-area:1/1/2/3;width:100%;height:100%;z-index:1}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-palette .pcr-picker{width:18px;height:18px;border:2px solid #fff;-webkit-box-shadow:0 0 1px 2px #000,inset 0 0 1px 1px #000;box-shadow:0 0 1px 2px #000,inset 0 0 1px 1px #000;background-color:rgba(0,0,0,0) !important}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-palette .pcr-palette{width:100%;height:100%}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-palette .pcr-palette::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:8px;z-index:-1}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-chooser{grid-area:2/2/2/2}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-opacity{grid-area:3/2/3/2}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-chooser,.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-opacity{height:12px;margin-right:10px}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-chooser .pcr-picker,.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-opacity .pcr-picker{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-chooser .pcr-slider,.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-opacity .pcr-slider{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-chooser .pcr-slider{background:-webkit-gradient(linear, left top, right top, from(red), color-stop(#ff0), color-stop(lime), color-stop(cyan), color-stop(blue), color-stop(#f0f), to(red));background:linear-gradient(to right, red, #ff0, lime, cyan, blue, #f0f, red)}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-opacity .pcr-slider{background:-webkit-gradient(linear, left top, right top, from(transparent), to(black)),url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background:linear-gradient(to right, transparent, black),url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:100%,6px}.button-tertiary{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.4375rem 1rem;font-size:.875rem;font-weight:600;line-height:1.5;white-space:nowrap;text-transform:none;text-decoration:none;color:#212b36;background-color:#fff;border:1px solid #c4cdd5;border-radius:.25rem;-webkit-transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1)}.button-tertiary:hover,.button-tertiary:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-tabs-nav{padding:0 20px;margin-bottom:-100%;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}.merchant-tabs-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.merchant-tabs-nav .merchant-tabs-nav-item .merchant-tabs-nav-link{position:relative;font-size:14px;line-height:20px;padding:16px;color:#6d7175;text-decoration:none;-webkit-transition:ease color 300ms;transition:ease color 300ms;outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-tabs-nav .merchant-tabs-nav-item .merchant-tabs-nav-link:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:rgba(0,0,0,0);border-radius:4px 4px 0 0}.merchant-tabs-nav .merchant-tabs-nav-item.active .merchant-tabs-nav-link{color:#3858e9;font-weight:500}.merchant-tabs-nav .merchant-tabs-nav-item.active .merchant-tabs-nav-link:after{background-color:#3858e9}.merchant-tabs-nav .merchant-tabs-nav-item:hover .merchant-tabs-nav-link,.merchant-tabs-nav .merchant-tabs-nav-item:focus .merchant-tabs-nav-link,.merchant-tabs-nav .merchant-tabs-nav-item:active .merchant-tabs-nav-link{color:#3858e9}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item .merchant-tabs-nav-link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:600;line-height:26px;padding:9px 16px;border-bottom:0;color:#1e1e1e;-webkit-transition:ease color 200ms;transition:ease color 200ms}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item .merchant-tabs-nav-link svg{margin-right:8px}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item .merchant-tabs-nav-link svg path{-webkit-transition:ease fill 200ms;transition:ease fill 200ms}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item .merchant-tabs-nav-link:after{content:none}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item .merchant-tabs-nav-link:before{content:"";position:absolute;top:0;left:0;background-color:rgba(0,0,0,0);width:4px;height:100%;border-radius:0 4px 4px 0;opacity:0;visibility:hidden;-webkit-transition:ease opacity 200ms;transition:ease opacity 200ms}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:hover .merchant-tabs-nav-link,.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:focus .merchant-tabs-nav-link,.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:active .merchant-tabs-nav-link{color:#757575}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:hover .merchant-tabs-nav-link svg path,.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:focus .merchant-tabs-nav-link svg path,.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:active .merchant-tabs-nav-link svg path{fill:#757575}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:hover .merchant-tabs-nav-link:before,.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:focus .merchant-tabs-nav-link:before,.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:active .merchant-tabs-nav-link:before{background-color:#e1e1e1;opacity:1;visibility:visible}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item.active .merchant-tabs-nav-link{color:#3858e9}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item.active .merchant-tabs-nav-link svg path{fill:#3858e9}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item.active .merchant-tabs-nav-link:before{background-color:#3858e9;opacity:1;visibility:visible}.merchant-tabs-nav.merchant-tabs-nav-vertical{padding:0;margin-left:-20px}.merchant-tabs-nav.merchant-tabs-nav-vertical ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.merchant-tabs-nav.merchant-tabs-nav-no-negative-margin{margin-bottom:0;-webkit-transform:none;transform:none}.merchant-tab-content{display:none}.merchant-tab-content.active{display:block}.toplevel_page_merchant{background-color:#f4f6f8}.toplevel_page_merchant #wpbody-content>.updated,.toplevel_page_merchant #wpbody-content>.notice{display:none}.merchant-top-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;margin:0 0 30px -20px;padding:18px 20px}.merchant-top-bar *{-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-top-bar * *:before,.merchant-top-bar * *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-top-bar .merchant-top-bar-infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-top-bar .merchant-top-bar-infos .merchant-top-bar-info-item{position:relative;padding:0 10px}.merchant-top-bar .merchant-top-bar-infos .merchant-top-bar-info-item+.merchant-top-bar-info-item:before{content:"";position:absolute;top:50%;left:0;height:17px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-left:1px solid #f0f0f0}.merchant-top-bar .merchant-version{font-size:13px;line-height:13px;color:#97a3b6}.merchant-top-bar .merchant-version strong{position:relative;top:1px}.merchant-top-bar .merchant-version .merchant-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:5px;font-size:9px;line-height:10px}.merchant-top-bar .merchant-notifications{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:27px;height:27px;border:1px solid #dfdfdf;border-radius:35px}.merchant-top-bar .merchant-notifications:focus{-webkit-box-shadow:none;box-shadow:none}.merchant-top-bar .merchant-notifications .merchant-notifications-count{position:absolute;top:-8px;right:-7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;color:#fff;background-color:#fa1212;border-radius:35px;font-size:10px;line-height:1}.merchant-top-bar .merchant-notifications.read .merchant-notifications-count{display:none}.merchant-top-bar .merchant-website{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:13px;line-height:16px;color:#3858e9;text-decoration:none}.merchant-notifications-sidebar{position:fixed;top:96px;right:0;width:100%;max-width:500px;height:calc(100vh - 92px);background-color:#fff;-webkit-box-shadow:-10px 12px 14px rgba(0,0,0,.05);box-shadow:-10px 12px 14px rgba(0,0,0,.05);opacity:0;visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);-webkit-transition:ease transform 300ms,ease opacity 300ms;transition:ease transform 300ms,ease opacity 300ms;z-index:1000}.merchant-notifications-sidebar.opened{opacity:1;visibility:visible;-webkit-transform:none;transform:none}.merchant-notifications-sidebar.closing{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.merchant-notifications-sidebar .merchant-notifications-sidebar-close{position:absolute;top:15px;right:15px;-webkit-transition:ease opacity 300ms;transition:ease opacity 300ms}.merchant-notifications-sidebar .merchant-notifications-sidebar-close:hover{opacity:.7}.merchant-notifications-sidebar .merchant-notifications-sidebar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;background-color:#eaeef2;padding:20px 22px}.merchant-notifications-sidebar .merchant-notifications-sidebar-header .merchant-notifications-sidebar-header-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;background-color:#fff;border:1px solid #ebedef;border-radius:35px}.merchant-notifications-sidebar .merchant-notifications-sidebar-header .merchant-notifications-sidebar-header-icon svg{position:relative;top:-2px}.merchant-notifications-sidebar .merchant-notifications-sidebar-header .merchant-notifications-sidebar-header-content h3{font-size:16px;line-height:26px;font-weight:600;color:#3858e9;margin:0}.merchant-notifications-sidebar .merchant-notifications-sidebar-header .merchant-notifications-sidebar-header-content p{font-size:13px;line-height:18px;color:#757575;margin:0}.merchant-notifications-sidebar .merchant-notifications-sidebar-tabs{position:relative}.merchant-notifications-sidebar .merchant-notifications-sidebar-tabs:after{content:"";position:absolute;bottom:-10px;left:20px;width:calc(100% - 40px);border-bottom:1px solid #f0f0f1}.merchant-notifications-sidebar .merchant-notifications-sidebar-tabs+.merchant-notifications-sidebar-body{max-height:calc(100vh - 232px)}.merchant-notifications-sidebar .merchant-notifications-sidebar-body{padding:20px;overflow-y:auto;max-height:calc(100vh - 230px)}.merchant-notifications-sidebar .merchant-notifications-sidebar-body::-webkit-scrollbar{width:5px}.merchant-notifications-sidebar .merchant-notifications-sidebar-body::-webkit-scrollbar-track{background:#e2e2e2}.merchant-notifications-sidebar .merchant-notifications-sidebar-body::-webkit-scrollbar-thumb{background-color:#ccc}.merchant-notification .merchant-notification-date{display:block;font-size:13px;line-height:18px;color:#757575}.merchant-notification .merchant-notification-date+.merchant-notification-content{margin-top:20px}.merchant-notification .changelog-tag{display:inline-block;font-size:10px;line-height:18px;color:#fff;padding:0px 10px;background-color:#ccc;border-radius:3px;text-transform:uppercase;font-weight:600;margin-bottom:5px}.merchant-notification .changelog-tag.changelog-added{background-color:#73b189}.merchant-notification .changelog-tag.changelog-changed{background-color:#f6ca45}.merchant-notification .changelog-tag.changelog-fixed{background-color:#967be3}.merchant-notification .changelog-description{display:block;font-size:13px;line-height:21px;font-weight:400;color:#757575;margin-top:5px}.merchant-notification .merchant-notification-content ul{margin:0}.merchant-notification .merchant-notification-content ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:16px;line-height:26px;font-weight:600;color:#101517}.merchant-notification .merchant-notification-content ul li+li{margin-top:15px;padding-top:15px;border-top:1px solid #e7e7e7}.merchant-notification+.merchant-notification{margin:20px -20px 0px;padding:20px 20px 0px;border-top:1px solid #e7e7e7}.merchant-wrap{padding-left:5px;padding-right:5px}.merchant-wrap *{-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-wrap * *:before,.merchant-wrap * *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-modules-panel{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-modules-header{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:30px}.merchant-modules-header-left,.merchant-modules-header-right{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.merchant-admin-hand-icon{width:24px;height:auto;margin-left:7px;position:relative;top:2px}.merchant-modules-header-heading{font-size:24px;line-height:34px;font-weight:500;color:#101517}.merchant-modules-header-subheading{font-size:16px;line-height:1.35em;color:#7b7b7b;font-weight:400}.merchant-modules-header-status{margin-top:20px;margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px}.merchant-modules-header-status-box{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;font-size:14px;font-weight:500;color:#101517;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);border-radius:4px}@media(min-width: 421px){.merchant-modules-header-status-box{min-width:175px}}@media(max-width: 420px){.merchant-modules-header-status-box{-webkit-box-flex:1;-ms-flex:1;flex:1}}.merchant-modules-header-status-box span{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-modules-header-status-box strong{color:#101517;font-size:40px;line-height:1em}.merchant-modules-header-image{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.merchant-modules-header-image svg{width:300px}@media(max-width: 1400px){.merchant-modules-header-image img{max-width:450px;margin-top:20px}}.merchant-modules-header-shortlinks{margin:20px 0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:4px;border:2px solid #f0f0f1;background-color:#fff;border-radius:4px}.merchant-modules-header-shortlinks li{margin:0 15px;border-bottom:1px solid #efefef}.merchant-modules-header-shortlinks li:last-child{border-bottom:none;margin-bottom:5px}.merchant-modules-header-shortlinks li:first-child{margin-top:5px}.merchant-modules-header-shortlinks a{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#757575;text-decoration:none;padding:10px 0}.merchant-modules-header-shortlinks a:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-modules-header-shortlinks span{-webkit-box-flex:1;-ms-flex:1;flex:1}.merchant-modules-header-shortlinks strong{color:#101517;font-weight:500}.merchant-modules-box{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;background-color:#fff;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.15);box-shadow:0px 1px 2px rgba(0,0,0,.15);border-radius:4px}.merchant-modules-box-heading{font-size:20px;font-weight:500;line-height:30px;color:#101517}.merchant-modules-list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-gap:20px}.merchant-modules-list-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;padding:20px;text-decoration:none;border:2px solid #f0f0f1;background-color:#fff;border-radius:4px;-webkit-transition:all .2s;transition:all .2s}.merchant-modules-list-item.merchant-module-deactivated-by-bp .merchant-modules-list-item-icon,.merchant-modules-list-item.merchant-module-deactivated-by-bp .merchant-modules-list-item-content{opacity:.5}.merchant-modules-list-item:hover{-webkit-box-shadow:0px 8px 12px 0px rgba(240,240,241,.7);box-shadow:0px 8px 12px 0px rgba(240,240,241,.7)}.merchant-modules-list-item:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-badge{color:#99a5b8;padding:3px 6px;border:1px solid #dfdfdf;border-radius:2px;font-weight:700}.merchant-badge.merchant-badge-pro{color:#3858e9;border-color:#3858e9}.merchant-pro-badge.merchant-pro-tooltip{position:relative}.merchant-pro-badge.merchant-pro-tooltip:before{content:attr(data-tooltip-message);position:absolute;right:-30px;bottom:calc(100% + 11px);color:#fff;font-size:11px;line-height:16px;padding:3px 6px;background-color:#1e1e1e;white-space:nowrap;opacity:0;visibility:hidden;-webkit-transform:translate3d(0, 6px, 0);transform:translate3d(0, 6px, 0);-webkit-transition:ease opacity 300ms,ease transform 300ms;transition:ease opacity 300ms,ease transform 300ms;z-index:2}.merchant-pro-badge.merchant-pro-tooltip:after{content:"";position:absolute;bottom:calc(100% + 3px);right:10px;width:0;height:0;border-style:solid;border-width:4px 4px 4px 4px;border-color:#1e1e1e rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);opacity:0;visibility:hidden;-webkit-transform:translate3d(0, 6px, 0);transform:translate3d(0, 6px, 0);-webkit-transition:ease opacity 300ms,ease transform 300ms;transition:ease opacity 300ms,ease transform 300ms;z-index:2}.merchant-pro-badge.merchant-pro-tooltip:hover:before,.merchant-pro-badge.merchant-pro-tooltip:hover:after{opacity:1;visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.merchant-modules-list-item-badge-wrapper{position:absolute;top:20px;right:20px}.merchant-modules-list-item-removed-by-bp .merchant-pro-badge{padding:3px 7px;color:#fff;border:1px solid #212121;background-color:#212121;border-radius:3px;font-size:10px;line-height:1.2;font-weight:400;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;top:-2px;text-transform:uppercase}.merchant-modules-list-item-removed-by-bp .merchant-pro-badge:before{font-weight:400;text-transform:none}.merchant-modules-list-item-woo-required .merchant-pro-badge{padding:1px 2px;color:#674399;border:1px solid #674399;border-radius:3px;font-size:9px;line-height:1.2;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;top:-2px}.merchant-modules-list-item-woo-required .merchant-pro-badge:before{font-weight:400}.merchant-modules-list-item-woo-required+.merchant-modules-list-item-upsell{right:53px}.merchant-modules-list-item-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-modules-list-item-icon svg{width:18px;height:26px;fill:#787c82}.merchant-modules-list-item-icon svg.stroke-based{fill:none;stroke:#787c82}.merchant-modules-list-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-modules-list-item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:5px;font-size:16px;line-height:26px;font-weight:500;color:#101517}.merchant-modules-indicator{width:10px;height:10px;border-radius:10px;background-color:#3c8733}.merchant-modules-list-item-desc{color:#757575;font-size:13px;line-height:20px;max-width:400px}.merchant-module-page{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-back a{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s;transition:all .2s;text-decoration:none;color:#1d2327;font-weight:500}.merchant-module-page-back a:focus,.merchant-module-page-back a:active{-webkit-box-shadow:none;box-shadow:none;outline:none}.merchant-module-page-content{width:50%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-page-body{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-preview{width:50%;margin-left:20px}.merchant-module-page-body.has-preview .merchant-module-page-setting-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px}.merchant-module-page-body.has-preview .merchant-module-page-setting-title,.merchant-module-page-body.has-preview .merchant-module-page-setting-fields{width:100%}.merchant-module-page-ajax-form{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.15);box-shadow:0px 1px 2px rgba(0,0,0,.15);border-radius:4px}.merchant-module-page-header-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px}.merchant-module-page-header-placeholder{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px 60px 0 60px}.merchant-module-page-header-placeholder img{max-width:100%;max-height:300px}body.merchant-has-admin-preview .merchant-module-page-header-content{width:100%}body.merchant-has-admin-preview .merchant-module-page-header-placeholder{display:none}body.merchant-has-admin-preview .merchant-module-page-desc{max-width:none}.merchant-module-page-heading{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:12px}.merchant-module-page-info{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-page-title{font-size:32px;line-height:40px;font-weight:500;color:#101517;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-module-page-title svg{width:28px;height:28px;fill:#787c82}.merchant-module-page-desc{font-size:18px;line-height:28px;font-weight:normal;color:#757575;max-width:none}.merchant-module-page-actions{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.merchant-module-page-actions-inner{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px}.merchant-module-page-button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:7px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 25px;font-size:16px;line-height:1em;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;border-radius:4px;color:#fff;border:1px solid rgba(0,0,0,0);background-color:#3858e9}.merchant-module-page-button.merchant-module-question-answer-button:disabled{cursor:not-allowed;background:rgba(239,239,239,.3);color:rgba(16,16,16,.3);border:1px solid rgba(195,195,195,.3)}.merchant-module-page-button:focus,.merchant-module-page-button:hover{outline:none;-webkit-box-shadow:none;box-shadow:none;color:#fff}.merchant-module-page-button svg{width:8px;height:8px}.merchant-module-deactivate{display:none}.merchant-module-action{position:relative}.merchant-module-action.merchant-enabled .merchant-module-activate{display:none}.merchant-module-action.merchant-enabled .merchant-module-deactivate{display:block}.merchant-module-deactivate-dropdown{cursor:pointer;position:absolute;top:100%;left:0;padding:5px;white-space:nowrap;border-radius:8px;background-color:#fff;font-size:14px;line-height:16px;margin:0;-webkit-box-shadow:0 3px 6px -3px rgba(23,24,24,.08),0 8px 20px -4px rgba(23,24,24,.12);box-shadow:0 3px 6px -3px rgba(23,24,24,.08),0 8px 20px -4px rgba(23,24,24,.12);opacity:0;pointer-events:none;-webkit-transition:all .1s;transition:all .1s}.merchant-module-deactivate-dropdown.merchant-show{opacity:1;pointer-events:auto;margin-top:10px}.merchant-module-dropdown{position:absolute;overflow:hidden;top:100%;left:0;min-width:275px;white-space:nowrap;border-radius:8px;background-color:#fff;font-size:13px;line-height:14px;margin:0;-webkit-box-shadow:0 3px 6px -3px rgba(23,24,24,.08),0 8px 20px -4px rgba(23,24,24,.12);box-shadow:0 3px 6px -3px rgba(23,24,24,.08),0 8px 20px -4px rgba(23,24,24,.12);opacity:0;pointer-events:none;-webkit-transition:all .1s;transition:all .1s;z-index:99}.merchant-module-dropdown.merchant-show{opacity:1;pointer-events:auto;margin-top:10px}.merchant-module-dropdown ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-dropdown ul li{cursor:pointer;position:relative;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;white-space:nowrap;padding:15px 15px 0 15px;color:#202223;-webkit-transition:all .2s;transition:all .2s}.merchant-module-dropdown ul li:before{content:"";position:absolute;z-index:1;top:0;left:0;bottom:0;width:0;opacity:0;-webkit-transition:all .2s;transition:all .2s;background-color:#3858e9}.merchant-module-dropdown ul li:hover{background-color:#f2f7fe}.merchant-module-dropdown ul li:hover:before{opacity:1;width:3px}.merchant-module-dropdown ul li span{width:100%;padding-bottom:15px;border-bottom:1px solid #eee}.merchant-module-dropdown ul li:last-child span{border-bottom:none}.merchant-module-dropdown.merchant-show{opacity:1;pointer-events:auto;margin-top:10px}.merchant-module-dropdown-close{cursor:pointer}.merchant-module-question-title{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;white-space:nowrap;padding:15px 15px 5px 15px;font-size:14px;line-height:16px;color:#202223;font-weight:500}.merchant-module-question-title i{width:auto;height:auto;font-size:24px;line-height:1}.merchant-module-question-answer-title{display:none;grid-gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;white-space:nowrap;padding:15px;font-size:14px;line-height:16px;color:#202223;font-weight:500}.merchant-module-question-answer-title i{width:auto;height:auto;font-size:20px;line-height:1}.merchant-module-question-answer-title.merchant-show{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-question-answer-form{padding:5px 15px 15px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-question-answer-form textarea{width:100%;height:100px;padding:12px;line-height:1em;width:100%;max-width:100%;min-height:auto;border:1px solid #d6d6d6}.merchant-module-question-answer-form textarea:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#3858e9}.merchant-module-question-answer-form button{-ms-flex-item-align:end;align-self:flex-end;padding:8px 10px;font-size:13px;font-weight:400}.merchant-module-question-answer-thank-you-text{padding:5px 15px 15px 15px}.merchant-module-question-thank-you-dropdown .merchant-module-question-answer-title{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-button-action-deactivate{border-radius:8px;padding:12px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#d82c0d}.merchant-module-page-button-action-deactivate:hover{background-color:#fff4f4}.merchant-module-page-button-deactivate{color:#3858e9;border-color:#3858e9;background-color:rgba(0,0,0,0)}.merchant-module-page-button-deactivate:focus,.merchant-module-page-button-deactivate:hover{color:#3858e9}.merchant-module-page-button-deactivate.merchant-show .merchant-module-deactivate-dropdown{pointer-events:auto}.merchant-module-page-actions-links{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-link{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;font-size:13px;font-weight:500;text-decoration:none;color:#3858e9}.merchant-module-page-link span{text-decoration:underline}.merchant-module-page-link:focus,.merchant-module-page-link:hover{outline:none;-webkit-box-shadow:none;box-shadow:none;color:#3858e9}body.merchant-module-disabled .merchant-module-page-link-preview{pointer-events:none;color:#ccc}body.merchant-module-disabled .merchant-module-page-link-preview span{text-decoration:none}body.merchant-module-disabled .merchant-module-page-link-preview svg path{fill:#ccc}.merchant-module-page-ajax-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;z-index:10000;overflow:hidden;padding-left:20px;padding-right:20px;top:32px;left:160px;right:0;height:56px;opacity:0;pointer-events:none;background-color:#1d2327;-webkit-transition:opacity .3s cubic-bezier(0, 0, 0.42, 1);transition:opacity .3s cubic-bezier(0, 0, 0.42, 1)}.merchant-module-page-ajax-header.merchant-show{opacity:1;pointer-events:auto}.merchant-module-page-ajax-header.merchant-saving{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.merchant-module-page-ajax-header.merchant-saving i{opacity:1}.merchant-module-page-ajax-header.merchant-saving span{opacity:0}.merchant-module-page-ajax-header.merchant-saving .merchant-module-page-ajax-buttons{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.merchant-module-page-ajax-notice{font-size:14px;font-weight:500;color:#e3e5e7}.merchant-module-page-ajax-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:15px}.merchant-module-save-button{position:relative;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:16px;border:0;border-radius:4px;min-width:60px;min-height:36px;padding-left:16px;padding-right:16px;color:#fff;background-color:#3858e9}.merchant-module-save-button i{position:absolute;width:auto;height:auto;font-size:20px;opacity:0;-webkit-animation:merchant-spin 1.5s infinite linear;animation:merchant-spin 1.5s infinite linear}@-webkit-keyframes merchant-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes merchant-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.merchant-module-discard-button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:16px;min-width:36px;min-height:36px;color:#fff;text-decoration:none}.merchant-module-discard-button:hover{color:#fff;opacity:.75}.merchant-module-discard-button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-preview-browser-top{background:#323232;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:45px;padding-left:9px}.merchant-module-page-preview-browser-top-circle{background:#616161;width:12px;height:12px;border-radius:50%;display:block;margin-left:7px}.merchant-module-page-preview-browser{border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden;-webkit-box-shadow:0 0 50px rgba(0,0,0,.1215686275);box-shadow:0 0 50px rgba(0,0,0,.1215686275);margin-bottom:-29px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-page-preview-browser-inner{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;display:block}.merchant-module-page-preview-box{overflow:hidden;position:sticky;top:45px}.merchant-module-page-settings,.merchant-module-page-preview-box{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);border-radius:4px}.merchant-module-page-setting-box{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-setting-box.merchant-module-page-setting-box-style-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px}.merchant-module-page-setting-box.merchant-module-page-setting-box-style-2 .merchant-module-page-setting-title,.merchant-module-page-setting-box.merchant-module-page-setting-box-style-2 .merchant-module-page-setting-fields{width:100%}.merchant-module-page-preview-title,.merchant-module-page-setting-title{margin-top:0;padding-right:50px;font-size:20px;font-weight:500;color:#2f2f2f}.merchant-module-page-setting-title{width:40%}.merchant-module-page-setting-subtitle{margin-top:20px;font-size:13px;font-weight:400;color:#757575}.merchant-module-page-setting-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:60%;padding:30px;border-radius:4px;border:2px solid #f0f0f1;background-color:#fff}.merchant-module-page-setting-fields>.merchant-module-page-setting-field:last-of-type{margin-bottom:0}.merchant-module-page-setting-field{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}.merchant-module-page-setting-field.merchant-show{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-setting-field.merchant-hide{display:none}.merchant-module-page-setting-field[data-id=shortcode_text]{margin-top:24px}.merchant-module-page-setting-field-title{font-size:14px;font-weight:500;color:#2f2f2f}.merchant-module-page-setting-field-title__has-upsell{gap:7px !important}.merchant-module-page-setting-field-title__has-upsell,.merchant-module-page-setting-field-title__has-upsell a span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-module-page-setting-field-desc{font-size:13px;font-weight:400;color:#777}.merchant-module-page-setting-field-desc-has-hidden-desc{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.merchant-module-page-setting-field-desc a{color:#3858e9}.merchant-module-page-setting-field-desc a:focus{-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-hidden-desc{display:none}.merchant-module-page-setting-field-hidden-desc-trigger{color:#3858e9;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;gap:3px}.merchant-module-page-setting-field-hidden-desc-trigger img{margin-top:2px}.merchant-module-page-setting-field-hidden-desc-trigger.expanded img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.merchant-license-form-wrapper .merchant-license-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:10px}.merchant-license-form-wrapper .merchant-license-form input{width:400px;max-width:100%;padding-left:36px;min-height:36px}.merchant-license-form-wrapper .merchant-license-form input::-webkit-input-placeholder{opacity:.75}.merchant-license-form-wrapper .merchant-license-form input::-moz-placeholder{opacity:.75}.merchant-license-form-wrapper .merchant-license-form input:-ms-input-placeholder{opacity:.75}.merchant-license-form-wrapper .merchant-license-form input::-ms-input-placeholder{opacity:.75}.merchant-license-form-wrapper .merchant-license-form input::placeholder{opacity:.75}.merchant-license-form-wrapper .merchant-license-form button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1em;min-height:36px;padding:10px 40px !important;background-color:rgba(0,0,0,0);color:#3858e9;border-color:#3858e9}.merchant-license-form-wrapper .merchant-license-form button:hover,.merchant-license-form-wrapper .merchant-license-form button:focus,.merchant-license-form-wrapper .merchant-license-form button:active{color:#fff;background-color:#3452da;border-color:#3452da}.merchant-license-form-wrapper .merchant-license-form button.merchant-license-button-deactivate{color:#d82c0d;border-color:#d82c0d}.merchant-license-form-wrapper .merchant-license-form button.merchant-license-button-deactivate:hover,.merchant-license-form-wrapper .merchant-license-form button.merchant-license-button-deactivate:focus,.merchant-license-form-wrapper .merchant-license-form button.merchant-license-button-deactivate:active{color:#fff;background-color:#d82c0d;border-color:#d82c0d}.merchant-license-form-wrapper .merchant-license-key-input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 768px){.merchant-license-form-wrapper .merchant-license-key-input{max-width:100%}}.merchant-license-form-wrapper .merchant-license-key-input i{position:absolute;z-index:1;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:-1px;font-size:20px !important;color:#5c5f62}.mechant-license-response-wrapper,.merchant-dashboard-license-success{display:block;margin-top:10px;color:#757575}.mechant-license-response-wrapper span,.merchant-dashboard-license-success span{margin-left:5px}.merchant-datetime-field input,.merchant-module-page-setting-field-text input,.merchant-module-page-setting-field-number input,.merchant-module-page-setting-field-text_readonly input{padding:12px;line-height:1.3em;width:100%;max-width:100%;min-height:auto;border:1px solid #d6d6d6}.merchant-datetime-field input:focus,.merchant-module-page-setting-field-text input:focus,.merchant-module-page-setting-field-number input:focus,.merchant-module-page-setting-field-text_readonly input:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#3858e9}.merchant-module-page-setting-field-textarea_multiline textarea,.merchant-module-page-setting-field-textarea textarea,.merchant-module-page-setting-field-textarea_code textarea{padding:12px;line-height:1.4;width:100%;max-width:100%;min-height:120px;border:1px solid #d6d6d6}.merchant-module-page-setting-field-textarea_multiline textarea:focus,.merchant-module-page-setting-field-textarea textarea:focus,.merchant-module-page-setting-field-textarea_code textarea:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#3858e9}.merchant-code-snippets-textarea textarea,.merchant-code-snippets-textarea_code textarea{min-height:200px}.merchant-module-page-setting-field-radio div:not(.merchant-module-page-setting-field-desc),.merchant-module-page-setting-field-radio_alt div:not(.merchant-module-page-setting-field-desc),.merchant-module-page-setting-field-checkbox div:not(.merchant-module-page-setting-field-desc),.merchant-module-page-setting-field-checkbox_multiple div:not(.merchant-module-page-setting-field-desc){display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:30px}.merchant-module-page-setting-field-radio label,.merchant-module-page-setting-field-radio_alt label,.merchant-module-page-setting-field-checkbox label,.merchant-module-page-setting-field-checkbox_multiple label{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.merchant-module-page-setting-field-radio span,.merchant-module-page-setting-field-radio_alt span,.merchant-module-page-setting-field-checkbox span,.merchant-module-page-setting-field-checkbox_multiple span{font-size:14px;font-weight:400;color:#1d2327}.merchant-module-page-setting-field-radio input,.merchant-module-page-setting-field-radio_alt input,.merchant-module-page-setting-field-checkbox input,.merchant-module-page-setting-field-checkbox_multiple input{-ms-flex-negative:0;flex-shrink:0;margin:0;width:20px;height:20px;border:1px solid #d6d6d6;background-color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:none;transition:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-radio input:checked,.merchant-module-page-setting-field-radio_alt input:checked,.merchant-module-page-setting-field-checkbox input:checked,.merchant-module-page-setting-field-checkbox_multiple input:checked{-webkit-transition:none;transition:none}.merchant-module-page-setting-field-radio input:checked::before,.merchant-module-page-setting-field-radio_alt input:checked::before,.merchant-module-page-setting-field-checkbox input:checked::before,.merchant-module-page-setting-field-checkbox_multiple input:checked::before{content:"";margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:none;transition:none}.merchant-module-page-setting-field-radio input[type=checkbox],.merchant-module-page-setting-field-radio_alt input[type=checkbox],.merchant-module-page-setting-field-checkbox input[type=checkbox],.merchant-module-page-setting-field-checkbox_multiple input[type=checkbox]{border-radius:6px}.merchant-module-page-setting-field-radio input[type=checkbox]:focus,.merchant-module-page-setting-field-radio_alt input[type=checkbox]:focus,.merchant-module-page-setting-field-checkbox input[type=checkbox]:focus,.merchant-module-page-setting-field-checkbox_multiple input[type=checkbox]:focus{border-color:#fff;-webkit-box-shadow:0 0 0 2px #3858e9;box-shadow:0 0 0 2px #3858e9}.merchant-module-page-setting-field-radio input[type=checkbox]:checked,.merchant-module-page-setting-field-radio_alt input[type=checkbox]:checked,.merchant-module-page-setting-field-checkbox input[type=checkbox]:checked,.merchant-module-page-setting-field-checkbox_multiple input[type=checkbox]:checked{border-color:#fff;background-color:#3858e9}.merchant-module-page-setting-field-radio input[type=checkbox]:checked::before,.merchant-module-page-setting-field-radio_alt input[type=checkbox]:checked::before,.merchant-module-page-setting-field-checkbox input[type=checkbox]:checked::before,.merchant-module-page-setting-field-checkbox_multiple input[type=checkbox]:checked::before{width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='11' height='9' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10.7.89-6 8.07-3.77-2.8.75-1L4.44 7.2 9.69.14l1 .75Z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:3px 4px}.merchant-module-page-setting-field-radio input[type=radio],.merchant-module-page-setting-field-radio_alt input[type=radio],.merchant-module-page-setting-field-checkbox input[type=radio],.merchant-module-page-setting-field-checkbox_multiple input[type=radio]{border-radius:100%}.merchant-module-page-setting-field-radio input[type=radio]:focus,.merchant-module-page-setting-field-radio_alt input[type=radio]:focus,.merchant-module-page-setting-field-checkbox input[type=radio]:focus,.merchant-module-page-setting-field-checkbox_multiple input[type=radio]:focus{border-color:#fff;-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-radio input[type=radio]:checked,.merchant-module-page-setting-field-radio_alt input[type=radio]:checked,.merchant-module-page-setting-field-checkbox input[type=radio]:checked,.merchant-module-page-setting-field-checkbox_multiple input[type=radio]:checked{border-color:#3858e9;background-color:#fff;-webkit-box-shadow:0 0 0 1px #3858e9;box-shadow:0 0 0 1px #3858e9}.merchant-module-page-setting-field-radio input[type=radio]:checked::before,.merchant-module-page-setting-field-radio_alt input[type=radio]:checked::before,.merchant-module-page-setting-field-checkbox input[type=radio]:checked::before,.merchant-module-page-setting-field-checkbox_multiple input[type=radio]:checked::before{width:12px;height:12px;border-radius:12px;background-color:#3858e9}.merchant-module-page-setting-field-checkbox_multiple div{grid-gap:0}.merchant-module-page-setting-field-checkbox_multiple .merchant-module-page-setting-field-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px !important}@media(max-width: 1300px){.merchant-module-page-setting-field-radio div{grid-gap:20px}}.merchant-module-page-setting-field-radio span{opacity:.8}.merchant-module-page-setting-field-radio input[type=radio]:checked+span{opacity:1}.merchant-module-page-setting-field-radio_alt div{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-page-setting-field-radio_alt label span{font-size:14px;font-weight:400;color:#1d2327}.merchant-module-page-setting-field-radio_alt p{margin:0;color:#757575}.merchant-module-page-setting-field-radio_alt .merchant-module-page-setting-field-inner{grid-gap:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-page-setting-field-content{max-width:60vw}.merchant-module-page-setting-field-content a{color:#3858e9}.merchant-module-page-setting-field-content a:focus{-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-content .merchant-module-page-setting-field-inner:empty{display:none}.merchant-info-block,.merchant-tag-pre-orders{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:16px}.merchant-info-block a,.merchant-tag-pre-orders a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:8px 26px;font-size:14px;line-height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:145px;font-weight:500;text-decoration:none;border-radius:4px;color:#202223;border:1px solid #c9cccf;background-color:#fff}.merchant-info-block a:focus,.merchant-info-block a:active,.merchant-tag-pre-orders a:focus,.merchant-tag-pre-orders a:active{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-info-block p,.merchant-tag-pre-orders p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:16px;font-size:14px;line-height:20px;margin:0;padding:0}.merchant-info-block p i,.merchant-tag-pre-orders p i{-ms-flex-negative:0;flex-shrink:0}.merchant-info-block{padding:15px;border-radius:4px;border:1px solid #babfc3}.merchant-module-page-setting-field-select select,.merchant-module-page-setting-field-select_ajax select,.merchant-module-page-setting-field-select_size_chart select{padding:12px 20px 12px 12px;line-height:1.3em;width:100%;max-width:100%;min-height:auto;border-radius:6px;color:#2f2f2f;border:1px solid #d6d6d6}.merchant-module-page-setting-field-select select:hover,.merchant-module-page-setting-field-select_ajax select:hover,.merchant-module-page-setting-field-select_size_chart select:hover{color:#2f2f2f}.merchant-module-page-setting-field-select select:focus,.merchant-module-page-setting-field-select_ajax select:focus,.merchant-module-page-setting-field-select_size_chart select:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#3858e9}.merchant-module-page-setting-field-select select option,.merchant-module-page-setting-field-select_ajax select option,.merchant-module-page-setting-field-select_size_chart select option{color:#2f2f2f}.merchant-module-page-setting-field-select .select2-container .select2-selection--single,.merchant-module-page-setting-field-select_ajax .select2-container .select2-selection--single,.merchant-module-page-setting-field-select_size_chart .select2-container .select2-selection--single{height:44px !important;border:solid #d6d6d6 1px}.merchant-module-page-setting-field-select .select2-container .select2-selection--single .select2-selection__rendered,.merchant-module-page-setting-field-select_ajax .select2-container .select2-selection--single .select2-selection__rendered,.merchant-module-page-setting-field-select_size_chart .select2-container .select2-selection--single .select2-selection__rendered{line-height:41px !important}.merchant-module-page-setting-field-select .select2-container .select2-selection--multiple,.merchant-module-page-setting-field-select_ajax .select2-container .select2-selection--multiple,.merchant-module-page-setting-field-select_size_chart .select2-container .select2-selection--multiple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:solid #d6d6d6 1px}.merchant-module-page-setting-field-select .select2-container .select2-selection--multiple .select2-selection__rendered,.merchant-module-page-setting-field-select_ajax .select2-container .select2-selection--multiple .select2-selection__rendered,.merchant-module-page-setting-field-select_size_chart .select2-container .select2-selection--multiple .select2-selection__rendered{padding:5px 10px}.merchant-module-page-setting-field-select .select2-container .select2-selection--multiple .select2-selection__choice,.merchant-module-page-setting-field-select_ajax .select2-container .select2-selection--multiple .select2-selection__choice,.merchant-module-page-setting-field-select_size_chart .select2-container .select2-selection--multiple .select2-selection__choice{margin-top:6px;margin-bottom:0}.merchant-module-page-setting-field-select .select2-container .select2-selection--multiple .select2-selection__choice~li .select2-search__field,.merchant-module-page-setting-field-select_ajax .select2-container .select2-selection--multiple .select2-selection__choice~li .select2-search__field,.merchant-module-page-setting-field-select_size_chart .select2-container .select2-selection--multiple .select2-selection__choice~li .select2-search__field{position:relative;top:3px;margin-top:0}.merchant-module-page-setting-field-select .select2-container .select2-selection--multiple .select2-search__field,.merchant-module-page-setting-field-select_ajax .select2-container .select2-selection--multiple .select2-search__field,.merchant-module-page-setting-field-select_size_chart .select2-container .select2-selection--multiple .select2-search__field{min-height:0;border:none}.merchant-module-page-setting-field-select .select2-container.select2-container--focus .select2-selection--single,.merchant-module-page-setting-field-select .select2-container.select2-container--focus .select2-selection--multiple,.merchant-module-page-setting-field-select_ajax .select2-container.select2-container--focus .select2-selection--single,.merchant-module-page-setting-field-select_ajax .select2-container.select2-container--focus .select2-selection--multiple,.merchant-module-page-setting-field-select_size_chart .select2-container.select2-container--focus .select2-selection--single,.merchant-module-page-setting-field-select_size_chart .select2-container.select2-container--focus .select2-selection--multiple{border-color:#3858e9}.merchant-module-page-setting-field-select .select2-selection__arrow,.merchant-module-page-setting-field-select_ajax .select2-selection__arrow,.merchant-module-page-setting-field-select_size_chart .select2-selection__arrow{height:43px !important}.merchant-module-page-setting-field-hook_select .merchant-module-page-setting-field-hook_select-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px}.merchant-module-page-setting-field-hook_select .merchant-module-page-setting-field-hook_select-wrapper .merchant-module-page-setting-field-select{width:100%}.merchant-module-page-setting-field-hook_select .merchant-module-page-setting-field-hook_select-wrapper .merchant-module-page-setting-field-number{width:100px}.merchant-module-page-setting-field-choices input{display:none}.merchant-module-page-setting-field-choices input:checked+figure{border-color:#3858e9}.merchant-module-page-setting-field-choices input:disabled+figure{opacity:.5;cursor:not-allowed}.merchant-module-page-setting-field-choices label{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.merchant-module-page-setting-field-choices label:hover .merchant-tooltip{opacity:1;visibility:visible;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.merchant-module-page-setting-field-choices figure{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:2px;border-radius:4px;border:2px solid rgba(0,0,0,0)}.merchant-module-page-setting-field-choices .merchant-tooltip{position:absolute;z-index:10;left:50%;bottom:calc(100% + 12px);padding:3px 12px;font-size:11px;white-space:nowrap;opacity:0;visibility:hidden;-webkit-transform:translate3d(-50%, 6px, 0);transform:translate3d(-50%, 6px, 0);-webkit-transition:all .2s;transition:all .2s;border-radius:3px;color:#f7f7f7;background-color:#212121}.merchant-module-page-setting-field-choices .merchant-tooltip:after{content:"";position:absolute;left:50%;bottom:-12px;border:6px solid rgba(0,0,0,0);border-top-color:#212121;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.merchant-module-page-setting-field-choices .merchant-choices{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px}.merchant-module-page-setting-field-choices .merchant-choices label{cursor:pointer}.merchant-module-page-setting-field-choices .merchant-choices svg{width:20px;height:20px}.merchant-module-page-setting-field-buttons input{display:none}.merchant-module-page-setting-field-buttons input:checked+span{color:#fff;background-color:#3858e9}.merchant-module-page-setting-field-buttons label{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-setting-field-buttons span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:10px 15px;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:120px;font-weight:500}.merchant-module-page-setting-field-buttons .merchant-buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:3px;border:1px solid #d6d6d6;border-radius:4px}.merchant-module-page-setting-field-buttons .merchant-button-underline span{text-decoration:underline}.merchant-module-page-setting-field-buttons .merchant-button-line-through span{text-decoration:line-through}.merchant-module-page-setting-field-buttons .merchant-button-overline span{text-decoration:overline}.merchant-module-page-setting-field-buttons_content input,.merchant-module-page-setting-field-buttons_alt input{display:none}.merchant-module-page-setting-field-buttons_content label,.merchant-module-page-setting-field-buttons_alt label{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.merchant-module-page-setting-field-buttons_content label:hover,.merchant-module-page-setting-field-buttons_alt label:hover{position:relative;z-index:10}.merchant-module-page-setting-field-buttons_content label>span,.merchant-module-page-setting-field-buttons_alt label>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:10px 15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:120px;font-weight:500;border-radius:4px;border:1px solid #d6d6d6;background-color:#fff}.merchant-module-page-setting-field-buttons_content .merchant-buttons-content,.merchant-module-page-setting-field-buttons_content .merchant-buttons,.merchant-module-page-setting-field-buttons_alt .merchant-buttons-content,.merchant-module-page-setting-field-buttons_alt .merchant-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:5px;padding:3px}.merchant-module-page-setting-field-buttons_alt input:checked+span{color:#fff;background-color:#3858e9}.merchant-module-page-setting-field-buttons_content input:checked+span{color:inherit;border:1px solid #3858e9;-webkit-box-shadow:0 0 0 1px #3858e9 inset;box-shadow:0 0 0 1px #3858e9 inset}.merchant-module-page-setting-field-buttons_content label{-webkit-box-flex:1;-ms-flex:1;flex:1}.merchant-module-page-setting-field-buttons_content .merchant-buttons-content{gap:10px}.merchant-module-page-setting-field-buttons_content .merchant-buttons-inner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.merchant-module-page-setting-field-buttons_content .merchant-buttons-inner-content>span{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.merchant-animated-buttons .merchant-buttons{display:grid;grid-template-columns:repeat(5, 1fr)}.merchant-animated-buttons span{width:100%}@media(max-width: 1470px){.merchant-animated-buttons .merchant-buttons{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 1050px){.merchant-animated-buttons .merchant-buttons{grid-template-columns:repeat(2, 1fr)}}.merchant-sortable{max-width:300px}.merchant-sortable ul.ui-sortable li{position:relative;overflow:hidden;padding:0;color:#1e1e1e;border:1px solid #ddd;border-radius:2px;text-transform:capitalize;line-height:36px;cursor:-webkit-grab;cursor:grab}.merchant-sortable ul.ui-sortable li .dashicons{width:36px;height:36px;-ms-flex-preferred-size:36px;flex-basis:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-sortable ul.ui-sortable li .dashicons:before{font-size:16px;line-height:1em}.merchant-sortable ul.ui-sortable li .dashicons.dashicons-menu{float:left;padding:0;margin:0 10px 0 0;border:none;border-right:1px solid #ddd}.merchant-sortable ul.ui-sortable li .dashicons.dashicons-visibility{float:right;color:#3858e9;padding:0;margin:0 0 0 10px;border:none;border-left:1px solid #ddd}.merchant-sortable ul.ui-sortable li .dashicons.visibility{cursor:pointer}.merchant-sortable ul.ui-sortable li.invisible{color:#6e7780;border:1px solid #cad2f6;background-color:#ebeefb}.merchant-sortable ul.ui-sortable li.invisible .dashicons.dashicons-visibility:before{content:""}.merchant-group-field{padding:30px 20px;border:2px solid #f0f0f1;border-radius:4px;margin-bottom:20px}.merchant-group-field .title-area{position:relative}.merchant-group-field .title-area .merchant-module-page-setting-field-title{margin-bottom:10px}.merchant-group-field .title-area .field-status:not(.hidden){border-radius:15px;padding:3px 8px;font-size:12px;margin-left:20px}.merchant-group-field .title-area .field-status:not(.hidden).active{color:#04543f;background-color:#def7ec}.merchant-group-field .title-area .field-status:not(.hidden).inactive{color:#723b14;background-color:#fdf6b2}.merchant-group-field .title-area.accordion-style{padding-right:40px}.merchant-group-field .title-area.accordion-style .accordion-icon{position:absolute;top:0;right:-7px;width:40px;height:40px;line-height:40px;cursor:pointer;font-size:17px;-webkit-transition:300ms;transition:300ms}.merchant-group-field .title-area.accordion-style.ui-accordion-header-active .accordion-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.merchant-group-field .merchant-group-fields-container{padding-top:20px}.merchant-group-field .merchant-module-page-setting-field:last-child{margin-bottom:0 !important}.merchant-sortable-repeater-control{max-width:100%}.merchant-sortable-repeater-control .sortable{list-style-type:none;margin:0;padding:0}.merchant-sortable-repeater-control .sortable input[type=text]{width:100%;margin:0;border-radius:4px 0 0 4px;border:1px solid #d6d6d6;padding:12px 8px;line-height:1.3em}.merchant-sortable-repeater-control .sortable input[type=text]:focus{border-color:#3858e9;outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-sortable-repeater-control .sortable div{cursor:-webkit-grab;cursor:grab;margin-bottom:7px}.merchant-sortable-repeater-control .customize-control-sortable-repeater-delete{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;width:44px;height:auto;font-size:1.3em;line-height:34px;color:#d4d4d4;background:#fff;padding:0;vertical-align:top;margin-left:-1px;border:1px solid #d6d6d6;text-decoration:none}.merchant-sortable-repeater-control .customize-control-sortable-repeater-delete .dashicons-no-alt{width:100%;text-decoration:none;margin:0;font-weight:600;color:#50575e;font-size:1.1em;line-height:34px;height:auto}.merchant-sortable-repeater-control .customize-control-sortable-repeater-delete:hover,.merchant-sortable-repeater-control .customize-control-sortable-repeater-delete:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-sortable-repeater-control .customize-control-sortable-repeater-delete:hover .dashicons-no-alt,.merchant-sortable-repeater-control .customize-control-sortable-repeater-delete:focus .dashicons-no-alt{color:#a7a7a7}.merchant-sortable-repeater-control .repeater{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-sortable-repeater-control .repeater .dashicons-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;width:44px;height:auto;font-size:1.3em;line-height:34px;background:#fff;padding:0;vertical-align:top;margin-left:-1px;border:1px solid #d6d6d6}.merchant-sortable-repeater-control .repeater .dashicons-menu:hover{color:#a7a7a7}.merchant-sortable-repeater-control .customize-control-sortable-repeater-add{color:#3858e9;border-color:#3858e9;background-color:rgba(0,0,0,0);margin-top:10px;padding:4px 19px}.merchant-sortable-repeater-control .customize-control-sortable-repeater-add:hover,.merchant-sortable-repeater-control .customize-control-sortable-repeater-add:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;background-color:#fff}.merchant-sortable-repeater-control.disable-sorting .dashicons-menu{display:none}.merchant-flexible-content-control{max-width:100%}.merchant-flexible-content-control .layout{position:relative}.merchant-flexible-content-control .sortable{position:relative;list-style-type:none;margin:0;padding:0}.merchant-flexible-content-control .sortable input[type=text]{width:100%;margin:0;border-radius:4px 0 0 4px;border:1px solid #d6d6d6;padding:8px;line-height:1.3em}.merchant-flexible-content-control .sortable input[type=text]:focus{border-color:#3858e9;outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-flexible-content-control .customize-control-flexible-content-move{display:none;cursor:-webkit-grab;cursor:grab;position:absolute;top:19px;left:-22px;z-index:999}.merchant-flexible-content-control .customize-control-flexible-content-delete,.merchant-flexible-content-control .customize-control-flexible-content-duplicate{text-decoration:none}.merchant-flexible-content-control .customize-control-flexible-content-delete .dashicons-no-alt,.merchant-flexible-content-control .customize-control-flexible-content-duplicate .dashicons-no-alt{width:100%;text-decoration:none;margin:0;font-weight:600;color:#50575e;font-size:1.1em;line-height:34px;height:auto}.merchant-flexible-content-control .customize-control-flexible-content-delete:hover,.merchant-flexible-content-control .customize-control-flexible-content-delete:focus,.merchant-flexible-content-control .customize-control-flexible-content-duplicate:hover,.merchant-flexible-content-control .customize-control-flexible-content-duplicate:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-flexible-content-control .customize-control-flexible-content-delete:hover .dashicons-no-alt,.merchant-flexible-content-control .customize-control-flexible-content-delete:focus .dashicons-no-alt,.merchant-flexible-content-control .customize-control-flexible-content-duplicate:hover .dashicons-no-alt,.merchant-flexible-content-control .customize-control-flexible-content-duplicate:focus .dashicons-no-alt{color:#a7a7a7}.merchant-flexible-content-control .customize-control-flexible-content-delete:hover svg,.merchant-flexible-content-control .customize-control-flexible-content-delete:focus svg,.merchant-flexible-content-control .customize-control-flexible-content-duplicate:hover svg,.merchant-flexible-content-control .customize-control-flexible-content-duplicate:focus svg{fill:#a7a7a7}.merchant-flexible-content-control .customize-control-flexible-content-accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0;width:40px;height:auto;font-size:1.5em;line-height:34px;color:#50575e;background:#fff;padding:0;vertical-align:top;cursor:pointer}.merchant-flexible-content-control .customize-control-flexible-content-accordion svg{-webkit-transition:300ms;transition:300ms;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.merchant-flexible-content-control .layout-header.ui-accordion-header-collapsed .customize-control-flexible-content-accordion svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.merchant-flexible-content-control .merchant-flexible-content.empty{border:2px dashed #dcdcde;min-height:100px;margin-bottom:10px}.merchant-flexible-content-control.default-style .layout{background:#fff;border:1px solid #c3c4c7;border-left:3px solid #3858e9}.merchant-flexible-content-control.default-style .layout .layout-header{padding:15px 20px}.merchant-flexible-content-control.default-style .layout .layout-body{padding:15px 20px}.merchant-flexible-content-control.default-style .layout .layout-body .layout-field:last-of-type .merchant-group-field{margin-bottom:5px}.merchant-flexible-content-control.table-style .layout .layout-header{padding-bottom:8px;margin-bottom:15px}.merchant-flexible-content-control.table-style .layout .layout-body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.merchant-flexible-content-control.table-style .layout .layout-body .merchant-module-page-setting-field-title{display:none}.merchant-flexible-content-control.has-accordion .layout-header{cursor:pointer}.merchant-flexible-content-control .layouts{display:none}.merchant-flexible-content-control .layout{margin-bottom:20px}.merchant-flexible-content-control .layout .layout__inner{width:calc(100% + 60px);margin-left:-30px;padding-inline:30px}.merchant-flexible-content-control .layout .layout__inner:hover .customize-control-flexible-content-move{display:block}.merchant-flexible-content-control .layout .layout-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f3f3f3}.merchant-flexible-content-control .layout .layout-count{border-radius:50%;width:24px;height:23px;border:1px solid #949494;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:12px;font-weight:bold;margin-right:10px}.merchant-flexible-content-control .layout .layout-title{font-size:14px;font-weight:bold}.merchant-flexible-content-control .layout .layout-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.merchant-flexible-content-control .layout .layout-toggle span:hover{opacity:.6}.merchant-flexible-content-control .layout .layout-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-flexible-content-control .layout .layout-actions{position:absolute;top:15px;right:22px}.merchant-flexible-content-control .layout .layout-actions-has_accordion{right:43px}.merchant-flexible-content-control .layout .layout-actions-no_accordion{top:0;right:0}.merchant-flexible-content-control .layout .layout-actions a:hover{opacity:.6}.merchant-flexible-content-control .layout .layout-actions__toggle:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-flexible-content-control .layout .layout-actions__inner{position:absolute;right:-5px;top:25px;z-index:99;font-size:13px;padding:7px 15px;min-width:200px;background:#fff;border:1px solid #ddd;border-radius:5px}.merchant-flexible-content-control .layout .layout-actions__inner a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.merchant-flexible-content-control .layout .layout-actions__inner svg{width:24px;height:20px}.merchant-flexible-content-control .layout .layout-actions__inner span{color:#1e1e1e}.merchant-flexible-content-control .layout .layout-field.flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.merchant-flexible-content-control .layout .layout-field:last-of-type .merchant-module-page-setting-field{margin-bottom:0}.merchant-flexible-content-control .layout .dashicons-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;width:40px;height:auto;font-size:1.3em;line-height:34px;background:#fff;padding:0;vertical-align:top;margin-left:-1px}.merchant-flexible-content-control .layout .dashicons-menu:hover{color:#a7a7a7}.merchant-flexible-content-control .customize-control-flexible-content-add-wrapper{position:relative;display:inline-block}.merchant-flexible-content-control .customize-control-flexible-content-add-list{opacity:0;visibility:hidden;position:absolute;background-color:#fff;border:1px solid #c3c4c7;border-left:3px solid #3858e9;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.1019607843);box-shadow:0 2px 10px 0 rgba(0,0,0,.1019607843);width:180px;bottom:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:50%;-webkit-transform:translate(-50%, 10px);transform:translate(-50%, 10px);padding:3px 3px 3px 5px}.merchant-flexible-content-control .customize-control-flexible-content-add-list.active{z-index:10;opacity:1;visibility:visible;-webkit-transform:translate(-50%, -15px);transform:translate(-50%, -15px);-webkit-transition:all .5s cubic-bezier(0.75, -0.02, 0.2, 0.97);transition:all .5s cubic-bezier(0.75, -0.02, 0.2, 0.97)}.merchant-flexible-content-control .customize-control-flexible-content-add-list:before{right:calc(50% - 12px);bottom:-14px;border-width:14px 14px 0 15px;border-color:#c3c4c7 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.merchant-flexible-content-control .customize-control-flexible-content-add-list:after{content:"";right:calc(50% - 10px);bottom:-12px;border-width:12px 12px 0 13px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.merchant-flexible-content-control .customize-control-flexible-content-add-list:before,.merchant-flexible-content-control .customize-control-flexible-content-add-list:after{position:absolute;z-index:-1;content:"";border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform}.merchant-flexible-content-control .customize-control-flexible-content-add{display:block;-ms-flex-negative:0;flex-shrink:0;padding:10px;text-decoration:none}.merchant-flexible-content-control .customize-control-flexible-content-add:hover{background:#f0f0f1}.merchant-flexible-content-control .customize-control-flexible-content-add-button{color:#3858e9;border-color:#3858e9;background-color:rgba(0,0,0,0);margin-bottom:0;padding:4px 19px}.merchant-flexible-content-control .customize-control-flexible-content-add-button:hover,.merchant-flexible-content-control .customize-control-flexible-content-add-button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;background-color:#fff}.merchant-flexible-content-control.disable-sorting .dashicons-menu{display:none}.merchant-flexible-content-control .merchant-datetime-field input{padding:12px !important;line-height:1.3em;width:100%;max-width:100%;min-height:auto;border:1px solid #d6d6d6;border-radius:4px !important}.merchant-flexible-content-control .merchant-datetime-field input:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#3858e9}.flexible-content-template{display:none}.merchant-module-page-setting-field-range .merchant-range{position:relative;width:100%;width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.merchant-module-page-setting-field-range input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:calc(100% - 105px);height:2px;border-radius:5px;outline:none;padding:0;margin:0;background-color:#ddd;background-image:-webkit-gradient(linear, left top, right top, from(#3858E9), color-stop(0%, #3858E9), color-stop(0%, #ddd), to(#ddd));background-image:linear-gradient(to right, #3858E9 0%, #3858E9 0%, #ddd 0%, #ddd 100%)}.merchant-module-page-setting-field-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;border-radius:50%;background:#3858e9;cursor:pointer;-webkit-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.merchant-module-page-setting-field-range input[type=range]::-webkit-slider-thumb:hover{background:#3858e9}.merchant-module-page-setting-field-range input[type=range]:active::-webkit-slider-thumb{background:#3858e9}.merchant-module-page-setting-field-range input[type=range]::-moz-range-thumb{width:15px;height:15px;border:0;border-radius:50%;background:#3858e9;cursor:pointer;-moz-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.merchant-module-page-setting-field-range input[type=range]::-moz-range-thumb:hover{background:#3858e9}.merchant-module-page-setting-field-range input[type=range]:active::-moz-range-thumb{background:#3858e9}.merchant-module-page-setting-field-range input[type=range]:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 3px #fff,0 0 0 6px #3858e9;box-shadow:0 0 0 3px #fff,0 0 0 6px #3858e9}.merchant-module-page-setting-field-range input[type=range]::-moz-range-track{border:0;background:#d7dcdf}.merchant-module-page-setting-field-range input[type=number]{padding:12px 25px 12px 10px;line-height:1.3em;width:100%;max-width:85px;min-height:auto;border:1px solid #d6d6d6}.merchant-module-page-setting-field-range input[type=number]:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#3858e9}.merchant-module-page-setting-field-range .merchant-range-unit{color:#3858e9;position:absolute;z-index:1;right:10px;font-size:11px;line-height:1em}.merchant-module-page-setting-field-color input{padding:0 10px;line-height:1em;width:100%;max-width:254px;min-height:auto;border:1px solid #d6d6d6}.merchant-module-page-setting-field-color input:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#3858e9}.merchant-module-page-setting-field-color .merchant-color{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px}.merchant-module-page-setting-field-color .merchant-color-picker{cursor:pointer;width:36px;height:36px;border:1px solid rgba(0,0,0,.1);border-radius:4px}.merchant-module-page-settings-dimensions{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px}.merchant-module-page-settings-dimensions>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-page-settings-dimensions label{color:gray;font-size:12px;margin-top:7px}.merchant-module-page-settings-dimensions input{max-width:70px;width:100%;font-size:12px;border:1px solid #d6d6d6}.merchant-module-page-setting-field-wc_coupons .merchant-wc-coupon-selector select{width:300px;min-height:auto;border:1px solid #d6d6d6;padding:12px;line-height:1.3em;border-radius:6px;color:#2f2f2f;border:1px solid #d6d6d6}.merchant-module-page-settings-unit{margin-bottom:10px}.merchant-module-page-settings-unit select{font-size:13px;border:0}.merchant-module-page-settings-devices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.merchant-module-page-settings-devices button{border:0;background:rgba(0,0,0,0);padding:0;cursor:pointer}.merchant-module-page-settings-devices button.active{color:#3858e9}.merchant-module-page-settings-devices button:hover{color:#3858e9}.merchant-module-page-settings-devices button i{font-size:14px;line-height:20px;width:auto}.merchant-module-page-settings-device-container:not(.active){display:none}.merchant-module-page-setting-field-responsive_dimensions .merchant-module-page-setting-field-inner{max-width:320px}.merchant-module-page-setting-field-responsive_dimensions .merchant-module-page-settings-devices{margin-bottom:-30px;margin-top:0}.merchant-module-page-setting-field-warning{padding:8px 10px;font-size:14px;line-height:1.6;color:#1d2327;border-radius:4px;border:1px solid #d72c0d;background-color:#fff4f4}.merchant-module-page-setting-field-info{padding:8px 10px;font-size:14px;line-height:1.6;color:#1d2327;border-radius:4px;border:1px solid #0d65d7;background-color:#e6effa}.merchant-module-page-setting-field-info[data-id=shortcode_info]{margin-bottom:0}.merchant-module-page-setting-field-divider{border-bottom:1px solid #f0f0f1}.merchant-module-page-setting-field-divider .merchant-module-page-setting-field-title{font-size:16px}.merchant-module-page-setting-field-gallery .merchant-gallery-images{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.merchant-module-page-setting-field-gallery .merchant-gallery-images:empty{display:none}.merchant-module-page-setting-field-gallery .merchant-gallery-image{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;padding:2px;border:1px solid #eee;background-color:#fff}.merchant-module-page-setting-field-gallery .merchant-gallery-image img{cursor:-webkit-grab;cursor:grab;width:100%;height:100%;max-height:75px;-o-object-fit:cover;object-fit:cover}.merchant-module-page-setting-field-gallery .merchant-gallery-image.ui-sortable-helper img{cursor:-webkit-grabbing;cursor:grabbing}.merchant-module-page-setting-field-gallery .merchant-gallery-image i{cursor:pointer;position:absolute;z-index:1;top:5px;right:5px;width:16px;height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#c5280c;font-size:14px;line-height:1em;border-radius:16px;opacity:0;-webkit-transition:all .2s;transition:all .2s}.merchant-module-page-setting-field-gallery .merchant-gallery-image:hover i{opacity:1}.merchant-module-page-setting-field-gallery .merchant-gallery-button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.4375rem 1rem;font-size:.875rem;font-weight:600;line-height:1.5;white-space:nowrap;text-transform:none;text-decoration:none;color:#212b36;background-color:#fff;border:1px solid #c4cdd5;border-radius:.25rem;-webkit-transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1)}.merchant-module-page-setting-field-gallery .merchant-gallery-button:hover,.merchant-module-page-setting-field-gallery .merchant-gallery-button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-gallery .ui-sortable-placeholder{visibility:visible !important;border:1px dashed #ddd;background-color:#f9f9f9;border-radius:4px}.merchant-module-page-setting-field-upload .merchant-upload-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.merchant-module-page-setting-field-upload .merchant-upload-wrapper:empty{display:none}.merchant-module-page-setting-field-upload .merchant-upload-button-wrapper.merchant-upload-button-drag-drop{position:relative;background:#f6f6f6;border:1px solid #eaeaeb;border-radius:5px;height:150px}.merchant-module-page-setting-field-upload .merchant-upload-button-wrapper.merchant-upload-button-drag-drop .merchant-upload-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;margin-top:10px;border:none;background:no-repeat;outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-upload .merchant-upload-button-wrapper.merchant-upload-button-drag-drop img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-top:-15px}.merchant-module-page-setting-field-upload .merchant-upload-image{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;padding:2px;border:1px solid #eee;background-color:#fff}.merchant-module-page-setting-field-upload .merchant-upload-image img{cursor:-webkit-grab;cursor:grab;width:100%;height:100%;max-height:75px;-o-object-fit:cover;object-fit:cover}.merchant-module-page-setting-field-upload .merchant-upload-image i{cursor:pointer;position:absolute;z-index:1;top:5px;right:5px;width:16px;height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#c5280c;font-size:14px;line-height:1em;border-radius:16px;opacity:0;-webkit-transition:all .2s;transition:all .2s}.merchant-module-page-setting-field-upload .merchant-upload-image:hover i{opacity:1}.merchant-module-page-setting-field-upload .merchant-upload-button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.4375rem 1rem;font-size:.875rem;font-weight:600;line-height:1.5;white-space:nowrap;text-transform:none;text-decoration:none;color:#212b36;background-color:#fff;border:1px solid #c4cdd5;border-radius:.25rem;-webkit-transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1)}.merchant-module-page-setting-field-upload .merchant-upload-button:hover,.merchant-module-page-setting-field-upload .merchant-upload-button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-switcher .merchant-toggle-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.merchant-module-page-setting-field-switcher input{display:none}.merchant-module-page-setting-field-switcher input:checked+.toggle-switch-label .toggle-switch-inner{margin-left:0;background:#3858e9}.merchant-module-page-setting-field-switcher input:checked+.toggle-switch-label .toggle-switch-switch{right:1px}.merchant-module-page-setting-field-switcher .toggle-switch{float:right;position:relative;width:36px;margin-top:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.merchant-module-page-setting-field-switcher .toggle-switch-label{position:relative;display:inline-block;overflow:hidden;cursor:pointer;border-radius:20px;padding:0;margin:0;width:36px}.merchant-module-page-setting-field-switcher .toggle-switch-inner{display:block;width:200%;margin-left:-100%;background:#c8c8c8;height:18px}.merchant-module-page-setting-field-switcher .toggle-switch-switch{display:block;width:12px;height:12px;margin:3px;background-color:#fff;position:absolute;top:0;bottom:0;right:18px;border-radius:20px;-webkit-transition:all .1s ease-in 0s;transition:all .1s ease-in 0s}.merchant-module-alert{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.6);opacity:0;visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-transition:all .2s;transition:all .2s}.merchant-module-alert.merchant-show{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;pointer-events:auto;opacity:1;visibility:visible}.merchant-module-alert-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:640px;max-width:90%;border-radius:4px;background-color:#fff}.merchant-module-alert-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 30px}.merchant-module-alert-header strong{font-size:18px;line-height:1em}.merchant-module-alert-header a{position:relative;right:-5px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#212121;text-decoration:none;-webkit-transition:all .2s;transition:all .2s}.merchant-module-alert-header a:hover{opacity:.6}.merchant-module-alert-header a:focus,.merchant-module-alert-header a:active{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-module-alert-header i{font-size:32px;line-height:1em;width:auto;height:auto}.merchant-module-alert-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px;padding:0 30px 30px 30px}.merchant-module-alert-content p{margin:0;padding:0;font-size:15px;font-weight:500;color:#757575}.merchant-module-alert-content figure{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0}.merchant-module-alert-content img{max-width:100%}.merchant-module-alert-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:30px}.merchant-module-alert-footer a{font-weight:bold;font-size:14px;padding:10px 15px;text-decoration:none;border-radius:4px;color:#212121;border:1px solid #e5e5e5}.merchant-module-alert-footer a:focus,.merchant-module-alert-footer a:active{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-inner.disabled .merchant-color-picker{pointer-events:none;opacity:.8}.merchant-module-page-setting-field-inner.disabled .merchant-toggle-switch{opacity:.5}.merchant-module-page-setting-field-inner.disabled .merchant-range{opacity:.5}.merchant-module-page-setting-field-inner.disabled .merchant-module-page-settings-devices{opacity:.5}.merchant-height-auto{height:auto}.merchant-admin-page .merchant-admin-footer-text-link{display:inline-block;padding-right:5px;color:#3858e9}.merchant-admin-page .merchant-admin-footer-text-link:hover,.merchant-admin-page .merchant-admin-footer-text-link:active,.merchant-admin-page .merchant-admin-footer-text-link:visited{color:#3858e9}.merchant-admin-page-module #wpfooter{display:none}.merchant-admin-page-module #wpbody-content{padding-bottom:30px}.merchant-module-footer-text{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-top:37px}.merchant-module-footer-text i{color:#3858e9}@media(max-width: 991px){.merchant-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px}.merchant-modules-header-shortlinks{margin:0}.merchant-modules-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px}.merchant-module-page-header-content{width:100%}.merchant-module-page-desc{max-width:none}.merchant-module-page-header-placeholder{display:none}.merchant-modules-header-image{display:none}.merchant-modules-list{grid-template-columns:repeat(1, minmax(0, 1fr))}.merchant-modules-header-status{margin-bottom:0}.merchant-module-page-setting-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px}.merchant-module-page-setting-title,.merchant-module-page-setting-fields{width:100%}.merchant-module-page-body{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.merchant-module-page-content{width:100%}.merchant-module-page-preview{margin-left:0;margin-bottom:20px;width:100%}}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area{margin-bottom:0px;position:relative}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area .merchant-search-field{background-color:#f0f0f0;border:none;border-radius:3px;padding:13px 0 13px 40px;width:100%}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area .merchant-search-field::-webkit-input-placeholder{font-size:12px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area .merchant-search-field::-moz-placeholder{font-size:12px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area .merchant-search-field:-ms-input-placeholder{font-size:12px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area .merchant-search-field::-ms-input-placeholder{font-size:12px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area .merchant-search-field::placeholder{font-size:12px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area .merchant-search-icon{position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-searching{margin-left:10px;margin-right:10px;font-style:italic;font-size:11px;position:absolute;top:13px;right:0;color:#9d9d9d;display:none}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-searching.active{display:inline}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-selections-products-preview{position:absolute;top:100%;left:0;right:0;z-index:10;background-color:#fff;border:1px solid #ddd;padding:0;margin:0;height:190px;overflow-y:scroll;display:none}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-selections-products-preview li{cursor:pointer}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-selections-products-preview li.hierarchy-style{padding-left:15px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-selections-products-preview li.hierarchy-style:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#d1d1d1;margin-right:7px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-selected-products-preview ul li{border-radius:4px;margin:15px 0 15px;border:1px solid #dfe1e1}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-selected-products-preview ul li:last-child{margin-bottom:0}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul{padding:0;margin:0}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li{padding:5px 10px;margin:0 -3px;min-height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px dotted #eee;position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:300ms;transition:300ms}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li:hover{background-color:#fafafa}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li>span{margin-left:3px;margin-right:3px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li span.img{width:30px;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li span.img img{width:30px;height:30px;border-radius:4px;display:block}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li span.data{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li span.type{font-size:10px;color:#999;min-width:40px;text-decoration:none;text-align:end}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li del .amount{text-decoration:line-through}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li span.info{font-size:12px;font-style:italic;height:18px;line-height:18px;color:#999;background-color:#f1f1f1;text-decoration:none;padding:0 6px;border-radius:2px;margin-left:3px;margin-right:3px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li .remove{width:30px;height:30px;line-height:28px;font-size:15px;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;border-radius:50%;text-align:center;background-color:#f6f3f3;cursor:pointer}.merchant-image-picker label{position:relative;display:inline-block;margin-right:10px;margin-bottom:5px}.merchant-image-picker label .tool-tip-text{visibility:hidden;opacity:0;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;top:-35px;left:50%;margin-left:-60px;-webkit-transition:opacity 300ms;transition:opacity 300ms}.merchant-image-picker label .tool-tip-text::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.merchant-image-picker label:hover .tool-tip-text{visibility:visible;opacity:1}.merchant-image-picker input[type=radio]{display:none;clear:both}.merchant-image-picker img{border:2px solid #f0f0f1;border-radius:4px;cursor:pointer;padding:7px 3px;-webkit-transition:300ms;transition:300ms}.merchant-image-picker input[type=radio]:checked+img{border:2px solid #3858e9}
  • merchant/trunk/assets/css/modules/add-to-cart-text/admin/preview.css

    r3003440 r3160081  
    44 *
    55 */
     6.merchant-module-page-setting-fields {
     7  gap: 24px;
     8}
     9
     10.merchant-module-page-setting-field {
     11  margin: 0;
     12}
     13.merchant-module-page-setting-field[data-id=shortcode_text] {
     14  margin-top: 0;
     15}
     16
    617.merchant-module-page-preview-browser-inner {
    718  display: -webkit-box;
  • merchant/trunk/assets/css/modules/add-to-cart-text/admin/preview.min.css

    r3003440 r3160081  
    1 .merchant-module-page-preview-browser-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:auto;padding:50px 25px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.merchant-preview-product{width:100%;max-width:200px}.merchant-preview-product .image-wrapper{position:relative;height:11vw;max-height:180px;background-color:#f5f5f5}.merchant-preview-product-out-of-stock:not(.display){display:none}.merchant-preview-add-to-cart{width:100%;margin-top:10px;background-color:#212121;color:#fff;border:3px solid #212121;padding:13px 24px;text-transform:uppercase;text-decoration:none;font-size:14px;text-align:center}
     1.merchant-module-page-setting-fields{gap:24px}.merchant-module-page-setting-field{margin:0}.merchant-module-page-setting-field[data-id=shortcode_text]{margin-top:0}.merchant-module-page-preview-browser-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:auto;padding:50px 25px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.merchant-preview-product{width:100%;max-width:200px}.merchant-preview-product .image-wrapper{position:relative;height:11vw;max-height:180px;background-color:#f5f5f5}.merchant-preview-product-out-of-stock:not(.display){display:none}.merchant-preview-add-to-cart{width:100%;margin-top:10px;background-color:#212121;color:#fff;border:3px solid #212121;padding:13px 24px;text-transform:uppercase;text-decoration:none;font-size:14px;text-align:center}
  • merchant/trunk/assets/css/modules/advanced-reviews/advanced-reviews.min.css

    r3150302 r3160081  
    1 body:not(.merchant-pagination-load-more) .merchant-pagination-wrapper{display:none}.merchant-adv-reviews-modal-photo-slider h2,.merchant-adv-reviews h2{margin-top:0}@media(min-width: 1025px){.merchant-adv-reviews-modal-photo-slider-media-carousel .no-carousel,.merchant-adv-reviews-media-carousel .no-carousel{margin-top:30px}.merchant-adv-reviews-modal-photo-slider-media-carousel .no-carousel .merchant-carousel-stage,.merchant-adv-reviews-media-carousel .no-carousel .merchant-carousel-stage{margin:0 !important}.merchant-adv-reviews-modal-photo-slider-media-carousel .no-carousel .merchant-carousel-stage>.item,.merchant-adv-reviews-media-carousel .no-carousel .merchant-carousel-stage>.item{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%;margin-right:15px}.merchant-adv-reviews-modal-photo-slider-media-carousel .no-carousel .merchant-carousel-stage>.item:last-child,.merchant-adv-reviews-media-carousel .no-carousel .merchant-carousel-stage>.item:last-child{margin-right:0}}.merchant-adv-reviews-modal-photo-slider-media-carousel .section-title,.merchant-adv-reviews-media-carousel .section-title{margin-bottom:20px}.merchant-adv-reviews-modal-photo-slider-media-carousel .item,.merchant-adv-reviews-media-carousel .item{cursor:pointer}.merchant-adv-reviews-modal-photo-slider-media-carousel .item img,.merchant-adv-reviews-media-carousel .item img{width:100%}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-title,.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-desc,.merchant-adv-reviews .merchant-adv-reviews-title,.merchant-adv-reviews .merchant-adv-reviews-desc{text-align:var(--mrc-adv-reviews-title-desc-align, left)}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-title,.merchant-adv-reviews .merchant-adv-reviews-title{margin-top:100px;margin-bottom:20px !important;color:var(--mrc-adv-reviews-title-color, #212121)}.merchant-adv-reviews-modal-photo-slider .star-rating,.merchant-adv-reviews .star-rating{float:none !important;margin:0 !important;font-size:var(--mrc-adv-reviews-start-font-size, 20px) !important;color:var(--mrc-adv-reviews-stars-color, #FFA441) !important;top:1px}.merchant-adv-reviews-modal-photo-slider .star-rating:before,.merchant-adv-reviews .star-rating:before{content:"SSSSS";color:var(--mrc-adv-reviews-stars-bg-color, #777) !important}.merchant-adv-reviews-modal-photo-slider .star-rating span:before,.merchant-adv-reviews .star-rating span:before{color:var(--mrc-adv-reviews-stars-color, #FFA441) !important}.merchant-adv-reviews-modal-photo-slider .merchant-adv-review-write-button,.merchant-adv-reviews-modal-photo-slider .merchant-pagination-button,.merchant-adv-reviews .merchant-adv-review-write-button,.merchant-adv-reviews .merchant-pagination-button{background-color:var(--mrc-adv-reviews-button-bg-color, #212121) !important;color:var(--mrc-adv-reviews-button-color, #FFF) !important;padding:8px 23px;text-decoration:none !important}.merchant-adv-reviews-modal-photo-slider .merchant-adv-review-write-button:hover,.merchant-adv-reviews-modal-photo-slider .merchant-pagination-button:hover,.merchant-adv-reviews .merchant-adv-review-write-button:hover,.merchant-adv-reviews .merchant-pagination-button:hover{background-color:var(--mrc-adv-reviews-button-bg-color-hover, #757575) !important;color:var(--mrc-adv-reviews-button-color-hover, #FFF) !important}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-desc,.merchant-adv-reviews .merchant-adv-reviews-desc{color:var(--mrc-adv-reviews-desc-color, #777)}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header,.merchant-adv-reviews .merchant-adv-reviews-header{margin-top:45px}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .mrc-right-col,.merchant-adv-reviews .merchant-adv-reviews-header .mrc-right-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:self-end;-ms-flex-align:self-end;align-items:self-end}@media screen and (min-width: 445px)and (max-width: 767px){.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .mrc-right-col,.merchant-adv-reviews .merchant-adv-reviews-header .mrc-right-col{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start}}@media screen and (max-width: 444px){.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .mrc-right-col,.merchant-adv-reviews .merchant-adv-reviews-header .mrc-right-col{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-reviews-orderby-form,.merchant-adv-reviews .merchant-adv-reviews-header .merchant-reviews-orderby-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:auto;margin-bottom:0 !important}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-reviews-orderby-form label,.merchant-adv-reviews .merchant-adv-reviews-header .merchant-reviews-orderby-form label{white-space:nowrap;margin:0 7px 0 0;font-size:1rem}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-reviews-orderby-form select,.merchant-adv-reviews .merchant-adv-reviews-header .merchant-reviews-orderby-form select{width:100%;border:1px solid var(--mrc-adv-reviews-dividers-color, #e9e9e9);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23212121' viewBox='0 0 448 512'%3E%3Cpath d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 18px) center;background-size:10px;padding:10px 40px 10px 18px !important;height:auto !important;font-size:1rem !important}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper,.merchant-adv-reviews .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper .merchant-adv-reviews-rating,.merchant-adv-reviews .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper .merchant-adv-reviews-rating{font-size:2em;line-height:1.4;color:var(--mrc-adv-reviews-title-color, #212121)}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper .merchant-adv-reviews-rating+.star-rating,.merchant-adv-reviews .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper .merchant-adv-reviews-rating+.star-rating{margin-left:16px !important}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-adv-reviews-total,.merchant-adv-reviews .merchant-adv-reviews-header .merchant-adv-reviews-total{font-size:1.1em;margin-top:10px;margin-bottom:30px;color:var(--mrc-adv-reviews-title-color, #212121)}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-body,.merchant-adv-reviews .merchant-adv-reviews-body{margin-bottom:50px}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-body #comments,.merchant-adv-reviews .merchant-adv-reviews-body #comments{float:none !important;width:100% !important;max-width:100% !important;padding:0 !important;margin:0 !important;border:none !important}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-body .woocommerce-noreviews,.merchant-adv-reviews .merchant-adv-reviews-body .woocommerce-noreviews{margin:50px 0 0}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-footer,.merchant-adv-reviews .merchant-adv-reviews-footer{text-align:center;margin-bottom:100px}.merchant-adv-reviews-modal-photo-slider .merchant-adv-review-write-button,.merchant-adv-reviews .merchant-adv-review-write-button{margin-bottom:20px}@media screen and (max-width: 767px){.merchant-adv-reviews-modal-photo-slider .merchant-adv-review-write-button,.merchant-adv-reviews .merchant-adv-review-write-button{margin-top:40px;margin-bottom:0;text-align:center}}.merchant-adv-reviews{display:block !important;width:100%}.merchant-adv-reviews:after{content:none !important}.star-rating.merchant-star-rating-style2{font-size:1.75em;margin:0}.star-rating.merchant-star-rating-style2:before{opacity:1}@media screen and (max-width: 767px){.star-rating.merchant-star-rating-style2{font-size:1em}}.merchant-star-rating-bars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.merchant-star-rating-bars .merchant-star-rating-bar-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.merchant-star-rating-bars .merchant-star-rating-bar-item:focus{outline:none}.merchant-star-rating-bars .merchant-star-rating-bar-item:hover>div{opacity:.7}.merchant-star-rating-bars .merchant-star-rating-bar-item.rating-active>div{opacity:.6}.merchant-star-rating-bars .merchant-star-rating-bar-item svg{cursor:pointer;margin-left:5px}.merchant-star-rating-bars .merchant-star-rating-bar-item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:420px;position:relative}@media(max-width: 768px){.merchant-star-rating-bars .merchant-star-rating-bar-item-inner{width:300px}}.merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-rating{width:60px;margin:0 !important;padding:0 !important;color:var(--mrc-adv-reviews-title-color, #212121)}.merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-bar{position:relative;margin-left:20px;background-color:var(--mrc-adv-reviews-bar-bg-color, #f5f5f5);height:10px;width:300px;border-radius:10px;overflow:hidden}.merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-bar .item-bar-inner{position:absolute;top:0;left:0;background-color:var(--mrc-adv-reviews-bar-color, #212121);width:0;height:100%;border-radius:10px}.merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-qty{width:30px;font-size:.8rem;margin:0 0 0 10px !important;color:var(--mrc-adv-reviews-title-color, #212121)}@media screen and (max-width: 767px){.merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-rating{white-space:nowrap}.merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-bar{width:180px;min-width:calc(100% - 120px)}.merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-qty{margin-left:auto}}.merchant-review-author{text-transform:capitalize}.merchant-reviews-list-wrapper{border-top:1px solid var(--mrc-adv-reviews-dividers-color, #e9e9e9);border-bottom:1px solid var(--mrc-adv-reviews-dividers-color, #e9e9e9);margin-top:40px}.merchant-reviews-list-wrapper .merchant-reviews-list-item{padding:40px 0}.merchant-reviews-list-wrapper .merchant-reviews-list-item p{margin-bottom:20px}.merchant-reviews-list-wrapper .merchant-reviews-list-item p:last-of-type{margin-bottom:0}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-reviews-author-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-reviews-list-wrapper .merchant-reviews-list-item .star-rating+.merchant-review-author{margin-left:20px}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-author{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.05em;color:var(--mrc-adv-reviews-title-color, #212121)}@media screen and (max-width: 767px){.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-author{font-size:.8em}}.merchant-reviews-list-wrapper .merchant-reviews-list-item .verified{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:6px;font-size:.7rem;font-weight:100}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-date{font-size:.8rem;color:var(--mrc-adv-reviews-desc-color, #777)}@media(min-width: 768px){.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-date-wrapper{text-align:right}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-date{font-size:1rem}}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content{margin-top:25px;color:var(--mrc-adv-reviews-desc-color, #777)}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content p{color:var(--mrc-adv-reviews-desc-color, #777)}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content .merchant-review-images{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content .merchant-review-images .merchant-review-image{position:relative;width:100%;max-width:100px;overflow:hidden;border-radius:5px}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content .merchant-review-images .merchant-review-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;-webkit-transition:ease opacity 300ms;transition:ease opacity 300ms}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content .merchant-review-images .merchant-review-image img{width:100%;display:block;-o-object-fit:cover;object-fit:cover}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content .merchant-review-images .merchant-review-image:hover{cursor:pointer}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content .merchant-review-images .merchant-review-image:hover .merchant-review-image-overlay{opacity:1;-webkit-transition:ease opacity 300ms;transition:ease opacity 300ms}.merchant-reviews-list-wrapper .merchant-reviews-list-item+.merchant-reviews-list-item{border-top:1px solid var(--mrc-adv-reviews-dividers-color, #e9e9e9)}.merchant-adv-reviews-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.merchant-adv-reviews-pagination.woocommerce-pagination{float:none}.merchant-adv-reviews-pagination.woocommerce-pagination ul li span.current{color:var(--mrc-adv-reviews-button-color, #FFF) !important;border-color:var(--mrc-adv-reviews-button-bg-color, #212121) !important;background-color:var(--mrc-adv-reviews-button-bg-color, #212121) !important}.merchant-adv-reviews-pagination.woocommerce-pagination ul li a:hover,.merchant-adv-reviews-pagination.woocommerce-pagination ul li a:focus{color:var(--mrc-adv-reviews-button-color-hover, #FFF) !important;border-color:var(--mrc-adv-reviews-button-bg-color-hover, #757575) !important;background-color:var(--mrc-adv-reviews-button-bg-color-hover, #757575) !important}.merchant-adv-reviews-pagination.woocommerce-pagination ul li a.prev,.merchant-adv-reviews-pagination.woocommerce-pagination ul li a.next{text-indent:0}.merchant-adv-reviews-modal{max-width:none !important;position:fixed;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(33,33,33,.8);visibility:hidden;opacity:0;-webkit-transition:ease opacity 300ms;transition:ease opacity 300ms;z-index:99999}.merchant-adv-reviews-modal.show{opacity:1;visibility:visible}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body{position:relative;padding:50px 33px 50px 50px;background-color:var(--mrc-adv-reviews-modal-bg-color, #f5f5f5);max-width:calc(100vw - 40px)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-close{position:fixed}@media screen and (min-width: 769px){.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-close{top:30px;right:30px}}@media screen and (max-width: 768px){.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-close{top:20px;right:20px}}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-close .icon-cancel{cursor:pointer}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-close .icon-cancel path{fill:var(--mrc-adv-reviews-modal-close-icon-color, #212121);-webkit-transform:scale(0.75);transform:scale(0.75)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-close:hover .icon-cancel path{fill:var(--mrc-adv-reviews-modal-close-icon-color-hover, #757575)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content{width:100%;padding-right:17px;max-width:500px;max-height:85vh;overflow-y:auto}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content::-webkit-scrollbar{width:7px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content::-webkit-scrollbar-track{background:#e2e2e2}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content::-webkit-scrollbar-thumb{background-color:#ccc}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content h4{margin:0 0 20px 0 !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content h5{margin:0 0 10px 0 !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content p{margin:0 !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content p+p{margin-top:10px !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .modal-title{font-size:1rem;font-weight:600;margin-top:0;color:var(--mrc-adv-reviews-modal-title-color, #212121)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .modal-title+.stars{margin-top:10px !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .merchant-adv-reviews-modal-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .merchant-adv-reviews-modal-product img{max-width:100px !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .merchant-adv-reviews-modal-product .modal-product-info{margin-left:25px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .merchant-adv-reviews-modal-product .modal-product-info h5{margin-top:5px;margin-bottom:10px;font-size:1rem;font-weight:600;color:var(--mrc-adv-reviews-modal-title-color, #212121)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .merchant-adv-reviews-modal-product .modal-product-info p{font-size:.9rem;color:var(--mrc-adv-reviews-modal-desc-color, #777)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .merchant-adv-reviews-modal-product .modal-product-info p:last-of-type{margin-bottom:0}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form-rating{display:block !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form-rating .modal-title{display:block !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .stars{font-size:1.5rem;margin-top:10px;margin-bottom:15px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .stars a:before{color:var(--mrc-adv-reviews-stars-bg-color, #757575) !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .stars:hover a:before,.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .stars.selected a:before{color:var(--mrc-adv-reviews-stars-color, #FFA441) !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form-comment{margin-top:15px !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form{display:block !important;margin-left:2px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form>p{min-width:100%;float:none !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p{margin-bottom:20px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:last-of-type{margin-bottom:0}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p.form-submit{display:block !important;float:none !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) label{display:block;margin-bottom:10px;color:var(--mrc-adv-reviews-modal-title-color, #212121) !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) textarea{max-height:none !important;height:110px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) textarea,.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) input{max-height:50px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) textarea,.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) input{display:block;width:100%;color:var(--mrc-adv-reviews-modal-textarea-color, #777) !important;background-color:var(--mrc-adv-reviews-modal-textarea-bg-color, #FFF) !important;-webkit-box-sizing:border-box;box-sizing:border-box;padding:13px !important;border-width:1px;border-radius:2px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) #submit{display:block !important;color:var(--mrc-adv-reviews-button-color, #FFF) !important;background-color:var(--mrc-adv-reviews-button-bg-color, #212121) !important;width:100% !important;padding:13px !important;font-weight:400 !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) #submit:hover,.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) #submit:focus{color:var(--mrc-adv-reviews-button-color-hover, #FFF) !important;background-color:var(--mrc-adv-reviews-button-bg-color-hover, #757575) !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p.comment-form-cookies-consent input{border-width:1px;border-radius:2px;background-color:var(--mrc-adv-reviews-modal-textarea-bg-color, #FFF) !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media{margin-top:15px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media input[type=file]{display:none}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100px;margin:10px 0 20px;border-width:1px;border-style:dashed;border-radius:2px;cursor:pointer;-webkit-transition:ease border-color 300ms;transition:ease border-color 300ms}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area:hover{border-color:var(--mrc-adv-reviews-modal-textarea-color-hover, #212121)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area:hover p{color:var(--mrc-adv-reviews-modal-textarea-color-hover, #212121)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area p{font-size:.9rem}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area p.hide,.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area .merchant-adv-reviews-upload-icon.hide{display:none}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area .merchant-adv-reviews-loader{display:none}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area .merchant-adv-reviews-loader.show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media .merchant-adv-reviews-upload-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px;margin-bottom:15px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media .merchant-adv-reviews-upload-preview>div{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;height:90px;position:relative}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media .merchant-adv-reviews-upload-preview>div:after{content:none;background:rgba(0,0,0,.5);position:absolute;inset:0}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media .merchant-adv-reviews-upload-preview>div:hover:after{content:""}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media .merchant-adv-reviews-upload-preview>div:hover button{display:block}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media .merchant-adv-reviews-upload-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:3px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media .merchant-adv-reviews-upload-preview button{display:none;position:absolute;z-index:2;top:3px;right:3px;background:none;padding:0;cursor:pointer}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.rtl .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .modal-product-info{margin-left:0;margin-right:25px}.rtl .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-close{left:30px;right:unset}.merchant-carousel{padding:0 !important}.merchant-adv-reviews-modal-photo-slider .merchant-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.merchant-adv-reviews-modal-photo-slider.show{background:rgba(0,0,0,.9)}.merchant-adv-reviews-modal-photo-slider.loading:after{content:"";position:absolute;width:32px;height:32px;border-radius:50px;border:3px solid rgba(0,0,0,0);border-top:3px solid #fff;-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-body{z-index:99}@media(max-width: 768px){.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-body{max-width:calc(100vw - 80px)}}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content{width:960px;max-width:100%;margin-right:0;padding-right:0;overflow:hidden}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-close{z-index:999}.merchant-adv-reviews-modal-photo-slider .merchant-carousel-wrapper .item{cursor:pointer;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-adv-reviews-modal-photo-slider .merchant-carousel-wrapper .item img{width:100%;-ms-flex-item-align:center;align-self:center}.merchant-adv-reviews-modal-photo-slider .merchant-carousel-wrapper .merchant-carousel-nav{top:50% !important;width:28px;height:34px;line-height:40px;-webkit-transform:translateY(-50%) !important;transform:translateY(-50%) !important;background:rgba(255,255,255,.7);text-align:center}.merchant-adv-reviews-modal-photo-slider .merchant-carousel-wrapper .merchant-carousel-nav:hover{background:#fff}.merchant-adv-reviews-modal-photo-slider .merchant-carousel-wrapper .merchant-carousel-nav-prev{left:0 !important;right:auto !important;border-radius:0 5px 5px 0}.merchant-adv-reviews-modal-photo-slider .merchant-carousel-wrapper .merchant-carousel-nav-next{border-radius:5px 0 0 5px;right:0 !important;left:auto !important}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-content{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 769px){.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-content{grid-gap:30px}}@media screen and (max-width: 768px){.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-body{padding:0}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column{overflow:hidden;position:relative}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column:first-child{background:#000}@media screen and (min-width: 769px){.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column{-webkit-box-flex:1;-ms-flex:1;flex:1;width:50%}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column:first-child{padding:0 20px}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column:last-child{padding:30px 0}}@media screen and (max-width: 768px){.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column:first-child{padding:0 7px}}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column-review{padding:40px 50px 40px 0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}@media screen and (max-width: 768px){.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column-review{padding:25px}}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column-review-title{margin-block:0;font-size:24px;line-height:1.4}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column .merchant-review-content{overflow-y:auto}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.merchant-adv-reviews-modal-next-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:none !important;z-index:999;border:none;-webkit-box-shadow:none;box-shadow:none;outline:none;margin:0}.merchant-adv-reviews-modal-next-prev.hidden{display:none}@media screen and (min-width: 769px){.merchant-adv-reviews-modal-next-prev{padding:15px}.merchant-adv-reviews-modal-next-prev.merchant-adv-reviews-modal-next{right:10px}.merchant-adv-reviews-modal-next-prev.merchant-adv-reviews-modal-prev{left:10px}}@media screen and (max-width: 768px){.merchant-adv-reviews-modal-next-prev{padding:7px}.merchant-adv-reviews-modal-next-prev.merchant-adv-reviews-modal-next{right:5px}.merchant-adv-reviews-modal-next-prev.merchant-adv-reviews-modal-prev{left:5px}}.merchant-adv-reviews-modal-next-prev:focus,.merchant-adv-reviews-modal-next-prev:active{outline:none}.merchant-adv-reviews-modal-photo-slider-single-review .merchant-adv-reviews-modal-next-prev{display:none}
     1body:not(.merchant-pagination-load-more) .merchant-pagination-wrapper{display:none}.merchant-adv-reviews-modal-photo-slider h2,.merchant-adv-reviews h2{margin-top:0}@media(min-width: 1025px){.merchant-adv-reviews-modal-photo-slider-media-carousel .no-carousel,.merchant-adv-reviews-media-carousel .no-carousel{margin-top:30px}.merchant-adv-reviews-modal-photo-slider-media-carousel .no-carousel .merchant-carousel-stage,.merchant-adv-reviews-media-carousel .no-carousel .merchant-carousel-stage{margin:0 !important}.merchant-adv-reviews-modal-photo-slider-media-carousel .no-carousel .merchant-carousel-stage>.item,.merchant-adv-reviews-media-carousel .no-carousel .merchant-carousel-stage>.item{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%;margin-right:15px}.merchant-adv-reviews-modal-photo-slider-media-carousel .no-carousel .merchant-carousel-stage>.item:last-child,.merchant-adv-reviews-media-carousel .no-carousel .merchant-carousel-stage>.item:last-child{margin-right:0}}.merchant-adv-reviews-modal-photo-slider-media-carousel .section-title,.merchant-adv-reviews-media-carousel .section-title{margin-bottom:20px}.merchant-adv-reviews-modal-photo-slider-media-carousel .item,.merchant-adv-reviews-media-carousel .item{cursor:pointer}.merchant-adv-reviews-modal-photo-slider-media-carousel .item img,.merchant-adv-reviews-media-carousel .item img{width:100%}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-title,.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-desc,.merchant-adv-reviews .merchant-adv-reviews-title,.merchant-adv-reviews .merchant-adv-reviews-desc{text-align:var(--mrc-adv-reviews-title-desc-align, left)}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-title,.merchant-adv-reviews .merchant-adv-reviews-title{margin-top:100px;margin-bottom:20px !important;color:var(--mrc-adv-reviews-title-color, #212121)}.merchant-adv-reviews-modal-photo-slider .star-rating,.merchant-adv-reviews .star-rating{float:none !important;margin:0 !important;font-size:var(--mrc-adv-reviews-start-font-size, 20px) !important;color:var(--mrc-adv-reviews-stars-color, #FFA441) !important;top:1px}.merchant-adv-reviews-modal-photo-slider .star-rating:before,.merchant-adv-reviews .star-rating:before{content:"SSSSS";color:var(--mrc-adv-reviews-stars-bg-color, #777) !important}.merchant-adv-reviews-modal-photo-slider .star-rating span:before,.merchant-adv-reviews .star-rating span:before{color:var(--mrc-adv-reviews-stars-color, #FFA441) !important}.merchant-adv-reviews-modal-photo-slider .merchant-adv-review-write-button,.merchant-adv-reviews-modal-photo-slider .merchant-pagination-button,.merchant-adv-reviews .merchant-adv-review-write-button,.merchant-adv-reviews .merchant-pagination-button{background-color:var(--mrc-adv-reviews-button-bg-color, #212121) !important;color:var(--mrc-adv-reviews-button-color, #FFF) !important;padding:8px 23px;text-decoration:none !important}.merchant-adv-reviews-modal-photo-slider .merchant-adv-review-write-button:hover,.merchant-adv-reviews-modal-photo-slider .merchant-pagination-button:hover,.merchant-adv-reviews .merchant-adv-review-write-button:hover,.merchant-adv-reviews .merchant-pagination-button:hover{background-color:var(--mrc-adv-reviews-button-bg-color-hover, #757575) !important;color:var(--mrc-adv-reviews-button-color-hover, #FFF) !important}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-desc,.merchant-adv-reviews .merchant-adv-reviews-desc{color:var(--mrc-adv-reviews-desc-color, #777)}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header,.merchant-adv-reviews .merchant-adv-reviews-header{margin-top:45px}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .mrc-right-col,.merchant-adv-reviews .merchant-adv-reviews-header .mrc-right-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:self-end;-ms-flex-align:self-end;align-items:self-end}@media screen and (min-width: 445px)and (max-width: 767px){.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .mrc-right-col,.merchant-adv-reviews .merchant-adv-reviews-header .mrc-right-col{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start}}@media screen and (max-width: 444px){.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .mrc-right-col,.merchant-adv-reviews .merchant-adv-reviews-header .mrc-right-col{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-reviews-orderby-form,.merchant-adv-reviews .merchant-adv-reviews-header .merchant-reviews-orderby-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:auto;margin-bottom:0 !important}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-reviews-orderby-form label,.merchant-adv-reviews .merchant-adv-reviews-header .merchant-reviews-orderby-form label{white-space:nowrap;margin:0 7px 0 0;font-size:1rem}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-reviews-orderby-form select,.merchant-adv-reviews .merchant-adv-reviews-header .merchant-reviews-orderby-form select{width:100%;border:1px solid var(--mrc-adv-reviews-dividers-color, #e9e9e9);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23212121' viewBox='0 0 448 512'%3E%3Cpath d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 18px) center;background-size:10px;padding:10px 40px 10px 18px !important;height:auto !important;font-size:1rem !important}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper,.merchant-adv-reviews .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper .merchant-adv-reviews-rating,.merchant-adv-reviews .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper .merchant-adv-reviews-rating{font-size:2em;line-height:1.4;color:var(--mrc-adv-reviews-title-color, #212121)}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper .merchant-adv-reviews-rating+.star-rating,.merchant-adv-reviews .merchant-adv-reviews-header .merchant-adv-reviews-rating-wrapper .merchant-adv-reviews-rating+.star-rating{margin-left:16px !important}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-header .merchant-adv-reviews-total,.merchant-adv-reviews .merchant-adv-reviews-header .merchant-adv-reviews-total{font-size:1.1em;margin-top:10px;margin-bottom:30px;color:var(--mrc-adv-reviews-title-color, #212121)}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-body,.merchant-adv-reviews .merchant-adv-reviews-body{margin-bottom:50px}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-body #comments,.merchant-adv-reviews .merchant-adv-reviews-body #comments{float:none !important;width:100% !important;max-width:100% !important;padding:0 !important;margin:0 !important;border:none !important}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-body .woocommerce-noreviews,.merchant-adv-reviews .merchant-adv-reviews-body .woocommerce-noreviews{margin:50px 0 0}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-footer,.merchant-adv-reviews .merchant-adv-reviews-footer{text-align:center;margin-bottom:100px}.merchant-adv-reviews-modal-photo-slider .merchant-adv-review-write-button,.merchant-adv-reviews .merchant-adv-review-write-button{margin-bottom:20px}@media screen and (max-width: 767px){.merchant-adv-reviews-modal-photo-slider .merchant-adv-review-write-button,.merchant-adv-reviews .merchant-adv-review-write-button{margin-top:40px;margin-bottom:0;text-align:center}}.merchant-adv-reviews{display:block !important;width:100%}.merchant-adv-reviews:after{content:none !important}.star-rating.merchant-star-rating-style2{font-size:1.75em;margin:0}.star-rating.merchant-star-rating-style2:before{opacity:1}@media screen and (max-width: 767px){.star-rating.merchant-star-rating-style2{font-size:1em}}.merchant-star-rating-bars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.merchant-star-rating-bars .merchant-star-rating-bar-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.merchant-star-rating-bars .merchant-star-rating-bar-item:focus{outline:none}.merchant-star-rating-bars .merchant-star-rating-bar-item:hover>div{opacity:.7}.merchant-star-rating-bars .merchant-star-rating-bar-item.rating-active>div{opacity:.6}.merchant-star-rating-bars .merchant-star-rating-bar-item svg{cursor:pointer;margin-left:5px}.merchant-star-rating-bars .merchant-star-rating-bar-item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:420px;position:relative}@media(max-width: 768px){.merchant-star-rating-bars .merchant-star-rating-bar-item-inner{width:300px}}.merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-rating{width:60px;margin:0 !important;padding:0 !important;color:var(--mrc-adv-reviews-title-color, #212121)}.merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-bar{position:relative;margin-left:20px;background-color:var(--mrc-adv-reviews-bar-bg-color, #f5f5f5);height:10px;width:300px;border-radius:10px;overflow:hidden}.merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-bar .item-bar-inner{position:absolute;top:0;left:0;background-color:var(--mrc-adv-reviews-bar-color, #212121);width:0;height:100%;border-radius:10px}.merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-qty{width:30px;font-size:.8rem;margin:0 0 0 10px !important;color:var(--mrc-adv-reviews-title-color, #212121)}@media screen and (max-width: 767px){.merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-rating{white-space:nowrap}.merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-bar{width:180px;min-width:calc(100% - 120px)}.merchant-star-rating-bars .merchant-star-rating-bar-item-inner .item-qty{margin-left:auto}}.merchant-review-author{text-transform:capitalize}.merchant-reviews-list-wrapper{border-top:1px solid var(--mrc-adv-reviews-dividers-color, #e9e9e9);border-bottom:1px solid var(--mrc-adv-reviews-dividers-color, #e9e9e9);margin-top:40px}.merchant-reviews-list-wrapper .merchant-reviews-list-item{padding:40px 0}.merchant-reviews-list-wrapper .merchant-reviews-list-item p{margin-bottom:20px}.merchant-reviews-list-wrapper .merchant-reviews-list-item p:last-of-type{margin-bottom:0}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-reviews-author-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-reviews-list-wrapper .merchant-reviews-list-item .star-rating+.merchant-review-author{margin-left:20px}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-author{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.05em;color:var(--mrc-adv-reviews-title-color, #212121)}@media screen and (max-width: 767px){.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-author{font-size:.8em}}.merchant-reviews-list-wrapper .merchant-reviews-list-item .verified{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:6px;font-size:.7rem;font-weight:100}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-date{font-size:.8rem;color:var(--mrc-adv-reviews-desc-color, #777)}@media(min-width: 768px){.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-date-wrapper{text-align:right}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-date{font-size:1rem}}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content{margin-top:25px;color:var(--mrc-adv-reviews-desc-color, #777)}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content p{color:var(--mrc-adv-reviews-desc-color, #777)}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content .merchant-review-images{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content .merchant-review-images .merchant-review-image{position:relative;width:100%;max-width:100px;overflow:hidden;border-radius:5px}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content .merchant-review-images .merchant-review-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;-webkit-transition:ease opacity 300ms;transition:ease opacity 300ms}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content .merchant-review-images .merchant-review-image img{width:100%;display:block;-o-object-fit:cover;object-fit:cover}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content .merchant-review-images .merchant-review-image:hover{cursor:pointer}.merchant-reviews-list-wrapper .merchant-reviews-list-item .merchant-review-content .merchant-review-images .merchant-review-image:hover .merchant-review-image-overlay{opacity:1;-webkit-transition:ease opacity 300ms;transition:ease opacity 300ms}.merchant-reviews-list-wrapper .merchant-reviews-list-item+.merchant-reviews-list-item{border-top:1px solid var(--mrc-adv-reviews-dividers-color, #e9e9e9)}.merchant-adv-reviews-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.merchant-adv-reviews-pagination.woocommerce-pagination{float:none}.merchant-adv-reviews-pagination.woocommerce-pagination ul li span.current{color:var(--mrc-adv-reviews-button-color, #FFF) !important;border-color:var(--mrc-adv-reviews-button-bg-color, #212121) !important;background-color:var(--mrc-adv-reviews-button-bg-color, #212121) !important}.merchant-adv-reviews-pagination.woocommerce-pagination ul li a:hover,.merchant-adv-reviews-pagination.woocommerce-pagination ul li a:focus{color:var(--mrc-adv-reviews-button-color-hover, #FFF) !important;border-color:var(--mrc-adv-reviews-button-bg-color-hover, #757575) !important;background-color:var(--mrc-adv-reviews-button-bg-color-hover, #757575) !important}.merchant-adv-reviews-pagination.woocommerce-pagination ul li a.prev,.merchant-adv-reviews-pagination.woocommerce-pagination ul li a.next{text-indent:0}.merchant-adv-reviews-modal{max-width:none !important;position:fixed;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(33,33,33,.8);visibility:hidden;opacity:0;-webkit-transition:ease opacity 300ms;transition:ease opacity 300ms;z-index:99999}.merchant-adv-reviews-modal.show{opacity:1;visibility:visible}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body{position:relative;padding:50px 33px 50px 50px;background-color:var(--mrc-adv-reviews-modal-bg-color, #f5f5f5);max-width:calc(100vw - 40px)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-close{position:fixed}@media screen and (min-width: 769px){.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-close{top:30px;right:30px}}@media screen and (max-width: 768px){.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-close{top:20px;right:20px}}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-close .icon-cancel{cursor:pointer}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-close .icon-cancel path{fill:var(--mrc-adv-reviews-modal-close-icon-color, #212121);-webkit-transform:scale(0.75);transform:scale(0.75)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-close:hover .icon-cancel path{fill:var(--mrc-adv-reviews-modal-close-icon-color-hover, #757575)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content{width:100%;padding-right:17px;max-width:500px;max-height:85vh;overflow-y:auto}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content::-webkit-scrollbar{width:7px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content::-webkit-scrollbar-track{background:#e2e2e2}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content::-webkit-scrollbar-thumb{background-color:#ccc}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content h4{margin:0 0 20px 0 !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content h5{margin:0 0 10px 0 !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content p{margin:0 !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content p+p{margin-top:10px !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .modal-title{font-size:1rem;font-weight:600;margin-top:0;color:var(--mrc-adv-reviews-modal-title-color, #212121)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .modal-title+.stars{margin-top:10px !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .merchant-adv-reviews-modal-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .merchant-adv-reviews-modal-product img{max-width:100px !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .merchant-adv-reviews-modal-product .modal-product-info{margin-left:25px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .merchant-adv-reviews-modal-product .modal-product-info h5{margin-top:5px;margin-bottom:10px;font-size:1rem;font-weight:600;color:var(--mrc-adv-reviews-modal-title-color, #212121)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .merchant-adv-reviews-modal-product .modal-product-info p{font-size:.9rem;color:var(--mrc-adv-reviews-modal-desc-color, #777)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .merchant-adv-reviews-modal-product .modal-product-info p:last-of-type{margin-bottom:0}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form-rating{display:block !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form-rating .modal-title{display:block !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .stars{font-size:1.5rem;margin-top:10px;margin-bottom:15px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .stars a:before{color:var(--mrc-adv-reviews-stars-bg-color, #757575) !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .stars:hover a:before,.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .stars.selected a:before{color:var(--mrc-adv-reviews-stars-color, #FFA441) !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form-comment{margin-top:15px !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form{display:block !important;margin-left:2px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form>p{min-width:100%;float:none !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p{margin-bottom:20px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:last-of-type{margin-bottom:0}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p.form-submit{display:block !important;float:none !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) label{display:block;margin-bottom:10px;color:var(--mrc-adv-reviews-modal-title-color, #212121) !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) textarea{max-height:none !important;height:110px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) textarea,.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) input{max-height:50px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) textarea,.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) input{display:block;width:100%;color:var(--mrc-adv-reviews-modal-textarea-color, #777) !important;background-color:var(--mrc-adv-reviews-modal-textarea-bg-color, #FFF) !important;-webkit-box-sizing:border-box;box-sizing:border-box;padding:13px !important;border-width:1px;border-radius:2px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) #submit{display:block !important;color:var(--mrc-adv-reviews-button-color, #FFF) !important;background-color:var(--mrc-adv-reviews-button-bg-color, #212121) !important;width:100% !important;padding:13px !important;font-weight:400 !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) #submit:hover,.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p:not(.comment-form-cookies-consent) #submit:focus{color:var(--mrc-adv-reviews-button-color-hover, #FFF) !important;background-color:var(--mrc-adv-reviews-button-bg-color-hover, #757575) !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form p.comment-form-cookies-consent input{border-width:1px;border-radius:2px;background-color:var(--mrc-adv-reviews-modal-textarea-bg-color, #FFF) !important}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media{margin-top:15px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media input[type=file]{display:none}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100px;margin:10px 0 20px;border-width:1px;border-style:dashed;border-radius:2px;cursor:pointer;-webkit-transition:ease border-color 300ms;transition:ease border-color 300ms}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area:hover{border-color:var(--mrc-adv-reviews-modal-textarea-color-hover, #212121)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area:hover p{color:var(--mrc-adv-reviews-modal-textarea-color-hover, #212121)}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area p{font-size:.9rem}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area p.hide,.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area .merchant-adv-reviews-upload-icon.hide{display:none}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area .merchant-adv-reviews-loader{display:none}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media #merchant-adv-reviews-drop-area .merchant-adv-reviews-loader.show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media .merchant-adv-reviews-upload-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px;margin-bottom:15px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media .merchant-adv-reviews-upload-preview>div{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;height:90px;position:relative}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media .merchant-adv-reviews-upload-preview>div:after{content:none;background:rgba(0,0,0,.5);position:absolute;inset:0}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media .merchant-adv-reviews-upload-preview>div:hover:after{content:""}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media .merchant-adv-reviews-upload-preview>div:hover button{display:block}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media .merchant-adv-reviews-upload-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:3px}.merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .comment-form .merchant-adv-reviews-media .merchant-adv-reviews-upload-preview button{display:none;position:absolute;z-index:2;top:3px;right:3px;background:none;padding:0;cursor:pointer}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.rtl .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content .modal-product-info{margin-left:0;margin-right:25px}.rtl .merchant-adv-reviews-modal .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-close{left:30px;right:unset}.merchant-carousel{padding:0 !important}.merchant-adv-reviews-modal-photo-slider .merchant-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.merchant-adv-reviews-modal-photo-slider.show{background:rgba(0,0,0,.9)}.merchant-adv-reviews-modal-photo-slider.loading:after{content:"";position:absolute;width:32px;height:32px;border-radius:50px;border:3px solid rgba(0,0,0,0);border-top:3px solid #fff;-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-body{z-index:99}@media(max-width: 768px){.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-body{max-width:calc(100vw - 80px)}}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-body .merchant-adv-reviews-modal-content{width:960px;max-width:100%;margin-right:0;padding-right:0;overflow:hidden}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-close{z-index:999}.merchant-adv-reviews-modal-photo-slider .merchant-carousel-wrapper .item{cursor:pointer;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-adv-reviews-modal-photo-slider .merchant-carousel-wrapper .item img{width:100%;-ms-flex-item-align:center;align-self:center}.merchant-adv-reviews-modal-photo-slider .merchant-carousel-wrapper .merchant-carousel-nav{top:50% !important;width:28px;height:34px;line-height:40px;-webkit-transform:translateY(-50%) !important;transform:translateY(-50%) !important;background:hsla(0,0%,100%,.7);text-align:center}.merchant-adv-reviews-modal-photo-slider .merchant-carousel-wrapper .merchant-carousel-nav:hover{background:#fff}.merchant-adv-reviews-modal-photo-slider .merchant-carousel-wrapper .merchant-carousel-nav-prev{left:0 !important;right:auto !important;border-radius:0 5px 5px 0}.merchant-adv-reviews-modal-photo-slider .merchant-carousel-wrapper .merchant-carousel-nav-next{border-radius:5px 0 0 5px;right:0 !important;left:auto !important}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-content{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 769px){.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-content{grid-gap:30px}}@media screen and (max-width: 768px){.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-body{padding:0}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column{overflow:hidden;position:relative}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column:first-child{background:#000}@media screen and (min-width: 769px){.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column{-webkit-box-flex:1;-ms-flex:1;flex:1;width:50%}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column:first-child{padding:0 20px}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column:last-child{padding:30px 0}}@media screen and (max-width: 768px){.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column:first-child{padding:0 7px}}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column-review{padding:40px 50px 40px 0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}@media screen and (max-width: 768px){.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column-review{padding:25px}}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column-review-title{margin-block:0;font-size:24px;line-height:1.4}.merchant-adv-reviews-modal-photo-slider .merchant-adv-reviews-modal-column .merchant-review-content{overflow-y:auto}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.merchant-adv-reviews-modal-next-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:none !important;z-index:999;border:none;-webkit-box-shadow:none;box-shadow:none;outline:none;margin:0}.merchant-adv-reviews-modal-next-prev.hidden{display:none}@media screen and (min-width: 769px){.merchant-adv-reviews-modal-next-prev{padding:15px}.merchant-adv-reviews-modal-next-prev.merchant-adv-reviews-modal-next{right:10px}.merchant-adv-reviews-modal-next-prev.merchant-adv-reviews-modal-prev{left:10px}}@media screen and (max-width: 768px){.merchant-adv-reviews-modal-next-prev{padding:7px}.merchant-adv-reviews-modal-next-prev.merchant-adv-reviews-modal-next{right:5px}.merchant-adv-reviews-modal-next-prev.merchant-adv-reviews-modal-prev{left:5px}}.merchant-adv-reviews-modal-next-prev:focus,.merchant-adv-reviews-modal-next-prev:active{outline:none}.merchant-adv-reviews-modal-photo-slider-single-review .merchant-adv-reviews-modal-next-prev{display:none}
  • merchant/trunk/assets/css/modules/buy-now/admin/preview.css

    r3013093 r3160081  
    44 *
    55 */
     6.merchant-module-page-setting-fields {
     7  gap: 24px;
     8}
     9
     10.merchant-module-page-setting-field {
     11  margin: 0;
     12}
     13.merchant-module-page-setting-field[data-id=shortcode_text] {
     14  margin-top: 0;
     15}
     16
    617.merchant-module-page-preview-browser-inner {
    718  display: -webkit-box;
  • merchant/trunk/assets/css/modules/buy-now/admin/preview.min.css

    r3013093 r3160081  
    1 .merchant-module-page-preview-browser-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;margin:auto;padding:25px}.mrc-preview-single-product-elements{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px}.mrc-preview-single-product-elements .mrc-preview-left-column{width:30%;min-width:30%}.mrc-preview-single-product-elements .mrc-preview-right-column{width:70%;padding-top:25px}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{background-color:#f5f5f5;height:12vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{width:100%;height:3vw;background-color:#f5f5f5;margin-top:10px}.mrc-mw-70{max-width:70%}.mrc-mw-30{max-width:30%}.mrc-mw-40{max-width:40%}.mrc-preview-text-placeholder{background-color:#f5f5f5;height:13px}.mrc-preview-text-placeholder+.mrc-preview-text-placeholder,.mrc-preview-text-placeholder+.mrc-preview-addtocart-placeholder{margin-top:15px}.mrc-preview-addtocart-placeholder{background-color:#e5e5e5;width:140px;height:30px}@media(max-width: 991px){.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{height:33vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{height:7vw}}.merchant-buy-now-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.3rem !important;text-decoration:none;padding-top:var(--mrc-buy-now-padding-top-bottom, 13px) !important;padding-bottom:var(--mrc-buy-now-padding-top-bottom, 13px) !important;padding-left:var(--mrc-buy-now-padding-left-right, 24px) !important;padding-right:var(--mrc-buy-now-padding-left-right, 24px) !important;font-size:var(--mrc-buy-now-font-size, 16px);border-radius:var(--mrc-buy-now-border-radius, 0px);color:#fff !important;border-color:#212121 !important;background-color:#212121 !important}.merchant-buy-now-button:hover{color:#fff !important;border-color:#414141 !important;background-color:#414141 !important}.merchant-buy-now-button.merchant-custom-buy-now-button{margin-top:1.3rem !important}
     1.merchant-module-page-setting-fields{gap:24px}.merchant-module-page-setting-field{margin:0}.merchant-module-page-setting-field[data-id=shortcode_text]{margin-top:0}.merchant-module-page-preview-browser-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;margin:auto;padding:25px}.mrc-preview-single-product-elements{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px}.mrc-preview-single-product-elements .mrc-preview-left-column{width:30%;min-width:30%}.mrc-preview-single-product-elements .mrc-preview-right-column{width:70%;padding-top:25px}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{background-color:#f5f5f5;height:12vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{width:100%;height:3vw;background-color:#f5f5f5;margin-top:10px}.mrc-mw-70{max-width:70%}.mrc-mw-30{max-width:30%}.mrc-mw-40{max-width:40%}.mrc-preview-text-placeholder{background-color:#f5f5f5;height:13px}.mrc-preview-text-placeholder+.mrc-preview-text-placeholder,.mrc-preview-text-placeholder+.mrc-preview-addtocart-placeholder{margin-top:15px}.mrc-preview-addtocart-placeholder{background-color:#e5e5e5;width:140px;height:30px}@media(max-width: 991px){.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{height:33vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{height:7vw}}.merchant-buy-now-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.3rem !important;text-decoration:none;padding-top:var(--mrc-buy-now-padding-top-bottom, 13px) !important;padding-bottom:var(--mrc-buy-now-padding-top-bottom, 13px) !important;padding-left:var(--mrc-buy-now-padding-left-right, 24px) !important;padding-right:var(--mrc-buy-now-padding-left-right, 24px) !important;font-size:var(--mrc-buy-now-font-size, 16px);border-radius:var(--mrc-buy-now-border-radius, 0px);color:#fff !important;border-color:#212121 !important;background-color:#212121 !important}.merchant-buy-now-button:hover{color:#fff !important;border-color:#414141 !important;background-color:#414141 !important}.merchant-buy-now-button.merchant-custom-buy-now-button{margin-top:1.3rem !important}
  • merchant/trunk/assets/css/modules/buy-x-get-y/admin/preview.css

    r3128843 r3160081  
    370370}
    371371.merchant-flexible-content-control.buy-x-get-y-style .layout .layout-body {
    372   padding: 15px;
    373372  grid-gap: unset;
    374373}
  • merchant/trunk/assets/css/modules/buy-x-get-y/admin/preview.min.css

    r3128843 r3160081  
    1 .merchant-module-page-preview-browser-inner{padding:15px;width:100%;position:relative;min-height:430px;margin:0 auto}.merchant-single-product-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;visibility:hidden;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:opacity 300ms,visibility 300ms;transition:opacity 300ms,visibility 300ms}.merchant-single-product-preview.show{visibility:visible;opacity:1}.merchant-cart-preview{visibility:hidden;opacity:0;position:absolute;top:50%;left:0;right:0;-webkit-transition:opacity 300ms,visibility 300ms;transition:opacity 300ms,visibility 300ms;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.merchant-cart-preview.show{visibility:visible;opacity:1}.merchant-cart-preview .my-cart{max-width:1200px;margin:0 auto;padding:20px}.merchant-cart-preview .my-cart .cart-title{font-size:28px;font-weight:bold;margin-bottom:20px}.merchant-cart-preview .my-cart .cart-table{width:100%;border-collapse:collapse;border:1px solid #e0e0e0}.merchant-cart-preview .my-cart .cart-table th,.merchant-cart-preview .my-cart .cart-table td{padding:15px;border:1px solid #e0e0e0;text-align:left}.merchant-cart-preview .my-cart .cart-table thead{background-color:#f5f5f5}.merchant-cart-preview .my-cart .cart-table thead th{font-weight:bold}.merchant-cart-preview .my-cart .cart-table .price-col,.merchant-cart-preview .my-cart .cart-table .quantity-col,.merchant-cart-preview .my-cart .cart-table .total-col{width:16.66%}.merchant-cart-preview .my-cart .cart-table .cart-item .product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.merchant-cart-preview .my-cart .cart-table .cart-item .product .remove-item{background:none;border:none;font-size:20px;cursor:pointer;padding:0 10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-image{width:80px;height:80px;background-color:#ddd;margin-right:15px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .product-name{font-size:16px;font-weight:bold;margin:0 0 10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-offer{font-size:14px;color:#666;margin-bottom:10px;border-top:1px solid #eee;padding-top:10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:4px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-image{width:60px;height:60px;background-color:#ddd;margin-right:10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info .upsell-name{font-size:14px;font-weight:bold;margin:0 0 5px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info p{font-size:12px;color:#666;margin:0 0 5px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info .upsell-options{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info .upsell-options select{padding:5px;font-size:12px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info .add-to-cart{background-color:#333;color:#fff;border:none;padding:5px 10px;font-size:12px;cursor:pointer;pointer-events:none}.merchant-cart-preview .my-cart .cart-table .cart-item .price-col .original-price{text-decoration:line-through;color:#999;margin-right:5px}.merchant-cart-preview .my-cart .cart-table .cart-item .price-col .discounted-price{font-weight:bold}.merchant-cart-preview .my-cart .cart-table .cart-item .quantity-col .quantity-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e0e0e0;border-radius:3px;max-width:100px}.merchant-cart-preview .my-cart .cart-table .cart-item .quantity-col .quantity-control button{background:none;border:none;padding:5px 10px;font-size:16px;cursor:pointer;pointer-events:none}.merchant-cart-preview .my-cart .cart-table .cart-item .quantity-col .quantity-control input{width:22px;text-align:center;border:none;font-size:14px}.merchant-cart-preview .my-cart .cart-table .cart-item .total-col{font-weight:bold}@media(max-width: 768px){.merchant-cart-preview .my-cart .cart-table thead{display:none}.merchant-cart-preview .my-cart .cart-table tbody,.merchant-cart-preview .my-cart .cart-table tr,.merchant-cart-preview .my-cart .cart-table td{display:block;width:100%}.merchant-cart-preview .my-cart .cart-table .cart-item{margin-bottom:20px;border:1px solid #e0e0e0}.merchant-cart-preview .my-cart .cart-table .cart-item td{border:none;position:relative;padding-left:50%;text-align:right}.merchant-cart-preview .my-cart .cart-table .cart-item td:before{content:attr(data-label);position:absolute;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-weight:bold;text-align:left}.merchant-cart-preview .my-cart .cart-table .cart-item .product{padding-left:15px;text-align:left}.merchant-cart-preview .my-cart .cart-table .cart-item .product:before{content:none}}.merchant-checkout-preview,.merchant-thank-you-preview{display:none}.merchant-checkout-preview.show,.merchant-thank-you-preview.show{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-checkout-preview .order-received,.merchant-thank-you-preview .order-received{padding:20px;width:100%}.merchant-checkout-preview .order-received .page-title,.merchant-thank-you-preview .order-received .page-title{font-size:24px;margin-bottom:10px}.merchant-checkout-preview .order-received>p,.merchant-thank-you-preview .order-received>p{font-size:16px;color:#666;margin-bottom:20px}.merchant-checkout-preview .order-received .order-details,.merchant-thank-you-preview .order-received .order-details{background-color:#f5f5f5;margin-bottom:30px;border-radius:5px;padding:15px}.merchant-checkout-preview .order-received .order-details .order-info,.merchant-thank-you-preview .order-received .order-details .order-info{min-width:200px;border-bottom:1px solid #e0e0e0;padding-bottom:15px}.merchant-checkout-preview .order-received .order-details .order-info:last-child,.merchant-thank-you-preview .order-received .order-details .order-info:last-child{border-bottom:none;padding-bottom:0;padding-top:15px}.merchant-checkout-preview .order-received .order-details .order-info .item-title,.merchant-thank-you-preview .order-received .order-details .order-info .item-title{font-size:14px;color:#424242;margin:0 0 5px}.merchant-checkout-preview .order-received .order-details .order-info p,.merchant-thank-you-preview .order-received .order-details .order-info p{font-size:16px;margin:0;color:#212121}.merchant-checkout-preview .order-received .upsell-offer,.merchant-thank-you-preview .order-received .upsell-offer{border:1px solid #e3e3e3;padding:20px}.merchant-checkout-preview .order-received .upsell-offer .offer-title,.merchant-thank-you-preview .order-received .upsell-offer .offer-title{font-size:18px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e3e3e3}.merchant-checkout-preview .order-received .upsell-offer .product-details,.merchant-thank-you-preview .order-received .upsell-offer .product-details{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-image,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-image{width:150px;height:150px;background-color:#ddd}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-info,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-info .product-name,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-info .product-name{font-size:16px;margin:0 0 5px}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-info p,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-info p{font-size:14px;color:#666;margin:0 0 10px}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-info .add-to-order,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-info .add-to-order{background-color:#333;color:#fff;border:none;padding:10px 15px;cursor:pointer;font-size:12px;font-weight:bold}@media(max-width: 600px){.merchant-checkout-preview .order-received .order-details,.merchant-thank-you-preview .order-received .order-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-checkout-preview .order-received .order-details .order-info,.merchant-thank-you-preview .order-received .order-details .order-info{-ms-flex-preferred-size:100%;flex-basis:100%}.merchant-checkout-preview .order-received .upsell-offer .product-details,.merchant-thank-you-preview .order-received .upsell-offer .product-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-image,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-image{width:100%;height:200px}}.merchant-flexible-content-control.buy-x-get-y-style .layout:not(.active){border-color:#5c5f62}.merchant-flexible-content-control.buy-x-get-y-style .layout .layout-body{padding:15px;grid-gap:unset}.merchant-flexible-content-control.buy-x-get-y-style .layout .layout-body .merchant-module-page-setting-field{margin-bottom:20px}.merchant-flexible-content-control.buy-x-get-y-style .layout .layout-body .merchant-module-page-setting-field-text input{padding:12px 8px}.merchant-bogo-product-y{border:1px solid}.merchant-bogo-product-label{white-space:nowrap}.rtl .merchant-bogo-arrow{right:unset;left:-30px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rtl .merchant-bogo-product-contents{padding-left:unset;padding-right:10px}
     1.merchant-module-page-preview-browser-inner{padding:15px;width:100%;position:relative;min-height:430px;margin:0 auto}.merchant-single-product-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;visibility:hidden;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:opacity 300ms,visibility 300ms;transition:opacity 300ms,visibility 300ms}.merchant-single-product-preview.show{visibility:visible;opacity:1}.merchant-cart-preview{visibility:hidden;opacity:0;position:absolute;top:50%;left:0;right:0;-webkit-transition:opacity 300ms,visibility 300ms;transition:opacity 300ms,visibility 300ms;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.merchant-cart-preview.show{visibility:visible;opacity:1}.merchant-cart-preview .my-cart{max-width:1200px;margin:0 auto;padding:20px}.merchant-cart-preview .my-cart .cart-title{font-size:28px;font-weight:bold;margin-bottom:20px}.merchant-cart-preview .my-cart .cart-table{width:100%;border-collapse:collapse;border:1px solid #e0e0e0}.merchant-cart-preview .my-cart .cart-table th,.merchant-cart-preview .my-cart .cart-table td{padding:15px;border:1px solid #e0e0e0;text-align:left}.merchant-cart-preview .my-cart .cart-table thead{background-color:#f5f5f5}.merchant-cart-preview .my-cart .cart-table thead th{font-weight:bold}.merchant-cart-preview .my-cart .cart-table .price-col,.merchant-cart-preview .my-cart .cart-table .quantity-col,.merchant-cart-preview .my-cart .cart-table .total-col{width:16.66%}.merchant-cart-preview .my-cart .cart-table .cart-item .product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.merchant-cart-preview .my-cart .cart-table .cart-item .product .remove-item{background:none;border:none;font-size:20px;cursor:pointer;padding:0 10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-image{width:80px;height:80px;background-color:#ddd;margin-right:15px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .product-name{font-size:16px;font-weight:bold;margin:0 0 10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-offer{font-size:14px;color:#666;margin-bottom:10px;border-top:1px solid #eee;padding-top:10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:4px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-image{width:60px;height:60px;background-color:#ddd;margin-right:10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info .upsell-name{font-size:14px;font-weight:bold;margin:0 0 5px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info p{font-size:12px;color:#666;margin:0 0 5px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info .upsell-options{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info .upsell-options select{padding:5px;font-size:12px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info .add-to-cart{background-color:#333;color:#fff;border:none;padding:5px 10px;font-size:12px;cursor:pointer;pointer-events:none}.merchant-cart-preview .my-cart .cart-table .cart-item .price-col .original-price{text-decoration:line-through;color:#999;margin-right:5px}.merchant-cart-preview .my-cart .cart-table .cart-item .price-col .discounted-price{font-weight:bold}.merchant-cart-preview .my-cart .cart-table .cart-item .quantity-col .quantity-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e0e0e0;border-radius:3px;max-width:100px}.merchant-cart-preview .my-cart .cart-table .cart-item .quantity-col .quantity-control button{background:none;border:none;padding:5px 10px;font-size:16px;cursor:pointer;pointer-events:none}.merchant-cart-preview .my-cart .cart-table .cart-item .quantity-col .quantity-control input{width:22px;text-align:center;border:none;font-size:14px}.merchant-cart-preview .my-cart .cart-table .cart-item .total-col{font-weight:bold}@media(max-width: 768px){.merchant-cart-preview .my-cart .cart-table thead{display:none}.merchant-cart-preview .my-cart .cart-table tbody,.merchant-cart-preview .my-cart .cart-table tr,.merchant-cart-preview .my-cart .cart-table td{display:block;width:100%}.merchant-cart-preview .my-cart .cart-table .cart-item{margin-bottom:20px;border:1px solid #e0e0e0}.merchant-cart-preview .my-cart .cart-table .cart-item td{border:none;position:relative;padding-left:50%;text-align:right}.merchant-cart-preview .my-cart .cart-table .cart-item td:before{content:attr(data-label);position:absolute;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-weight:bold;text-align:left}.merchant-cart-preview .my-cart .cart-table .cart-item .product{padding-left:15px;text-align:left}.merchant-cart-preview .my-cart .cart-table .cart-item .product:before{content:none}}.merchant-checkout-preview,.merchant-thank-you-preview{display:none}.merchant-checkout-preview.show,.merchant-thank-you-preview.show{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-checkout-preview .order-received,.merchant-thank-you-preview .order-received{padding:20px;width:100%}.merchant-checkout-preview .order-received .page-title,.merchant-thank-you-preview .order-received .page-title{font-size:24px;margin-bottom:10px}.merchant-checkout-preview .order-received>p,.merchant-thank-you-preview .order-received>p{font-size:16px;color:#666;margin-bottom:20px}.merchant-checkout-preview .order-received .order-details,.merchant-thank-you-preview .order-received .order-details{background-color:#f5f5f5;margin-bottom:30px;border-radius:5px;padding:15px}.merchant-checkout-preview .order-received .order-details .order-info,.merchant-thank-you-preview .order-received .order-details .order-info{min-width:200px;border-bottom:1px solid #e0e0e0;padding-bottom:15px}.merchant-checkout-preview .order-received .order-details .order-info:last-child,.merchant-thank-you-preview .order-received .order-details .order-info:last-child{border-bottom:none;padding-bottom:0;padding-top:15px}.merchant-checkout-preview .order-received .order-details .order-info .item-title,.merchant-thank-you-preview .order-received .order-details .order-info .item-title{font-size:14px;color:#424242;margin:0 0 5px}.merchant-checkout-preview .order-received .order-details .order-info p,.merchant-thank-you-preview .order-received .order-details .order-info p{font-size:16px;margin:0;color:#212121}.merchant-checkout-preview .order-received .upsell-offer,.merchant-thank-you-preview .order-received .upsell-offer{border:1px solid #e3e3e3;padding:20px}.merchant-checkout-preview .order-received .upsell-offer .offer-title,.merchant-thank-you-preview .order-received .upsell-offer .offer-title{font-size:18px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e3e3e3}.merchant-checkout-preview .order-received .upsell-offer .product-details,.merchant-thank-you-preview .order-received .upsell-offer .product-details{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-image,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-image{width:150px;height:150px;background-color:#ddd}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-info,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-info .product-name,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-info .product-name{font-size:16px;margin:0 0 5px}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-info p,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-info p{font-size:14px;color:#666;margin:0 0 10px}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-info .add-to-order,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-info .add-to-order{background-color:#333;color:#fff;border:none;padding:10px 15px;cursor:pointer;font-size:12px;font-weight:bold}@media(max-width: 600px){.merchant-checkout-preview .order-received .order-details,.merchant-thank-you-preview .order-received .order-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-checkout-preview .order-received .order-details .order-info,.merchant-thank-you-preview .order-received .order-details .order-info{-ms-flex-preferred-size:100%;flex-basis:100%}.merchant-checkout-preview .order-received .upsell-offer .product-details,.merchant-thank-you-preview .order-received .upsell-offer .product-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-image,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-image{width:100%;height:200px}}.merchant-flexible-content-control.buy-x-get-y-style .layout:not(.active){border-color:#5c5f62}.merchant-flexible-content-control.buy-x-get-y-style .layout .layout-body{grid-gap:unset}.merchant-flexible-content-control.buy-x-get-y-style .layout .layout-body .merchant-module-page-setting-field{margin-bottom:20px}.merchant-flexible-content-control.buy-x-get-y-style .layout .layout-body .merchant-module-page-setting-field-text input{padding:12px 8px}.merchant-bogo-product-y{border:1px solid}.merchant-bogo-product-label{white-space:nowrap}.rtl .merchant-bogo-arrow{right:unset;left:-30px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.rtl .merchant-bogo-product-contents{padding-left:unset;padding-right:10px}
  • merchant/trunk/assets/css/modules/clear-cart/admin/preview.css

    r3143037 r3160081  
     1.merchant-module-page-setting-fields {
     2  gap: 24px;
     3}
     4
     5.merchant-module-page-setting-field {
     6  margin: 0;
     7}
     8.merchant-module-page-setting-field[data-id=shortcode_text] {
     9  margin-top: 0;
     10}
     11
    112.merchant-module-page-preview-browser-inner {
    213  width: 100%;
  • merchant/trunk/assets/css/modules/clear-cart/admin/preview.min.css

    r3143037 r3160081  
    1 .merchant-module-page-preview-browser-inner{width:100%;margin:auto;padding:50px 25px}.merchant-module-page-preview table.shop_table{border:1px solid #eee;text-align:left;width:100%;border-collapse:separate;border-spacing:0;-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-module-page-preview table.shop_table th{font-weight:500;text-transform:uppercase;border-width:0;border-right:0}.merchant-module-page-preview table.shop_table th,.merchant-module-page-preview table.shop_table td{color:#424242;vertical-align:middle;padding:.7em;border-width:0 1px 1px 0}@media(max-width: 1200px)and (min-width: 992px){.merchant-module-page-preview table.shop_table th,.merchant-module-page-preview table.shop_table td{padding:.7em .5em}}.merchant-module-page-preview table.shop_table td{border-top:1px solid #eee}.merchant-module-page-preview table.shop_table td.product-remove{text-align:center}.merchant-module-page-preview table.shop_table td.product-thumbnail{min-width:80px;width:80px;height:100px}@media(max-width: 1200px)and (min-width: 992px){.merchant-module-page-preview table.shop_table td.product-thumbnail{min-width:60px;height:80px}}.merchant-module-page-preview table.shop_table td.product-thumbnail span{display:block;width:100%;height:100%;background-color:#f5f5f5}@media(max-width: 575px){.merchant-module-page-preview table.shop_table .product-quantity{display:none}}@media(max-width: 1200px)and (min-width: 992px){.merchant-module-page-preview table.shop_table .product-quantity{display:none}}.merchant-module-page-preview table.shop_table .merchant-preview-qty{border:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;width:75px}.merchant-module-page-preview table.shop_table .merchant-preview-qty button,.merchant-module-page-preview table.shop_table .merchant-preview-qty input{pointer-events:none;border:none;background:none;outline:none;width:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#424242;text-align:center;padding:5px}.merchant-module-page-preview table.shop_table .merchant-preview-qty button{width:30px}.merchant-module-page-preview table.shop_table .merchant-preview-qty input{padding:0;margin:0}.merchant-module-page-preview .shop_table-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;position:relative}@media(max-width: 1368px){.merchant-module-page-preview .shop_table-bottom.woocommerce_cart_actions,.merchant-module-page-preview .shop_table-bottom.woocommerce_cart_coupon,.merchant-module-page-preview .shop_table-bottom.woocommerce_after_cart_table{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width: 1369px){.merchant-module-page-preview .shop_table-bottom.woocommerce_cart_actions .shop_table-bottom__end,.merchant-module-page-preview .shop_table-bottom.woocommerce_cart_coupon .shop_table-bottom__end,.merchant-module-page-preview .shop_table-bottom.woocommerce_after_cart_table .shop_table-bottom__end{-webkit-transform-origin:right;transform-origin:right;position:absolute;right:0}}@media(max-width: 1368px)and (min-width: 992px),(max-width: 801px){.merchant-module-page-preview .shop_table-bottom.woocommerce_cart_actions .shop_table-bottom__end,.merchant-module-page-preview .shop_table-bottom.woocommerce_cart_coupon .shop_table-bottom__end,.merchant-module-page-preview .shop_table-bottom.woocommerce_after_cart_table .shop_table-bottom__end{-webkit-transform-origin:left;transform-origin:left}}@media(max-width: 991px)and (min-width: 800px){.merchant-module-page-preview .shop_table-bottom.woocommerce_cart_actions .shop_table-bottom__end,.merchant-module-page-preview .shop_table-bottom.woocommerce_cart_coupon .shop_table-bottom__end,.merchant-module-page-preview .shop_table-bottom.woocommerce_after_cart_table .shop_table-bottom__end{-webkit-transform-origin:right;transform-origin:right}}@media(max-width: 1368px){.merchant-module-page-preview .shop_table-bottom.woocommerce_cart_actions .shop_table-bottom__end{-ms-flex-wrap:wrap;flex-wrap:wrap}}.merchant-module-page-preview .shop_table-bottom__start{-webkit-transform-origin:left;transform-origin:left}.merchant-module-page-preview .shop_table-bottom__start,.merchant-module-page-preview .shop_table-bottom__end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;-webkit-transform:scale(0.78);transform:scale(0.78)}.merchant-module-page-preview .shop_table__coupon,.merchant-module-page-preview .shop_table__clear-cart{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-preview .shop_table__button{font-size:16px;font-weight:300;line-height:1;background-color:#212121;color:#fff;text-transform:uppercase;text-decoration:none;border:none;-webkit-box-shadow:none;box-shadow:none;white-space:nowrap}.merchant-module-page-preview .shop_table__button__apply-coupon,.merchant-module-page-preview .shop_table__button__update-cart{padding:15px 25px}.merchant-module-page-preview .shop_table__coupon input{-webkit-box-flex:1;-ms-flex:1;flex:1;pointer-events:none;border:1px solid #eee;background:none;outline:none;width:140px;padding-left:10px;margin-right:-3px;border-radius:0}.merchant-module-page-preview .merchant-clear-cart-button{color:var(--mrc-clear-cart-text-color, #ffffff);font-size:var(--mrc-clear-cart-font-size, 16px);font-weight:300;line-height:1;padding-block:var(--mrc-clear-cart-padding-vertical, 15px);padding-inline:var(--mrc-clear-cart-padding-horizontal, 25px);background:none}.merchant-module-page-preview .merchant-clear-cart-button.hide{display:none}.merchant-module-page-preview .merchant-clear-cart-button.woocommerce_after_cart_table{margin-top:20px;-webkit-transform:scale(0.78);transform:scale(0.78);-webkit-transform-origin:left;transform-origin:left}.merchant-module-page-preview .merchant-clear-cart-button:hover{background:none;color:var(--mrc-clear-cart-text-color-hover, #ffffff)}.merchant-module-page-preview .merchant-clear-cart-button--solid{background-color:var(--mrc-clear-cart-bg-color, #212121);border-radius:var(--mrc-clear-cart-border-radius, 0)}.merchant-module-page-preview .merchant-clear-cart-button--solid:hover{background-color:var(--mrc-clear-cart-bg-color-hover, #414141)}.merchant-module-page-preview .merchant-clear-cart-button--outline{border:var(--mrc-clear-cart-border-width, 2px) solid var(--mrc-clear-cart-border-color, #212121);border-radius:var(--mrc-clear-cart-border-radius, 0)}.merchant-module-page-preview .merchant-clear-cart-button--outline:hover{border-color:var(--mrc-clear-cart-border-color-hover, #414141)}
     1.merchant-module-page-setting-fields{gap:24px}.merchant-module-page-setting-field{margin:0}.merchant-module-page-setting-field[data-id=shortcode_text]{margin-top:0}.merchant-module-page-preview-browser-inner{width:100%;margin:auto;padding:50px 25px}.merchant-module-page-preview table.shop_table{border:1px solid #eee;text-align:left;width:100%;border-collapse:separate;border-spacing:0;-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-module-page-preview table.shop_table th{font-weight:500;text-transform:uppercase;border-width:0;border-right:0}.merchant-module-page-preview table.shop_table th,.merchant-module-page-preview table.shop_table td{color:#424242;vertical-align:middle;padding:.7em;border-width:0 1px 1px 0}@media(max-width: 1200px)and (min-width: 992px){.merchant-module-page-preview table.shop_table th,.merchant-module-page-preview table.shop_table td{padding:.7em .5em}}.merchant-module-page-preview table.shop_table td{border-top:1px solid #eee}.merchant-module-page-preview table.shop_table td.product-remove{text-align:center}.merchant-module-page-preview table.shop_table td.product-thumbnail{min-width:80px;width:80px;height:100px}@media(max-width: 1200px)and (min-width: 992px){.merchant-module-page-preview table.shop_table td.product-thumbnail{min-width:60px;height:80px}}.merchant-module-page-preview table.shop_table td.product-thumbnail span{display:block;width:100%;height:100%;background-color:#f5f5f5}@media(max-width: 575px){.merchant-module-page-preview table.shop_table .product-quantity{display:none}}@media(max-width: 1200px)and (min-width: 992px){.merchant-module-page-preview table.shop_table .product-quantity{display:none}}.merchant-module-page-preview table.shop_table .merchant-preview-qty{border:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;width:75px}.merchant-module-page-preview table.shop_table .merchant-preview-qty button,.merchant-module-page-preview table.shop_table .merchant-preview-qty input{pointer-events:none;border:none;background:none;outline:none;width:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#424242;text-align:center;padding:5px}.merchant-module-page-preview table.shop_table .merchant-preview-qty button{width:30px}.merchant-module-page-preview table.shop_table .merchant-preview-qty input{padding:0;margin:0}.merchant-module-page-preview .shop_table-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;position:relative}@media(max-width: 1368px){.merchant-module-page-preview .shop_table-bottom.woocommerce_cart_actions,.merchant-module-page-preview .shop_table-bottom.woocommerce_cart_coupon,.merchant-module-page-preview .shop_table-bottom.woocommerce_after_cart_table{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width: 1369px){.merchant-module-page-preview .shop_table-bottom.woocommerce_cart_actions .shop_table-bottom__end,.merchant-module-page-preview .shop_table-bottom.woocommerce_cart_coupon .shop_table-bottom__end,.merchant-module-page-preview .shop_table-bottom.woocommerce_after_cart_table .shop_table-bottom__end{-webkit-transform-origin:right;transform-origin:right;position:absolute;right:0}}@media(max-width: 1368px)and (min-width: 992px),(max-width: 801px){.merchant-module-page-preview .shop_table-bottom.woocommerce_cart_actions .shop_table-bottom__end,.merchant-module-page-preview .shop_table-bottom.woocommerce_cart_coupon .shop_table-bottom__end,.merchant-module-page-preview .shop_table-bottom.woocommerce_after_cart_table .shop_table-bottom__end{-webkit-transform-origin:left;transform-origin:left}}@media(max-width: 991px)and (min-width: 800px){.merchant-module-page-preview .shop_table-bottom.woocommerce_cart_actions .shop_table-bottom__end,.merchant-module-page-preview .shop_table-bottom.woocommerce_cart_coupon .shop_table-bottom__end,.merchant-module-page-preview .shop_table-bottom.woocommerce_after_cart_table .shop_table-bottom__end{-webkit-transform-origin:right;transform-origin:right}}@media(max-width: 1368px){.merchant-module-page-preview .shop_table-bottom.woocommerce_cart_actions .shop_table-bottom__end{-ms-flex-wrap:wrap;flex-wrap:wrap}}.merchant-module-page-preview .shop_table-bottom__start{-webkit-transform-origin:left;transform-origin:left}.merchant-module-page-preview .shop_table-bottom__start,.merchant-module-page-preview .shop_table-bottom__end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;-webkit-transform:scale(0.78);transform:scale(0.78)}.merchant-module-page-preview .shop_table__coupon,.merchant-module-page-preview .shop_table__clear-cart{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-preview .shop_table__button{font-size:16px;font-weight:300;line-height:1;background-color:#212121;color:#fff;text-transform:uppercase;text-decoration:none;border:none;-webkit-box-shadow:none;box-shadow:none;white-space:nowrap}.merchant-module-page-preview .shop_table__button__apply-coupon,.merchant-module-page-preview .shop_table__button__update-cart{padding:15px 25px}.merchant-module-page-preview .shop_table__coupon input{-webkit-box-flex:1;-ms-flex:1;flex:1;pointer-events:none;border:1px solid #eee;background:none;outline:none;width:140px;padding-left:10px;margin-right:-3px;border-radius:0}.merchant-module-page-preview .merchant-clear-cart-button{color:var(--mrc-clear-cart-text-color, #ffffff);font-size:var(--mrc-clear-cart-font-size, 16px);font-weight:300;line-height:1;padding-block:var(--mrc-clear-cart-padding-vertical, 15px);padding-inline:var(--mrc-clear-cart-padding-horizontal, 25px);background:none}.merchant-module-page-preview .merchant-clear-cart-button.hide{display:none}.merchant-module-page-preview .merchant-clear-cart-button.woocommerce_after_cart_table{margin-top:20px;-webkit-transform:scale(0.78);transform:scale(0.78);-webkit-transform-origin:left;transform-origin:left}.merchant-module-page-preview .merchant-clear-cart-button:hover{background:none;color:var(--mrc-clear-cart-text-color-hover, #ffffff)}.merchant-module-page-preview .merchant-clear-cart-button--solid{background-color:var(--mrc-clear-cart-bg-color, #212121);border-radius:var(--mrc-clear-cart-border-radius, 0)}.merchant-module-page-preview .merchant-clear-cart-button--solid:hover{background-color:var(--mrc-clear-cart-bg-color-hover, #414141)}.merchant-module-page-preview .merchant-clear-cart-button--outline{border:var(--mrc-clear-cart-border-width, 2px) solid var(--mrc-clear-cart-border-color, #212121);border-radius:var(--mrc-clear-cart-border-radius, 0)}.merchant-module-page-preview .merchant-clear-cart-button--outline:hover{border-color:var(--mrc-clear-cart-border-color-hover, #414141)}
  • merchant/trunk/assets/css/modules/countdown-timer/admin/preview.css

    r3067194 r3160081  
    44 *
    55 */
     6.merchant-module-page-setting-fields {
     7  gap: 24px;
     8}
     9
     10.merchant-module-page-setting-field {
     11  margin: 0;
     12}
     13.merchant-module-page-setting-field[data-id=shortcode_text] {
     14  margin-top: 0;
     15}
     16
    617.merchant-module-page-preview-browser-inner {
    718  display: -webkit-box;
  • merchant/trunk/assets/css/modules/countdown-timer/admin/preview.min.css

    r3067194 r3160081  
    1 .merchant-module-page-preview-browser-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;margin:auto;padding:25px}.mrc-preview-single-product-elements{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.mrc-preview-single-product-elements .mrc-preview-left-column{width:38%;min-width:38%;height:450px}.mrc-preview-single-product-elements .mrc-preview-left-column>div{height:100%}.mrc-preview-single-product-elements .mrc-preview-right-column{width:55%}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{background-color:#f5f5f5;height:100%}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{width:100%;height:3vw;background-color:#f5f5f5;margin-top:10px}.mrc-preview-single-product-elements .merchant-preview-add-to-cart-inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;pointer-events:none}.mrc-preview-single-product-elements .merchant-preview-add-to-cart{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#e5e5e5;color:#fff;border:none;padding:10px;text-transform:uppercase;text-decoration:none;font-size:10px;text-align:center}.mrc-preview-single-product-elements .merchant-preview-qty{border:1px solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;width:auto}.mrc-preview-single-product-elements .merchant-preview-qty button,.mrc-preview-single-product-elements .merchant-preview-qty input{border:none;background:none;outline:none;width:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#e5e5e5;text-align:center}.mrc-preview-single-product-elements .merchant-preview-qty input{padding:0;margin:0}.mrc-preview-single-product-elements .merchant-preview-qty button{width:30px;padding:5px}.mrc-preview-single-product-elements .merchant-countdown-timer{margin-block:30px 40px}.mrc-preview-single-product-elements .mrc-preview-rating{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mrc-preview-single-product-elements .star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;width:5.3em;font-family:star;font-weight:400;letter-spacing:0;color:#969696}.mrc-preview-single-product-elements .star-rating::before{content:"SSSSS";opacity:.25;float:left;top:0;left:0;position:absolute}.mrc-preview-single-product-elements .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.mrc-preview-single-product-elements .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0;color:#ffa441}.mrc-mw-70{max-width:70%}.mrc-mw-30{max-width:30%}.mrc-mw-40{max-width:40%}@media(max-width: 1281px){.mrc-hide-on-smaller-screens{display:none}}.mrc-preview-text-placeholder{background-color:#f5f5f5;height:13px}.mrc-preview-text-placeholder+.mrc-preview-text-placeholder,.mrc-preview-text-placeholder+.mrc-preview-addtocart-placeholder{margin-top:15px}.mrc-preview-addtocart-placeholder{background-color:#e5e5e5;width:140px;height:30px}@media(max-width: 991px){.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{height:33vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{height:7vw}}.rtl .merchant-countdown-timer svg{margin-left:5px;margin-right:unset}.merchant-field-theme .merchant-image-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.merchant-field-theme .merchant-image-picker label{-webkit-box-flex:0;-ms-flex:0 1 calc(25% - 10px);flex:0 1 calc(25% - 10px);margin:0;padding:0;cursor:pointer}.merchant-field-theme .merchant-image-picker img{width:100%;display:block}.merchant-countdown-timer-progress .merchant-countdown-timer-inner>svg,.merchant-countdown-timer-circles .merchant-countdown-timer-inner>svg,.merchant-countdown-timer-squares .merchant-countdown-timer-inner>svg,.merchant-countdown-timer-cards .merchant-countdown-timer-inner>svg,.merchant-countdown-timer-modern .merchant-countdown-timer-inner>svg,.merchant-countdown-timer-minimalist .merchant-countdown-timer-inner>svg{display:none}
     1.merchant-module-page-setting-fields{gap:24px}.merchant-module-page-setting-field{margin:0}.merchant-module-page-setting-field[data-id=shortcode_text]{margin-top:0}.merchant-module-page-preview-browser-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;margin:auto;padding:25px}.mrc-preview-single-product-elements{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.mrc-preview-single-product-elements .mrc-preview-left-column{width:38%;min-width:38%;height:450px}.mrc-preview-single-product-elements .mrc-preview-left-column>div{height:100%}.mrc-preview-single-product-elements .mrc-preview-right-column{width:55%}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{background-color:#f5f5f5;height:100%}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{width:100%;height:3vw;background-color:#f5f5f5;margin-top:10px}.mrc-preview-single-product-elements .merchant-preview-add-to-cart-inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;pointer-events:none}.mrc-preview-single-product-elements .merchant-preview-add-to-cart{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#e5e5e5;color:#fff;border:none;padding:10px;text-transform:uppercase;text-decoration:none;font-size:10px;text-align:center}.mrc-preview-single-product-elements .merchant-preview-qty{border:1px solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;width:auto}.mrc-preview-single-product-elements .merchant-preview-qty button,.mrc-preview-single-product-elements .merchant-preview-qty input{border:none;background:none;outline:none;width:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#e5e5e5;text-align:center}.mrc-preview-single-product-elements .merchant-preview-qty input{padding:0;margin:0}.mrc-preview-single-product-elements .merchant-preview-qty button{width:30px;padding:5px}.mrc-preview-single-product-elements .merchant-countdown-timer{margin-block:30px 40px}.mrc-preview-single-product-elements .mrc-preview-rating{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mrc-preview-single-product-elements .star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;width:5.3em;font-family:star;font-weight:400;letter-spacing:0;color:#969696}.mrc-preview-single-product-elements .star-rating::before{content:"SSSSS";opacity:.25;float:left;top:0;left:0;position:absolute}.mrc-preview-single-product-elements .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.mrc-preview-single-product-elements .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0;color:#ffa441}.mrc-mw-70{max-width:70%}.mrc-mw-30{max-width:30%}.mrc-mw-40{max-width:40%}@media(max-width: 1281px){.mrc-hide-on-smaller-screens{display:none}}.mrc-preview-text-placeholder{background-color:#f5f5f5;height:13px}.mrc-preview-text-placeholder+.mrc-preview-text-placeholder,.mrc-preview-text-placeholder+.mrc-preview-addtocart-placeholder{margin-top:15px}.mrc-preview-addtocart-placeholder{background-color:#e5e5e5;width:140px;height:30px}@media(max-width: 991px){.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{height:33vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{height:7vw}}.rtl .merchant-countdown-timer svg{margin-left:5px;margin-right:unset}.merchant-field-theme .merchant-image-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.merchant-field-theme .merchant-image-picker label{-webkit-box-flex:0;-ms-flex:0 1 calc(25% - 10px);flex:0 1 calc(25% - 10px);margin:0;padding:0;cursor:pointer}.merchant-field-theme .merchant-image-picker img{width:100%;display:block}.merchant-countdown-timer-progress .merchant-countdown-timer-inner>svg,.merchant-countdown-timer-circles .merchant-countdown-timer-inner>svg,.merchant-countdown-timer-squares .merchant-countdown-timer-inner>svg,.merchant-countdown-timer-cards .merchant-countdown-timer-inner>svg,.merchant-countdown-timer-modern .merchant-countdown-timer-inner>svg,.merchant-countdown-timer-minimalist .merchant-countdown-timer-inner>svg{display:none}
  • merchant/trunk/assets/css/modules/floating-mini-cart/floating-mini-cart.css

    r3150302 r3160081  
    77  bottom: var(--mrc-fmci-corner-offset, 30px);
    88  font-size: var(--mrc-fmci-icon-size, 25px);
    9   z-index: 999;
     9  z-index: 9999;
    1010  opacity: 0;
    1111  visibility: hidden;
     
    542542}
    543543
     544.merchant-mini-cart-upsell-wrap .component-title {
     545  font-size: 16px;
     546  text-align: center;
     547  margin-top: 0;
     548}
     549.merchant-mini-cart-upsell-wrap .merchant-mini-cart-upsell-item-wrap {
     550  margin-bottom: 30px;
     551}
     552.merchant-mini-cart-upsell-wrap .merchant-mini-cart-upsell-item-wrap .column-container {
     553  display: -webkit-box;
     554  display: -ms-flexbox;
     555  display: flex;
     556  -webkit-box-pack: justify;
     557      -ms-flex-pack: justify;
     558          justify-content: space-between;
     559  -webkit-box-align: center;
     560      -ms-flex-align: center;
     561          align-items: center;
     562  gap: 15px;
     563}
     564.merchant-mini-cart-upsell-wrap .merchant-mini-cart-upsell-item-wrap .column-container .column {
     565  -webkit-box-flex: 1;
     566      -ms-flex: 1;
     567          flex: 1;
     568}
     569.merchant-mini-cart-upsell-wrap .merchant-mini-cart-upsell-item-wrap .column-container .column-left {
     570  text-align: left;
     571}
     572.merchant-mini-cart-upsell-wrap .merchant-mini-cart-upsell-item-wrap .column-container .column-middle {
     573  -webkit-box-flex: 2;
     574      -ms-flex: 2;
     575          flex: 2;
     576  margin: 0 auto;
     577}
     578.merchant-mini-cart-upsell-wrap .merchant-mini-cart-upsell-item-wrap .column-container .column-right {
     579  text-align: right;
     580}
     581.merchant-mini-cart-upsell-wrap .merchant-mini-cart-upsell-item-wrap .product-price {
     582  font-size: 14px;
     583  font-weight: 600;
     584}
     585.merchant-mini-cart-upsell-wrap .merchant-mini-cart-upsell-item-wrap .add-to-cart-wrap .rebuy-button {
     586  padding: 2px 12px;
     587}
     588.merchant-mini-cart-upsell-wrap .merchant-mini-cart-upsell-item-wrap .product-variations {
     589  margin-top: 10px;
     590  position: relative;
     591}
     592.merchant-mini-cart-upsell-wrap .merchant-mini-cart-upsell-item-wrap .product-variations .product-attribute {
     593  margin-bottom: 10px;
     594}
     595.merchant-mini-cart-upsell-wrap .merchant-mini-cart-upsell-item-wrap .product-variations .product-attribute .variation-selector {
     596  padding: 5px 10px;
     597  min-height: 20px;
     598  font-size: 13px;
     599}
     600.merchant-mini-cart-upsell-wrap .slick-arrow {
     601  position: absolute;
     602  top: 20px;
     603  border: none;
     604  opacity: 0.3;
     605  -webkit-transition: 300ms;
     606  transition: 300ms;
     607  background-image: url(../../../images/arrow-2.svg);
     608  background-position: center;
     609  background-size: 40px;
     610  padding: 5px;
     611  border-radius: 50%;
     612  width: 25px;
     613  height: 25px;
     614  font-size: 0;
     615}
     616.merchant-mini-cart-upsell-wrap .slick-arrow:hover {
     617  opacity: 1;
     618}
     619@media (max-width: 768px) {
     620  .merchant-mini-cart-upsell-wrap .slick-arrow {
     621    opacity: 1;
     622  }
     623}
     624.merchant-mini-cart-upsell-wrap .slick-arrow.slick-prev {
     625  left: -30px;
     626  -webkit-transform: rotate(270deg);
     627          transform: rotate(270deg);
     628}
     629.merchant-mini-cart-upsell-wrap .slick-arrow.slick-next {
     630  right: -30px;
     631  -webkit-transform: rotate(90deg);
     632          transform: rotate(90deg);
     633}
     634
     635.merchant-upsell-widget {
     636  display: none !important;
     637}
     638
     639.merchant-floating-side-mini-cart-body .merchant-upsell-widget {
     640  display: block !important;
     641}
     642
    544643.rtl .merchant-floating-side-mini-cart .merchant-floating-side-mini-cart-close-button {
    545644  left: 30px;
  • merchant/trunk/assets/css/modules/floating-mini-cart/floating-mini-cart.min.css

    r3150302 r3160081  
    1 .merchant-floating-mini-cart-icon{position:fixed;bottom:var(--mrc-fmci-corner-offset, 30px);font-size:var(--mrc-fmci-icon-size, 25px);z-index:999;opacity:0;visibility:hidden;pointer-events:none;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);-webkit-transition:ease opacity 300ms,ease transform 300ms;transition:ease opacity 300ms,ease transform 300ms}.merchant-floating-mini-cart-icon *{-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-floating-mini-cart-icon.merchant-show{opacity:1;visibility:visible;pointer-events:auto;-webkit-transform:none;transform:none}.merchant-floating-mini-cart-icon:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.merchant-floating-side-mini-cart-body,.merchant-floating-side-mini-cart-widget{height:100%}.merchant-floating-mini-cart-icon-position-left{left:var(--mrc-fmci-corner-offset, 30px)}.merchant-floating-mini-cart-icon-position-right{right:var(--mrc-fmci-corner-offset, 30px)}.merchant-floating-mini-cart-icon-counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-8px;left:-8px;border-radius:35px;font-size:10px;line-height:1em;width:22px;height:22px;color:#fff;color:var(--mrc-fmci-counter-color, #fff);background-color:var(--mrc-fmci-counter-background-color, #757575);-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-floating-mini-cart-icon-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:var(--mrc-fmci-border-radius, 35px);color:var(--mrc-fmci-icon-color, #fff);background-color:var(--mrc-fmci-background-color, #212121)}.merchant-floating-mini-cart-icon-icon svg{width:var(--mrc-fmci-icon-size, 25px);height:var(--mrc-fmci-icon-size, 25px);padding:16px;fill:currentColor;-webkit-box-sizing:content-box;box-sizing:content-box}.merchant-floating-side-mini-cart-overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0;visibility:hidden;pointer-events:none;background-color:#000;-webkit-transition:all .3s;transition:all .3s;z-index:100000}.merchant-floating-side-mini-cart{position:fixed;top:0;right:0;bottom:0;width:var(--mrc-fmci-side-cart-width, 380px);max-width:100%;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);-webkit-transition:all .3s;transition:all .3s;z-index:1000000;color:var(--mrc-fmci-side-cart-content-text-color, #212121);background-color:var(--mrc-fmci-side-cart-content-background-color, #ffffff)}.merchant-floating-side-mini-cart *{-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-floating-side-mini-cart-widget .product_list_widget{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 !important;padding:40px !important;-webkit-box-shadow:none;box-shadow:none;max-width:100%;overflow-y:auto}.merchant-floating-side-mini-cart-widget .product_list_widget::-webkit-scrollbar{width:5px}.merchant-floating-side-mini-cart-widget .product_list_widget::-webkit-scrollbar-track{background:#e2e2e2}.merchant-floating-side-mini-cart-widget .product_list_widget::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:6px}.merchant-floating-side-mini-cart-widget .product_list_widget li{list-style:none;-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;padding:20px 0 !important;background:rgba(0,0,0,0) !important;position:relative;max-width:100%}.merchant-floating-side-mini-cart-widget .product_list_widget li:after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:var(--mrc-fmci-side-cart-content-text-color, #212121);opacity:.1}.merchant-floating-side-mini-cart-widget .product_list_widget li:last-of-type{padding-bottom:20px}.merchant-floating-side-mini-cart-widget .product_list_widget li:last-of-type:after{display:none}.merchant-floating-side-mini-cart-widget .product_list_widget li dl.variation{font-size:12px;margin-bottom:10px}.merchant-floating-side-mini-cart-widget .product_list_widget li img{position:relative !important;top:0 !important;left:0 !important;width:81px !important;max-height:98px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transform:none !important;transform:none !important}.merchant-floating-side-mini-cart-widget .product_list_widget li a{text-decoration:none}.merchant-floating-side-mini-cart-widget .product_list_widget li>a:not(.remove){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:15px;width:auto;color:var(--mrc-fmci-side-cart-content-text-color, #212121);margin-right:20px}.merchant-floating-side-mini-cart-widget .product_list_widget li a.remove{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:18px;height:18px;font-size:16px;line-height:16px;border-radius:50%;position:absolute;top:13px;left:-8px;-webkit-transition:ease transform 300ms;transition:ease transform 300ms;z-index:11;color:var(--mrc-fmci-side-cart-content-remove-color, #ffffff) !important;background-color:var(--mrc-fmci-side-cart-content-remove-background-color, #212121) !important}.merchant-floating-side-mini-cart-widget .product_list_widget li a.remove:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.merchant-floating-side-mini-cart-widget .product_list_widget li>span{font-weight:600;font-size:14px}.merchant-floating-side-mini-cart-widget .product_list_widget span.quantity{padding:0;margin:0;width:auto;height:auto;border:none;background:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:4px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;white-space:nowrap}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-side-cart-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:visible}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-side-cart-item>a:not(.remove){-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-side-cart-item-sold-individually .merchant-quantity-inner,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-side-cart-item .variation,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-side-cart-item .merchant-cart-item-name,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-side-cart-item .action.plus,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-side-cart-item .action.minus{display:none}.merchant-quantity-wrap,.merchant-quantity-plus,.merchant-quantity-minus{display:none}form.cart .js-merchant-quantity-btn{display:none}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-cart-name .variation,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-cart-name .merchant-cart-item-name,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-cart-meta .variation,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-cart-meta .merchant-cart-item-name{display:block}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-cart-name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-cart-price .amount,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-cart-subtotal{font-weight:600;font-size:14px}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-cart-meta .variation{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;margin:0;padding:0;border:none}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-cart-meta .variation:before,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-cart-meta .variation:after{content:none}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-cart-meta .variation p,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-cart-meta .variation dd,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-cart-meta .variation dt{margin:0;padding:0}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;gap:10px}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-wrap+span.quantity,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-wrap a{display:none !important}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:7px}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-inner,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-inner>div{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-inner>div{width:auto;height:auto;border:none;margin:0 !important;padding:0 !important}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-plus,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-minus{color:#777;background:none;border:1px solid #dbdbdb;-webkit-box-shadow:none;box-shadow:none;height:35px;padding:0;text-align:center}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-plus:focus,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-minus:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-plus,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-minus{display:block;width:35px;border-radius:1px;cursor:pointer}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-plus:hover,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-minus:hover{color:#1a1a1a}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-input{width:50px !important;height:35px !important;color:#757575 !important;background:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-align:center !important;padding:5px !important;margin:0 -1px !important;border:1px solid #dbdbdb !important;border-left:0 !important;border-right:0 !important;-moz-appearance:textfield !important;-webkit-appearance:textfield !important;appearance:textfield !important}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-input::-webkit-outer-spin-button,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-input::-webkit-inner-spin-button{-webkit-appearance:none !important;margin:0 !important}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-input:focus{outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.merchant-floating-side-mini-cart-widget .woocommerce-mini-cart__empty-message{margin:0;padding:25px 35px}.merchant-floating-side-mini-cart-widget .woocommerce-mini-cart__total{margin:0;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1em;border:none;color:var(--mrc-fmci-side-cart-total-text-color, #212121);background-color:var(--mrc-fmci-side-cart-total-background-color, #f5f5f5)}.merchant-floating-side-mini-cart-widget .woocommerce-mini-cart__total strong{font-weight:400}.merchant-floating-side-mini-cart-widget .woocommerce-mini-cart__total .woocommerce-Price-amount{font-size:1.125rem;font-weight:700}.merchant-floating-side-mini-cart-widget .woocommerce-mini-cart__buttons{position:relative;margin:0;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center;color:var(--mrc-fmci-side-cart-total-text-color, #212121);background-color:var(--mrc-fmci-side-cart-total-background-color, #f5f5f5)}.merchant-floating-side-mini-cart-widget .woocommerce-mini-cart__buttons:before{content:"";position:absolute;width:calc(100% - 60px);height:1px;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:var(--mrc-fmci-side-cart-total-text-color, #212121);opacity:.1}.merchant-floating-side-mini-cart-widget .woocommerce-mini-cart__buttons .button{text-decoration:none}.merchant-floating-side-mini-cart-widget .woocommerce-mini-cart__buttons a.button.checkout{width:100%;opacity:1;color:var(--mrc-fmci-side-cart-button-color, #ffffff);border-color:var(--mrc-fmci-side-cart-button-border-color, #212121);background-color:var(--mrc-fmci-side-cart-button-background-color, #212121)}.merchant-floating-side-mini-cart-widget .woocommerce-mini-cart__buttons a.button.checkout:hover{opacity:1;color:var(--mrc-fmci-side-cart-button-color-hover, #ffffff);border-color:var(--mrc-fmci-side-cart-button-border-color-hover, #313131);background-color:var(--mrc-fmci-side-cart-button-background-color-hover, #313131)}.merchant-floating-side-mini-cart-widget .woocommerce-mini-cart__buttons a.button:not(.checkout){margin:0 auto !important;border:none !important;padding:0 !important;background:rgba(0,0,0,0) !important;color:var(--mrc-fmci-side-cart-total-text-color, #212121) !important}.merchant-floating-side-mini-cart-widget-title{font-size:22px;line-height:33px;padding:13px 35px;margin:0;height:58px;color:var(--mrc-fmci-side-cart-title-color, #212121);background-color:var(--mrc-fmci-side-cart-title-background-color, #cccccc)}.merchant-floating-side-mini-cart-widget>.widget_shopping_cart_content{height:calc(100% - 58px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-floating-side-mini-cart-close-button{position:absolute;z-index:10;top:20px;right:30px;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-floating-side-mini-cart-close-button svg{width:16px;height:16px;fill:var(--mrc-fmci-side-cart-title-icon-color, #212121)}.merchant-floating-side-mini-cart-close-button svg path{-webkit-transform:scale(0.75);transform:scale(0.75)}.merchant-floating-side-mini-cart-show{overflow:hidden}.merchant-floating-side-mini-cart-show .merchant-floating-side-mini-cart-overlay{opacity:.5;visibility:visible;pointer-events:auto}.merchant-floating-side-mini-cart-show .merchant-floating-side-mini-cart{-webkit-transform:none;transform:none}.rtl .merchant-floating-side-mini-cart .merchant-floating-side-mini-cart-close-button{left:30px;right:auto}.rtl .merchant-floating-side-mini-cart .woocommerce-mini-cart-item img{margin-left:8px;margin-right:unset}.rtl .merchant-floating-side-mini-cart li>a:not(.remove){margin-right:unset;margin-left:20px}
     1.merchant-floating-mini-cart-icon{position:fixed;bottom:var(--mrc-fmci-corner-offset, 30px);font-size:var(--mrc-fmci-icon-size, 25px);z-index:9999;opacity:0;visibility:hidden;pointer-events:none;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);-webkit-transition:ease opacity 300ms,ease transform 300ms;transition:ease opacity 300ms,ease transform 300ms}.merchant-floating-mini-cart-icon *{-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-floating-mini-cart-icon.merchant-show{opacity:1;visibility:visible;pointer-events:auto;-webkit-transform:none;transform:none}.merchant-floating-mini-cart-icon:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.merchant-floating-side-mini-cart-body,.merchant-floating-side-mini-cart-widget{height:100%}.merchant-floating-mini-cart-icon-position-left{left:var(--mrc-fmci-corner-offset, 30px)}.merchant-floating-mini-cart-icon-position-right{right:var(--mrc-fmci-corner-offset, 30px)}.merchant-floating-mini-cart-icon-counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-8px;left:-8px;border-radius:35px;font-size:10px;line-height:1em;width:22px;height:22px;color:#fff;color:var(--mrc-fmci-counter-color, #fff);background-color:var(--mrc-fmci-counter-background-color, #757575);-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-floating-mini-cart-icon-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:var(--mrc-fmci-border-radius, 35px);color:var(--mrc-fmci-icon-color, #fff);background-color:var(--mrc-fmci-background-color, #212121)}.merchant-floating-mini-cart-icon-icon svg{width:var(--mrc-fmci-icon-size, 25px);height:var(--mrc-fmci-icon-size, 25px);padding:16px;fill:currentColor;-webkit-box-sizing:content-box;box-sizing:content-box}.merchant-floating-side-mini-cart-overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0;visibility:hidden;pointer-events:none;background-color:#000;-webkit-transition:all .3s;transition:all .3s;z-index:100000}.merchant-floating-side-mini-cart{position:fixed;top:0;right:0;bottom:0;width:var(--mrc-fmci-side-cart-width, 380px);max-width:100%;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);-webkit-transition:all .3s;transition:all .3s;z-index:1000000;color:var(--mrc-fmci-side-cart-content-text-color, #212121);background-color:var(--mrc-fmci-side-cart-content-background-color, #ffffff)}.merchant-floating-side-mini-cart *{-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-floating-side-mini-cart-widget .product_list_widget{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 !important;padding:40px !important;-webkit-box-shadow:none;box-shadow:none;max-width:100%;overflow-y:auto}.merchant-floating-side-mini-cart-widget .product_list_widget::-webkit-scrollbar{width:5px}.merchant-floating-side-mini-cart-widget .product_list_widget::-webkit-scrollbar-track{background:#e2e2e2}.merchant-floating-side-mini-cart-widget .product_list_widget::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:6px}.merchant-floating-side-mini-cart-widget .product_list_widget li{list-style:none;-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;padding:20px 0 !important;background:rgba(0,0,0,0) !important;position:relative;max-width:100%}.merchant-floating-side-mini-cart-widget .product_list_widget li:after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:var(--mrc-fmci-side-cart-content-text-color, #212121);opacity:.1}.merchant-floating-side-mini-cart-widget .product_list_widget li:last-of-type{padding-bottom:20px}.merchant-floating-side-mini-cart-widget .product_list_widget li:last-of-type:after{display:none}.merchant-floating-side-mini-cart-widget .product_list_widget li dl.variation{font-size:12px;margin-bottom:10px}.merchant-floating-side-mini-cart-widget .product_list_widget li img{position:relative !important;top:0 !important;left:0 !important;width:81px !important;max-height:98px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transform:none !important;transform:none !important}.merchant-floating-side-mini-cart-widget .product_list_widget li a{text-decoration:none}.merchant-floating-side-mini-cart-widget .product_list_widget li>a:not(.remove){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:15px;width:auto;color:var(--mrc-fmci-side-cart-content-text-color, #212121);margin-right:20px}.merchant-floating-side-mini-cart-widget .product_list_widget li a.remove{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:18px;height:18px;font-size:16px;line-height:16px;border-radius:50%;position:absolute;top:13px;left:-8px;-webkit-transition:ease transform 300ms;transition:ease transform 300ms;z-index:11;color:var(--mrc-fmci-side-cart-content-remove-color, #ffffff) !important;background-color:var(--mrc-fmci-side-cart-content-remove-background-color, #212121) !important}.merchant-floating-side-mini-cart-widget .product_list_widget li a.remove:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.merchant-floating-side-mini-cart-widget .product_list_widget li>span{font-weight:600;font-size:14px}.merchant-floating-side-mini-cart-widget .product_list_widget span.quantity{padding:0;margin:0;width:auto;height:auto;border:none;background:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:4px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;white-space:nowrap}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-side-cart-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:visible}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-side-cart-item>a:not(.remove){-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-side-cart-item-sold-individually .merchant-quantity-inner,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-side-cart-item .variation,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-side-cart-item .merchant-cart-item-name,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-side-cart-item .action.plus,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-side-cart-item .action.minus{display:none}.merchant-quantity-wrap,.merchant-quantity-plus,.merchant-quantity-minus{display:none}form.cart .js-merchant-quantity-btn{display:none}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-cart-name .variation,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-cart-name .merchant-cart-item-name,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-cart-meta .variation,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-cart-meta .merchant-cart-item-name{display:block}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-cart-name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-cart-price .amount,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-cart-subtotal{font-weight:600;font-size:14px}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-cart-meta .variation{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;margin:0;padding:0;border:none}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-cart-meta .variation:before,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-cart-meta .variation:after{content:none}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-cart-meta .variation p,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-cart-meta .variation dd,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-cart-meta .variation dt{margin:0;padding:0}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;gap:10px}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-wrap+span.quantity,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-wrap a{display:none !important}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:7px}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-inner,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-inner>div{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-inner>div{width:auto;height:auto;border:none;margin:0 !important;padding:0 !important}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-plus,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-minus{color:#777;background:none;border:1px solid #dbdbdb;-webkit-box-shadow:none;box-shadow:none;height:35px;padding:0;text-align:center}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-plus:focus,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-minus:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-plus,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-minus{display:block;width:35px;border-radius:1px;cursor:pointer}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-plus:hover,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-minus:hover{color:#1a1a1a}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-input{width:50px !important;height:35px !important;color:#757575 !important;background:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-align:center !important;padding:5px !important;margin:0 -1px !important;border:1px solid #dbdbdb !important;border-left:0 !important;border-right:0 !important;-moz-appearance:textfield !important;-webkit-appearance:textfield !important;appearance:textfield !important}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-input::-webkit-outer-spin-button,.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-input::-webkit-inner-spin-button{-webkit-appearance:none !important;margin:0 !important}.merchant-floating-side-mini-cart-widget .product_list_widget .merchant-quantity-input:focus{outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.merchant-floating-side-mini-cart-widget .woocommerce-mini-cart__empty-message{margin:0;padding:25px 35px}.merchant-floating-side-mini-cart-widget .woocommerce-mini-cart__total{margin:0;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1em;border:none;color:var(--mrc-fmci-side-cart-total-text-color, #212121);background-color:var(--mrc-fmci-side-cart-total-background-color, #f5f5f5)}.merchant-floating-side-mini-cart-widget .woocommerce-mini-cart__total strong{font-weight:400}.merchant-floating-side-mini-cart-widget .woocommerce-mini-cart__total .woocommerce-Price-amount{font-size:1.125rem;font-weight:700}.merchant-floating-side-mini-cart-widget .woocommerce-mini-cart__buttons{position:relative;margin:0;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center;color:var(--mrc-fmci-side-cart-total-text-color, #212121);background-color:var(--mrc-fmci-side-cart-total-background-color, #f5f5f5)}.merchant-floating-side-mini-cart-widget .woocommerce-mini-cart__buttons:before{content:"";position:absolute;width:calc(100% - 60px);height:1px;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:var(--mrc-fmci-side-cart-total-text-color, #212121);opacity:.1}.merchant-floating-side-mini-cart-widget .woocommerce-mini-cart__buttons .button{text-decoration:none}.merchant-floating-side-mini-cart-widget .woocommerce-mini-cart__buttons a.button.checkout{width:100%;opacity:1;color:var(--mrc-fmci-side-cart-button-color, #ffffff);border-color:var(--mrc-fmci-side-cart-button-border-color, #212121);background-color:var(--mrc-fmci-side-cart-button-background-color, #212121)}.merchant-floating-side-mini-cart-widget .woocommerce-mini-cart__buttons a.button.checkout:hover{opacity:1;color:var(--mrc-fmci-side-cart-button-color-hover, #ffffff);border-color:var(--mrc-fmci-side-cart-button-border-color-hover, #313131);background-color:var(--mrc-fmci-side-cart-button-background-color-hover, #313131)}.merchant-floating-side-mini-cart-widget .woocommerce-mini-cart__buttons a.button:not(.checkout){margin:0 auto !important;border:none !important;padding:0 !important;background:rgba(0,0,0,0) !important;color:var(--mrc-fmci-side-cart-total-text-color, #212121) !important}.merchant-floating-side-mini-cart-widget-title{font-size:22px;line-height:33px;padding:13px 35px;margin:0;height:58px;color:var(--mrc-fmci-side-cart-title-color, #212121);background-color:var(--mrc-fmci-side-cart-title-background-color, #cccccc)}.merchant-floating-side-mini-cart-widget>.widget_shopping_cart_content{height:calc(100% - 58px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-floating-side-mini-cart-close-button{position:absolute;z-index:10;top:20px;right:30px;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-floating-side-mini-cart-close-button svg{width:16px;height:16px;fill:var(--mrc-fmci-side-cart-title-icon-color, #212121)}.merchant-floating-side-mini-cart-close-button svg path{-webkit-transform:scale(0.75);transform:scale(0.75)}.merchant-floating-side-mini-cart-show{overflow:hidden}.merchant-floating-side-mini-cart-show .merchant-floating-side-mini-cart-overlay{opacity:.5;visibility:visible;pointer-events:auto}.merchant-floating-side-mini-cart-show .merchant-floating-side-mini-cart{-webkit-transform:none;transform:none}.merchant-mini-cart-upsell-wrap .component-title{font-size:16px;text-align:center;margin-top:0}.merchant-mini-cart-upsell-wrap .merchant-mini-cart-upsell-item-wrap{margin-bottom:30px}.merchant-mini-cart-upsell-wrap .merchant-mini-cart-upsell-item-wrap .column-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.merchant-mini-cart-upsell-wrap .merchant-mini-cart-upsell-item-wrap .column-container .column{-webkit-box-flex:1;-ms-flex:1;flex:1}.merchant-mini-cart-upsell-wrap .merchant-mini-cart-upsell-item-wrap .column-container .column-left{text-align:left}.merchant-mini-cart-upsell-wrap .merchant-mini-cart-upsell-item-wrap .column-container .column-middle{-webkit-box-flex:2;-ms-flex:2;flex:2;margin:0 auto}.merchant-mini-cart-upsell-wrap .merchant-mini-cart-upsell-item-wrap .column-container .column-right{text-align:right}.merchant-mini-cart-upsell-wrap .merchant-mini-cart-upsell-item-wrap .product-price{font-size:14px;font-weight:600}.merchant-mini-cart-upsell-wrap .merchant-mini-cart-upsell-item-wrap .add-to-cart-wrap .rebuy-button{padding:2px 12px}.merchant-mini-cart-upsell-wrap .merchant-mini-cart-upsell-item-wrap .product-variations{margin-top:10px;position:relative}.merchant-mini-cart-upsell-wrap .merchant-mini-cart-upsell-item-wrap .product-variations .product-attribute{margin-bottom:10px}.merchant-mini-cart-upsell-wrap .merchant-mini-cart-upsell-item-wrap .product-variations .product-attribute .variation-selector{padding:5px 10px;min-height:20px;font-size:13px}.merchant-mini-cart-upsell-wrap .slick-arrow{position:absolute;top:20px;border:none;opacity:.3;-webkit-transition:300ms;transition:300ms;background-image:url(../../../images/arrow-2.svg);background-position:center;background-size:40px;padding:5px;border-radius:50%;width:25px;height:25px;font-size:0}.merchant-mini-cart-upsell-wrap .slick-arrow:hover{opacity:1}@media(max-width: 768px){.merchant-mini-cart-upsell-wrap .slick-arrow{opacity:1}}.merchant-mini-cart-upsell-wrap .slick-arrow.slick-prev{left:-30px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.merchant-mini-cart-upsell-wrap .slick-arrow.slick-next{right:-30px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.merchant-upsell-widget{display:none !important}.merchant-floating-side-mini-cart-body .merchant-upsell-widget{display:block !important}.rtl .merchant-floating-side-mini-cart .merchant-floating-side-mini-cart-close-button{left:30px;right:auto}.rtl .merchant-floating-side-mini-cart .woocommerce-mini-cart-item img{margin-left:8px;margin-right:unset}.rtl .merchant-floating-side-mini-cart li>a:not(.remove){margin-right:unset;margin-left:20px}
  • merchant/trunk/assets/css/modules/free-gifts/admin/preview.css

    r3083515 r3160081  
    88}
    99.merchant-flexible-content-control.free-gifts-style .layout .layout-body {
    10   padding: 15px;
    1110  grid-gap: unset;
    1211}
    1312.merchant-flexible-content-control.free-gifts-style .layout .layout-body .merchant-module-page-setting-field-title {
    1413  margin: unset;
    15 }
    16 .merchant-flexible-content-control.free-gifts-style .layout .layout-body .merchant-module-page-setting-field {
    17   margin-bottom: 24px;
    1814}
    1915.merchant-flexible-content-control.free-gifts-style .layout .layout-body .merchant-module-page-setting-field-text input {
  • merchant/trunk/assets/css/modules/free-gifts/admin/preview.min.css

    r3083515 r3160081  
    1 .merchant-flexible-content-control.free-gifts-style .layout:not(.active){border-color:#5c5f62}.merchant-flexible-content-control.free-gifts-style .layout .layout-body{padding:15px;grid-gap:unset}.merchant-flexible-content-control.free-gifts-style .layout .layout-body .merchant-module-page-setting-field-title{margin:unset}.merchant-flexible-content-control.free-gifts-style .layout .layout-body .merchant-module-page-setting-field{margin-bottom:24px}.merchant-flexible-content-control.free-gifts-style .layout .layout-body .merchant-module-page-setting-field-text input{padding:12px 8px}.merchant-module-page-preview-browser-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;margin:auto;padding:50px 25px}.mrc-preview-single-product-elements{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.mrc-preview-single-product-elements .mrc-preview-left-column{width:38%;min-width:38%;height:350px}.mrc-preview-single-product-elements .mrc-preview-left-column>div{height:100%}.mrc-preview-single-product-elements .mrc-preview-right-column{width:55%}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{background-color:#f5f5f5;height:100%}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{width:100%;height:3vw;background-color:#f5f5f5;margin-top:10px}.mrc-preview-single-product-elements .merchant-preview-add-to-cart-inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;pointer-events:none}.mrc-preview-single-product-elements .merchant-preview-add-to-cart{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#e5e5e5;color:#fff;border:none;padding:10px;text-transform:uppercase;text-decoration:none;font-size:10px;text-align:center}.mrc-preview-single-product-elements .merchant-preview-qty{border:1px solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;width:auto}.mrc-preview-single-product-elements .merchant-preview-qty button,.mrc-preview-single-product-elements .merchant-preview-qty input{border:none;background:none;outline:none;width:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#e5e5e5;text-align:center}.mrc-preview-single-product-elements .merchant-preview-qty input{padding:0;margin:0}.mrc-preview-single-product-elements .merchant-preview-qty button{width:30px;padding:5px}.mrc-preview-single-product-elements .mrc-preview-rating{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mrc-preview-single-product-elements .star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;width:5.3em;font-family:star;font-weight:400;letter-spacing:0;color:#969696}.mrc-preview-single-product-elements .star-rating::before{content:"SSSSS";opacity:.25;float:left;top:0;left:0;position:absolute}.mrc-preview-single-product-elements .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.mrc-preview-single-product-elements .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0;color:#ffa441}.mrc-mw-70{max-width:70%}.mrc-mw-30{max-width:30%}.mrc-mw-40{max-width:40%}@media(max-width: 1281px){.mrc-hide-on-smaller-screens{display:none}}.mrc-preview-text-placeholder{background-color:#f5f5f5;height:13px}.mrc-preview-text-placeholder+.mrc-preview-text-placeholder,.mrc-preview-text-placeholder+.mrc-preview-addtocart-placeholder{margin-top:15px}.mrc-preview-addtocart-placeholder{background-color:#e5e5e5;width:140px;height:30px}@media(max-width: 991px){.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{height:33vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{height:7vw}}#merchant-free-gifts-widget{position:absolute}
     1.merchant-flexible-content-control.free-gifts-style .layout:not(.active){border-color:#5c5f62}.merchant-flexible-content-control.free-gifts-style .layout .layout-body{grid-gap:unset}.merchant-flexible-content-control.free-gifts-style .layout .layout-body .merchant-module-page-setting-field-title{margin:unset}.merchant-flexible-content-control.free-gifts-style .layout .layout-body .merchant-module-page-setting-field-text input{padding:12px 8px}.merchant-module-page-preview-browser-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;margin:auto;padding:50px 25px}.mrc-preview-single-product-elements{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.mrc-preview-single-product-elements .mrc-preview-left-column{width:38%;min-width:38%;height:350px}.mrc-preview-single-product-elements .mrc-preview-left-column>div{height:100%}.mrc-preview-single-product-elements .mrc-preview-right-column{width:55%}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{background-color:#f5f5f5;height:100%}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{width:100%;height:3vw;background-color:#f5f5f5;margin-top:10px}.mrc-preview-single-product-elements .merchant-preview-add-to-cart-inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;pointer-events:none}.mrc-preview-single-product-elements .merchant-preview-add-to-cart{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#e5e5e5;color:#fff;border:none;padding:10px;text-transform:uppercase;text-decoration:none;font-size:10px;text-align:center}.mrc-preview-single-product-elements .merchant-preview-qty{border:1px solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;width:auto}.mrc-preview-single-product-elements .merchant-preview-qty button,.mrc-preview-single-product-elements .merchant-preview-qty input{border:none;background:none;outline:none;width:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#e5e5e5;text-align:center}.mrc-preview-single-product-elements .merchant-preview-qty input{padding:0;margin:0}.mrc-preview-single-product-elements .merchant-preview-qty button{width:30px;padding:5px}.mrc-preview-single-product-elements .mrc-preview-rating{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mrc-preview-single-product-elements .star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;width:5.3em;font-family:star;font-weight:400;letter-spacing:0;color:#969696}.mrc-preview-single-product-elements .star-rating::before{content:"SSSSS";opacity:.25;float:left;top:0;left:0;position:absolute}.mrc-preview-single-product-elements .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.mrc-preview-single-product-elements .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0;color:#ffa441}.mrc-mw-70{max-width:70%}.mrc-mw-30{max-width:30%}.mrc-mw-40{max-width:40%}@media(max-width: 1281px){.mrc-hide-on-smaller-screens{display:none}}.mrc-preview-text-placeholder{background-color:#f5f5f5;height:13px}.mrc-preview-text-placeholder+.mrc-preview-text-placeholder,.mrc-preview-text-placeholder+.mrc-preview-addtocart-placeholder{margin-top:15px}.mrc-preview-addtocart-placeholder{background-color:#e5e5e5;width:140px;height:30px}@media(max-width: 991px){.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{height:33vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{height:7vw}}#merchant-free-gifts-widget{position:absolute}
  • merchant/trunk/assets/css/modules/free-shipping-progress-bar/admin/preview.css

    r3143037 r3160081  
     1.merchant-module-page-setting-fields {
     2  gap: 24px;
     3}
     4
     5.merchant-module-page-setting-field {
     6  margin: 0;
     7}
     8
    19.merchant-module-page-preview-browser-inner {
    210  padding: 15px;
  • merchant/trunk/assets/css/modules/free-shipping-progress-bar/admin/preview.min.css

    r3143037 r3160081  
    1 .merchant-module-page-preview-browser-inner{padding:15px}.merchant-freespb-wrapper{padding:30px;border-style:solid;border-width:0;border-color:rgba(0,0,0,0)}.merchant-freespb-wrapper .merchant-freespb-text{color:#212121;text-align:center;margin-top:0;margin-bottom:20px !important}.merchant-freespb-wrapper .merchant-freespb-progress-bar-wrapper .merchant-freespb-progress-bar{border-radius:0 0 0 0;height:10px;background-color:#757575;margin-left:auto;margin-right:auto}.merchant-freespb-wrapper .merchant-freespb-progress-bar-wrapper .merchant-freespb-progress-bar .merchant-freespb-progress-bar-inner{border-radius:0 0 0 0;height:10px;background-color:#212121}
     1.merchant-module-page-setting-fields{gap:24px}.merchant-module-page-setting-field{margin:0}.merchant-module-page-preview-browser-inner{padding:15px}.merchant-freespb-wrapper{padding:30px;border-style:solid;border-width:0;border-color:rgba(0,0,0,0)}.merchant-freespb-wrapper .merchant-freespb-text{color:#212121;text-align:center;margin-top:0;margin-bottom:20px !important}.merchant-freespb-wrapper .merchant-freespb-progress-bar-wrapper .merchant-freespb-progress-bar{border-radius:0 0 0 0;height:10px;background-color:#757575;margin-left:auto;margin-right:auto}.merchant-freespb-wrapper .merchant-freespb-progress-bar-wrapper .merchant-freespb-progress-bar .merchant-freespb-progress-bar-inner{border-radius:0 0 0 0;height:10px;background-color:#212121}
  • merchant/trunk/assets/css/modules/frequently-bought-together/admin/preview.css

    r3143037 r3160081  
    88}
    99.merchant-flexible-content-control.frequently-bought-together-style .layout .layout-body {
    10   padding: 15px;
    1110  grid-gap: unset;
    1211}
  • merchant/trunk/assets/css/modules/frequently-bought-together/admin/preview.min.css

    r3143037 r3160081  
    1 .merchant-flexible-content-control.frequently-bought-together-style .layout:not(.active){border-color:#5c5f62}.merchant-flexible-content-control.frequently-bought-together-style .layout .layout-body{padding:15px;grid-gap:unset}.merchant-flexible-content-control.frequently-bought-together-style .layout .layout-body .merchant-module-page-setting-field{margin-bottom:20px}.merchant-flexible-content-control.frequently-bought-together-style .layout .layout-body .merchant-module-page-setting-field-text input{padding:12px 8px}.merchant-module-page-preview-browser-inner{min-height:430px;position:relative}.link-do-nothing{pointer-events:none}.merchant-single-product-preview{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;margin:auto;padding:35px 25px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:opacity 300ms,visibility 300ms;transition:opacity 300ms,visibility 300ms}.merchant-single-product-preview.show{visibility:visible;opacity:1}.merchant-cart-preview{visibility:hidden;opacity:0;position:absolute;top:50%;left:0;right:0;-webkit-transition:opacity 300ms,visibility 300ms;transition:opacity 300ms,visibility 300ms;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.merchant-cart-preview.show{visibility:visible;opacity:1}.merchant-cart-preview .my-cart{max-width:1200px;margin:0 auto;padding:20px}.merchant-cart-preview .my-cart .cart-title{font-size:28px;font-weight:bold;margin-bottom:20px}.merchant-cart-preview .my-cart .cart-table{width:100%;border-collapse:collapse;border:1px solid #e0e0e0}.merchant-cart-preview .my-cart .cart-table th,.merchant-cart-preview .my-cart .cart-table td{padding:15px;border:1px solid #e0e0e0;text-align:left}.merchant-cart-preview .my-cart .cart-table thead{background-color:#f5f5f5}.merchant-cart-preview .my-cart .cart-table thead th{font-weight:bold}.merchant-cart-preview .my-cart .cart-table .price-col,.merchant-cart-preview .my-cart .cart-table .quantity-col,.merchant-cart-preview .my-cart .cart-table .total-col{width:16.66%}.merchant-cart-preview .my-cart .cart-table .cart-item .product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.merchant-cart-preview .my-cart .cart-table .cart-item .product .remove-item{background:none;border:none;font-size:20px;cursor:pointer;padding:0 10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-image{width:80px;height:80px;background-color:#ddd;margin-right:15px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .product-name{font-size:16px;font-weight:bold;margin:0 0 10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-offer{font-size:14px;color:#666;margin-bottom:10px;border-top:1px solid #eee;padding-top:10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:4px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-image{width:60px;height:60px;background-color:#ddd;margin-right:10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info .upsell-name{font-size:14px;font-weight:bold;margin:0 0 5px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info p{font-size:12px;color:#666;margin:0 0 5px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info .upsell-options{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info .upsell-options select{padding:5px;font-size:12px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info .add-to-cart{background-color:#333;color:#fff;border:none;padding:5px 10px;font-size:12px;cursor:pointer;pointer-events:none}.merchant-cart-preview .my-cart .cart-table .cart-item .price-col .original-price{text-decoration:line-through;color:#999;margin-right:5px}.merchant-cart-preview .my-cart .cart-table .cart-item .price-col .discounted-price{font-weight:bold}.merchant-cart-preview .my-cart .cart-table .cart-item .quantity-col .quantity-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e0e0e0;border-radius:3px;max-width:100px}.merchant-cart-preview .my-cart .cart-table .cart-item .quantity-col .quantity-control button{background:none;border:none;padding:5px 10px;font-size:16px;cursor:pointer;pointer-events:none}.merchant-cart-preview .my-cart .cart-table .cart-item .quantity-col .quantity-control input{width:22px;text-align:center;border:none;font-size:14px}.merchant-cart-preview .my-cart .cart-table .cart-item .total-col{font-weight:bold}@media(max-width: 768px){.merchant-cart-preview .my-cart .cart-table thead{display:none}.merchant-cart-preview .my-cart .cart-table tbody,.merchant-cart-preview .my-cart .cart-table tr,.merchant-cart-preview .my-cart .cart-table td{display:block;width:100%}.merchant-cart-preview .my-cart .cart-table .cart-item{margin-bottom:20px;border:1px solid #e0e0e0}.merchant-cart-preview .my-cart .cart-table .cart-item td{border:none;position:relative;padding-left:50%;text-align:right}.merchant-cart-preview .my-cart .cart-table .cart-item td:before{content:attr(data-label);position:absolute;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-weight:bold;text-align:left}.merchant-cart-preview .my-cart .cart-table .cart-item .product{padding-left:15px;text-align:left}.merchant-cart-preview .my-cart .cart-table .cart-item .product:before{content:none}}.merchant-checkout-preview,.merchant-thank-you-preview{display:none}.merchant-checkout-preview.show,.merchant-thank-you-preview.show{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-checkout-preview .order-received,.merchant-thank-you-preview .order-received{padding:20px;width:100%}.merchant-checkout-preview .order-received .page-title,.merchant-thank-you-preview .order-received .page-title{font-size:24px;margin-bottom:10px}.merchant-checkout-preview .order-received>p,.merchant-thank-you-preview .order-received>p{font-size:16px;color:#666;margin-bottom:20px}.merchant-checkout-preview .order-received .order-details,.merchant-thank-you-preview .order-received .order-details{background-color:#f5f5f5;margin-bottom:30px;border-radius:5px;padding:15px}.merchant-checkout-preview .order-received .order-details .order-info,.merchant-thank-you-preview .order-received .order-details .order-info{min-width:200px;border-bottom:1px solid #e0e0e0;padding-bottom:15px}.merchant-checkout-preview .order-received .order-details .order-info:last-child,.merchant-thank-you-preview .order-received .order-details .order-info:last-child{border-bottom:none;padding-bottom:0;padding-top:15px}.merchant-checkout-preview .order-received .order-details .order-info .item-title,.merchant-thank-you-preview .order-received .order-details .order-info .item-title{font-size:14px;color:#424242;margin:0 0 5px}.merchant-checkout-preview .order-received .order-details .order-info p,.merchant-thank-you-preview .order-received .order-details .order-info p{font-size:16px;margin:0;color:#212121}.merchant-checkout-preview .order-received .upsell-offer,.merchant-thank-you-preview .order-received .upsell-offer{border:1px solid #e3e3e3;padding:20px;position:relative}.merchant-checkout-preview .order-received .upsell-offer .offer-title,.merchant-thank-you-preview .order-received .upsell-offer .offer-title{font-size:18px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e3e3e3}.merchant-checkout-preview .order-received .upsell-offer .product-details,.merchant-thank-you-preview .order-received .upsell-offer .product-details{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-image,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-image{width:150px;height:150px;background-color:#ddd}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-info,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-info .product-name,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-info .product-name{font-size:16px;margin:0 0 5px}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-info p,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-info p{font-size:14px;color:#666;margin:0 0 10px}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-info .add-to-order,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-info .add-to-order{background-color:#333;color:#fff;border:none;padding:10px 15px;cursor:pointer;font-size:12px;font-weight:bold}@media(max-width: 600px){.merchant-checkout-preview .order-received .order-details,.merchant-thank-you-preview .order-received .order-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-checkout-preview .order-received .order-details .order-info,.merchant-thank-you-preview .order-received .order-details .order-info{-ms-flex-preferred-size:100%;flex-basis:100%}.merchant-checkout-preview .order-received .upsell-offer .product-details,.merchant-thank-you-preview .order-received .upsell-offer .product-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-image,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-image{width:100%;height:200px}}.merchant-checkout-preview .bonus-tip,.merchant-thank-you-preview .bonus-tip{font-size:12px;border-left:2px solid #c8c8c8;padding:7px;line-height:1.4;margin-top:15px;background-color:#f6f6f6;display:table;border-top-right-radius:3px;border-bottom-right-radius:3px}.merchant-checkout-preview .merchant-tooltip,.merchant-thank-you-preview .merchant-tooltip{position:absolute;top:10px;right:20px}.merchant-checkout-preview .merchant-tooltip:hover .tooltip-text,.merchant-thank-you-preview .merchant-tooltip:hover .tooltip-text{visibility:visible;opacity:1}.merchant-checkout-preview .merchant-tooltip .tooltip-icon,.merchant-thank-you-preview .merchant-tooltip .tooltip-icon{color:#a1a1a1;font-size:27px;cursor:pointer;height:45px}.merchant-checkout-preview .merchant-tooltip .tooltip-icon svg,.merchant-thank-you-preview .merchant-tooltip .tooltip-icon svg{width:35px;height:35px}.merchant-checkout-preview .merchant-tooltip .tooltip-text,.merchant-thank-you-preview .merchant-tooltip .tooltip-text{position:absolute;width:350px;top:100%;right:0;background-color:#202020;color:#fff;padding:10px;font-size:12px;line-height:1.4;border-radius:5px;visibility:hidden;opacity:0;-webkit-transition:300ms;transition:300ms}.merchant-checkout-preview .merchant-tooltip .tooltip-text:before,.merchant-thank-you-preview .merchant-tooltip .tooltip-text:before{content:"";position:absolute;top:-7px;right:11px;width:0;height:0;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:7px solid #202020}.mrc-preview-single-product-elements{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px}.mrc-preview-single-product-elements .mrc-preview-left-column{width:30%;min-width:30%}.mrc-preview-single-product-elements .mrc-preview-right-column{width:70%;padding-top:25px}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{background-color:#f5f5f5;height:12vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{width:100%;height:3vw;background-color:#f5f5f5;margin-top:10px}.mrc-mw-70{max-width:70%}.mrc-mw-30{max-width:30%}.mrc-mw-40{max-width:40%}.mrc-preview-text-placeholder{background-color:#f5f5f5;height:13px}.mrc-preview-text-placeholder+.mrc-preview-text-placeholder,.mrc-preview-text-placeholder+.mrc-preview-addtocart-placeholder{margin-top:15px}.mrc-preview-addtocart-placeholder{background-color:#e5e5e5;width:140px;height:30px}@media(max-width: 991px){.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{height:33vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{height:7vw}}.merchant-frequently-bought-together{margin:0 auto}.merchant-frequently-bought-together-bundle-product{max-width:140px}.merchant-frequently-bought-together-bundle-product:not(:first-child){border:1px solid}@media(max-width: 1300px){.merchant-frequently-bought-together-bundle-product{max-width:120px}.merchant-frequently-bought-together-bundle-product:not(:first-child) img{max-width:80px}}.merchant-frequently-bought-together-bundle-product-plus{right:-34px;font-size:20px;width:25px;height:25px}.merchant-frequently-bought-together-bundles .woocommerce-loop-product__title a{text-decoration:none}.merchant-frequently-bought-together-bundles .merchant-add-bundle-to-cart{background-color:#212121;color:#fff;border-color:#212121;pointer-events:none}.merchant-frequently-bought-together-bundle-total-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.merchant-frequently-bought-together-bundle-total-price ins{text-decoration:none;font-weight:700}
     1.merchant-flexible-content-control.frequently-bought-together-style .layout:not(.active){border-color:#5c5f62}.merchant-flexible-content-control.frequently-bought-together-style .layout .layout-body{grid-gap:unset}.merchant-flexible-content-control.frequently-bought-together-style .layout .layout-body .merchant-module-page-setting-field{margin-bottom:20px}.merchant-flexible-content-control.frequently-bought-together-style .layout .layout-body .merchant-module-page-setting-field-text input{padding:12px 8px}.merchant-module-page-preview-browser-inner{min-height:430px;position:relative}.link-do-nothing{pointer-events:none}.merchant-single-product-preview{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;margin:auto;padding:35px 25px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:opacity 300ms,visibility 300ms;transition:opacity 300ms,visibility 300ms}.merchant-single-product-preview.show{visibility:visible;opacity:1}.merchant-cart-preview{visibility:hidden;opacity:0;position:absolute;top:50%;left:0;right:0;-webkit-transition:opacity 300ms,visibility 300ms;transition:opacity 300ms,visibility 300ms;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.merchant-cart-preview.show{visibility:visible;opacity:1}.merchant-cart-preview .my-cart{max-width:1200px;margin:0 auto;padding:20px}.merchant-cart-preview .my-cart .cart-title{font-size:28px;font-weight:bold;margin-bottom:20px}.merchant-cart-preview .my-cart .cart-table{width:100%;border-collapse:collapse;border:1px solid #e0e0e0}.merchant-cart-preview .my-cart .cart-table th,.merchant-cart-preview .my-cart .cart-table td{padding:15px;border:1px solid #e0e0e0;text-align:left}.merchant-cart-preview .my-cart .cart-table thead{background-color:#f5f5f5}.merchant-cart-preview .my-cart .cart-table thead th{font-weight:bold}.merchant-cart-preview .my-cart .cart-table .price-col,.merchant-cart-preview .my-cart .cart-table .quantity-col,.merchant-cart-preview .my-cart .cart-table .total-col{width:16.66%}.merchant-cart-preview .my-cart .cart-table .cart-item .product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.merchant-cart-preview .my-cart .cart-table .cart-item .product .remove-item{background:none;border:none;font-size:20px;cursor:pointer;padding:0 10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-image{width:80px;height:80px;background-color:#ddd;margin-right:15px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .product-name{font-size:16px;font-weight:bold;margin:0 0 10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-offer{font-size:14px;color:#666;margin-bottom:10px;border-top:1px solid #eee;padding-top:10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:4px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-image{width:60px;height:60px;background-color:#ddd;margin-right:10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info .upsell-name{font-size:14px;font-weight:bold;margin:0 0 5px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info p{font-size:12px;color:#666;margin:0 0 5px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info .upsell-options{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info .upsell-options select{padding:5px;font-size:12px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info .add-to-cart{background-color:#333;color:#fff;border:none;padding:5px 10px;font-size:12px;cursor:pointer;pointer-events:none}.merchant-cart-preview .my-cart .cart-table .cart-item .price-col .original-price{text-decoration:line-through;color:#999;margin-right:5px}.merchant-cart-preview .my-cart .cart-table .cart-item .price-col .discounted-price{font-weight:bold}.merchant-cart-preview .my-cart .cart-table .cart-item .quantity-col .quantity-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e0e0e0;border-radius:3px;max-width:100px}.merchant-cart-preview .my-cart .cart-table .cart-item .quantity-col .quantity-control button{background:none;border:none;padding:5px 10px;font-size:16px;cursor:pointer;pointer-events:none}.merchant-cart-preview .my-cart .cart-table .cart-item .quantity-col .quantity-control input{width:22px;text-align:center;border:none;font-size:14px}.merchant-cart-preview .my-cart .cart-table .cart-item .total-col{font-weight:bold}@media(max-width: 768px){.merchant-cart-preview .my-cart .cart-table thead{display:none}.merchant-cart-preview .my-cart .cart-table tbody,.merchant-cart-preview .my-cart .cart-table tr,.merchant-cart-preview .my-cart .cart-table td{display:block;width:100%}.merchant-cart-preview .my-cart .cart-table .cart-item{margin-bottom:20px;border:1px solid #e0e0e0}.merchant-cart-preview .my-cart .cart-table .cart-item td{border:none;position:relative;padding-left:50%;text-align:right}.merchant-cart-preview .my-cart .cart-table .cart-item td:before{content:attr(data-label);position:absolute;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-weight:bold;text-align:left}.merchant-cart-preview .my-cart .cart-table .cart-item .product{padding-left:15px;text-align:left}.merchant-cart-preview .my-cart .cart-table .cart-item .product:before{content:none}}.merchant-checkout-preview,.merchant-thank-you-preview{display:none}.merchant-checkout-preview.show,.merchant-thank-you-preview.show{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-checkout-preview .order-received,.merchant-thank-you-preview .order-received{padding:20px;width:100%}.merchant-checkout-preview .order-received .page-title,.merchant-thank-you-preview .order-received .page-title{font-size:24px;margin-bottom:10px}.merchant-checkout-preview .order-received>p,.merchant-thank-you-preview .order-received>p{font-size:16px;color:#666;margin-bottom:20px}.merchant-checkout-preview .order-received .order-details,.merchant-thank-you-preview .order-received .order-details{background-color:#f5f5f5;margin-bottom:30px;border-radius:5px;padding:15px}.merchant-checkout-preview .order-received .order-details .order-info,.merchant-thank-you-preview .order-received .order-details .order-info{min-width:200px;border-bottom:1px solid #e0e0e0;padding-bottom:15px}.merchant-checkout-preview .order-received .order-details .order-info:last-child,.merchant-thank-you-preview .order-received .order-details .order-info:last-child{border-bottom:none;padding-bottom:0;padding-top:15px}.merchant-checkout-preview .order-received .order-details .order-info .item-title,.merchant-thank-you-preview .order-received .order-details .order-info .item-title{font-size:14px;color:#424242;margin:0 0 5px}.merchant-checkout-preview .order-received .order-details .order-info p,.merchant-thank-you-preview .order-received .order-details .order-info p{font-size:16px;margin:0;color:#212121}.merchant-checkout-preview .order-received .upsell-offer,.merchant-thank-you-preview .order-received .upsell-offer{border:1px solid #e3e3e3;padding:20px;position:relative}.merchant-checkout-preview .order-received .upsell-offer .offer-title,.merchant-thank-you-preview .order-received .upsell-offer .offer-title{font-size:18px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e3e3e3}.merchant-checkout-preview .order-received .upsell-offer .product-details,.merchant-thank-you-preview .order-received .upsell-offer .product-details{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-image,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-image{width:150px;height:150px;background-color:#ddd}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-info,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-info .product-name,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-info .product-name{font-size:16px;margin:0 0 5px}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-info p,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-info p{font-size:14px;color:#666;margin:0 0 10px}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-info .add-to-order,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-info .add-to-order{background-color:#333;color:#fff;border:none;padding:10px 15px;cursor:pointer;font-size:12px;font-weight:bold}@media(max-width: 600px){.merchant-checkout-preview .order-received .order-details,.merchant-thank-you-preview .order-received .order-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-checkout-preview .order-received .order-details .order-info,.merchant-thank-you-preview .order-received .order-details .order-info{-ms-flex-preferred-size:100%;flex-basis:100%}.merchant-checkout-preview .order-received .upsell-offer .product-details,.merchant-thank-you-preview .order-received .upsell-offer .product-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-image,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-image{width:100%;height:200px}}.merchant-checkout-preview .bonus-tip,.merchant-thank-you-preview .bonus-tip{font-size:12px;border-left:2px solid #c8c8c8;padding:7px;line-height:1.4;margin-top:15px;background-color:#f6f6f6;display:table;border-top-right-radius:3px;border-bottom-right-radius:3px}.merchant-checkout-preview .merchant-tooltip,.merchant-thank-you-preview .merchant-tooltip{position:absolute;top:10px;right:20px}.merchant-checkout-preview .merchant-tooltip:hover .tooltip-text,.merchant-thank-you-preview .merchant-tooltip:hover .tooltip-text{visibility:visible;opacity:1}.merchant-checkout-preview .merchant-tooltip .tooltip-icon,.merchant-thank-you-preview .merchant-tooltip .tooltip-icon{color:#a1a1a1;font-size:27px;cursor:pointer;height:45px}.merchant-checkout-preview .merchant-tooltip .tooltip-icon svg,.merchant-thank-you-preview .merchant-tooltip .tooltip-icon svg{width:35px;height:35px}.merchant-checkout-preview .merchant-tooltip .tooltip-text,.merchant-thank-you-preview .merchant-tooltip .tooltip-text{position:absolute;width:350px;top:100%;right:0;background-color:#202020;color:#fff;padding:10px;font-size:12px;line-height:1.4;border-radius:5px;visibility:hidden;opacity:0;-webkit-transition:300ms;transition:300ms}.merchant-checkout-preview .merchant-tooltip .tooltip-text:before,.merchant-thank-you-preview .merchant-tooltip .tooltip-text:before{content:"";position:absolute;top:-7px;right:11px;width:0;height:0;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:7px solid #202020}.mrc-preview-single-product-elements{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px}.mrc-preview-single-product-elements .mrc-preview-left-column{width:30%;min-width:30%}.mrc-preview-single-product-elements .mrc-preview-right-column{width:70%;padding-top:25px}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{background-color:#f5f5f5;height:12vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{width:100%;height:3vw;background-color:#f5f5f5;margin-top:10px}.mrc-mw-70{max-width:70%}.mrc-mw-30{max-width:30%}.mrc-mw-40{max-width:40%}.mrc-preview-text-placeholder{background-color:#f5f5f5;height:13px}.mrc-preview-text-placeholder+.mrc-preview-text-placeholder,.mrc-preview-text-placeholder+.mrc-preview-addtocart-placeholder{margin-top:15px}.mrc-preview-addtocart-placeholder{background-color:#e5e5e5;width:140px;height:30px}@media(max-width: 991px){.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{height:33vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{height:7vw}}.merchant-frequently-bought-together{margin:0 auto}.merchant-frequently-bought-together-bundle-product{max-width:140px}.merchant-frequently-bought-together-bundle-product:not(:first-child){border:1px solid}@media(max-width: 1300px){.merchant-frequently-bought-together-bundle-product{max-width:120px}.merchant-frequently-bought-together-bundle-product:not(:first-child) img{max-width:80px}}.merchant-frequently-bought-together-bundle-product-plus{right:-34px;font-size:20px;width:25px;height:25px}.merchant-frequently-bought-together-bundles .woocommerce-loop-product__title a{text-decoration:none}.merchant-frequently-bought-together-bundles .merchant-add-bundle-to-cart{background-color:#212121;color:#fff;border-color:#212121;pointer-events:none}.merchant-frequently-bought-together-bundle-total-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.merchant-frequently-bought-together-bundle-total-price ins{text-decoration:none;font-weight:700}
  • merchant/trunk/assets/css/modules/pre-orders/admin/preview.css

    r3092224 r3160081  
    66.merchant-flexible-content-control.pre-orders-style .layout:not(.active) {
    77  border-color: #5c5f62;
     8}
     9
     10.merchant-module-page-setting-field-info_block {
     11  margin-bottom: 0;
    812}
    913
  • merchant/trunk/assets/css/modules/pre-orders/admin/preview.min.css

    r3092224 r3160081  
    1 .merchant-flexible-content-control.pre-orders-style .layout:not(.active){border-color:#5c5f62}.merchant-module-page-preview-browser-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;margin:auto;padding:30px 25px 25px}.mrc-preview-single-product-elements{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px}.mrc-preview-single-product-elements .mrc-preview-left-column{width:30%;min-width:30%}.mrc-preview-single-product-elements .mrc-preview-right-column{width:70%;padding-top:25px}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{background-color:#f5f5f5;height:12vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{width:100%;height:3vw;background-color:#f5f5f5;margin-top:10px}.mrc-mw-70{max-width:70%}.mrc-mw-30{max-width:30%}.mrc-mw-40{max-width:40%}@media(max-width: 1281px){.mrc-hide-on-smaller-screens{display:none}}.mrc-preview-text-placeholder{background-color:#f5f5f5;height:13px}.mrc-preview-text-placeholder+.mrc-preview-text-placeholder,.mrc-preview-text-placeholder+.mrc-preview-addtocart-placeholder{margin-top:15px}.mrc-preview-addtocart-placeholder{background-color:#e5e5e5;width:140px;height:30px}@media(max-width: 991px){.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{height:33vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{height:7vw}}.merchant-pre-orders-date{font-size:1rem;margin-top:25px}.add_to_cart_button{display:inline-block;color:var(--mrc-po-text-color, #FFF) !important;border:1px solid var(--mrc-po-border-color, #212121) !important;background-color:var(--mrc-po-background-color, #212121) !important;font-size:1rem;padding:12px 25px;text-decoration:none;-webkit-transition:ease background-color 300ms;transition:ease background-color 300ms}.add_to_cart_button:hover{color:var(--mrc-po-text-hover-color, #FFF) !important;border-color:var(--mrc-po-border-hover-color, #414141) !important;background-color:var(--mrc-po-background-hover-color, #414141) !important}
     1.merchant-flexible-content-control.pre-orders-style .layout:not(.active){border-color:#5c5f62}.merchant-module-page-setting-field-info_block{margin-bottom:0}.merchant-module-page-preview-browser-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;margin:auto;padding:30px 25px 25px}.mrc-preview-single-product-elements{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px}.mrc-preview-single-product-elements .mrc-preview-left-column{width:30%;min-width:30%}.mrc-preview-single-product-elements .mrc-preview-right-column{width:70%;padding-top:25px}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{background-color:#f5f5f5;height:12vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{width:100%;height:3vw;background-color:#f5f5f5;margin-top:10px}.mrc-mw-70{max-width:70%}.mrc-mw-30{max-width:30%}.mrc-mw-40{max-width:40%}@media(max-width: 1281px){.mrc-hide-on-smaller-screens{display:none}}.mrc-preview-text-placeholder{background-color:#f5f5f5;height:13px}.mrc-preview-text-placeholder+.mrc-preview-text-placeholder,.mrc-preview-text-placeholder+.mrc-preview-addtocart-placeholder{margin-top:15px}.mrc-preview-addtocart-placeholder{background-color:#e5e5e5;width:140px;height:30px}@media(max-width: 991px){.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{height:33vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{height:7vw}}.merchant-pre-orders-date{font-size:1rem;margin-top:25px}.add_to_cart_button{display:inline-block;color:var(--mrc-po-text-color, #FFF) !important;border:1px solid var(--mrc-po-border-color, #212121) !important;background-color:var(--mrc-po-background-color, #212121) !important;font-size:1rem;padding:12px 25px;text-decoration:none;-webkit-transition:ease background-color 300ms;transition:ease background-color 300ms}.add_to_cart_button:hover{color:var(--mrc-po-text-hover-color, #FFF) !important;border-color:var(--mrc-po-border-hover-color, #414141) !important;background-color:var(--mrc-po-background-hover-color, #414141) !important}
  • merchant/trunk/assets/css/modules/product-labels/admin/preview.css

    r3094728 r3160081  
    44 *
    55 */
     6.merchant-flexible-content .layout .merchant-upload-wrapper {
     7  margin-bottom: 0;
     8}
     9
    610.merchant-module-page-preview-browser-inner {
    711  display: -webkit-box;
  • merchant/trunk/assets/css/modules/product-labels/admin/preview.min.css

    r3094728 r3160081  
    1 .merchant-module-page-preview-browser-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:300px;width:100%;margin:auto;padding:50px 25px}.merchant-product-labels-preview{width:100%}.merchant-product-labels-preview .image-wrapper{overflow:hidden;position:relative;height:11vw;max-height:220px;background-color:#f5f5f5}.merchant-product-labels-preview .merchant-product-labels{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-flexible-content-control.product-labels-style .layout{border-left:3px solid #838383;-webkit-transition:300ms;transition:300ms}.merchant-flexible-content-control.product-labels-style .layout.active{border-left:3px solid #3858e9}.merchant-flexible-content-control.product-labels-style .layout-body{grid-gap:unset}.merchant-flexible-content-control.product-labels-style .layout-body .merchant-module-page-setting-field{margin-bottom:20px}.merchant-choices-label_text_shape label figure,.merchant-choices-label_image_shape label figure{border-color:#e8e8e8}.merchant-module-page-setting-field-choices .merchant-choices-label_text_shape{gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width: 1400px){.merchant-module-page-setting-field-choices .merchant-choices-label_text_shape label{-webkit-box-flex:1;-ms-flex:1 0 calc(12.5% - 10px);flex:1 0 calc(12.5% - 10px);max-width:calc(12.5% + 10px)}}.merchant-module-page-setting-field-choices .merchant-choices-label_image_shape{gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap}.merchant-module-page-setting-field-choices .merchant-choices-label_image_shape label{-webkit-box-flex:1;-ms-flex:1 0 calc(12.5% - 10px);flex:1 0 calc(12.5% - 10px);max-width:calc(12.5% + 10px)}@media(max-width: 1199px){.merchant-module-page-setting-field-choices .merchant-choices-label_image_shape label{-webkit-box-flex:1;-ms-flex:1 0 calc(16.66% - 10px);flex:1 0 calc(16.66% - 10px);max-width:calc(16.66% + 10px)}}@media(max-width: 991px){.merchant-module-page-setting-field-choices .merchant-choices-label_image_shape label{-webkit-box-flex:1;-ms-flex:1 0 calc(25% - 10px);flex:1 0 calc(25% - 10px);max-width:calc(25% + 10px)}}@media(max-width: 767px){.merchant-module-page-setting-field-choices .merchant-choices-label_image_shape label{-webkit-box-flex:1;-ms-flex:1 0 calc(25% - 10px);flex:1 0 calc(25% - 10px);max-width:calc(25% + 10px)}}.merchant-module-page-setting-field-choices .merchant-choices-label_image_shape figure{width:100%;padding:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.merchant-module-page-setting-field-choices figure img{width:100%}
     1.merchant-flexible-content .layout .merchant-upload-wrapper{margin-bottom:0}.merchant-module-page-preview-browser-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:300px;width:100%;margin:auto;padding:50px 25px}.merchant-product-labels-preview{width:100%}.merchant-product-labels-preview .image-wrapper{overflow:hidden;position:relative;height:11vw;max-height:220px;background-color:#f5f5f5}.merchant-product-labels-preview .merchant-product-labels{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-flexible-content-control.product-labels-style .layout{border-left:3px solid #838383;-webkit-transition:300ms;transition:300ms}.merchant-flexible-content-control.product-labels-style .layout.active{border-left:3px solid #3858e9}.merchant-flexible-content-control.product-labels-style .layout-body{grid-gap:unset}.merchant-flexible-content-control.product-labels-style .layout-body .merchant-module-page-setting-field{margin-bottom:20px}.merchant-choices-label_text_shape label figure,.merchant-choices-label_image_shape label figure{border-color:#e8e8e8}.merchant-module-page-setting-field-choices .merchant-choices-label_text_shape{gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width: 1400px){.merchant-module-page-setting-field-choices .merchant-choices-label_text_shape label{-webkit-box-flex:1;-ms-flex:1 0 calc(12.5% - 10px);flex:1 0 calc(12.5% - 10px);max-width:calc(12.5% + 10px)}}.merchant-module-page-setting-field-choices .merchant-choices-label_image_shape{gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap}.merchant-module-page-setting-field-choices .merchant-choices-label_image_shape label{-webkit-box-flex:1;-ms-flex:1 0 calc(12.5% - 10px);flex:1 0 calc(12.5% - 10px);max-width:calc(12.5% + 10px)}@media(max-width: 1199px){.merchant-module-page-setting-field-choices .merchant-choices-label_image_shape label{-webkit-box-flex:1;-ms-flex:1 0 calc(16.66% - 10px);flex:1 0 calc(16.66% - 10px);max-width:calc(16.66% + 10px)}}@media(max-width: 991px){.merchant-module-page-setting-field-choices .merchant-choices-label_image_shape label{-webkit-box-flex:1;-ms-flex:1 0 calc(25% - 10px);flex:1 0 calc(25% - 10px);max-width:calc(25% + 10px)}}@media(max-width: 767px){.merchant-module-page-setting-field-choices .merchant-choices-label_image_shape label{-webkit-box-flex:1;-ms-flex:1 0 calc(25% - 10px);flex:1 0 calc(25% - 10px);max-width:calc(25% + 10px)}}.merchant-module-page-setting-field-choices .merchant-choices-label_image_shape figure{width:100%;padding:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.merchant-module-page-setting-field-choices figure img{width:100%}
  • merchant/trunk/assets/css/modules/quick-social-links/admin/preview.css

    r3036886 r3160081  
    1919.merchant-choices.merchant-choices-layout label img {
    2020  max-width: 100%;
     21}
     22
     23.merchant-flexible-content-control[data-id=condition_rules] .layout {
     24  margin-bottom: 0;
     25}
     26
     27.merchant-flexible-content-control[data-id=links] .layout .layout-actions-no_accordion {
     28  top: 10px;
     29  right: 20px;
    2130}
    2231
  • merchant/trunk/assets/css/modules/quick-social-links/admin/preview.min.css

    r3028445 r3160081  
    1 .merchant-choices.merchant-choices-layout label{background-color:#f5f5f5;padding:10px;border-radius:10px;width:calc(50% - 10px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:33%}.merchant-choices.merchant-choices-layout label img{max-width:100%}.merchant-module-page-preview-browser-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;margin:auto;padding:30px 25px 25px;height:472px}.mrc-preview-single-product-elements{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px}.mrc-preview-single-product-elements .mrc-preview-left-column{width:30%;min-width:30%}.mrc-preview-single-product-elements .mrc-preview-right-column{width:70%;padding-top:25px}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{background-color:#f5f5f5;height:12vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{width:100%;height:3vw;background-color:#f5f5f5;margin-top:10px}.mrc-mw-70{max-width:70%}.mrc-mw-30{max-width:30%}.mrc-mw-40{max-width:40%}@media(max-width: 1281px){.mrc-hide-on-smaller-screens{display:none}}.mrc-preview-text-placeholder{background-color:#f5f5f5;height:13px}.mrc-preview-text-placeholder+.mrc-preview-text-placeholder,.mrc-preview-text-placeholder+.mrc-preview-addtocart-placeholder{margin-top:15px}.mrc-preview-addtocart-placeholder{background-color:#e5e5e5;width:140px;height:30px}@media(max-width: 991px){.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{height:33vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{height:7vw}}.merchant-module-page-preview-browser-inner .merchant-quick-social-links{position:absolute}.merchant-module-page-setting-field-choices .merchant-svg{width:40px;background:#f6f6f6;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px}.merchant-choices.merchant-choices-icon{-ms-flex-wrap:wrap;flex-wrap:wrap}.merchant-choices.merchant-choices-icon .merchant-svg:hover svg,.merchant-choices.merchant-choices-icon input:checked+.merchant-svg svg{fill:#3858e9}[data-id=links] .merchant-module-page-setting-field-choices{display:none}.rtl .merchant-quick-social-links .merchant-quick-social-link{border-right:unset;border-left:1px solid rgba(0,0,0,.1)}
     1.merchant-choices.merchant-choices-layout label{background-color:#f5f5f5;padding:10px;border-radius:10px;width:calc(50% - 10px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:33%}.merchant-choices.merchant-choices-layout label img{max-width:100%}.merchant-flexible-content-control[data-id=condition_rules] .layout{margin-bottom:0}.merchant-flexible-content-control[data-id=links] .layout .layout-actions-no_accordion{top:10px;right:20px}.merchant-module-page-preview-browser-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;margin:auto;padding:30px 25px 25px;height:472px}.mrc-preview-single-product-elements{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px}.mrc-preview-single-product-elements .mrc-preview-left-column{width:30%;min-width:30%}.mrc-preview-single-product-elements .mrc-preview-right-column{width:70%;padding-top:25px}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{background-color:#f5f5f5;height:12vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{width:100%;height:3vw;background-color:#f5f5f5;margin-top:10px}.mrc-mw-70{max-width:70%}.mrc-mw-30{max-width:30%}.mrc-mw-40{max-width:40%}@media(max-width: 1281px){.mrc-hide-on-smaller-screens{display:none}}.mrc-preview-text-placeholder{background-color:#f5f5f5;height:13px}.mrc-preview-text-placeholder+.mrc-preview-text-placeholder,.mrc-preview-text-placeholder+.mrc-preview-addtocart-placeholder{margin-top:15px}.mrc-preview-addtocart-placeholder{background-color:#e5e5e5;width:140px;height:30px}@media(max-width: 991px){.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{height:33vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{height:7vw}}.merchant-module-page-preview-browser-inner .merchant-quick-social-links{position:absolute}.merchant-module-page-setting-field-choices .merchant-svg{width:40px;background:#f6f6f6;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px}.merchant-choices.merchant-choices-icon{-ms-flex-wrap:wrap;flex-wrap:wrap}.merchant-choices.merchant-choices-icon .merchant-svg:hover svg,.merchant-choices.merchant-choices-icon input:checked+.merchant-svg svg{fill:#3858e9}[data-id=links] .merchant-module-page-setting-field-choices{display:none}.rtl .merchant-quick-social-links .merchant-quick-social-link{border-right:unset;border-left:1px solid rgba(0,0,0,.1)}
  • merchant/trunk/assets/css/modules/scroll-to-top-button/admin/preview.css

    r3003440 r3160081  
    44*
    55*/
     6.merchant-module-page-setting-fields {
     7  gap: 24px;
     8}
     9
     10.merchant-module-page-setting-field {
     11  margin: 0;
     12}
     13.merchant-module-page-setting-field[data-id=shortcode_text] {
     14  margin-top: 0;
     15}
     16
    617.merchant-module-page-preview-browser-inner {
    718  display: -webkit-box;
  • merchant/trunk/assets/css/modules/scroll-to-top-button/admin/preview.min.css

    r3003440 r3160081  
    1 .merchant-module-page-preview-browser-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;margin:auto;padding:25px}.mrc-preview-single-product-elements{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px}.mrc-preview-single-product-elements .mrc-preview-left-column{width:30%;min-width:30%}.mrc-preview-single-product-elements .mrc-preview-right-column{width:70%;padding-top:25px}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{background-color:#f5f5f5;height:12vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{width:100%;height:3vw;background-color:#f5f5f5;margin-top:10px}.mrc-mw-70{max-width:70%}.mrc-mw-30{max-width:30%}.mrc-mw-40{max-width:40%}@media(max-width: 1281px){.mrc-hide-on-smaller-screens{display:none}}.mrc-preview-text-placeholder{background-color:#f5f5f5;height:13px}.mrc-preview-text-placeholder+.mrc-preview-text-placeholder,.mrc-preview-text-placeholder+.mrc-preview-addtocart-placeholder{margin-top:15px}.mrc-preview-addtocart-placeholder{background-color:#e5e5e5;width:140px;height:30px}@media(max-width: 991px){.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{height:33vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{height:7vw}}.merchant-scroll-to-top-button{position:absolute;opacity:1;visibility:visible}
     1.merchant-module-page-setting-fields{gap:24px}.merchant-module-page-setting-field{margin:0}.merchant-module-page-setting-field[data-id=shortcode_text]{margin-top:0}.merchant-module-page-preview-browser-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;margin:auto;padding:25px}.mrc-preview-single-product-elements{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px}.mrc-preview-single-product-elements .mrc-preview-left-column{width:30%;min-width:30%}.mrc-preview-single-product-elements .mrc-preview-right-column{width:70%;padding-top:25px}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{background-color:#f5f5f5;height:12vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{width:100%;height:3vw;background-color:#f5f5f5;margin-top:10px}.mrc-mw-70{max-width:70%}.mrc-mw-30{max-width:30%}.mrc-mw-40{max-width:40%}@media(max-width: 1281px){.mrc-hide-on-smaller-screens{display:none}}.mrc-preview-text-placeholder{background-color:#f5f5f5;height:13px}.mrc-preview-text-placeholder+.mrc-preview-text-placeholder,.mrc-preview-text-placeholder+.mrc-preview-addtocart-placeholder{margin-top:15px}.mrc-preview-addtocart-placeholder{background-color:#e5e5e5;width:140px;height:30px}@media(max-width: 991px){.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{height:33vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{height:7vw}}.merchant-scroll-to-top-button{position:absolute;opacity:1;visibility:visible}
  • merchant/trunk/assets/css/modules/size-chart/size-chart.min.css

    r3003440 r3160081  
    1 .merchant-product-size-chart{margin-bottom:20px}.merchant-product-size-chart-button{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-product-size-chart-button a,.merchant-product-size-chart-button a:visited{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.9rem;font-weight:bold;color:var(--mrc-sc-title-text-color, #212121)}.merchant-product-size-chart-button a:hover{color:var(--mrc-sc-title-text-color-hover, #757575)}.merchant-product-size-chart-button svg{fill:var(--mrc-sc-icon-color, var(--mrc-sc-title-text-color, #212121));width:var(--mrc-sc-icon-size, 24px);height:var(--mrc-sc-icon-size, 24px);-webkit-transition:all .2s;transition:all .2s}.merchant-product-size-chart-button a:hover svg{fill:var(--mrc-sc-icon-color-hover, var(--mrc-sc-title-text-color-hover, #757575))}.merchant-product-size-chart-modal{display:none;position:fixed;z-index:99999;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.85)}.merchant-product-size-chart-modal-open{overflow:hidden}.merchant-product-size-chart-modal-open .bhfb-header{z-index:0}.merchant-product-size-chart-modal-open .merchant-product-size-chart-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-product-size-chart-modal-inner{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 40px;width:var(--mrc-sc-popup-width, 750px);max-width:90%;max-height:calc(100% - 100px);overflow-y:auto;font-size:14px;background-color:var(--mrc-sc-background-color, #f2f2f2)}.merchant-product-size-chart-modal-inner>*:last-child{margin-bottom:0}.merchant-product-size-chart-modal-title{margin-bottom:20px}.merchant-product-size-chart-modal-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.merchant-product-size-chart-modal-tabs:empty{display:none}.merchant-product-size-chart-modal-tab{cursor:pointer;margin:0;padding:10px 15px;font-size:14px;font-weight:bold;text-align:center;min-width:100px;max-width:100%;color:var(--mrc-sc-tabs-color, #757575);border-bottom:3px solid var(--mrc-sc-tabs-color, #757575)}.merchant-product-size-chart-modal-tab.active{color:var(--mrc-sc-tabs-color-active, #212121);border-bottom-color:var(--mrc-sc-tabs-color-active, #212121)}.merchant-product-size-chart-modal-tables{margin-bottom:30px}.merchant-product-size-chart-modal-table{display:none;border:0;margin:0;padding:0;text-align:center;table-layout:fixed}.merchant-product-size-chart-modal-table.active{display:table}.merchant-product-size-chart-modal-table tr,.merchant-product-size-chart-modal-table th,.merchant-product-size-chart-modal-table td{padding:7px;border:1px solid rgba(0,0,0,.1);color:var(--mrc-sc-table-body-text-color, #212121);background-color:var(--mrc-sc-table-body-background-color, #ffffff)}.merchant-product-size-chart-modal-table thead tr,.merchant-product-size-chart-modal-table thead th{border:0;color:var(--mrc-sc-table-headings-text-color, #ffffff);background-color:var(--mrc-sc-table-headings-background-color, #212121);border:1px solid rgba(255,255,255,.1)}.merchant-product-size-chart-modal-close{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:absolute;z-index:1;top:10px;right:10px;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:1em;color:#fff}.merchant-product-size-chart-modal-close svg{fill:var(--mrc-sc-close-icon-color, #212121);width:1em;height:1em;-webkit-transition:all .2s;transition:all .2s}.merchant-product-size-chart-modal-close svg path{-webkit-transform:scale(0.75);transform:scale(0.75)}.merchant-product-size-chart-modal-close:hover svg{fill:var(--mrc-sc-close-icon-color-hover, #757575)}.merchant-product-size-chart-modal-title{font-size:20px;text-transform:uppercase;font-weight:bold;text-align:center;color:var(--mrc-sc-title-color, #212121)}.merchant-product-size-chart-modal-content{color:var(--mrc-sc-description-text-color, #212121)}.merchant-product-size-chart-modal-content a{color:var(--mrc-sc-description-link-color, #212121)}.merchant-product-size-chart-modal-content a:hover{color:var(--mrc-sc-description-link-color-hover, #757575)}.merchant-product-size-chart-modal-content>*:last-child{margin-bottom:0}@media(max-width: 768px){.merchant-product-size-chart-modal-inner{max-height:100%}}
     1.merchant-product-size-chart{margin-bottom:20px}.merchant-product-size-chart-button{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-product-size-chart-button a,.merchant-product-size-chart-button a:visited{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.9rem;font-weight:bold;color:var(--mrc-sc-title-text-color, #212121)}.merchant-product-size-chart-button a:hover{color:var(--mrc-sc-title-text-color-hover, #757575)}.merchant-product-size-chart-button svg{fill:var(--mrc-sc-icon-color, var(--mrc-sc-title-text-color, #212121));width:var(--mrc-sc-icon-size, 24px);height:var(--mrc-sc-icon-size, 24px);-webkit-transition:all .2s;transition:all .2s}.merchant-product-size-chart-button a:hover svg{fill:var(--mrc-sc-icon-color-hover, var(--mrc-sc-title-text-color-hover, #757575))}.merchant-product-size-chart-modal{display:none;position:fixed;z-index:99999;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.85)}.merchant-product-size-chart-modal-open{overflow:hidden}.merchant-product-size-chart-modal-open .bhfb-header{z-index:0}.merchant-product-size-chart-modal-open .merchant-product-size-chart-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-product-size-chart-modal-inner{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 40px;width:var(--mrc-sc-popup-width, 750px);max-width:90%;max-height:calc(100% - 100px);overflow-y:auto;font-size:14px;background-color:var(--mrc-sc-background-color, #f2f2f2)}.merchant-product-size-chart-modal-inner>*:last-child{margin-bottom:0}.merchant-product-size-chart-modal-title{margin-bottom:20px}.merchant-product-size-chart-modal-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.merchant-product-size-chart-modal-tabs:empty{display:none}.merchant-product-size-chart-modal-tab{cursor:pointer;margin:0;padding:10px 15px;font-size:14px;font-weight:bold;text-align:center;min-width:100px;max-width:100%;color:var(--mrc-sc-tabs-color, #757575);border-bottom:3px solid var(--mrc-sc-tabs-color, #757575)}.merchant-product-size-chart-modal-tab.active{color:var(--mrc-sc-tabs-color-active, #212121);border-bottom-color:var(--mrc-sc-tabs-color-active, #212121)}.merchant-product-size-chart-modal-tables{margin-bottom:30px}.merchant-product-size-chart-modal-table{display:none;border:0;margin:0;padding:0;text-align:center;table-layout:fixed}.merchant-product-size-chart-modal-table.active{display:table}.merchant-product-size-chart-modal-table tr,.merchant-product-size-chart-modal-table th,.merchant-product-size-chart-modal-table td{padding:7px;border:1px solid rgba(0,0,0,.1);color:var(--mrc-sc-table-body-text-color, #212121);background-color:var(--mrc-sc-table-body-background-color, #ffffff)}.merchant-product-size-chart-modal-table thead tr,.merchant-product-size-chart-modal-table thead th{border:0;color:var(--mrc-sc-table-headings-text-color, #ffffff);background-color:var(--mrc-sc-table-headings-background-color, #212121);border:1px solid hsla(0,0%,100%,.1)}.merchant-product-size-chart-modal-close{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:absolute;z-index:1;top:10px;right:10px;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:1em;color:#fff}.merchant-product-size-chart-modal-close svg{fill:var(--mrc-sc-close-icon-color, #212121);width:1em;height:1em;-webkit-transition:all .2s;transition:all .2s}.merchant-product-size-chart-modal-close svg path{-webkit-transform:scale(0.75);transform:scale(0.75)}.merchant-product-size-chart-modal-close:hover svg{fill:var(--mrc-sc-close-icon-color-hover, #757575)}.merchant-product-size-chart-modal-title{font-size:20px;text-transform:uppercase;font-weight:bold;text-align:center;color:var(--mrc-sc-title-color, #212121)}.merchant-product-size-chart-modal-content{color:var(--mrc-sc-description-text-color, #212121)}.merchant-product-size-chart-modal-content a{color:var(--mrc-sc-description-link-color, #212121)}.merchant-product-size-chart-modal-content a:hover{color:var(--mrc-sc-description-link-color-hover, #757575)}.merchant-product-size-chart-modal-content>*:last-child{margin-bottom:0}@media(max-width: 768px){.merchant-product-size-chart-modal-inner{max-height:100%}}
  • merchant/trunk/assets/css/modules/spending-goal/spending-goal.min.css

    r3143037 r3160081  
    1 .merchant-spending-goal-widget-label{background:-webkit-gradient(linear, left bottom, left top, color-stop(0, var(--merchant-gradient-end)), to(var(--merchant-gradient-start)));background:linear-gradient(0deg, var(--merchant-gradient-end) 0, var(--merchant-gradient-start) 100%);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 5px 10px 15px;width:65px;-webkit-transition:width 1s;transition:width 1s}.merchant-spending-goal-widget-label svg{fill:#fff;width:30px;height:30px}.merchant-spending-goal-widget{-webkit-box-shadow:0 4px 4px rgba(0,0,0,.07);box-shadow:0 4px 4px rgba(0,0,0,.07);overflow:hidden;-webkit-transition:all 1s;transition:all 1s;display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--merchant-content-bg-color);border-radius:10px}.merchant-spending-goal-widget__regular{position:fixed;left:calc(var(--merchant-content-width)*-1);bottom:30px;z-index:99999;cursor:pointer}.merchant-spending-goal-widget__regular.active{left:0}.merchant-spending-goal-widget__regular.active .merchant-spending-goal-widget-label{width:0}.merchant-spending-goal-widget__regular.active .merchant-spending-goal-widget-label-content{opacity:0}.merchant-spending-goal-widget__shortcode{margin:15px 0 !important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.merchant-spending-goal-widget-text{font-size:13px;color:var(--merchant-content-text-color)}.merchant-spending-goal-widget-content{padding:20px;width:var(--merchant-content-width);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.merchant-spending-goal-widget-label-content{-webkit-transition:opacity 1s;transition:opacity 1s;opacity:1;font-weight:bold;font-size:14px}.merchant-spending-goal-widget-progress-bar{height:18px;padding:3px;margin-top:5px;width:80%;background:#393939;border-radius:15px}.merchant-spending-goal-widget-progress-bar-content{overflow:hidden;border-radius:15px 0 0 15px;height:100%;-webkit-transition:all 1s;transition:all 1s}.merchant-spending-goal-widget-progress-bar-filled{width:100%;height:100%;border-radius:15px 0 0 15px;display:block;-webkit-box-shadow:inset 0 2px 9px rgba(255,255,255,.3),inset 0 -2px 6px rgba(0,0,0,.4);box-shadow:inset 0 2px 9px rgba(255,255,255,.3),inset 0 -2px 6px rgba(0,0,0,.4);position:relative;background:var(--merchant-progress-bar);-webkit-animation:merchant-spending-goal-progress-bar 1.5s;animation:merchant-spending-goal-progress-bar 1.5s}.merchant-spending-goal-widget-progress-bar-filled:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);z-index:1;background-size:50px 50px;-webkit-animation:merchant-spending-goal-progress-bar-spin 2s linear infinite;animation:merchant-spending-goal-progress-bar-spin 2s linear infinite;overflow:hidden}@-webkit-keyframes merchant-spending-goal-progress-bar{0%{-webkit-transform:translateX(-70%);transform:translateX(-70%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes merchant-spending-goal-progress-bar{0%{-webkit-transform:translateX(-70%);transform:translateX(-70%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes merchant-spending-goal-progress-bar-spin{0%{background-position:0 0}100%{background-position:50px 50px}}@keyframes merchant-spending-goal-progress-bar-spin{0%{background-position:0 0}100%{background-position:50px 50px}}.rtl .merchant-spending-goal-widget{left:unset;right:calc(var(--merchant-content-width)*-1)}.rtl .merchant-spending-goal-widget.active{right:0;left:unset}
     1.merchant-spending-goal-widget-label{background:-webkit-gradient(linear, left bottom, left top, color-stop(0, var(--merchant-gradient-end)), to(var(--merchant-gradient-start)));background:linear-gradient(0deg, var(--merchant-gradient-end) 0, var(--merchant-gradient-start) 100%);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 5px 10px 15px;width:65px;-webkit-transition:width 1s;transition:width 1s}.merchant-spending-goal-widget-label svg{fill:#fff;width:30px;height:30px}.merchant-spending-goal-widget{-webkit-box-shadow:0 4px 4px rgba(0,0,0,.07);box-shadow:0 4px 4px rgba(0,0,0,.07);overflow:hidden;-webkit-transition:all 1s;transition:all 1s;display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--merchant-content-bg-color);border-radius:10px}.merchant-spending-goal-widget__regular{position:fixed;left:calc(var(--merchant-content-width)*-1);bottom:30px;z-index:99999;cursor:pointer}.merchant-spending-goal-widget__regular.active{left:0}.merchant-spending-goal-widget__regular.active .merchant-spending-goal-widget-label{width:0}.merchant-spending-goal-widget__regular.active .merchant-spending-goal-widget-label-content{opacity:0}.merchant-spending-goal-widget__shortcode{margin:15px 0 !important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.merchant-spending-goal-widget-text{font-size:13px;color:var(--merchant-content-text-color)}.merchant-spending-goal-widget-content{padding:20px;width:var(--merchant-content-width);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.merchant-spending-goal-widget-label-content{-webkit-transition:opacity 1s;transition:opacity 1s;opacity:1;font-weight:bold;font-size:14px}.merchant-spending-goal-widget-progress-bar{height:18px;padding:3px;margin-top:5px;width:80%;background:#393939;border-radius:15px}.merchant-spending-goal-widget-progress-bar-content{overflow:hidden;border-radius:15px 0 0 15px;height:100%;-webkit-transition:all 1s;transition:all 1s}.merchant-spending-goal-widget-progress-bar-filled{width:100%;height:100%;border-radius:15px 0 0 15px;display:block;-webkit-box-shadow:inset 0 2px 9px hsla(0,0%,100%,.3),inset 0 -2px 6px rgba(0,0,0,.4);box-shadow:inset 0 2px 9px hsla(0,0%,100%,.3),inset 0 -2px 6px rgba(0,0,0,.4);position:relative;background:var(--merchant-progress-bar);-webkit-animation:merchant-spending-goal-progress-bar 1.5s;animation:merchant-spending-goal-progress-bar 1.5s}.merchant-spending-goal-widget-progress-bar-filled:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);z-index:1;background-size:50px 50px;-webkit-animation:merchant-spending-goal-progress-bar-spin 2s linear infinite;animation:merchant-spending-goal-progress-bar-spin 2s linear infinite;overflow:hidden}@-webkit-keyframes merchant-spending-goal-progress-bar{0%{-webkit-transform:translateX(-70%);transform:translateX(-70%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes merchant-spending-goal-progress-bar{0%{-webkit-transform:translateX(-70%);transform:translateX(-70%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes merchant-spending-goal-progress-bar-spin{0%{background-position:0 0}100%{background-position:50px 50px}}@keyframes merchant-spending-goal-progress-bar-spin{0%{background-position:0 0}100%{background-position:50px 50px}}.rtl .merchant-spending-goal-widget{left:unset;right:calc(var(--merchant-content-width)*-1)}.rtl .merchant-spending-goal-widget.active{right:0;left:unset}
  • merchant/trunk/assets/css/modules/sticky-add-to-cart/sticky-add-to-cart.css

    r3099520 r3160081  
    1212  -webkit-transition: ease opacity 300ms, ease bottom 300ms;
    1313  transition: ease opacity 300ms, ease bottom 300ms;
    14   z-index: 9999;
     14  z-index: 9998;
    1515}
    1616.merchant-sticky-add-to-cart-wrapper.position-top {
     
    2424}
    2525.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .button,
    26 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content form .button,
    27 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .button,
    28 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile form .button {
     26.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content form .button {
    2927  margin-top: 0;
    3028}
    31 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form,
    32 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form {
     29.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content div.quantity {
     30  max-width: 120px;
     31}
     32.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content div.quantity .qty {
     33  text-align: center;
     34}
     35.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form {
    3336  -webkit-box-orient: horizontal;
    3437  -webkit-box-direction: normal;
     
    3740  margin-block: 0;
    3841}
    39 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form .woocommerce-variation-description,
    40 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form .woocommerce-variation-description {
     42.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form .woocommerce-variation-description {
    4143  display: none;
    4244}
    43 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations,
    44 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations {
     45.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations {
    4546  margin-bottom: 0;
    4647}
    47 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations tbody,
    48 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations tbody {
    49   display: -webkit-box;
    50   display: -ms-flexbox;
    51   display: flex;
    52 }
    53 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations tr,
    54 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations tr {
     48.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations tbody {
     49  display: -webkit-box;
     50  display: -ms-flexbox;
     51  display: flex;
     52}
     53.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations tr {
    5554  padding: 0 5px 0 0;
    5655  display: block;
     
    5857  border: none;
    5958}
    60 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations tr:last-child,
    61 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations tr:last-child {
     59.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations tr:last-child {
    6260  padding: 0;
    6361}
    64 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations td.value > select,
    65 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations td.value > select {
     62.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations td.value > select {
    6663  min-width: 150px;
    6764  width: 100%;
     
    7976  background-size: 20px 20px;
    8077}
    81 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations .label label,
    82 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations .label label {
     78.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations .label label {
    8379  display: none;
    8480}
    85 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.botiga-variations-wrapper) tr, .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.merchant-variations-wrapper) tr,
    86 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations:has(.botiga-variations-wrapper) tr,
    87 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations:has(.merchant-variations-wrapper) tr {
     81.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.botiga-variations-wrapper) tr, .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.merchant-variations-wrapper) tr {
    8882  padding: 0 15px 0 0;
    8983}
    90 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.botiga-variations-wrapper) tr:last-child, .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.merchant-variations-wrapper) tr:last-child,
    91 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations:has(.botiga-variations-wrapper) tr:last-child,
    92 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations:has(.merchant-variations-wrapper) tr:last-child {
     84.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.botiga-variations-wrapper) tr:last-child, .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.merchant-variations-wrapper) tr:last-child {
    9385  padding-right: 0;
    9486}
    95 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.botiga-variations-wrapper) .label, .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.merchant-variations-wrapper) .label,
    96 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations:has(.botiga-variations-wrapper) .label,
    97 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations:has(.merchant-variations-wrapper) .label {
     87.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.botiga-variations-wrapper) .label, .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.merchant-variations-wrapper) .label {
    9888  width: auto;
    9989  padding-right: 10px;
    10090}
    101 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.botiga-variations-wrapper) .label label, .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.merchant-variations-wrapper) .label label,
    102 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations:has(.botiga-variations-wrapper) .label label,
    103 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations:has(.merchant-variations-wrapper) .label label {
     91.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.botiga-variations-wrapper) .label label, .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.merchant-variations-wrapper) .label label {
    10492  display: block;
    10593  margin-bottom: 0;
    10694}
    107 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations + .single_variation_wrap,
    108 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations + .single_variation_wrap {
     95.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations + .single_variation_wrap {
    10996  margin-left: 15px;
    11097}
    11198.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations .botiga-variations-wrapper > div,
    112 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations .merchant-variations-wrapper > div,
    113 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations .botiga-variations-wrapper > div,
    114 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations .merchant-variations-wrapper > div {
     99.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations .merchant-variations-wrapper > div {
    115100  -ms-flex-wrap: nowrap;
    116101      flex-wrap: nowrap;
    117102}
    118103.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations .botiga-variations-wrapper > div a,
    119 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations .merchant-variations-wrapper > div a,
    120 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations .botiga-variations-wrapper > div a,
    121 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations .merchant-variations-wrapper > div a {
     104.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations .merchant-variations-wrapper > div a {
    122105  min-width: auto;
    123106  min-height: auto;
    124107}
    125108.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations .botiga-variations-wrapper > div a.active,
    126 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations .merchant-variations-wrapper > div a.active,
    127 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations .botiga-variations-wrapper > div a.active,
    128 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations .merchant-variations-wrapper > div a.active {
     109.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations .merchant-variations-wrapper > div a.active {
    129110  border-color: #000;
    130111  -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.65);
    131112          box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.65);
    132113}
    133 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form .single_variation_wrap,
    134 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form .single_variation_wrap {
     114.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form .single_variation_wrap {
    135115  display: -webkit-box;
    136116  display: -ms-flexbox;
     
    141121  margin-left: 20px;
    142122}
    143 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart,
    144 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart {
     123.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart {
    145124  -ms-flex-wrap: nowrap;
    146125      flex-wrap: nowrap;
    147126}
    148 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form .single_variation_wrap .woocommerce-variation-price,
    149 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form .single_variation_wrap .woocommerce-variation-price {
     127.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form .single_variation_wrap .woocommerce-variation-price {
    150128  margin: 0 15px 0 0;
    151129}
    152 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form .single_variation_wrap .quantity,
    153 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form .single_variation_wrap .quantity {
     130.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form .single_variation_wrap .quantity {
    154131  max-height: 51px;
    155132}
    156 .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile {
    157   display: none;
     133.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form div.quantity {
     134  margin-left: 5px !important;
    158135}
    159136.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content {
     
    339316  display: -ms-flexbox;
    340317  display: flex;
    341   -ms-flex-wrap: nowrap !important;
    342       flex-wrap: nowrap !important;
    343318  -webkit-box-align: center;
    344319      -ms-flex-align: center;
    345320          align-items: center;
     321}
     322@media (max-width: 1024px) {
     323  .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .woocommerce-variation-add-to-cart {
     324    -ms-flex-wrap: wrap;
     325        flex-wrap: wrap;
     326    -webkit-box-pack: center;
     327        -ms-flex-pack: center;
     328            justify-content: center;
     329    row-gap: 10px;
     330  }
    346331}
    347332.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .woocommerce-variation-add-to-cart .ct-cart-actions {
     
    414399    display: none;
    415400  }
    416   .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile {
    417     display: block;
    418     text-align: center;
    419   }
    420   .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .merchant-mobile-sticky-close-button {
     401  .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .product-title,
     402  .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .product-image {
    421403    display: none;
    422     text-transform: uppercase;
    423   }
    424   .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form .woocommerce-variation-add-to-cart {
    425     width: 100%;
    426     display: -webkit-box;
    427     display: -ms-flexbox;
    428     display: flex;
    429     -webkit-box-align: center;
    430         -ms-flex-align: center;
    431             align-items: center;
    432     -webkit-box-pack: center;
    433         -ms-flex-pack: center;
    434             justify-content: center;
    435     -ms-flex-wrap: wrap !important;
    436         flex-wrap: wrap !important;
    437     gap: 15px;
    438   }
    439   .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations tbody {
    440     -webkit-box-pack: center;
    441         -ms-flex-pack: center;
    442             justify-content: center;
    443     -webkit-box-align: center;
    444         -ms-flex-align: center;
    445             align-items: center;
    446     gap: 15px;
    447   }
    448   .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations,
    449   .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations td,
    450   .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations th {
    451     border: none;
    452     padding: 0;
    453     background: none;
    454     vertical-align: middle;
    455   }
    456   .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations tr {
    457     padding-right: 0;
    458404  }
    459405  .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content {
    460     display: none;
    461406    padding: 0 15px;
    462   }
    463   .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item {
    464     margin-right: 20px !important;
    465407  }
    466408  .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-title {
     
    478420    -ms-flex-wrap: wrap;
    479421        flex-wrap: wrap;
    480     max-width: 380px;
    481422    -webkit-box-pack: end;
    482423        -ms-flex-pack: end;
     
    495436            justify-content: flex-end;
    496437    width: 100%;
    497     margin-top: 25px;
    498438  }
    499439  .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart > .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart {
     
    576516  }
    577517}
    578 @media (max-width: 767px) {
     518@media (max-width: 1024px) {
    579519  .merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content {
    580520    -ms-flex-wrap: wrap;
  • merchant/trunk/assets/css/modules/sticky-add-to-cart/sticky-add-to-cart.min.css

    r3099520 r3160081  
    1 .merchant-sticky-add-to-cart-wrapper{position:sticky;padding:15px 0;background:var(--mrc-sticky-adtc-bg-color, #FFF);border-top:1px solid var(--mrc-sticky-adtc-border-color, #e2e2e2);border-bottom:1px solid var(--mrc-sticky-adtc-border-color, #e2e2e2);opacity:0;visibility:hidden;-webkit-transition:ease opacity 300ms,ease bottom 300ms;transition:ease opacity 300ms,ease bottom 300ms;z-index:9999}.merchant-sticky-add-to-cart-wrapper.position-top{position:fixed;top:0;left:0;width:100vw}.merchant-sticky-add-to-cart-wrapper.position-bottom{bottom:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .button,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content form .button,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .button,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile form .button{margin-top:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-block:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form .woocommerce-variation-description,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form .woocommerce-variation-description{display:none}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations{margin-bottom:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations tbody,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations tbody{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations tr,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations tr{padding:0 5px 0 0;display:block;margin:0;border:none}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations tr:last-child,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations tr:last-child{padding:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations td.value>select,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations td.value>select{min-width:150px;width:100%;height:auto;margin:0;padding:10px 15px 10px 12px;border:1px solid var(--mrc-sticky-adtc-border-color, #e2e2e2);border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgZmlsbD0ibm9uZSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE1IDE1IiB3aWR0aD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNC4xODE3OSA2LjE4MTgxQzQuMzU3NTMgNi4wMDYwOCA0LjY0MjQ1IDYuMDA2MDggNC44MTgxOSA2LjE4MTgxTDcuNDk5OTkgOC44NjM2MkwxMC4xODE4IDYuMTgxODFDMTAuMzU3NSA2LjAwNjA4IDEwLjY0MjQgNi4wMDYwOCAxMC44MTgyIDYuMTgxODFDMTAuOTkzOSA2LjM1NzU1IDEwLjk5MzkgNi42NDI0NyAxMC44MTgyIDYuODE4MjFMNy44MTgxOSA5LjgxODIxQzcuNzMzNzkgOS45MDI2IDcuNjE5MzQgOS45NTAwMSA3LjQ5OTk5IDkuOTUwMDFDNy4zODA2NCA5Ljk1MDAxIDcuMjY2MTggOS45MDI2IDcuMTgxNzkgOS44MTgyMUw0LjE4MTc5IDYuODE4MjFDNC4wMDYwNSA2LjY0MjQ3IDQuMDA2MDUgNi4zNTc1NSA0LjE4MTc5IDYuMTgxODFaIiBmaWxsPSJjdXJyZW50Q29sb3IiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==");background-repeat:no-repeat;background-position:right 7px center;background-size:20px 20px}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations .label label,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations .label label{display:none}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.botiga-variations-wrapper) tr,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.merchant-variations-wrapper) tr,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations:has(.botiga-variations-wrapper) tr,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations:has(.merchant-variations-wrapper) tr{padding:0 15px 0 0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.botiga-variations-wrapper) tr:last-child,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.merchant-variations-wrapper) tr:last-child,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations:has(.botiga-variations-wrapper) tr:last-child,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations:has(.merchant-variations-wrapper) tr:last-child{padding-right:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.botiga-variations-wrapper) .label,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.merchant-variations-wrapper) .label,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations:has(.botiga-variations-wrapper) .label,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations:has(.merchant-variations-wrapper) .label{width:auto;padding-right:10px}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.botiga-variations-wrapper) .label label,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.merchant-variations-wrapper) .label label,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations:has(.botiga-variations-wrapper) .label label,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations:has(.merchant-variations-wrapper) .label label{display:block;margin-bottom:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations+.single_variation_wrap,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations+.single_variation_wrap{margin-left:15px}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations .botiga-variations-wrapper>div,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations .merchant-variations-wrapper>div,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations .botiga-variations-wrapper>div,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations .merchant-variations-wrapper>div{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations .botiga-variations-wrapper>div a,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations .merchant-variations-wrapper>div a,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations .botiga-variations-wrapper>div a,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations .merchant-variations-wrapper>div a{min-width:auto;min-height:auto}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations .botiga-variations-wrapper>div a.active,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations .merchant-variations-wrapper>div a.active,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations .botiga-variations-wrapper>div a.active,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations .merchant-variations-wrapper>div a.active{border-color:#000;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.65);box-shadow:inset 0 0 2px rgba(0,0,0,.65)}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form .single_variation_wrap,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form .single_variation_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form .single_variation_wrap .woocommerce-variation-price,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form .single_variation_wrap .woocommerce-variation-price{margin:0 15px 0 0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form .single_variation_wrap .quantity,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form .single_variation_wrap .quantity{max-height:51px}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile{display:none}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 20px;gap:var(--mrc-sticky-adtc-elements-spacing, 35px)}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item:last-child{margin-right:0 !important}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-image{width:75px}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-title h5{font-weight:700;color:var(--mrc-sticky-adtc-title-color, #212121);margin:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-price .price{margin:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .stock{margin-block:0;margin-right:20px}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .quantity{-ms-flex-item-align:center;align-self:center;max-height:42px;margin:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .button{white-space:nowrap;margin-left:15px;margin-top:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart form.cart,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart form.cart .botiga-single-addtocart-wrapper,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart form.cart .sydney-single-addtocart-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;margin-block:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart form.cart .qty,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart form.cart .botiga-single-addtocart-wrapper .qty,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart form.cart .sydney-single-addtocart-wrapper .qty{max-height:100%}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .grouped_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .group_table{display:block;border:none;max-height:85px;overflow:auto;margin-bottom:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .group_table::-webkit-scrollbar{width:7px}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .group_table::-webkit-scrollbar-track{background:#e2e2e2}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .group_table::-webkit-scrollbar-thumb{background-color:#ccc}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .group_table tbody tr:first-child{padding-top:0;padding-bottom:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .group_table tbody tr:first-child td{padding-top:0;padding-bottom:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .group_table tbody tr:not(:first-child)+tr{padding-top:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .group_table tbody tr:not(:first-child)+tr td{padding-top:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .group_table tbody tr,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .group_table tbody td{border:none}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;margin-bottom:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .variations{border:none}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .variations tbody>tr+tr>td{padding-top:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .variations tr{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:0;border:none}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .variations tr:last-child .value{position:relative}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .variations tr .label,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .variations tr .value{background:none}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .variations tr .label{vertical-align:middle}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .variations tr .value{width:100%}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .variations tr label{margin-block:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .variations td,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .variations th{padding:0;border:none}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .variations th{padding-right:10px}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .variations .reset_variations{position:absolute;top:100%;right:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .reset_variations{margin:0 0 0 15px}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .woocommerce-variation-add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .woocommerce-variation-add-to-cart .ct-cart-actions{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .woocommerce-variation-add-to-cart .sydney-single-addtocart-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .woocommerce-variation-add-to-cart .sydney-single-addtocart-wrapper .qty{max-height:100%}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .stock.out-of-stock{margin:0}.merchant-sticky-add-to-cart-wrapper.hide-product-image .product-image{display:none}.merchant-sticky-add-to-cart-wrapper.hide-product-title .product-title{display:none}.merchant-sticky-add-to-cart-wrapper.hide-product-price .product-price{display:none}.merchant-sticky-add-to-cart-wrapper div[id*=wcpay-],.merchant-sticky-add-to-cart-wrapper p[id*=wcpay-]{display:none !important}.merchant-sticky-add-to-cart-wrapper div[id*=wc-stripe-payment-],.merchant-sticky-add-to-cart-wrapper p[id*=wc-stripe-payment-]{display:none !important}.merchant-sticky-add-to-cart-wrapper select,.merchant-sticky-add-to-cart-wrapper .quantity,.merchant-sticky-add-to-cart-wrapper .botiga-variations-wrapper .botiga-variation-type-button>a{border-color:var(--mrc-sticky-adtc-border-color, #e2e2e2)}.merchant-sticky-add-to-cart-wrapper .price,.merchant-sticky-add-to-cart-wrapper .product-price,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations .label,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper select,.merchant-sticky-add-to-cart-wrapper .botiga-variations-wrapper .botiga-variation-type-button>a,.merchant-sticky-add-to-cart-wrapper .quantity .botiga-quantity-plus,.merchant-sticky-add-to-cart-wrapper .quantity .botiga-quantity-minus,.merchant-sticky-add-to-cart-wrapper .qty,.merchant-sticky-add-to-cart-wrapper table.variations .reset_variations{color:var(--mrc-sticky-adtc-content-color, #212121)}.merchant-sticky-add-to-cart-wrapper .price del{color:var(--mrc-sticky-adtc-content-color, #212121);opacity:.7}.merchant-sticky-add-to-cart-wrapper .merchant-mobile-sticky-addtocart-button,.merchant-sticky-add-to-cart-wrapper .single_add_to_cart_button{background-color:var(--mrc-sticky-adtc-button-bg-color, #212121) !important;color:var(--mrc-sticky-adtc-button-color, #FFF) !important}.merchant-sticky-add-to-cart-wrapper .merchant-mobile-sticky-addtocart-button:hover,.merchant-sticky-add-to-cart-wrapper .merchant-mobile-sticky-addtocart-button:focus,.merchant-sticky-add-to-cart-wrapper .merchant-mobile-sticky-addtocart-button:active,.merchant-sticky-add-to-cart-wrapper .single_add_to_cart_button:hover,.merchant-sticky-add-to-cart-wrapper .single_add_to_cart_button:focus,.merchant-sticky-add-to-cart-wrapper .single_add_to_cart_button:active{background-color:var(--mrc-sticky-adtc-button-bg-color-hover, #757575) !important;color:var(--mrc-sticky-adtc-button-color-hover, #FFF) !important}@media(max-width: 1024px){.merchant-sticky-add-to-cart-wrapper.visible-desktop-only{display:none}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile{display:block;text-align:center}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .merchant-mobile-sticky-close-button{display:none;text-transform:uppercase}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form .woocommerce-variation-add-to-cart{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;gap:15px}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations tbody{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations td,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations th{border:none;padding:0;background:none;vertical-align:middle}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content-mobile .variations_form table.variations tr{padding-right:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content{display:none;padding:0 15px}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item{margin-right:20px !important}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-title{max-width:190px}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart>form:not(.variations_form){display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart>.variations_form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:380px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart>.variations_form .variations{width:auto;line-height:1 !important}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart>.variations_form .single_variation_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;margin-top:25px}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart>.variations_form .single_variation_wrap .woocommerce-variation-add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .single_add_to_cart_button{background-repeat:no-repeat;background-position:center}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart select{padding:10px;min-height:35px}.merchant-sticky-add-to-cart-wrapper.merchant-sticky-addtocart-mobile-active{position:fixed;top:0 !important;left:0;width:100%;padding:20px}.merchant-sticky-add-to-cart-wrapper.merchant-sticky-addtocart-mobile-active.position-top{bottom:0}.merchant-sticky-add-to-cart-wrapper.merchant-sticky-addtocart-mobile-active .merchant-mobile-sticky-addtocart-button{display:none}.merchant-sticky-add-to-cart-wrapper.merchant-sticky-addtocart-mobile-active .merchant-mobile-sticky-close-button{display:block}.merchant-sticky-add-to-cart-wrapper.merchant-sticky-addtocart-mobile-active .merchant-sticky-add-to-cart-wrapper-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:30px}.merchant-sticky-add-to-cart-wrapper.merchant-sticky-addtocart-mobile-active .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item{text-align:left !important;margin-right:0 !important}.merchant-sticky-add-to-cart-wrapper.merchant-sticky-addtocart-mobile-active .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item:not(.product-image){width:100%;max-width:none;text-align:center}.merchant-sticky-add-to-cart-wrapper.merchant-sticky-addtocart-mobile-active .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.merchant-sticky-add-to-cart-wrapper.merchant-sticky-addtocart-mobile-active .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form .single_variation_wrap{display:block;margin:50px 0 0}.merchant-sticky-add-to-cart-wrapper.merchant-sticky-addtocart-mobile-active .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form .single_variation_wrap .woocommerce-variation-price{font-size:1.5rem;margin:25px 0 10px}.merchant-sticky-add-to-cart-wrapper.merchant-sticky-addtocart-mobile-active .merchant-sticky-add-to-cart-wrapper-content .variations_form{display:block}.merchant-sticky-add-to-cart-wrapper.merchant-sticky-addtocart-mobile-active .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations tbody{display:block}.merchant-sticky-add-to-cart-wrapper.merchant-sticky-addtocart-mobile-active .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations tr{padding:0}.merchant-sticky-add-to-cart-wrapper.merchant-sticky-addtocart-mobile-active .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations tr+tr td{padding-top:20px !important}}@media(max-width: 767px){.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-price{width:100%;text-align:center}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart>.variations_form{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart>.variations_form .single_variation_wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width: 1025px){.merchant-sticky-add-to-cart-wrapper.visible-mobile-only{display:none}}@media(min-width: 769px){body.admin-bar .merchant-sticky-add-to-cart-wrapper{top:32px}}@media(max-width: 768px){body.admin-bar .merchant-sticky-add-to-cart-wrapper{top:46px}}body.merchant-sticky-addtocart-active .merchant-sticky-add-to-cart-wrapper{opacity:1;visibility:visible}body:not(.merchant-scrolling-up) .merchant-sticky-add-to-cart-wrapper.hide-when-scroll.position-bottom{bottom:-180px !important}body.merchant-scrolling-up .merchant-sticky-add-to-cart-wrapper.hide-when-scroll.position-top{top:-180px !important}body.merchant-scrolling-up .merchant-sticky-add-to-cart-wrapper.hide-when-scroll.position-bottom{bottom:-180px !important}@media(max-width: 767px){body.merchant-scrolling-up .merchant-sticky-add-to-cart-wrapper.hide-when-scroll.position-top{top:-300px !important}body.merchant-scrolling-up .merchant-sticky-add-to-cart-wrapper.hide-when-scroll.position-bottom{bottom:-300px !important}}body.merchant-scrolling-down .merchant-sticky-add-to-cart-wrapper.hide-when-scroll.position-bottom{bottom:0 !important}@media(max-width: 767px){body.merchant-scrolling-down .merchant-sticky-add-to-cart-wrapper.hide-when-scroll.position-bottom{bottom:0 !important}}@media(max-width: 1025px){.merchant-sticky-add-to-cart-wrapper{--mrc-sticky-adtc-elements-spacing: 15px !important}}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .quantity .botiga-quantity-plus,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .quantity .botiga-quantity-minus{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .botiga-variations-wrapper .botiga-variation-type-button>a{margin-bottom:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form .single_variation_wrap .botiga-single-addtocart-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.rtl .merchant-sticky-add-to-cart-item .single_add_to_cart_button{margin-left:unset;margin-right:15px}
     1.merchant-sticky-add-to-cart-wrapper{position:sticky;padding:15px 0;background:var(--mrc-sticky-adtc-bg-color, #FFF);border-top:1px solid var(--mrc-sticky-adtc-border-color, #e2e2e2);border-bottom:1px solid var(--mrc-sticky-adtc-border-color, #e2e2e2);opacity:0;visibility:hidden;-webkit-transition:ease opacity 300ms,ease bottom 300ms;transition:ease opacity 300ms,ease bottom 300ms;z-index:9998}.merchant-sticky-add-to-cart-wrapper.position-top{position:fixed;top:0;left:0;width:100vw}.merchant-sticky-add-to-cart-wrapper.position-bottom{bottom:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .button,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content form .button{margin-top:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content div.quantity{max-width:120px}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content div.quantity .qty{text-align:center}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-block:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form .woocommerce-variation-description{display:none}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations{margin-bottom:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations tbody{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations tr{padding:0 5px 0 0;display:block;margin:0;border:none}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations tr:last-child{padding:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations td.value>select{min-width:150px;width:100%;height:auto;margin:0;padding:10px 15px 10px 12px;border:1px solid var(--mrc-sticky-adtc-border-color, #e2e2e2);border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgZmlsbD0ibm9uZSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE1IDE1IiB3aWR0aD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNC4xODE3OSA2LjE4MTgxQzQuMzU3NTMgNi4wMDYwOCA0LjY0MjQ1IDYuMDA2MDggNC44MTgxOSA2LjE4MTgxTDcuNDk5OTkgOC44NjM2MkwxMC4xODE4IDYuMTgxODFDMTAuMzU3NSA2LjAwNjA4IDEwLjY0MjQgNi4wMDYwOCAxMC44MTgyIDYuMTgxODFDMTAuOTkzOSA2LjM1NzU1IDEwLjk5MzkgNi42NDI0NyAxMC44MTgyIDYuODE4MjFMNy44MTgxOSA5LjgxODIxQzcuNzMzNzkgOS45MDI2IDcuNjE5MzQgOS45NTAwMSA3LjQ5OTk5IDkuOTUwMDFDNy4zODA2NCA5Ljk1MDAxIDcuMjY2MTggOS45MDI2IDcuMTgxNzkgOS44MTgyMUw0LjE4MTc5IDYuODE4MjFDNC4wMDYwNSA2LjY0MjQ3IDQuMDA2MDUgNi4zNTc1NSA0LjE4MTc5IDYuMTgxODFaIiBmaWxsPSJjdXJyZW50Q29sb3IiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==");background-repeat:no-repeat;background-position:right 7px center;background-size:20px 20px}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations .label label{display:none}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.botiga-variations-wrapper) tr,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.merchant-variations-wrapper) tr{padding:0 15px 0 0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.botiga-variations-wrapper) tr:last-child,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.merchant-variations-wrapper) tr:last-child{padding-right:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.botiga-variations-wrapper) .label,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.merchant-variations-wrapper) .label{width:auto;padding-right:10px}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.botiga-variations-wrapper) .label label,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations:has(.merchant-variations-wrapper) .label label{display:block;margin-bottom:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations+.single_variation_wrap{margin-left:15px}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations .botiga-variations-wrapper>div,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations .merchant-variations-wrapper>div{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations .botiga-variations-wrapper>div a,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations .merchant-variations-wrapper>div a{min-width:auto;min-height:auto}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations .botiga-variations-wrapper>div a.active,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations .merchant-variations-wrapper>div a.active{border-color:#000;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.65);box-shadow:inset 0 0 2px rgba(0,0,0,.65)}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form .single_variation_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form .single_variation_wrap .woocommerce-variation-price{margin:0 15px 0 0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form .single_variation_wrap .quantity{max-height:51px}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form div.quantity{margin-left:5px !important}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 20px;gap:var(--mrc-sticky-adtc-elements-spacing, 35px)}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item:last-child{margin-right:0 !important}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-image{width:75px}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-title h5{font-weight:700;color:var(--mrc-sticky-adtc-title-color, #212121);margin:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-price .price{margin:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .stock{margin-block:0;margin-right:20px}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .quantity{-ms-flex-item-align:center;align-self:center;max-height:42px;margin:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .button{white-space:nowrap;margin-left:15px;margin-top:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart form.cart,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart form.cart .botiga-single-addtocart-wrapper,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart form.cart .sydney-single-addtocart-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;margin-block:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart form.cart .qty,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart form.cart .botiga-single-addtocart-wrapper .qty,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart form.cart .sydney-single-addtocart-wrapper .qty{max-height:100%}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .grouped_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .group_table{display:block;border:none;max-height:85px;overflow:auto;margin-bottom:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .group_table::-webkit-scrollbar{width:7px}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .group_table::-webkit-scrollbar-track{background:#e2e2e2}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .group_table::-webkit-scrollbar-thumb{background-color:#ccc}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .group_table tbody tr:first-child{padding-top:0;padding-bottom:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .group_table tbody tr:first-child td{padding-top:0;padding-bottom:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .group_table tbody tr:not(:first-child)+tr{padding-top:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .group_table tbody tr:not(:first-child)+tr td{padding-top:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .group_table tbody tr,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .group_table tbody td{border:none}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;margin-bottom:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .variations{border:none}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .variations tbody>tr+tr>td{padding-top:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .variations tr{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:0;border:none}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .variations tr:last-child .value{position:relative}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .variations tr .label,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .variations tr .value{background:none}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .variations tr .label{vertical-align:middle}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .variations tr .value{width:100%}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .variations tr label{margin-block:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .variations td,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .variations th{padding:0;border:none}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .variations th{padding-right:10px}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .variations .reset_variations{position:absolute;top:100%;right:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .reset_variations{margin:0 0 0 15px}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .woocommerce-variation-add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 1024px){.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .woocommerce-variation-add-to-cart{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:10px}}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .woocommerce-variation-add-to-cart .ct-cart-actions{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .woocommerce-variation-add-to-cart .sydney-single-addtocart-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .woocommerce-variation-add-to-cart .sydney-single-addtocart-wrapper .qty{max-height:100%}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .stock.out-of-stock{margin:0}.merchant-sticky-add-to-cart-wrapper.hide-product-image .product-image{display:none}.merchant-sticky-add-to-cart-wrapper.hide-product-title .product-title{display:none}.merchant-sticky-add-to-cart-wrapper.hide-product-price .product-price{display:none}.merchant-sticky-add-to-cart-wrapper div[id*=wcpay-],.merchant-sticky-add-to-cart-wrapper p[id*=wcpay-]{display:none !important}.merchant-sticky-add-to-cart-wrapper div[id*=wc-stripe-payment-],.merchant-sticky-add-to-cart-wrapper p[id*=wc-stripe-payment-]{display:none !important}.merchant-sticky-add-to-cart-wrapper select,.merchant-sticky-add-to-cart-wrapper .quantity,.merchant-sticky-add-to-cart-wrapper .botiga-variations-wrapper .botiga-variation-type-button>a{border-color:var(--mrc-sticky-adtc-border-color, #e2e2e2)}.merchant-sticky-add-to-cart-wrapper .price,.merchant-sticky-add-to-cart-wrapper .product-price,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations .label,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper select,.merchant-sticky-add-to-cart-wrapper .botiga-variations-wrapper .botiga-variation-type-button>a,.merchant-sticky-add-to-cart-wrapper .quantity .botiga-quantity-plus,.merchant-sticky-add-to-cart-wrapper .quantity .botiga-quantity-minus,.merchant-sticky-add-to-cart-wrapper .qty,.merchant-sticky-add-to-cart-wrapper table.variations .reset_variations{color:var(--mrc-sticky-adtc-content-color, #212121)}.merchant-sticky-add-to-cart-wrapper .price del{color:var(--mrc-sticky-adtc-content-color, #212121);opacity:.7}.merchant-sticky-add-to-cart-wrapper .merchant-mobile-sticky-addtocart-button,.merchant-sticky-add-to-cart-wrapper .single_add_to_cart_button{background-color:var(--mrc-sticky-adtc-button-bg-color, #212121) !important;color:var(--mrc-sticky-adtc-button-color, #FFF) !important}.merchant-sticky-add-to-cart-wrapper .merchant-mobile-sticky-addtocart-button:hover,.merchant-sticky-add-to-cart-wrapper .merchant-mobile-sticky-addtocart-button:focus,.merchant-sticky-add-to-cart-wrapper .merchant-mobile-sticky-addtocart-button:active,.merchant-sticky-add-to-cart-wrapper .single_add_to_cart_button:hover,.merchant-sticky-add-to-cart-wrapper .single_add_to_cart_button:focus,.merchant-sticky-add-to-cart-wrapper .single_add_to_cart_button:active{background-color:var(--mrc-sticky-adtc-button-bg-color-hover, #757575) !important;color:var(--mrc-sticky-adtc-button-color-hover, #FFF) !important}@media(max-width: 1024px){.merchant-sticky-add-to-cart-wrapper.visible-desktop-only{display:none}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .product-title,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .product-image{display:none}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content{padding:0 15px}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-title{max-width:190px}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart>form:not(.variations_form){display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart>.variations_form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart>.variations_form .variations{width:auto;line-height:1 !important}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart>.variations_form .single_variation_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart>.variations_form .single_variation_wrap .woocommerce-variation-add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .single_add_to_cart_button{background-repeat:no-repeat;background-position:center}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart select{padding:10px;min-height:35px}.merchant-sticky-add-to-cart-wrapper.merchant-sticky-addtocart-mobile-active{position:fixed;top:0 !important;left:0;width:100%;padding:20px}.merchant-sticky-add-to-cart-wrapper.merchant-sticky-addtocart-mobile-active.position-top{bottom:0}.merchant-sticky-add-to-cart-wrapper.merchant-sticky-addtocart-mobile-active .merchant-mobile-sticky-addtocart-button{display:none}.merchant-sticky-add-to-cart-wrapper.merchant-sticky-addtocart-mobile-active .merchant-mobile-sticky-close-button{display:block}.merchant-sticky-add-to-cart-wrapper.merchant-sticky-addtocart-mobile-active .merchant-sticky-add-to-cart-wrapper-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:30px}.merchant-sticky-add-to-cart-wrapper.merchant-sticky-addtocart-mobile-active .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item{text-align:left !important;margin-right:0 !important}.merchant-sticky-add-to-cart-wrapper.merchant-sticky-addtocart-mobile-active .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item:not(.product-image){width:100%;max-width:none;text-align:center}.merchant-sticky-add-to-cart-wrapper.merchant-sticky-addtocart-mobile-active .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.merchant-sticky-add-to-cart-wrapper.merchant-sticky-addtocart-mobile-active .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form .single_variation_wrap{display:block;margin:50px 0 0}.merchant-sticky-add-to-cart-wrapper.merchant-sticky-addtocart-mobile-active .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form .single_variation_wrap .woocommerce-variation-price{font-size:1.5rem;margin:25px 0 10px}.merchant-sticky-add-to-cart-wrapper.merchant-sticky-addtocart-mobile-active .merchant-sticky-add-to-cart-wrapper-content .variations_form{display:block}.merchant-sticky-add-to-cart-wrapper.merchant-sticky-addtocart-mobile-active .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations tbody{display:block}.merchant-sticky-add-to-cart-wrapper.merchant-sticky-addtocart-mobile-active .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations tr{padding:0}.merchant-sticky-add-to-cart-wrapper.merchant-sticky-addtocart-mobile-active .merchant-sticky-add-to-cart-wrapper-content .variations_form table.variations tr+tr td{padding-top:20px !important}}@media(max-width: 1024px){.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-price{width:100%;text-align:center}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart>.variations_form{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart>.variations_form .single_variation_wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width: 1025px){.merchant-sticky-add-to-cart-wrapper.visible-mobile-only{display:none}}@media(min-width: 769px){body.admin-bar .merchant-sticky-add-to-cart-wrapper{top:32px}}@media(max-width: 768px){body.admin-bar .merchant-sticky-add-to-cart-wrapper{top:46px}}body.merchant-sticky-addtocart-active .merchant-sticky-add-to-cart-wrapper{opacity:1;visibility:visible}body:not(.merchant-scrolling-up) .merchant-sticky-add-to-cart-wrapper.hide-when-scroll.position-bottom{bottom:-180px !important}body.merchant-scrolling-up .merchant-sticky-add-to-cart-wrapper.hide-when-scroll.position-top{top:-180px !important}body.merchant-scrolling-up .merchant-sticky-add-to-cart-wrapper.hide-when-scroll.position-bottom{bottom:-180px !important}@media(max-width: 767px){body.merchant-scrolling-up .merchant-sticky-add-to-cart-wrapper.hide-when-scroll.position-top{top:-300px !important}body.merchant-scrolling-up .merchant-sticky-add-to-cart-wrapper.hide-when-scroll.position-bottom{bottom:-300px !important}}body.merchant-scrolling-down .merchant-sticky-add-to-cart-wrapper.hide-when-scroll.position-bottom{bottom:0 !important}@media(max-width: 767px){body.merchant-scrolling-down .merchant-sticky-add-to-cart-wrapper.hide-when-scroll.position-bottom{bottom:0 !important}}@media(max-width: 1025px){.merchant-sticky-add-to-cart-wrapper{--mrc-sticky-adtc-elements-spacing: 15px !important}}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .quantity .botiga-quantity-plus,.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .quantity .botiga-quantity-minus{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form.cart .botiga-variations-wrapper .botiga-variation-type-button>a{margin-bottom:0}.merchant-sticky-add-to-cart-wrapper .merchant-sticky-add-to-cart-wrapper-content .merchant-sticky-add-to-cart-item.product-addtocart .variations_form .single_variation_wrap .botiga-single-addtocart-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.rtl .merchant-sticky-add-to-cart-item .single_add_to_cart_button{margin-left:unset;margin-right:15px}
  • merchant/trunk/assets/css/modules/storewide-sale/admin/preview.css

    r3059289 r3160081  
     1.merchant-module-page-setting-field[data-id=availability] {
     2  margin-bottom: 0;
     3}
     4
     5.merchant-module-page-setting-field[data-id=start_date] {
     6  margin-top: 24px;
     7}
     8
    19.merchant-module-page-preview-browser-inner {
    210  display: -webkit-box;
  • merchant/trunk/assets/css/modules/storewide-sale/admin/preview.min.css

    r3059289 r3160081  
    1 .merchant-module-page-preview-browser-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;margin:auto;padding:25px;padding-bottom:0}.mrc-preview-single-product-elements{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px}.mrc-preview-single-product-elements .mrc-preview-left-column{width:30%;min-width:30%}.mrc-preview-single-product-elements .mrc-preview-right-column{width:50%;padding-top:25px}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{background-color:#e3e3e3;height:17vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{width:100%;height:2vw;background-color:#e3e3e3;margin-top:10px}.mrc-preview-single-product-elements .price del{color:#8a8a8a;margin-right:5px;font-size:1.1rem}.mrc-preview-single-product-elements .price ins{text-decoration:none}.mrc-preview-single-product-elements .price ins bdi{font-size:1.5rem;font-weight:bold}.mrc-mw-70{max-width:70%}.mrc-mw-30{max-width:30%}.mrc-mw-40{max-width:40%}@media(max-width: 1281px){.mrc-hide-on-smaller-screens{display:none}}.mrc-preview-text-placeholder{background-color:#e5e5e5;height:13px;border-radius:7px}.mrc-preview-text-placeholder.smaller{height:8px}.mrc-preview-text-placeholder+.mrc-preview-text-placeholder,.mrc-preview-text-placeholder+.mrc-preview-addtocart-placeholder{margin-top:15px}.mrc-preview-addtocart-placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mrc-preview-addtocart-placeholder input{background-color:#e5e5e5;border:none;width:50px;margin-right:10px;display:inline-block;color:#efefef;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.mrc-preview-addtocart-placeholder input::-webkit-inner-spin-button{color:blue;-webkit-appearance:caret;display:block;background-color:red}.mrc-preview-addtocart-placeholder button{background-color:#e5e5e5;display:inline-block;border:none;width:120px;line-height:2.15384615;min-height:30px;border-radius:4px}.mrc-preview-addtocart-placeholder button:before{width:80%;height:5px;border-radius:3px;background-color:#f6f5f5;content:"";display:block;margin:0 auto}@media(max-width: 991px){.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{height:33vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{height:7vw}}
     1.merchant-module-page-setting-field[data-id=availability]{margin-bottom:0}.merchant-module-page-setting-field[data-id=start_date]{margin-top:24px}.merchant-module-page-preview-browser-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;margin:auto;padding:25px;padding-bottom:0}.mrc-preview-single-product-elements{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px}.mrc-preview-single-product-elements .mrc-preview-left-column{width:30%;min-width:30%}.mrc-preview-single-product-elements .mrc-preview-right-column{width:50%;padding-top:25px}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{background-color:#e3e3e3;height:17vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{width:100%;height:2vw;background-color:#e3e3e3;margin-top:10px}.mrc-preview-single-product-elements .price del{color:#8a8a8a;margin-right:5px;font-size:1.1rem}.mrc-preview-single-product-elements .price ins{text-decoration:none}.mrc-preview-single-product-elements .price ins bdi{font-size:1.5rem;font-weight:bold}.mrc-mw-70{max-width:70%}.mrc-mw-30{max-width:30%}.mrc-mw-40{max-width:40%}@media(max-width: 1281px){.mrc-hide-on-smaller-screens{display:none}}.mrc-preview-text-placeholder{background-color:#e5e5e5;height:13px;border-radius:7px}.mrc-preview-text-placeholder.smaller{height:8px}.mrc-preview-text-placeholder+.mrc-preview-text-placeholder,.mrc-preview-text-placeholder+.mrc-preview-addtocart-placeholder{margin-top:15px}.mrc-preview-addtocart-placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mrc-preview-addtocart-placeholder input{background-color:#e5e5e5;border:none;width:50px;margin-right:10px;display:inline-block;color:#efefef;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.mrc-preview-addtocart-placeholder input::-webkit-inner-spin-button{color:blue;-webkit-appearance:caret;display:block;background-color:red}.mrc-preview-addtocart-placeholder button{background-color:#e5e5e5;display:inline-block;border:none;width:120px;line-height:2.15384615;min-height:30px;border-radius:4px}.mrc-preview-addtocart-placeholder button:before{width:80%;height:5px;border-radius:3px;background-color:#f6f5f5;content:"";display:block;margin:0 auto}@media(max-width: 991px){.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{height:33vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{height:7vw}}
  • merchant/trunk/assets/css/modules/volume-discounts/admin/preview.css

    r3128843 r3160081  
    88}
    99.merchant-flexible-content-control.volume-discounts-style .layout .layout-body {
    10   padding: 15px;
    1110  grid-gap: unset;
    1211}
  • merchant/trunk/assets/css/modules/volume-discounts/admin/preview.min.css

    r3128843 r3160081  
    1 .merchant-flexible-content-control.volume-discounts-style .layout:not(.active){border-color:#5c5f62}.merchant-flexible-content-control.volume-discounts-style .layout .layout-body{padding:15px;grid-gap:unset}.merchant-flexible-content-control.volume-discounts-style .layout .layout-body .merchant-module-page-setting-field{margin-bottom:20px}.merchant-flexible-content-control.volume-discounts-style .layout .layout-body .merchant-module-page-setting-field-text input{padding:12px 8px}.merchant-module-page-preview-browser-inner{position:relative;min-height:320px}.link-do-nothing{pointer-events:none}.merchant-single-product-preview{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;margin:auto;padding:25px;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:opacity 300ms,visibility 300ms;transition:opacity 300ms,visibility 300ms}.merchant-single-product-preview.show{visibility:visible;opacity:1}.merchant-cart-preview{visibility:hidden;opacity:0;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity 300ms,visibility 300ms;transition:opacity 300ms,visibility 300ms}.merchant-cart-preview.show{visibility:visible;opacity:1}.merchant-cart-preview .my-cart{max-width:1200px;margin:0 auto;padding:20px}.merchant-cart-preview .my-cart .cart-title{font-size:28px;font-weight:bold;margin-bottom:20px}.merchant-cart-preview .my-cart .cart-table{width:100%;border-collapse:collapse;border:1px solid #e0e0e0}.merchant-cart-preview .my-cart .cart-table th,.merchant-cart-preview .my-cart .cart-table td{padding:15px;border:1px solid #e0e0e0;text-align:left}.merchant-cart-preview .my-cart .cart-table thead{background-color:#f5f5f5}.merchant-cart-preview .my-cart .cart-table thead th{font-weight:bold}.merchant-cart-preview .my-cart .cart-table .price-col,.merchant-cart-preview .my-cart .cart-table .quantity-col,.merchant-cart-preview .my-cart .cart-table .total-col{width:16.66%}.merchant-cart-preview .my-cart .cart-table .cart-item .product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.merchant-cart-preview .my-cart .cart-table .cart-item .product .remove-item{background:none;border:none;font-size:20px;cursor:pointer;padding:0 10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-image{width:80px;height:80px;background-color:#ddd;margin-right:15px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .product-name{font-size:16px;font-weight:bold;margin:0 0 10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-offer{font-size:14px;color:#666;margin-bottom:10px;border-top:1px solid #eee;padding-top:10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:4px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-image{width:60px;height:60px;background-color:#ddd;margin-right:10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info .upsell-name{font-size:14px;font-weight:bold;margin:0 0 5px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info p{font-size:12px;color:#666;margin:0 0 5px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info .upsell-options{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info .upsell-options select{padding:5px;font-size:12px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info .add-to-cart{background-color:#333;color:#fff;border:none;padding:5px 10px;font-size:12px;cursor:pointer;pointer-events:none}.merchant-cart-preview .my-cart .cart-table .cart-item .price-col .original-price{text-decoration:line-through;color:#999;margin-right:5px}.merchant-cart-preview .my-cart .cart-table .cart-item .price-col .discounted-price{font-weight:bold}.merchant-cart-preview .my-cart .cart-table .cart-item .quantity-col .quantity-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e0e0e0;border-radius:3px;max-width:100px}.merchant-cart-preview .my-cart .cart-table .cart-item .quantity-col .quantity-control button{background:none;border:none;padding:5px 10px;font-size:16px;cursor:pointer;pointer-events:none}.merchant-cart-preview .my-cart .cart-table .cart-item .quantity-col .quantity-control input{width:22px;text-align:center;border:none;font-size:14px}.merchant-cart-preview .my-cart .cart-table .cart-item .total-col{font-weight:bold}@media(max-width: 768px){.merchant-cart-preview .my-cart .cart-table thead{display:none}.merchant-cart-preview .my-cart .cart-table tbody,.merchant-cart-preview .my-cart .cart-table tr,.merchant-cart-preview .my-cart .cart-table td{display:block;width:100%}.merchant-cart-preview .my-cart .cart-table .cart-item{margin-bottom:20px;border:1px solid #e0e0e0}.merchant-cart-preview .my-cart .cart-table .cart-item td{border:none;position:relative;padding-left:50%;text-align:right}.merchant-cart-preview .my-cart .cart-table .cart-item td:before{content:attr(data-label);position:absolute;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-weight:bold;text-align:left}.merchant-cart-preview .my-cart .cart-table .cart-item .product{padding-left:15px;text-align:left}.merchant-cart-preview .my-cart .cart-table .cart-item .product:before{content:none}}.merchant-checkout-preview,.merchant-thank-you-preview{display:none}.merchant-checkout-preview.show,.merchant-thank-you-preview.show{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-checkout-preview .order-received,.merchant-thank-you-preview .order-received{padding:20px;width:100%}.merchant-checkout-preview .order-received .page-title,.merchant-thank-you-preview .order-received .page-title{font-size:24px;margin-bottom:10px}.merchant-checkout-preview .order-received>p,.merchant-thank-you-preview .order-received>p{font-size:16px;color:#666;margin-bottom:20px}.merchant-checkout-preview .order-received .order-details,.merchant-thank-you-preview .order-received .order-details{background-color:#f5f5f5;margin-bottom:30px;border-radius:5px;padding:15px}.merchant-checkout-preview .order-received .order-details .order-info,.merchant-thank-you-preview .order-received .order-details .order-info{min-width:200px;border-bottom:1px solid #e0e0e0;padding-bottom:15px}.merchant-checkout-preview .order-received .order-details .order-info:last-child,.merchant-thank-you-preview .order-received .order-details .order-info:last-child{border-bottom:none;padding-bottom:0;padding-top:15px}.merchant-checkout-preview .order-received .order-details .order-info .item-title,.merchant-thank-you-preview .order-received .order-details .order-info .item-title{font-size:14px;color:#424242;margin:0 0 5px}.merchant-checkout-preview .order-received .order-details .order-info p,.merchant-thank-you-preview .order-received .order-details .order-info p{font-size:16px;margin:0;color:#212121}.merchant-checkout-preview .order-received .upsell-offer,.merchant-thank-you-preview .order-received .upsell-offer{border:1px solid #e3e3e3;padding:20px}.merchant-checkout-preview .order-received .upsell-offer .offer-title,.merchant-thank-you-preview .order-received .upsell-offer .offer-title{font-size:18px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e3e3e3}.merchant-checkout-preview .order-received .upsell-offer .product-details,.merchant-thank-you-preview .order-received .upsell-offer .product-details{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-image,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-image{width:150px;height:150px;background-color:#ddd}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-info,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-info .product-name,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-info .product-name{font-size:16px;margin:0 0 5px}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-info p,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-info p{font-size:14px;color:#666;margin:0 0 10px}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-info .add-to-order,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-info .add-to-order{background-color:#333;color:#fff;border:none;padding:10px 15px;cursor:pointer;font-size:12px;font-weight:bold}@media(max-width: 600px){.merchant-checkout-preview .order-received .order-details,.merchant-thank-you-preview .order-received .order-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-checkout-preview .order-received .order-details .order-info,.merchant-thank-you-preview .order-received .order-details .order-info{-ms-flex-preferred-size:100%;flex-basis:100%}.merchant-checkout-preview .order-received .upsell-offer .product-details,.merchant-thank-you-preview .order-received .upsell-offer .product-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-image,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-image{width:100%;height:200px}}.mrc-preview-single-product-elements{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px}.mrc-preview-single-product-elements .mrc-preview-left-column{width:30%;min-width:30%}.mrc-preview-single-product-elements .mrc-preview-right-column{width:70%;padding-top:25px}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{background-color:#f5f5f5;height:12vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{width:100%;height:3vw;background-color:#f5f5f5;margin-top:10px}.mrc-mw-70{max-width:70%}.mrc-mw-30{max-width:30%}.mrc-mw-40{max-width:40%}.mrc-preview-text-placeholder{background-color:#f5f5f5;height:13px}.mrc-preview-text-placeholder+.mrc-preview-text-placeholder,.mrc-preview-text-placeholder+.mrc-preview-addtocart-placeholder{margin-top:15px}.mrc-preview-addtocart-placeholder{background-color:#e5e5e5;width:140px;height:30px}@media(max-width: 991px){.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{height:33vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{height:7vw}}.mrc-preview-right-column{padding-top:10px !important}.merchant-volume-discounts{max-width:350px;margin:0 !important}.rtl .merchant-volume-discounts-item-label>span{margin-right:10px;margin-left:unset}
     1.merchant-flexible-content-control.volume-discounts-style .layout:not(.active){border-color:#5c5f62}.merchant-flexible-content-control.volume-discounts-style .layout .layout-body{grid-gap:unset}.merchant-flexible-content-control.volume-discounts-style .layout .layout-body .merchant-module-page-setting-field{margin-bottom:20px}.merchant-flexible-content-control.volume-discounts-style .layout .layout-body .merchant-module-page-setting-field-text input{padding:12px 8px}.merchant-module-page-preview-browser-inner{position:relative;min-height:320px}.link-do-nothing{pointer-events:none}.merchant-single-product-preview{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;margin:auto;padding:25px;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:opacity 300ms,visibility 300ms;transition:opacity 300ms,visibility 300ms}.merchant-single-product-preview.show{visibility:visible;opacity:1}.merchant-cart-preview{visibility:hidden;opacity:0;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity 300ms,visibility 300ms;transition:opacity 300ms,visibility 300ms}.merchant-cart-preview.show{visibility:visible;opacity:1}.merchant-cart-preview .my-cart{max-width:1200px;margin:0 auto;padding:20px}.merchant-cart-preview .my-cart .cart-title{font-size:28px;font-weight:bold;margin-bottom:20px}.merchant-cart-preview .my-cart .cart-table{width:100%;border-collapse:collapse;border:1px solid #e0e0e0}.merchant-cart-preview .my-cart .cart-table th,.merchant-cart-preview .my-cart .cart-table td{padding:15px;border:1px solid #e0e0e0;text-align:left}.merchant-cart-preview .my-cart .cart-table thead{background-color:#f5f5f5}.merchant-cart-preview .my-cart .cart-table thead th{font-weight:bold}.merchant-cart-preview .my-cart .cart-table .price-col,.merchant-cart-preview .my-cart .cart-table .quantity-col,.merchant-cart-preview .my-cart .cart-table .total-col{width:16.66%}.merchant-cart-preview .my-cart .cart-table .cart-item .product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.merchant-cart-preview .my-cart .cart-table .cart-item .product .remove-item{background:none;border:none;font-size:20px;cursor:pointer;padding:0 10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-image{width:80px;height:80px;background-color:#ddd;margin-right:15px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .product-name{font-size:16px;font-weight:bold;margin:0 0 10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-offer{font-size:14px;color:#666;margin-bottom:10px;border-top:1px solid #eee;padding-top:10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:4px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-image{width:60px;height:60px;background-color:#ddd;margin-right:10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info .upsell-name{font-size:14px;font-weight:bold;margin:0 0 5px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info p{font-size:12px;color:#666;margin:0 0 5px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info .upsell-options{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:10px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info .upsell-options select{padding:5px;font-size:12px}.merchant-cart-preview .my-cart .cart-table .cart-item .product .product-info .upsell-product .upsell-info .add-to-cart{background-color:#333;color:#fff;border:none;padding:5px 10px;font-size:12px;cursor:pointer;pointer-events:none}.merchant-cart-preview .my-cart .cart-table .cart-item .price-col .original-price{text-decoration:line-through;color:#999;margin-right:5px}.merchant-cart-preview .my-cart .cart-table .cart-item .price-col .discounted-price{font-weight:bold}.merchant-cart-preview .my-cart .cart-table .cart-item .quantity-col .quantity-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e0e0e0;border-radius:3px;max-width:100px}.merchant-cart-preview .my-cart .cart-table .cart-item .quantity-col .quantity-control button{background:none;border:none;padding:5px 10px;font-size:16px;cursor:pointer;pointer-events:none}.merchant-cart-preview .my-cart .cart-table .cart-item .quantity-col .quantity-control input{width:22px;text-align:center;border:none;font-size:14px}.merchant-cart-preview .my-cart .cart-table .cart-item .total-col{font-weight:bold}@media(max-width: 768px){.merchant-cart-preview .my-cart .cart-table thead{display:none}.merchant-cart-preview .my-cart .cart-table tbody,.merchant-cart-preview .my-cart .cart-table tr,.merchant-cart-preview .my-cart .cart-table td{display:block;width:100%}.merchant-cart-preview .my-cart .cart-table .cart-item{margin-bottom:20px;border:1px solid #e0e0e0}.merchant-cart-preview .my-cart .cart-table .cart-item td{border:none;position:relative;padding-left:50%;text-align:right}.merchant-cart-preview .my-cart .cart-table .cart-item td:before{content:attr(data-label);position:absolute;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-weight:bold;text-align:left}.merchant-cart-preview .my-cart .cart-table .cart-item .product{padding-left:15px;text-align:left}.merchant-cart-preview .my-cart .cart-table .cart-item .product:before{content:none}}.merchant-checkout-preview,.merchant-thank-you-preview{display:none}.merchant-checkout-preview.show,.merchant-thank-you-preview.show{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-checkout-preview .order-received,.merchant-thank-you-preview .order-received{padding:20px;width:100%}.merchant-checkout-preview .order-received .page-title,.merchant-thank-you-preview .order-received .page-title{font-size:24px;margin-bottom:10px}.merchant-checkout-preview .order-received>p,.merchant-thank-you-preview .order-received>p{font-size:16px;color:#666;margin-bottom:20px}.merchant-checkout-preview .order-received .order-details,.merchant-thank-you-preview .order-received .order-details{background-color:#f5f5f5;margin-bottom:30px;border-radius:5px;padding:15px}.merchant-checkout-preview .order-received .order-details .order-info,.merchant-thank-you-preview .order-received .order-details .order-info{min-width:200px;border-bottom:1px solid #e0e0e0;padding-bottom:15px}.merchant-checkout-preview .order-received .order-details .order-info:last-child,.merchant-thank-you-preview .order-received .order-details .order-info:last-child{border-bottom:none;padding-bottom:0;padding-top:15px}.merchant-checkout-preview .order-received .order-details .order-info .item-title,.merchant-thank-you-preview .order-received .order-details .order-info .item-title{font-size:14px;color:#424242;margin:0 0 5px}.merchant-checkout-preview .order-received .order-details .order-info p,.merchant-thank-you-preview .order-received .order-details .order-info p{font-size:16px;margin:0;color:#212121}.merchant-checkout-preview .order-received .upsell-offer,.merchant-thank-you-preview .order-received .upsell-offer{border:1px solid #e3e3e3;padding:20px}.merchant-checkout-preview .order-received .upsell-offer .offer-title,.merchant-thank-you-preview .order-received .upsell-offer .offer-title{font-size:18px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e3e3e3}.merchant-checkout-preview .order-received .upsell-offer .product-details,.merchant-thank-you-preview .order-received .upsell-offer .product-details{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-image,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-image{width:150px;height:150px;background-color:#ddd}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-info,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-info .product-name,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-info .product-name{font-size:16px;margin:0 0 5px}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-info p,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-info p{font-size:14px;color:#666;margin:0 0 10px}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-info .add-to-order,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-info .add-to-order{background-color:#333;color:#fff;border:none;padding:10px 15px;cursor:pointer;font-size:12px;font-weight:bold}@media(max-width: 600px){.merchant-checkout-preview .order-received .order-details,.merchant-thank-you-preview .order-received .order-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-checkout-preview .order-received .order-details .order-info,.merchant-thank-you-preview .order-received .order-details .order-info{-ms-flex-preferred-size:100%;flex-basis:100%}.merchant-checkout-preview .order-received .upsell-offer .product-details,.merchant-thank-you-preview .order-received .upsell-offer .product-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-checkout-preview .order-received .upsell-offer .product-details .product-image,.merchant-thank-you-preview .order-received .upsell-offer .product-details .product-image{width:100%;height:200px}}.mrc-preview-single-product-elements{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px}.mrc-preview-single-product-elements .mrc-preview-left-column{width:30%;min-width:30%}.mrc-preview-single-product-elements .mrc-preview-right-column{width:70%;padding-top:25px}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{background-color:#f5f5f5;height:12vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{width:100%;height:3vw;background-color:#f5f5f5;margin-top:10px}.mrc-mw-70{max-width:70%}.mrc-mw-30{max-width:30%}.mrc-mw-40{max-width:40%}.mrc-preview-text-placeholder{background-color:#f5f5f5;height:13px}.mrc-preview-text-placeholder+.mrc-preview-text-placeholder,.mrc-preview-text-placeholder+.mrc-preview-addtocart-placeholder{margin-top:15px}.mrc-preview-addtocart-placeholder{background-color:#e5e5e5;width:140px;height:30px}@media(max-width: 991px){.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image{height:33vw}.mrc-preview-single-product-elements .mrc-preview-product-image-wrapper .mrc-preview-product-image-thumbs .mrc-preview-product-image-thumb{height:7vw}}.mrc-preview-right-column{padding-top:10px !important}.merchant-volume-discounts{max-width:350px;margin:0 !important}.rtl .merchant-volume-discounts-item-label>span{margin-right:10px;margin-left:unset}
  • merchant/trunk/assets/css/modules/wishlist/admin/preview.css

    r3003440 r3160081  
    44 *
    55 */
     6.merchant-flexible-content-control[data-id=sharing_links] .layout .layout-actions-no_accordion {
     7  top: 10px;
     8  right: 20px;
     9}
     10
    611.merchant-module-page-preview-browser-inner {
    712  display: -webkit-box;
  • merchant/trunk/assets/css/modules/wishlist/admin/preview.min.css

    r3003440 r3160081  
    1 .merchant-module-page-preview-browser-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:300px;width:100%;margin:auto;padding:35px 25px}.merchant-wishlist-product-preview{width:100%}.merchant-wishlist-product-preview .image-wrapper{position:relative;height:11vw;max-height:220px;background-color:#f5f5f5}
     1.merchant-flexible-content-control[data-id=sharing_links] .layout .layout-actions-no_accordion{top:10px;right:20px}.merchant-module-page-preview-browser-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:300px;width:100%;margin:auto;padding:35px 25px}.merchant-wishlist-product-preview{width:100%}.merchant-wishlist-product-preview .image-wrapper{position:relative;height:11vw;max-height:220px;background-color:#f5f5f5}
  • merchant/trunk/assets/js/admin/admin.js

    r3143037 r3160081  
    423423            $content.accordion({
    424424              collapsible: true,
    425               header: "> div > .layout-header",
     425              //header: "> div > .layout-header",
     426              header: function header(elem) {
     427                return elem.find('.layout__inner > .layout-header');
     428              },
    426429              heightStyle: "content"
    427430            }).sortable({
     
    523526              $(this).attr('name', $(this).data('name').replace('0', $items.length));
    524527            }
     528            if ($(this).is(':checkbox, :radio') && $(this).attr('checked')) {
     529              $(this).prop('checked', true);
     530            }
    525531          });
    526532          $layout.find('.layout-count').text($items.length + 1);
     
    561567            return;
    562568          }
     569          $sourceLayout.find('.layout-actions__inner').hide();
    563570
    564571          // Clone the layout without data & events.
     
    633640          $(document).trigger('change.merchant');
    634641        });
     642
     643        // Toggle Actions(delete/duplicate)
     644        $(document).on('click', '.layout-actions__toggle', function (e) {
     645          e.preventDefault();
     646
     647          // Hide other opened elements
     648          hideOtherActions($(this).closest('.layout'));
     649
     650          // Toggle the current element
     651          $(this).closest('.layout-actions').find('.layout-actions__inner').stop().slideToggle(300);
     652        });
     653
     654        // Hide Actions when collapse/open
     655        $(document).on('click', '.layout-header', function () {
     656          hideOtherActions($(this).closest('.layout'));
     657        });
     658        $(document).on('merchant-flexible-content-added', function (e, $layout) {
     659          hideOtherActions($layout);
     660        });
     661        function hideOtherActions($layout) {
     662          if ($layout && $layout.length) {
     663            $layout.siblings().find('.layout-actions__inner').slideUp(300);
     664          }
     665        }
    635666      },
    636667      refreshNumbers: function refreshNumbers($content) {
     
    712743        // replace the first item
    713744        parent.find('.merchant-selected-products-preview ul li').remove();
    714         valueField.val('');
     745        valueField.val('').change();
    715746      }
    716747      $(this).children('.remove').attr('aria-label', 'Remove').html('×');
    717748      parent.find('.merchant-selected-products-preview ul').append($(this));
    718749      parent.find('.merchant-selections-products-preview').html('').hide();
    719       parent.find('.merchant-search-field').val('');
     750      parent.find('.merchant-search-field').val('').change();
    720751      if (oldValue === '') {
    721752        valueField.val($(this).data('id'));
    722753      } else {
    723754        if (!multiple) {
    724           valueField.val($(this).data('id'));
     755          valueField.val($(this).data('id')).change();
    725756        } else {
    726757          var newValue = oldValue.split(',');
    727758          newValue.push($(this).data('id'));
    728           valueField.val(newValue.join(','));
     759          valueField.val(newValue.join(',')).change();
    729760        }
    730761      }
     
    750781          }
    751782        }
    752         valueField.val(currentValue.join(','));
     783        valueField.val(currentValue.join(',')).change();
    753784        valueField.trigger('change.merchant');
    754785      }
  • merchant/trunk/assets/js/admin/admin.min.js

    r3143037 r3160081  
    1 ((u,d,h,f)=>{var m={},p=new URLSearchParams(d.location.search).get("module");function g(e){return"string"==typeof e&&!isNaN(e)&&!isNaN(parseFloat(e))}u(h).ready(function(){var e=u(".merchant-module-page-ajax-form"),a=u(".merchant-module-page-ajax-header"),n=(u(".merchant-module-save-button"),u(".merchant-module-page-content").on("change keypress change.merchant",function(){u(this).is(".merchant-module-question-answer-textarea, .merchant-license-code-input")||m.show_save||(a.addClass("merchant-show"),a.removeClass("merchant-saving"),m.show_save=!0),c.initFlag()}),e.ajaxForm({beforeSubmit:function(){a.addClass("merchant-saving")},success:function(){var t;a.removeClass("merchant-show"),m.show_save=!1,u(".merchant-module-action").hasClass("merchant-enabled")||((t=u(".merchant-module-alert")).addClass("merchant-show"),u(h).off("click.merchant-alert-close"),u(h).on("click.merchant-alert-close",function(e){u(e.target).closest(".merchant-module-alert-wrapper").length||(t.removeClass("merchant-show"),u(h).off("click.merchant-alert-close"))})),u(h).trigger("save.merchant",[p])}}),u(".merchant-module-question-answer-button")),i=u(".merchant-module-question-answer-textarea"),e=(i.on("input",function(){n.prop("disabled",""===u(this).val().trim())}),n.on("click",function(e){e.preventDefault();var t,e=i.val();e.trim()?(t=u(this),u(".merchant-module-question-answer-dropdown").removeClass("merchant-show"),u(".merchant-module-question-thank-you-dropdown").addClass("merchant-show"),d.wp.ajax.post("merchant_module_feedback",{subject:i.attr("data-subject"),message:e,module:t.closest(".merchant-module-action").find(".merchant-module-page-button-action-activate").data("module"),nonce:d.merchant.nonce})):alert("Please provide the required information.")}),u(".merchant-module-page-button-action-activate").on("click",function(e){if(e.preventDefault(),u(this).hasClass("merchant-module-deactivated-by-bp"))return!1;u(".merchant-module-question-list-dropdown").removeClass("merchant-show"),u(".merchant-module-question-answer-dropdown").removeClass("merchant-show"),u(".merchant-module-question-answer-form").removeClass("merchant-show"),u(".merchant-module-question-answer-title").removeClass("merchant-show"),u(".merchant-module-question-thank-you-dropdown").removeClass("merchant-show"),u(".merchant-module-question-answer-textarea").val(""),d.wp.ajax.post("merchant_module_activate",{module:u(this).data("module"),nonce:d.merchant.nonce}).done(function(){u("body").removeClass("merchant-module-disabled").addClass("merchant-module-enabled"),u(".merchant-module-action").addClass("merchant-enabled")})}),u(".merchant-module-page-button-action-deactivate").on("click",function(e){e.preventDefault(),d.wp.ajax.post("merchant_module_deactivate",{module:u(this).data("module"),nonce:d.merchant.nonce}).done(function(){u("body").removeClass("merchant-module-enabled").addClass("merchant-module-disabled"),u(".merchant-module-action").removeClass("merchant-enabled"),u(".merchant-module-question-list-dropdown").addClass("merchant-show")})}),u(".merchant-module-question-list-dropdown li").on("click",function(e){n.prop("disabled",""===i.val().trim());var t=u(this),a=t.data("answer-target"),a=u('[data-answer-title="'+a+'"]');a.length?(a.addClass("merchant-show").siblings().removeClass("merchant-show"),u(".merchant-module-question-answer-dropdown").addClass("merchant-show"),u(".merchant-module-question-answer-textarea").attr("data-subject",t.text().trim())):(u(".merchant-module-question-thank-you-dropdown").addClass("merchant-show"),u(".merchant-module-question-answer-dropdown").removeClass("merchant-show")),u(".merchant-module-question-answer-textarea").val(""),u(".merchant-module-question-list-dropdown").removeClass("merchant-show")}),u(".merchant-module-dropdown-close").on("click",function(e){e.preventDefault(),u(this).closest(".merchant-module-dropdown").removeClass("merchant-show")}),u(".merchant-module-page-button-deactivate").on("click",function(e){e.preventDefault();u(this);var t=u(".merchant-module-deactivate-dropdown");t.toggleClass("merchant-show"),u(h).off("click.merchant-close"),u(h).on("click.merchant-close",function(e){u(e.target).closest(".merchant-module-deactivate").length||(t.removeClass("merchant-show"),u(h).off("click.merchant-close"))})}),u(".merchant-range").each(function(){var e=u(this),n=e.find(".merchant-range-input"),i=e.find(".merchant-range-number-input");n.on("change input merchant.range merchant-init.range",function(e){var t=u(this),e=("merchant"===e.type?i:t).val()||0,a=t.attr("min")||0,a=(e-a)/((t.attr("max")||1)-a)*100;u("body").hasClass("rtl")?t.css({background:"linear-gradient(to left, #3858E9 0%, #3858E9 "+a+"%, #ddd "+a+"%, #ddd 100%)"}):t.css({background:"linear-gradient(to right, #3858E9 0%, #3858E9 "+a+"%, #ddd "+a+"%, #ddd 100%)"}),n.val(e),i.val(e)}).trigger("merchant-init.range"),i.on("change input blur",function(){n.hasClass("merchant-range-input")&&n.val(u(this).val()).trigger("merchant.range")})}),u(h).on("click",".merchant-module-page-setting-field-hidden-desc-trigger",function(){var e=u(this),t=(e.toggleClass("expanded"),e.attr("data-show-text")),a=e.attr("data-hidden-text");u(this).find("span:first").text(e.text()===t?a:t),u(this).closest(".merchant-module-page-setting-field").find(".merchant-module-page-setting-field-hidden-desc").stop(!0,!0).slideToggle("fast")}),{init:function(e){this.events()},events:function(){u(h).on("click",".merchant-flexible-content .merchant-toggle-switch .toggle-switch-label span",function(){var e=u(this).closest(".merchant-toggle-switch").find(".toggle-switch-checkbox");e.prop("checked",!e.prop("checked"))}).trigger("merchant.change")}});({init:function(){this.initiate_datepicker(),this.events()},initiate_datepicker:function(){var e=u(".merchant-module-page-setting-field .merchant-datetime-field");0!==e.length&&e.each(function(){var t=u(this).find("input"),e={locale:JSON.parse(merchant_datepicker_locale),selectedDates:[t.val()?new Date(t.val()):""],onSelect:function(e){e.date;e=e.formattedDate;void 0===e&&t.val(""),t.trigger("change.merchant"),t.trigger("change.merchant-datepicker",[e,t])}},a=u(this).data("options");a.buttons=["clear"],a&&(a.minDate!==f&&"today"===a.minDate&&(a.minDate=new Date,a.timeZone!==f)&&""!==a.timeZone&&(a.minDate=new Date(a.minDate.toLocaleString("en-US",{timeZone:a.timeZone}))),console.log(a.timeZone),e=Object.assign(e,a)),new AirDatepicker(t.getPath(),e),t.attr("readonly",!0)})},events:function(){var e=this;u(h).on("merchant-flexible-content-added",function(){e.initiate_datepicker()})}}).init(),{init:function(e){this.events()},events:function(){var a=this;u(".merchant-sortable").each(function(){var e=u(this),t=e.find(".merchant-sortable-input");u(e.find("ul.merchant-sortable-list").first()).sortable({update:function(){t.val(a.sortableGetNewVal(e)).trigger("change.merchant")}}).disableSelection().find("li").each(function(){u(this).find("i.visibility").click(function(){u(this).toggleClass("dashicons-visibility-faint").parents("li:eq(0)").toggleClass("invisible")})}).click(function(){u(event.target).hasClass("dashicons-visibility")&&t.val(a.sortableGetNewVal(e)).trigger("change.merchant")})})},sortableGetNewVal:function(e){var e=u(e.find("li")),t=[];return _.each(e,function(e){u(e).hasClass("invisible")||t.push(u(e).data("value"))}),JSON.stringify(t)}}.init(),e.init();({init:function(e){var n=this;u(".merchant-sortable-repeater-control").each(function(){var e=JSON.parse(u(this).find(".merchant-sortable-repeater-input").val()),t=e.length;if(0<t&&(u(this).find(".repeater-input").val(e[0]),1<t))for(var a=1;a<t;++a)n.appendRow(u(this),e[a]);u(this).hasClass("disable-sorting")||u(this).find(".merchant-sortable-repeater.sortable").sortable({update:function(e,t){n.getAllInputs(u(this).parent())}})}),this.events()},events:function(){var t=this;u(".merchant-sortable-repeater.sortable").on("click",".customize-control-sortable-repeater-delete",function(e){e.preventDefault(),u(this).parent().slideUp("fast",function(){var e=u(this).parent().parent();u(this).remove(),t.getAllInputs(e)})}),u(".customize-control-sortable-repeater-add").click(function(e){e.preventDefault(),t.appendRow(u(this).parent()),t.getAllInputs(u(this).parent())}),u(".merchant-sortable-repeater.sortable").change(function(){t.getAllInputs(u(this).parent())}),u(".merchant-sortable-repeater.sortable").on("focusout",".repeater-input",function(){t.getAllInputs(u(this).parent())})},appendRow:function(e){var t='<div class="repeater" style="display:none"><input type="text" value="'+(1<arguments.length&&arguments[1]!==f?arguments[1]:"")+'" class="repeater-input" /><span class="dashicons dashicons-menu"></span><a class="customize-control-sortable-repeater-delete" href="#"><span class="dashicons dashicons-no-alt"></span></a></div>';e.find(".sortable").append(t),e.find(".sortable").find(".repeater:last").slideDown("slow",function(){u(this).find("input").focus()})},getAllInputs:function(e){var t=e.find(".repeater-input").map(function(){return u(this).val()}).toArray();t.length||t.push(""),e.find(".merchant-sortable-repeater-input").val(JSON.stringify(t)),e.find(".merchant-sortable-repeater-input").trigger("change")}}).init();var r,c={init:function(){this.initAccordion(),this.initFlag()},initAccordion:function(){u(".merchant-group-field.has-accordion").each(function(){var e=u(this);e.accordion({collapsible:!0,header:"> .title-area",heightStyle:"content",active:!!e.hasClass("open")&&0})})},initFlag:function(){u(".merchant-group-field.has-flag").each(function(){var e=u(this),t=e.data("id"),t=e.find(".merchant-field-".concat(t,"_status select")),a=t.val(),t=t.find("option:selected").text();e.find(".field-status").removeClass("hidden active inactive").text(t).addClass(a)})}};({init:function(e){var n=this;u(".merchant-flexible-content-control").each(function(){var e=u(this).hasClass("has-accordion"),a=u(this).find(".merchant-flexible-content");e?a.accordion({collapsible:!0,header:"> div > .layout-header",heightStyle:"content"}).sortable({axis:"y",cursor:"move",helper:"original",handle:".customize-control-flexible-content-move",stop:function(e,t){a.trigger("merchant.sorted"),n.refreshNumbers(a),a.accordion("refresh")}}):a.sortable({axis:"y",cursor:"move",helper:"original",handle:".customize-control-flexible-content-move",stop:function(e,t){a.trigger("merchant.sorted"),n.refreshNumbers(a),a.accordion("refresh")}})}),this.updateLayoutTitle(),this.updateDiscountPercentMaxVal(),this.events()},updateLayoutTitle:function(){u(".merchant-flexible-content .layout").each(function(){var e,t=u(this).find(".layout-title[data-title-field]");t.length&&((e=u(this).find(".layout-body .merchant-field-"+t.data("title-field")+" input")).on("change keyup",function(){t.text(u(this).val())}),t.text(e.val()))})},updateDiscountPercentMaxVal:function(){u(".merchant-flexible-content .layout").each(function(){var e=u(this),t=e.find('.merchant-module-page-setting-field[data-id="discount_type"]'),a=e.find('.merchant-module-page-setting-field[data-id="discount_value"]'),e=(a=(a=a.length?a:e.find('.merchant-module-page-setting-field[data-id="discount"]')).length?a:e.find('.merchant-module-page-setting-field[data-id="discount_amount"]'),t.find("input:checked").val());"percentage_discount"===e||"percentage"===e?a.find("input").attr("max",100):a.find("input").removeAttr("max")}),u(".merchant-module-page-setting-fields")},events:function(){var r=this;u(h).on("change",'.merchant-module-page-setting-field[data-id="discount_type"] input',function(){r.updateDiscountPercentMaxVal()}),u(h).on("change","select",function(){var t=u(this).val(),a=u(this).prop("multiple");u(this).find("option").each(function(){var e=u(this).val(),e=a?t.includes(e):e===t;u(this).attr("selected",e)})}),u(".customize-control-flexible-content-add-button").click(function(e){e.preventDefault(),e.stopImmediatePropagation(),1===u(this).parent().find(".customize-control-flexible-content-add-list a").length?u(this).parent().find(".customize-control-flexible-content-add-list a").trigger("click"):u(this).parent().find(".customize-control-flexible-content-add-list").toggleClass("active")}),u(h).on("click",".customize-control-flexible-content-add",function(e){e.preventDefault(),e.stopImmediatePropagation();var e=u(".merchant-flexible-content-control[data-id="+u(this).data("id")+"]"),t=e.find(".layouts"),a=u(this).data("layout"),t=t.find(".layout[data-type="+a+"]").clone(!0),a=e.find(".merchant-flexible-content"),n=a.find(".layout"),e=(t.find("input, select, textarea").each(function(){u(this).data("name")&&u(this).attr("name",u(this).data("name").replace("0",n.length))}),t.find(".layout-count").text(n.length+1),a.append(t),a.removeClass("empty"),u(this).parent().removeClass("active"),t.find(".merchant-module-page-setting-field-upload").length&&o(t.find(".merchant-module-page-setting-field-upload")),t.find(".merchant-module-page-setting-field-select_ajax").length&&s(t.find(".merchant-module-page-setting-field-select_ajax")),u(this).closest(".merchant-flexible-content-control"));e.hasClass("has-accordion")&&(e.find(".merchant-flexible-content").accordion("refresh"),e.find(".merchant-flexible-content").accordion("option","active",-1)),c.init(),u(h).trigger("merchant-flexible-content-added",[t]),r.updateLayoutTitle(),r.updateDiscountPercentMaxVal()}),u(h).on("click",".customize-control-flexible-content-duplicate",function(e){e.preventDefault(),e.stopImmediatePropagation();var t,n,e=u(this),a=e.closest(".merchant-flexible-content-control[data-id="+e.data("id")+"]"),i=null==a?void 0:a.find(".merchant-flexible-content");a.length&&i.length&&(e=e.closest(".layout")).length&&(t=e.clone(),i.find(".layout"),n=e.find(".layout-count").text(),t.find("input, select, textarea").each(function(){var e,t=u(this),a=t.attr("name");a&&(e=a.split("[")[0],a=a.match(/\[(.*?)\]/g))&&1<a.length&&(a[1]="["+n+"]",e="".concat(e).concat(a.join("")),t.attr("name",e))}),t.find("select").each(function(){u(this).hasClass("select2-hidden-accessible")&&(u(this).removeClass("select2-hidden-accessible").removeAttr("data-live-search").removeAttr("data-select2-id").removeAttr("aria-hidden").removeAttr("tabindex"),u(this).nextAll(".select2-container").remove(),u(this).select2())}),t.find(".layout-body").removeAttr("style"),t.hide(),t.insertAfter(e),t.fadeIn(),t.find(".merchant-module-page-setting-field-upload").length&&o(t.find(".merchant-module-page-setting-field-upload")),t.find(".merchant-module-page-setting-field-select_ajax").length&&s(t.find(".merchant-module-page-setting-field-select_ajax")),r.refreshNumbers(i),u(h).trigger("merchant-flexible-content-added",[t]),a.hasClass("has-accordion")&&i.accordion("refresh"),r.updateLayoutTitle(),c.init())}),u(h).on("click",".customize-control-flexible-content-delete",function(e){e.preventDefault();var e=u(this).closest(".layout"),t=e.parent(),t=(e.remove(),0===t.find(".layout").length&&t.addClass("empty"),r.refreshNumbers(t),u(h).trigger("merchant-flexible-content-deleted",[e]),u(this).closest(".merchant-flexible-content-control"));t.hasClass("has-accordion")&&t.find(".merchant-flexible-content").accordion("refresh"),u(h).trigger("change.merchant")})},refreshNumbers:function(e){e.find(".layout").each(function(e){var t=u(this).find(".layout-count").text(),a=parseInt(t)-1;u(this).find(".layout-count").text(e+1),u(this).find("input, select, textarea").each(function(){u(this).attr("name")&&u(this).attr("name",u(this).attr("name").replace("["+a+"]","[*refreshed*"+e+"]"))})}),e.find(".layout").each(function(e){u(this).find("input, select, textarea").each(function(){var e=u(this).attr("name");e&&u(this).attr("name",e.replace("*refreshed*",""))})}),e.parent().find("input").trigger("change.merchant")}}).init(),c.init(),u(h).on("keyup",".merchant-module-page-setting-field-products_selector .merchant-search-field",function(){clearTimeout(r);var e,t,a,n=[],i=(!u(this).closest('[data-id="excluded_products"]').length||"categories"!==(t=(e=u(this).closest(".layout")).find(".merchant-field-rules_to_apply select").val()||e.find(".merchant-field-rules_to_display select").val()||e.find(".merchant-field-display_rules select").val())&&"by_category"!==t||(n=e.find(".merchant-field-category_slugs select").val()||e.find(".merchant-field-product_cats select").val()),u(this).closest(".merchant-products-search-container"));""!==u(this).val()?(i.find(".merchant-searching").addClass("active"),a={action:"merchant_admin_products_search",nonce:merchant_admin_options.ajaxnonce,keyword:u(this).val(),product_types:u(this).data("allowed-types"),ids:i.find(".merchant-selected-products").val(),categories:n},r=setTimeout(function(){u.post(merchant_admin_options.ajaxurl,a,function(e){var t=i.find(".merchant-selections-products-preview");t.show(),t.html(e),i.find(".merchant-searching").removeClass("active")})},250)):i.find(".merchant-selections-products-preview").html("").hide()}),u(h).on("click touch",".merchant-module-page-setting-field-products_selector .merchant-selections-products-preview li",function(){var e=u(this).closest(".merchant-products-search-container"),t=e.find(".merchant-selected-products"),a=t.val(),n="multiple"===e.data("multiple");0<e.find(".merchant-selected-products-preview ul li").length&&!n&&(e.find(".merchant-selected-products-preview ul li").remove(),t.val("")),u(this).children(".remove").attr("aria-label","Remove").html("×"),e.find(".merchant-selected-products-preview ul").append(u(this)),e.find(".merchant-selections-products-preview").html("").hide(),e.find(".merchant-search-field").val(""),""!==a&&n?((e=a.split(",")).push(u(this).data("id")),t.val(e.join(","))):t.val(u(this).data("id"))}),u(h).on("click touch",".merchant-selected-products-preview .remove",function(){var e=u(this);if(confirm(merchant_admin_options.product_delete_confirmation_message)){var t=e.closest(".merchant-products-search-container").find(".merchant-selected-products"),a=e.parent().data("id"),n=(e.parent().remove(),t.val().split(","));if(0<n.length)for(var i in n)parseInt(n[i])===parseInt(a)&&n.splice(i,1);t.val(n.join(",")),t.trigger("change.merchant")}}),u(h).on("merchant-admin-check-fields merchant-flexible-content-added",function(){u(".merchant-module-page-setting-field").each(function(){var e=u(this);if(e.data("condition")&&e.data("condition").length){var t=e.data("condition"),a=u(this).closest(".layout-body").find('input[name*="'+t[0]+'"],select[name*="'+t[0]+'"]');if((a=a.length?a:u('input[name="merchant['+t[0]+']"],select[name="merchant['+t[0]+']"]')).length){var n,i=!1;switch(t[1]){case"==":"radio"!==a.attr("type")&&"checkbox"!==a.attr("type")||(n=a.parent().find("input:checked")).length&&n.val()===t[2]&&(i=!0),a.is("select")&&a.val()==t[2]&&(i=!0);break;case"any":"radio"!==a.attr("type")&&"checkbox"!==a.attr("type")||(n=a.parent().find("input:checked")).length&&t[2].split("|").includes(n.val())&&(i=!0),a.is("select")&&t[2].split("|").includes(a.val())&&(i=!0)}i?e.removeClass("merchant-hide").addClass("merchant-show"):e.removeClass("merchant-show").addClass("merchant-hide")}}})}).trigger("merchant.change"),u(h).on("merchant-admin-check-fields merchant-flexible-content-added keyup",function(){u(".merchant-module-page-setting-field").each(function(){var e=u(this);e.data("conditions")&&(function e(t){var a=1<arguments.length&&arguments[1]!==f&&arguments[1];var n=!1;if("relation"in t){var i=t.relation.toUpperCase();if("OR"===i)for(var r=0;r<t.terms.length;r++){var c=t.terms[r];if(n=e(c,a))return!0}else if("AND"===i){for(var o=0,s=0;s<t.terms.length;s++){var l=t.terms[s];e(l,a)&&o++}o===t.terms.length&&(n=!0)}}else{var d,i="",h=(i="terms"in t?t.terms[0]:t,u('input[name="merchant['+i.field+']"],select[name="merchant['+i.field+']"]')),m=(h.length||0<(d=a.closest(".layout-body")).length&&(h=d.find(".merchant-field-"+i.field).find("input, select")),(h=h.length?h:u('input[name="merchant['+i.field+'][]"],select[name="merchant['+i.field+'][]"]')).val());"checkbox"!==h.attr("type")&&"radio"!==h.attr("type")||(m=h.is(":checked")),"checkbox"===h.attr("type")&&1<h.length&&(m=[],h.each(function(){u(this).is(":checked")&&m.push(u(this).val())})),g(m)&&(m=Number(m)),Array.isArray(i.value)&&(i.value=i.value.map(function(e){return g(e)?Number(e):e})),("==="===i.operator&&m===i.value||"!=="===i.operator&&m!==i.value||">"===i.operator&&m>i.value||"<"===i.operator&&m<i.value||">="===i.operator&&m>=i.value||"<="===i.operator&&m<=i.value||"in"===i.operator&&i.value.includes(m)||"!in"===i.operator&&!i.value.includes(m)||"contains"===i.operator&&Array.isArray(m)&&m.includes(i.value)||"!contains"===i.operator&&Array.isArray(m)&&!m.includes(i.value))&&(n=!0)}return n}(e.data("conditions"),e)?e.removeClass("merchant-hide").addClass("merchant-show"):e.removeClass("merchant-show").addClass("merchant-hide"))})}).trigger("merchant.change"),u(h).on("change",".merchant-module-page-setting-field",function(){u(h).trigger("merchant-admin-check-fields")}).trigger("merchant.change"),u(h).trigger("merchant-admin-check-fields"),u(h).on("merchant-admin-check-color-fields merchant-flexible-content-added",function(){u(".merchant-color").each(function(){var a,e=u(this),n=e.find(".merchant-color-picker"),i=e.find(".merchant-color-input"),r=!1;n.off("click").on("click",function(e){e.preventDefault(),e.stopPropagation();var t=u("body,html");t.addClass("merchant-height-auto"),r?a.setColor(i.val()):((a=new Pickr({el:n.get(0),container:"body",theme:"merchant",appClass:"merchant-pcr-app",default:i.val()||n.data("default-color")||"#212121",swatches:["#000000","#F44336","#E91E63","#673AB7","#03A9F4","#8BC34A","#FFEB3B","#FFC107","#FFFFFF"],sliders:"h",useAsButton:!0,components:{hue:!0,preview:!0,opacity:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Default"}})).on("change",function(e){e=(1===e.a?(a.setColorRepresentation("HEX"),e.toHEXA()):(a.setColorRepresentation("RGBA"),e.toRGBA())).toString(0);n.css({"background-color":e}),i.val()!==e&&i.val(e).trigger("change.merchant"),u(h).trigger("merchant-color-picker-updated",[e,i])}),a.on("clear",function(){var e=n.data("default-color");e?a.setColor(e):(n.css({"background-color":"white"}),i.val(""))}),a.on("hide",function(){t.removeClass("merchant-height-auto")}),n.data("pickr",a),setTimeout(function(){a.show()},200),r=!0)}),i.on("change keyup",function(){var e=u(this).val();n.css({"background-color":e})})})}),u(h).trigger("merchant-admin-check-color-fields");({init:function(){this.events()},events:function(){var l=this;u(h).on("click",".merchant-create-page-control-button",function(e){e.preventDefault();var t=u(this),a=t.parent().find(".merchant-create-page-control-create-message"),n=t.parent().find(".merchant-create-page-control-success-message"),e=(t.text(),t.data("creating-text")),i=(t.data("created-text"),t.data("page-title")),r=t.data("page-meta-key"),c=t.data("page-meta-value"),o=t.data("option-name"),s=t.data("nonce");if(!i)return!1;u(this).text(e),u(this).attr("disabled",!0),u.ajax({type:"post",url:ajaxurl,data:{action:"merchant_create_page_control",page_title:i,page_meta_key:r,page_meta_value:c,option_name:o,nonce:s},success:function(e){l.ajaxResponseHandler(e,t,n,a)}})})},ajaxResponseHandler:function(e,t,a,n){"success"===e.status&&(e=a.find("a").attr("href").replace("?post=&","?post="+e.page_id+"&"),a.find("a").attr("href",e),a.css("display","block"),n.remove(),t.remove())}}).init(),u(".merchant-module-page-setting-field-gallery").each(function(){var n,i=u(this),e=i.find(".merchant-gallery-button"),r=i.find(".merchant-gallery-input"),c=i.find(".merchant-gallery-images"),t=i.find(".merchant-gallery-remove");c.sortable({helper:"original",update:function(e,t){var a=[];c.find(".merchant-gallery-image").each(function(){a.push(u(this).data("item-id"))}),r.val(a.join(",")).trigger("change")}});t.on("click",function(e){e.preventDefault(),u(this).parent().remove();var t=[];c.find(".merchant-gallery-image").each(function(){t.push(u(this).data("item-id"))}),r.val(t.join(",")).trigger("change")}),e.on("click",function(e){u(this);var t=r.val(),a=t?"edit":"add";e.preventDefault(),void 0!==d.wp&&d.wp.media&&d.wp.media.gallery&&("add"==a?(n=d.wp.media({library:{type:"image"},frame:"post",state:"gallery",multiple:!0})).open():n=d.wp.media.gallery.edit('[gallery ids="'+t+'"]'),n.on("update",function(e){c.empty();e=e.models.map(function(e){var e=e.toJSON(),t=(e.sizes&&e.sizes.thumbnail&&e.sizes.thumbnail.url?e.sizes.thumbnail:e).url;return c.append('<div class="merchant-gallery-image" data-item-id="'+e.id+'"><i class="merchant-gallery-remove dashicons dashicons-no-alt"></i><img src="'+t+'" /></div>'),e.id});r.val(e.join(",")).trigger("change"),i.find(".merchant-gallery-remove").on("click",function(e){e.preventDefault(),u(this).parent().remove();var t=[];c.find(".merchant-gallery-image").each(function(){t.push(u(this).data("item-id"))}),r.val(t.join(",")).trigger("change")})}))})});var o=function(e){var a,n=e,e=n.find(".merchant-upload-button"),i=n.find(".merchant-upload-input"),r=n.find(".merchant-upload-wrapper");n.find(".merchant-upload-remove").on("click",function(e){e.preventDefault(),u(this).parent().remove(),i.val("").trigger("change")}),e.on("click",function(e){e.preventDefault(),void 0!==d.wp&&d.wp.media&&((a=a||d.wp.media({library:{type:"image"}})).open(),a.on("select",function(){r.empty();var e=a.state().get("selection").first().attributes,t=(e.sizes&&e.sizes.thumbnail&&e.sizes.thumbnail.url?e.sizes.thumbnail:e).url;r.append('<div class="merchant-upload-image"><i class="merchant-upload-remove dashicons dashicons-no-alt"></i><img src="'+t+'" /></div>'),i.val(e.id).trigger("change"),n.find(".merchant-upload-button-drag-drop").hide(),n.find(".merchant-upload-remove").on("click",function(e){e.preventDefault(),u(this).parent().remove(),i.val("").trigger("change"),n.find(".merchant-upload-button-drag-drop").show()})}))})},s=(u(".merchant-module-page-setting-field-upload:not(.template)").each(function(){o(u(this))}),jQuery.each(["dragenter","dragover","dragleave","drop"],function(e,t){u(h).on(t,".merchant-upload-button-drag-drop",function(e){e.preventDefault(),e.stopPropagation()})}),u(h).on("dragenter",".merchant-upload-button-drag-drop",function(e){u(this).closest(".merchant-module-page-setting-field-upload").find(".merchant-upload-button").click()}),function(e){var t=e.find("select"),a=t.data("source"),n=d.merchant_admin_options,i={width:"100%",templateSelection:function(e){return e.text.replace(/&nbsp;-*\s*/g,"").trim()}};"post"!==a&&"product"!==a&&"user"!==a||(i.minimumInputLength=1,i.ajax={url:n.ajaxurl,dataType:"json",delay:250,cache:!0,data:function(e){return{action:"merchant_admin_options_select_ajax",nonce:n.ajaxnonce,term:e.term,source:a}},processResults:function(e,t){return e.success?{results:e.data}:{}}}),t.select2(i),e.find(".select2-selection--multiple").append('<span class="merchant-select2-clear"></span>')}),l=(u(".merchant-module-page-setting-field-select_ajax:not(.template)").each(function(){s(u(this))}),u(".merchant-module-page-settings-responsive").each(function(){var e=u(this),a=e.find(".merchant-module-page-settings-devices button"),n=e.find(".merchant-module-page-settings-device-container");a.on("click",function(e){e.preventDefault();var t=u(this).data("device");a.removeClass("active"),n.removeClass("active"),u(this).addClass("active"),n.each(function(){u(this).data("device")===t&&u(this).addClass("active")})})}),u(".merchant-animated-buttons").each(function(){var e,t,a=u(this).find("label"),n=u(".merchant-animation-demo");a.on("click",function(){n.removeClass("merchant-animation-"+e),n.removeClass("merchant-animation-"+t),e=u(this).find("input").attr("value"),setTimeout(function(){n.addClass("merchant-animation-"+e)},100),setTimeout(function(){n.removeClass("merchant-animation-"+e)},1e3)}),a.mouseover(function(){n.removeClass("merchant-animation-"+e),t=u(this).find("input").attr("value"),n.addClass("merchant-animation-"+t)}).mouseout(function(){n.removeClass("merchant-animation-"+t)})}),u(".merchant-notifications-sidebar")),e=(l.length&&(u(".merchant-notifications").on("click",function(e){e.preventDefault();var t=u(this),e=l.find(".merchant-notification:first-child .merchant-notification-date").data("raw-date");l.toggleClass("opened"),t.hasClass("read")||u.post(d.merchant.ajax_url,{action:"merchant_notifications_read",nonce:d.merchant.nonce,latest_notification_date:e},function(e){e.success&&setTimeout(function(){t.addClass("read")},2e3)})}),u(d).on("scroll",function(){60<d.pageYOffset&&(l.addClass("closing"),setTimeout(function(){l.removeClass("opened"),l.removeClass("closing")},300))}),u(".merchant-notifications-sidebar-close").on("click",function(e){e.preventDefault(),l.addClass("closing"),setTimeout(function(){l.removeClass("opened"),l.removeClass("closing")},300)})),u(".merchant-tabs-nav")),t=(e.length&&e.each(function(){var a=u(this).data("tab-wrapper-id");u(this).find(".merchant-tabs-nav-link").on("click",function(e){e.preventDefault();var e=u(this).closest(".merchant-tabs-nav").find(".merchant-tabs-nav-link"),t=u(this).data("tab-to"),e=(e.each(function(){u(this).closest(".merchant-tabs-nav-item").removeClass("active")}),u(this).closest(".merchant-tabs-nav-item").addClass("active"),u('.merchant-tab-content-wrapper[data-tab-wrapper-id="'+a+'"]'));e.find("> .merchant-tab-content").removeClass("active"),e.find('> .merchant-tab-content[data-tab-content-id="'+t+'"]').addClass("active")})}),u(".merchant-module-alert"));t.length&&t.find(".merchant-module-alert-close").on("click",function(e){e.preventDefault(),t.removeClass("merchant-show"),u(h).off("click.merchant-alert-close")})})})(jQuery,window,document),jQuery.fn.extend({getPath:function(){var o=[];return this.each(function(e,t){for(var a,n=jQuery(t);n.length;){var i=n.get(0);if(!(r=i.localName))break;var r=r.toLowerCase(),c=n.parent();1<c.children(r).length&&0<(e=c.children().index(i)+1)&&(r+=":nth-child("+e+")"),a=r+(a?" > "+a:""),n=c}o.push(a)}),o.join(",")}});
     1((u,d,h,f)=>{var m={},p=new URLSearchParams(d.location.search).get("module");function g(e){return"string"==typeof e&&!isNaN(e)&&!isNaN(parseFloat(e))}u(h).ready(function(){var e=u(".merchant-module-page-ajax-form"),a=u(".merchant-module-page-ajax-header"),n=(u(".merchant-module-save-button"),u(".merchant-module-page-content").on("change keypress change.merchant",function(){u(this).is(".merchant-module-question-answer-textarea, .merchant-license-code-input")||m.show_save||(a.addClass("merchant-show"),a.removeClass("merchant-saving"),m.show_save=!0),o.initFlag()}),e.ajaxForm({beforeSubmit:function(){a.addClass("merchant-saving")},success:function(){var t;a.removeClass("merchant-show"),m.show_save=!1,u(".merchant-module-action").hasClass("merchant-enabled")||((t=u(".merchant-module-alert")).addClass("merchant-show"),u(h).off("click.merchant-alert-close"),u(h).on("click.merchant-alert-close",function(e){u(e.target).closest(".merchant-module-alert-wrapper").length||(t.removeClass("merchant-show"),u(h).off("click.merchant-alert-close"))})),u(h).trigger("save.merchant",[p])}}),u(".merchant-module-question-answer-button")),i=u(".merchant-module-question-answer-textarea"),e=(i.on("input",function(){n.prop("disabled",""===u(this).val().trim())}),n.on("click",function(e){e.preventDefault();var t,e=i.val();e.trim()?(t=u(this),u(".merchant-module-question-answer-dropdown").removeClass("merchant-show"),u(".merchant-module-question-thank-you-dropdown").addClass("merchant-show"),d.wp.ajax.post("merchant_module_feedback",{subject:i.attr("data-subject"),message:e,module:t.closest(".merchant-module-action").find(".merchant-module-page-button-action-activate").data("module"),nonce:d.merchant.nonce})):alert("Please provide the required information.")}),u(".merchant-module-page-button-action-activate").on("click",function(e){if(e.preventDefault(),u(this).hasClass("merchant-module-deactivated-by-bp"))return!1;u(".merchant-module-question-list-dropdown").removeClass("merchant-show"),u(".merchant-module-question-answer-dropdown").removeClass("merchant-show"),u(".merchant-module-question-answer-form").removeClass("merchant-show"),u(".merchant-module-question-answer-title").removeClass("merchant-show"),u(".merchant-module-question-thank-you-dropdown").removeClass("merchant-show"),u(".merchant-module-question-answer-textarea").val(""),d.wp.ajax.post("merchant_module_activate",{module:u(this).data("module"),nonce:d.merchant.nonce}).done(function(){u("body").removeClass("merchant-module-disabled").addClass("merchant-module-enabled"),u(".merchant-module-action").addClass("merchant-enabled")})}),u(".merchant-module-page-button-action-deactivate").on("click",function(e){e.preventDefault(),d.wp.ajax.post("merchant_module_deactivate",{module:u(this).data("module"),nonce:d.merchant.nonce}).done(function(){u("body").removeClass("merchant-module-enabled").addClass("merchant-module-disabled"),u(".merchant-module-action").removeClass("merchant-enabled"),u(".merchant-module-question-list-dropdown").addClass("merchant-show")})}),u(".merchant-module-question-list-dropdown li").on("click",function(e){n.prop("disabled",""===i.val().trim());var t=u(this),a=t.data("answer-target"),a=u('[data-answer-title="'+a+'"]');a.length?(a.addClass("merchant-show").siblings().removeClass("merchant-show"),u(".merchant-module-question-answer-dropdown").addClass("merchant-show"),u(".merchant-module-question-answer-textarea").attr("data-subject",t.text().trim())):(u(".merchant-module-question-thank-you-dropdown").addClass("merchant-show"),u(".merchant-module-question-answer-dropdown").removeClass("merchant-show")),u(".merchant-module-question-answer-textarea").val(""),u(".merchant-module-question-list-dropdown").removeClass("merchant-show")}),u(".merchant-module-dropdown-close").on("click",function(e){e.preventDefault(),u(this).closest(".merchant-module-dropdown").removeClass("merchant-show")}),u(".merchant-module-page-button-deactivate").on("click",function(e){e.preventDefault();u(this);var t=u(".merchant-module-deactivate-dropdown");t.toggleClass("merchant-show"),u(h).off("click.merchant-close"),u(h).on("click.merchant-close",function(e){u(e.target).closest(".merchant-module-deactivate").length||(t.removeClass("merchant-show"),u(h).off("click.merchant-close"))})}),u(".merchant-range").each(function(){var e=u(this),n=e.find(".merchant-range-input"),i=e.find(".merchant-range-number-input");n.on("change input merchant.range merchant-init.range",function(e){var t=u(this),e=("merchant"===e.type?i:t).val()||0,a=t.attr("min")||0,a=(e-a)/((t.attr("max")||1)-a)*100;u("body").hasClass("rtl")?t.css({background:"linear-gradient(to left, #3858E9 0%, #3858E9 "+a+"%, #ddd "+a+"%, #ddd 100%)"}):t.css({background:"linear-gradient(to right, #3858E9 0%, #3858E9 "+a+"%, #ddd "+a+"%, #ddd 100%)"}),n.val(e),i.val(e)}).trigger("merchant-init.range"),i.on("change input blur",function(){n.hasClass("merchant-range-input")&&n.val(u(this).val()).trigger("merchant.range")})}),u(h).on("click",".merchant-module-page-setting-field-hidden-desc-trigger",function(){var e=u(this),t=(e.toggleClass("expanded"),e.attr("data-show-text")),a=e.attr("data-hidden-text");u(this).find("span:first").text(e.text()===t?a:t),u(this).closest(".merchant-module-page-setting-field").find(".merchant-module-page-setting-field-hidden-desc").stop(!0,!0).slideToggle("fast")}),{init:function(e){this.events()},events:function(){u(h).on("click",".merchant-flexible-content .merchant-toggle-switch .toggle-switch-label span",function(){var e=u(this).closest(".merchant-toggle-switch").find(".toggle-switch-checkbox");e.prop("checked",!e.prop("checked"))}).trigger("merchant.change")}});({init:function(){this.initiate_datepicker(),this.events()},initiate_datepicker:function(){var e=u(".merchant-module-page-setting-field .merchant-datetime-field");0!==e.length&&e.each(function(){var t=u(this).find("input"),e={locale:JSON.parse(merchant_datepicker_locale),selectedDates:[t.val()?new Date(t.val()):""],onSelect:function(e){e.date;e=e.formattedDate;void 0===e&&t.val(""),t.trigger("change.merchant"),t.trigger("change.merchant-datepicker",[e,t])}},a=u(this).data("options");a.buttons=["clear"],a&&(a.minDate!==f&&"today"===a.minDate&&(a.minDate=new Date,a.timeZone!==f)&&""!==a.timeZone&&(a.minDate=new Date(a.minDate.toLocaleString("en-US",{timeZone:a.timeZone}))),console.log(a.timeZone),e=Object.assign(e,a)),new AirDatepicker(t.getPath(),e),t.attr("readonly",!0)})},events:function(){var e=this;u(h).on("merchant-flexible-content-added",function(){e.initiate_datepicker()})}}).init(),{init:function(e){this.events()},events:function(){var a=this;u(".merchant-sortable").each(function(){var e=u(this),t=e.find(".merchant-sortable-input");u(e.find("ul.merchant-sortable-list").first()).sortable({update:function(){t.val(a.sortableGetNewVal(e)).trigger("change.merchant")}}).disableSelection().find("li").each(function(){u(this).find("i.visibility").click(function(){u(this).toggleClass("dashicons-visibility-faint").parents("li:eq(0)").toggleClass("invisible")})}).click(function(){u(event.target).hasClass("dashicons-visibility")&&t.val(a.sortableGetNewVal(e)).trigger("change.merchant")})})},sortableGetNewVal:function(e){var e=u(e.find("li")),t=[];return _.each(e,function(e){u(e).hasClass("invisible")||t.push(u(e).data("value"))}),JSON.stringify(t)}}.init(),e.init();({init:function(e){var n=this;u(".merchant-sortable-repeater-control").each(function(){var e=JSON.parse(u(this).find(".merchant-sortable-repeater-input").val()),t=e.length;if(0<t&&(u(this).find(".repeater-input").val(e[0]),1<t))for(var a=1;a<t;++a)n.appendRow(u(this),e[a]);u(this).hasClass("disable-sorting")||u(this).find(".merchant-sortable-repeater.sortable").sortable({update:function(e,t){n.getAllInputs(u(this).parent())}})}),this.events()},events:function(){var t=this;u(".merchant-sortable-repeater.sortable").on("click",".customize-control-sortable-repeater-delete",function(e){e.preventDefault(),u(this).parent().slideUp("fast",function(){var e=u(this).parent().parent();u(this).remove(),t.getAllInputs(e)})}),u(".customize-control-sortable-repeater-add").click(function(e){e.preventDefault(),t.appendRow(u(this).parent()),t.getAllInputs(u(this).parent())}),u(".merchant-sortable-repeater.sortable").change(function(){t.getAllInputs(u(this).parent())}),u(".merchant-sortable-repeater.sortable").on("focusout",".repeater-input",function(){t.getAllInputs(u(this).parent())})},appendRow:function(e){var t='<div class="repeater" style="display:none"><input type="text" value="'+(1<arguments.length&&arguments[1]!==f?arguments[1]:"")+'" class="repeater-input" /><span class="dashicons dashicons-menu"></span><a class="customize-control-sortable-repeater-delete" href="#"><span class="dashicons dashicons-no-alt"></span></a></div>';e.find(".sortable").append(t),e.find(".sortable").find(".repeater:last").slideDown("slow",function(){u(this).find("input").focus()})},getAllInputs:function(e){var t=e.find(".repeater-input").map(function(){return u(this).val()}).toArray();t.length||t.push(""),e.find(".merchant-sortable-repeater-input").val(JSON.stringify(t)),e.find(".merchant-sortable-repeater-input").trigger("change")}}).init();var r,o={init:function(){this.initAccordion(),this.initFlag()},initAccordion:function(){u(".merchant-group-field.has-accordion").each(function(){var e=u(this);e.accordion({collapsible:!0,header:"> .title-area",heightStyle:"content",active:!!e.hasClass("open")&&0})})},initFlag:function(){u(".merchant-group-field.has-flag").each(function(){var e=u(this),t=e.data("id"),t=e.find(".merchant-field-".concat(t,"_status select")),a=t.val(),t=t.find("option:selected").text();e.find(".field-status").removeClass("hidden active inactive").text(t).addClass(a)})}};({init:function(e){var n=this;u(".merchant-flexible-content-control").each(function(){var e=u(this).hasClass("has-accordion"),a=u(this).find(".merchant-flexible-content");e?a.accordion({collapsible:!0,header:function(e){return e.find(".layout__inner > .layout-header")},heightStyle:"content"}).sortable({axis:"y",cursor:"move",helper:"original",handle:".customize-control-flexible-content-move",stop:function(e,t){a.trigger("merchant.sorted"),n.refreshNumbers(a),a.accordion("refresh")}}):a.sortable({axis:"y",cursor:"move",helper:"original",handle:".customize-control-flexible-content-move",stop:function(e,t){a.trigger("merchant.sorted"),n.refreshNumbers(a),a.accordion("refresh")}})}),this.updateLayoutTitle(),this.updateDiscountPercentMaxVal(),this.events()},updateLayoutTitle:function(){u(".merchant-flexible-content .layout").each(function(){var e,t=u(this).find(".layout-title[data-title-field]");t.length&&((e=u(this).find(".layout-body .merchant-field-"+t.data("title-field")+" input")).on("change keyup",function(){t.text(u(this).val())}),t.text(e.val()))})},updateDiscountPercentMaxVal:function(){u(".merchant-flexible-content .layout").each(function(){var e=u(this),t=e.find('.merchant-module-page-setting-field[data-id="discount_type"]'),a=e.find('.merchant-module-page-setting-field[data-id="discount_value"]'),e=(a=(a=a.length?a:e.find('.merchant-module-page-setting-field[data-id="discount"]')).length?a:e.find('.merchant-module-page-setting-field[data-id="discount_amount"]'),t.find("input:checked").val());"percentage_discount"===e||"percentage"===e?a.find("input").attr("max",100):a.find("input").removeAttr("max")}),u(".merchant-module-page-setting-fields")},events:function(){var r=this;function a(e){e&&e.length&&e.siblings().find(".layout-actions__inner").slideUp(300)}u(h).on("change",'.merchant-module-page-setting-field[data-id="discount_type"] input',function(){r.updateDiscountPercentMaxVal()}),u(h).on("change","select",function(){var t=u(this).val(),a=u(this).prop("multiple");u(this).find("option").each(function(){var e=u(this).val(),e=a?t.includes(e):e===t;u(this).attr("selected",e)})}),u(".customize-control-flexible-content-add-button").click(function(e){e.preventDefault(),e.stopImmediatePropagation(),1===u(this).parent().find(".customize-control-flexible-content-add-list a").length?u(this).parent().find(".customize-control-flexible-content-add-list a").trigger("click"):u(this).parent().find(".customize-control-flexible-content-add-list").toggleClass("active")}),u(h).on("click",".customize-control-flexible-content-add",function(e){e.preventDefault(),e.stopImmediatePropagation();var e=u(".merchant-flexible-content-control[data-id="+u(this).data("id")+"]"),t=e.find(".layouts"),a=u(this).data("layout"),t=t.find(".layout[data-type="+a+"]").clone(!0),a=e.find(".merchant-flexible-content"),n=a.find(".layout"),e=(t.find("input, select, textarea").each(function(){u(this).data("name")&&u(this).attr("name",u(this).data("name").replace("0",n.length)),u(this).is(":checkbox, :radio")&&u(this).attr("checked")&&u(this).prop("checked",!0)}),t.find(".layout-count").text(n.length+1),a.append(t),a.removeClass("empty"),u(this).parent().removeClass("active"),t.find(".merchant-module-page-setting-field-upload").length&&c(t.find(".merchant-module-page-setting-field-upload")),t.find(".merchant-module-page-setting-field-select_ajax").length&&s(t.find(".merchant-module-page-setting-field-select_ajax")),u(this).closest(".merchant-flexible-content-control"));e.hasClass("has-accordion")&&(e.find(".merchant-flexible-content").accordion("refresh"),e.find(".merchant-flexible-content").accordion("option","active",-1)),o.init(),u(h).trigger("merchant-flexible-content-added",[t]),r.updateLayoutTitle(),r.updateDiscountPercentMaxVal()}),u(h).on("click",".customize-control-flexible-content-duplicate",function(e){e.preventDefault(),e.stopImmediatePropagation();var t,n,e=u(this),a=e.closest(".merchant-flexible-content-control[data-id="+e.data("id")+"]"),i=null==a?void 0:a.find(".merchant-flexible-content");a.length&&i.length&&(e=e.closest(".layout")).length&&(e.find(".layout-actions__inner").hide(),t=e.clone(),i.find(".layout"),n=e.find(".layout-count").text(),t.find("input, select, textarea").each(function(){var e,t=u(this),a=t.attr("name");a&&(e=a.split("[")[0],a=a.match(/\[(.*?)\]/g))&&1<a.length&&(a[1]="["+n+"]",e="".concat(e).concat(a.join("")),t.attr("name",e))}),t.find("select").each(function(){u(this).hasClass("select2-hidden-accessible")&&(u(this).removeClass("select2-hidden-accessible").removeAttr("data-live-search").removeAttr("data-select2-id").removeAttr("aria-hidden").removeAttr("tabindex"),u(this).nextAll(".select2-container").remove(),u(this).select2())}),t.find(".layout-body").removeAttr("style"),t.hide(),t.insertAfter(e),t.fadeIn(),t.find(".merchant-module-page-setting-field-upload").length&&c(t.find(".merchant-module-page-setting-field-upload")),t.find(".merchant-module-page-setting-field-select_ajax").length&&s(t.find(".merchant-module-page-setting-field-select_ajax")),r.refreshNumbers(i),u(h).trigger("merchant-flexible-content-added",[t]),a.hasClass("has-accordion")&&i.accordion("refresh"),r.updateLayoutTitle(),o.init())}),u(h).on("click",".customize-control-flexible-content-delete",function(e){e.preventDefault();var e=u(this).closest(".layout"),t=e.parent(),t=(e.remove(),0===t.find(".layout").length&&t.addClass("empty"),r.refreshNumbers(t),u(h).trigger("merchant-flexible-content-deleted",[e]),u(this).closest(".merchant-flexible-content-control"));t.hasClass("has-accordion")&&t.find(".merchant-flexible-content").accordion("refresh"),u(h).trigger("change.merchant")}),u(h).on("click",".layout-actions__toggle",function(e){e.preventDefault(),a(u(this).closest(".layout")),u(this).closest(".layout-actions").find(".layout-actions__inner").stop().slideToggle(300)}),u(h).on("click",".layout-header",function(){a(u(this).closest(".layout"))}),u(h).on("merchant-flexible-content-added",function(e,t){a(t)})},refreshNumbers:function(e){e.find(".layout").each(function(e){var t=u(this).find(".layout-count").text(),a=parseInt(t)-1;u(this).find(".layout-count").text(e+1),u(this).find("input, select, textarea").each(function(){u(this).attr("name")&&u(this).attr("name",u(this).attr("name").replace("["+a+"]","[*refreshed*"+e+"]"))})}),e.find(".layout").each(function(e){u(this).find("input, select, textarea").each(function(){var e=u(this).attr("name");e&&u(this).attr("name",e.replace("*refreshed*",""))})}),e.parent().find("input").trigger("change.merchant")}}).init(),o.init(),u(h).on("keyup",".merchant-module-page-setting-field-products_selector .merchant-search-field",function(){clearTimeout(r);var e,t,a,n=[],i=(!u(this).closest('[data-id="excluded_products"]').length||"categories"!==(t=(e=u(this).closest(".layout")).find(".merchant-field-rules_to_apply select").val()||e.find(".merchant-field-rules_to_display select").val()||e.find(".merchant-field-display_rules select").val())&&"by_category"!==t||(n=e.find(".merchant-field-category_slugs select").val()||e.find(".merchant-field-product_cats select").val()),u(this).closest(".merchant-products-search-container"));""!==u(this).val()?(i.find(".merchant-searching").addClass("active"),a={action:"merchant_admin_products_search",nonce:merchant_admin_options.ajaxnonce,keyword:u(this).val(),product_types:u(this).data("allowed-types"),ids:i.find(".merchant-selected-products").val(),categories:n},r=setTimeout(function(){u.post(merchant_admin_options.ajaxurl,a,function(e){var t=i.find(".merchant-selections-products-preview");t.show(),t.html(e),i.find(".merchant-searching").removeClass("active")})},250)):i.find(".merchant-selections-products-preview").html("").hide()}),u(h).on("click touch",".merchant-module-page-setting-field-products_selector .merchant-selections-products-preview li",function(){var e=u(this).closest(".merchant-products-search-container"),t=e.find(".merchant-selected-products"),a=t.val(),n="multiple"===e.data("multiple");0<e.find(".merchant-selected-products-preview ul li").length&&!n&&(e.find(".merchant-selected-products-preview ul li").remove(),t.val("").change()),u(this).children(".remove").attr("aria-label","Remove").html("×"),e.find(".merchant-selected-products-preview ul").append(u(this)),e.find(".merchant-selections-products-preview").html("").hide(),e.find(".merchant-search-field").val("").change(),""===a?t.val(u(this).data("id")):(n?((e=a.split(",")).push(u(this).data("id")),t.val(e.join(","))):t.val(u(this).data("id"))).change()}),u(h).on("click touch",".merchant-selected-products-preview .remove",function(){var e=u(this);if(confirm(merchant_admin_options.product_delete_confirmation_message)){var t=e.closest(".merchant-products-search-container").find(".merchant-selected-products"),a=e.parent().data("id"),n=(e.parent().remove(),t.val().split(","));if(0<n.length)for(var i in n)parseInt(n[i])===parseInt(a)&&n.splice(i,1);t.val(n.join(",")).change(),t.trigger("change.merchant")}}),u(h).on("merchant-admin-check-fields merchant-flexible-content-added",function(){u(".merchant-module-page-setting-field").each(function(){var e=u(this);if(e.data("condition")&&e.data("condition").length){var t=e.data("condition"),a=u(this).closest(".layout-body").find('input[name*="'+t[0]+'"],select[name*="'+t[0]+'"]');if((a=a.length?a:u('input[name="merchant['+t[0]+']"],select[name="merchant['+t[0]+']"]')).length){var n,i=!1;switch(t[1]){case"==":"radio"!==a.attr("type")&&"checkbox"!==a.attr("type")||(n=a.parent().find("input:checked")).length&&n.val()===t[2]&&(i=!0),a.is("select")&&a.val()==t[2]&&(i=!0);break;case"any":"radio"!==a.attr("type")&&"checkbox"!==a.attr("type")||(n=a.parent().find("input:checked")).length&&t[2].split("|").includes(n.val())&&(i=!0),a.is("select")&&t[2].split("|").includes(a.val())&&(i=!0)}i?e.removeClass("merchant-hide").addClass("merchant-show"):e.removeClass("merchant-show").addClass("merchant-hide")}}})}).trigger("merchant.change"),u(h).on("merchant-admin-check-fields merchant-flexible-content-added keyup",function(){u(".merchant-module-page-setting-field").each(function(){var e=u(this);e.data("conditions")&&(function e(t){var a=1<arguments.length&&arguments[1]!==f&&arguments[1];var n=!1;if("relation"in t){var i=t.relation.toUpperCase();if("OR"===i)for(var r=0;r<t.terms.length;r++){var o=t.terms[r];if(n=e(o,a))return!0}else if("AND"===i){for(var c=0,s=0;s<t.terms.length;s++){var l=t.terms[s];e(l,a)&&c++}c===t.terms.length&&(n=!0)}}else{var d,i="",h=(i="terms"in t?t.terms[0]:t,u('input[name="merchant['+i.field+']"],select[name="merchant['+i.field+']"]')),m=(h.length||0<(d=a.closest(".layout-body")).length&&(h=d.find(".merchant-field-"+i.field).find("input, select")),(h=h.length?h:u('input[name="merchant['+i.field+'][]"],select[name="merchant['+i.field+'][]"]')).val());"checkbox"!==h.attr("type")&&"radio"!==h.attr("type")||(m=h.is(":checked")),"checkbox"===h.attr("type")&&1<h.length&&(m=[],h.each(function(){u(this).is(":checked")&&m.push(u(this).val())})),g(m)&&(m=Number(m)),Array.isArray(i.value)&&(i.value=i.value.map(function(e){return g(e)?Number(e):e})),("==="===i.operator&&m===i.value||"!=="===i.operator&&m!==i.value||">"===i.operator&&m>i.value||"<"===i.operator&&m<i.value||">="===i.operator&&m>=i.value||"<="===i.operator&&m<=i.value||"in"===i.operator&&i.value.includes(m)||"!in"===i.operator&&!i.value.includes(m)||"contains"===i.operator&&Array.isArray(m)&&m.includes(i.value)||"!contains"===i.operator&&Array.isArray(m)&&!m.includes(i.value))&&(n=!0)}return n}(e.data("conditions"),e)?e.removeClass("merchant-hide").addClass("merchant-show"):e.removeClass("merchant-show").addClass("merchant-hide"))})}).trigger("merchant.change"),u(h).on("change",".merchant-module-page-setting-field",function(){u(h).trigger("merchant-admin-check-fields")}).trigger("merchant.change"),u(h).trigger("merchant-admin-check-fields"),u(h).on("merchant-admin-check-color-fields merchant-flexible-content-added",function(){u(".merchant-color").each(function(){var a,e=u(this),n=e.find(".merchant-color-picker"),i=e.find(".merchant-color-input"),r=!1;n.off("click").on("click",function(e){e.preventDefault(),e.stopPropagation();var t=u("body,html");t.addClass("merchant-height-auto"),r?a.setColor(i.val()):((a=new Pickr({el:n.get(0),container:"body",theme:"merchant",appClass:"merchant-pcr-app",default:i.val()||n.data("default-color")||"#212121",swatches:["#000000","#F44336","#E91E63","#673AB7","#03A9F4","#8BC34A","#FFEB3B","#FFC107","#FFFFFF"],sliders:"h",useAsButton:!0,components:{hue:!0,preview:!0,opacity:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Default"}})).on("change",function(e){e=(1===e.a?(a.setColorRepresentation("HEX"),e.toHEXA()):(a.setColorRepresentation("RGBA"),e.toRGBA())).toString(0);n.css({"background-color":e}),i.val()!==e&&i.val(e).trigger("change.merchant"),u(h).trigger("merchant-color-picker-updated",[e,i])}),a.on("clear",function(){var e=n.data("default-color");e?a.setColor(e):(n.css({"background-color":"white"}),i.val(""))}),a.on("hide",function(){t.removeClass("merchant-height-auto")}),n.data("pickr",a),setTimeout(function(){a.show()},200),r=!0)}),i.on("change keyup",function(){var e=u(this).val();n.css({"background-color":e})})})}),u(h).trigger("merchant-admin-check-color-fields");({init:function(){this.events()},events:function(){var l=this;u(h).on("click",".merchant-create-page-control-button",function(e){e.preventDefault();var t=u(this),a=t.parent().find(".merchant-create-page-control-create-message"),n=t.parent().find(".merchant-create-page-control-success-message"),e=(t.text(),t.data("creating-text")),i=(t.data("created-text"),t.data("page-title")),r=t.data("page-meta-key"),o=t.data("page-meta-value"),c=t.data("option-name"),s=t.data("nonce");if(!i)return!1;u(this).text(e),u(this).attr("disabled",!0),u.ajax({type:"post",url:ajaxurl,data:{action:"merchant_create_page_control",page_title:i,page_meta_key:r,page_meta_value:o,option_name:c,nonce:s},success:function(e){l.ajaxResponseHandler(e,t,n,a)}})})},ajaxResponseHandler:function(e,t,a,n){"success"===e.status&&(e=a.find("a").attr("href").replace("?post=&","?post="+e.page_id+"&"),a.find("a").attr("href",e),a.css("display","block"),n.remove(),t.remove())}}).init(),u(".merchant-module-page-setting-field-gallery").each(function(){var n,i=u(this),e=i.find(".merchant-gallery-button"),r=i.find(".merchant-gallery-input"),o=i.find(".merchant-gallery-images"),t=i.find(".merchant-gallery-remove");o.sortable({helper:"original",update:function(e,t){var a=[];o.find(".merchant-gallery-image").each(function(){a.push(u(this).data("item-id"))}),r.val(a.join(",")).trigger("change")}});t.on("click",function(e){e.preventDefault(),u(this).parent().remove();var t=[];o.find(".merchant-gallery-image").each(function(){t.push(u(this).data("item-id"))}),r.val(t.join(",")).trigger("change")}),e.on("click",function(e){u(this);var t=r.val(),a=t?"edit":"add";e.preventDefault(),void 0!==d.wp&&d.wp.media&&d.wp.media.gallery&&("add"==a?(n=d.wp.media({library:{type:"image"},frame:"post",state:"gallery",multiple:!0})).open():n=d.wp.media.gallery.edit('[gallery ids="'+t+'"]'),n.on("update",function(e){o.empty();e=e.models.map(function(e){var e=e.toJSON(),t=(e.sizes&&e.sizes.thumbnail&&e.sizes.thumbnail.url?e.sizes.thumbnail:e).url;return o.append('<div class="merchant-gallery-image" data-item-id="'+e.id+'"><i class="merchant-gallery-remove dashicons dashicons-no-alt"></i><img src="'+t+'" /></div>'),e.id});r.val(e.join(",")).trigger("change"),i.find(".merchant-gallery-remove").on("click",function(e){e.preventDefault(),u(this).parent().remove();var t=[];o.find(".merchant-gallery-image").each(function(){t.push(u(this).data("item-id"))}),r.val(t.join(",")).trigger("change")})}))})});var c=function(e){var a,n=e,e=n.find(".merchant-upload-button"),i=n.find(".merchant-upload-input"),r=n.find(".merchant-upload-wrapper");n.find(".merchant-upload-remove").on("click",function(e){e.preventDefault(),u(this).parent().remove(),i.val("").trigger("change")}),e.on("click",function(e){e.preventDefault(),void 0!==d.wp&&d.wp.media&&((a=a||d.wp.media({library:{type:"image"}})).open(),a.on("select",function(){r.empty();var e=a.state().get("selection").first().attributes,t=(e.sizes&&e.sizes.thumbnail&&e.sizes.thumbnail.url?e.sizes.thumbnail:e).url;r.append('<div class="merchant-upload-image"><i class="merchant-upload-remove dashicons dashicons-no-alt"></i><img src="'+t+'" /></div>'),i.val(e.id).trigger("change"),n.find(".merchant-upload-button-drag-drop").hide(),n.find(".merchant-upload-remove").on("click",function(e){e.preventDefault(),u(this).parent().remove(),i.val("").trigger("change"),n.find(".merchant-upload-button-drag-drop").show()})}))})},s=(u(".merchant-module-page-setting-field-upload:not(.template)").each(function(){c(u(this))}),jQuery.each(["dragenter","dragover","dragleave","drop"],function(e,t){u(h).on(t,".merchant-upload-button-drag-drop",function(e){e.preventDefault(),e.stopPropagation()})}),u(h).on("dragenter",".merchant-upload-button-drag-drop",function(e){u(this).closest(".merchant-module-page-setting-field-upload").find(".merchant-upload-button").click()}),function(e){var t=e.find("select"),a=t.data("source"),n=d.merchant_admin_options,i={width:"100%",templateSelection:function(e){return e.text.replace(/&nbsp;-*\s*/g,"").trim()}};"post"!==a&&"product"!==a&&"user"!==a||(i.minimumInputLength=1,i.ajax={url:n.ajaxurl,dataType:"json",delay:250,cache:!0,data:function(e){return{action:"merchant_admin_options_select_ajax",nonce:n.ajaxnonce,term:e.term,source:a}},processResults:function(e,t){return e.success?{results:e.data}:{}}}),t.select2(i),e.find(".select2-selection--multiple").append('<span class="merchant-select2-clear"></span>')}),l=(u(".merchant-module-page-setting-field-select_ajax:not(.template)").each(function(){s(u(this))}),u(".merchant-module-page-settings-responsive").each(function(){var e=u(this),a=e.find(".merchant-module-page-settings-devices button"),n=e.find(".merchant-module-page-settings-device-container");a.on("click",function(e){e.preventDefault();var t=u(this).data("device");a.removeClass("active"),n.removeClass("active"),u(this).addClass("active"),n.each(function(){u(this).data("device")===t&&u(this).addClass("active")})})}),u(".merchant-animated-buttons").each(function(){var e,t,a=u(this).find("label"),n=u(".merchant-animation-demo");a.on("click",function(){n.removeClass("merchant-animation-"+e),n.removeClass("merchant-animation-"+t),e=u(this).find("input").attr("value"),setTimeout(function(){n.addClass("merchant-animation-"+e)},100),setTimeout(function(){n.removeClass("merchant-animation-"+e)},1e3)}),a.mouseover(function(){n.removeClass("merchant-animation-"+e),t=u(this).find("input").attr("value"),n.addClass("merchant-animation-"+t)}).mouseout(function(){n.removeClass("merchant-animation-"+t)})}),u(".merchant-notifications-sidebar")),e=(l.length&&(u(".merchant-notifications").on("click",function(e){e.preventDefault();var t=u(this),e=l.find(".merchant-notification:first-child .merchant-notification-date").data("raw-date");l.toggleClass("opened"),t.hasClass("read")||u.post(d.merchant.ajax_url,{action:"merchant_notifications_read",nonce:d.merchant.nonce,latest_notification_date:e},function(e){e.success&&setTimeout(function(){t.addClass("read")},2e3)})}),u(d).on("scroll",function(){60<d.pageYOffset&&(l.addClass("closing"),setTimeout(function(){l.removeClass("opened"),l.removeClass("closing")},300))}),u(".merchant-notifications-sidebar-close").on("click",function(e){e.preventDefault(),l.addClass("closing"),setTimeout(function(){l.removeClass("opened"),l.removeClass("closing")},300)})),u(".merchant-tabs-nav")),t=(e.length&&e.each(function(){var a=u(this).data("tab-wrapper-id");u(this).find(".merchant-tabs-nav-link").on("click",function(e){e.preventDefault();var e=u(this).closest(".merchant-tabs-nav").find(".merchant-tabs-nav-link"),t=u(this).data("tab-to"),e=(e.each(function(){u(this).closest(".merchant-tabs-nav-item").removeClass("active")}),u(this).closest(".merchant-tabs-nav-item").addClass("active"),u('.merchant-tab-content-wrapper[data-tab-wrapper-id="'+a+'"]'));e.find("> .merchant-tab-content").removeClass("active"),e.find('> .merchant-tab-content[data-tab-content-id="'+t+'"]').addClass("active")})}),u(".merchant-module-alert"));t.length&&t.find(".merchant-module-alert-close").on("click",function(e){e.preventDefault(),t.removeClass("merchant-show"),u(h).off("click.merchant-alert-close")})})})(jQuery,window,document),jQuery.fn.extend({getPath:function(){var c=[];return this.each(function(e,t){for(var a,n=jQuery(t);n.length;){var i=n.get(0);if(!(r=i.localName))break;var r=r.toLowerCase(),o=n.parent();1<o.children(r).length&&0<(e=o.children().index(i)+1)&&(r+=":nth-child("+e+")"),a=r+(a?" > "+a:""),n=o}c.push(a)}),c.join(",")}});
  • merchant/trunk/assets/js/modules/floating-mini-cart/floating-mini-cart.js

    r3003440 r3160081  
    6767      var $counter = $('.merchant-floating-mini-cart-icon-counter');
    6868      $counter.text();
    69       jQuery.ajax({
    70         type: 'POST',
    71         url: merchant.setting.ajax_url,
    72         data: {
    73           'action': 'merchant_get_cart_count'
    74         },
    75         success: function success(response) {
    76           $counter.text(response);
    77         }
    78       });
     69      if (!$('body').hasClass('wp-admin')) {
     70        jQuery.ajax({
     71          type: 'POST',
     72          url: merchant.setting.ajax_url,
     73          data: {
     74            'action': 'merchant_get_cart_count'
     75          },
     76          success: function success(response) {
     77            $counter.text(response);
     78          }
     79        });
     80      }
    7981    }
    8082  };
  • merchant/trunk/assets/js/modules/floating-mini-cart/floating-mini-cart.min.js

    r3143037 r3160081  
    1 var merchant=merchant||{};merchant.modules=merchant.modules||{},(r=>{merchant.modules.floatingMiniCart={count:void 0!==window.merchant.setting?window.merchant.setting.floating_mini_cart_count:2,init:function(t){var n,a=this,i=r("body"),o=r(".merchant-floating-mini-cart-icon"),c=r(".merchant-floating-side-mini-cart"),e=(r(".merchant-floating-side-mini-cart-overlay"),r(".merchant-floating-side-mini-cart-toggle"));if(!c.length)return!1;void 0!==window.parent.wp&&void 0!==window.parent.wp.customize?o.addClass("merchant-show"):(n=!1,r(window).on("scroll mousemove touchstart",function(){n||(a.updateFloatingMiniCartIconCount(),a.checkMiniCartCountAndDisplay(),n=!0)})),r(document.body).on("wc_fragment_refresh added_to_cart removed_from_cart",function(t,n){n&&void 0!==n[".merchant_cart_count"]&&(a.count=n[".merchant_cart_count"]),a.updateFloatingMiniCartIconCount(),a.checkMiniCartCountAndDisplay()}),e.on("click",function(t){t.preventDefault(),i.toggleClass("merchant-floating-side-mini-cart-show"),r(window).trigger("merchant.floating-mini-cart-resize")})},checkMiniCartCountAndDisplay:function(){var t=r(".merchant-floating-mini-cart-icon");"always"!==t.data("display")&&"0"==this.count?t.removeClass("merchant-show"):t.addClass("merchant-show")},updateFloatingMiniCartIconCount:function(){var n=r(".merchant-floating-mini-cart-icon-counter");n.text(),jQuery.ajax({type:"POST",url:merchant.setting.ajax_url,data:{action:"merchant_get_cart_count"},success:function(t){n.text(t)}})}},r(document).ready(function(){merchant.modules.floatingMiniCart.init()})})(jQuery);
     1var merchant=merchant||{};merchant.modules=merchant.modules||{},(r=>{merchant.modules.floatingMiniCart={count:void 0!==window.merchant.setting?window.merchant.setting.floating_mini_cart_count:2,init:function(t){var n,a=this,i=r("body"),o=r(".merchant-floating-mini-cart-icon"),c=r(".merchant-floating-side-mini-cart"),e=(r(".merchant-floating-side-mini-cart-overlay"),r(".merchant-floating-side-mini-cart-toggle"));if(!c.length)return!1;void 0!==window.parent.wp&&void 0!==window.parent.wp.customize?o.addClass("merchant-show"):(n=!1,r(window).on("scroll mousemove touchstart",function(){n||(a.updateFloatingMiniCartIconCount(),a.checkMiniCartCountAndDisplay(),n=!0)})),r(document.body).on("wc_fragment_refresh added_to_cart removed_from_cart",function(t,n){n&&void 0!==n[".merchant_cart_count"]&&(a.count=n[".merchant_cart_count"]),a.updateFloatingMiniCartIconCount(),a.checkMiniCartCountAndDisplay()}),e.on("click",function(t){t.preventDefault(),i.toggleClass("merchant-floating-side-mini-cart-show"),r(window).trigger("merchant.floating-mini-cart-resize")})},checkMiniCartCountAndDisplay:function(){var t=r(".merchant-floating-mini-cart-icon");"always"!==t.data("display")&&"0"==this.count?t.removeClass("merchant-show"):t.addClass("merchant-show")},updateFloatingMiniCartIconCount:function(){var n=r(".merchant-floating-mini-cart-icon-counter");n.text(),r("body").hasClass("wp-admin")||jQuery.ajax({type:"POST",url:merchant.setting.ajax_url,data:{action:"merchant_get_cart_count"},success:function(t){n.text(t)}})}},r(document).ready(function(){merchant.modules.floatingMiniCart.init()})})(jQuery);
  • merchant/trunk/assets/js/modules/side-cart/side-cart.js

    r3083515 r3160081  
    55 *
    66 */
    7 
    87jQuery(document).ready(function ($) {
     8  'use strict';
     9
     10  // Toggle side cart
    911  if (merchant.setting.hasOwnProperty('show_after_add_to_cart_single_product')) {
    1012    var isSingleProductPage = $('body.single-product').length;
     
    8183            if ($cart_item.length) {
    8284              $cart_item.unblock();
     85              $(document).trigger('merchant_destroy_carousel');
     86              $(document).trigger('merchant_init_carousel');
    8387            }
    8488          },
     
    121125    var debounceTimer;
    122126  }
     127  var merchant_upsells = {
     128    init: function init() {
     129      this.bindEvents();
     130      setTimeout(function () {
     131        $(document).trigger('merchant_init_carousel');
     132
     133        // Pause the slider on hover
     134        $(document).find('.woocommerce-mini-cart-item.merchant-upsell-widget').on('mouseenter', function () {
     135          if ($(document).find('.merchant-mini-cart-upsells.upsells-layout-carousel').hasClass('slick-initialized')) {
     136            $('.merchant-mini-cart-upsells.upsells-layout-carousel').slick('slickPause');
     137          }
     138        });
     139
     140        // Resume the slider on mouse leave
     141        $(document).find('.woocommerce-mini-cart-item.merchant-upsell-widget').on('mouseleave', function () {
     142          if ($(document).find('.merchant-mini-cart-upsells.upsells-layout-carousel').hasClass('slick-initialized')) {
     143            $('.merchant-mini-cart-upsells.upsells-layout-carousel').slick('slickPlay');
     144          }
     145        });
     146      }, 500);
     147    },
     148    bindEvents: function bindEvents() {
     149      $(document).on('change', '.merchant-mini-cart-upsell-item-wrap .variation-selector', this.handleVariationChange.bind(this));
     150      $(document).on('click', '.add-to-cart-wrap .merchant-upsell-add-to-cart:not(.disabled)', this.handleAddToCartClick.bind(this));
     151      $(document).on('merchant_init_carousel', this.initCarousel.bind(this));
     152      $(document).on('merchant_destroy_carousel', this.destroyCarousel.bind(this));
     153      $(document).on('added_to_cart', this.handleAddToCart.bind(this));
     154      $(document).on('removed_from_cart', this.handleRemoveFromCart.bind(this));
     155    },
     156    handleVariationChange: function handleVariationChange(event) {
     157      var variationField = $(event.target),
     158        container = variationField.closest('.merchant-mini-cart-upsell-item-wrap'),
     159        variations = container.attr('data-variations') && JSON.parse(container.attr('data-variations')) || [],
     160        dropDowns = container.find('.variation-selector');
     161      container.attr('data-variation-id', 0); // reset variation ID
     162      var currentField = {
     163        name: $(event.target).attr('data-attribute_name'),
     164        value: $(event.target).val()
     165      };
     166      var availableOptions = [];
     167      var matchingVariations = variations.filter(function (variation) {
     168        return typeof variation.attributes[currentField.name.toLowerCase()] !== 'undefined' && variation.attributes[currentField.name.toLowerCase()] === currentField.value;
     169      });
     170
     171      // Hide not available options
     172      dropDowns.each(function () {
     173        var dropdown = $(this);
     174        var attribute_name = dropdown.attr('data-attribute_name');
     175        // Collect available options for this attribute
     176        matchingVariations.forEach(function (variation) {
     177          var optionValue = variation.attributes[attribute_name.toLowerCase()];
     178          if (typeof optionValue !== 'undefined' && optionValue !== '' && !availableOptions.includes(optionValue)) {
     179            availableOptions.push(optionValue);
     180          }
     181        });
     182        if (currentField.name.toLowerCase() !== attribute_name.toLowerCase()) {
     183          dropdown.find('option').each(function () {
     184            var optionValue = $(this).attr('value');
     185            if (optionValue !== '') {
     186              if (availableOptions.includes(optionValue)) {
     187                $(this).show();
     188              } else {
     189                $(this).hide();
     190              }
     191            }
     192          });
     193        }
     194      });
     195      if (this.isAllVariationsSelected(container)) {
     196        this.fetchVariationDetails(container, container.attr('data-product-id'), this.getSelectedAttributes(container), this);
     197        // ajax call here to get product information...
     198        this.handleAddToCartBtnState(container, true);
     199      } else {
     200        this.handleAddToCartBtnState(container, false);
     201      }
     202    },
     203    /**
     204     * Fetches variation details via AJAX.
     205     *
     206     * @param {Object} container - The container element.
     207     * @param {Object} productID - The product ID.
     208     * @param {Object} selectedAttributes - The selected variation attributes.
     209     * @param {Object} self - The current object.
     210     *
     211     * @return {void}
     212     */
     213    fetchVariationDetails: function fetchVariationDetails(container, productID, selectedAttributes, self) {
     214      $.ajax({
     215        type: 'POST',
     216        url: merchant_side_cart_params.ajax_url,
     217        data: {
     218          action: 'merchant_get_variation_data',
     219          product_id: productID,
     220          nonce: merchant_side_cart_params.variation_info_nonce,
     221          attributes: selectedAttributes
     222        },
     223        success: function success(response) {
     224          if (response.success) {
     225            console.log(response.data);
     226            container.attr('data-variation-id', response.data.id);
     227            self.updateProductThumbnail(container, response.data.thumbnail_url);
     228          }
     229        },
     230        error: function error(_error2) {
     231          console.log('Error:', _error2);
     232        }
     233      });
     234    },
     235    updateProductThumbnail: function updateProductThumbnail(container, thumbnailUrl) {
     236      var productThumbnail = container.find('.product-thumbnail a img');
     237      productThumbnail.attr('src', thumbnailUrl);
     238    },
     239    getSelectedAttributes: function getSelectedAttributes(container) {
     240      var attributes = {};
     241      container.find('.variation-selector').each(function () {
     242        attributes[$(this).attr('name')] = $(this).val();
     243      });
     244      return attributes;
     245    },
     246    handleAddToCartBtnState: function handleAddToCartBtnState(container, allSelected) {
     247      var btn = container.find('.add-to-cart-wrap .merchant-upsell-add-to-cart');
     248      if (allSelected) {
     249        btn.removeClass('disabled');
     250        btn.prop('disabled', false);
     251      } else {
     252        btn.addClass('disabled');
     253        btn.prop('disabled', true);
     254      }
     255    },
     256    isAllVariationsSelected: function isAllVariationsSelected(container) {
     257      var variationFields = container.find('.variation-selector');
     258      return variationFields.length && variationFields.toArray().every(function (field) {
     259        return $(field).val() !== '';
     260      });
     261    },
     262    handleAddToCartClick: function handleAddToCartClick(event) {
     263      event.preventDefault();
     264      var self = this,
     265        btn = $(event.currentTarget),
     266        container = btn.closest('.merchant-mini-cart-upsell-item-wrap'),
     267        productType = container.attr('data-product-type'),
     268        productId = container.attr('data-product-id'),
     269        variationId = container.attr('data-variation-id');
     270      if (productType === 'variable' && variationId !== '0') {
     271        this.addToCart(self, 'variable', productId, variationId, btn);
     272      } else if (productType === 'simple') {
     273        this.addToCart(self, 'simple', productId, variationId, btn);
     274      } else {
     275        console.log('Unsupported product type:', productType);
     276      }
     277    },
     278    addToCart: function addToCart(self, productType, productId, variationId, btn) {
     279      var data = {
     280        action: 'merchant_side_cart_upsells_add_to_cart',
     281        product_id: productId,
     282        variation_id: variationId,
     283        nonce: merchant_side_cart_params.nonce
     284      };
     285      $.ajax({
     286        type: 'POST',
     287        url: merchant_side_cart_params.ajax_url,
     288        data: data,
     289        beforeSend: function beforeSend() {
     290          btn.addClass('loading');
     291        },
     292        success: function success(response) {
     293          self.handleSuccess(response);
     294        },
     295        error: function error(_error3) {
     296          self.handleError(_error3);
     297        },
     298        complete: function complete() {
     299          btn.removeClass('loading');
     300        }
     301      });
     302    },
     303    handleSuccess: function handleSuccess(response) {
     304      if (response.data.fragments) {
     305        $(document).trigger('merchant_destroy_carousel');
     306        $(document.body).trigger('added_to_cart', [response.data.fragments, response.data.cart_hash, null, 'side-cart']);
     307        $(document).trigger('merchant_init_carousel');
     308      }
     309    },
     310    handleError: function handleError(error) {
     311      console.log('Error:', error);
     312    },
     313    handleAddToCart: function handleAddToCart(event, fragments, cart_hash, $button, $context) {
     314      $(document).trigger('merchant_destroy_carousel');
     315      $(document).trigger('merchant_init_carousel');
     316    },
     317    handleRemoveFromCart: function handleRemoveFromCart(event) {
     318      $(document).trigger('merchant_destroy_carousel');
     319      $(document).trigger('merchant_init_carousel');
     320    },
     321    initCarousel: function initCarousel() {
     322      // check if slick is initialized
     323      var carousel = $(document).find('.merchant-mini-cart-upsells.upsells-layout-carousel');
     324      if ('carousel' === merchant_side_cart_params.upsells_style && !carousel.hasClass('slick-initialized')) {
     325        carousel.slick({
     326          infinite: true,
     327          arrows: true,
     328          slidesToShow: 1,
     329          dots: false,
     330          autoplay: false,
     331          autoplaySpeed: 2000,
     332          fade: true,
     333          cssEase: 'linear',
     334          pauseOnFocus: true,
     335          pauseOnHover: true,
     336          prevArrow: '<button type="button" class="slick-prev"><</button>',
     337          nextArrow: '<button type="button" class="slick-next">></button>',
     338          rtl: merchant_side_cart_params.is_rtl
     339        });
     340      }
     341    },
     342    destroyCarousel: function destroyCarousel() {
     343      // check if slick is initialized
     344      var carousel = $(document).find('.merchant-mini-cart-upsells.upsells-layout-carousel');
     345      if ('carousel' === merchant_side_cart_params.upsells_style && carousel.hasClass('slick-initialized')) {
     346        carousel.slick('unslick');
     347      }
     348    }
     349  };
     350  merchant_upsells.init();
    123351});
  • merchant/trunk/assets/js/modules/side-cart/side-cart.min.js

    r3113188 r3160081  
    1 jQuery(document).ready(function(c){var t,e,n,o,s;merchant.setting.hasOwnProperty("show_after_add_to_cart_single_product")&&(t=c("body.single-product").length,e=c(".woocommerce-notices-wrapper").is(":visible")&&!c(".woocommerce-notices-wrapper").is(":empty"),n=c(".wc-block-components-notice-banner").is(":visible")&&!c(".wc-block-components-notice-banner").is(":empty"),t)&&(e||n)&&(c("body").toggleClass("merchant-floating-side-mini-cart-show"),c(window).trigger("merchant.floating-mini-cart-resize")),merchant.setting.hasOwnProperty("add_to_cart_slide_out")&&c(document.body).on("added_to_cart",function(t,e,n,a,r){"side-cart"!==r&&c("body").toggleClass("merchant-floating-side-mini-cart-show"),c(window).trigger("merchant.floating-mini-cart-resize")}),merchant.setting.hasOwnProperty("cart_url")&&c('[href="'+merchant.setting.cart_url+'"]').on("click",function(t){t.preventDefault(),c(window).trigger("merchant.floating-mini-cart-resize"),c("body").toggleClass("merchant-floating-side-mini-cart-show")}),(merchant.setting.hasOwnProperty("add_to_cart_slide_out")||merchant.setting.hasOwnProperty("floating_mini_cart_count"))&&(o=function(e){var t,n,a,r=merchant.setting||{},i=r.ajax_url,o=r.side_cart_nonce;e.length&&i&&o&&(t=e.attr("name"),n=Math.round(parseFloat(e.val()||1)),a=e.closest(".js-side-cart-item"),clearTimeout(s),s=setTimeout(function(){c.ajax({type:"POST",url:i,data:{action:"update_side_cart_quantity",cart_item_key:t,quantity:n,nonce:o},beforeSend:function(){a.length&&a.block({message:null,overlayCSS:{background:"#fff",opacity:.6}})},success:function(t){t&&t.fragments&&(c(document.body).trigger("added_to_cart",[t.fragments,t.cart_hash,e,"side-cart"]),a.length)&&a.unblock()},error:function(t){console.log("Error:",t)}})},350))},c(document).on("click",".js-merchant-quantity-btn",function(t){t.preventDefault();var e,n,a,r,t=c(this),i=t.closest(".merchant-quantity-wrap").find(".js-update-quantity");i.length&&(e=+(i.val()||1),n=+i.attr("min"),a=+i.attr("max"),r=Math.round(parseFloat(i.attr("step"))),t.hasClass("merchant-quantity-plus")?(e+=r,e=a&&-1!=a?Math.min(e,a):e):t.hasClass("merchant-quantity-minus")&&(e-=r,e=n?Math.max(e,n):e),i.val(e),o(i))}),c(document).on("input change",".js-update-quantity",function(t){t.preventDefault(),o(c(this))}))});
     1jQuery(document).ready(function(s){var t,a,e,o,c;merchant.setting.hasOwnProperty("show_after_add_to_cart_single_product")&&(t=s("body.single-product").length,a=s(".woocommerce-notices-wrapper").is(":visible")&&!s(".woocommerce-notices-wrapper").is(":empty"),e=s(".wc-block-components-notice-banner").is(":visible")&&!s(".wc-block-components-notice-banner").is(":empty"),t)&&(a||e)&&(s("body").toggleClass("merchant-floating-side-mini-cart-show"),s(window).trigger("merchant.floating-mini-cart-resize")),merchant.setting.hasOwnProperty("add_to_cart_slide_out")&&s(document.body).on("added_to_cart",function(t,a,e,n,r){"side-cart"!==r&&s("body").toggleClass("merchant-floating-side-mini-cart-show"),s(window).trigger("merchant.floating-mini-cart-resize")}),merchant.setting.hasOwnProperty("cart_url")&&s('[href="'+merchant.setting.cart_url+'"]').on("click",function(t){t.preventDefault(),s(window).trigger("merchant.floating-mini-cart-resize"),s("body").toggleClass("merchant-floating-side-mini-cart-show")}),(merchant.setting.hasOwnProperty("add_to_cart_slide_out")||merchant.setting.hasOwnProperty("floating_mini_cart_count"))&&(o=function(a){var t,e,n,r=merchant.setting||{},i=r.ajax_url,o=r.side_cart_nonce;a.length&&i&&o&&(t=a.attr("name"),e=Math.round(parseFloat(a.val()||1)),n=a.closest(".js-side-cart-item"),clearTimeout(c),c=setTimeout(function(){s.ajax({type:"POST",url:i,data:{action:"update_side_cart_quantity",cart_item_key:t,quantity:e,nonce:o},beforeSend:function(){n.length&&n.block({message:null,overlayCSS:{background:"#fff",opacity:.6}})},success:function(t){t&&t.fragments&&(s(document.body).trigger("added_to_cart",[t.fragments,t.cart_hash,a,"side-cart"]),n.length)&&(n.unblock(),s(document).trigger("merchant_destroy_carousel"),s(document).trigger("merchant_init_carousel"))},error:function(t){console.log("Error:",t)}})},350))},s(document).on("click",".js-merchant-quantity-btn",function(t){t.preventDefault();var a,e,n,r,t=s(this),i=t.closest(".merchant-quantity-wrap").find(".js-update-quantity");i.length&&(a=+(i.val()||1),e=+i.attr("min"),n=+i.attr("max"),r=Math.round(parseFloat(i.attr("step"))),t.hasClass("merchant-quantity-plus")?(a+=r,a=n&&-1!=n?Math.min(a,n):a):t.hasClass("merchant-quantity-minus")&&(a-=r,a=e?Math.max(a,e):a),i.val(a),o(i))}),s(document).on("input change",".js-update-quantity",function(t){t.preventDefault(),o(s(this))})),{init:function(){this.bindEvents(),setTimeout(function(){s(document).trigger("merchant_init_carousel"),s(document).find(".woocommerce-mini-cart-item.merchant-upsell-widget").on("mouseenter",function(){s(document).find(".merchant-mini-cart-upsells.upsells-layout-carousel").hasClass("slick-initialized")&&s(".merchant-mini-cart-upsells.upsells-layout-carousel").slick("slickPause")}),s(document).find(".woocommerce-mini-cart-item.merchant-upsell-widget").on("mouseleave",function(){s(document).find(".merchant-mini-cart-upsells.upsells-layout-carousel").hasClass("slick-initialized")&&s(".merchant-mini-cart-upsells.upsells-layout-carousel").slick("slickPlay")})},500)},bindEvents:function(){s(document).on("change",".merchant-mini-cart-upsell-item-wrap .variation-selector",this.handleVariationChange.bind(this)),s(document).on("click",".add-to-cart-wrap .merchant-upsell-add-to-cart:not(.disabled)",this.handleAddToCartClick.bind(this)),s(document).on("merchant_init_carousel",this.initCarousel.bind(this)),s(document).on("merchant_destroy_carousel",this.destroyCarousel.bind(this)),s(document).on("added_to_cart",this.handleAddToCart.bind(this)),s(document).on("removed_from_cart",this.handleRemoveFromCart.bind(this))},handleVariationChange:function(t){var a=s(t.target).closest(".merchant-mini-cart-upsell-item-wrap"),e=a.attr("data-variations")&&JSON.parse(a.attr("data-variations"))||[],n=a.find(".variation-selector"),r=(a.attr("data-variation-id",0),{name:s(t.target).attr("data-attribute_name"),value:s(t.target).val()}),i=[],o=e.filter(function(t){return void 0!==t.attributes[r.name.toLowerCase()]&&t.attributes[r.name.toLowerCase()]===r.value});n.each(function(){var t=s(this),a=t.attr("data-attribute_name");o.forEach(function(t){t=t.attributes[a.toLowerCase()];void 0===t||""===t||i.includes(t)||i.push(t)}),r.name.toLowerCase()!==a.toLowerCase()&&t.find("option").each(function(){var t=s(this).attr("value");""!==t&&(i.includes(t)?s(this).show():s(this).hide())})}),this.isAllVariationsSelected(a)?(this.fetchVariationDetails(a,a.attr("data-product-id"),this.getSelectedAttributes(a),this),this.handleAddToCartBtnState(a,!0)):this.handleAddToCartBtnState(a,!1)},fetchVariationDetails:function(a,t,e,n){s.ajax({type:"POST",url:merchant_side_cart_params.ajax_url,data:{action:"merchant_get_variation_data",product_id:t,nonce:merchant_side_cart_params.variation_info_nonce,attributes:e},success:function(t){t.success&&(console.log(t.data),a.attr("data-variation-id",t.data.id),n.updateProductThumbnail(a,t.data.thumbnail_url))},error:function(t){console.log("Error:",t)}})},updateProductThumbnail:function(t,a){t.find(".product-thumbnail a img").attr("src",a)},getSelectedAttributes:function(t){var a={};return t.find(".variation-selector").each(function(){a[s(this).attr("name")]=s(this).val()}),a},handleAddToCartBtnState:function(t,a){t=t.find(".add-to-cart-wrap .merchant-upsell-add-to-cart");a?(t.removeClass("disabled"),t.prop("disabled",!1)):(t.addClass("disabled"),t.prop("disabled",!0))},isAllVariationsSelected:function(t){t=t.find(".variation-selector");return t.length&&t.toArray().every(function(t){return""!==s(t).val()})},handleAddToCartClick:function(t){t.preventDefault();var t=s(t.currentTarget),a=t.closest(".merchant-mini-cart-upsell-item-wrap"),e=a.attr("data-product-type"),n=a.attr("data-product-id"),a=a.attr("data-variation-id");"variable"===e&&"0"!==a?this.addToCart(this,"variable",n,a,t):"simple"===e?this.addToCart(this,"simple",n,a,t):console.log("Unsupported product type:",e)},addToCart:function(a,t,e,n,r){e={action:"merchant_side_cart_upsells_add_to_cart",product_id:e,variation_id:n,nonce:merchant_side_cart_params.nonce};s.ajax({type:"POST",url:merchant_side_cart_params.ajax_url,data:e,beforeSend:function(){r.addClass("loading")},success:function(t){a.handleSuccess(t)},error:function(t){a.handleError(t)},complete:function(){r.removeClass("loading")}})},handleSuccess:function(t){t.data.fragments&&(s(document).trigger("merchant_destroy_carousel"),s(document.body).trigger("added_to_cart",[t.data.fragments,t.data.cart_hash,null,"side-cart"]),s(document).trigger("merchant_init_carousel"))},handleError:function(t){console.log("Error:",t)},handleAddToCart:function(t,a,e,n,r){s(document).trigger("merchant_destroy_carousel"),s(document).trigger("merchant_init_carousel")},handleRemoveFromCart:function(t){s(document).trigger("merchant_destroy_carousel"),s(document).trigger("merchant_init_carousel")},initCarousel:function(){var t=s(document).find(".merchant-mini-cart-upsells.upsells-layout-carousel");"carousel"!==merchant_side_cart_params.upsells_style||t.hasClass("slick-initialized")||t.slick({infinite:!0,arrows:!0,slidesToShow:1,dots:!1,autoplay:!1,autoplaySpeed:2e3,fade:!0,cssEase:"linear",pauseOnFocus:!0,pauseOnHover:!0,prevArrow:'<button type="button" class="slick-prev"><</button>',nextArrow:'<button type="button" class="slick-next">></button>',rtl:merchant_side_cart_params.is_rtl})},destroyCarousel:function(){var t=s(document).find(".merchant-mini-cart-upsells.upsells-layout-carousel");"carousel"===merchant_side_cart_params.upsells_style&&t.hasClass("slick-initialized")&&t.slick("unslick")}}.init()});
  • merchant/trunk/inc/compatibility/class-merchant-elementor-builder.php

    r3150302 r3160081  
    7070
    7171            add_filter( 'merchant_enqueue_module_styles', array( $this, 'should_enqueue_styles' ), 10, 2 );
     72            add_filter( 'merchant_enqueue_module_scripts', array( $this, 'should_enqueue_scripts' ), 10, 2 );
    7273
    7374            // Custom CSS.
     
    7677
    7778        /**
    78          * If a module is active, enqueue its styles on Elementor Preview mode
     79         * Determines whether to enqueue styles for modules.
    7980         *
    8081         * @param $enqueue
     
    8485         */
    8586        public function should_enqueue_styles( $enqueue, $module ) {
    86             if ( \Elementor\Plugin::$instance->preview->is_preview_mode() && Merchant_Modules::is_module_active( $module->module_id ?? '' ) ) {
     87            $module_id = $module->module_id ?? '';
     88
     89            if ( \Elementor\Plugin::$instance->preview->is_preview_mode() && Merchant_Modules::is_module_active( $module_id ) ) {
    8790                return true;
     91            }
     92
     93            // Todo: check if required for other modules as well
     94            if ( ! \Elementor\Plugin::$instance->preview->is_preview_mode() && Merchant_Modules::is_module_active( $module_id ) && ( $module_id === 'wishlist' ) ) {
     95                global $post;
     96
     97                if ( empty( $post ) ) {
     98                    return $enqueue;
     99                }
     100
     101                $elementor_data = get_post_meta( $post->ID, '_elementor_data', true );
     102                if (
     103                    $elementor_data &&
     104                    ( strpos( $elementor_data, 'woocommerce-products' ) !== false || strpos( $elementor_data, 'wc-products' ) !== false ) ) {
     105                    return true;
     106                }
     107            }
     108
     109            return $enqueue;
     110        }
     111
     112        /**
     113         * Determines whether to enqueue scripts for modules.
     114         *
     115         * @param $enqueue
     116         * @param $module
     117         *
     118         * @return mixed|true
     119         */
     120        public function should_enqueue_scripts( $enqueue, $module ) {
     121            $module_id = $module->module_id ?? '';
     122
     123            if ( \Elementor\Plugin::$instance->preview->is_preview_mode() && Merchant_Modules::is_module_active( $module_id ) ) {
     124                return true;
     125            }
     126
     127            // Todo: check if required for other modules as well
     128            if ( ! \Elementor\Plugin::$instance->preview->is_preview_mode() && Merchant_Modules::is_module_active( $module_id ) && ( $module_id === 'wishlist' ) ) {
     129                global $post;
     130
     131                if ( empty( $post ) ) {
     132                    return $enqueue;
     133                }
     134
     135                $elementor_data = get_post_meta( $post->ID, '_elementor_data', true );
     136                if (
     137                    $elementor_data &&
     138                    ( strpos( $elementor_data, 'woocommerce-products' ) !== false || strpos( $elementor_data, 'wc-products' ) !== false ) ) {
     139                    return true;
     140                }
    88141            }
    89142
  • merchant/trunk/inc/modules/added-to-cart-popup/admin/options.php

    r3151017 r3160081  
    7373                'short' => esc_html__( 'Short description', 'merchant' ),
    7474            ),
    75             'default' => 'full',
     75            'default' => 'short',
    7676            'conditions' => array(
    7777                'terms' => array(
  • merchant/trunk/inc/modules/class-add-module.php

    r3150302 r3160081  
    293293     */
    294294    public function setup_product_object() {
     295        if ( ! class_exists( 'WooCommerce' ) ) {
     296            return;
     297        }
     298
    295299        if ( ! is_product() ) {
    296300            return;
  • merchant/trunk/inc/modules/floating-mini-cart/class-floating-mini-cart.php

    r3079548 r3160081  
    214214                            </p>
    215215                            <p class="woocommerce-mini-cart__buttons buttons">
    216                             <a href="#" class="button wc-forward"><?php echo esc_html__( 'View cart:', 'merchant' ); ?></a>
    217                             <a href="#" class="button checkout wc-forward"><?php echo esc_html__( 'Checkout:', 'merchant' ); ?></a>
     216                            <a href="#" class="button wc-forward"><?php echo esc_html__( 'View cart', 'merchant' ); ?></a>
     217                            <a href="#" class="button checkout wc-forward"><?php echo esc_html__( 'Checkout', 'merchant' ); ?></a>
    218218                            </p>
    219219                        </div>
  • merchant/trunk/inc/modules/free-shipping-progress-bar/admin/options.php

    r3150302 r3160081  
    171171            'title'      => esc_html__( 'Show on', 'merchant' ),
    172172            'options'    => array(
    173                 'both'    => esc_html__( 'Both', 'merchant' ),
     173                'both'    => esc_html__( 'Both Desktop & Mobile', 'merchant' ),
    174174                'desktop' => esc_html__( 'Desktop Only', 'merchant' ),
    175175                'mobile'  => esc_html__( 'Mobile Only', 'merchant' ),
  • merchant/trunk/inc/modules/payment-logos/class-payment-logos.php

    r3079548 r3160081  
    8585            add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue_css' ) );
    8686
     87            // Enqueue admin scripts.
     88            add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue_js' ) );
     89
    8790            // Admin preview box.
    8891            add_filter( 'merchant_module_preview', array( $this, 'render_admin_preview' ), 10, 2 );
     
    9194            // The custom CSS should be added here as well due to ensure preview box works properly.
    9295            add_filter( 'merchant_custom_css', array( $this, 'admin_custom_css' ) );
    93 
    9496        }
    9597
     
    104106
    105107        // Return early if it's on admin but not in the respective module settings page.
    106         if ( is_admin() && ! parent::is_module_settings_page() ) {
     108        if ( is_admin() && ! wp_doing_ajax() && ! parent::is_module_settings_page() ) {
    107109            return;
    108110        }
     111
     112        add_action( 'admin_init', array( $this, 'add_image_sizes' ) );
     113        add_action( 'wp_ajax_merchant_regenerate_images', array( $this, 'regenerate_images' ) );
    109114
    110115        // Enqueue styles.
     
    116121        // Custom CSS.
    117122        add_filter( 'merchant_custom_css', array( $this, 'frontend_custom_css' ) );
     123    }
     124
     125    /**
     126     * Add custom image sizes for the merchant module.
     127     *
     128     * It runs on AJAX requests as it hooks into the `admin_init` hook, so
     129     * there is no need to call it again in the `$this->regenerate_images` method.
     130     *
     131     * @return void
     132     */
     133    public function add_image_sizes() {
     134        $settings = $this->get_module_settings();
     135        $width    = (int) ( $settings['image-max-width'] ?? 80 );
     136        $height   = (int) ( $settings['image-max-height'] ?? 100 );
     137
     138        add_image_size( 'merchant_payment_logos', $width, $height );
     139    }
     140
     141    /**
     142     * Regenerate image sizes for specified attachments.
     143     *
     144     * @return void
     145     */
     146    public function regenerate_images() {
     147        check_ajax_referer( 'merchant', 'nonce' );
     148
     149        if ( ! current_user_can( 'manage_options' ) ) {
     150            wp_send_json_error( esc_html__( 'You are not allowed to do this.', 'merchant' ) );
     151        }
     152
     153        $attachments          = array_map( 'sanitize_text_field', $_POST['attachments'] ?? array() );
     154        $is_dimension_changed = filter_var( $_POST['is_dimension_changed'] ?? false, FILTER_VALIDATE_BOOLEAN );
     155
     156        if ( ! function_exists( 'wp_get_attachment_metadata' ) ) {
     157            require_once ABSPATH . 'wp-admin/includes/image.php';
     158        }
     159
     160        $generated_images = array();
     161
     162        foreach ( $attachments as $attachment_id ) {
     163            $attachment_id = (int) $attachment_id;
     164            if ( ! $attachment_id ) {
     165                continue;
     166            }
     167
     168            $attachment_metadata = wp_get_attachment_metadata( $attachment_id );
     169
     170            if ( $is_dimension_changed || empty( $attachment_metadata['sizes']['merchant_payment_logos'] ) ) {
     171                // Regenerate image sizes and update metadata
     172                $updated_metadata = wp_generate_attachment_metadata( $attachment_id, get_attached_file( $attachment_id ) );
     173
     174                if ( ! is_wp_error( $updated_metadata ) ) {
     175                    wp_update_attachment_metadata( $attachment_id, $updated_metadata );
     176                    $generated_images[] = $attachment_id;
     177                }
     178            }
     179        }
     180
     181        wp_send_json_success( array( $generated_images ) );
    118182    }
    119183
     
    164228                    foreach ( $logos as $image_id ) : ?>
    165229                        <?php
    166                         $imagedata = wp_get_attachment_image_src( $image_id, 'full' ); ?>
     230                        $imagedata = wp_get_attachment_image_src( $image_id, 'merchant_payment_logos' ); ?>
    167231                        <?php
    168232                        if ( ! empty( $imagedata ) && ! empty( $imagedata[0] ) ) :
    169                                 echo wp_kses_post( wp_get_attachment_image( $image_id ) );
     233                                echo wp_kses_post( wp_get_attachment_image( $image_id, 'merchant_payment_logos' ) );
    170234                        endif; ?>
    171235                    <?php
     
    224288            wp_enqueue_style( 'merchant-' . self::MODULE_ID, MERCHANT_URI . 'assets/css/modules/' . self::MODULE_ID . '/payment-logos.min.css', array(), MERCHANT_VERSION );
    225289            wp_enqueue_style( 'merchant-admin-' . self::MODULE_ID, MERCHANT_URI . 'assets/css/modules/' . self::MODULE_ID . '/admin/preview.min.css', array(), MERCHANT_VERSION );
     290        }
     291    }
     292
     293    /**
     294     * Admin enqueue scripts.
     295     *
     296     * @return void
     297     */
     298    public function admin_enqueue_js() {
     299        if ( $this->is_module_settings_page() ) {
     300            wp_enqueue_script( "merchant-{$this->module_id}", MERCHANT_URI . "assets/js/modules/{$this->module_id}/admin/preview.min.js", array( 'jquery' ), MERCHANT_VERSION, true );
    226301        }
    227302    }
     
    363438
    364439                    <?php foreach ( $logos as $image_id ) {
    365                         echo wp_kses_post( wp_get_attachment_image( $image_id ) );
     440                        echo wp_kses_post( wp_get_attachment_image( $image_id, 'merchant_payment_logos' ) );
    366441                    } ?>
    367442
  • merchant/trunk/inc/modules/product-bundles/class-product-bundles.php

    r3092224 r3160081  
    8585                                <?php
    8686                                echo esc_html__(
    87                                     'To create a new product bundle (simple or variable), go to Products > Add New menu in the left sidebar of your WordPress admin area.',
     87                                    'To create a new product bundle, go to Products > Add New menu in the left sidebar of your WordPress admin area. Then, from the Product data dropdown, select Product Bundle.',
    8888                                    'merchant'
    8989                                );
  • merchant/trunk/inc/modules/side-cart/admin/options.php

    r3079548 r3160081  
    1313Merchant_Admin_Options::create( array(
    1414    'module' => Merchant_Side_Cart::MODULE_ID,
    15     'title'  => esc_html__( 'Settings', 'merchant' ),
     15    'title'  => esc_html__( 'Display Settings', 'merchant' ),
    1616    'fields' => array(
    1717        array(
    1818            'id'      => 'show_after_add_to_cart',
    1919            'type'    => 'switcher',
    20             'title'   => __( 'Display after adding a product to the cart on shop', 'merchant' ),
     20            'title'   => __( 'Shop Page', 'merchant' ),
     21            'desc'   => __( 'Show side cart after adding product to the cart from shop archive page', 'merchant' ),
    2122            'default' => 1,
    2223        ),
     
    2425            'id'      => 'show_after_add_to_cart_single_product',
    2526            'type'    => 'switcher',
    26             'title'   => __( 'Display after adding a product to the cart on single product page', 'merchant' ),
     27            'title'   => __( 'Product Page', 'merchant' ),
     28            'desc'   => __( 'Display side cart after adding product to the cart from product single page', 'merchant' ),
    2729            'default' => 0,
    2830        ),
     
    3032            'id'      => 'show_on_cart_url_click',
    3133            'type'    => 'switcher',
    32             'title'   => __( 'Display on cart URL click', 'merchant' ),
     34            'title'   => __( 'Cart Icons', 'merchant' ),
     35            'desc'   => __( 'Show side cart when a user clicks on the cart URL or menu items', 'merchant' ),
    3336            'default' => 1,
    3437        ),
     
    3639) );
    3740
     41Merchant_Admin_Options::create( array(
     42    'module' => Merchant_Side_Cart::MODULE_ID,
     43    'title'  => esc_html__( 'Upsell', 'merchant' ),
     44    'fields' => array(
     45        array(
     46            'id'      => 'use_upsells',
     47            'type'    => 'switcher',
     48            'title'   => __( 'Cart Upsells', 'merchant' ),
     49            'desc'    => __( 'Enable upsell products in the side cart', 'merchant' ),
     50            'default' => 0,
     51        ),
     52        array(
     53            'id'         => 'upsells_type',
     54            'type'       => 'select',
     55            //'title'   => esc_html__( 'Placement', 'merchant' ),
     56            'options'    => array(
     57                'related_products' => esc_html__( 'Related Products', 'merchant' ),
     58                'custom_upsell'    => esc_html__( 'Custom Upsell', 'merchant' ),
     59            ),
     60            'default'    => 'related_products',
     61            'conditions' => array(
     62                'relation' => 'AND', // AND/OR, If not provided, only first term will be considered
     63                'terms'    => array(
     64                    array(
     65                        'field'    => 'use_upsells', // field ID
     66                        'operator' => '===', // Available operators: ===, !==, >, <, >=, <=, in, !in, contains, !contains
     67                        'value'    => true, // can be a single value or an array of string/number/int
     68                    ),
     69                ),
     70            ),
     71        ),
     72
     73        array(
     74            'id'           => 'custom_upsells',
     75            'type'         => 'flexible_content',
     76            'sorting'      => true,
     77            'accordion'    => true,
     78            'duplicate'    => false,
     79            'style'        => Merchant_Side_Cart::MODULE_ID . '-style default',
     80            'button_label' => esc_html__( 'Add New Upsell', 'merchant' ),
     81            'conditions'   => array(
     82                'relation' => 'AND', // AND/OR, If not provided, only first term will be considered
     83                'terms'    => array(
     84                    array(
     85                        'field'    => 'use_upsells', // field ID
     86                        'operator' => '===', // Available operators: ===, !==, >, <, >=, <=, in, !in, contains, !contains
     87                        'value'    => true, // can be a single value or an array of string/number/int
     88                    ),
     89                    array(
     90                        'field'    => 'upsells_type', // field ID
     91                        'operator' => '===', // Available operators: ===, !==, >, <, >=, <=, in, !in, contains, !contains
     92                        'value'    => 'custom_upsell', // can be a single value or an array of string/number/int
     93                    ),
     94                ),
     95            ),
     96            'default'      => array(
     97                array(
     98                    'layout'              => 'upsell-details',
     99                    'upsell_based_on'     => 'products',
     100                    'exclude_product_ids' => 0,
     101                    'custom_upsell_type'  => 'products',
     102                ),
     103            ),
     104            'layouts'      => array(
     105                'upsell-details' => array(
     106                    'title'       => esc_html__( 'Custom Upsell', 'merchant' ),
     107                    'title-field' => 'offer-title', // text field ID to use as title for the layout
     108                    'fields'      => array(
     109                        array(
     110                            'id'      => 'upsell_based_on',
     111                            'type'    => 'select',
     112                            'title'   => esc_html__( 'Trigger to add the upsell for', 'merchant' ),
     113                            'options' => array(
     114                                'all'        => esc_html__( 'All products', 'merchant' ),
     115                                'products'   => esc_html__( 'Specific product', 'merchant' ),
     116                                'categories' => esc_html__( 'Specific category', 'merchant' ),
     117                            ),
     118                            'default' => 'products',
     119                        ),
     120                        array(
     121                            'id'            => 'product_ids',
     122                            'type'          => 'products_selector',
     123                            'title'         => esc_html__( 'Select product(s)', 'merchant' ),
     124                            'multiple'      => true,
     125                            'desc'          => esc_html__( 'Select the product(s) that you want to add the upsell for', 'merchant' ),
     126                            'allowed_types' => array( 'simple', 'variable' ),
     127                            'conditions'    => array(
     128                                'relation' => 'AND', // AND/OR, If not provided, only first term will be considered
     129                                'terms'    => array(
     130                                    array(
     131                                        'field'    => 'upsell_based_on', // field ID
     132                                        'operator' => '===', // Available operators: ===, !==, >, <, >=, <=, in, !in, contains, !contains
     133                                        'value'    => 'products', // can be a single value or an array of string/number/int
     134                                    ),
     135                                ),
     136                            ),
     137                        ),
     138                        array(
     139                            'id'          => 'category_slugs',
     140                            'type'        => 'select_ajax',
     141                            'title'       => esc_html__( 'Select category(es)', 'merchant' ),
     142                            'source'      => 'options',
     143                            'multiple'    => true,
     144                            'options'     => Merchant_Admin_Options::get_category_select2_choices(),
     145                            'placeholder' => esc_html__( 'Search category(es)', 'merchant' ),
     146                            'desc'        => esc_html__( 'Select the category(es) that you want to add the upsell for.', 'merchant' ),
     147                            'conditions'  => array(
     148                                'relation' => 'AND', // AND/OR, If not provided, only first term will be considered
     149                                'terms'    => array(
     150                                    array(
     151                                        'field'    => 'upsell_based_on', // field ID
     152                                        'operator' => '===', // Available operators: ===, !==, >, <, >=, <=, in, !in, contains, !contains
     153                                        'value'    => 'categories', // can be a single value or an array of string/number/int
     154                                    ),
     155                                ),
     156                            ),
     157                        ),
     158                        array(
     159                            'id'         => 'exclude_product_ids_toggle',
     160                            'type'       => 'switcher',
     161                            'title'      => __( 'Exclusion List', 'merchant' ),
     162                            'desc'       => __( 'Select products that will not display upsells.', 'merchant' ),
     163                            'default'    => 0,
     164                            'conditions' => array(
     165                                'relation' => 'AND', // AND/OR, If not provided, only first term will be considered
     166                                'terms'    => array(
     167                                    array(
     168                                        'field'    => 'upsell_based_on', // field ID
     169                                        'operator' => 'in', // Available operators: ===, !==, >, <, >=, <=, in, !in, contains, !contains
     170                                        'value'    => array( 'all', 'categories' ), // can be a single value or an array of string/number/int
     171                                    ),
     172                                ),
     173                            ),
     174                        ),
     175                        array(
     176                            'id'            => 'excluded_product_ids',
     177                            'type'          => 'products_selector',
     178                            'title'         => esc_html__( 'Trigger', 'merchant' ),
     179                            'multiple'      => true,
     180                            'desc'          => esc_html__( 'Upsell will not be displayed for selected products.', 'merchant' ),
     181                            'allowed_types' => array( 'simple', 'variable' ),
     182                            'conditions'    => array(
     183                                'relation' => 'AND', // AND/OR, If not provided, only first term will be considered
     184                                'terms'    => array(
     185                                    array(
     186                                        'field'    => 'upsell_based_on', // field ID
     187                                        'operator' => 'in', // Available operators: ===, !==, >, <, >=, <=, in, !in, contains, !contains
     188                                        'value'    => array( 'all', 'categories' ), // can be a single value or an array of string/number/int
     189                                    ),
     190                                    array(
     191                                        'field'    => 'exclude_product_ids_toggle', // field ID
     192                                        'operator' => '===', // Available operators: ===, !==, >, <, >=, <=, in, !in, contains, !contains
     193                                        'value'    => true, // can be a single value or an array of string/number/int
     194                                    ),
     195                                ),
     196                            ),
     197                        ),
     198                        array(
     199                            'id'      => 'custom_upsell_type',
     200                            'type'    => 'select',
     201                            'title'   => esc_html__( 'Trigger upsells', 'merchant' ),
     202                            'options' => array(
     203                                'products'   => esc_html__( 'Specific product', 'merchant' ),
     204                                'categories' => esc_html__( 'Specific category', 'merchant' ),
     205                            ),
     206                            'default' => 'products',
     207                        ),
     208                        array(
     209                            'id'            => 'upsells_product_ids',
     210                            'type'          => 'products_selector',
     211                            'title'         => esc_html__( 'Select product(s)', 'merchant' ),
     212                            'multiple'      => true,
     213                            'desc'          => esc_html__( 'Select the product(s) that you want to add the upsell for', 'merchant' ),
     214                            'allowed_types' => array( 'simple', 'variable' ),
     215                            'conditions'    => array(
     216                                'relation' => 'AND', // AND/OR, If not provided, only first term will be considered
     217                                'terms'    => array(
     218                                    array(
     219                                        'field'    => 'custom_upsell_type', // field ID
     220                                        'operator' => '===', // Available operators: ===, !==, >, <, >=, <=, in, !in, contains, !contains
     221                                        'value'    => 'products', // can be a single value or an array of string/number/int
     222                                    ),
     223                                ),
     224                            ),
     225                        ),
     226                        array(
     227                            'id'          => 'upsells_category_slugs',
     228                            'type'        => 'select_ajax',
     229                            'title'       => esc_html__( 'Select category(es)', 'merchant' ),
     230                            'source'      => 'options',
     231                            'multiple'    => true,
     232                            'options'     => Merchant_Admin_Options::get_category_select2_choices(),
     233                            'placeholder' => esc_html__( 'Search category(es)', 'merchant' ),
     234                            'desc'        => esc_html__( 'Select the category(es) that you want to display the upsell products form.', 'merchant' ),
     235                            'conditions'  => array(
     236                                'relation' => 'AND', // AND/OR, If not provided, only first term will be considered
     237                                'terms'    => array(
     238                                    array(
     239                                        'field'    => 'custom_upsell_type', // field ID
     240                                        'operator' => '===', // Available operators: ===, !==, >, <, >=, <=, in, !in, contains, !contains
     241                                        'value'    => 'categories', // can be a single value or an array of string/number/int
     242                                    ),
     243                                ),
     244                            ),
     245                        ),
     246                    ),
     247                ),
     248            ),
     249        ),
     250
     251
     252        array(
     253            'id'         => 'upsells_products_count_limitation_toggle',
     254            'label'      => __( 'Limit the number of upsells in the cart', 'merchant' ),
     255            'type'       => 'checkbox',
     256            'default'    => 0,
     257            'conditions' => array(
     258                'relation' => 'AND', // AND/OR, If not provided, only first term will be considered
     259                'terms'    => array(
     260                    array(
     261                        'field'    => 'use_upsells', // field ID
     262                        'operator' => '===', // Available operators: ===, !==, >, <, >=, <=, in, !in, contains, !contains
     263                        'value'    => true, // can be a single value or an array of string/number/int
     264                    ),
     265                ),
     266            ),
     267        ),
     268        array(
     269            'id'         => 'upsells_products_count_limitation',
     270            'title'      => __( 'Maximum number of upsells to display', 'merchant' ),
     271            'type'       => 'number',
     272            'default'    => 10,
     273            'min'        => 1,
     274            'step'       => 1,
     275            'conditions' => array(
     276                'relation' => 'AND', // AND/OR, If not provided, only first term will be considered
     277                'terms'    => array(
     278                    array(
     279                        'field'    => 'use_upsells', // field ID
     280                        'operator' => '===', // Available operators: ===, !==, >, <, >=, <=, in, !in, contains, !contains
     281                        'value'    => true, // can be a single value or an array of string/number/int
     282                    ),
     283                    array(
     284                        'field'    => 'upsells_products_count_limitation_toggle', // field ID
     285                        'operator' => '===', // Available operators: ===, !==, >, <, >=, <=, in, !in, contains, !contains
     286                        'value'    => true, // can be a single value or an array of string/number/int
     287                    ),
     288                ),
     289            ),
     290        ),
     291        array(
     292            'id'         => 'upsells_title',
     293            'title'      => __( 'Upsell title', 'merchant' ),
     294            'type'       => 'text',
     295            'default'    => __( 'You might also like', 'merchant' ),
     296            'conditions' => array(
     297                'relation' => 'AND', // AND/OR, If not provided, only first term will be considered
     298                'terms'    => array(
     299                    array(
     300                        'field'    => 'use_upsells', // field ID
     301                        'operator' => '===', // Available operators: ===, !==, >, <, >=, <=, in, !in, contains, !contains
     302                        'value'    => true, // can be a single value or an array of string/number/int
     303                    ),
     304                ),
     305            ),
     306        ),
     307        array(
     308            'id'         => 'upsells_add_to_cart_text',
     309            'title'      => __( 'Button text', 'merchant' ),
     310            'type'       => 'text',
     311            'default'    => __( 'Add', 'merchant' ),
     312            'conditions' => array(
     313                'relation' => 'AND', // AND/OR, If not provided, only first term will be considered
     314                'terms'    => array(
     315                    array(
     316                        'field'    => 'use_upsells', // field ID
     317                        'operator' => '===', // Available operators: ===, !==, >, <, >=, <=, in, !in, contains, !contains
     318                        'value'    => true, // can be a single value or an array of string/number/int
     319                    ),
     320                ),
     321            ),
     322        ),
     323        array(
     324            'id'         => 'upsells_style',
     325            'type'       => 'select',
     326            'title'      => esc_html__( 'Upsell direction', 'merchant' ),
     327            'options'    => array(
     328                'carousel' => esc_html__( 'Carousel', 'merchant' ),
     329                'block'    => esc_html__( 'Block', 'merchant' ),
     330            ),
     331            'default'    => 'block',
     332            'conditions' => array(
     333                'relation' => 'AND', // AND/OR, If not provided, only first term will be considered
     334                'terms'    => array(
     335                    array(
     336                        'field'    => 'use_upsells', // field ID
     337                        'operator' => '===', // Available operators: ===, !==, >, <, >=, <=, in, !in, contains, !contains
     338                        'value'    => true, // can be a single value or an array of string/number/int
     339                    ),
     340                ),
     341            ),
     342        ),
     343    ),
     344) );
    38345
    39346// Side Cart Settings
    40347Merchant_Admin_Options::create( array(
    41     'title'  => esc_html__( 'Side Cart Settings', 'merchant' ),
     348    'title'  => esc_html__( 'Look and Feel', 'merchant' ),
    42349    'module' => 'floating-mini-cart',
    43350    'fields' => array(
  • merchant/trunk/inc/modules/side-cart/class-side-cart.php

    r3079548 r3160081  
    8484    public function admin_enqueue_css() {
    8585        if ( $this->is_module_settings_page() ) {
    86             wp_enqueue_style( 'merchant-' . self::MODULE_ID, MERCHANT_URI . 'assets/css/modules/' . Merchant_Floating_Mini_Cart::MODULE_ID . '/floating-mini-cart.min.css', array(), MERCHANT_VERSION );
     86            wp_enqueue_style( 'merchant-' . self::MODULE_ID, MERCHANT_URI . 'assets/css/modules/' . Merchant_Floating_Mini_Cart::MODULE_ID . '/floating-mini-cart.min.css', array(),
     87                MERCHANT_VERSION );
    8788            wp_enqueue_style( 'merchant-admin-' . self::MODULE_ID,
    8889                MERCHANT_URI . 'assets/css/modules/' . Merchant_Floating_Mini_Cart::MODULE_ID . '/admin/preview.min.css',
    8990                array(),
    9091                MERCHANT_VERSION );
     92
     93            wp_enqueue_style( 'merchant-admin-preview-' . self::MODULE_ID,
     94                MERCHANT_URI . 'assets/css/modules/' . self::MODULE_ID . '/admin/preview.min.css',
     95                array(),
     96                MERCHANT_VERSION
     97            );
    9198        }
    9299    }
     
    104111            MERCHANT_VERSION,
    105112            true );
     113
     114        wp_enqueue_script( 'merchant-preview-' . self::MODULE_ID,
     115            MERCHANT_URI . 'assets/js/modules/' . self::MODULE_ID . '/admin/preview.min.js',
     116            array(),
     117            MERCHANT_VERSION,
     118            true );
     119
     120        wp_localize_script( 'merchant-preview-' . self::MODULE_ID, 'merchant_side_cart_params', array(
     121            'keywords' => array(
     122                'multi_categories'     => esc_html__( 'Multi Categories', 'merchant' ),
     123                'category_trigger'     => esc_html__( 'Category Trigger:', 'merchant' ),
     124                'no_cats_selected'     => esc_html__( 'No Categories Selected', 'merchant' ),
     125                'no_products_selected' => esc_html__( 'No Products Selected', 'merchant' ),
     126                'multi_products'       => esc_html__( 'Multi Products', 'merchant' ),
     127                'all_products'         => esc_html__( 'All Products', 'merchant' ),
     128            ),
     129        ) );
    106130    }
    107131
     
    111135     *
    112136     * @param Merchant_Admin_Preview $preview
    113      * @param string $module
     137     * @param string                 $module
    114138     *
    115139     * @return Merchant_Admin_Preview
     
    168192                <div class="merchant-floating-side-mini-cart-body">
    169193                    <a href="#" class="merchant-floating-side-mini-cart-close-button merchant-floating-side-mini-cart-toggle"
    170                         title="<?php echo esc_attr__( 'Close the side mini cart', 'merchant' ); ?>">
    171                         <?php echo wp_kses( Merchant_SVG_Icons::get_svg_icon( 'icon-cancel' ), merchant_kses_allowed_tags( array(), false ) ); ?>
     194                        title="<?php
     195                        echo esc_attr__( 'Close the side mini cart', 'merchant' ); ?>">
     196                        <?php
     197                        echo wp_kses( Merchant_SVG_Icons::get_svg_icon( 'icon-cancel' ), merchant_kses_allowed_tags( array(), false ) ); ?>
    172198                    </a>
    173199
    174200                    <div class="merchant-floating-side-mini-cart-widget">
    175                         <div class="merchant-floating-side-mini-cart-widget-title"><?php echo esc_html__( 'Your Cart', 'merchant' ); ?></div>
     201                        <div class="merchant-floating-side-mini-cart-widget-title"><?php
     202                            echo esc_html__( 'Your Cart', 'merchant' ); ?></div>
    176203                        <div class="widget_shopping_cart_content">
    177204                            <ul class="woocommerce-mini-cart cart_list product_list_widget">
     
    180207                                    <a href="#">
    181208                                        <span class="mrc-product-image"></span>
    182                                         <?php echo esc_html__( 'Product Sample Title', 'merchant' ); ?>
     209                                        <?php
     210                                        echo esc_html__( 'Product Sample Title', 'merchant' ); ?>
    183211                                    </a>
    184212                                    <span class="quantity">1 ×
     
    192220                                    <a href="#">
    193221                                        <span class="mrc-product-image"></span>
    194                                         <?php echo esc_html__( 'Product Sample Title', 'merchant' ); ?>
     222                                        <?php
     223                                        echo esc_html__( 'Product Sample Title', 'merchant' ); ?>
    195224                                    </a>
    196225                                    <span class="quantity">1 ×
     
    203232
    204233                            <p class="woocommerce-mini-cart__total total">
    205                                 <strong><?php echo esc_html__( 'Subtotal:', 'merchant' ); ?></strong>
     234                                <strong><?php
     235                                    echo esc_html__( 'Subtotal:', 'merchant' ); ?></strong>
    206236                                <span class="woocommerce-Price-amount amount">
    207237                                    <bdi><span class="woocommerce-Price-currencySymbol">$</span>12.00 </bdi>
     
    209239                            </p>
    210240                            <p class="woocommerce-mini-cart__buttons buttons">
    211                                 <a href="#" class="button wc-forward"><?php echo esc_html__( 'View cart:', 'merchant' ); ?></a>
    212                                 <a href="#" class="button checkout wc-forward"><?php echo esc_html__( 'Checkout:', 'merchant' ); ?></a>
     241                                <a href="#" class="button wc-forward"><?php echo esc_html__( 'View cart', 'merchant' ); ?></a>
     242                                <a href="#" class="button checkout wc-forward"><?php echo esc_html__( 'Checkout', 'merchant' ); ?></a>
    213243                            </p>
    214244                        </div>
  • merchant/trunk/languages/merchant.pot

    r3151017 r3160081  
    99"Language-Team: aThemes <[email protected]>\n"
    1010"Last-Translator: aThemes <[email protected]>\n"
    11 "POT-Creation-Date: 2024-09-12 17:23+0000\n"
     11"POT-Creation-Date: 2024-09-30 19:30+0000\n"
    1212"Report-Msgid-Bugs-To: https://athemes.com/contact/\n"
    1313"X-Poedit-Basepath: ..\n"
     
    1818"Plural-Forms: nplurals=2; plural=(n != 1);\n"
    1919
    20 #: admin/class-merchant-admin-loader.php:125, admin/classes/class-merchant-admin-menu.php:89, admin/classes/class-merchant-admin-menu.php:90, inc/modules/address-autocomplete/admin/options.php:27, inc/modules/advanced-reviews/admin/options.php:16, inc/modules/agree-to-terms-checkbox/admin/options.php:28, inc/modules/auto-external-links/admin/options.php:16, inc/modules/buy-now/admin/options.php:14, inc/modules/cart-count-favicon/admin/options.php:16, inc/modules/cart-reserved-timer/admin/options.php:30, inc/modules/checkout/admin/options.php:27, inc/modules/clear-cart/admin/options.php:16, inc/modules/cookie-banner/admin/options.php:14, inc/modules/countdown-timer/admin/options.php:14, inc/modules/inactive-tab-message/admin/options.php:16, inc/modules/login-popup/admin/options.php:15, inc/modules/payment-logos/admin/options.php:33, inc/modules/product-audio/admin/options.php:15, inc/modules/product-brand-image/admin/options.php:15, inc/modules/product-labels/admin/options.php:29, inc/modules/product-navigation-links/admin/options.php:16, inc/modules/product-swatches/admin/options.php:17, inc/modules/product-video/admin/options.php:15, inc/modules/quick-social-links/admin/options.php:16, inc/modules/quick-view/admin/options.php:17, inc/modules/real-time-search/admin/options.php:14, inc/modules/reasons-to-buy/admin/options.php:16, inc/modules/recently-viewed-products/admin/options.php:15, inc/modules/side-cart/admin/options.php:15, inc/modules/size-chart/admin/options.php:15, inc/modules/spending-goal/admin/options.php:15, inc/modules/sticky-add-to-cart/admin/options.php:15, inc/modules/stock-scarcity/admin/options.php:16, inc/modules/trust-badges/admin/options.php:33
     20#: admin/class-merchant-admin-loader.php:125, admin/classes/class-merchant-admin-menu.php:89, admin/classes/class-merchant-admin-menu.php:90, inc/modules/address-autocomplete/admin/options.php:27, inc/modules/advanced-reviews/admin/options.php:16, inc/modules/agree-to-terms-checkbox/admin/options.php:28, inc/modules/auto-external-links/admin/options.php:16, inc/modules/buy-now/admin/options.php:14, inc/modules/cart-count-favicon/admin/options.php:16, inc/modules/cart-reserved-timer/admin/options.php:30, inc/modules/checkout/admin/options.php:27, inc/modules/clear-cart/admin/options.php:16, inc/modules/cookie-banner/admin/options.php:14, inc/modules/countdown-timer/admin/options.php:14, inc/modules/inactive-tab-message/admin/options.php:16, inc/modules/login-popup/admin/options.php:15, inc/modules/payment-logos/admin/options.php:33, inc/modules/product-audio/admin/options.php:15, inc/modules/product-brand-image/admin/options.php:15, inc/modules/product-labels/admin/options.php:29, inc/modules/product-navigation-links/admin/options.php:16, inc/modules/product-swatches/admin/options.php:17, inc/modules/product-video/admin/options.php:15, inc/modules/quick-social-links/admin/options.php:16, inc/modules/quick-view/admin/options.php:17, inc/modules/real-time-search/admin/options.php:14, inc/modules/reasons-to-buy/admin/options.php:16, inc/modules/recently-viewed-products/admin/options.php:15, inc/modules/size-chart/admin/options.php:15, inc/modules/spending-goal/admin/options.php:15, inc/modules/sticky-add-to-cart/admin/options.php:15, inc/modules/stock-scarcity/admin/options.php:16, inc/modules/trust-badges/admin/options.php:33
    2121msgid "Settings"
    2222msgstr ""
     
    9595
    9696#: admin/classes/class-merchant-admin-modules.php:54
     97msgid "Waitlist"
     98msgstr ""
     99
     100#: admin/classes/class-merchant-admin-modules.php:55
     101msgid "Build waitlists for sold-out items and auto-notify potential customers when items are restocked"
     102msgstr ""
     103
     104#: admin/classes/class-merchant-admin-modules.php:62
     105msgid "Product Bundles"
     106msgstr ""
     107
     108#: admin/classes/class-merchant-admin-modules.php:63
     109msgid "Create bundles of products to be sold together and boost your average order value"
     110msgstr ""
     111
     112#: admin/classes/class-merchant-admin-modules.php:70, templates/modules/frequently-bought-together/single-product.php:32, inc/modules/added-to-cart-popup/admin/options.php:177, inc/modules/frequently-bought-together/admin/options.php:190, inc/modules/quick-view/admin/options.php:261, templates/modules/added-to-cart-popup/admin/layout-1.php:128, templates/modules/added-to-cart-popup/admin/layout-2.php:114, templates/modules/added-to-cart-popup/admin/layout-3.php:127
     113msgid "Frequently Bought Together"
     114msgstr ""
     115
     116#: admin/classes/class-merchant-admin-modules.php:71
     117msgid "Create bundles of related products that customers can add to their cart with just one click"
     118msgstr ""
     119
     120#: admin/classes/class-merchant-admin-modules.php:78
     121msgid "Buy X, Get Y"
     122msgstr ""
     123
     124#: admin/classes/class-merchant-admin-modules.php:79
     125msgid "Create offers where purchasing a specific quantity of Product X triggers a discount on Product Y"
     126msgstr ""
     127
     128#: admin/classes/class-merchant-admin-modules.php:86, inc/modules/quick-view/admin/options.php:259
     129msgid "Bulk Discounts"
     130msgstr ""
     131
     132#: admin/classes/class-merchant-admin-modules.php:87
     133msgid "Offer discounts on larger quantity purchases to drive up average order value"
     134msgstr ""
     135
     136#: admin/classes/class-merchant-admin-modules.php:94
     137msgid "Storewide Sale"
     138msgstr ""
     139
     140#: admin/classes/class-merchant-admin-modules.php:95
     141msgid "Create discount campaigns for all your products, specific categories, or specific products"
     142msgstr ""
     143
     144#: admin/classes/class-merchant-admin-modules.php:102
     145msgid "Spending Discount Goal"
     146msgstr ""
     147
     148#: admin/classes/class-merchant-admin-modules.php:103
     149msgid "Motivate higher order values by offering customers discounts for reaching spending goals"
     150msgstr ""
     151
     152#: admin/classes/class-merchant-admin-modules.php:110
     153msgid "Free Gifts"
     154msgstr ""
     155
     156#: admin/classes/class-merchant-admin-modules.php:111
     157msgid "Reward shoppers with a gift if they hit a specified spending target or apply a coupon"
     158msgstr ""
     159
     160#: admin/classes/class-merchant-admin-modules.php:118
    97161msgid "Free Shipping Bar"
    98162msgstr ""
    99163
    100 #: admin/classes/class-merchant-admin-modules.php:55
    101 msgid "Display the amount left needed for free shipping"
    102 msgstr ""
    103 
    104 #: admin/classes/class-merchant-admin-modules.php:62
    105 msgid "Waitlist"
    106 msgstr ""
    107 
    108 #: admin/classes/class-merchant-admin-modules.php:63
    109 msgid "Build waitlists for sold-out items and auto-notify potential customers when items are restocked"
    110 msgstr ""
    111 
    112 #: admin/classes/class-merchant-admin-modules.php:70
    113 msgid "Product Bundles"
    114 msgstr ""
    115 
    116 #: admin/classes/class-merchant-admin-modules.php:71
    117 msgid "Create bundles of products to be sold together and boost your average order value"
    118 msgstr ""
    119 
    120 #: admin/classes/class-merchant-admin-modules.php:78, templates/modules/frequently-bought-together/single-product.php:32, inc/modules/added-to-cart-popup/admin/options.php:177, inc/modules/frequently-bought-together/admin/options.php:190, inc/modules/quick-view/admin/options.php:261, templates/modules/added-to-cart-popup/admin/layout-1.php:128, templates/modules/added-to-cart-popup/admin/layout-2.php:114, templates/modules/added-to-cart-popup/admin/layout-3.php:127
    121 msgid "Frequently Bought Together"
    122 msgstr ""
    123 
    124 #: admin/classes/class-merchant-admin-modules.php:79
    125 msgid "Create bundles of related products that customers can add to their cart with just one click"
    126 msgstr ""
    127 
    128 #: admin/classes/class-merchant-admin-modules.php:86
    129 msgid "Buy X, Get Y"
    130 msgstr ""
    131 
    132 #: admin/classes/class-merchant-admin-modules.php:87
    133 msgid "Create offers where purchasing a specific quantity of Product X triggers a discount on Product Y"
    134 msgstr ""
    135 
    136 #: admin/classes/class-merchant-admin-modules.php:94, inc/modules/quick-view/admin/options.php:259
    137 msgid "Bulk Discounts"
    138 msgstr ""
    139 
    140 #: admin/classes/class-merchant-admin-modules.php:95
    141 msgid "Offer discounts on larger quantity purchases to drive up average order value"
    142 msgstr ""
    143 
    144 #: admin/classes/class-merchant-admin-modules.php:102
    145 msgid "Storewide Sale"
    146 msgstr ""
    147 
    148 #: admin/classes/class-merchant-admin-modules.php:103
    149 msgid "Create discount campaigns for all your products, specific categories, or specific products"
    150 msgstr ""
    151 
    152 #: admin/classes/class-merchant-admin-modules.php:110
    153 msgid "Spending Discount Goal"
    154 msgstr ""
    155 
    156 #: admin/classes/class-merchant-admin-modules.php:111
    157 msgid "Motivate higher order values by offering customers discounts for reaching spending goals"
    158 msgstr ""
    159 
    160 #: admin/classes/class-merchant-admin-modules.php:118
    161 msgid "Free Gifts"
    162 msgstr ""
    163 
    164164#: admin/classes/class-merchant-admin-modules.php:119
    165 msgid "Reward shoppers with a gift if they hit a specified spending target or apply a coupon"
     165msgid "Encourage customers to spend more by displaying the amount left needed for free shipping"
    166166msgstr ""
    167167
     
    706706msgstr ""
    707707
    708 #: admin/classes/class-merchant-admin-options.php:1270, inc/modules/frequently-bought-together/admin/options.php:288
     708#: admin/classes/class-merchant-admin-options.php:1270, inc/modules/frequently-bought-together/admin/options.php:288, inc/modules/side-cart/admin/options.php:311
    709709msgid "Add"
    710710msgstr ""
     
    748748msgstr ""
    749749
    750 #: admin/classes/class-merchant-admin-options.php:2036, admin/classes/class-merchant-admin-options.php:2127, inc/classes/class-merchant-metabox.php:817, inc/classes/class-merchant-metabox.php:861
     750#: admin/classes/class-merchant-admin-options.php:2205
     751msgid "Status"
     752msgstr ""
     753
     754#: admin/classes/class-merchant-admin-options.php:2207, admin/pages/page-settings.php:85
     755msgid "Inactive"
     756msgstr ""
     757
     758#: admin/classes/class-merchant-admin-options.php:2208, admin/pages/page-settings.php:77
     759msgid "Active"
     760msgstr ""
     761
     762#. translators: 1: page name
     763#: admin/classes/class-merchant-admin-options.php:2281
     764msgid "It looks like you haven't created a <strong>%1$s</strong> page yet. Click the below button to create the page."
     765msgstr ""
     766
     767#. translators: 1: link to edit page
     768#: admin/classes/class-merchant-admin-options.php:2290
     769msgid "<p class=\"merchant-module-page-setting-field-desc\">Page created with success!</p><p class=\"merchant-module-page-setting-field-desc\">Click <a href=\"%1$s\" target=\"_blank\">here</a> if you want to edit the page.</p><p class=\"merchant-module-page-setting-field-desc mrc-mb-0\">To display the page in your theme header area, assign the page to the primary menu by clicking <a href=\"%2$s\" target=\"_blank\">here</a></p>"
     770msgstr ""
     771
     772#. translators: 1: page title, 2: page meta key, 3: page meta value, 4: option name, 5: nonce, 6: loading text, 7: success text
     773#: admin/classes/class-merchant-admin-options.php:2299
     774msgid "<a href=\"#\" class=\"merchant-create-page-control-button button-tertiary\" data-page-title=\"%2$s\" data-page-meta-key=\"%3$s\" data-page-meta-value=\"%4$s\" data-option-name=\"%5$s\" data-nonce=\"%6$s\" data-creating-text=\"%7$s\" data-created-text=\"%8$s\">%1$s</a>"
     775msgstr ""
     776
     777#: admin/classes/class-merchant-admin-options.php:2301
     778msgid "Create Page"
     779msgstr ""
     780
     781#: admin/classes/class-merchant-admin-options.php:2307
     782msgid "Creating..."
     783msgstr ""
     784
     785#: admin/classes/class-merchant-admin-options.php:2308
     786msgid "Created!"
     787msgstr ""
     788
     789#: admin/classes/class-merchant-admin-options.php:2270
     790msgid "<p class=\"merchant-module-page-setting-field-desc mrc-mt-0\">Your page is created!</p><p class=\"merchant-module-page-setting-field-desc\">Click <a href=\"%1$s\" target=\"_blank\">here</a> if you want to edit the page.</p><p class=\"merchant-module-page-setting-field-desc mrc-mb-0\">To display the page in your theme header area, assign the page to the primary menu by clicking <a href=\"%2$s\" target=\"_blank\">here</a></p>"
     791msgstr ""
     792
     793#: admin/classes/class-merchant-admin-options.php:2517, admin/classes/class-merchant-admin-options.php:2521, inc/classes/class-merchant-metabox.php:817, inc/classes/class-merchant-metabox.php:861
    751794msgid "Duplicate"
    752795msgstr ""
    753796
    754 #: admin/classes/class-merchant-admin-options.php:2216
    755 msgid "Status"
    756 msgstr ""
    757 
    758 #: admin/classes/class-merchant-admin-options.php:2218, admin/pages/page-settings.php:85
    759 msgid "Inactive"
    760 msgstr ""
    761 
    762 #: admin/classes/class-merchant-admin-options.php:2219, admin/pages/page-settings.php:77
    763 msgid "Active"
    764 msgstr ""
    765 
    766 #. translators: 1: page name
    767 #: admin/classes/class-merchant-admin-options.php:2292
    768 msgid "It looks like you haven't created a <strong>%1$s</strong> page yet. Click the below button to create the page."
    769 msgstr ""
    770 
    771 #. translators: 1: link to edit page
    772 #: admin/classes/class-merchant-admin-options.php:2301
    773 msgid "<p class=\"merchant-module-page-setting-field-desc\">Page created with success!</p><p class=\"merchant-module-page-setting-field-desc\">Click <a href=\"%1$s\" target=\"_blank\">here</a> if you want to edit the page.</p><p class=\"merchant-module-page-setting-field-desc mrc-mb-0\">To display the page in your theme header area, assign the page to the primary menu by clicking <a href=\"%2$s\" target=\"_blank\">here</a></p>"
    774 msgstr ""
    775 
    776 #. translators: 1: page title, 2: page meta key, 3: page meta value, 4: option name, 5: nonce, 6: loading text, 7: success text
    777 #: admin/classes/class-merchant-admin-options.php:2310
    778 msgid "<a href=\"#\" class=\"merchant-create-page-control-button button-tertiary\" data-page-title=\"%2$s\" data-page-meta-key=\"%3$s\" data-page-meta-value=\"%4$s\" data-option-name=\"%5$s\" data-nonce=\"%6$s\" data-creating-text=\"%7$s\" data-created-text=\"%8$s\">%1$s</a>"
    779 msgstr ""
    780 
    781 #: admin/classes/class-merchant-admin-options.php:2312
    782 msgid "Create Page"
    783 msgstr ""
    784 
    785 #: admin/classes/class-merchant-admin-options.php:2318
    786 msgid "Creating..."
    787 msgstr ""
    788 
    789 #: admin/classes/class-merchant-admin-options.php:2319
    790 msgid "Created!"
    791 msgstr ""
    792 
    793 #: admin/classes/class-merchant-admin-options.php:2281
    794 msgid "<p class=\"merchant-module-page-setting-field-desc mrc-mt-0\">Your page is created!</p><p class=\"merchant-module-page-setting-field-desc\">Click <a href=\"%1$s\" target=\"_blank\">here</a> if you want to edit the page.</p><p class=\"merchant-module-page-setting-field-desc mrc-mb-0\">To display the page in your theme header area, assign the page to the primary menu by clicking <a href=\"%2$s\" target=\"_blank\">here</a></p>"
     797#: admin/classes/class-merchant-admin-options.php:2529
     798msgid "Delete"
    795799msgstr ""
    796800
     
    13601364msgstr ""
    13611365
    1362 #: inc/modules/buy-x-get-y/class-buy-x-get-y.php:294, inc/modules/frequently-bought-together/class-frequently-bought-together.php:230, inc/modules/volume-discounts/class-volume-discounts.php:271, inc/modules/quick-social-links/admin/options.php:192, inc/modules/recently-viewed-products/admin/options.php:204, templates/modules/added-to-cart-popup/admin/layout-1.php:70, templates/modules/added-to-cart-popup/common/action-buttons.php:53
     1366#: inc/modules/buy-x-get-y/class-buy-x-get-y.php:294, inc/modules/floating-mini-cart/class-floating-mini-cart.php:217, inc/modules/frequently-bought-together/class-frequently-bought-together.php:230, inc/modules/side-cart/class-side-cart.php:242, inc/modules/volume-discounts/class-volume-discounts.php:271, inc/modules/quick-social-links/admin/options.php:192, inc/modules/recently-viewed-products/admin/options.php:204, templates/modules/added-to-cart-popup/admin/layout-1.php:70, templates/modules/added-to-cart-popup/common/action-buttons.php:53
    13631367msgid "Checkout"
    13641368msgstr ""
     
    15201524msgstr ""
    15211525
    1522 #: inc/modules/floating-mini-cart/class-floating-mini-cart.php:175, inc/modules/side-cart/class-side-cart.php:170
     1526#: inc/modules/floating-mini-cart/class-floating-mini-cart.php:175, inc/modules/side-cart/class-side-cart.php:195
    15231527msgid "Close the side mini cart"
    15241528msgstr ""
    15251529
    1526 #: inc/modules/floating-mini-cart/class-floating-mini-cart.php:180, inc/modules/side-cart/class-side-cart.php:175
     1530#: inc/modules/floating-mini-cart/class-floating-mini-cart.php:180, inc/modules/side-cart/class-side-cart.php:202
    15271531msgid "Your Cart"
    15281532msgstr ""
    15291533
    1530 #: inc/modules/floating-mini-cart/class-floating-mini-cart.php:187, inc/modules/floating-mini-cart/class-floating-mini-cart.php:199, inc/modules/side-cart/class-side-cart.php:182, inc/modules/side-cart/class-side-cart.php:194
     1534#: inc/modules/floating-mini-cart/class-floating-mini-cart.php:187, inc/modules/floating-mini-cart/class-floating-mini-cart.php:199, inc/modules/side-cart/class-side-cart.php:210, inc/modules/side-cart/class-side-cart.php:223
    15311535msgid "Product Sample Title"
    15321536msgstr ""
    15331537
    1534 #: inc/modules/floating-mini-cart/class-floating-mini-cart.php:210, inc/modules/side-cart/class-side-cart.php:205
     1538#: inc/modules/floating-mini-cart/class-floating-mini-cart.php:210, inc/modules/side-cart/class-side-cart.php:235
    15351539msgid "Subtotal:"
    15361540msgstr ""
    15371541
    1538 #: inc/modules/floating-mini-cart/class-floating-mini-cart.php:216, inc/modules/side-cart/class-side-cart.php:211
    1539 msgid "View cart:"
    1540 msgstr ""
    1541 
    1542 #: inc/modules/floating-mini-cart/class-floating-mini-cart.php:217, inc/modules/side-cart/class-side-cart.php:212
    1543 msgid "Checkout:"
     1542#: inc/modules/floating-mini-cart/class-floating-mini-cart.php:216, inc/modules/side-cart/class-side-cart.php:241
     1543msgid "View cart"
    15441544msgstr ""
    15451545
     
    16821682msgstr ""
    16831683
    1684 #: inc/modules/payment-logos/class-payment-logos.php:210
     1684#: inc/modules/payment-logos/class-payment-logos.php:150
     1685msgid "You are not allowed to do this."
     1686msgstr ""
     1687
     1688#: inc/modules/payment-logos/class-payment-logos.php:274
    16851689msgid "Payment logos text above logos"
    16861690msgstr ""
    16871691
    1688 #: inc/modules/payment-logos/class-payment-logos.php:323
     1692#: inc/modules/payment-logos/class-payment-logos.php:398
    16891693msgid "Visa"
    16901694msgstr ""
    16911695
    1692 #: inc/modules/payment-logos/class-payment-logos.php:324
     1696#: inc/modules/payment-logos/class-payment-logos.php:399
    16931697msgid "Mastercard"
    16941698msgstr ""
    16951699
    1696 #: inc/modules/payment-logos/class-payment-logos.php:325
     1700#: inc/modules/payment-logos/class-payment-logos.php:400
    16971701msgid "PayPal"
    16981702msgstr ""
     
    17621766
    17631767#: inc/modules/product-bundles/class-product-bundles.php:86
    1764 msgid "To create a new product bundle (simple or variable), go to Products > Add New menu in the left sidebar of your WordPress admin area."
     1768msgid "To create a new product bundle, go to Products > Add New menu in the left sidebar of your WordPress admin area. Then, from the Product data dropdown, select Product Bundle."
    17651769msgstr ""
    17661770
     
    20072011#: inc/modules/scroll-to-top-button/class-scroll-to-top-button.php:49, inc/modules/scroll-to-top-button/admin/options.php:57
    20082012msgid "Back to top"
     2013msgstr ""
     2014
     2015#: inc/modules/side-cart/class-side-cart.php:122
     2016msgid "Multi Categories"
     2017msgstr ""
     2018
     2019#: inc/modules/side-cart/class-side-cart.php:123
     2020msgid "Category Trigger:"
     2021msgstr ""
     2022
     2023#: inc/modules/side-cart/class-side-cart.php:124
     2024msgid "No Categories Selected"
     2025msgstr ""
     2026
     2027#: inc/modules/side-cart/class-side-cart.php:125
     2028msgid "No Products Selected"
     2029msgstr ""
     2030
     2031#: inc/modules/side-cart/class-side-cart.php:126
     2032msgid "Multi Products"
     2033msgstr ""
     2034
     2035#: inc/modules/side-cart/class-side-cart.php:127, inc/modules/product-labels/admin/options.php:237
     2036msgid "All Products"
    20092037msgstr ""
    20102038
     
    23722400msgstr ""
    23732401
    2374 #: templates/modules/sticky-add-to-cart/content.php:76
    2375 msgid "Add To Cart S"
    2376 msgstr ""
    2377 
    2378 #: templates/modules/sticky-add-to-cart/content.php:80, templates/modules/added-to-cart-popup/common/popup-header.php:22
    2379 msgid "Close"
    2380 msgstr ""
    2381 
    23822402#: templates/modules/stock-scarcity/single-product.php:20, inc/modules/stock-scarcity/admin/options.php:118
    23832403msgid "Hurry, low stock."
     
    25482568msgstr ""
    25492569
    2550 #: inc/modules/added-to-cart-popup/admin/options.php:175, templates/modules/added-to-cart-popup/admin/layout-1.php:301, templates/modules/added-to-cart-popup/admin/layout-2.php:287, templates/modules/added-to-cart-popup/admin/layout-3.php:300, templates/modules/added-to-cart-popup/common/related-products.php:17
     2570#: inc/modules/added-to-cart-popup/admin/options.php:175, inc/modules/side-cart/admin/options.php:57, templates/modules/added-to-cart-popup/admin/layout-1.php:301, templates/modules/added-to-cart-popup/admin/layout-2.php:287, templates/modules/added-to-cart-popup/admin/layout-3.php:300, templates/modules/added-to-cart-popup/common/related-products.php:17
    25512571msgid "Related Products"
    25522572msgstr ""
     
    25722592msgstr ""
    25732593
    2574 #: inc/modules/added-to-cart-popup/admin/options.php:263
     2594#: inc/modules/added-to-cart-popup/admin/options.php:263, inc/modules/side-cart/admin/options.php:161
    25752595msgid "Exclusion List"
    25762596msgstr ""
    25772597
    2578 #: inc/modules/added-to-cart-popup/admin/options.php:269, inc/modules/buy-x-get-y/admin/options.php:39, inc/modules/frequently-bought-together/admin/options.php:39, inc/modules/pre-orders/admin/options.php:47, inc/modules/storewide-sale/admin/options.php:40
     2598#: inc/modules/added-to-cart-popup/admin/options.php:269, inc/modules/buy-x-get-y/admin/options.php:39, inc/modules/frequently-bought-together/admin/options.php:39, inc/modules/pre-orders/admin/options.php:47, inc/modules/side-cart/admin/options.php:178, inc/modules/storewide-sale/admin/options.php:40
    25792599msgid "Trigger"
    25802600msgstr ""
     
    26282648msgstr ""
    26292649
    2630 #: inc/modules/added-to-cart-popup/admin/options.php:359, inc/modules/clear-cart/admin/options.php:182, inc/modules/countdown-timer/admin/options.php:225, inc/modules/free-gifts/admin/options.php:362, inc/modules/free-shipping-progress-bar/admin/options.php:880
     2650#: inc/modules/added-to-cart-popup/admin/options.php:359, inc/modules/clear-cart/admin/options.php:182, inc/modules/countdown-timer/admin/options.php:225, inc/modules/free-gifts/admin/options.php:362, inc/modules/free-shipping-progress-bar/admin/options.php:880, inc/modules/side-cart/admin/options.php:348
    26312651msgid "Look and Feel"
    26322652msgstr ""
     
    28622882msgstr ""
    28632883
    2864 #: inc/modules/advanced-reviews/admin/options.php:198, inc/modules/advanced-reviews/admin/options.php:318, inc/modules/floating-mini-cart/admin/options.php:139, inc/modules/login-popup/admin/options.php:111, inc/modules/reasons-to-buy/admin/options.php:107, inc/modules/recently-viewed-products/admin/options.php:166, inc/modules/side-cart/admin/options.php:59, inc/modules/size-chart/admin/options.php:141, inc/modules/sticky-add-to-cart/admin/options.php:147
     2884#: inc/modules/advanced-reviews/admin/options.php:198, inc/modules/advanced-reviews/admin/options.php:318, inc/modules/floating-mini-cart/admin/options.php:139, inc/modules/login-popup/admin/options.php:111, inc/modules/reasons-to-buy/admin/options.php:107, inc/modules/recently-viewed-products/admin/options.php:166, inc/modules/side-cart/admin/options.php:366, inc/modules/size-chart/admin/options.php:141, inc/modules/sticky-add-to-cart/admin/options.php:147
    28652885msgid "Title color"
    28662886msgstr ""
     
    28902910msgstr ""
    28912911
    2892 #: inc/modules/advanced-reviews/admin/options.php:254, inc/modules/floating-mini-cart/admin/options.php:202, inc/modules/login-popup/admin/options.php:139, inc/modules/side-cart/admin/options.php:122, inc/modules/sticky-add-to-cart/admin/options.php:171
     2912#: inc/modules/advanced-reviews/admin/options.php:254, inc/modules/floating-mini-cart/admin/options.php:202, inc/modules/login-popup/admin/options.php:139, inc/modules/side-cart/admin/options.php:429, inc/modules/sticky-add-to-cart/admin/options.php:171
    28932913msgid "Button color"
    28942914msgstr ""
     
    28982918msgstr ""
    28992919
    2900 #: inc/modules/advanced-reviews/admin/options.php:270, inc/modules/buy-now/admin/options.php:68, inc/modules/cookie-banner/admin/options.php:130, inc/modules/floating-mini-cart/admin/options.php:230, inc/modules/login-popup/admin/options.php:167, inc/modules/pre-orders/admin/options.php:242, inc/modules/quick-view/admin/options.php:138, inc/modules/side-cart/admin/options.php:150, inc/modules/sticky-add-to-cart/admin/options.php:155
     2920#: inc/modules/advanced-reviews/admin/options.php:270, inc/modules/buy-now/admin/options.php:68, inc/modules/cookie-banner/admin/options.php:130, inc/modules/floating-mini-cart/admin/options.php:230, inc/modules/login-popup/admin/options.php:167, inc/modules/pre-orders/admin/options.php:242, inc/modules/quick-view/admin/options.php:138, inc/modules/side-cart/admin/options.php:457, inc/modules/sticky-add-to-cart/admin/options.php:155
    29012921msgid "Button background color"
    29022922msgstr ""
     
    29742994msgstr ""
    29752995
    2976 #: inc/modules/buy-now/admin/options.php:21, inc/modules/buy-x-get-y/admin/options.php:236, inc/modules/buy-x-get-y/admin/options.php:365, inc/modules/buy-x-get-y/admin/options.php:427, inc/modules/buy-x-get-y/admin/options.php:490, inc/modules/cookie-banner/admin/options.php:54, inc/modules/frequently-bought-together/admin/options.php:234, inc/modules/frequently-bought-together/admin/options.php:332, inc/modules/frequently-bought-together/admin/options.php:386, inc/modules/frequently-bought-together/admin/options.php:464, inc/modules/pre-orders/admin/options.php:184, inc/modules/quick-view/admin/options.php:36, inc/modules/volume-discounts/admin/options.php:417, inc/modules/volume-discounts/admin/options.php:481, inc/modules/volume-discounts/admin/options.php:553
     2996#: inc/modules/buy-now/admin/options.php:21, inc/modules/buy-x-get-y/admin/options.php:236, inc/modules/buy-x-get-y/admin/options.php:365, inc/modules/buy-x-get-y/admin/options.php:427, inc/modules/buy-x-get-y/admin/options.php:490, inc/modules/cookie-banner/admin/options.php:54, inc/modules/frequently-bought-together/admin/options.php:234, inc/modules/frequently-bought-together/admin/options.php:332, inc/modules/frequently-bought-together/admin/options.php:386, inc/modules/frequently-bought-together/admin/options.php:464, inc/modules/pre-orders/admin/options.php:184, inc/modules/quick-view/admin/options.php:36, inc/modules/side-cart/admin/options.php:309, inc/modules/volume-discounts/admin/options.php:417, inc/modules/volume-discounts/admin/options.php:481, inc/modules/volume-discounts/admin/options.php:553
    29772997msgid "Button text"
    29782998msgstr ""
     
    29903010msgstr ""
    29913011
    2992 #: inc/modules/buy-now/admin/options.php:52, inc/modules/floating-mini-cart/admin/options.php:216, inc/modules/login-popup/admin/options.php:153, inc/modules/pre-orders/admin/options.php:228, inc/modules/quick-view/admin/options.php:124, inc/modules/side-cart/admin/options.php:136
     3012#: inc/modules/buy-now/admin/options.php:52, inc/modules/floating-mini-cart/admin/options.php:216, inc/modules/login-popup/admin/options.php:153, inc/modules/pre-orders/admin/options.php:228, inc/modules/quick-view/admin/options.php:124, inc/modules/side-cart/admin/options.php:443
    29933013msgid "Button border color"
    29943014msgstr ""
    29953015
    2996 #: inc/modules/buy-now/admin/options.php:60, inc/modules/floating-mini-cart/admin/options.php:223, inc/modules/login-popup/admin/options.php:160, inc/modules/pre-orders/admin/options.php:235, inc/modules/quick-view/admin/options.php:131, inc/modules/side-cart/admin/options.php:143
     3016#: inc/modules/buy-now/admin/options.php:60, inc/modules/floating-mini-cart/admin/options.php:223, inc/modules/login-popup/admin/options.php:160, inc/modules/pre-orders/admin/options.php:235, inc/modules/quick-view/admin/options.php:131, inc/modules/side-cart/admin/options.php:450
    29973017msgid "Button border color hover"
    29983018msgstr ""
    29993019
    3000 #: inc/modules/buy-now/admin/options.php:76, inc/modules/floating-mini-cart/admin/options.php:237, inc/modules/login-popup/admin/options.php:174, inc/modules/pre-orders/admin/options.php:249, inc/modules/quick-view/admin/options.php:145, inc/modules/side-cart/admin/options.php:157
     3020#: inc/modules/buy-now/admin/options.php:76, inc/modules/floating-mini-cart/admin/options.php:237, inc/modules/login-popup/admin/options.php:174, inc/modules/pre-orders/admin/options.php:249, inc/modules/quick-view/admin/options.php:145, inc/modules/side-cart/admin/options.php:464
    30013021msgid "Button background color hover"
    30023022msgstr ""
     
    30183038msgstr ""
    30193039
    3020 #: inc/modules/buy-now/admin/options.php:135, inc/modules/countdown-timer/admin/options.php:155
     3040#: inc/modules/buy-now/admin/options.php:135, inc/modules/countdown-timer/admin/options.php:155, inc/modules/side-cart/admin/options.php:15
    30213041msgid "Display Settings"
    30223042msgstr ""
     
    31023122msgstr ""
    31033123
    3104 #: inc/modules/buy-x-get-y/admin/options.php:41, inc/modules/free-gifts/admin/options.php:41, inc/modules/frequently-bought-together/admin/options.php:41, inc/modules/storewide-sale/admin/options.php:42, inc/modules/volume-discounts/admin/options.php:41
     3124#: inc/modules/buy-x-get-y/admin/options.php:41, inc/modules/free-gifts/admin/options.php:41, inc/modules/frequently-bought-together/admin/options.php:41, inc/modules/side-cart/admin/options.php:114, inc/modules/storewide-sale/admin/options.php:42, inc/modules/volume-discounts/admin/options.php:41
    31053125msgid "All products"
    31063126msgstr ""
     
    39703990msgstr ""
    39713991
    3972 #: inc/modules/floating-mini-cart/admin/options.php:121, inc/modules/side-cart/admin/options.php:41
     3992#: inc/modules/floating-mini-cart/admin/options.php:121
    39733993msgid "Side Cart Settings"
    39743994msgstr ""
    39753995
    3976 #: inc/modules/floating-mini-cart/admin/options.php:128, inc/modules/side-cart/admin/options.php:48
     3996#: inc/modules/floating-mini-cart/admin/options.php:128, inc/modules/side-cart/admin/options.php:355
    39773997msgid "Side cart width"
    39783998msgstr ""
    39793999
    3980 #: inc/modules/floating-mini-cart/admin/options.php:146, inc/modules/side-cart/admin/options.php:66
     4000#: inc/modules/floating-mini-cart/admin/options.php:146, inc/modules/side-cart/admin/options.php:373
    39814001msgid "Title icon color"
    39824002msgstr ""
    39834003
    3984 #: inc/modules/floating-mini-cart/admin/options.php:153, inc/modules/side-cart/admin/options.php:73
     4004#: inc/modules/floating-mini-cart/admin/options.php:153, inc/modules/side-cart/admin/options.php:380
    39854005msgid "Title background color"
    39864006msgstr ""
    39874007
    3988 #: inc/modules/floating-mini-cart/admin/options.php:160, inc/modules/side-cart/admin/options.php:80, inc/modules/spending-goal/admin/options.php:191
     4008#: inc/modules/floating-mini-cart/admin/options.php:160, inc/modules/side-cart/admin/options.php:387, inc/modules/spending-goal/admin/options.php:191
    39894009msgid "Content text color"
    39904010msgstr ""
    39914011
    3992 #: inc/modules/floating-mini-cart/admin/options.php:167, inc/modules/free-gifts/admin/options.php:414, inc/modules/side-cart/admin/options.php:87, inc/modules/spending-goal/admin/options.php:184
     4012#: inc/modules/floating-mini-cart/admin/options.php:167, inc/modules/free-gifts/admin/options.php:414, inc/modules/side-cart/admin/options.php:394, inc/modules/spending-goal/admin/options.php:184
    39934013msgid "Content background color"
    39944014msgstr ""
    39954015
    3996 #: inc/modules/floating-mini-cart/admin/options.php:174, inc/modules/side-cart/admin/options.php:94
     4016#: inc/modules/floating-mini-cart/admin/options.php:174, inc/modules/side-cart/admin/options.php:401
    39974017msgid "Content (x) color"
    39984018msgstr ""
    39994019
    4000 #: inc/modules/floating-mini-cart/admin/options.php:181, inc/modules/side-cart/admin/options.php:101
     4020#: inc/modules/floating-mini-cart/admin/options.php:181, inc/modules/side-cart/admin/options.php:408
    40014021msgid "Content (x) background color"
    40024022msgstr ""
    40034023
    4004 #: inc/modules/floating-mini-cart/admin/options.php:188, inc/modules/side-cart/admin/options.php:108
     4024#: inc/modules/floating-mini-cart/admin/options.php:188, inc/modules/side-cart/admin/options.php:415
    40054025msgid "Total text color"
    40064026msgstr ""
    40074027
    4008 #: inc/modules/floating-mini-cart/admin/options.php:195, inc/modules/side-cart/admin/options.php:115
     4028#: inc/modules/floating-mini-cart/admin/options.php:195, inc/modules/side-cart/admin/options.php:422
    40094029msgid "Total background color"
    40104030msgstr ""
    40114031
    4012 #: inc/modules/floating-mini-cart/admin/options.php:209, inc/modules/login-popup/admin/options.php:146, inc/modules/side-cart/admin/options.php:129
     4032#: inc/modules/floating-mini-cart/admin/options.php:209, inc/modules/login-popup/admin/options.php:146, inc/modules/side-cart/admin/options.php:436
    40134033msgid "Button color hover"
    40144034msgstr ""
     
    42994319
    43004320#: inc/modules/free-shipping-progress-bar/admin/options.php:173
    4301 msgid "Both"
     4321msgid "Both Desktop & Mobile"
    43024322msgstr ""
    43034323
     
    45824602msgstr ""
    45834603
    4584 #: inc/modules/frequently-bought-together/admin/options.php:42, inc/modules/pre-orders/admin/options.php:49
     4604#: inc/modules/frequently-bought-together/admin/options.php:42, inc/modules/pre-orders/admin/options.php:49, inc/modules/side-cart/admin/options.php:115, inc/modules/side-cart/admin/options.php:203
    45854605msgid "Specific product"
    45864606msgstr ""
     
    48644884msgstr ""
    48654885
    4866 #: inc/modules/pre-orders/admin/options.php:50
     4886#: inc/modules/pre-orders/admin/options.php:50, inc/modules/side-cart/admin/options.php:116, inc/modules/side-cart/admin/options.php:204
    48674887msgid "Specific category"
    48684888msgstr ""
     
    52045224msgstr ""
    52055225
    5206 #: inc/modules/product-labels/admin/options.php:237
    5207 msgid "All Products"
    5208 msgstr ""
    5209 
    52105226#: inc/modules/product-labels/admin/options.php:249
    52115227msgid "How long counts as new"
     
    59505966
    59515967#: inc/modules/side-cart/admin/options.php:20
    5952 msgid "Display after adding a product to the cart on shop"
    5953 msgstr ""
    5954 
    5955 #: inc/modules/side-cart/admin/options.php:26
    5956 msgid "Display after adding a product to the cart on single product page"
    5957 msgstr ""
    5958 
    5959 #: inc/modules/side-cart/admin/options.php:32
    5960 msgid "Display on cart URL click"
     5968msgid "Shop Page"
     5969msgstr ""
     5970
     5971#: inc/modules/side-cart/admin/options.php:21
     5972msgid "Show side cart after adding product to the cart from shop archive page"
     5973msgstr ""
     5974
     5975#: inc/modules/side-cart/admin/options.php:27, inc/modules/stock-scarcity/admin/options.php:30
     5976msgid "Product Page"
     5977msgstr ""
     5978
     5979#: inc/modules/side-cart/admin/options.php:28
     5980msgid "Display side cart after adding product to the cart from product single page"
     5981msgstr ""
     5982
     5983#: inc/modules/side-cart/admin/options.php:34
     5984msgid "Cart Icons"
     5985msgstr ""
     5986
     5987#: inc/modules/side-cart/admin/options.php:35
     5988msgid "Show side cart when a user clicks on the cart URL or menu items"
     5989msgstr ""
     5990
     5991#: inc/modules/side-cart/admin/options.php:43
     5992msgid "Upsell"
     5993msgstr ""
     5994
     5995#: inc/modules/side-cart/admin/options.php:48
     5996msgid "Cart Upsells"
     5997msgstr ""
     5998
     5999#: inc/modules/side-cart/admin/options.php:49
     6000msgid "Enable upsell products in the side cart"
     6001msgstr ""
     6002
     6003#: inc/modules/side-cart/admin/options.php:58, inc/modules/side-cart/admin/options.php:106
     6004msgid "Custom Upsell"
     6005msgstr ""
     6006
     6007#: inc/modules/side-cart/admin/options.php:80
     6008msgid "Add New Upsell"
     6009msgstr ""
     6010
     6011#: inc/modules/side-cart/admin/options.php:112
     6012msgid "Trigger to add the upsell for"
     6013msgstr ""
     6014
     6015#: inc/modules/side-cart/admin/options.php:123, inc/modules/side-cart/admin/options.php:211
     6016msgid "Select product(s)"
     6017msgstr ""
     6018
     6019#: inc/modules/side-cart/admin/options.php:125, inc/modules/side-cart/admin/options.php:213
     6020msgid "Select the product(s) that you want to add the upsell for"
     6021msgstr ""
     6022
     6023#: inc/modules/side-cart/admin/options.php:141, inc/modules/side-cart/admin/options.php:229
     6024msgid "Select category(es)"
     6025msgstr ""
     6026
     6027#: inc/modules/side-cart/admin/options.php:145, inc/modules/side-cart/admin/options.php:233
     6028msgid "Search category(es)"
     6029msgstr ""
     6030
     6031#: inc/modules/side-cart/admin/options.php:146
     6032msgid "Select the category(es) that you want to add the upsell for."
     6033msgstr ""
     6034
     6035#: inc/modules/side-cart/admin/options.php:162
     6036msgid "Select products that will not display upsells."
     6037msgstr ""
     6038
     6039#: inc/modules/side-cart/admin/options.php:180
     6040msgid "Upsell will not be displayed for selected products."
     6041msgstr ""
     6042
     6043#: inc/modules/side-cart/admin/options.php:201
     6044msgid "Trigger upsells"
     6045msgstr ""
     6046
     6047#: inc/modules/side-cart/admin/options.php:234
     6048msgid "Select the category(es) that you want to display the upsell products form."
     6049msgstr ""
     6050
     6051#: inc/modules/side-cart/admin/options.php:254
     6052msgid "Limit the number of upsells in the cart"
     6053msgstr ""
     6054
     6055#: inc/modules/side-cart/admin/options.php:270
     6056msgid "Maximum number of upsells to display"
     6057msgstr ""
     6058
     6059#: inc/modules/side-cart/admin/options.php:293
     6060msgid "Upsell title"
     6061msgstr ""
     6062
     6063#: inc/modules/side-cart/admin/options.php:295
     6064msgid "You might also like"
     6065msgstr ""
     6066
     6067#: inc/modules/side-cart/admin/options.php:326
     6068msgid "Upsell direction"
     6069msgstr ""
     6070
     6071#: inc/modules/side-cart/admin/options.php:328
     6072msgid "Carousel"
     6073msgstr ""
     6074
     6075#: inc/modules/side-cart/admin/options.php:329
     6076msgid "Block"
    59616077msgstr ""
    59626078
     
    61506266msgstr ""
    61516267
    6152 #: inc/modules/stock-scarcity/admin/options.php:30
    6153 msgid "Product Page"
    6154 msgstr ""
    6155 
    61566268#: inc/modules/stock-scarcity/admin/options.php:60
    61576269msgid "This is a developer level feature. The Stock Scarcity module is \"hooked\" into a specific location on the single product pages. Themes and other plugins might also add additional elements to the same location. By modifying the loading postiion and priority, you have the ability to customize the placement of this element on that particular location. A lower number = a higher priority, so the module will appear higher on the page."
     
    67176829msgid "Added to Cart"
    67186830msgstr ""
     6831
     6832#: templates/modules/added-to-cart-popup/common/popup-header.php:22
     6833msgid "Close"
     6834msgstr ""
  • merchant/trunk/merchant.php

    r3151017 r3160081  
    44 * Plugin URI:  https://athemes.com
    55 * Description: All-in-one plugin designed to help you grow your WooCommerce store. Pre-orders, Buy Now buttons, product labels, trust badges, payment logos, and more.
    6  * Version:     1.9.17
     6 * Version:     1.10.0
    77 * Author:      aThemes
    88 * Author URI:  https://athemes.com
     
    2525
    2626// Merchant constants.
    27 define( 'MERCHANT_VERSION', '1.9.17' );
     27define( 'MERCHANT_VERSION', '1.10.0' );
    2828define( 'MERCHANT_FILE', __FILE__ );
    2929define( 'MERCHANT_BASE', trailingslashit( plugin_basename( MERCHANT_FILE ) ) );
  • merchant/trunk/readme.txt

    r3151017 r3160081  
    44Tested up to: 6.6
    55Requires PHP: 7.2
    6 Stable tag: 1.9.17
     6Stable tag: 1.10.0
    77Contributors: aThemes
    88License: GPLv3 or later
     
    219219
    220220== Changelog ==
     221= 1.10.0 =
     222* Fixed - Fatal error when WooCommerce is not active
     223
    221224= 1.9.17 =
    222225* Added - Backward compatibility for {amount} markup
    223226
    224227= 1.9.16 =
    225 * Changed - Conditional changes implemented in several modules.
     228* Changed - Conditional changes implemented in several modules
    226229
    227230= 1.9.15 =
  • merchant/trunk/templates/modules/sticky-add-to-cart/content.php

    r3099520 r3160081  
    6868
    6969<div <?php echo wp_kses( implode( ' ', $attributes ), array() ); ?>>
    70     <div class="merchant-sticky-add-to-cart-wrapper-content-mobile">
    71        
    72         <?php if ( ! is_admin() && ( 'variable' === $product->get_type() || 'variable-subscription' === $product->get_type() ) ) : ?>
    73                 <?php merchant_get_template_part( 'single-product/add-to-cart', 'variable', array( 'hook_prefix' => 'merchant_sticky_add_to_cart' ) ); ?>
    74             <?php else : ?>
    75                 <a href="#" class="button merchant-mobile-sticky-addtocart-button" onclick="merchant.toggleClass.init(event, this, false);" data-merchant-toggle-class="merchant-sticky-addtocart-mobile-active" data-merchant-selector=".merchant-sticky-add-to-cart-wrapper">
    76                     <?php echo ! empty( $product ) ? esc_html( $product->add_to_cart_text() ) : esc_html__( 'Add To Cart S', 'merchant' ); ?>
    77                 </a>
    78         <?php endif; ?>
    79         <a href="#" class="button merchant-mobile-sticky-close-button" onclick="merchant.toggleClass.init(event, this, false);" data-merchant-toggle-class="merchant-sticky-addtocart-mobile-active" data-merchant-selector=".merchant-sticky-add-to-cart-wrapper">
    80             <?php echo esc_html__( 'Close', 'merchant' ); ?>
    81         </a>
    82     </div>
    8370    <div class="merchant-sticky-add-to-cart-wrapper-content">
    8471       
     
    116103        }
    117104        ?>
    118 
    119105    </div>
    120106</div>
Note: See TracChangeset for help on using the changeset viewer.