.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce div.product .wdt-product-tabs div.summary,.woocommerce-page div.product .wdt-product-tabs div.summary,.woocommerce div.product *[class*=-wdt-shop-product-single-summary] div.summary,.woocommerce-page div.product *[class*=-wdt-shop-product-single-summary] div.summary{float:left;margin:0;position:relative;width:100%}.swiper-vertical.swiper-autoheight .swiper-slide{height:auto !important}.woocommerce div.product .elementor-widget div.images,.woocommerce div.product .elementor-widget div.summary{float:none;width:100%}.woocommerce div.product .elementor-widget div.summary{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:30px;justify-content:space-between}.woocommerce div.product .elementor-widget div.summary>div.wdt-single-product-title,.woocommerce div.product .elementor-widget div.summary>div.wdt-single-product-price{width:fit-content}.woocommerce div.product .elementor-widget div.summary>div.product_meta_wrapper{line-height:1}.woocommerce div.product .elementor-widget div.summary .custom-rating{display:flex;align-items:center;flex-wrap:wrap;line-height:1;gap:8px;color:var(--wdtHeadAltColor)}.woocommerce div.product .elementor-widget div.summary .custom-rating .review-count{margin-left:7px;padding-left:15px;border-left:1px solid var(--wdtBorderColor)}.woocommerce.single-product div.images span.onsale,.woocommerce-product-gallery span.onsale,.wdt-product-image-gallery-container span.onsale,#yith-quick-view-content span.onsale,.woocommerce.single-product div.images span.out-of-stock,.woocommerce-product-gallery span.out-of-stock,.wdt-product-image-gallery-container span.out-of-stock,#yith-quick-view-content span.out-of-stock{display:inline-block;font-size:calc(var(--wdtFontSize_Ext) - 2px);height:38px;line-height:38px;min-height:38px;min-width:38px;overflow:hidden;padding:0;position:absolute;left:8px;top:8px;text-align:center;width:38px;z-index:1;-webkit-border-radius:var(--wdtRadius_Full);border-radius:var(--wdtRadius_Full)}.woocommerce-product-gallery .featured-tag+span.new,.wdt-product-image-gallery-container .featured-tag+span.new{right:0;top:30px}.woocommerce.single-product .featured-tag span,.wdt-product-image-gallery-container .featured-tag span{opacity:0;filter:alpha(opacity=0)}.woocommerce.single-product .featured-tag>div span,.wdt-product-image-gallery-container .featured-tag>div span{opacity:1;filter:alpha(opacity=100)}.related-products-container,.upsell-products-container{clear:both;float:left;margin:20px 0 0;padding:0;width:100%}.woocommerce div.product .elementor-widget div.summary.wdt-product-summary .cart.grouped_form.accordion .accordion-item .wdt-accordion-header{width:100%;color:var(--wdtHeadAltColor);font-size:var(--wdtFontSize_Base);background:var(--wdtTertiaryColor);margin:0;padding:20px clamp(1.25rem, 1.1107rem + 0.6369vw, 1.875rem);line-height:1;display:flex;align-items:center}.woocommerce div.product .elementor-widget div.summary.wdt-product-summary .cart.grouped_form.accordion .accordion-item .accordion-body{background:var(--wdtTertiaryColor);padding:clamp(1.25rem, 1.1107rem + 0.6369vw, 1.875rem);border-radius:0 0 var(--wdtRadius_2X) var(--wdtRadius_2X);display:none}.woocommerce div.product .elementor-widget div.summary.wdt-product-summary .cart.grouped_form.accordion .accordion-item .wdt-accordion-header:before{content:"";position:relative;display:block;width:22px;height:22px;margin-right:15px;background:currentColor;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 40 40' xml:space='preserve'%3E%3Cpath d='M34.5,10.4h-5c0.8-0.5,1.6-1.1,2.1-1.6c2.7-2.6,2.5-5.1,1.5-6.7c-1.3-1.8-4.2-2.9-7.4-1.3c-2.6,1.3-4.5,4.5-5.6,7 c-1.1-2.5-3-5.7-5.6-7C11.2-0.8,8.2,0.2,7,2.1C5.9,3.6,5.7,6.2,8.4,8.8c0.6,0.5,1.3,1.1,2.1,1.6h-5c-3,0-5.5,2.5-5.5,5.5v6.2 c0,0.8,0.6,1.4,1.4,1.4h0.7v9c0,4.2,3.4,7.6,7.6,7.6h20.7c4.2,0,7.6-3.4,7.6-7.6v-9h0.7c0.8,0,1.4-0.6,1.4-1.4v-6.2 C40,12.8,37.5,10.4,34.5,10.4L34.5,10.4z M10.3,6.7C9.1,5.6,8.7,4.4,9.2,3.6c0.4-0.5,1.1-0.9,2-0.9c0.6,0,1.2,0.1,1.9,0.5 c2.1,1.1,3.9,4.5,4.9,6.9C14.9,9.7,11.9,8.2,10.3,6.7L10.3,6.7z M18.6,37.2h-9c-2.7,0-4.8-2.2-4.8-4.8v-9h13.8V37.2z M18.6,20.7H2.8 v-4.8c0-1.5,1.2-2.8,2.8-2.8h13.1V20.7z M26.9,3.3c0.7-0.4,1.4-0.5,1.9-0.5c0.9,0,1.6,0.4,2,0.9c0.6,0.8,0.2,2-1.1,3.1 c-1.6,1.5-4.6,3-7.7,3.5C23,7.8,24.7,4.3,26.9,3.3L26.9,3.3z M35.2,32.4c0,2.7-2.2,4.8-4.8,4.8h-9V23.5h13.8V32.4z M37.2,20.7H21.4 v-7.6h13.1c1.5,0,2.8,1.2,2.8,2.8V20.7z'%3E%3C/path%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 40 40' xml:space='preserve'%3E%3Cpath d='M34.5,10.4h-5c0.8-0.5,1.6-1.1,2.1-1.6c2.7-2.6,2.5-5.1,1.5-6.7c-1.3-1.8-4.2-2.9-7.4-1.3c-2.6,1.3-4.5,4.5-5.6,7 c-1.1-2.5-3-5.7-5.6-7C11.2-0.8,8.2,0.2,7,2.1C5.9,3.6,5.7,6.2,8.4,8.8c0.6,0.5,1.3,1.1,2.1,1.6h-5c-3,0-5.5,2.5-5.5,5.5v6.2 c0,0.8,0.6,1.4,1.4,1.4h0.7v9c0,4.2,3.4,7.6,7.6,7.6h20.7c4.2,0,7.6-3.4,7.6-7.6v-9h0.7c0.8,0,1.4-0.6,1.4-1.4v-6.2 C40,12.8,37.5,10.4,34.5,10.4L34.5,10.4z M10.3,6.7C9.1,5.6,8.7,4.4,9.2,3.6c0.4-0.5,1.1-0.9,2-0.9c0.6,0,1.2,0.1,1.9,0.5 c2.1,1.1,3.9,4.5,4.9,6.9C14.9,9.7,11.9,8.2,10.3,6.7L10.3,6.7z M18.6,37.2h-9c-2.7,0-4.8-2.2-4.8-4.8v-9h13.8V37.2z M18.6,20.7H2.8 v-4.8c0-1.5,1.2-2.8,2.8-2.8h13.1V20.7z M26.9,3.3c0.7-0.4,1.4-0.5,1.9-0.5c0.9,0,1.6,0.4,2,0.9c0.6,0.8,0.2,2-1.1,3.1 c-1.6,1.5-4.6,3-7.7,3.5C23,7.8,24.7,4.3,26.9,3.3L26.9,3.3z M35.2,32.4c0,2.7-2.2,4.8-4.8,4.8h-9V23.5h13.8V32.4z M37.2,20.7H21.4 v-7.6h13.1c1.5,0,2.8,1.2,2.8,2.8V20.7z'%3E%3C/path%3E%3C/svg%3E");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.woocommerce div.product .elementor-widget div.summary.wdt-product-summary .cart.grouped_form.accordion .accordion-item .accordion-body .upgrade-item{background:var(--wdtAccentTxtColor);padding:20px;border-radius:var(--wdtRadius_2X);margin-bottom:20px;display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end;gap:20px}.woocommerce div.product .elementor-widget div.summary.wdt-product-summary .cart.grouped_form.accordion .accordion-item .accordion-body .upgrade-item:last-child{margin-bottom:0}.woocommerce div.product .elementor-widget div.summary.wdt-product-summary .cart.grouped_form.accordion .accordion-item .accordion-body .upgrade-item .upgrade-label{display:flex;align-items:center;gap:20px;width:100%;cursor:pointer}.woocommerce div.product .elementor-widget div.summary.wdt-product-summary .cart.grouped_form.accordion .accordion-item .accordion-body .upgrade-item .upgrade-label .upgrade-title a{color:var(--wdtHeadAltColor);font-size:clamp(1rem, 0.9721rem + 0.1274vw, 1.125rem);transition:var(--wdt-Ad-Transition);margin:0}.woocommerce div.product .elementor-widget div.summary.wdt-product-summary .cart.grouped_form.accordion .accordion-item .accordion-body .upgrade-item .upgrade-label .upgrade-thumb img{width:100%;height:clamp(3.75rem, 3.4713rem + 1.2739vw, 5rem);min-width:clamp(3.75rem, 3.4713rem + 1.2739vw, 5rem);padding:5px;background:var(--wdtTertiaryColor);border-radius:var(--wdtRadius_2X)}.woocommerce div.product .elementor-widget div.summary.wdt-product-summary .cart.grouped_form.accordion .accordion-item .accordion-body .upgrade-item .upgrade-checkbox [type=checkbox]{cursor:pointer}.woocommerce div.product .elementor-widget div.summary.wdt-product-summary .cart.grouped_form.accordion .accordion-item .accordion-body .upgrade-item .upgrade-label .upgrade-title a:hover{color:var(--wdtLinkHoverColor)}.woocommerce div.product .elementor-widget div.summary.wdt-product-summary .cart.grouped_form.accordion .accordion-item .accordion-body .upgrade-item .upgrade-label .upgrade-info{margin-left:auto;display:grid;align-items:center;text-align:right}.woocommerce div.product .elementor-widget div.summary.wdt-product-summary .cart.grouped_form.accordion .accordion-item .accordion-body .upgrade-item .upgrade-label .upgrade-info>span{grid-area:1/-1;transition:.375s cubic-bezier(.7,0,.3,1);-webkit-transition:.375s cubic-bezier(.7,0,.3,1)}.woocommerce div.product .elementor-widget div.summary.wdt-product-summary .cart.grouped_form.accordion .accordion-item{margin-bottom:25px}.woocommerce div.product .elementor-widget div.summary.wdt-product-summary .cart.grouped_form.accordion .accordion-item .accordion-body .upgrade-item .upgrade-label .upgrade-info .upgrade-stock p{background:0 0;padding:0;border-radius:var(--wdtRadius_Zero);color:var(--wdtBodyTxtColor)}.woocommerce div.product .elementor-widget div.summary.wdt-product-summary .cart.grouped_form.accordion .accordion-item .accordion-body .upgrade-item .upgrade-label .upgrade-info>span.upgrade-stock{opacity:0}.woocommerce div.product .elementor-widget div.summary.wdt-product-summary .cart.grouped_form.accordion .accordion-item .accordion-body .upgrade-item .upgrade-label:hover .upgrade-info>span.upgrade-price{opacity:0}.woocommerce div.product .elementor-widget div.summary.wdt-product-summary .cart.grouped_form.accordion .accordion-item .accordion-body .upgrade-item .upgrade-label:hover .upgrade-info>span.upgrade-stock{opacity:1}.woocommerce div.product .elementor-widget div.summary.wdt-product-summary .cart.grouped_form.accordion .accordion-item .accordion-body .upgrade-item .upgrade-label .upgrade-info>span.upgrade-price{color:var(--wdtHeadAltColor)}.woocommerce div.product .elementor-widget div.summary.wdt-product-summary .cart.grouped_form.accordion .accordion-item.wdt__active .wdt-accordion-header{border-radius:var(--wdtRadius_2X) var(--wdtRadius_2X) 0 0}.woocommerce div.product .elementor-widget div.summary.wdt-product-summary .cart.grouped_form.accordion .accordion-item .wdt-accordion-header:after{content:"";position:relative;display:block;width:16px;height:16px;margin-left:auto;background:currentColor;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 20 20' xml:space='preserve'%3E%3Cpath d='M10,0C9.5,0,9.1,0.4,9.1,0.9v8.3H0.9C0.4,9.1,0,9.5,0,10c0,0.5,0.4,0.9,0.9,0.9h8.3v8.3c0,0.5,0.4,0.9,0.9,0.9 c0.5,0,0.9-0.4,0.9-0.9v-8.3h8.3c0.5,0,0.9-0.4,0.9-0.9c0-0.5-0.4-0.9-0.9-0.9h-8.3V0.9C10.9,0.4,10.5,0,10,0z'%3E%3C/path%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 20 20' xml:space='preserve'%3E%3Cpath d='M10,0C9.5,0,9.1,0.4,9.1,0.9v8.3H0.9C0.4,9.1,0,9.5,0,10c0,0.5,0.4,0.9,0.9,0.9h8.3v8.3c0,0.5,0.4,0.9,0.9,0.9 c0.5,0,0.9-0.4,0.9-0.9v-8.3h8.3c0.5,0,0.9-0.4,0.9-0.9c0-0.5-0.4-0.9-0.9-0.9h-8.3V0.9C10.9,0.4,10.5,0,10,0z'%3E%3C/path%3E%3C/svg%3E");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;transition:var(--wdt-Ad-Transition)}.woocommerce div.product .elementor-widget div.summary.wdt-product-summary .cart.grouped_form.accordion .accordion-item.wdt__active .wdt-accordion-header:after{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 20 20' xml:space='preserve'%3E%3Cpath d='M19.3,10.7H0.7C0.3,10.7,0,10.4,0,10s0.3-0.7,0.7-0.7h18.6c0.4,0,0.7,0.3,0.7,0.7S19.7,10.7,19.3,10.7z'%3E%3C/path%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 20 20' xml:space='preserve'%3E%3Cpath d='M19.3,10.7H0.7C0.3,10.7,0,10.4,0,10s0.3-0.7,0.7-0.7h18.6c0.4,0,0.7,0.3,0.7,0.7S19.7,10.7,19.3,10.7z'%3E%3C/path%3E%3C/svg%3E")}@media(max-width:480px){.woocommerce div.product .elementor-widget div.summary.wdt-product-summary .cart.grouped_form.accordion .accordion-item .accordion-body .upgrade-item{flex-direction:column;align-items:center}.woocommerce div.product .elementor-widget div.summary.wdt-product-summary .cart.grouped_form.accordion .accordion-item .accordion-body .upgrade-item .upgrade-label .upgrade-thumb img{height:100px;min-width:100px}.woocommerce div.product .elementor-widget div.summary.wdt-product-summary .cart.grouped_form.accordion .accordion-item .accordion-body .upgrade-item .upgrade-label{flex-wrap:wrap;gap:15px;justify-content:center;text-align:center}.woocommerce div.product .elementor-widget div.summary.wdt-product-summary .cart.grouped_form.accordion .accordion-item .accordion-body .upgrade-item .upgrade-label .upgrade-title{width:100%}.woocommerce div.product .elementor-widget div.summary.wdt-product-summary .cart.grouped_form.accordion .accordion-item .accordion-body .upgrade-item .upgrade-label .upgrade-info{margin-left:0;text-align:center}}.woocommerce div.product.type-product>div.images{width:40%;margin:0}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{position:absolute;top:10px;left:10px;-webkit-transform:scale(.5);transform:scale(.5);z-index:9;text-align:center;width:40px;height:40px;line-height:40px;background:var(--wdtBodyBGColor);border-radius:50%;opacity:0;visibility:hidden}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{content:"\e802";display:inline-block;font-family:"Mentalist Icons";font-size:var(--wdtFontSize_Base);height:100%;width:100%}.woocommerce div.product div.images .woocommerce-product-gallery__trigger img{margin:auto !important;position:absolute;bottom:0;left:0;right:0;top:0}.woocommerce div.product div.images:hover .woocommerce-product-gallery__trigger{opacity:1;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.woocommerce div.product div.images .flex-viewport,.woocommerce div.product div.images .flex-viewport .woocommerce-product-gallery__wrapper,.woocommerce div.product div.images .flex-viewport .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image,.woocommerce div.product div.images .flex-viewport .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a{display:block;float:left;overflow:hidden;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{margin:0}.woocommerce div.product div.images ol.flex-control-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 -5px;min-width:100%;overflow:hidden;padding:5px 0 0;width:auto;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.woocommerce div.product div.images ol.flex-control-nav li{float:left;list-style:none;min-height:100%;min-width:auto;padding:5px;width:auto}.woocommerce div.product div.images ol.flex-control-nav li img{border:2px solid transparent !important;cursor:pointer;height:auto;margin:auto;min-height:100%;opacity:1;width:auto;-webkit-box-shadow:0 0 0 1px rgba(var(--wdtHeadAltColorRgb),.05);box-shadow:0 0 0 1px rgba(var(--wdtHeadAltColorRgb),.05);-webkit-transition:var(--wdtBaseTransition);transition:var(--wdtBaseTransition)}.woocommerce div.product div.images ol.flex-control-nav li img.flex-active{-webkit-box-shadow:0 0 0 1px var(--wdtBorderColor);box-shadow:0 0 0 1px var(--wdtBorderColor)}.woocommerce.single-product .product-with-secondary-image{clear:both}.woocommerce.single-product .product-thumb-wrapper{float:left;position:relative;width:100%}.woocommerce.single-product .product-thumb-wrapper span.onsale,.woocommerce.single-product .product-thumb-wrapper span.out-of-stock{font-size:calc(var(--wdtFontSize_Ext) - 4px);height:50px;line-height:50px;left:auto;right:-1em;top:-1em;width:50px;z-index:1000}.woocommerce.single-product .product-thumb-wrapper span.out-of-stock{font-size:calc(var(--wdtFontSize_Ext) - 4px);height:50px;line-height:normal;padding:12px 0 0;width:50px}.woocommerce-product-gallery span.new{background-color:#cd5c5c;font-size:var(--wdtFontSize_Ext);color:var(--wdtAccentTxtColor);padding:6px 20px;position:absolute;left:auto;right:0;top:0;z-index:9}.woocommerce div.product .images .thumbnails{margin:0 -5px;overflow:hidden}.woocommerce div.product .images .thumbnails .yith_magnifier_gallery li{margin:0 5px;padding:0;width:122px !important}.woocommerce .page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li,.woocommerce-page .page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li{width:88px !important}.woocommerce div.product div.images div.thumbnails a{margin-right:3.8%;width:30.75%}.woocommerce div.product div.images div.thumbnails a.first{clear:both}.woocommerce div.product div.images div.thumbnails a.last{margin-right:0}.woocommerce div.product.type-product>div.summary{width:56%;margin:0 0 0 4%}.woocommerce div.product.type-product>div.summary>*:not(.clear):not(.button):not([id*=tmpl-add-to-cart-button]),.woocommerce div.product .summary-content>*,.woocommerce div.product .summary-content .woocommerce-product-rating,.woocommerce div.product .summary form.cart,.woocommerce div.product .summary form.cart .variations,.woocommerce div.product .summary .variations_button,.woocommerce div.product .summary .woocommerce-variation-price,.woocommerce div.product .summary .woocommerce-variation-availability,.woocommerce div.product .summary .woocommerce-variation-description{clear:both;display:inline-block;width:100%;line-height:normal;margin:clamp(0.5rem, 0.4778rem + 0.1227vw, 0.625rem) 0}.woocommerce div.product .summary .woocommerce-variation-description{line-height:var(--wdtLineHeight_Base) !important}.woocommerce div.product .summary form.cart .variations{padding:0}.woocommerce div.product .summary form.cart .single_variation_wrap .single_variation>p{margin:10px 0}.woocommerce div.product>div.summary>*:first-child{margin-top:0 !important}.woocommerce div.product>div.summary>*:last-child{margin-bottom:0}.woocommerce div.product .summary form.cart+.yith-wcwl-add-to-wishlist,.woocommerce div.product .summary form.cart+.compare{margin-top:0;margin-bottom:0}.woocommerce div.product form.cart .variations label{color:var(--wdtHeadAltColor);text-transform:capitalize}.woocommerce div.product div.summary>*:not(.clear):not(.wdt-single-product-separator):not(.wdt-single-product-clear):empty,.woocommerce div.product .summary-content>*:not(.clear):empty,.woocommerce div.product .summary .woocommerce-variation-description:empty,.woocommerce div.product .summary-content .woocommerce-variation-description:empty,.woocommerce div.product .summary .woocommerce-variation-price:empty,.woocommerce div.product .summary-content .woocommerce-variation-price:empty,.woocommerce div.product .summary .woocommerce-variation-availability:empty,.woocommerce div.product .summary-content .woocommerce-variation-availability:empty,.woocommerce div.product .summary .woocommerce-variation.single-variation>*:empty,.woocommerce div.product.type-product>.summary>*[id*=tmpl-add-to-cart-button]{display:none}.woocommerce .product p.price del,.woocommerce-page .product p.price del,.woocommerce div.product p.price del,.woocommerce-page div.product p.price del,.woocommerce .product span.price del,.woocommerce-page .product span.price del,.woocommerce div.product span.price del,.woocommerce-page div.product span.price del,.woocommerce .product-price del,.woocommerce-page .product-price del{margin:0 5px 0 0;position:relative;text-decoration:none}.woocommerce .product p.price del:after,.woocommerce-page .product p.price del:after,.woocommerce div.product p.price del:after,.woocommerce-page div.product p.price del:after,.woocommerce .product span.price del:after,.woocommerce-page .product span.price del:after,.woocommerce div.product span.price del:after,.woocommerce-page div.product span.price del:after,.woocommerce .product-price del:after,.woocommerce-page .product-price del:after{background-color:var(--wdtBodyTxtColor);content:"";height:1px;margin:auto;position:absolute;bottom:0;left:0;right:0;top:0;width:100%}.woocommerce .product p.price,.woocommerce-page .product p.price,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce .product span.price,.woocommerce-page .product span.price,.woocommerce div.product span.price,.woocommerce-page div.product span.price,.woocommerce .product p.price ins,.woocommerce-page .product p.price ins,.woocommerce div.product p.price ins,.woocommerce-page div.product p.price ins,.woocommerce .product span.price ins,.woocommerce-page .product span.price ins,.woocommerce div.product span.price ins,.woocommerce-page div.product span.price ins{font-size:clamp(1.125rem, 1.0414rem + 0.3822vw, 1.5rem);font-weight:var(--wdtFontWeight_H6)}.woocommerce .product-price,.woocommerce-page .product-price,.woocommerce .product-price ins,.woocommerce-page .product-price ins{font-size:var(--wdtFontSize_Base)}.woocommerce div.product .summary .variations_button,.woocommerce div.product .summary .woocommerce-variation-price,.woocommerce div.product .summary .woocommerce-variation-availability,.woocommerce div.product .summary .woocommerce-variation-description,.woocommerce div.product .summary .woocommerce-product-details__short-description,.woocommerce div.product .summary form.cart .single_variation_wrap .single_variation>p{line-height:var(--wdtLineHeight_Base)}.woocommerce div.product .summary .woocommerce-variation-availability,.woocommerce div.product .summary .woocommerce-variation-description,.woocommerce div.product .summary .woocommerce-product-details__short-description{margin:20px 0}.woocommerce div.product .summary .variations_form .variations_button .button.alt.disabled.wc-variation-is-unavailable{opacity:1}.woocommerce div.product .summary .variations_form .variations_button .button.alt.disabled.wc-variation-is-unavailable:before{content:none}.woocommerce div.product .summary .woocommerce-variation-description>*:last-child,.woocommerce div.product .summary .woocommerce-product-details__short-description>*:last-child{margin-bottom:0}.woocommerce div.product p.price del,.woocommerce div.product p.price ins,.woocommerce div.product span.price del,.woocommerce div.product span.price ins{display:inline-block}.woocommerce div.product .summary .variations_form .stock,.woocommerce div.product .summary .variations_form p.stock{margin:0 0 20px}.woocommerce div.product form.cart p:last-child,.woocommerce div.product .variations_form .stock:last-child,.woocommerce div.product .variations_form p.stock:last-child,.woocommerce-product-details__short-description *:last-child,.woocommerce-variation-description *:last-child{margin-bottom:0}.woocommerce div.product .summary form.cart .variations,.woocommerce div.product .summary .yith-wcwl-add-to-wishlist a,.woocommerce div.product .summary .compare,.woocommerce div.product .summary .yith-wcqv-button,.woocommerce div.product .summary .wdt-wcsg-button{width:auto}.woocommerce div.product .summary .woocommerce-product-rating{display:inline-block}.woocommerce div.product .summary .woocommerce-product-rating .star-rating{margin:0}.woocommerce div.product .summary .woocommerce-product-rating .star-rating,.woocommerce div.product .summary .woocommerce-product-rating .woocommerce-review-link{display:inline-block;float:none;vertical-align:middle}.woocommerce div.product .summary .woocommerce-product-rating .woocommerce-review-link:not(:focus){text-decoration:none;padding-left:15px;margin-left:12px;color:var(--wdtHeadAltColor);border-left:1px solid var(--wdtBorderColor)}.woocommerce div.product .summary .woocommerce-variation.single-variation>*:empty{display:none}.woocommerce div.product div.summary .wcwl_btn_wrapper.wc_btn_inline{display:flex;flex-wrap:wrap;gap:10px}.woocommerce div.product div.summary .stock{background:var(--wdtTertiaryColor)}.woocommerce div.product div.summary .stock.out_of_stock:not(.in_stock){background:#dc3545;color:var(--wdtAccentTxtColor)}.woocommerce div.product div.summary .stock,.woocommerce div.product.type-product>div.summary p.stock{display:table;width:auto;color:var(--wdtHeadAltColor);padding:8px 20px;vertical-align:middle;-webkit-border-radius:var(--wdtRadius_1X);border-radius:var(--wdtRadius_1X);line-height:1;width:fit-content!important}.woocommerce div.product div.summary .notify-me-block{padding:8px 20px;margin:0;border-radius:var(--wdtRadius_1X)}.woocommerce div.product .summary .stock.in_stock,.woocommerce div.product.type-product>.summary p.stock.in_stock{background-color:#28a745;color:#fff;border-color:#28a745}.woocommerce div.product .summary .stock.out-of-stock,.woocommerce div.product.type-product>.summary p.stock.out-of-stock{background-color:#dc3545;color:#fff;border-color:#dc3545}.woocommerce div.product.type-product>.summary p.price del,.woocommerce div.product.type-product>.summary span.price del{display:inline-block}.woocommerce div.product form.cart .group_table td{padding:12px 15px;vertical-align:middle}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__quantity{padding-left:0;text-align:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__price{padding-right:0;text-align:right}.woocommerce .product.product-type-grouped .summary .cart .group_table{margin-bottom:30px}.woocommerce .product.product-type-grouped .summary .cart .group_table td{border-width:0;padding:15px 0;vertical-align:middle}.woocommerce .product.product-type-grouped .summary .cart .group_table tr{border-color:rgba(var(--wdtHeadAltColorRgb),.15);border-style:solid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.woocommerce .product.product-type-grouped .summary .cart .group_table tr+tr{border-width:1px 0 0;margin-top:15px;padding-top:15px}.woocommerce .product.product-type-grouped .summary .cart .group_table td{border-width:0;padding:0;text-align:left;width:auto}.woocommerce .product.product-type-grouped .summary .cart .group_table td a{background:0 0 !important;padding:0 !important;margin:8px 0}.woocommerce .product.product-type-grouped .summary .cart .group_table td a:not(:focus){text-decoration:none}.woocommerce .product.product-type-grouped .summary .cart .group_table td a:not(:hover){color:inherit}.woocommerce .product.product-type-grouped .summary .cart .group_table td a:hover{opacity:1;color:var(--wdtLinkHoverColor) !important}.woocommerce div.product.product-type-grouped .summary form.cart .group_table tr td.woocommerce-grouped-product-list-item__label{font-family:var(--wdtFontTypo_Alt);font-weight:var(--wdtFontWeight_Alt);font-size:var(--wdtFontSize_Base);color:var(--wdtHeadAltColor);flex:1}.woocommerce div.product.product-type-grouped .summary form.cart .group_table tr td.woocommerce-grouped-product-list-item__quantity{position:relative;margin-right:10px}.woocommerce div.product.product-type-grouped .summary form.cart .group_table tr td.woocommerce-grouped-product-list-item__price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1;align-items:center;gap:10px}.woocommerce div.product.product-type-grouped .summary form.cart .group_table tr td.woocommerce-grouped-product-list-item__price del,.woocommerce div.product.product-type-grouped .summary form.cart .group_table tr td.woocommerce-grouped-product-list-item__price ins{display:inline-block}.woocommerce div.product.product-type-grouped .summary form.cart .group_table tr td.woocommerce-grouped-product-list-item__price del+ins{margin-left:4px}.woocommerce div.product.product-type-grouped .summary form.cart .group_table tr td.woocommerce-grouped-product-list-item__price .stock{display:block;margin-left:25px}.woocommerce .product form.cart .variations li{padding:0}.woocommerce .product form.cart table.variations{display:table}.woocommerce .product form.cart table.variations tbody{display:inline-flex;flex-direction:row;margin:0 -5px;position:relative;z-index:0;flex-wrap:wrap}.woocommerce .product form.cart .variations tr{display:inline-block;padding:5px;vertical-align:middle}.woocommerce .product form.cart .variations tr th{display:table;padding:0}.woocommerce .product form.cart .variations tr th.label{display:block;margin-bottom:10px;padding:0;text-align:left;background-color:transparent}.woocommerce div.product form.cart .variations .selection-box{position:relative;z-index:1}.woocommerce div.product form.cart .variations select{display:block;float:none}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{vertical-align:middle}.woocommerce div.product form.cart .variations .zoo-cw-group-attribute .zoo-cw-attribute-option.unavailable{cursor:not-allowed}.woocommerce div.product form.cart .variations .zoo-cw-group-attribute[data-attribute-display-type=text] .selection-box:after{content:none}.woocommerce .product form.cart table.variations{margin-bottom:20px !important}.woocommerce div.product form.cart .variations .reset_variations{margin-left:20px}.woocommerce .product form.cart .variations li.zoo-cw-attr-row>div{display:inline-block;float:none;line-height:normal;position:relative;text-align:inherit;vertical-align:middle;width:auto}.woocommerce .product form.cart .variations li.zoo-cw-attr-row div.label{margin:0 15px 0 0;min-width:60px}.woocommerce .product form.cart .variations li.zoo-cw-attr-row div.label label{display:inline-block;font-size:var(--wdtFontSize_Base);line-height:var(--wdtLineHeight_Base);margin:0}.woocommerce .product form.cart .variations li:not(.zoo-cw-attr-row) div.label label{display:block;margin:0 0 8px}.woocommerce .product form.cart .variations li.zoo-cw-attr-row div.label .zoo-cw-name{display:none}.woocommerce div.product .summary form.cart .variations{padding:0}.woocommerce div.product .summary .product_meta{margin:0}.woocommerce div.product .summary.wdt-product-summary .product_meta>span{display:inline-flex;flex-wrap:wrap;align-items:center;margin:10px 0;width:100%}.woocommerce div.product .summary .product_meta>span a{margin-left:5px}.woocommerce div.product .summary .product_meta>span strong+a{margin-left:0}.woocommerce div.product .summary.wdt-product-summary .product_meta>span:before,.woocommerce div.product .summary.wdt-product-summary .product_meta>span:after{content:"";position:relative;background:var(--wdtHeadAltColor);width:6px;height:6px;border-radius:var(--wdtRadius_Full);display:block;right:0;left:0;pointer-events:none;margin-right:10px}.woocommerce div.product .summary.wdt-product-summary .product_meta>span:after{margin-right:0;margin-left:10px}.woocommerce div.product form.cart .button{display:inline-flex;align-items:center;gap:10px}body.woocommerce.single-product .product .single_add_to_cart_button:before{display:none}.woocommerce.single-product .product .single_add_to_cart_button:after{content:"";position:relative;display:inline-block;mask-image:var(--wdt-arrow-mask);-webkit-mask-image:var(--wdt-arrow-mask);mask-repeat:no-repeat;background:var(--wdtAccentTxtColor);width:10px;height:10px}.woocommerce.single-product .product .single_add_to_cart_button:not(.disabled):hover:after{animation:wdt-btn-icon .3s ease;-webkit-animation:wdt-btn-icon .3s ease}.woocommerce div.product form.cart .button.disabled{background-position:100% 0;background-size:5% 100%;background-color:transparent}.woocommerce div.product .summary .product_meta>span:only-child{margin:0}.woocommerce div.product .summary .product_meta>span strong{margin-right:3px;display:none}.woocommerce div.product .summary .product_meta a{position:relative}.woocommerce div.product .summary .product_meta a:not(:focus){text-decoration:none}.woocommerce div.product .summary form.cart+.product_meta,.woocommerce div.product .summary .compare+.product_meta,.woocommerce div.product .summary .wccm_btn_wrapper a.compare+.product_meta,.woocommerce div.product .summary .yith-wcwl-add-to-wishlist a+.product_meta,.woocommerce div.product .summary .wcqv_btn_wrapper a.button+.product_meta,.woocommerce div.product .summary .wcsg_btn_wrapper a.button+.product_meta,.woocommerce div.product .summary .product-buttons-wrapper+.product_meta,.woocommerce div.product .summary .product-buttons-wrapper+.product_meta_wrapper{margin-top:0}.woocommerce div.product .summary .product_meta>span.yith-wcbr-brands{font-weight:var(--wdtFontWeight_Alt)}.woocommerce div.product .summary .product_meta>span.yith-wcbr-brands span{font-weight:var(--wdtFontWeight_Base)}.woocommerce div.product .summary .product_meta>span.yith-wcbr-brands+.yith-wcbr-brands-logo{display:none}.woocommerce div.product .summary .product_meta>.yith-wcbr-brands-logo img{max-width:120px}.woocommerce div.product .summary .product_meta>span{display:block;width:100%;margin-bottom:20px}.woocommerce div.product .summary .product_meta>span:last-child{margin-bottom:0}.woocommerce div.product .summary .product-button.style-simple .compare,.woocommerce div.product .summary .product-button.style-simple .yith-wcwl-add-to-wishlist a{background:0 0 !important;border-width:0;padding:0}.woocommerce.single-product .product .single_add_to_cart_button:before{content:"\f217";font-family:'Mentalist Icons';font-weight:var(--wdtFontWeight_Base);margin-right:7px;vertical-align:top}.woocommerce.single-product .product .add_to_wishlist:before{content:"\e805";font-family:'Mentalist Icons';font-weight:var(--wdtFontWeight_Base);margin-right:5px;position:relative;top:1px}.woocommerce.single-product .product .yith-wcwl-wishlistaddedbrowse a:before,.woocommerce.single-product .product .yith-wcwl-wishlistexistsbrowse a:before{content:"\e804";font-family:'Mentalist Icons';margin-right:5px}.woocommerce.single-product .product .compare:before{content:"\e866";font-family:"Mentalist Icons";margin-right:5px;position:relative;top:1px}.woocommerce.single-product .product .yith-wcqv-button:before{content:"\e802";font-family:"Mentalist Icons";margin-right:5px;position:relative;top:1px}.woocommerce.single-product .product .wdt-wcsg-button:before{content:"\e809";display:inline-block;font-family:'Ext Icons';font-weight:var(--wdtFontWeight_Base);margin-right:10px}.woocommerce .product form.cart .variations li.zoo-cw-attr-row>.zoo-cw-type-text>.zoo-cw-attribute-option{border:2px solid;display:inline-block;font-size:var(--wdtFontSize_Ext);font-weight:var(--wdtFontWeight_Base);height:30px;line-height:26px;margin:5px 10px 5px 0;text-align:center;-webkit-border-radius:var(--wdtRadius_Zero);border-radius:var(--wdtRadius_Zero)}.woocommerce .product form.cart .variations li.zoo-cw-attr-row>.zoo-cw-type-text>.zoo-cw-attribute-option .zoo-cw-attr-item{display:inline-block;height:100% !important;line-height:26px;margin:0;overflow:hidden;padding:0;width:100%;-webkit-border-radius:var(--wdtRadius_Zero);border-radius:var(--wdtRadius_Zero);-webkit-box-shadow:none;box-shadow:none}.woocommerce .product form.cart .variations li.zoo-cw-attr-row>.zoo-cw-type-text>.zoo-cw-attribute-option .zoo-cw-attr-item:after{content:none}.woocommerce .product form.cart .variations li.zoo-cw-attr-row>.zoo-cw-type-text>.zoo-cw-attribute-option .zoo-cw-attr-item span{display:inline-block;font-size:var(--wdtFontSize_Base);line-height:inherit;padding:0 10px;position:relative;width:100%}.woocommerce .product form.cart .variations .zoo-cw-group-attribute.zoo-cw-type-text .zoo-cw-attribute-option:hover .zoo-cw-attr-item .zoo-cw-label-text,.woocommerce .product form.cart .variations .zoo-cw-group-attribute.zoo-cw-type-text .zoo-cw-attribute-option.zoo-cw-active .zoo-cw-attr-item .zoo-cw-label-text{color:inherit}.woocommerce #review_form #respond p.stars{display:inline-flex;width:auto}.woocommerce #review_form #respond p.stars span{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}body.woocommerce p.stars a{font-size:20px}.woocommerce p.stars a:before{color:var(--wdtBorderColor);-webkit-transition:inherit;transition:inherit}.woocommerce p.stars a:before,.woocommerce p.stars a:hover~a:before,.woocommerce p.stars.selected a.active:before{content:"\e021";font-family:"WooCommerce"}.woocommerce p.stars.selected a.active:before{content:"\e020";font-family:"WooCommerce"}.woocommerce p.stars a:hover~a:before,.woocommerce p.stars.selected a.active:before{color:var(--wdtPrimaryColor)}.woocommerce p.stars a:before,.woocommerce p.stars a:hover~a:before,.woocommerce p.stars.selected a.active~a:before{color:rgba(var(--wdtHeadAltColorRgb),.25) !important}.woocommerce p.stars.selected a.active:before,.woocommerce p.stars:hover a:before,.woocommerce p.stars.selected a:not(.active):before,.woocommerce p.stars.selected a.active:before{color:var(--wdtPrimaryColor) !important}.woocommerce div.product .wdt-product-tabs:empty{display:none}.woocommerce div.product .wdt-product-tabs{position:relative;display:inline-block;width:100%;margin:clamp(2.1875rem, 0.9335rem + 5.7325vw, 7.8125rem) 0 0 0}.woocommerce div.product .wdt-product-tabs .woocommerce-tabs{clear:both;display:inline-block;position:relative;width:100%}.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs{clear:both;overflow:visible;padding:0;text-align:left;margin:0 0 clamp(1.875rem, 1.457rem + 1.9108vw, 3.75rem)}.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs:before{border:none;content:'';height:1px;left:0;position:absolute;width:100%;z-index:-1}.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li{background:0 0 !important;border-radius:var(--wdtRadius_Zero);border-width:0;display:inline-block;list-style:none;margin:0 15px;padding:0}.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li:first-child{margin-left:0;padding-left:0}.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li.active{z-index:auto}.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li.active:after,.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li.active:before{content:none}.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li a{font-size:clamp(1.125rem, 1.0971rem + 0.1274vw, 1.25rem);font-weight:var(--wdtFontWeight_Ext) !important;font-family:var(--wdtFontTypo_Alt);letter-spacing:0;line-height:1;padding:25px 0;position:relative;text-transform:none;color:var(--wdtHeadAltColor)}.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li a:hover{color:var(--wdtPrimaryColor)}.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li a:before,.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li a:after{content:'';position:absolute;width:0;height:1px;bottom:0;margin:auto}.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li a:before{left:0}.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li a:after{right:0;transition:width .8s cubic-bezier(.22,.61,.36,1);-moz-transition:width .8s cubic-bezier(.22,.61,.36,1);-webkit-transition:width .8s cubic-bezier(.22,.61,.36,1)}.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li:hover a:before,.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li.active a:before{width:100%;-webkit-transition:width .5s cubic-bezier(.22,.61,.36,1);-moz-transition:width .5s cubic-bezier(.22,.61,.36,1);transition:width .5s cubic-bezier(.22,.61,.36,1)}.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li:hover a:after,.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li.active a:after{background:0 0;width:100%}.woocommerce div.product .wdt-product-tabs .woocommerce-tabs .panel{position:relative;width:100%;background-color:transparent;text-align:left;border:none;margin:0 0 clamp(3.75rem, 2.496rem + 5.7325vw, 9.375rem) 0}.woocommerce div.product .wdt-product-tabs .woocommerce-tabs .panel>h2,.woocommerce div.product .wdt-product-tabs .woocommerce-Reviews-title{display:none;font-size:var(--wdtFontSize_H5);margin-bottom:30px;padding-bottom:15px;position:relative;text-align:center;text-transform:none;word-wrap:break-word;-ms-word-wrap:break-word}.woocommerce div.product .wdt-product-tabs .woocommerce-tabs .panel>h2:before,.woocommerce div.product .wdt-product-tabs .woocommerce-Reviews-title:before{bottom:0;content:'';display:block;height:1px;left:0;margin:0 auto;position:absolute;right:0;width:40px}.woocommerce div.product .wdt-product-tabs .woocommerce-tabs .panel p:not(:last-child){margin-bottom:20px}.wdt-product-tabs-wrapper.wdt-product-hide-tab-title .woocommerce-tabs .panel>h2:first-child,.wdt-product-tabs-wrapper.wdt-product-hide-tab-title .woocommerce-Reviews-title{display:none}.woocommerce div.product .elementor-toggle-item .wdt-product-tabs{margin:0}.woocommerce div.product .elementor-toggle-item .wdt-product-tabs.wdt-product-tabs-exploded>h2{font-size:var(--wdtFontSize_H5)}.woocommerce table.shop_attributes td p{line-height:normal;padding:0}.woocommerce .comment-form-rating select,.woocommerce .comment-form-rating .select2{display:none}body.woocommerce #review_form #respond textarea{height:120px}.woocommerce #reviews #comments ol.commentlist{margin:0 0 20px;padding:0}.woocommerce #reviews #comments ol.commentlist li{border:1px solid var(--wdtBorderColor);padding:clamp(1.25rem, 1.1107rem + 0.6369vw, 1.875rem);border-radius:var(--wdtRadius_2X)}.woocommerce #reviews #comments ol.commentlist li:last-child{margin-bottom:0}.woocommerce #reviews #comments ol.commentlist li .comment_container{position:relative}.woocommerce #reviews #comments ol.commentlist li img.avatar{background:0 0;position:absolute;left:0;top:5px;width:40px;-webkit-border-radius:50%;border-radius:50%}.woocommerce #reviews #comments ol.commentlist li .star-rating{display:inline-block;float:right;margin:5px 0}.woocommerce #reviews #comments ol.commentlist li .star-rating:before,.woocommerce #reviews #comments ol.commentlist li .star-rating span:before{font-size:var(--wdtFontSize_Base);line-height:inherit}.woocommerce #reviews #comments ol.commentlist li .comment-text{border-width:0;display:block;margin:0 0 0 50px;padding:0;-webkit-border-radius:var(--wdtRadius_Zero);border-radius:var(--wdtRadius_Zero)}.woocommerce #reviews #comments ol.commentlist li .meta{color:var(--wdtBodyTxtColor)}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{float:left;font-size:var(--wdtFontSize_Ext);line-height:30px;margin:5px 0;min-height:30px;vertical-align:middle}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__author{color:var(--wdtHeadAltColor);font-size:var(--wdtFontSize_Base);text-transform:capitalize;font-weight:var(--wdtFontWeight_Base)}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__published-date{letter-spacing:0}.woocommerce #reviews #comments ol.commentlist li .description{border-top:1px solid rgba(var(--wdtHeadAltColorRgb),.15);clear:both;display:block;margin:0;padding:10px 0 0}.woocommerce #reviews #comments ol.commentlist li .description p:last-child{margin-bottom:0}.woocommerce #review_form #respond{margin-top:20px}.woocommerce #review_form #respond>.comment-form:last-child,.woocommerce #review_form #respond>.comment-form:last-child>p:last-child{margin-bottom:0}.woocommerce #review_form #respond .comment-reply-title{display:inline-block;font-size:var(--wdtFontSize_H5);font-family:var(--wdtFontTypo_Alt);font-weight:var(--wdtFontWeight_Alt);line-height:normal;margin-bottom:20px}.woocommerce #review_form #respond p,.woocommerce #review_form #respond .comment-notes{margin-bottom:20px}.woocommerce #review_form #respond .comment-form{display:block}.woocommerce #review_form #respond .form-submit input{margin:0}.woocommerce #review_form #respond p,.woocommerce #review_form #respond .comment-form-rating{clear:both;line-height:inherit}.woocommerce #review_form #respond label{display:block;line-height:1.5em;margin-bottom:15px;font-weight:var(--wdtFontWeight_Ext)}.woocommerce #review_form #respond .comment-form-cookies-consent label{display:inline;font-weight:var(--wdtFontWeight_Ext)}.woocommerce #review_form #respond .comment-form>.column:first-child:not(.first),.woocommerce #review_form #respond .comment-notes+.column.wdt-three-fourth,.woocommerce #review_form #respond form.comment-form .column.wdt-three-fourth:first-child{margin-left:0;width:100%}.woocommerce.single-product .elementor-widget-tabs .wdt-product-tabs{margin-left:10px !important;margin-right:10px !important;width:auto}.woocommerce.single-product .elementor-widget-tabs .wdt-product-tabs .elementor-tab-title,.woocommerce.single-product .elementor-widget-tabs .wdt-product-tabs .elementor-tab-content{padding-left:0;padding-right:0}.wdt-shop-default-single-template.woocommerce div.product .wdt-product-tabs .woocommerce-tabs .panel>h2{display:none}.woocommerce .page-with-sidebar div.product .wdt-product-tabs .woocommerce-tabs:before,.woocommerce .page-with-sidebar div.product .wdt-product-tabs .woocommerce-tabs ul.tabs:before{width:100%}.woocommerce .page-with-sidebar div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li{margin:0 15px}.woocommerce .page-with-sidebar div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li:first-child{margin-left:0}.woocommerce div.product .summary>ul.product-additional-info{clear:both;display:inline-block;margin-top:20px;padding:0;width:100%}.woocommerce div.product .summary>ul.product-additional-info li{display:inline-block;list-style:none;line-height:normal;margin:15px 0;padding:0 0 0 30px;position:relative;width:100%}.woocommerce div.product .summary>ul.product-additional-info li:last-child{margin-bottom:0}.woocommerce div.product .summary>ul.product-additional-info li i{color:var(--wdtPrimaryColor);position:absolute;left:0;top:2px}.woocommerce div.product .summary>ul.product-additional-info li i:before{font-weight:var(--wdtFontWeight_Base);margin-right:7px;vertical-align:top}.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{color:var(--wdtPrimaryColor)}.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{text-decoration:underline;text-decoration-skip-ink:none}.woocommerce div.product .summary>ul.product-additional-info li span.ai-visitors-count{background:var(--wdtPrimaryColor);color:var(--wdtAccentTxtColor);padding:2px 8px;margin:0 3px;border-radius:5px}.woocommerce div.product .summary>ul.product-additional-info.single-item{display:inline-flex;margin-top:15px;margin-bottom:15px}.woocommerce div.product .summary>ul.product-additional-info.single-item li{margin:0}.woocommerce div.product .summary>.wdt-single-product-separator+.product-additional-info{margin-top:0}.woocommerce div.product .summary>ul.product-additional-info:not(.single-item):last-child{margin-bottom:0}.woocommerce div.product .summary.aligncenter>ul.product-additional-info li{padding-left:0}.woocommerce div.product .summary.aligncenter>ul.product-additional-info li i{position:relative}.woocommerce div.product .summary.bg-with-shadow{background:var(--wdtBodyBGColor);padding:35px 35px 30px;padding-left:20px !important;padding-right:20px !important;-webkit-box-shadow:0 0 5px rgba(var(--wdtHeadAltColorRgb),.15);box-shadow:0 0 5px rgba(var(--wdtHeadAltColorRgb),.15)}.woocommerce div.product .bg-white .wdt-product-tabs .woocommerce-tabs:after{background:var(--wdtBodyBGColor);content:"";height:100%;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-calc(100vw);width:-moz-calc(100vw);width:calc(100vw);z-index:-1}.wdt-content-scroll{padding-right:6px}.wdt-content-scroll .elementor-section>.elementor-column-gap-default>.elementor-row,.wdt-content-scroll .elementor-section.elementor-section-boxed:not([data-settings*=background_background]):not([class*=ary-bg])>.elementor-column-gap-default>.elementor-row{margin:0 0 0 -10px;width:auto}.elementor-widget-tabs.elementor-tabs-view-vertical.wdt-vertical-bordered .elementor-tabs-wrapper{border-color:rgba(var(--wdtHeadAltColorRgb),.2);border-style:solid;border-width:1px 0 1px 1px}.elementor-widget-tabs.elementor-tabs-view-vertical.wdt-vertical-bordered .elementor-tabs-wrapper .elementor-tab-title{border-width:1px 0 !important}.elementor-widget-tabs.elementor-tabs-view-vertical.wdt-vertical-bordered .elementor-tabs-wrapper .elementor-tab-title:first-child{border-top-width:0 !important}.elementor-widget-tabs.elementor-tabs-view-vertical.wdt-vertical-bordered .elementor-tabs-wrapper .elementor-tab-title:last-child{margin-bottom:-1px}.wdt-accordion-custom-bottomline.elementor-widget-accordion .elementor-accordion .elementor-tab-title,.wdt-accordion-custom-bottomline.elementor-widget-accordion .elementor-accordion .elementor-tab-content{border-color:var(--wdtBorderColor);border-style:solid;border-width:0 0 1px !important}.wdt-accordion-custom-bottomline.elementor-widget-accordion .elementor-accordion .elementor-tab-title{line-height:normal;padding:30px 0}.wdt-accordion-custom-bottomline.elementor-widget-accordion .elementor-accordion .elementor-tab-content{padding:24px 0 28px}.wdt-accordion-custom-bottomline.elementor-widget-accordion .elementor-accordion .elementor-tab-content>*:last-child{margin-bottom:0}.wdt-accordion-custom-bottomline.elementor-widget-accordion .elementor-accordion .elementor-accordion-item{border-width:0}.wdt-accordion-custom-bottomline.elementor-widget-accordion .elementor-accordion .elementor-accordion-item:first-child .elementor-tab-title{padding-top:10px}.wdt-accordion-custom-bottomline.elementor-widget-accordion .elementor-accordion .elementor-accordion-item:last-child .elementor-tab-title:not(.elementor-active){border-width:0 !important;padding-bottom:10px}.woocommerce div.product .wdt-product-tabs .woocommerce-tabs .panel>h2:before,.woocommerce div.product .wdt-product-tabs .woocommerce-Reviews-title:before,.woocommerce div.product .woocommerce-tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs:before{background-color:var(--wdtBorderColor)}.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline button.disabled.wc-variation-is-unavailable,.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline button.button.disabled.wc-variation-is-unavailable,.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button.alt.disabled.wc-variation-is-unavailable,.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button.disabled.wc-variation-is-unavailable,.woocommerce div.product .wdt-product-summary .product-buttons-wrapper.style-skin-bgfill .wc_btn_inline .button.alt.disabled.wc-variation-is-unavailable{background-color:rgba(var(--wdtHeadAltColorRgb),.5)}.woocommerce .product form.cart .variations li.zoo-cw-attr-row>.zoo-cw-type-text>.zoo-cw-attribute-option{border-color:rgba(var(--wdtHeadAltColorRgb),.15)}.woocommerce .product form.cart .variations li.zoo-cw-attr-row>.zoo-cw-type-text>.zoo-cw-attribute-option:hover,.woocommerce .product form.cart .variations li.zoo-cw-attr-row>.zoo-cw-type-text>.zoo-cw-attribute-option.zoo-cw-active{border-color:var(--wdtHeadAltColor)}.woocommerce div.product .summary .yith-wcwl-add-to-wishlist a,.woocommerce div.product .summary .compare,.woocommerce div.product .summary .yith-wcqv-button,.woocommerce div.product .summary .wdt-wcsg-button{color:var(--wdtAccentTxtColor)}.woocommerce div.product .summary .product_meta a,.woocommerce div.product .summary .product_meta>span strong,.woocommerce div.product .summary .product_meta>span.yith-wcbr-brands,.woocommerce div.product .summary .product-button.style-simple .compare,.woocommerce div.product .summary form.cart .group_table td label a,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce #review_form #respond .comment-reply-title,.woocommerce .product form.cart .variations li.zoo-cw-attr-row div.label label,.woocommerce .product form.cart .variations li.zoo-cw-attr-row>.zoo-cw-type-text>.zoo-cw-attribute-option:hover .zoo-cw-attr-item span:before,.woocommerce .product form.cart .variations li.zoo-cw-attr-row>.zoo-cw-type-text>.zoo-cw-attribute-option.zoo-cw-active .zoo-cw-attr-item span:before,.woocommerce .product form.cart .variations li.zoo-cw-attr-row>.zoo-cw-type-text>.zoo-cw-attribute-option .zoo-cw-attr-item span:hover:first-letter {color:var(--wdtHeadAltColor)}.woocommerce .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb a,.woocommerce small.note,.woocommerce .product form.cart .variations li.zoo-cw-attr-row>.zoo-cw-type-text>.zoo-cw-attribute-option .zoo-cw-attr-item span:first-letter {color:rgba(var(--wdtHeadAltColorRgb),.8)}.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li a:before,.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li a:after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:after,.woocommerce div.product form.cart .variations .reset_variations:before{background-color:var(--wdtPrimaryColor)}.woocommerce div.product div.images ol.flex-control-nav li img.flex-active,div[class*=thumb-container] .swiper-wrapper .swiper-slide.swiper-slide-active img,.woocommerce div.product .summary .product_meta a:hover,.woocommerce div.product .summary form.cart .group_table td label a:hover,.woocommerce div.product .woocommerce-product-rating .woocommerce-review-link:hover,.woocommerce table.cart td.product-name a:not(.button):hover{color:var(--wdtPrimaryColor)}.woocommerce div.product form.cart .variations .reset_variations:hover{color:var(--wdtPrimaryColor)}@media only screen and (min-width:1025px) and (max-width:1280px){.woocommerce div.product .images .thumbnails .yith_magnifier_gallery li{width:92px !important}.woocommerce .page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li,.woocommerce-page .page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li{width:67px !important}}@media only screen and (min-width:768px) and (max-width:1024px){.woocommerce .page-with-sidebar .product div.images,.woocommerce-page .page-with-sidebar .product div.images,.woocommerce .page-with-sidebar .product div.summary,.woocommerce-page .page-with-sidebar .product div.summary{float:left;width:100%}.woocommerce .page-with-sidebar .product div.summary,.woocommerce-page .page-with-sidebar .product div.summary{margin:0}.woocommerce.single-product .page-with-sidebar .product-thumb-wrapper span.onsale,.woocommerce.single-product .page-with-sidebar .product-thumb-wrapper span.out-of-stock{right:-25px}.woocommerce div.product .images .thumbnails .yith_magnifier_gallery li{width:71px !important}.woocommerce .page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li,.woocommerce-page .page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li{width:160px !important}.wdt-sticky-content.elementor-widget-accordion{position:inherit !important;margin:20px -20px 0;left:auto !important;top:auto !important;width:auto !important}}@media only screen and (min-width:768px) and (max-width:1280px){.woocommerce .product form.cart .variations li.zoo-cw-attr-row div.label{margin:0 0 15px}.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li a{font-size:var(--wdtFontSize_Base)}}@media only screen and (max-width:767px){.woocommerce div.product div.images,.woocommerce-page div.product div.images,.woocommerce div.product div.summary,.woocommerce-page div.product div.summary{float:left;width:100%}.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .wdt-product-tabs .woocommerce-tabs:before{content:none}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li{display:block;margin:0;padding:0;text-align:center}.woocommerce div.product .woocommerce-tabs ul.tabs li:not(:last-child),.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li:not(:last-child){border-style:solid;border-width:0 0 1px}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li,.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li.active{border-color:rgba(var(--wdtHeadAltColorRgb),.15)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:after,.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li a:before,.woocommerce div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li a:after{bottom:-1px}.woocommerce-tabs ul.tabs li a{font-size:var(--wdtFontSize_Ext)}.woocommerce-tabs .panel h2{font-size:var(--wdtFontSize_H6)}.woocommerce #review_form #respond p.form-submit input{display:inline-block;float:none}.woocommerce #review_form #respond p{margin-bottom:0}.woocommerce div.product form.cart .group_table{border-width:1px;display:block;position:relative;width:100%}.woocommerce-page div.product form.cart .group_table{border-top-width:0 !important}.woocommerce div.product form.cart .group_table thead{display:block;float:left}.woocommerce div.product form.cart .group_table tbody{display:block;overflow-x:auto;position:relative;width:auto;white-space:nowrap}.woocommerce div.product form.cart .group_table td{display:block;min-height:1.25em}.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td{font-size:var(--wdtFontSize_Ext)}.woocommerce div.product form.cart .group_table td,.woocommerce-page div.product form.cart .group_table td{font-size:var(--wdtFontSize_Base);font-weight:var(--wdtFontWeight_Base)}.woocommerce .cart .button,.woocommerce-page .cart .button,.woocommerce .cart input.button,.woocommerce-page .cart input.button,.woocommerce div.product form.cart .button{display:inline-block;float:none;margin:10px 0 0}.woocommerce div.product.type-product>div.images{float:none;width:100%}.woocommerce div.product.type-product>div.summary{float:none;width:100%;margin:4% 0 0}.woocommerce div.product form.cart .group_table td{font-size:var(--wdtFontSize_Base)}.woocommerce.single-product .product-thumb-wrapper span.onsale,.woocommerce.single-product .product-thumb-wrapper span.out-of-stock{right:5px;top:5px}.woocommerce.single-product .elementor-widget-tabs .elementor-tab-content .elementor-widget-accordion .elementor-accordion .elementor-tab-title{border-width:0}.woocommerce.single-product .wdt-product-tabs .elementor-section.elementor-section-boxed>.elementor-container{max-width:100%}.woocommerce table.shop_attributes td{text-align:center}.woocommerce .page-with-sidebar div.product .wdt-product-tabs .woocommerce-tabs ul.tabs li:first-child{margin:0}}@media only screen and (min-width:480px) and (max-width:767px){.woocommerce div.product .images .thumbnails .yith_magnifier_gallery li,.woocommerce.single-product .page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li{width:133px !important}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0 12px 0 5px}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:calc(var(--wdtFontSize_Ext) - 2px)}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__dash{display:none}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__published-date{display:block}.woocommerce table.shop_attributes td{text-align:left}}@media only screen and (max-width:479px){.woocommerce div.product.product-type-external .summary a,.woocommerce div.product.product-type-external .summary a.button,.woocommerce div.product.product-type-external .summary button,.woocommerce div.product.product-type-external .summary button.button,.woocommerce div.product.product-type-external .summary .button,.woocommerce div.product.product-type-external .summary .button.alt,.woocommerce div.product.product-type-external .summary .button.disabled,.woocommerce div.product.product-type-external .summary .button[disabled],.woocommerce div.product.product-type-external .summary .button.alt.disabled,.woocommerce div.product.product-type-external .summary .button.alt[disabled]{font-size:var(--wdtFontSize_Ext)}.woocommerce div.product .woocommerce-tabs .panel{text-align:center}.woocommerce #review_form #respond p{text-align:left}.woocommerce .woocommerce-product-rating .star-rating{margin-top:2px}.woocommerce.single-product div.images .thumbnails.slider .caroufredsel_wrapper{width:100% !important}.woocommerce #reviews #comments ol.commentlist li img.avatar{display:block;float:none;margin:0 auto;position:static;text-align:center;width:60px}.woocommerce #reviews #comments ol.commentlist li .description{margin:0}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:20px 0 0;padding:0;text-align:center}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{display:inline-block;float:none}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__dash{display:none}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__published-date{display:block}.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating{display:block;float:none;margin:0 auto}.woocommerce table.shop_attributes tr:not(:last-child){border-color:rgba(var(--wdtHeadAltColorRgb),.15);border-style:solid;border-width:0 0 1px}.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td{border-width:0 !important}.woocommerce table.shop_attributes td{text-align:center !important}.woocommerce table.shop_attributes th,.woocommerce-page table.shop_attributes th,.woocommerce table.shop_attributes td,.woocommerce-page table.shop_attributes td{float:left;max-width:100%;width:100%}.woocommerce-cart .cart-collaterals .cart_totals table{border-top-width:0}.woocommerce table.shop_attributes tr td{border-top-width:1px !important}.woocommerce .product form.cart .variations li.zoo-cw-attr-row div.label{margin:0 0 15px}.woocommerce .product form.cart .variations li.zoo-cw-attr-row div.label,.woocommerce .product form.cart .variations li.zoo-cw-attr-row div.label label{width:100%}.woocommerce div.product form.cart .variations .reset_variations:before{right:0}.woocommerce div.product form.cart .variations .reset_variations:after{margin-left:-5px;margin-right:-5px}.woocommerce #review_form #respond p.stars span,.woocommerce #review_form #respond p.stars a{margin-left:0;margin-right:0}.woocommerce .product.product-type-grouped .summary .cart .group_table tr>*{flex-basis:100%}.woocommerce div.product.product-type-grouped .summary form.cart .group_table tr td.woocommerce-grouped-product-list-item__quantity{order:1;padding:0;top:auto}.woocommerce div.product.product-type-grouped .summary form.cart .group_table tr td.woocommerce-grouped-product-list-item__price{order:0;padding:0 0 15px}.wdt-accordion-custom-bottomline.elementor-widget-accordion .elementor-accordion .elementor-tab-title{display:table;direction:rtl;width:100%}.wdt-accordion-custom-bottomline.elementor-widget-accordion .elementor-accordion .elementor-tab-title>*{display:table-cell;float:none !important;vertical-align:middle}.wdt-accordion-custom-bottomline.elementor-widget-accordion .elementor-accordion .elementor-tab-title .elementor-accordion-icon{font-size:calc(var(--wdtFontSize_Ext) - 2px)}}@media only screen and (min-width:320px) and (max-width:479px){.woocommerce.single-product .product .images .thumbnails .yith_magnifier_gallery li,.woocommerce.single-product .page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li{width:90px !important}.woocommerce div.product form.cart .variations td.label{font-size:var(--wdtFontSize_Base)}}@media only screen and (max-width:319px){.woocommerce #review_form #respond{margin:30px 0 0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:calc(var(--wdtFontSize_Ext) - 2px);letter-spacing:0}.woocommerce .product form.cart .variations td{font-size:calc(var(--wdtFontSize_Ext) - 2px);text-align:center;width:100%}.woocommerce.single-product div.product .images .thumbnails .yith_magnifier_gallery li,.woocommerce.single-product .page-with-sidebar div.product .images .thumbnails .yith_magnifier_gallery li{width:60px !important}}