.elementor-33692 .elementor-element.elementor-element-44304af6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1rem;--padding-bottom:2rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-33692 .elementor-element.elementor-element-44304af6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-33692 .elementor-element.elementor-element-7366acfa{--display:flex;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33692 .elementor-element.elementor-element-101d04c1 .woolentor-breadcrumb{text-align:left;}.elementor-33692 .elementor-element.elementor-element-101d04c1 .woolentor-breadcrumb span.breadcrumb-separator{margin:0 10px;}.elementor-33692 .elementor-element.elementor-element-101d04c1 .woolentor-breadcrumb .woocommerce-breadcrumb span.breadcrumb-separator{font-size:16px;}.elementor-33692 .elementor-element.elementor-element-101d04c1 .woolentor-breadcrumb .woocommerce-breadcrumb span.breadcrumb-separator svg{width:16px;height:16px;}.elementor-33692 .elementor-element.elementor-element-6a9cfc70{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33692 .elementor-element.elementor-element-25d8392a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33692 .elementor-element.elementor-element-3697f136 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33692 .elementor-element.elementor-element-4baf3790{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33692 .elementor-element.elementor-element-47100d2f{text-align:center;}.elementor-33692 .elementor-element.elementor-element-47100d2f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-33692 .elementor-element.elementor-element-4f22bb20{--divider-border-style:solid;--divider-color:var( --e-global-color-b5d0376 );--divider-border-width:1px;}.elementor-33692 .elementor-element.elementor-element-4f22bb20 .elementor-divider-separator{width:100%;}.elementor-33692 .elementor-element.elementor-element-4f22bb20 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-33692 .elementor-element.elementor-element-ae8f516{text-align:center;}.woocommerce .elementor-33692 .elementor-element.elementor-element-ae8f516 .price{color:var( --e-global-color-text );font-weight:400;}.woocommerce .elementor-33692 .elementor-element.elementor-element-ae8f516 .price ins{color:var( --e-global-color-accent );font-family:"Lato", Sans-serif;font-size:clamp(1.25rem, 1.1094rem + 0.625vw, 1.625rem);font-weight:400;text-decoration:none;}body:not(.rtl) .elementor-33692 .elementor-element.elementor-element-ae8f516:not(.elementor-product-price-block-yes) del{margin-right:10px;}body.rtl .elementor-33692 .elementor-element.elementor-element-ae8f516:not(.elementor-product-price-block-yes) del{margin-left:10px;}.elementor-33692 .elementor-element.elementor-element-ae8f516.elementor-product-price-block-yes del{margin-bottom:10px;}.elementor-33692 .elementor-element.elementor-element-b7ff7ba .elementor-tab-title, .elementor-33692 .elementor-element.elementor-element-b7ff7ba .elementor-tab-title:before, .elementor-33692 .elementor-element.elementor-element-b7ff7ba .elementor-tab-title:after, .elementor-33692 .elementor-element.elementor-element-b7ff7ba .elementor-tab-content, .elementor-33692 .elementor-element.elementor-element-b7ff7ba .elementor-tabs-content-wrapper{border-width:1px;}.elementor-33692 .elementor-element.elementor-element-b7ff7ba .elementor-tab-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-33692 .elementor-element.elementor-element-3ad71a34 > .elementor-widget-container{margin:1rem 0rem 1rem 0rem;}.elementor-33692 .elementor-element.elementor-element-3ad71a34 .cart button, .elementor-33692 .elementor-element.elementor-element-3ad71a34 .cart .button{font-family:"Playfair Display", Sans-serif;font-size:clamp(1rem, 0.9063rem + 0.4167vw, 1.25rem);font-weight:400;text-transform:uppercase;line-height:100%;padding:0.8em 1.5em 0.8em 1.5em;background-color:var( --e-global-color-text );transition:all 0.2s;}.elementor-33692 .elementor-element.elementor-element-3ad71a34 .cart button:hover, .elementor-33692 .elementor-element.elementor-element-3ad71a34 .cart .button:hover{color:var( --e-global-color-a403598 );background-color:var( --e-global-color-secondary );}.elementor-33692 .elementor-element.elementor-element-3ad71a34 .quantity .qty{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;transition:all 0.2s;}.woocommerce .elementor-33692 .elementor-element.elementor-element-3ad71a34 form.cart table.variations label{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-33692 .elementor-element.elementor-element-3ad71a34 form.cart table.variations td.value select{color:var( --e-global-color-accent );}.woocommerce .elementor-33692 .elementor-element.elementor-element-3ad71a34 form.cart table.variations td.value select, .woocommerce .elementor-33692 .elementor-element.elementor-element-3ad71a34 form.cart table.variations td.value:before{background-color:var( --e-global-color-a403598 );}.woocommerce .elementor-33692 .elementor-element.elementor-element-3ad71a34 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-33692 .elementor-element.elementor-element-3ad71a34 form.cart table.variations td.value:before{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-33692 .elementor-element.elementor-element-35237bd8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33692 .elementor-element.elementor-element-35237bd8::before, .elementor-33692 .elementor-element.elementor-element-35237bd8 > .elementor-background-video-container::before, .elementor-33692 .elementor-element.elementor-element-35237bd8 > .e-con-inner > .elementor-background-video-container::before, .elementor-33692 .elementor-element.elementor-element-35237bd8 > .elementor-background-slideshow::before, .elementor-33692 .elementor-element.elementor-element-35237bd8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-33692 .elementor-element.elementor-element-35237bd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-33692 .elementor-element.elementor-element-35237bd8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-33692 .elementor-element.elementor-element-40112497{width:auto;max-width:auto;font-weight:700;}.elementor-33692 .elementor-element.elementor-element-40112497 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33692 .elementor-element.elementor-element-1ec2380c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33692 .elementor-element.elementor-element-17e1daa6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3.75rem;--padding-bottom:3.75rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-33692 .elementor-element.elementor-element-534fc0dd > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;padding:0px 0px 0px 0px;}.elementor-33692 .elementor-element.elementor-element-534fc0dd{text-align:center;}.elementor-33692 .elementor-element.elementor-element-534fc0dd .elementor-heading-title{font-family:var( --e-global-typography-1485149-font-family ), Sans-serif;font-size:var( --e-global-typography-1485149-font-size );font-weight:var( --e-global-typography-1485149-font-weight );text-transform:var( --e-global-typography-1485149-text-transform );line-height:var( --e-global-typography-1485149-line-height );letter-spacing:var( --e-global-typography-1485149-letter-spacing );}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-product-inner .ht-product-categories{display:none !important;padding-left:0 !important;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-product-inner .ht-product-categories::before{display:none !important;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-image-slider .slick-arrow{color:#444444 !important;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-image-slider .slick-dots li button{background-color:#cccccc !important;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-image-slider .slick-dots li.slick-active button{background-color:#666666 !important;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .ht-product .ht-product-inner{border-color:#f1f1f1;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .ht-product .ht-product-inner .ht-product-content{background-color:#ffffff;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{color:var( --e-global-color-accent );}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a{color:#444444;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories::before{background-color:#444444;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a:hover{color:#dc9a0e;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{font-family:var( --e-global-typography-72575bc-font-family ), Sans-serif;font-size:var( --e-global-typography-72575bc-font-size );font-weight:var( --e-global-typography-72575bc-font-weight );text-transform:var( --e-global-typography-72575bc-text-transform );line-height:var( --e-global-typography-72575bc-line-height );letter-spacing:var( --e-global-typography-72575bc-letter-spacing );color:#444444;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a:hover{color:var( --e-global-color-accent );}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{font-family:"Lato", Sans-serif;font-size:clamp(1rem, 0.9531rem + 0.2083vw, 1.125rem);font-weight:400;line-height:140%;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del span,.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del{color:#444444;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i.empty{color:#aaaaaa;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i{color:#dc9a0e;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a{color:var( --e-global-color-text );width:30px;height:30px;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:20px;line-height:30px;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a.wishsuite-button svg{width:20px;height:20px;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .woolentor-compare.compare::before,.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-product-action ul li.woolentor-cart a::before{font-size:20px;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .woolentor-compare.compare::before,.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-product-action ul li.woolentor-cart a,.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-product-action ul li.woolentor-cart a::before{line-height:30px;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .ht-product .ht-product-inner .ht-product-action ul li{padding:0.3em 0.8em 0.3em 0.8em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:2px 2px 2px 2px;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .ht-product .ht-product-inner .ht-product-action ul li:hover a{color:var( --e-global-color-a403598 );}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-product-action .yith-wcwl-wishlistaddedbrowse a, .ht-product-action .yith-wcwl-wishlistexistsbrowse a{color:var( --e-global-color-a403598 );}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .ht-product .ht-product-inner .ht-product-action ul li:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-33692 .elementor-element.elementor-element-66a766d0 .product-slider .slick-arrow{top:50%;color:#dddddd;background-color:#ffffff !important;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .product-slider .slick-dots{left:50%;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .product-slider .slick-dots li button{background-color:#ffffff !important;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .product-slider .slick-arrow:hover{color:#23252a;background-color:#ffffff !important;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .product-slider .slick-dots li button:hover{background-color:#282828 !important;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .product-slider .slick-dots li.slick-active button{background-color:#282828 !important;}@media(max-width:1366px){.elementor-33692 .elementor-element.elementor-element-47100d2f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-33692 .elementor-element.elementor-element-b7ff7ba .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-33692 .elementor-element.elementor-element-3ad71a34 form.cart table.variations label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-33692 .elementor-element.elementor-element-3ad71a34 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-33692 .elementor-element.elementor-element-3ad71a34 form.cart table.variations td.value:before{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-33692 .elementor-element.elementor-element-534fc0dd .elementor-heading-title{font-size:var( --e-global-typography-1485149-font-size );line-height:var( --e-global-typography-1485149-line-height );letter-spacing:var( --e-global-typography-1485149-letter-spacing );}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{font-size:var( --e-global-typography-72575bc-font-size );line-height:var( --e-global-typography-72575bc-line-height );letter-spacing:var( --e-global-typography-72575bc-letter-spacing );}}@media(max-width:1200px){.elementor-33692 .elementor-element.elementor-element-35237bd8{--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-33692 .elementor-element.elementor-element-35237bd8.e-con{--align-self:flex-end;}}@media(max-width:1024px){.elementor-33692 .elementor-element.elementor-element-6a9cfc70{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-33692 .elementor-element.elementor-element-47100d2f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-33692 .elementor-element.elementor-element-b7ff7ba .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-33692 .elementor-element.elementor-element-3ad71a34 form.cart table.variations label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-33692 .elementor-element.elementor-element-3ad71a34 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-33692 .elementor-element.elementor-element-3ad71a34 form.cart table.variations td.value:before{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-33692 .elementor-element.elementor-element-534fc0dd .elementor-heading-title{font-size:var( --e-global-typography-1485149-font-size );line-height:var( --e-global-typography-1485149-line-height );letter-spacing:var( --e-global-typography-1485149-letter-spacing );}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{font-size:var( --e-global-typography-72575bc-font-size );line-height:var( --e-global-typography-72575bc-line-height );letter-spacing:var( --e-global-typography-72575bc-letter-spacing );}}@media(max-width:880px){.elementor-33692 .elementor-element.elementor-element-17e1daa6{--padding-top:2rem;--padding-bottom:2rem;--padding-left:0.75rem;--padding-right:0.75rem;}}@media(max-width:767px){.elementor-33692 .elementor-element.elementor-element-47100d2f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-33692 .elementor-element.elementor-element-b7ff7ba .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-33692 .elementor-element.elementor-element-3ad71a34 form.cart table.variations label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-33692 .elementor-element.elementor-element-3ad71a34 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-33692 .elementor-element.elementor-element-3ad71a34 form.cart table.variations td.value:before{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-33692 .elementor-element.elementor-element-17e1daa6{--content-width:97%;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-33692 .elementor-element.elementor-element-534fc0dd > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-33692 .elementor-element.elementor-element-534fc0dd .elementor-heading-title{font-size:var( --e-global-typography-1485149-font-size );line-height:var( --e-global-typography-1485149-line-height );letter-spacing:var( --e-global-typography-1485149-letter-spacing );}.elementor-33692 .elementor-element.elementor-element-66a766d0{width:100%;max-width:100%;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .woocommerce div.product.mb-30{padding:2px 2px 2px 2px;margin:2px 2px 2px 2px;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{font-size:var( --e-global-typography-72575bc-font-size );line-height:var( --e-global-typography-72575bc-line-height );letter-spacing:var( --e-global-typography-72575bc-letter-spacing );}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title{margin:0px 0px 0px 0px;}.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .ht-product .ht-product-inner .ht-product-action ul li{padding:0em 0.5em 0em 0em;}}@media(min-width:768px){.elementor-33692 .elementor-element.elementor-element-25d8392a{--width:50%;}.elementor-33692 .elementor-element.elementor-element-4baf3790{--width:50%;}.elementor-33692 .elementor-element.elementor-element-35237bd8{--content-width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-33692 .elementor-element.elementor-element-17e1daa6{--content-width:98%;}}@media(max-width:1200px) and (min-width:768px){.elementor-33692 .elementor-element.elementor-element-44304af6{--width:1281px;}}@media(max-width:1024px) and (min-width:768px){.elementor-33692 .elementor-element.elementor-element-25d8392a{--width:100%;}.elementor-33692 .elementor-element.elementor-element-4baf3790{--width:100%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-3697f136 */.elementor-33692 .elementor-element.elementor-element-3697f136 .flaticon-back.slick-arrow{

    position: absolute;
    top: 50%;
    z-index: 10;
    cursor: pointer;
}
.elementor-33692 .elementor-element.elementor-element-3697f136 .flaticon-right-arrow.slick-arrow{

    position: absolute;
    right: 0;
    top: 50%;
    cursor: pointer;

}
.elementor-33692 .elementor-element.elementor-element-3697f136 .slick-prev.slick-arrow, .elementor-33692 .elementor-element.elementor-element-3697f136 .slick-next.slick-arrow{
    background-color: transparent !important;
    z-index: 99;
}

.elementor-33692 .elementor-element.elementor-element-3697f136 .gallery-navigation-carousel .wcgs-swiper-arrow:before {
    font-size: 20px !important;
}

.wcgs-carousel .wcgs-swiper-arrow.wcgs-swiper-button-prev:before {
    content: "\2039" !important;
    color:#767676 !important;
    font-size: 2rem !important;
            line-height: 1rem !important;
}
.wcgs-carousel .wcgs-swiper-arrow.wcgs-swiper-button-next:before {
    content: "\203A" !important;
    color:#767676 !important;
    font-size: 2rem !important;
        line-height: 1rem !important;
}

.wcgs-carousel .wcgs-swiper-arrow{
    background: none !important;
    color:#000 !important;
    font-size: 2rem;

    border: solid #767676 1px;
    border-radius: 50% !important;
    /* padding: 8px 20px 6px 20px; */
    line-height: 1;
}


.wcgs-carousel .wcgs-swiper-arrow:before{

    color:#000 !important;
    font-size: 30px;
}

.fancybox-button svg {
    z-index: 4565656;
    position: absolute !important;
    top: 0;
    left: 0px;
}

.elementor-33692 .elementor-element.elementor-element-3697f136 .onsale{
    padding: 10px !important;
    font-size: 1.25rem !important;
    background: #C51160 !important;
}

.slick-prev:before {
    content: '←';
    position: absolute;
    left: 8px;
}
.elementor-33692 .elementor-element.elementor-element-3697f136 .slick-prev:before, .slick-next:before {
    line-height: 0 !important;
}

.elementor-33692 .elementor-element.elementor-element-3697f136 .slick-next {
    right: 5px;
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-b7ff7ba */.elementor-33692 .elementor-element.elementor-element-b7ff7ba table td, table th{
    padding: 5px;
    text-align: center;
}

.elementor-33692 .elementor-element.elementor-element-b7ff7ba table tbody tr:hover>td, table tbody tr:hover>th {
    background-color: hsl(0deg 83.58% 27.53% / 10.2%);
}
@media(max-width:500px){
    .elementor-33692 .elementor-element.elementor-element-b7ff7ba .elementor-tab-content:has(table){
        overflow-x: scroll;
    }
}


.hide-my-table{
    display: none;
}
/*
.elementor-33692 .elementor-element.elementor-element-b7ff7ba .my-size-women, .elementor-33692 .elementor-element.elementor-element-b7ff7ba .my-size-men{
    display:none;
}
*/
.elementor-33692 .elementor-element.elementor-element-b7ff7ba #Women_sizes.my-size-women, .elementor-33692 .elementor-element.elementor-element-b7ff7ba #Men_sizes_type_1.my-size-men-type-1, .elementor-33692 .elementor-element.elementor-element-b7ff7ba #Men_sizes_type_2.my-size-men-type-2{
    display: table !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-3ad71a34 */.elementor-product-variable .label, .elementor-product-variable .value{
    background-color: #fff !important;
}

.elementor-33692 .elementor-element.elementor-element-3ad71a34 .variations th.label{
    padding: 1rem 1rem 1rem 0rem !important;
}

.elementor-33692 .elementor-element.elementor-element-3ad71a34 .tinv-wishlist{
    margin-left: auto;
    border:1px solid #a9b4ba;
    padding-left:1.25rem;
    padding-right: 1.25rem;
    font-size: clamp(1.25rem, 1.1563rem + 0.4167vw, 1.5rem);
    display: flex;
    align-items: center;
    border-radius: 3px
}

@media(max-width:400px){
    .elementor-33692 .elementor-element.elementor-element-3ad71a34 .tinv-wishlist{
        margin-left: 0 !important;
    }
}

.elementor-33692 .elementor-element.elementor-element-3ad71a34 .tinvwl_add_to_wishlist_button{
    margin-top: 0;
    font-size: clamp(1.25rem, 1.1563rem + 0.4167vw, 1.5rem);
    font-family: "Playfair Display", serif;
    display: flex;
    align-items: center;
    justify-content: center;
    /*text-transform: uppercase;*/
}
.elementor-33692 .elementor-element.elementor-element-3ad71a34 .tinvwl_add_to_wishlist_button:before{
    font-size: clamp(1.25rem, 1.1563rem + 0.4167vw, 1.5rem);
}
.elementor-33692 .elementor-element.elementor-element-3ad71a34 tr{
    border-bottom:1px solid #E1E1E1;
}
.elementor-33692 .elementor-element.elementor-element-3ad71a34 .woocommerce-variation-add-to-cart{
    margin-top: 3rem !important
}

.elementor-33692 .elementor-element.elementor-element-3ad71a34 .cfvsw-selected-label{
    font-weight: 400 !important;
}

.elementor-33692 .elementor-element.elementor-element-3ad71a34 .personalization-field{
    flex:1 1 100%;
}
.elementor-33692 .elementor-element.elementor-element-3ad71a34 .personalization-field input{
        width: 20%;
    margin-bottom: 30px;
}
.elementor-33692 .elementor-element.elementor-element-3ad71a34 .woocommerce-variation-add-to-cart{
    flex-wrap: wrap !important;
}

@media(max-width:1200px){
    .elementor-33692 .elementor-element.elementor-element-3ad71a34 .tinvwl_add_to_wishlist-text{
        display:none !important;
    }
    .elementor-33692 .elementor-element.elementor-element-3ad71a34 div.tinv-wraper {
    padding: 1rem !important;
}
.elementor-33692 .elementor-element.elementor-element-3ad71a34 .tinvwl_add_to_wishlist_button:before{
    margin-right:0; 
}
}

.elementor-33692 .elementor-element.elementor-element-3ad71a34 .added_to_cart{
    margin-left: 1em;
    border-radius: 3px;
    border: 1px solid #a9b4ba;
    padding-left: 1rem;
    padding-right: 1rem;
    display: flex;
    align-items: center;
    border-radius: 3px;
    font-size: clamp(1.25rem, 1.1563rem + 0.4167vw, 1.5rem);
    font-family: "Playfair Display", serif;
    padding-top: 0;
}

.elementor-33692 .elementor-element.elementor-element-3ad71a34 form.cart{
    flex-wrap: wrap !important;
}

/*@media(min-width:600px){
    .elementor-33692 .elementor-element.elementor-element-3ad71a34 .wckalkulator-price{
        margin-left: 20px;
    }
}*/

    /*.elementor-33692 .elementor-element.elementor-element-3ad71a34 .wckalkulator-price{

        margin-right:20px;
    }*/


.elementor-33692 .elementor-element.elementor-element-3ad71a34 .multicheckbox-limit-info{
    display: none;
}

.elementor-33692 .elementor-element.elementor-element-3ad71a34 td.value {
    position: relative;
}

.elementor-33692 .elementor-element.elementor-element-3ad71a34 a.reset_variations{
    padding: 5px 15px;
    border: 1px solid #bcbcbc;
    display: inline;
    width: 100px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 30px;

}

.elementor-33692 .elementor-element.elementor-element-3ad71a34 td.value{
    display: flex;
    flex-wrap: nowrap;
    flex-direction: column;
}

/*.elementor-33692 .elementor-element.elementor-element-3ad71a34 .wckalkulator-price ins{
    text-decoration: none;
}

.elementor-33692 .elementor-element.elementor-element-3ad71a34 #wckalkulator-price:before{
    content:': ';
}*/
.elementor-33692 .elementor-element.elementor-element-3ad71a34 .cfvsw-selected-swatch{
    background-color: #E1E5EA;
}

.elementor-33692 .elementor-element.elementor-element-3ad71a34 .initials_checkbox .label, .elementor-33692 .elementor-element.elementor-element-3ad71a34 .initial_letters .label, .elementor-33692 .elementor-element.elementor-element-3ad71a34 .initial_letters .value, .elementor-33692 .elementor-element.elementor-element-3ad71a34  .initials_checkbox .value{
    background-color: #fff !important;
    font-size: 24px;
    padding-top: 0;
}
.elementor-33692 .elementor-element.elementor-element-3ad71a34 .initial_letters .label{
    margin-top: 1rem;
}

.elementor-33692 .elementor-element.elementor-element-3ad71a34 .initials_checkbox .value{
    padding-left: 20px;
    }


.elementor-33692 .elementor-element.elementor-element-3ad71a34 .initials_checkbox .label label{
    font-weight: 400 !important;
}

.elementor-33692 .elementor-element.elementor-element-3ad71a34 .wckalkulator-price .amount bdi{
    color: #000000;
    font-weight: 400;
}

.elementor-33692 .elementor-element.elementor-element-3ad71a34 .woocommerce-variation-add-to-cart{
    row-gap:20px;
}

.elementor-33692 .elementor-element.elementor-element-3ad71a34 .initial_letters input[type="text"]{
    border:1px solid #E1E1E1 !important;

}
.elementor-33692 .elementor-element.elementor-element-3ad71a34 .initial_letters .label, .elementor-33692 .elementor-element.elementor-element-3ad71a34 .initial_letters .value {
    padding: 20px 0;
}
.elementor-33692 .elementor-element.elementor-element-3ad71a34 .qib-button{
    padding: 5px !important;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100% !important;
margin: 0 !important;
}

.elementor-33692 .elementor-element.elementor-element-3ad71a34 .wqpmb_quantity{
    height: 100% !important;
    margin-left:6px;
    margin-right:6px !important;
}
.elementor-33692 .elementor-element.elementor-element-3ad71a34 .qib-button-wrapper {
    margin: 0;
    gap:3px
}

@media(max-width:400px){
    .elementor-33692 .elementor-element.elementor-element-3ad71a34 .single_add_to_cart_button{
        margin-left: auto !important;
    }
}

.elementor-33692 .elementor-element.elementor-element-3ad71a34 .tc-image{
    border-radius: 50%;
}
.elementor-33692 .elementor-element.elementor-element-3ad71a34 .tmhexcolorimage{
    width:36px;
}

.elementor-33692 .elementor-element.elementor-element-3ad71a34 .tc-extra-product-options{
    margin-bottom: 20px;
}
.elementor-33692 .elementor-element.elementor-element-3ad71a34 .tm-box{
 background: #fff;
 border: none;
 padding: 20px 0;
}

.elementor-33692 .elementor-element.elementor-element-3ad71a34 .tc-colors-container{
    gap:0px;
}
.elementor-33692 .elementor-element.elementor-element-3ad71a34 .initials_checkbox{
    display: block !important;
}
.elementor-33692 .elementor-element.elementor-element-3ad71a34 .initial_letters{
    border-top:1px solid #E1E1E1 !important;
}
.elementor-33692 .elementor-element.elementor-element-3ad71a34 .initials_checkbox{
    border-bottom: none !important;
}
.elementor-33692 .elementor-element.elementor-element-3ad71a34 .variations{
        border-bottom:1px solid #E1E1E1 !important;
}


.elementor-33692 .elementor-element.elementor-element-3ad71a34 .tm-extra-product-options-container>ul{
    display: flex !important;
    /*gap:20px;*/
    padding-bottom: 10px;
}
.elementor-33692 .elementor-element.elementor-element-3ad71a34 .tm-extra-product-options-container{
    /*display: flex !important;*/
}
.elementor-33692 .elementor-element.elementor-element-3ad71a34 .tc-mode-color{
    /*width: 60px !important;
    height: 30px !important;*/
    width: auto !important;
}
.elementor-33692 .elementor-element.elementor-element-3ad71a34 .tm-box{
    display: flex !important;
    flex-direction: column;
    gap:10px;
}
.elementor-33692 .elementor-element.elementor-element-3ad71a34 .tm-transparent-swatch{
    display: none !important;
}
.elementor-33692 .elementor-element.elementor-element-3ad71a34 .tm-epo-field-label{
    /*display: flex !important;
    flex-direction: column;
    align-items: center;
    gap: 8px;*/
}

/*.elementor-33692 .elementor-element.elementor-element-3ad71a34 .wqpmb_input_text{
    height: auto !important;
}*/

.elementor-33692 .elementor-element.elementor-element-3ad71a34 .tm-extra-product-options-container>ul{
    flex-wrap: wrap;
    gap:20px;
}
.elementor-33692 .elementor-element.elementor-element-3ad71a34 ul.text-swatches-ul{
    gap:10px;
}
.elementor-33692 .elementor-element.elementor-element-3ad71a34 ul.text-swatches-ul li.tmcp-field-wrap{
    width: auto !important;
    border:1px solid #e1e1e1 !important;

    flex:0;
}
.elementor-33692 .elementor-element.elementor-element-3ad71a34 ul.text-swatches-ul li.tmcp-field-wrap label{

    padding: 10px 20px;

}

.elementor-33692 .elementor-element.elementor-element-3ad71a34 ul.text-swatches-ul .tc-label-text{
    text-wrap:nowrap;
}
.elementor-33692 .elementor-element.elementor-element-3ad71a34 ul.text-swatches-ul li.tmcp-field-wrap.tc-active{
    border:1px solid #adacac !important;
    background-color: #f7f7f7;
}

@media(max-width:499px){
    .elementor-33692 .elementor-element.elementor-element-3ad71a34 .wckalkulator-price{
        padding-top:40px;
    }
    .elementor-33692 .elementor-element.elementor-element-3ad71a34 .tinv-wraper{
        margin-top:20px;
        margin-left: auto;
    }
}

body .elementor-33692 .elementor-element.elementor-element-3ad71a34 ul.tmcp-ul-wrap span[alt~="CUSTOM"].radio-image {
 display: block !important;

}
body .elementor-33692 .elementor-element.elementor-element-3ad71a34 ul.tmcp-ul-wrap span[alt~="CUSTOM"] .tc-image {
 background-color: #bfbfbf !important;
 border-style: none !important;

}


body .elementor-33692 .elementor-element.elementor-element-3ad71a34 ul.tmcp-ul-wrap li.tc-active span[alt~="CUSTOM"].radio-image .tc-image {
 display: block !important;
 border: 3px solid #fff !important;

     /*border-style: none !importan;*/
    
}


.elementor-33692 .elementor-element.elementor-element-3ad71a34 .amount{
    color:#000 !important;
    font-weight: 400;
}

body input.my-initials:focus-visible, input.my-birthday:focus-visible {
    outline-color: #7f7d7d  !important;
    outline-width: 1px !important;
}

.elementor-33692 .elementor-element.elementor-element-3ad71a34 span[alt~="WHITE"]>span
{
    border:1px solid;
}

@media(max-width:499px){
    .elementor-33692 .elementor-element.elementor-element-3ad71a34 .tinv-wraper {
        margin-top: 0px !important;
    }
}
@media(max-width:400px){
    .elementor-33692 .elementor-element.elementor-element-3ad71a34 .tinv-wraper {
        margin-top: 20px !important;
    }
}

.elementor-33692 .elementor-element.elementor-element-3ad71a34 .my-visible {
    display: grid !important;
    grid-template-rows: 1fr;
    transition: grid-template-rows 500ms ease;
}

.elementor-33692 .elementor-element.elementor-element-3ad71a34 .no-visible {
    display: grid !important;
    grid-template-rows: 0fr;
    transition: grid-template-rows 500ms ease;
}

.elementor-33692 .elementor-element.elementor-element-3ad71a34 .tc-row {
    display: grid !important;
}

.elementor-33692 .elementor-element.elementor-element-3ad71a34 .tc-element-inner-wrap {
    overflow: hidden;
}
.elementor-33692 .elementor-element.elementor-element-3ad71a34 .tc-price-wrap{
    flex: unset !important;
}

body .elementor-33692 .elementor-element.elementor-element-3ad71a34 input.initials-text, .elementor-33692 .elementor-element.elementor-element-3ad71a34 input.birthday-text{
    border: 1px solid #d5d8dc !important;
    background-color: #fff !important;
}
.elementor-33692 .elementor-element.elementor-element-3ad71a34 .tc-active .tc-image{
    outline: 1px solid #c51160 !important;
    border:3px solid #fff !important;
}
.elementor-33692 .elementor-element.elementor-element-3ad71a34 .tc-element-container ul{
    margin-left: 2px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-1f728237 */.elementor-33692 .elementor-element.elementor-element-1f728237 .sku{
    display: none !important;
}
.elementor-33692 .elementor-element.elementor-element-1f728237 .product_meta {
    gap:30px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40112497 */.elementor-33692 .elementor-element.elementor-element-40112497 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for woolentor-universal-product, class: .elementor-element-66a766d0 */.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-product-action{
    display: block;
}
.elementor-33692 .elementor-element.elementor-element-66a766d0 .woolentor-action-btn-area{

    justify-content: flex-start !important;
    align-items: center;
    padding: 0 1rem !important;
}
@media(min-width:1200px) and (max-width:1400px){
    .elementor-33692 .elementor-element.elementor-element-66a766d0 .woolentor-action-btn-area{
    padding: 0 !important;
    }
}
@media(max-width:700px){
        .elementor-33692 .elementor-element.elementor-element-66a766d0 .woolentor-action-btn-area{
    padding: 0rem !important;
    }
    .elementor-33692 .elementor-element.elementor-element-66a766d0 .woolentor-action-btn-area li:first-child{
        display:none !important;
        
    }
    .elementor-33692 .elementor-element.elementor-element-66a766d0 .woolentor-cart{
        padding:0.2rem 0.4rem !important;
    }
    .elementor-33692 .elementor-element.elementor-element-66a766d0 .woolentor-btn-text-cart{
        justify-content:center !important;
    }
}
.elementor-33692 .elementor-element.elementor-element-66a766d0 .woolentor-cart a{
    /*border:1px solid #E21E79;*/
    /*padding: 0.4em 0.8em !important;*/
    text-transform: uppercase;
}

.elementor-33692 .elementor-element.elementor-element-66a766d0 li:has(.woolentorquickview){
    border:none !important;
    color: #000 !important;
}
.elementor-33692 .elementor-element.elementor-element-66a766d0 li:has(.woolentorquickview) a{
    border:none !important;
    color: #000 !important;
}

.elementor-33692 .elementor-element.elementor-element-66a766d0 li:has(.woolentorquickview):hover{
    border:none !important;
    background: none !important;
    color:#000;
}

.elementor-33692 .elementor-element.elementor-element-66a766d0 .slick-track img{
    height: 350px;
    object-fit: contain;
}
@media(max-width:767px){
    .elementor-33692 .elementor-element.elementor-element-66a766d0 .slick-track img{
    height: 200px;
    }
    .elementor-33692 .elementor-element.elementor-element-66a766d0 .slick-arrow{
        border:none !important;
    }
    .elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-product-content{
        padding:0rem 0.5rem 3rem 0.5rem;
    }
    .elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-product-image-slider{
    margin-bottom: 0px !important;
    }

}

.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-product{
padding-left:0 !important;
padding-right:0 !important;
}
.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-product .ht-product-inner{
    border:none !important;
}

.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .ht-product .ht-product-inner:hover {
    -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
    box-shadow: none !important;
}

/*.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .slick-next.slick-arrow{
    right:50px !important;
}
.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .slick-prev.slick-arrow{
    left:50px !important;
}*/

@media(min-width:767px){
    .elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .slick-next.slick-arrow{
        right:50px !important;
    }
.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products .slick-prev.slick-arrow{
    left:50px !important;
}

}
.elementor-33692 .elementor-element.elementor-element-66a766d0 .slick-dots{
    display: none !important;
}

.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products>.slick-next.slick-arrow:has(i), .elementor-33692 .elementor-element.elementor-element-66a766d0 .slick-prev.slick-arrow:has(i) {
    top:100% ;
}
.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products>.slick-prev.slick-arrow:has(i) {
    left:unset !important;
    right:100px !important;
}
.elementor-33692 .elementor-element.elementor-element-66a766d0 .woolentor-cart a{
    font-family: "Playfair Display", Sans-Serif !important;
    font-weight: 400;
}
.elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-product-action ul{
    margin: 0 !important;
}

@media(max-width:767px){
       .elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products>.slick-prev.slick-arrow:has(i) {
    left:40% !important;
}
   .elementor-33692 .elementor-element.elementor-element-66a766d0 .ht-products>.slick-next.slick-arrow:has(i) {
    right:40% !important;
}

}

.elementor-33692 .elementor-element.elementor-element-66a766d0 [type=button]:focus, [type=submit]:focus, button:focus {
    outline: none !important;
}

    .elementor-33692 .elementor-element.elementor-element-66a766d0 .woolentor-action-btn-area :nth-child(2){
        border: none !important;
        /*padding:6px;*/
    }
    .elementor-33692 .elementor-element.elementor-element-66a766d0 .woolentor-action-btn-area li:first-child{
        /*padding:6px !important;*/
        
    }
    
    .elementor-33692 .elementor-element.elementor-element-66a766d0 li.woolentor-cart{
    margin-left: auto !important;
    margin-right: 0 !important;
}
    .elementor-33692 .elementor-element.elementor-element-66a766d0 .woolentor-action-btn-area :nth-child(2) a{
color:#000 !important;
    }
    
    
    .elementor-33692 .elementor-element.elementor-element-66a766d0 .price ins bdi span, .elementor-33692 .elementor-element.elementor-element-66a766d0 .price ins bdi, .elementor-33692 .elementor-element.elementor-element-66a766d0 .price ins  {
    text-decoration: none !important;
    color: #E21E79 !important;
}

.elementor-33692 .elementor-element.elementor-element-66a766d0 .add_to_cart_button{
    font-size: 1rem !important;
}
.elementor-33692 .elementor-element.elementor-element-66a766d0 .woolentor-cart:hover{
   background-color:black !important;
}

.elementor-33692 .elementor-element.elementor-element-66a766d0 .tinvwl_add_to_wishlist_button {
    margin-bottom: 10px !important;
}/* End custom CSS */