.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode="false"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode="true"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-star-rating .elementor-star-rating__title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
.elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-alert .elementor-alert-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-alert .elementor-alert-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-path{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.wdt-product-image-gallery-holder { display: block; overflow: hidden; position: relative; }
.wdt-product-image-gallery-container span.new { background-color: indianred; font-size: .857em; color: var(--wdtAccentTxtColor); padding: 2px 10px; position: absolute; left: auto; right: 0; top: 0; z-index: 9; }
.wdt-product-image-gallery-container .wdt-product-image-gallery-thumb-enlarger { cursor: pointer; font-size: 0; opacity: 0; position: absolute; left: 5px; top: 5px; height: 45px; line-height: 45px; text-align: center; visibility: hidden; width: 45px; z-index: 5; -webkit-transition: var(--wdtBaseTransition); transition: var(--wdtBaseTransition); }
.wdt-product-image-gallery-container .wdt-product-image-gallery-thumb-enlarger:before { color: var(--wdtAccentTxtColor); content: "\e802"; display: inline-block; font-family: "Elektrix Icons"; font-size: 16px; height: 100%; width: 100%; }
.wdt-product-image-gallery-container:hover .wdt-product-image-gallery-thumb-enlarger { opacity: 1; visibility: visible; -webkit-border-radius: 50%; border-radius: 50%; }
.wdt-product-image-gallery-container .wdt-product-image-gallery-thumb-enlarger,
.wdt-product-image-gallery-container:hover .wdt-product-image-gallery-thumb-enlarger:hover { -webkit-border-radius: 5px; border-radius: 5px; } .wdt-product-image-gallery .wdt-product-image.column {     
background-color: var(--wdtAccentTxtColor); border: 1px solid var(--wdtBorderColor); -webkit-border-radius: var(--wdtRadius_3X); 
border-radius: var(--wdtRadius_3X); margin-bottom: 5%; }
.wdt-product-image-gallery .wdt-product-image.column:last-child { margin-bottom: 0; }
.wdt-gallery-product-style .wdt-product-image-gallery .wdt-product-image.first { margin-left: 0; }
.wdt-gallery-product-style .wdt-product-image-gallery .wdt-one-half { margin-left: 3%; width: 48%; }
.wdt-gallery-product-style .wdt-product-image-gallery .wdt-product-image.column { margin-bottom: 3%; }     .wdt-product-image-gallery-container .wdt-product-image-gallery-thumb-enlarger { background-color: rgba(var(--wdtPrimaryColorRgb),0.95) }@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}.woocommerce div.product .summary.wdt-product-summary > div,
.wdt-product-summary .product-buttons-wrapper .wc_btn_inline a,
.wdt-product-summary .product-buttons-wrapper .wc_btn_inline a.button,
.wdt-product-summary .product-buttons-wrapper .wc_btn_inline button,
.wdt-product-summary .product-buttons-wrapper .wc_btn_inline button.button,
.wdt-product-summary .product-buttons-wrapper .wc_btn_inline .button { 
clear: both; display: inline-block; line-height: var(--wdtLineHeight_Alt); margin: clamp(0.375rem, 0.3305rem + 0.2454vw, 0.625rem) 0; width: 100%; }
.woocommerce div.product .elementor-widget-wdt-shop-product-single-summary.no-margin-bottom div.summary { margin-bottom: 0; } .woocommerce div.product .summary.wdt-product-summary>div:last-child {
margin-bottom: 0;
}
.woocommerce div.product .summary.wdt-product-summary>div.product-buttons-wrapper + .product-buttons-wrapper {
margin-top: 0;
margin-bottom: 0;
}
.woocommerce div.product .summary.wdt-product-summary .wdt-product-summary-additional-content + .product-button-cart .variations_form .variations {
margin-top: -15px;
}
.woocommerce div.product .summary.wdt-product-summary .variations_button,
.woocommerce div.product .summary.wdt-product-summary .woocommerce-variation-price,
.woocommerce div.product .summary.wdt-product-summary .woocommerce-variation-availability,
.woocommerce div.product .summary.wdt-product-summary .woocommerce-variation-description,
.woocommerce div.product .summary.wdt-product-summary .woocommerce-product-details__short-description { line-height: var(--wdtLineHeight_Base); }
.woocommerce div.product .wdt-product-summary > div .product_title,
.woocommerce div.product .wdt-product-summary > div .price { margin: 5px 0 0 0; }
.woocommerce div.product .wdt-product-summary > div:first-child .product_title { margin-top: 0; }
.woocommerce div.product .wdt-sticky-column.is-affixed .wdt-product-summary > div:first-child .product_title { margin-top: 0; }
.woocommerce div.product .elementor-widget-wdt-shop-product-single-summary-nav-bar + .elementor-widget-wdt-shop-product-single-summary .wdt-product-summary > div:first-child .product_title { margin-top: 0; }
.wdt-product-summary .product-buttons-wrapper .wc_btn_inline a,
.wdt-product-summary .product-buttons-wrapper .wc_btn_inline a.button,
.wdt-product-summary .product-buttons-wrapper .wc_btn_inline button,
.wdt-product-summary .product-buttons-wrapper .wc_btn_inline button.button,
.wdt-product-summary .product-buttons-wrapper .wc_btn_inline .button { width: 100%; }
.woocommerce div.product .summary.wdt-product-summary .wdt-product-summary-additional-content { font-size: inherit; line-height: inherit; margin: 20px 0; }
.woocommerce div.product .summary.wdt-product-summary .wdt-product-summary-additional-content > *:last-child { margin-bottom: 0;  }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-separator + .wdt-product-summary-additional-content { margin-top: 5px; }
.woocommerce div.product .wdt-product-summary.aligncenter form.cart .variations .zoo-cw-attr-row div.label .zoo-cw-name { line-height: 20px; position: absolute; left: 0; right: 0; top: 100%; }
.woocommerce div.product .wdt-product-summary.alignright form.cart .variations .zoo-cw-attr-row div.label label { margin: 0 0 0 5px; }
.woocommerce div.product .summary.wdt-product-summary > .wdt-single-product-separator { border-top: 1px solid; float: left; margin: 25px 0; }
.woocommerce div.product .summary.wdt-product-summary > .wdt-product-summary-additional-content + .wdt-single-product-separator { margin-top: 15px; }
.woocommerce div.product .summary.wdt-product-summary > .wdt-single-product-clear { display: block; line-height: 0; margin: 0; } .woocommerce div.product .summary.wdt-product-summary > .product_meta_wrapper.align-inline  { display: inline-block; float: none; margin-bottom: 5px; margin-top: 5px; margin-right: 15px; vertical-align: middle; width: auto; }
.woocommerce div.product .summary.wdt-product-summary > .product_meta_wrapper.align-inline .product_meta > span { width: auto; }
.woocommerce div.product .summary.wdt-product-summary > .product_meta_wrapper.align-inline .product_meta > span:not(:last-child) { margin-right: 15px; }
.woocommerce div.product .summary.wdt-product-summary > .product_meta_wrapper.align-inline .product_meta > span.yith-wcbr-brands:nth-last-child(2) { margin-right: 0; }
.woocommerce div.product .summary.wdt-product-summary > .product_meta_wrapper.align-inline:last-child { margin-right: 0; } .wdt-product-summary .product-buttons-wrapper:not(.style-simple) .wc_btn_inline a,
.wdt-product-summary .product-buttons-wrapper:not(.style-simple) .wc_btn_inline a.button,
.wdt-product-summary .product-buttons-wrapper:not(.style-simple) .wc_btn_inline button,
.wdt-product-summary .product-buttons-wrapper:not(.style-simple) .wc_btn_inline button.button,
.wdt-product-summary .product-buttons-wrapper:not(.style-simple) .wc_btn_inline .button { 
cursor: pointer; display: inline-block; float: none; margin: 10px 15px 10px 0; position: relative; outline: none; }
.wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline a,
.wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline a.button,
.wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline button,
.wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline button.button,
.wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline .button,
.wdt-product-summary .product-buttons-wrapper.style-simple .wdt-product-loader { background: none !important; border-width: 0; padding: 0; -webkit-border-radius: 0; border-radius: 0; } .wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline a:focus,
.wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline a.button:focus,
.wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline button:focus,
.wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline button.button:focus,
.wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline .button:focus,
.wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline a:hover,
.wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline a.button:hover,
.wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline button:hover,
.wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline button.button:hover,
.wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline .button:hover{ text-decoration: none !important; -webkit-box-shadow: 0 2px 0 0 currentColor; box-shadow: 0 2px 0 0 currentColor; }
.wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline a,
.wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline a.button,
.wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline button,
.wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline button.button,
.wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline .button,
.wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline a,
.wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline a.button,
.wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline button,
.wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline button.button,
.wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button { background: none !important; border-style: solid; border-width: 1px;  }
.wdt-product-summary .product-buttons-wrapper.radius-rounded .wc_btn_inline a,
.wdt-product-summary .product-buttons-wrapper.radius-rounded .wc_btn_inline a.button,
.wdt-product-summary .product-buttons-wrapper.radius-rounded .wc_btn_inline button,
.wdt-product-summary .product-buttons-wrapper.radius-rounded .wc_btn_inline button.button,
.wdt-product-summary .product-buttons-wrapper.radius-rounded .wc_btn_inline .button { -webkit-border-radius: 3px; border-radius: 3px; }
.wdt-product-summary .product-buttons-wrapper.radius-circle .wc_btn_inline a,
.wdt-product-summary .product-buttons-wrapper.radius-circle .wc_btn_inline a.button,
.wdt-product-summary .product-buttons-wrapper.radius-circle .wc_btn_inline button,
.wdt-product-summary .product-buttons-wrapper.radius-circle .wc_btn_inline button.button,
.wdt-product-summary .product-buttons-wrapper.radius-circle .wc_btn_inline .button { -webkit-border-radius: 30px; border-radius: 30px; }
.wdt-product-summary .product-buttons-wrapper.align-inline .wc_btn_inline { display: inline-block; float: none; margin-right: 15px; vertical-align: middle; }
.wdt-product-summary .product-buttons-wrapper.align-inline .wc_btn_inline:last-child { margin-right: 0; }
.wdt-product-summary .product-buttons-wrapper .wcsg_btn_wrapper { display: inline-block; position: relative; }
.wdt-product-summary .product-buttons-wrapper .wcsg_btn_wrapper .wdt-product-loader { display: inline-block; margin: 8px 0; vertical-align: middle; }
.wdt-product-summary .product-buttons-wrapper.product-button.hide-button-text .single_add_to_cart_button,
.wdt-product-summary .product-buttons-wrapper.product-button.hide-button-text .yith-wcwl-add-to-wishlist a,
.woocommerce .wdt-product-summary .product-buttons-wrapper.product-button.hide-button-text .compare,
.woocommerce.single-product .wdt-product-summary .product-buttons-wrapper.hide-button-text .wdt-wcsg-button,
.wdt-product-summary .product-buttons-wrapper.product-button.hide-button-text .social-share {  display: inline-block; font-size: 0; height: 50px; line-height: 50px; overflow: hidden; padding: 0; text-align: center; text-indent: -9999px; width: 50px; }
.wdt-product-summary .product-buttons-wrapper.product-button.hide-button-text .social-share { margin: 0; }
.wdt-product-summary .product-buttons-wrapper.hide-button-text .wc_btn_inline a:not([class*="arrow"]) { display: inline-block; font-size: 0; margin: 0; padding: 0; width: 100%; }
.woocommerce.single-product .wdt-product-summary .product-buttons-wrapper.product-button.hide-button-text .single_add_to_cart_button:before,
.woocommerce.single-product .wdt-product-summary .product-buttons-wrapper.hide-button-text .add_to_wishlist:before,
.woocommerce.single-product .wdt-product-summary .product-buttons-wrapper.hide-button-text .yith-wcwl-wishlistaddedbrowse a:before,
.woocommerce.single-product .wdt-product-summary .product-buttons-wrapper.hide-button-text .yith-wcwl-wishlistexistsbrowse a:before,
.woocommerce.single-product .wdt-product-summary .product-buttons-wrapper.hide-button-text .compare:before,
.woocommerce.single-product .wdt-product-summary .product-buttons-wrapper.hide-button-text .wdt-wcsg-button:before { display: block; font-size: 20px; margin: 0; top: 0; text-indent: 0; }
.woocommerce.single-product .wdt-product-summary .product-buttons-wrapper.hide-button-text .wdt-wcsg-button:before { -webkit-transform-origin: 20px 25px; transform-origin: 20px 25px; }
.woocommerce .product.product-type-grouped .wdt-product-summary .product-buttons-wrapper.product-button-cart.align-inline .wc_btn_inline { width: 100%; }
.woocommerce .wdt-product-summary .product-buttons-wrapper.product-button-cart.align-inline { margin-right: 15px; }
.woocommerce .wdt-product-summary .product-buttons-wrapper.product-button-cart.align-inline,
.woocommerce .wdt-product-summary .product-buttons-wrapper.product-button-cart.align-inline + .product-buttons-wrapper.align-inline { width: auto; } .woocommerce div.product .summary.wdt-product-summary .product-button form.cart,
.wdt-product-summary .product-buttons-wrapper form.cart div.quantity ~ a,
.wdt-product-summary .product-buttons-wrapper form.cart div.quantity ~ a.button,
.wdt-product-summary .product-buttons-wrapper form.cart div.quantity ~ button,
.wdt-product-summary .product-buttons-wrapper form.cart div.quantity ~ button.button,
.wdt-product-summary .product-buttons-wrapper form.cart div.quantity ~ .button { margin: 0; }
.wdt-product-summary .product-buttons-wrapper.style-simple form.cart div.quantity ~ a,
.wdt-product-summary .product-buttons-wrapper.style-simple form.cart div.quantity ~ a.button,
.wdt-product-summary .product-buttons-wrapper.style-simple form.cart div.quantity ~ button:not(.disabled),
.wdt-product-summary .product-buttons-wrapper.style-simple form.cart div.quantity ~ button.button:not(.disabled),
.wdt-product-summary .product-buttons-wrapper.style-simple form.cart div.quantity ~ .button:not(.disabled) { padding: 0 5px; } .woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline a,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline a.button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline button.button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline .button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline .button.alt,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline .button.disabled,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline .button[disabled],
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline .button.alt.disabled,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline .button.alt[disabled],
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline a:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline a.button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline button.button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button.alt:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button.disabled:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button[disabled]:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button.alt.disabled:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button.alt[disabled]:hover,
.wdt-product-summary .product-buttons-wrapper.product-button.style-bgfill.hide-button-text .compare,
.wdt-product-summary .product-buttons-wrapper.product-button.style-bgfill.hide-button-text .social-share,
.wdt-product-summary .product-buttons-wrapper.product-button.style-bgfill.hide-button-text .yith-wcwl-add-to-wishlist a { background-color: var(--wdtHeadAltColor); }
.wdt-product-summary .product-buttons-wrapper.product-button.style-bgfill.hide-button-text .compare,
.wdt-product-summary .product-buttons-wrapper.product-button.style-bgfill.hide-button-text .social-share,
.wdt-product-summary .product-buttons-wrapper.product-button.style-bgfill.hide-button-text .yith-wcwl-add-to-wishlist a { border-color: var(--wdtHeadAltColor); }
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline a,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline a.button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline button.button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button.alt,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button.disabled,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button[disabled],
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button.alt.disabled,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button.alt[disabled],
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline a:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline a.button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline button.button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline .button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline .button.alt:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline .button.disabled:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline .button[disabled]:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline .button.alt.disabled:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline .button.alt[disabled]:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline a:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline a.button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline button.button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button.alt:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button.disabled:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button[disabled]:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button.alt.disabled:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button.alt[disabled]:hover { border-color: currentColor; }
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .yith-wcwl-add-to-wishlist a,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline a,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline a.button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline button.button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline .button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline .button.alt,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline .button.disabled,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline .button[disabled],
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline .button.alt.disabled,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline .button.alt[disabled] { border-color: var(--wdtBorderColor); }
.woocommerce div.product .summary.wdt-product-summary > .wdt-single-product-separator { border-color: var(--wdtBorderColor); }
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper .wc_btn_inline a,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper .wc_btn_inline a.button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper .wc_btn_inline button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper .wc_btn_inline button.button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper .wc_btn_inline .button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper .wc_btn_inline .button.alt,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper .wc_btn_inline .button.disabled,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper .wc_btn_inline .button[disabled],
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper .wc_btn_inline .button.alt.disabled,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper .wc_btn_inline .button.alt[disabled],
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline a:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline a.button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline button.button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button.alt:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button.disabled:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button[disabled]:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button.alt.disabled:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button.alt[disabled]:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline a,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline a.button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline button.button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button.alt,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button.disabled,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button[disabled],
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button.alt.disabled,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button.alt[disabled],
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline a:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline a.button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline button.button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline .button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline .button.alt:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline .button.disabled:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline .button[disabled]:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline .button.alt.disabled:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline .button.alt[disabled]:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline a:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline a.button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline button.button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button.alt:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button.disabled:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button[disabled]:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button.alt.disabled:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button.alt[disabled]:hover { color: var(--wdtAccentTxtColor); }
.wdt-product-summary .product-buttons-wrapper.style-simple .wdt-product-loader i,
.wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline .variations_button .quantity a,
.woocommerce div.product .wdt-product-summary .product-button.style-simple .yith-wcwl-add-to-wishlist a, .woocommerce div.product .wdt-product-summary .product-button.style-simple a.yith-wcqv-button.button, .woocommerce div.product .wdt-product-summary .product-button.style-simple a.wdt-wcsg-button.button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline a,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline a.button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline button.button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline .button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline .button.alt,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline .button.disabled,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline .button[disabled],
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline .button.alt.disabled,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline .button.alt[disabled],
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline a,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline a.button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline button.button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline .button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline .button.alt,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline .button.disabled,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline .button[disabled],
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline .button.alt.disabled,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .wc_btn_inline .button.alt[disabled],
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline a:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline a.button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline button.button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button.alt:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button.disabled:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button[disabled]:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button.alt.disabled:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button.alt[disabled]:hover { color: var(--wdtHeadAltColor); }     .woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline a,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline a.button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline button.button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button.alt,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button.disabled,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button[disabled],
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button.alt.disabled,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button.alt[disabled],
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline a:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline a.button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline button.button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline .button.alt:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline .button.disabled:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline .button[disabled]:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline .button.alt.disabled:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline .button.alt[disabled]:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.product-button.style-bgfill.hide-button-text .compare:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.product-button.style-bgfill.hide-button-text .yith-wcwl-add-to-wishlist a:hover { background-color: var(--wdtPrimaryColor); }
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .yith-wcwl-add-to-wishlist a:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.product-button.style-bgfill.hide-button-text .compare:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.product-button.style-bgfill.hide-button-text .yith-wcwl-add-to-wishlist a:hover { border-color: var(--wdtPrimaryColor); }
.woocommerce div.product .wdt-product-summary .product-button.style-simple .compare:hover,
.woocommerce div.product .wdt-product-summary .product-button.style-simple .wdt-wcsg-button:hover,
.woocommerce div.product .wdt-product-summary .product-button.style-simple .yith-wcqv-button:hover,
.woocommerce div.product .wdt-product-summary .product-button.style-simple .yith-wcwl-add-to-wishlist a:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline a:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline a.button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline button.button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline .button:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline .button.alt:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline .button.disabled:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline .button[disabled]:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline .button.alt.disabled:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-simple .wc_btn_inline .button.alt[disabled]:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline a,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline a.button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline button.button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button.alt,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button.disabled,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button[disabled],
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button.alt.disabled,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-brdrfill .wc_btn_inline .button.alt[disabled],
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-brdrfill .yith-wcwl-add-to-wishlist a:hover,
.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-bgfill .wc_btn_inline .variations_button .quantity a:hover { color: var(--wdtPrimaryColor); }  .woocommerce div.product .summary.wdt-product-summary .product-button form.cart { display: flex; align-items: center; }
.woocommerce div.product .summary.wdt-product-summary .product-button form.cart.grouped_form { flex-wrap: wrap; margin-top: 5px; }
.woocommerce div.product .summary.wdt-product-summary .product-button form.cart .button,
.woocommerce div.product .summary.wdt-product-summary .product-button form.cart div.quantity ~ .button {
background-color: var(--wdtAccentTxtColor); color: var(--wdtHeadAltColor); border: 1px solid var(--wdtBorderColor); }
.woocommerce div.product .summary.wdt-product-summary .product-button form.cart .button:hover,
.woocommerce div.product .summary.wdt-product-summary .product-button form.cart div.quantity ~ .button:hover {
background-color: var(--wdtSecondaryColor); color: var(--wdtAccentTxtColor); border: 1px solid var(--wdtSecondaryColor); }
.woocommerce div.product .summary.wdt-product-summary .product-button form.cart.grouped_form button { margin: 0 0 15px 0; }
.woocommerce div.product .summary > ul.product-additional-info li span.offer-end-of-day, 
.woocommerce div.product .summary > ul.product-additional-info li span.offer-delivery-date, 
.woocommerce div.product .summary > ul.product-additional-info li span.offer-free-shipping { font-weight: 600;}
.woocommerce div.product .summary.wdt-product-summary.wdt-product-summary-style {margin: 0 0 30px;}
.woocommerce div.product .summary.wdt-product-summary.wdt-product-summary-add-style {margin: 0;}
body.home .woocommerce div.product .summary.wdt-product-summary.wdt-product-summary-add-style {float: none;}
.woocommerce div.product .summary.wdt-product-summary.wdt-product-summary-add-style > *:last-child { margin: 0;}
.woocommerce div.product .summary.wdt-product-summary.wdt-product-summary-add-style > *:not(:last-child) {
margin: 0 0 clamp(0.9375rem, 0.8819rem + 0.3067vw, 1.25rem);}
.woocommerce div.product .summary.wdt-product-summary.wdt-product-summary-add-style-1 { width: auto; margin-left: -30px; margin-right: -30px;}
.woocommerce div.product .summary.wdt-product-summary.wdt-product-summary-add-style-1 > * { margin: 8px 30px;}     @media only screen and (max-width: 767px) {
.woocommerce.single-product .wdt-product-summary .product-buttons-wrapper.hide-button-text .add_to_wishlist:before, .woocommerce.single-product .wdt-product-summary .product-buttons-wrapper.hide-button-text .yith-wcwl-wishlistaddedbrowse a:before, .woocommerce.single-product .wdt-product-summary .product-buttons-wrapper.hide-button-text .yith-wcwl-wishlistexistsbrowse a:before, .woocommerce.single-product .wdt-product-summary .product-buttons-wrapper.hide-button-text .compare:before { font-size: var(--wdtFontSize_Base); }
} @media only screen and (max-width: 479px) {
.wdt-product-summary .product-buttons-wrapper.align-inline .wc_btn_inline { margin: 0; width: 100%; }
.woocommerce div.product .summary.mfx-product-summary>div { margin:0; }
.woocommerce div.product .summary.wdt-product-summary .woocommerce-product-details__short-description ~ .woocommerce-product-rating { 
margin-bottom: 10px; }
}.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-container,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-container { display: inline-block; float: none; width: 100%; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-container,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-container,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-list,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list { font-size: 0; line-height: 0; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-container > a,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-container > a,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-list, .wdt-single-product-follow-list { display: inline-block; vertical-align: middle; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-container > a,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-container > a { font-weight: bold; position: relative; margin-right: 5px; } .woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-container > a,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-container > a,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-list li,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li { font-size: 16px; line-height: normal; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-list li a, .wdt-single-product-follow-list li a { font-size: 16px }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-list,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list { margin: 0; padding: 0; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-list li,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li { display: inline-block; height: 32px; line-height: 32px; margin: 2px; padding: 0; text-align: center; width: 32px; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-list a span:before { margin-left: 0; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-list a,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-list a span,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-list a span:before,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list a,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list a:before { display: inline-block; height: 100%; line-height: inherit; position: relative; width: 100%; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-container[class*="fill"] .wdt-single-product-share-list a span,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-container[class*="fill"] .wdt-single-product-share-list a span:before { vertical-align: top; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-container[class*="brdrfill"] .wdt-single-product-share-list a span:before { top: -1px; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li a:before { display: inline-block; font-family: "Font Awesome 5 Brands"; position: absolute; left: 0; top: 0; text-indent: 0; z-index: 1; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-container.style-brdrfill .wdt-single-product-share-list li a:before,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-container.style-brdrfill .wdt-single-product-follow-list li a:before { top: -1px; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li.delicious a:before { content : "\f1a5"; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li.deviantart a:before { content : "\f1bd"; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li.digg a:before { content : "\f1a6"; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li.flickr a:before { content : "\f16e"; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li.comment a:before { content : "\f075"; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li.lastfm a:before { content : "\f202"; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li.linkedin a:before { content : "\f0e1"; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li.envelope a:before { content : "\f0e0"; font-family: "Font Awesome 5 free"; font-weight: 900; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li.myspace a:before { content : "\f0c0"; font-family: "Font Awesome 5 free"; font-weight: 900; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li.pinterest a:before { content : "\f0d2"; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li.reddit a:before { content : "\f1a1"; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li.rss a:before { content : "\f09e"; font-family: "Font Awesome 5 free"; font-weight: 900; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li.skype a:before { content : "\f17e"; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li.stumbleupon a:before { content : "\f1a4"; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li.twitter a:before { content : "\f099"; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li.viadeo a:before { content : "\f2a9"; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li.vimeo a:before { content : "\f27d"; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li.yahoo a:before { content : "\f19e"; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li.youtube a:before { content : "\f167"; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li.dribbble a:before { content : "\f17d"; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li.google-plus i:before { content : "\f0d5"; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li.tumblr a:before { content : "\f173"; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li.dribbble a:before { content : "\f17d"; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li.instagram a:before { content : "\f16d"; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li.facebook a:before { content : "\f09a"; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-list li.google-plus a:before { content : "\f0d5"; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-container.style-simple .wdt-single-product-share-list li,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-container.style-simple .wdt-single-product-follow-list li { width: 24px; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-container.style-brdrfill .wdt-single-product-share-list li a,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-container.style-brdrfill .wdt-single-product-follow-list li a,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-container.style-skin-brdrfill .wdt-single-product-share-list li a,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-container.style-skin-brdrfill .wdt-single-product-follow-list li a { background-color: transparent !important; border-style: solid; border-width: 1px; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-container.radius-rounded .wdt-single-product-share-list li a,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-container.radius-rounded .wdt-single-product-follow-list li a { -webkit-border-radius: 3px; border-radius: 3px; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-container.radius-circle .wdt-single-product-share-list li a,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-container.radius-circle .wdt-single-product-follow-list li a { -webkit-border-radius: 50%; border-radius: 50%; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-container.align-inline,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-container.align-inline  { display: inline-block; float: none; margin-bottom: 5px; margin-top: 5px; margin-right: 15px; vertical-align: middle; width: auto; }
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-container.align-inline:last-child,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-container.align-inline:last-child { margin-right: 0; } .woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-container.style-bgfill .wdt-single-product-share-list li a,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-container.style-bgfill .wdt-single-product-follow-list li a,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-container.style-skin-bgfill .wdt-single-product-share-list li a:hover,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-container.style-skin-bgfill .wdt-single-product-follow-list li a:hover { background-color: var(--wdtHeadAltColor); } .woocommerce div.product .wdt-product-summary .wdt-single-product-share-container.style-brdrfill .wdt-single-product-share-list li a:hover,
.woocommerce div.product .wdt-product-summary .wdt-single-product-follow-container.style-brdrfill .wdt-single-product-follow-list li a:hover,
.woocommerce div.product .wdt-product-summary .wdt-single-product-share-container.style-skin-brdrfill .wdt-single-product-share-list li a,
.woocommerce div.product .wdt-product-summary .wdt-single-product-follow-container.style-skin-brdrfill .wdt-single-product-follow-list li a,
.woocommerce div.product .wdt-product-summary .wdt-single-product-share-container.style-skin-brdrfill .wdt-single-product-share-list li a:hover,
.woocommerce div.product .wdt-product-summary .wdt-single-product-follow-container.style-skin-brdrfill .wdt-single-product-follow-list li a:hover { border-color: currentColor; }
.woocommerce div.product .wdt-product-summary .wdt-single-product-share-container.style-brdrfill .wdt-single-product-share-list li a,
.woocommerce div.product .wdt-product-summary .wdt-single-product-follow-container.style-brdrfill .wdt-single-product-follow-list li a { border-color: rgba(var(--wdtHeadAltColorRgb),0.15); } .wdt-single-product-follow-container > a,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-container:not(.style-simple).wdt-single-product-share-list a,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-container:not(.style-simple).wdt-single-product-follow-list li a,
.woocommerce div.product .wdt-product-summary .wdt-single-product-share-container.style-skin-bgfill .wdt-single-product-share-list li a,
.woocommerce div.product .wdt-product-summary .wdt-single-product-follow-container.style-skin-bgfill .wdt-single-product-follow-list li a,
.woocommerce div.product .wdt-product-summary .wdt-single-product-share-container.style-bgfill .wdt-single-product-share-list li a,
.woocommerce div.product .wdt-product-summary .wdt-single-product-follow-container.style-bgfill .wdt-single-product-follow-list li a,
.woocommerce div.product .wdt-product-summary .wdt-single-product-share-container.style-skin-bgfill .wdt-single-product-share-list li a,
.woocommerce div.product .wdt-product-summary .wdt-single-product-follow-container.style-skin-bgfill .wdt-single-product-follow-list li a { color: var(--wdtAccentTxtColor); }
.woocommerce div.product .wdt-product-summary .wdt-single-product-share-container.style-simple .wdt-single-product-share-list li a,
.woocommerce div.product .wdt-product-summary .wdt-single-product-follow-container.style-simple .wdt-single-product-follow-list li a,
.woocommerce div.product .wdt-product-summary .wdt-single-product-share-container.style-brdrfill .wdt-single-product-share-list li a,
.woocommerce div.product .wdt-product-summary .wdt-single-product-follow-container.style-brdrfill .wdt-single-product-follow-list li a,
.woocommerce div.product .wdt-product-summary .wdt-single-product-share-container.style-skin-brdrfill .wdt-single-product-share-list li a:hover,
.woocommerce div.product .wdt-product-summary .wdt-single-product-follow-container.style-skin-brdrfill .wdt-single-product-follow-list li a:hover,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-share-container > a,
.woocommerce div.product .summary.wdt-product-summary .wdt-single-product-follow-container > a { color: var(--wdtHeadAltColor); }     .woocommerce div.product .wdt-product-summary .wdt-single-product-share-container.style-bgfill .wdt-single-product-share-list li a:hover,
.woocommerce div.product .wdt-product-summary .wdt-single-product-follow-container.style-bgfill .wdt-single-product-follow-list li a:hover,
.wdt-single-product-share-container.style-bgfill .wdt-single-product-share-list li a:hover,
.wdt-single-product-follow-container.style-bgfill .wdt-single-product-follow-list li a:hover,
.wdt-single-product-share-container.style-skin-bgfill .wdt-single-product-share-list li a,
.wdt-single-product-follow-container.style-skin-bgfill .wdt-single-product-follow-list li a { background-color: var(--wdtPrimaryColor); }
.wdt-single-product-share-list li a:hover, .wdt-single-product-follow-list li a:hover,
.woocommerce div.product .wdt-product-summary .wdt-single-product-share-container.style-simple .wdt-single-product-share-list li a:hover,
.woocommerce div.product .wdt-product-summary .wdt-single-product-follow-container.style-simple .wdt-single-product-follow-list li a:hover,
.woocommerce div.product .wdt-product-summary .wdt-single-product-share-container.style-brdrfill .wdt-single-product-share-list li a:hover,
.woocommerce div.product .wdt-product-summary .wdt-single-product-follow-container.style-brdrfill .wdt-single-product-follow-list li a:hover,
.woocommerce div.product .wdt-product-summary .wdt-single-product-share-container.style-skin-brdrfill .wdt-single-product-share-list li a,
.woocommerce div.product .wdt-product-summary .wdt-single-product-follow-container.style-skin-brdrfill .wdt-single-product-follow-list li a { color: var(--wdtPrimaryColor); }.wdt-product-sale-countdown-holder { float: left; width: 100%; }
.wdt-product-sale-countdown-holder .wdt-shop-downcount { display: block; margin: 0 -10px; }
.wdt-product-sale-countdown-holder .wdt-shop-downcount .wdt-counter-wrapper { display: inline-block; line-height: 24px; min-height: 70px; padding: 10px; position: relative; width: 90px; }
.wdt-product-sale-countdown-holder .wdt-shop-downcount .wdt-counter-wrapper:before,
.wdt-product-sale-countdown-holder .wdt-shop-downcount .wdt-counter-wrapper:after { content: ""; height: 25px; margin: auto; position: absolute; right: -2px; width: 4px; border-radius: 25px; }
.wdt-product-sale-countdown-holder .wdt-shop-downcount .wdt-counter-wrapper:before { margin-top: -2px; top: 50%; -webkit-transform: translateY(-100%); transform: translateY(-100%); }
.wdt-product-sale-countdown-holder .wdt-shop-downcount .wdt-counter-wrapper:after { bottom: 50%; -webkit-transform: translateY(100%); transform: translateY(100%); }
.wdt-product-sale-countdown-holder .wdt-shop-downcount .wdt-counter-wrapper.last:before,
.wdt-product-sale-countdown-holder .wdt-shop-downcount .wdt-counter-wrapper.last:after { visibility: hidden; }
.wdt-product-sale-countdown-holder .wdt-shop-downcount .wdt-counter-wrapper .wdt-counter-number { font-size: 28px; font-weight: 600; }
.wdt-product-sale-countdown-holder .wdt-shop-downcount .wdt-counter-wrapper .title { font-size: 12px; letter-spacing: 2px; margin: 10px 0 0; }
.wdt-product-sale-countdown-holder .wdt-shop-downcount .wdt-counter-wrapper:before,
.wdt-product-sale-countdown-holder .wdt-shop-downcount .wdt-counter-wrapper:after { background-color: rgba(var(--wdtHeadAltColorRgb),0.75); }
.wdt-product-sale-countdown-holder .wdt-shop-downcount .wdt-counter-wrapper .wdt-counter-number { color: var(--wdtHeadAltColor); }.woocommerce .wdt-size-guide-popup-container { bottom: 0; left: 0; position: fixed; right: 0; text-align: center; top: 0; z-index: 99999; }
.woocommerce .wdt-size-guide-popup-container:before { content: ""; left:0; right:0; top:0; bottom:0; position: absolute; background: rgba(var(--wdtHeadAltColorRgb),0.8); z-index: -1; }
.woocommerce .wdt-size-guide-popup-container .wdt-size-guide-popup-content { left: 0; margin: 0; position: absolute; right: 0; text-align: center; vertical-align: middle; }
.woocommerce .wdt-size-guide-popup-container .wdt-size-guide-popup-content:not(.swiper-wrapper) { display: inline-block; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.woocommerce .wdt-size-guide-popup-container .wdt-size-guide-popup-content .wdt-size-guide-popup-content-title,
.woocommerce .wdt-size-guide-popup-container .wdt-size-guide-popup-content .wdt-size-guide-popup-content-details { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.woocommerce .wdt-size-guide-popup-container .wdt-size-guide-popup-content .wdt-size-guide-popup-content-title { background-color: rgba(var(--wdtHeadAltColorRgb),0.75); color: var(--wdtAccentTxtColor); display: inline-block; font-size: 20px; font-weight: 700; letter-spacing: 1px; margin: auto; opacity: 0; padding: 10px 25px; text-transform: uppercase; visibility: hidden; z-index: 1; -webkit-transition: var(--wdtBaseTransition); transition: var(--wdtBaseTransition); }
.woocommerce .wdt-size-guide-popup-container .wdt-size-guide-popup-content:hover .wdt-size-guide-popup-content-title { opacity: 1; visibility: visible; }
.woocommerce .wdt-size-guide-popup-container .wdt-size-guide-popup-content .wdt-size-guide-popup-content-details { line-height: 0; }
.woocommerce .wdt-size-guide-popup-container .wdt-products-pagination-holder { position: absolute; bottom: 1em; left: 0; right: 0; z-index: 1 }
.woocommerce .wdt-size-guide-popup-container .wdt-products-pagination-holder .swiper-pagination-bullet { height: 1em; margin: 2px; padding: 0; width: 1em; }
.wdt-size-guide-popup-close { border: 1px solid; color: #9f2124; border-radius: 0; display: inline-block; float: right; font-size: 0; font-weight: 700; height: 40px; line-height: 0; margin: 0; position: fixed; right: 20px; top: 20px; text-align: center; width: 40px; z-index: 99999; -webkit-transition: all 300ms linear 0s; transition: all 300ms linear 0s; }
.wdt-size-guide-popup-close:before { content: '\2716'; font-size: 20px; font-weight: normal; line-height: 38px; position: absolute; bottom: -1px; left: 0; right: 0; top: -1px; }
.wdt-size-guide-popup-close:hover { background-color: #9f2124; border-color: transparent; color: var(--wdtAccentTxtColor); cursor: pointer; } .woocommerce .wdt-size-guide-popup-container .wdt-products-pagination-holder .swiper-pagination-bullet { background-color: var(--wdtAccentTxtColor); }