.elementor-1478 .elementor-element.elementor-element-4c705aef{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1478 .elementor-element.elementor-element-4c705aef.e-con{--align-self:center;}.elementor-1478 .elementor-element.elementor-element-58ed3c21{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1478 .elementor-element.elementor-element-1e58cb4c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1478 .elementor-element.elementor-element-1e58cb4c.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1478 .elementor-element.elementor-element-1e58cb4c .woocommerce-breadcrumb{color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-weight:500;text-align:left;}.elementor-1478 .elementor-element.elementor-element-1e58cb4c .woocommerce-breadcrumb > a{color:var( --e-global-color-primary );}.elementor-1478 .elementor-element.elementor-element-600fb589{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1478 .elementor-element.elementor-element-1515a871{--display:flex;}.woocommerce .elementor-1478 .elementor-element.elementor-element-290cd6d2 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-1478 .elementor-element.elementor-element-290cd6d2 .flex-viewport, .woocommerce .elementor-1478 .elementor-element.elementor-element-290cd6d2 .flex-control-thumbs img{border-style:none;}.woocommerce .elementor-1478 .elementor-element.elementor-element-290cd6d2 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3f0a9d8 );}.woocommerce .elementor-1478 .elementor-element.elementor-element-290cd6d2 .flex-control-thumbs li{padding-right:calc(16px / 2);padding-left:calc(16px / 2);padding-bottom:16px;}.woocommerce .elementor-1478 .elementor-element.elementor-element-290cd6d2 .flex-control-thumbs{margin-right:calc(-16px / 2);margin-left:calc(-16px / 2);}.elementor-1478 .elementor-element.elementor-element-134d692f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1478 .elementor-element.elementor-element-134d692f.e-con{--align-self:flex-start;}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-1478 .elementor-element.elementor-element-701880e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1478 .elementor-element.elementor-element-701880e:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(6px/2);}.elementor-1478 .elementor-element.elementor-element-701880e:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(6px/2);}.elementor-1478 .elementor-element.elementor-element-701880e.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(6px/2);margin-left:calc(6px/2);}.elementor-1478 .elementor-element.elementor-element-701880e.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-6px/2);margin-left:calc(-6px/2);}body:not(.rtl) .elementor-1478 .elementor-element.elementor-element-701880e.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-6px/2) + (-1px/2) );}body:not.rtl .elementor-1478 .elementor-element.elementor-element-701880e.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-6px/2) - (1px/2) );}.elementor-1478 .elementor-element.elementor-element-701880e{font-family:"Hind", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-53a6d25 );}.elementor-1478 .elementor-element.elementor-element-701880e a{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;color:#7E817E;}.elementor-widget-woocommerce-product-title .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-1478 .elementor-element.elementor-element-3f01cbff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1478 .elementor-element.elementor-element-3f01cbff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:29px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1478 .elementor-element.elementor-element-15d1751{--display:flex;--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:8px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1478 .elementor-element.elementor-element-77b35479{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1478 .elementor-element.elementor-element-77b35479.e-con{--align-self:center;}.elementor-1478 .elementor-element.elementor-element-3330ac30 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1478 .elementor-element.elementor-element-3330ac30:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(6px/2);}.elementor-1478 .elementor-element.elementor-element-3330ac30:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(6px/2);}.elementor-1478 .elementor-element.elementor-element-3330ac30.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(6px/2);margin-left:calc(6px/2);}.elementor-1478 .elementor-element.elementor-element-3330ac30.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-6px/2);margin-left:calc(-6px/2);}body:not(.rtl) .elementor-1478 .elementor-element.elementor-element-3330ac30.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-6px/2) + (-1px/2) );}body:not.rtl .elementor-1478 .elementor-element.elementor-element-3330ac30.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-6px/2) - (1px/2) );}.elementor-1478 .elementor-element.elementor-element-3330ac30{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-primary );}.elementor-1478 .elementor-element.elementor-element-3330ac30 a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;color:#555555;}.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-1478 .elementor-element.elementor-element-739a3da1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1478 .elementor-element.elementor-element-739a3da1{text-align:left;}.elementor-1478 .elementor-element.elementor-element-739a3da1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1478 .elementor-element.elementor-element-44226a6{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1478 .elementor-element.elementor-element-2c4ef42 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1478 .elementor-element.elementor-element-2c4ef42.elementor-element{--align-self:flex-end;}.woocommerce .elementor-1478 .elementor-element.elementor-element-2c4ef42 .price{color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:700;}.elementor-widget-wc-add-to-cart .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-1478 .elementor-element.elementor-element-1c1f2404 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:21px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:5px 20px 5px 20px;}.elementor-1478 .elementor-element.elementor-element-1c1f2404 .elementor-button:hover, .elementor-1478 .elementor-element.elementor-element-1c1f2404 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-3144cab );}.elementor-1478 .elementor-element.elementor-element-1c1f2404{width:100%;max-width:100%;}.elementor-1478 .elementor-element.elementor-element-1c1f2404 > .elementor-widget-container{margin:8px 0px 8px 0px;}.elementor-1478 .elementor-element.elementor-element-1c1f2404.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1478 .elementor-element.elementor-element-1c1f2404 .elementor-button:hover svg, .elementor-1478 .elementor-element.elementor-element-1c1f2404 .elementor-button:focus svg{fill:var( --e-global-color-3144cab );}.elementor-1478 .elementor-element.elementor-element-417a7ac6{--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:space-evenly;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1478 .elementor-element.elementor-element-6d37ed20{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-1478 .elementor-element.elementor-element-6d37ed20.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1478 .elementor-element.elementor-element-6d37ed20 .elementor-image-box-wrapper{text-align:left;}.elementor-1478 .elementor-element.elementor-element-6d37ed20.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1478 .elementor-element.elementor-element-6d37ed20.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1478 .elementor-element.elementor-element-6d37ed20.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1478 .elementor-element.elementor-element-6d37ed20 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-1478 .elementor-element.elementor-element-6d37ed20 .elementor-image-box-wrapper .elementor-image-box-img{width:29%;}.elementor-1478 .elementor-element.elementor-element-6d37ed20 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1478 .elementor-element.elementor-element-6d37ed20 .elementor-image-box-description{font-family:"Hind", Sans-serif;font-size:13px;font-weight:400;line-height:16px;}.elementor-1478 .elementor-element.elementor-element-d2b2568{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-1478 .elementor-element.elementor-element-d2b2568.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1478 .elementor-element.elementor-element-d2b2568 .elementor-image-box-wrapper{text-align:left;}.elementor-1478 .elementor-element.elementor-element-d2b2568.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1478 .elementor-element.elementor-element-d2b2568.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1478 .elementor-element.elementor-element-d2b2568.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1478 .elementor-element.elementor-element-d2b2568 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-1478 .elementor-element.elementor-element-d2b2568 .elementor-image-box-wrapper .elementor-image-box-img{width:29%;}.elementor-1478 .elementor-element.elementor-element-d2b2568 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1478 .elementor-element.elementor-element-d2b2568 .elementor-image-box-description{font-family:"Hind", Sans-serif;font-size:13px;font-weight:400;line-height:16px;}.elementor-1478 .elementor-element.elementor-element-49d48a81{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;}.elementor-1478 .elementor-element.elementor-element-49d48a81.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1478 .elementor-element.elementor-element-49d48a81 .elementor-image-box-wrapper{text-align:left;}.elementor-1478 .elementor-element.elementor-element-49d48a81.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1478 .elementor-element.elementor-element-49d48a81.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1478 .elementor-element.elementor-element-49d48a81.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1478 .elementor-element.elementor-element-49d48a81 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-1478 .elementor-element.elementor-element-49d48a81 .elementor-image-box-wrapper .elementor-image-box-img{width:29%;}.elementor-1478 .elementor-element.elementor-element-49d48a81 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1478 .elementor-element.elementor-element-49d48a81 .elementor-image-box-description{font-family:"Hind", Sans-serif;font-size:13px;font-weight:400;line-height:16px;}.elementor-1478 .elementor-element.elementor-element-6a202e24{--alignment:right;width:var( --container-widget-width, 99.522% );max-width:99.522%;--container-widget-width:99.522%;--container-widget-flex-grow:0;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-1478 .elementor-element.elementor-element-6a202e24 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-1478 .elementor-element.elementor-element-6a202e24.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1478 .elementor-element.elementor-element-6a202e24 .elementor-share-btn{height:3.6em;}.elementor-1478 .elementor-element.elementor-element-53c53277{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1478 .elementor-element.elementor-element-1dfb779{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1478 .elementor-element.elementor-element-fe5f4a6{--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;}.elementor-1478 .elementor-element.elementor-element-fe5f4a6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1478 .elementor-element.elementor-element-f06eecc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 6px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-3f0a9d8 );}.elementor-1478 .elementor-element.elementor-element-f06eecc{text-align:left;}.elementor-1478 .elementor-element.elementor-element-f06eecc .elementor-heading-title{text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1478 .elementor-element.elementor-element-0796ba7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1478 .elementor-element.elementor-element-1a3cbe4{--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;}.elementor-1478 .elementor-element.elementor-element-1a3cbe4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1478 .elementor-element.elementor-element-569e5dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 6px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-3f0a9d8 );}.elementor-1478 .elementor-element.elementor-element-569e5dd{text-align:left;}.elementor-1478 .elementor-element.elementor-element-569e5dd .elementor-heading-title{text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1478 .elementor-element.elementor-element-fee9ca3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1478 .elementor-element.elementor-element-fee9ca3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1478 .elementor-element.elementor-element-301996be{--display:flex;--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-1478 .elementor-element.elementor-element-505950ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 6px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-3f0a9d8 );}.elementor-1478 .elementor-element.elementor-element-505950ed{text-align:left;}.elementor-1478 .elementor-element.elementor-element-505950ed .elementor-heading-title{text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1478 .elementor-element.elementor-element-70f5df07.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1478 .elementor-element.elementor-element-70f5df07.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-secondary );}.elementor-1478 .elementor-element.elementor-element-70f5df07.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-secondary );}.elementor-1478 .elementor-element.elementor-element-70f5df07.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-1478 .elementor-element.elementor-element-2ba9e2a5{--display:flex;}@media(min-width:501px){.elementor-1478 .elementor-element.elementor-element-1515a871{--width:40%;}.elementor-1478 .elementor-element.elementor-element-134d692f{--width:60%;}.elementor-1478 .elementor-element.elementor-element-fe5f4a6{--width:26.969%;}.elementor-1478 .elementor-element.elementor-element-1a3cbe4{--width:65%;}}@media(max-width:1024px) and (min-width:501px){.elementor-1478 .elementor-element.elementor-element-1515a871{--width:70%;}.elementor-1478 .elementor-element.elementor-element-134d692f{--width:100%;}.elementor-1478 .elementor-element.elementor-element-fe5f4a6{--width:100%;}.elementor-1478 .elementor-element.elementor-element-1a3cbe4{--width:100%;}}@media(max-width:1024px){.elementor-1478 .elementor-element.elementor-element-1e58cb4c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1478 .elementor-element.elementor-element-1e58cb4c.elementor-element{--align-self:flex-start;}.elementor-1478 .elementor-element.elementor-element-600fb589{--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-1478 .elementor-element.elementor-element-1515a871{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1478 .elementor-element.elementor-element-1515a871.e-con{--align-self:center;}.elementor-1478 .elementor-element.elementor-element-3f01cbff > .elementor-widget-container{margin:7px 0px 8px 0px;} .elementor-1478 .elementor-element.elementor-element-6a202e24{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-1478 .elementor-element.elementor-element-1dfb779{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1478 .elementor-element.elementor-element-70f5df07.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:500px){.elementor-1478 .elementor-element.elementor-element-6d37ed20 .elementor-image-box-img{margin-bottom:0px;}.elementor-1478 .elementor-element.elementor-element-d2b2568 .elementor-image-box-img{margin-bottom:0px;}.elementor-1478 .elementor-element.elementor-element-49d48a81 .elementor-image-box-img{margin-bottom:0px;} .elementor-1478 .elementor-element.elementor-element-6a202e24{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-1478 .elementor-element.elementor-element-70f5df07.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-1e58cb4c */.elementor-1478 .elementor-element.elementor-element-1e58cb4c nav {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-290cd6d2 */.elementor-1478 .elementor-element.elementor-element-290cd6d2 .flex-control-thumbs img {
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-701880e */.elementor-1478 .elementor-element.elementor-element-701880e .detail-label {
    display: none;
}
.elementor-1478 .elementor-element.elementor-element-701880e .sku {
    display: none;
}
.elementor-1478 .elementor-element.elementor-element-701880e .posted_in {
    display: none;
}
.elementor-1478 .elementor-element.elementor-element-701880e a {
    margin-left: -3px;
}
.elementor-1478 .elementor-element.elementor-element-701880e a:hover {
    color: #35B083;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-3330ac30 */.elementor-1478 .elementor-element.elementor-element-3330ac30 .detail-label {
    display: none;
}
.elementor-1478 .elementor-element.elementor-element-3330ac30 .sku {
    display: none;
}
.elementor-1478 .elementor-element.elementor-element-3330ac30 .tagged_as {
    display: none;
}
.elementor-1478 .elementor-element.elementor-element-3330ac30 a {
    margin-left: -3px;
}
.elementor-1478 .elementor-element.elementor-element-3330ac30 a:hover {
    color: #35B083;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-234a64cf */.elementor-1478 .elementor-element.elementor-element-234a64cf p {
    margin-bottom: 3px;
}/* End custom CSS */
/* Start custom CSS for wc-add-to-cart, class: .elementor-element-1c1f2404 */.elementor-1478 .elementor-element.elementor-element-1c1f2404 button.disabled {
    background-color: #555 !important;
}
.elementor-1478 .elementor-element.elementor-element-1c1f2404 .woocommerce-Price-amount bdi {
    font-size: 28px !important;
    color: #111 !important;
    font-weight: 600 !important;
}
.elementor-1478 .elementor-element.elementor-element-1c1f2404 .variations {
    font-size: 16px;
    margin-top: -16px;
}
.elementor-1478 .elementor-element.elementor-element-1c1f2404 .variations_form {
    position: relative;
}
.elementor-1478 .elementor-element.elementor-element-1c1f2404 .woocommerce-variation-price {
    position: absolute;
top: -70px;
right: 0px;
  width: 100%;
  background: white;
  text-align: right;
  padding: 0 .5rem;
}
.elementor-1478 .elementor-element.elementor-element-1c1f2404 table.variations tbody > tr {
    display: flex;
    align-items: center;
}
.elementor-1478 .elementor-element.elementor-element-1c1f2404 table.variations tbody > tr > td, .elementor-1478 .elementor-element.elementor-element-1c1f2404 table.variations tbody > tr > th {
    background-color: white !important;
    display: flex;
}
.elementor-1478 .elementor-element.elementor-element-1c1f2404 .woo-selected-variation-item-name {
    display: none !important;
}
.elementor-1478 .elementor-element.elementor-element-1c1f2404 .e-atc-qty-button-holder {
    margin-top: 0px;
}
.elementor-1478 .elementor-element.elementor-element-1c1f2404 table.variations td.value {
    padding: 0px;
}
.elementor-1478 .elementor-element.elementor-element-1c1f2404 select {
    background: white;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6d37ed20 */.elementor-1478 .elementor-element.elementor-element-6d37ed20 h6 {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d2b2568 */.elementor-1478 .elementor-element.elementor-element-d2b2568 h6 {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-49d48a81 */.elementor-1478 .elementor-element.elementor-element-49d48a81 h6 {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c53277 */.elementor-1478 .elementor-element.elementor-element-53c53277.productox {
    background-color: red !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-0796ba7 */.elementor-1478 .elementor-element.elementor-element-0796ba7 {
    text-align: left;    
}

.elementor-1478 .elementor-element.elementor-element-0796ba7 .woocommerce-product-attributes-item__value {
    padding-left: 8px !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-70f5df07 */.elementor-1478 .elementor-element.elementor-element-70f5df07 h2:first-child {
    display: none;
}/* End custom CSS */