.woo-variation-swatches-theme-sober .product form.cart .variations .variable, .woo-variation-swatches-theme-child-sober .product form.cart .variations .variable{margin-bottom:15px !important;}
.woo-variation-swatches-theme-sober .product form.cart .variations .variable-options, .woo-variation-swatches-theme-child-sober .product form.cart .variations .variable-options{border:0 !important;}
.woo-variation-swatches-theme-sober .product form.cart .variations .variable-options::after, .woo-variation-swatches-theme-child-sober .product form.cart .variations .variable-options::after{display:none;}
.woo-variation-swatches-theme-sober .product form.cart .variations .arrow, .woo-variation-swatches-theme-child-sober .product form.cart .variations .arrow{display:none;}
.woo-variation-swatches-theme-sober .product form.cart .variations .label, .woo-variation-swatches-theme-child-sober .product form.cart .variations .label{display:block;text-align:right;margin-right:10px;}
.woo-variation-swatches-theme-sober .product form.cart .variations .value, .woo-variation-swatches-theme-child-sober .product form.cart .variations .value{-webkit-box-flex:unset;flex-grow:unset;}
.woo-variation-swatches-theme-sober .product form.cart .variations select, .woo-variation-swatches-theme-child-sober .product form.cart .variations select{border:1px solid #E4E6EB !important;padding:.5em 1em !important;text-align:left !important;-moz-text-align-last:left !important;text-align-last:left !important;-webkit-appearance:menulist-button !important;}
.woo-variation-swatches-theme-sober .product form.cart .radio-variable-item, .woo-variation-swatches-theme-child-sober .product form.cart .radio-variable-item{margin:5px;text-align:left;}
.woo-variation-swatches-theme-sober .product form.cart .radio-variable-item:last-child, .woo-variation-swatches-theme-child-sober .product form.cart .radio-variable-item:last-child{margin-right:0;}
.woo-variation-swatches-theme-sober .product form.cart .radio-variable-item label, .woo-variation-swatches-theme-child-sober .product form.cart .radio-variable-item label{padding-left:30px;margin:0;}
.woo-variation-swatches-theme-sober .product form.cart .radio-variable-item label::before, .woo-variation-swatches-theme-child-sober .product form.cart .radio-variable-item label::before{top:0;border-radius:100%;}
.woo-variation-swatches-theme-sober .product form.cart .radio-variable-item label::after, .woo-variation-swatches-theme-child-sober .product form.cart .radio-variable-item label::after{top:8px;}
.woo-variation-swatches-theme-shophistic-lite.woocommerce #main .entry-summary .variations{display:block !important;}
.woo-variation-swatches-theme-shophistic-lite .ql_custom_variations{display:none !important;}
.woo-variation-swatches-theme-shophistic-lite .radio-variable-item input[type="radio"]{display:inline-block;margin:0;}
.woo-variation-swatches-theme-flatsome .variations .reset_variations{position:relative;bottom:0;left:0;}
.woo-variation-swatches-theme-stockholm .variations .reset_variations{position:relative;bottom:0;left:0;-webkit-transform:none;transform:none;}
.woo-variation-swatches-theme-kalium .image-variable-item img, .woo-variation-swatches-theme-kalium-child .image-variable-item img{width:100% !important;}
.woo-variation-swatches-theme-kalium .radio-variable-item input, .woo-variation-swatches-theme-kalium-child .radio-variable-item input{width:16px !important;height:16px !important;}
.woo-variation-swatches-theme-kalium .woo-variation-items-wrapper .select-option-ui, .woo-variation-swatches-theme-kalium-child .woo-variation-items-wrapper .select-option-ui{display:none;}
.woo-variation-swatches-theme-aurum .variable-items-wrapper .image-variable-item > img, .woo-variation-swatches-theme-child-aurum .variable-items-wrapper .image-variable-item > img{width:100%;}
.woo-variation-swatches-theme-hestia .woo-variation-items-wrapper.value::before{display:none !important;}
.woo-variation-swatches-theme-thegem .woo-variation-items-wrapper .combobox-wrapper, .woo-variation-swatches-theme-child-thegem .woo-variation-items-wrapper .combobox-wrapper{display:none;}
.woo-variation-swatches-theme-thegem .wvs-archive-variation-wrapper .variations, .woo-variation-swatches-theme-child-thegem .wvs-archive-variation-wrapper .variations{padding:0;}
.woo-variation-swatches-theme-ushop .variations_form, .woo-variation-swatches-theme-child-ushop .variations_form{overflow:visible !important;}
.woo-variation-swatches-theme-ushop .single-product-summary .product_meta, .woo-variation-swatches-theme-child-ushop .single-product-summary .product_meta{display:inline-table;}
.woo-variation-swatches-theme-savoy .woo-variation-items-wrapper, .woo-variation-swatches-theme-child-savoy .woo-variation-items-wrapper{position:relative !important;}
.woo-variation-swatches-theme-savoy .woo-variation-items-wrapper .sod_select, .woo-variation-swatches-theme-child-savoy .woo-variation-items-wrapper .sod_select{display:none !important;}
.woo-variation-swatches-theme-savoy .nm-variation-row, .woo-variation-swatches-theme-child-savoy .nm-variation-row{display:-webkit-box;display:flex;}
.woo-variation-swatches-theme-woodstock .woo-variation-items-wrapper .variation-select, .woo-variation-swatches-theme-child-woodstock .woo-variation-items-wrapper .variation-select{display:none !important;}
.woo-variation-swatches-theme-woodmart .woo-variation-items-wrapper > .swatches-select, .woo-variation-swatches-theme-child-woodmart .woo-variation-items-wrapper > .swatches-select{display:none;}
.woo-variation-swatches-theme-gecko .variations .value.woo-variation-items-wrapper, .woo-variation-swatches-theme-gecko-child .variations .value.woo-variation-items-wrapper{border:0 !important;}
.woo-variation-swatches-theme-gecko .variations .value.woo-variation-items-wrapper::after, .woo-variation-swatches-theme-gecko-child .variations .value.woo-variation-items-wrapper::after{display:none !important;}
.woo-variation-gallery-theme-child-massive-dynamic .woo-variation-items-wrapper .clear-selection, .woo-variation-gallery-theme-massive-dynamic .woo-variation-items-wrapper .clear-selection{border:0;height:auto;width:auto;}
.woo-variation-gallery-theme-child-massive-dynamic .woo-variation-items-wrapper .clear-selection .reset_variations, .woo-variation-gallery-theme-massive-dynamic .woo-variation-items-wrapper .clear-selection .reset_variations{font-size:8px !important;width:20px;height:20px;padding:5px;box-sizing:border-box;border-radius:100%;border:1px solid #F04040;color:#F04040;}
.woo-variation-swatches-theme-claue .woo-variation-items-wrapper, .woo-variation-swatches-theme-child-claue .woo-variation-items-wrapper{border:none;}
.woo-variation-swatches-theme-claue .woo-variation-items-wrapper::after, .woo-variation-swatches-theme-child-claue .woo-variation-items-wrapper::after{display:none;}
.woo-variation-swatches-theme-jupiter table.variations, .woo-variation-swatches-theme-child-jupiter table.variations{overflow:initial;}
.woo-variation-swatches-theme-oxygen .woo-variation-items-wrapper .select-wrapper, .woo-variation-swatches-theme-child-oxygen .woo-variation-items-wrapper .select-wrapper{display:none;}
.woo-variation-swatches-theme-oxygen .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input, .woo-variation-swatches-theme-child-oxygen .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input{width:18px;}
.woo-variation-swatches-theme-simple-elegant .woo-variation-items-wrapper .wi-nice-select, .woo-variation-swatches-theme-child-simple-elegant .woo-variation-items-wrapper .wi-nice-select{display:none;}
.woo-variation-swatches-theme-twentytwenty table.variations, .woo-variation-swatches-theme-child-twentytwenty table.variations{overflow:auto;}
.woo-variation-swatches-theme-divi .et_pb_wc_add_to_cart form.variations_form.cart .variations td.value span:after, .woo-variation-swatches-theme-child-divi .et_pb_wc_add_to_cart form.variations_form.cart .variations td.value span:after {
display: none !important;
}.variable-items-wrapper [data-wvstooltip],
.variable-items-wrapper .wvs-has-image-tooltip{position:relative;cursor:pointer;outline:none;}
.variable-items-wrapper [data-wvstooltip]:before,
.variable-items-wrapper [data-wvstooltip]:after,
.variable-items-wrapper .wvs-has-image-tooltip:before, .variable-items-wrapper .wvs-has-image-tooltip:after{visibility:hidden;opacity:0;pointer-events:none;box-sizing:inherit;position:absolute;bottom:130%;left:50%;z-index:999;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 7px 15px rgba(0, 0, 0, 0.3);-webkit-transition:opacity 300ms linear, bottom 300ms linear;transition:opacity 300ms linear, bottom 300ms linear;}
.variable-items-wrapper [data-wvstooltip]:before,
.variable-items-wrapper .wvs-has-image-tooltip:before{margin-bottom:5px;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:7px;border-radius:3px;background-color:#000000;background-color:rgba(51, 51, 51, 0.9);color:#FFFFFF;text-align:center;font-size:14px;line-height:1.2;}
.variable-items-wrapper [data-wvstooltip]:before{min-width:100px;content:attr(data-wvstooltip);}
.variable-items-wrapper .wvs-has-image-tooltip:before{content:" ";background-image:var(--tooltip-background);width:var(--tooltip-width);height:var(--tooltip-height);background-size:cover;border:2px solid;background-position:center center;}
.variable-items-wrapper [data-wvstooltip]:after,
.variable-items-wrapper .wvs-has-image-tooltip:after{margin-left:-5px;width:0;border-top:5px solid #000000;border-top:5px solid rgba(51, 51, 51, 0.9);border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0;}
.variable-items-wrapper [data-wvstooltip]:hover:before,
.variable-items-wrapper [data-wvstooltip]:hover:after,
.variable-items-wrapper .wvs-has-image-tooltip:hover:before, .variable-items-wrapper .wvs-has-image-tooltip:hover:after {
bottom: 120%;
visibility: visible;
opacity: 1;
}.awdr_free_product_text{display:inline-block;padding:0px 10px;background-color:#3d9cd2;color:#fff;border-radius:3px;}
.variation-wdr_free_product{display:none !important;}
.awdr_change_product{cursor:pointer;}
.awdr_free_product_variants{padding:5px;}
.awdr-product-name{padding-left:10px;}
.awdr_change_product{display:flex;}
.awdr-select-free-variant-product-toggle{color:gray;cursor:pointer;width:100%;border:none;text-align:left;outline:none;font-size:1.02em;transition:0.4s;}
.awdr-select-free-variant-product-toggle-active, .awdr-select-free-variant-product-toggle:hover{color:#444;}
.awdr-select-variant-product{padding:0 18px;display:none;background-color:white;overflow:hidden;}
.awdr-select-free-variant-product-toggle:after{content:'\02795';font-size:12px;color:#777;margin-left:10px;}
.awdr-select-free-variant-product-toggle-active:after {
content: "\2796"; }.is-small-text{font-size:.875em;}
.is-regular-text{font-size:1em;}
.is-large-text{font-size:2.25em;}
.is-larger-text{font-size:3em;}
.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase;}
body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em;}
p.has-drop-cap.has-background{overflow:hidden;}:root :where(p.has-background){padding:1.25em 2.375em;}:where(p.has-text-color:not(.has-link-color)) a{color:inherit;}
p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{
rotate:180deg;
}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em;}
h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){
rotate:180deg;
}