.elementor-950 .elementor-element.elementor-element-78f76fa{--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-950 .elementor-element.elementor-element-78f76fa:not(.elementor-motion-effects-element-type-background), .elementor-950 .elementor-element.elementor-element-78f76fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7A7A7A2B;}.elementor-950 .elementor-element.elementor-element-1275964{--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:center;--align-items:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-b859371{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-950 .elementor-element.elementor-element-b859371.elementor-element{--align-self:flex-start;}.elementor-950 .elementor-element.elementor-element-b859371 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:28px;font-weight:800;text-transform:uppercase;color:#14191E;}.elementor-950 .elementor-element.elementor-element-8441f02{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-950 .elementor-element.elementor-element-8441f02.elementor-element{--align-self:flex-start;}.elementor-950 .elementor-element.elementor-element-8441f02 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:28px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-203fe78{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:oklch(0.89 0.005 265);--border-color:oklch(0.89 0.005 265);--border-radius:0px 0px 0px 0px;--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-950 .elementor-element.elementor-element-203fe78:not(.elementor-motion-effects-element-type-background), .elementor-950 .elementor-element.elementor-element-203fe78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklch(0.965 0.003 265);}.elementor-950 .elementor-element.elementor-element-c1a5c17{--display:flex;--min-height:auto;--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:normal;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-950 .elementor-element.elementor-element-c1a5c17:not(.elementor-motion-effects-element-type-background), .elementor-950 .elementor-element.elementor-element-c1a5c17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-950 .elementor-element.elementor-element-e6e50c7 .elementor-button{background-color:rgba(0, 0, 0, 0);font-family:"Barlow", Sans-serif;font-size:12px;font-weight:400;line-height:18px;fill:oklch(0.51 0.008 265);color:oklch(0.51 0.008 265);border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-e6e50c7 .elementor-button:hover, .elementor-950 .elementor-element.elementor-element-e6e50c7 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-e6e50c7{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-950 .elementor-element.elementor-element-e6e50c7 .elementor-button:hover svg, .elementor-950 .elementor-element.elementor-element-e6e50c7 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-5d09fec{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-5d09fec .elementor-icon-wrapper{text-align:start;}.elementor-950 .elementor-element.elementor-element-5d09fec.elementor-view-stacked .elementor-icon{background-color:none;}.elementor-950 .elementor-element.elementor-element-5d09fec.elementor-view-framed .elementor-icon, .elementor-950 .elementor-element.elementor-element-5d09fec.elementor-view-default .elementor-icon{color:none;border-color:none;}.elementor-950 .elementor-element.elementor-element-5d09fec.elementor-view-framed .elementor-icon, .elementor-950 .elementor-element.elementor-element-5d09fec.elementor-view-default .elementor-icon svg{fill:none;}.elementor-950 .elementor-element.elementor-element-5d09fec .elementor-icon{font-size:12px;}.elementor-950 .elementor-element.elementor-element-5d09fec .elementor-icon svg{height:12px;}.elementor-950 .elementor-element.elementor-element-aecb890{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-950 .elementor-element.elementor-element-aecb890.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-950 .elementor-element.elementor-element-aecb890 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:12px;font-weight:400;text-transform:none;line-height:18px;color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-37d8f27{--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-950 .elementor-element.elementor-element-280f87b{--display:flex;}.woocommerce .elementor-950 .elementor-element.elementor-element-9d959bf .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
                        .woocommerce .elementor-950 .elementor-element.elementor-element-9d959bf .flex-viewport{border-radius:8px 8px 8px 8px;overflow:hidden;}.woocommerce .elementor-950 .elementor-element.elementor-element-9d959bf .flex-viewport:not(:last-child){margin:0px 0px 10px 0px;}.woocommerce .elementor-950 .elementor-element.elementor-element-9d959bf .flex-control-thumbs img{border-radius:6px 6px 6px 6px;}.woocommerce .elementor-950 .elementor-element.elementor-element-9d959bf .flex-control-thumbs li{padding-right:calc(10px / 2);padding-left:calc(10px / 2);padding-bottom:10px;}.woocommerce .elementor-950 .elementor-element.elementor-element-9d959bf .flex-control-thumbs{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-950 .elementor-element.elementor-element-159d9a9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-950 .elementor-element.elementor-element-64a4e73 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.68px;}.elementor-950 .elementor-element.elementor-element-0aacd19 .product_title{color:#1C1C1C !important;font-family:"Archivo", Sans-serif;font-size:28px;font-weight:800;margin:0px 0px 0px 0px !important;}.elementor-950 .elementor-element.elementor-element-47383d9 .star-rating{color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-47383d9 .star-rating span:before{color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-47383d9 .woocommerce-product-rating{color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-47383d9 a.woocommerce-review-link{color:#444444 !important;font-family:"Lexend", Sans-serif;font-weight:400;}.woocommerce .elementor-950 .elementor-element.elementor-element-47383d9 .woocommerce-product-rating{margin:0px 0px 0px 0px !important;}.woocommerce .elementor-950 .elementor-element.elementor-element-0baaa67 .woolentor_product_sku_info span{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.68px;}.elementor-950 .elementor-element.elementor-element-7f0a819 > .elementor-widget-container{margin:0px 0px 0px 0px;}.woocommerce .elementor-950 .elementor-element.elementor-element-7f0a819 .woocommerce-product-details__short-description,.woocommerce .elementor-950 .elementor-element.elementor-element-7f0a819 .woocommerce-product-details__short-description p{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;}.elementor-950 .elementor-element.elementor-element-36521da > .elementor-widget-container{margin:10px 0px 25px 0px;}.elementor-950 .elementor-element.elementor-element-36521da .price{color:var( --e-global-color-primary );margin:0px 0px 0px 0px !important;}.elementor-950 .elementor-element.elementor-element-36521da .price .amount{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:600;}.elementor-950 .elementor-element.elementor-element-36521da .price del{color:#ff4136 !important;}.elementor-950 .elementor-element.elementor-element-36521da .price del, .elementor-950 .elementor-element.elementor-element-36521da .price del .amount{font-family:"Barlow", Sans-serif;font-size:30px;font-weight:600;}.elementor-950 .elementor-element.elementor-element-7f4fa5c .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .label,.elementor-950 .elementor-element.elementor-element-7f4fa5c .wl-addto-cart.wl-style-3 form.cart .wl-quantity-wrap .label,.elementor-950 .elementor-element.elementor-element-7f4fa5c .wl-addto-cart.wl-style-5 form.cart .wl-quantity-wrap .label{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.68px;}.elementor-950 .elementor-element.elementor-element-7f4fa5c .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity-cal{border-radius:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-7f4fa5c .wl-addto-cart.wl-style-4 form.cart .wl-quantity-wrap .wl-quantity-cal{border-radius:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-7f4fa5c .wl-addto-cart.wl-style-1 .quantity input[type=number]{border-radius:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-7f4fa5c .wl-addto-cart.wl-style-3 .quantity input[type=number]{border-radius:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-7f4fa5c .wl-addto-cart.wl-style-5 .quantity input[type=number]{border-radius:0px 0px 0px 0px;}.woocommerce .elementor-950 .elementor-element.elementor-element-7f4fa5c .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity-cal{margin-left:80px;}.elementor-950 .elementor-element.elementor-element-7f4fa5c .wl-addto-cart.wl-style-2 form.cart .wl-cart-icon.wishlist a{color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-7f4fa5c .wl-addto-cart.wl-style-5 form.cart .wl-cart-icon.wishlist a{color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-7f4fa5c .wl-addto-cart.wl-style-2 form.cart .wl-cart-wrap .wl-cart-icon{border-radius:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-7f4fa5c .wl-addto-cart.wl-style-5 form.cart .wl-cart-wrap .wl-cart-icon{border-radius:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-7f4fa5c .wl-addto-cart.wl-style-2 form.cart .wl-cart-icon{border-radius:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-7f4fa5c .wl-addto-cart.wl-style-5 form.cart .wl-cart-icon{border-radius:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-7f4fa5c .wl-addto-cart.wl-style-2 form.cart .wl-cart-icon.wishlist:hover > a{color:var( --e-global-color-3f929e4 );}.elementor-950 .elementor-element.elementor-element-7f4fa5c .wl-addto-cart.wl-style-5 form.cart .wl-cart-icon.wishlist:hover > a{color:var( --e-global-color-3f929e4 );}.elementor-950 .elementor-element.elementor-element-7f4fa5c .wl-addto-cart.wl-style-2 form.cart .wl-cart-icon.wishlist:hover{background:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-7f4fa5c .wl-addto-cart.wl-style-5 form.cart .wl-cart-icon.wishlist:hover{background:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-7f4fa5c .wl-addto-cart[class*="wl-style-"] form.cart button{color:var( --e-global-color-37f9a00 );padding:13px 25px 13px 25px;border-radius:0px 0px 0px 0px !important;background-color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-7f4fa5c .wl-style-1 form.cart button{color:var( --e-global-color-37f9a00 );padding:13px 25px 13px 25px;border-radius:0px 0px 0px 0px !important;background-color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-7f4fa5c .wl-addto-cart[class*="wl-style-"] form.cart button,.elementor-950 .elementor-element.elementor-element-7f4fa5c .wl-style-1 form.cart button{font-family:"Archivo", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.woocommerce .elementor-950 .elementor-element.elementor-element-7f4fa5c form.cart{margin:0px 0px 20px 0px !important;}.elementor-950 .elementor-element.elementor-element-7f4fa5c .wl-addto-cart[class*="wl-style-"] form.cart button:hover{color:var( --e-global-color-primary );background-color:#FF413600 !important;border-color:var( --e-global-color-primary );}.elementor-950 .elementor-element.elementor-element-7f4fa5c .wl-style-1 form.cart button:hover{color:var( --e-global-color-primary );background-color:#FF413600 !important;border-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-950 .elementor-element.elementor-element-7027ed7{text-align:start;}.woocommerce .elementor-950 .elementor-element.elementor-element-d03fff5 .stock{color:#000000 !important;font-family:"Archivo", Sans-serif;font-size:14px;font-weight:700;letter-spacing:1.68px;}.elementor-950 .elementor-element.elementor-element-d03fff5 .stock{margin:0px 0px 0px 0px !important;}.elementor-950 .elementor-element.elementor-element-23c8113 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.68px;}.elementor-950 .elementor-element.elementor-element-2197996{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-950 .elementor-element.elementor-element-2197996 .elementor-share-btn{font-size:calc(0.8px * 10);}.elementor-950 .elementor-element.elementor-element-2f7b403{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-950 .elementor-element.elementor-element-fbe0883{--display:flex;}.elementor-950 .elementor-element.elementor-element-b69a05b > .elementor-widget-container{margin:20px 0px 0px 0px;}.woocommerce .elementor-950 .elementor-element.elementor-element-b69a05b .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-primary );font-family:"Archivo", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:30px;}.woocommerce .elementor-950 .elementor-element.elementor-element-b69a05b .woocommerce-tabs ul.wc-tabs li{background-color:#EC001712;border-color:var( --e-global-color-primary );border-radius:0px 0px 0 0;}.woocommerce .elementor-950 .elementor-element.elementor-element-b69a05b .woocommerce-tabs .woocommerce-Tabs-panel{border-color:var( --e-global-color-primary );font-family:"Archivo", Sans-serif;font-size:16px;}.woocommerce .elementor-950 .elementor-element.elementor-element-b69a05b .woocommerce-tabs ul.wc-tabs{text-align:center;}.woocommerce .elementor-950 .elementor-element.elementor-element-b69a05b .woocommerce-tabs ul.wc-tabs li.active a{color:var( --e-global-color-3f929e4 );}.woocommerce .elementor-950 .elementor-element.elementor-element-b69a05b .woocommerce-tabs ul.wc-tabs li.active{background-color:var( --e-global-color-primary );border-bottom-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );border-radius:0px 0px 0 0;}.woocommerce .elementor-950 .elementor-element.elementor-element-b69a05b .woocommerce-tabs ul.wc-tabs li:not(.active){border-bottom-color:var( --e-global-color-primary );}.woocommerce .elementor-950 .elementor-element.elementor-element-b69a05b .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"Archivo", Sans-serif;font-size:0px;font-weight:700;line-height:30px;}.woocommerce .elementor-950 .elementor-element.elementor-element-b69a05b .woocommerce-Tabs-panel h2{color:#1C1C1C;margin:0px 0px 0px 0px;}.elementor-950 .elementor-element.elementor-element-be465ec{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-950 .elementor-element.elementor-element-7c552df{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-950 .elementor-element.elementor-element-7c552df.elementor-element{--align-self:flex-start;}.elementor-950 .elementor-element.elementor-element-7c552df .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:36px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-3f929e4 );}.elementor-950 .elementor-element.elementor-element-5f2c507{--swiper-slides-to-display:4;--swiper-slides-gap:10px;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 70px 0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-50px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-50px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-primary );--arrow-hover-color:var( --e-global-color-e6d282b );}.elementor-950 .elementor-element.elementor-element-5f2c507 .swiper-slide > .elementor-element{height:100%;}@media(max-width:1024px){.elementor-950 .elementor-element.elementor-element-78f76fa{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-950 .elementor-element.elementor-element-203fe78{--min-height:auto;--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-950 .elementor-element.elementor-element-c1a5c17{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-950 .elementor-element.elementor-element-e6e50c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-950 .elementor-element.elementor-element-5d09fec{width:var( --container-widget-width, 12px );max-width:12px;--container-widget-width:12px;--container-widget-flex-grow:0;}.elementor-950 .elementor-element.elementor-element-aecb890{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-950 .elementor-element.elementor-element-37d8f27{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;} .elementor-950 .elementor-element.elementor-element-2197996{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-950 .elementor-element.elementor-element-5f2c507{--swiper-slides-to-display:2;--arrow-prev-left-position:0px;--arrow-next-right-position:0px;}}@media(max-width:767px){.elementor-950 .elementor-element.elementor-element-78f76fa{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-950 .elementor-element.elementor-element-b859371{text-align:center;}.elementor-950 .elementor-element.elementor-element-203fe78{--min-height:auto;--flex-wrap:nowrap;--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-950 .elementor-element.elementor-element-c1a5c17{--width:calc(100% - 40px);--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-950 .elementor-element.elementor-element-e6e50c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-950 .elementor-element.elementor-element-5d09fec{width:var( --container-widget-width, 12px );max-width:12px;--container-widget-width:12px;--container-widget-flex-grow:0;}.elementor-950 .elementor-element.elementor-element-aecb890{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-950 .elementor-element.elementor-element-37d8f27{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;} .elementor-950 .elementor-element.elementor-element-2197996{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-950 .elementor-element.elementor-element-5f2c507{--swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-950 .elementor-element.elementor-element-78f76fa{--content-width:1290px;}.elementor-950 .elementor-element.elementor-element-c1a5c17{--width:min(1240px, 100% - 80px);}.elementor-950 .elementor-element.elementor-element-37d8f27{--content-width:1290px;}.elementor-950 .elementor-element.elementor-element-2f7b403{--content-width:1290px;}.elementor-950 .elementor-element.elementor-element-be465ec{--content-width:1290px;}}@media(max-width:1024px) and (min-width:768px){.elementor-950 .elementor-element.elementor-element-c1a5c17{--width:calc(100% - 40px);}}/* Start custom CSS for icon, class: .elementor-element-5d09fec */.elementor-950 .elementor-element.elementor-element-5d09fec{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 12px;}
.elementor-950 .elementor-element.elementor-element-5d09fec svg{stroke: oklch(0.51 0.008 265);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aecb890 */.elementor-950 .elementor-element.elementor-element-aecb890 span{background-image: none;}
.elementor-950 .elementor-element.elementor-element-aecb890{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
height: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1a5c17 */.elementor-950 .elementor-element.elementor-element-c1a5c17{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 45px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 767px) {
    .elementor-950 .elementor-element.elementor-element-c1a5c17{
     height: 40px;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-203fe78 */.elementor-950 .elementor-element.elementor-element-203fe78{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-950 .elementor-element.elementor-element-203fe78{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for wl-single-product-image, class: .elementor-element-9d959bf */.woocommerce-product-gallery {
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for wl-product-add-to-cart, class: .elementor-element-7f4fa5c */.cart-it form.cart {
    display: flex !important;
    align-items: center;
    justify-content: space-between;
}

.cart-it form.cart span.wl-cart-icon {
    order: 1 !important;
}

.cart-it  button.button.alt {
    order: 0 !important;
}/* End custom CSS */
/* Start custom CSS for wl-product-data-tabs, class: .elementor-element-b69a05b */.woocommerce div.product .woocommerce-tabs ul.tabs li::after, .woocommerce div.product .woocommerce-tabs ul.tabs li::before {
    display: none !important;
}/* End custom CSS */