.elementor-3151 .elementor-element.elementor-element-32ed34e7{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3151 .elementor-element.elementor-element-32ed34e7:not(.elementor-motion-effects-element-type-background), .elementor-3151 .elementor-element.elementor-element-32ed34e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-3151 .elementor-element.elementor-element-f313b6a{--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-3151 .elementor-element.elementor-element-19ae53fe{--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-3151 .elementor-element.elementor-element-787780f .woocommerce-breadcrumb{color:#777777;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:300;line-height:1px;}.elementor-3151 .elementor-element.elementor-element-787780f .woocommerce-breadcrumb > a{color:#B45252;}.elementor-3151 .elementor-element.elementor-element-5cadb965 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:38px;font-weight:700;line-height:1.1em;color:#000000;}.elementor-3151 .elementor-element.elementor-element-4b9a7de{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.woocommerce .elementor-3151 .elementor-element.elementor-element-4b9a7de .price{color:#000000;font-family:var( --e-global-typography-254ed39-font-family ), Sans-serif;font-size:var( --e-global-typography-254ed39-font-size );font-weight:var( --e-global-typography-254ed39-font-weight );}.woocommerce .elementor-3151 .elementor-element.elementor-element-4b9a7de .price ins{color:#BE0707;font-family:var( --e-global-typography-254ed39-font-family ), Sans-serif;font-size:var( --e-global-typography-254ed39-font-size );font-weight:var( --e-global-typography-254ed39-font-weight );}body:not(.rtl) .elementor-3151 .elementor-element.elementor-element-4b9a7de:not(.elementor-product-price-block-yes) del{margin-right:19px;}body.rtl .elementor-3151 .elementor-element.elementor-element-4b9a7de:not(.elementor-product-price-block-yes) del{margin-left:19px;}.elementor-3151 .elementor-element.elementor-element-4b9a7de.elementor-product-price-block-yes del{margin-bottom:19px;}.elementor-3151 .elementor-element.elementor-element-56e0d9bc{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:300;line-height:12px;color:#000000;}.elementor-3151 .elementor-element.elementor-element-56e0d9bc p{margin-block-end:0px;}.elementor-3151 .elementor-element.elementor-element-335758b5{--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:20px 20px;--row-gap:20px;--column-gap:20px;--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-3151 .elementor-element.elementor-element-335758b5.e-con{--align-self:center;}.elementor-3151 .elementor-element.elementor-element-20adfbd9{padding:0px 0px 0px 0px;}.woocommerce .elementor-3151 .elementor-element.elementor-element-20adfbd9 .stock{color:#22C55E;font-family:var( --e-global-typography-c6f149b-font-family ), Sans-serif;font-size:var( --e-global-typography-c6f149b-font-size );font-weight:var( --e-global-typography-c6f149b-font-weight );text-transform:var( --e-global-typography-c6f149b-text-transform );letter-spacing:var( --e-global-typography-c6f149b-letter-spacing );}.elementor-3151 .elementor-element.elementor-element-11a8de89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-c6f149b-font-family ), Sans-serif;font-size:var( --e-global-typography-c6f149b-font-size );font-weight:var( --e-global-typography-c6f149b-font-weight );text-transform:var( --e-global-typography-c6f149b-text-transform );letter-spacing:var( --e-global-typography-c6f149b-letter-spacing );color:#555555;}.elementor-3151 .elementor-element.elementor-element-11a8de89:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(21px/2);}.elementor-3151 .elementor-element.elementor-element-11a8de89:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(21px/2);}.elementor-3151 .elementor-element.elementor-element-11a8de89.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(21px/2);margin-left:calc(21px/2);}.elementor-3151 .elementor-element.elementor-element-11a8de89.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-21px/2);margin-left:calc(-21px/2);}body:not(.rtl) .elementor-3151 .elementor-element.elementor-element-11a8de89.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-21px/2) + (-1px/2) );}body:not.rtl .elementor-3151 .elementor-element.elementor-element-11a8de89.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-21px/2) - (1px/2) );}.elementor-3151 .elementor-element.elementor-element-11a8de89 a{font-family:var( --e-global-typography-c6f149b-font-family ), Sans-serif;font-size:var( --e-global-typography-c6f149b-font-size );font-weight:var( --e-global-typography-c6f149b-font-weight );text-transform:var( --e-global-typography-c6f149b-text-transform );letter-spacing:var( --e-global-typography-c6f149b-letter-spacing );}.elementor-3151 .elementor-element.elementor-element-149f3014 .cart button, .elementor-3151 .elementor-element.elementor-element-149f3014 .cart .button{font-family:var( --e-global-typography-5ff2a9e-font-family ), Sans-serif;font-size:var( --e-global-typography-5ff2a9e-font-size );font-weight:var( --e-global-typography-5ff2a9e-font-weight );text-transform:var( --e-global-typography-5ff2a9e-text-transform );letter-spacing:var( --e-global-typography-5ff2a9e-letter-spacing );color:#FFFFFF;background-color:#C8102E;transition:all 0.2s;}.elementor-3151 .elementor-element.elementor-element-149f3014 .quantity .qty{border-style:solid;border-width:2px 2px 2px 2px;color:#000000;background-color:#FFFFFF;border-color:#000000;transition:all 0.2s;}.elementor-3151 .elementor-element.elementor-element-5e0f812d{--display:flex;}.elementor-3151 .elementor-element.elementor-element-70c71bd4 .elementor-icon-box-wrapper{gap:15px;}.elementor-3151 .elementor-element.elementor-element-70c71bd4 .elementor-icon{font-size:25px;}.elementor-3151 .elementor-element.elementor-element-70c71bd4 .elementor-icon-box-title{color:#000000;}.elementor-3151 .elementor-element.elementor-element-70c71bd4 .elementor-icon-box-description{font-family:"Inter", Sans-serif;color:#000000;}.elementor-3151 .elementor-element.elementor-element-120c689b .elementor-icon-box-wrapper{gap:15px;}.elementor-3151 .elementor-element.elementor-element-120c689b .elementor-icon{font-size:25px;}.elementor-3151 .elementor-element.elementor-element-120c689b .elementor-icon-box-title{color:#000000;}.elementor-3151 .elementor-element.elementor-element-120c689b .elementor-icon-box-description{font-family:"Inter", Sans-serif;color:#000000;}.elementor-3151 .elementor-element.elementor-element-4211c5bf .elementor-icon-box-wrapper{gap:15px;}.elementor-3151 .elementor-element.elementor-element-4211c5bf .elementor-icon{font-size:25px;}.elementor-3151 .elementor-element.elementor-element-4211c5bf .elementor-icon-box-title{color:#000000;}.elementor-3151 .elementor-element.elementor-element-4211c5bf .elementor-icon-box-description{font-family:"Inter", Sans-serif;color:#000000;}.elementor-3151 .elementor-element.elementor-element-666edc3a .elementor-icon-box-wrapper{gap:15px;}.elementor-3151 .elementor-element.elementor-element-666edc3a .elementor-icon{font-size:25px;}.elementor-3151 .elementor-element.elementor-element-666edc3a .elementor-icon-box-title{color:#000000;}.elementor-3151 .elementor-element.elementor-element-666edc3a .elementor-icon-box-description{font-family:"Inter", Sans-serif;color:#000000;}.elementor-3151 .elementor-element.elementor-element-67dce554{--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:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3151 .elementor-element.elementor-element-67dce554:not(.elementor-motion-effects-element-type-background), .elementor-3151 .elementor-element.elementor-element-67dce554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-3151 .elementor-element.elementor-element-1591b72b{text-align:center;}.elementor-3151 .elementor-element.elementor-element-1591b72b .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-3151 .elementor-element.elementor-element-7eb6675d{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-3151 .elementor-element.elementor-element-64745cfc .elementor-icon-box-wrapper{gap:15px;}.elementor-3151 .elementor-element.elementor-element-64745cfc .elementor-icon-box-title{margin-block-end:4px;color:#000000;}.elementor-3151 .elementor-element.elementor-element-64745cfc.elementor-view-stacked .elementor-icon{background-color:#D52323;}.elementor-3151 .elementor-element.elementor-element-64745cfc.elementor-view-framed .elementor-icon, .elementor-3151 .elementor-element.elementor-element-64745cfc.elementor-view-default .elementor-icon{fill:#D52323;color:#D52323;border-color:#D52323;}.elementor-3151 .elementor-element.elementor-element-64745cfc .elementor-icon{font-size:40px;}.elementor-3151 .elementor-element.elementor-element-64745cfc .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-64745cfc .elementor-icon-box-title a{font-family:var( --e-global-typography-88c1d19-font-family ), Sans-serif;font-size:var( --e-global-typography-88c1d19-font-size );font-weight:var( --e-global-typography-88c1d19-font-weight );}.elementor-3151 .elementor-element.elementor-element-64745cfc .elementor-icon-box-description{color:#000000;}.elementor-3151 .elementor-element.elementor-element-bbf2f78 .elementor-icon-box-wrapper{gap:15px;}.elementor-3151 .elementor-element.elementor-element-bbf2f78 .elementor-icon-box-title{margin-block-end:4px;color:#000000;}.elementor-3151 .elementor-element.elementor-element-bbf2f78.elementor-view-stacked .elementor-icon{background-color:#D52323;}.elementor-3151 .elementor-element.elementor-element-bbf2f78.elementor-view-framed .elementor-icon, .elementor-3151 .elementor-element.elementor-element-bbf2f78.elementor-view-default .elementor-icon{fill:#D52323;color:#D52323;border-color:#D52323;}.elementor-3151 .elementor-element.elementor-element-bbf2f78 .elementor-icon{font-size:40px;}.elementor-3151 .elementor-element.elementor-element-bbf2f78 .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-bbf2f78 .elementor-icon-box-title a{font-family:var( --e-global-typography-88c1d19-font-family ), Sans-serif;font-size:var( --e-global-typography-88c1d19-font-size );font-weight:var( --e-global-typography-88c1d19-font-weight );}.elementor-3151 .elementor-element.elementor-element-bbf2f78 .elementor-icon-box-description{color:#000000;}.elementor-3151 .elementor-element.elementor-element-29ad851e .elementor-icon-box-wrapper{gap:15px;}.elementor-3151 .elementor-element.elementor-element-29ad851e .elementor-icon-box-title{margin-block-end:4px;color:#000000;}.elementor-3151 .elementor-element.elementor-element-29ad851e.elementor-view-stacked .elementor-icon{background-color:#D52323;}.elementor-3151 .elementor-element.elementor-element-29ad851e.elementor-view-framed .elementor-icon, .elementor-3151 .elementor-element.elementor-element-29ad851e.elementor-view-default .elementor-icon{fill:#D52323;color:#D52323;border-color:#D52323;}.elementor-3151 .elementor-element.elementor-element-29ad851e .elementor-icon{font-size:40px;}.elementor-3151 .elementor-element.elementor-element-29ad851e .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-29ad851e .elementor-icon-box-title a{font-family:var( --e-global-typography-88c1d19-font-family ), Sans-serif;font-size:var( --e-global-typography-88c1d19-font-size );font-weight:var( --e-global-typography-88c1d19-font-weight );}.elementor-3151 .elementor-element.elementor-element-29ad851e .elementor-icon-box-description{color:#000000;}.elementor-3151 .elementor-element.elementor-element-39dd6e30 .elementor-icon-box-wrapper{gap:15px;}.elementor-3151 .elementor-element.elementor-element-39dd6e30 .elementor-icon-box-title{margin-block-end:4px;color:#000000;}.elementor-3151 .elementor-element.elementor-element-39dd6e30.elementor-view-stacked .elementor-icon{background-color:#D52323;}.elementor-3151 .elementor-element.elementor-element-39dd6e30.elementor-view-framed .elementor-icon, .elementor-3151 .elementor-element.elementor-element-39dd6e30.elementor-view-default .elementor-icon{fill:#D52323;color:#D52323;border-color:#D52323;}.elementor-3151 .elementor-element.elementor-element-39dd6e30 .elementor-icon{font-size:40px;}.elementor-3151 .elementor-element.elementor-element-39dd6e30 .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-39dd6e30 .elementor-icon-box-title a{font-family:var( --e-global-typography-88c1d19-font-family ), Sans-serif;font-size:var( --e-global-typography-88c1d19-font-size );font-weight:var( --e-global-typography-88c1d19-font-weight );}.elementor-3151 .elementor-element.elementor-element-39dd6e30 .elementor-icon-box-description{color:#000000;}.elementor-3151 .elementor-element.elementor-element-3f8afe04 .elementor-icon-box-wrapper{gap:15px;}.elementor-3151 .elementor-element.elementor-element-3f8afe04 .elementor-icon-box-title{margin-block-end:4px;color:#000000;}.elementor-3151 .elementor-element.elementor-element-3f8afe04.elementor-view-stacked .elementor-icon{background-color:#D52323;}.elementor-3151 .elementor-element.elementor-element-3f8afe04.elementor-view-framed .elementor-icon, .elementor-3151 .elementor-element.elementor-element-3f8afe04.elementor-view-default .elementor-icon{fill:#D52323;color:#D52323;border-color:#D52323;}.elementor-3151 .elementor-element.elementor-element-3f8afe04 .elementor-icon{font-size:40px;}.elementor-3151 .elementor-element.elementor-element-3f8afe04 .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-3f8afe04 .elementor-icon-box-title a{font-family:var( --e-global-typography-88c1d19-font-family ), Sans-serif;font-size:var( --e-global-typography-88c1d19-font-size );font-weight:var( --e-global-typography-88c1d19-font-weight );}.elementor-3151 .elementor-element.elementor-element-3f8afe04 .elementor-icon-box-description{color:#000000;}.elementor-3151 .elementor-element.elementor-element-3c8fcc5f .elementor-icon-box-wrapper{gap:15px;}.elementor-3151 .elementor-element.elementor-element-3c8fcc5f .elementor-icon-box-title{margin-block-end:4px;color:#000000;}.elementor-3151 .elementor-element.elementor-element-3c8fcc5f.elementor-view-stacked .elementor-icon{background-color:#D52323;}.elementor-3151 .elementor-element.elementor-element-3c8fcc5f.elementor-view-framed .elementor-icon, .elementor-3151 .elementor-element.elementor-element-3c8fcc5f.elementor-view-default .elementor-icon{fill:#D52323;color:#D52323;border-color:#D52323;}.elementor-3151 .elementor-element.elementor-element-3c8fcc5f .elementor-icon{font-size:40px;}.elementor-3151 .elementor-element.elementor-element-3c8fcc5f .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-3c8fcc5f .elementor-icon-box-title a{font-family:var( --e-global-typography-88c1d19-font-family ), Sans-serif;font-size:var( --e-global-typography-88c1d19-font-size );font-weight:var( --e-global-typography-88c1d19-font-weight );}.elementor-3151 .elementor-element.elementor-element-3c8fcc5f .elementor-icon-box-description{color:#000000;}.elementor-3151 .elementor-element.elementor-element-7de009df{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3151 .elementor-element.elementor-element-7de009df:not(.elementor-motion-effects-element-type-background), .elementor-3151 .elementor-element.elementor-element-7de009df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-3151 .elementor-element.elementor-element-46e4aaed{--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-3151 .elementor-element.elementor-element-19cd24d2 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:23px;font-weight:700;color:#000000;}.elementor-3151 .elementor-element.elementor-element-40858092{--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-3151 .elementor-element.elementor-element-5942b7ea{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 );color:#000000;}.elementor-3151 .elementor-element.elementor-element-4fe7b4f9{--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-3151 .elementor-element.elementor-element-3a3d3af8 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:23px;font-weight:700;color:#000000;}.elementor-3151 .elementor-element.elementor-element-1d76c2a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-3151 .elementor-element.elementor-element-1d76c2a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-3151 .elementor-element.elementor-element-1d76c2a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-3151 .elementor-element.elementor-element-1d76c2a5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-3151 .elementor-element.elementor-element-1d76c2a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-3151 .elementor-element.elementor-element-1d76c2a5 .elementor-icon-list-icon i{color:#312727;transition:color 0.3s;}.elementor-3151 .elementor-element.elementor-element-1d76c2a5 .elementor-icon-list-icon svg{fill:#312727;transition:fill 0.3s;}.elementor-3151 .elementor-element.elementor-element-1d76c2a5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3151 .elementor-element.elementor-element-1d76c2a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3151 .elementor-element.elementor-element-1d76c2a5 .elementor-icon-list-item > a{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 );}.elementor-3151 .elementor-element.elementor-element-1d76c2a5 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-3151 .elementor-element.elementor-element-60e5489 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:19px;font-weight:700;color:#000000;}.elementor-3151 .elementor-element.elementor-element-2fefdffb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-3151 .elementor-element.elementor-element-2fefdffb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-3151 .elementor-element.elementor-element-2fefdffb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-3151 .elementor-element.elementor-element-2fefdffb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-3151 .elementor-element.elementor-element-2fefdffb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-3151 .elementor-element.elementor-element-2fefdffb .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-3151 .elementor-element.elementor-element-2fefdffb .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-3151 .elementor-element.elementor-element-2fefdffb{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-3151 .elementor-element.elementor-element-2fefdffb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3151 .elementor-element.elementor-element-2fefdffb .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:500;}.elementor-3151 .elementor-element.elementor-element-2fefdffb .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-3151 .elementor-element.elementor-element-1b0f44d6{--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;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3151 .elementor-element.elementor-element-1b0f44d6:not(.elementor-motion-effects-element-type-background), .elementor-3151 .elementor-element.elementor-element-1b0f44d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-3151 .elementor-element.elementor-element-71f782ae{--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-3151 .elementor-element.elementor-element-a59a0ab .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-3151 .elementor-element.elementor-element-70860da{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 );color:#000000;}.elementor-3151 .elementor-element.elementor-element-70860da p{margin-block-end:0px;}.elementor-3151 .elementor-element.elementor-element-5f76e11b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-3151 .elementor-element.elementor-element-5f76e11b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-3151 .elementor-element.elementor-element-5f76e11b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-3151 .elementor-element.elementor-element-5f76e11b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-3151 .elementor-element.elementor-element-5f76e11b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-3151 .elementor-element.elementor-element-5f76e11b .elementor-icon-list-icon i{color:#D62828;transition:color 0.3s;}.elementor-3151 .elementor-element.elementor-element-5f76e11b .elementor-icon-list-icon svg{fill:#D62828;transition:fill 0.3s;}.elementor-3151 .elementor-element.elementor-element-5f76e11b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3151 .elementor-element.elementor-element-5f76e11b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3151 .elementor-element.elementor-element-5f76e11b .elementor-icon-list-item > a{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 );}.elementor-3151 .elementor-element.elementor-element-5f76e11b .elementor-icon-list-text{color:#444444;transition:color 0.3s;}.elementor-3151 .elementor-element.elementor-element-22e8d50a{--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-3151 .elementor-element.elementor-element-3c01b012 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3151 .elementor-element.elementor-element-452ed99{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3151 .elementor-element.elementor-element-452ed99:not(.elementor-motion-effects-element-type-background), .elementor-3151 .elementor-element.elementor-element-452ed99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-3151 .elementor-element.elementor-element-29aa89de{--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-3151 .elementor-element.elementor-element-1dcb7eca .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:23px;font-weight:700;color:#000000;}.elementor-3151 .elementor-element.elementor-element-6f0312e5{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 );color:#000000;}.elementor-3151 .elementor-element.elementor-element-3637ab20{--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-3151 .elementor-element.elementor-element-162bc271 img{width:100%;max-width:180px;height:180px;object-fit:cover;object-position:center center;}.elementor-3151 .elementor-element.elementor-element-1e48f038{--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-3151 .elementor-element.elementor-element-436ed852 img{width:100%;max-width:180px;height:180px;object-fit:cover;object-position:center center;}.elementor-3151 .elementor-element.elementor-element-4d15cde7{--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-3151 .elementor-element.elementor-element-6ad04f07 img{width:100%;max-width:180px;height:180px;object-fit:cover;object-position:center center;}.elementor-3151 .elementor-element.elementor-element-dad7da4{--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-3151 .elementor-element.elementor-element-dad7da4:not(.elementor-motion-effects-element-type-background), .elementor-3151 .elementor-element.elementor-element-dad7da4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-3151 .elementor-element.elementor-element-34a6bd99{--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-3151 .elementor-element.elementor-element-34a6bd99:not(.elementor-motion-effects-element-type-background), .elementor-3151 .elementor-element.elementor-element-34a6bd99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-3151 .elementor-element.elementor-element-372ac79e{--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-3151 .elementor-element.elementor-element-45fe2a48 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-3151 .elementor-element.elementor-element-262a85ec.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;}.elementor-3151 .elementor-element.elementor-element-262a85ec.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-3151 .elementor-element.elementor-element-262a85ec.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-text );}.elementor-3151 .elementor-element.elementor-element-262a85ec.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-text );}.elementor-3151 .elementor-element.elementor-element-262a85ec.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-3151 .elementor-element.elementor-element-262a85ec.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-12aa924-font-family ), Sans-serif;font-size:var( --e-global-typography-12aa924-font-size );font-weight:var( --e-global-typography-12aa924-font-weight );}.elementor-3151 .elementor-element.elementor-element-262a85ec.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-3151 .elementor-element.elementor-element-710716bd{--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-3151 .elementor-element.elementor-element-4462dd8c .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-3151 .elementor-element.elementor-element-322506c7.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;}.elementor-3151 .elementor-element.elementor-element-322506c7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-3151 .elementor-element.elementor-element-322506c7.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-text );}.elementor-3151 .elementor-element.elementor-element-322506c7.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-text );}.elementor-3151 .elementor-element.elementor-element-322506c7.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-3151 .elementor-element.elementor-element-322506c7.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-12aa924-font-family ), Sans-serif;font-size:var( --e-global-typography-12aa924-font-size );font-weight:var( --e-global-typography-12aa924-font-weight );}.elementor-3151 .elementor-element.elementor-element-322506c7.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-3151 .elementor-element.elementor-element-45b6074d{--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-3151 .elementor-element.elementor-element-45b6074d:not(.elementor-motion-effects-element-type-background), .elementor-3151 .elementor-element.elementor-element-45b6074d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-3151 .elementor-element.elementor-element-12761f88{--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-3151 .elementor-element.elementor-element-68c8246b .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-3151 .elementor-element.elementor-element-257a4f4a.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;}.elementor-3151 .elementor-element.elementor-element-257a4f4a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-3151 .elementor-element.elementor-element-257a4f4a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-text );}.elementor-3151 .elementor-element.elementor-element-257a4f4a.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-text );}.elementor-3151 .elementor-element.elementor-element-257a4f4a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-3151 .elementor-element.elementor-element-257a4f4a.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-12aa924-font-family ), Sans-serif;font-size:var( --e-global-typography-12aa924-font-size );font-weight:var( --e-global-typography-12aa924-font-weight );}.elementor-3151 .elementor-element.elementor-element-257a4f4a.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-3151 .elementor-element.elementor-element-248dddfd{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EAEAEA;--border-color:#EAEAEA;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3151 .elementor-element.elementor-element-248dddfd:not(.elementor-motion-effects-element-type-background), .elementor-3151 .elementor-element.elementor-element-248dddfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3151 .elementor-element.elementor-element-3f5b9644{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3151 .elementor-element.elementor-element-5120c46c{padding:10px 10px 10px 10px;}.elementor-3151 .elementor-element.elementor-element-5120c46c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3151 .elementor-element.elementor-element-5120c46c .elementor-icon-box-wrapper{align-items:center;gap:36px;}.elementor-3151 .elementor-element.elementor-element-5120c46c .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-3151 .elementor-element.elementor-element-5120c46c.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3151 .elementor-element.elementor-element-5120c46c.elementor-view-framed .elementor-icon, .elementor-3151 .elementor-element.elementor-element-5120c46c.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-3151 .elementor-element.elementor-element-5120c46c .elementor-icon{font-size:30px;}.elementor-3151 .elementor-element.elementor-element-5120c46c .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-5120c46c .elementor-icon-box-title a{font-family:var( --e-global-typography-88c1d19-font-family ), Sans-serif;font-size:var( --e-global-typography-88c1d19-font-size );font-weight:var( --e-global-typography-88c1d19-font-weight );}.elementor-3151 .elementor-element.elementor-element-5120c46c .elementor-icon-box-description{font-family:"Barlow", Sans-serif;font-size:12px;font-weight:300;color:#666666;}.elementor-3151 .elementor-element.elementor-element-45437b66{padding:10px 10px 10px 10px;}.elementor-3151 .elementor-element.elementor-element-45437b66 .elementor-icon-box-wrapper{align-items:center;gap:36px;}.elementor-3151 .elementor-element.elementor-element-45437b66 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-3151 .elementor-element.elementor-element-45437b66.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3151 .elementor-element.elementor-element-45437b66.elementor-view-framed .elementor-icon, .elementor-3151 .elementor-element.elementor-element-45437b66.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-3151 .elementor-element.elementor-element-45437b66 .elementor-icon{font-size:30px;}.elementor-3151 .elementor-element.elementor-element-45437b66 .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-45437b66 .elementor-icon-box-title a{font-family:var( --e-global-typography-88c1d19-font-family ), Sans-serif;font-size:var( --e-global-typography-88c1d19-font-size );font-weight:var( --e-global-typography-88c1d19-font-weight );}.elementor-3151 .elementor-element.elementor-element-45437b66 .elementor-icon-box-description{font-family:"Barlow", Sans-serif;font-size:12px;font-weight:300;color:#666666;}.elementor-3151 .elementor-element.elementor-element-57000576{padding:10px 10px 10px 10px;}.elementor-3151 .elementor-element.elementor-element-57000576 .elementor-icon-box-wrapper{align-items:center;gap:36px;}.elementor-3151 .elementor-element.elementor-element-57000576 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-3151 .elementor-element.elementor-element-57000576.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3151 .elementor-element.elementor-element-57000576.elementor-view-framed .elementor-icon, .elementor-3151 .elementor-element.elementor-element-57000576.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-3151 .elementor-element.elementor-element-57000576 .elementor-icon{font-size:30px;}.elementor-3151 .elementor-element.elementor-element-57000576 .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-57000576 .elementor-icon-box-title a{font-family:var( --e-global-typography-88c1d19-font-family ), Sans-serif;font-size:var( --e-global-typography-88c1d19-font-size );font-weight:var( --e-global-typography-88c1d19-font-weight );}.elementor-3151 .elementor-element.elementor-element-57000576 .elementor-icon-box-description{font-family:"Barlow", Sans-serif;font-size:12px;font-weight:300;color:#666666;}.elementor-3151 .elementor-element.elementor-element-b758024{padding:10px 10px 10px 10px;}.elementor-3151 .elementor-element.elementor-element-b758024 .elementor-icon-box-wrapper{align-items:center;gap:36px;}.elementor-3151 .elementor-element.elementor-element-b758024 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-3151 .elementor-element.elementor-element-b758024.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3151 .elementor-element.elementor-element-b758024.elementor-view-framed .elementor-icon, .elementor-3151 .elementor-element.elementor-element-b758024.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-3151 .elementor-element.elementor-element-b758024 .elementor-icon{font-size:30px;}.elementor-3151 .elementor-element.elementor-element-b758024 .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-b758024 .elementor-icon-box-title a{font-family:var( --e-global-typography-88c1d19-font-family ), Sans-serif;font-size:var( --e-global-typography-88c1d19-font-size );font-weight:var( --e-global-typography-88c1d19-font-weight );}.elementor-3151 .elementor-element.elementor-element-b758024 .elementor-icon-box-description{font-family:"Barlow", Sans-serif;font-size:12px;font-weight:300;color:#666666;}@media(min-width:768px){.elementor-3151 .elementor-element.elementor-element-32ed34e7{--content-width:1200px;}.elementor-3151 .elementor-element.elementor-element-f313b6a{--width:50%;}.elementor-3151 .elementor-element.elementor-element-19ae53fe{--width:50%;}.elementor-3151 .elementor-element.elementor-element-67dce554{--content-width:1200px;}.elementor-3151 .elementor-element.elementor-element-7de009df{--content-width:1200px;}.elementor-3151 .elementor-element.elementor-element-46e4aaed{--width:30%;}.elementor-3151 .elementor-element.elementor-element-40858092{--width:40%;}.elementor-3151 .elementor-element.elementor-element-4fe7b4f9{--width:30%;}.elementor-3151 .elementor-element.elementor-element-1b0f44d6{--content-width:1200px;}.elementor-3151 .elementor-element.elementor-element-71f782ae{--width:50%;}.elementor-3151 .elementor-element.elementor-element-22e8d50a{--width:50%;}.elementor-3151 .elementor-element.elementor-element-452ed99{--content-width:1200px;}.elementor-3151 .elementor-element.elementor-element-29aa89de{--width:25%;}.elementor-3151 .elementor-element.elementor-element-3637ab20{--width:25%;}.elementor-3151 .elementor-element.elementor-element-1e48f038{--width:25%;}.elementor-3151 .elementor-element.elementor-element-4d15cde7{--width:25%;}.elementor-3151 .elementor-element.elementor-element-dad7da4{--content-width:1200px;}.elementor-3151 .elementor-element.elementor-element-34a6bd99{--content-width:1200px;}.elementor-3151 .elementor-element.elementor-element-372ac79e{--width:50%;}.elementor-3151 .elementor-element.elementor-element-710716bd{--width:50%;}.elementor-3151 .elementor-element.elementor-element-45b6074d{--content-width:1200px;}.elementor-3151 .elementor-element.elementor-element-12761f88{--width:100%;}.elementor-3151 .elementor-element.elementor-element-248dddfd{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3151 .elementor-element.elementor-element-71f782ae{--width:100%;}.elementor-3151 .elementor-element.elementor-element-22e8d50a{--width:100%;}}@media(max-width:1024px){.elementor-3151 .elementor-element.elementor-element-787780f .woocommerce-breadcrumb{font-size:13px;}.elementor-3151 .elementor-element.elementor-element-5cadb965 .elementor-heading-title{font-size:35px;}.woocommerce .elementor-3151 .elementor-element.elementor-element-4b9a7de .price{font-size:var( --e-global-typography-254ed39-font-size );}.woocommerce .elementor-3151 .elementor-element.elementor-element-4b9a7de .price ins{font-size:var( --e-global-typography-254ed39-font-size );}.elementor-3151 .elementor-element.elementor-element-56e0d9bc{font-size:13px;}.woocommerce .elementor-3151 .elementor-element.elementor-element-20adfbd9 .stock{font-size:var( --e-global-typography-c6f149b-font-size );letter-spacing:var( --e-global-typography-c6f149b-letter-spacing );}.elementor-3151 .elementor-element.elementor-element-11a8de89{font-size:var( --e-global-typography-c6f149b-font-size );letter-spacing:var( --e-global-typography-c6f149b-letter-spacing );}.elementor-3151 .elementor-element.elementor-element-11a8de89 a{font-size:var( --e-global-typography-c6f149b-font-size );letter-spacing:var( --e-global-typography-c6f149b-letter-spacing );}.elementor-3151 .elementor-element.elementor-element-149f3014 .cart button, .elementor-3151 .elementor-element.elementor-element-149f3014 .cart .button{font-size:var( --e-global-typography-5ff2a9e-font-size );letter-spacing:var( --e-global-typography-5ff2a9e-letter-spacing );}.elementor-3151 .elementor-element.elementor-element-70c71bd4 .elementor-icon{font-size:20px;}.elementor-3151 .elementor-element.elementor-element-120c689b .elementor-icon{font-size:20px;}.elementor-3151 .elementor-element.elementor-element-4211c5bf .elementor-icon{font-size:20px;}.elementor-3151 .elementor-element.elementor-element-666edc3a .elementor-icon{font-size:20px;}.elementor-3151 .elementor-element.elementor-element-67dce554{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3151 .elementor-element.elementor-element-1591b72b .elementor-heading-title{font-size:31px;}.elementor-3151 .elementor-element.elementor-element-7eb6675d{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-3151 .elementor-element.elementor-element-64745cfc .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-64745cfc .elementor-icon-box-title a{font-size:var( --e-global-typography-88c1d19-font-size );}.elementor-3151 .elementor-element.elementor-element-bbf2f78 .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-bbf2f78 .elementor-icon-box-title a{font-size:var( --e-global-typography-88c1d19-font-size );}.elementor-3151 .elementor-element.elementor-element-29ad851e .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-29ad851e .elementor-icon-box-title a{font-size:var( --e-global-typography-88c1d19-font-size );}.elementor-3151 .elementor-element.elementor-element-39dd6e30 .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-39dd6e30 .elementor-icon-box-title a{font-size:var( --e-global-typography-88c1d19-font-size );}.elementor-3151 .elementor-element.elementor-element-3f8afe04 .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-3f8afe04 .elementor-icon-box-title a{font-size:var( --e-global-typography-88c1d19-font-size );}.elementor-3151 .elementor-element.elementor-element-3c8fcc5f .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-3c8fcc5f .elementor-icon-box-title a{font-size:var( --e-global-typography-88c1d19-font-size );}.elementor-3151 .elementor-element.elementor-element-7de009df{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3151 .elementor-element.elementor-element-19cd24d2 .elementor-heading-title{font-size:21px;}.elementor-3151 .elementor-element.elementor-element-5942b7ea{font-size:var( --e-global-typography-text-font-size );}.elementor-3151 .elementor-element.elementor-element-3a3d3af8 .elementor-heading-title{font-size:21px;}.elementor-3151 .elementor-element.elementor-element-1d76c2a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3151 .elementor-element.elementor-element-1d76c2a5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-3151 .elementor-element.elementor-element-60e5489 .elementor-heading-title{font-size:21px;}.elementor-3151 .elementor-element.elementor-element-2fefdffb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3151 .elementor-element.elementor-element-2fefdffb .elementor-icon-list-item > a{font-size:17px;}.elementor-3151 .elementor-element.elementor-element-1b0f44d6{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3151 .elementor-element.elementor-element-a59a0ab .elementor-heading-title{font-size:21px;}.elementor-3151 .elementor-element.elementor-element-70860da{font-size:var( --e-global-typography-text-font-size );}.elementor-3151 .elementor-element.elementor-element-5f76e11b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3151 .elementor-element.elementor-element-5f76e11b .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-3151 .elementor-element.elementor-element-452ed99{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3151 .elementor-element.elementor-element-1dcb7eca .elementor-heading-title{font-size:21px;}.elementor-3151 .elementor-element.elementor-element-6f0312e5{font-size:var( --e-global-typography-text-font-size );}.elementor-3151 .elementor-element.elementor-element-45fe2a48 .elementor-heading-title{font-size:21px;}.elementor-3151 .elementor-element.elementor-element-262a85ec.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-3151 .elementor-element.elementor-element-262a85ec.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-3151 .elementor-element.elementor-element-262a85ec.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-12aa924-font-size );}.elementor-3151 .elementor-element.elementor-element-4462dd8c .elementor-heading-title{font-size:21px;}.elementor-3151 .elementor-element.elementor-element-322506c7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-3151 .elementor-element.elementor-element-322506c7.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-3151 .elementor-element.elementor-element-322506c7.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-12aa924-font-size );}.elementor-3151 .elementor-element.elementor-element-68c8246b .elementor-heading-title{font-size:21px;}.elementor-3151 .elementor-element.elementor-element-257a4f4a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-3151 .elementor-element.elementor-element-257a4f4a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-3151 .elementor-element.elementor-element-257a4f4a.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-12aa924-font-size );}.elementor-3151 .elementor-element.elementor-element-3f5b9644{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-3151 .elementor-element.elementor-element-5120c46c .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-5120c46c .elementor-icon-box-title a{font-size:var( --e-global-typography-88c1d19-font-size );}.elementor-3151 .elementor-element.elementor-element-5120c46c .elementor-icon-box-description{font-size:13px;}.elementor-3151 .elementor-element.elementor-element-45437b66 .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-45437b66 .elementor-icon-box-title a{font-size:var( --e-global-typography-88c1d19-font-size );}.elementor-3151 .elementor-element.elementor-element-45437b66 .elementor-icon-box-description{font-size:13px;}.elementor-3151 .elementor-element.elementor-element-57000576 .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-57000576 .elementor-icon-box-title a{font-size:var( --e-global-typography-88c1d19-font-size );}.elementor-3151 .elementor-element.elementor-element-57000576 .elementor-icon-box-description{font-size:13px;}.elementor-3151 .elementor-element.elementor-element-b758024 .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-b758024 .elementor-icon-box-title a{font-size:var( --e-global-typography-88c1d19-font-size );}.elementor-3151 .elementor-element.elementor-element-b758024 .elementor-icon-box-description{font-size:13px;}}@media(max-width:767px){.elementor-3151 .elementor-element.elementor-element-32ed34e7{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3151 .elementor-element.elementor-element-f313b6a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3151 .elementor-element.elementor-element-19ae53fe{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3151 .elementor-element.elementor-element-787780f .woocommerce-breadcrumb{font-size:12px;}.elementor-3151 .elementor-element.elementor-element-5cadb965 .elementor-heading-title{font-size:23px;}.woocommerce .elementor-3151 .elementor-element.elementor-element-4b9a7de .price{font-size:var( --e-global-typography-254ed39-font-size );}.woocommerce .elementor-3151 .elementor-element.elementor-element-4b9a7de .price ins{font-size:var( --e-global-typography-254ed39-font-size );}.elementor-3151 .elementor-element.elementor-element-56e0d9bc{font-size:12px;}.elementor-3151 .elementor-element.elementor-element-335758b5{--flex-wrap:wrap;}.woocommerce .elementor-3151 .elementor-element.elementor-element-20adfbd9 .stock{font-size:var( --e-global-typography-c6f149b-font-size );letter-spacing:var( --e-global-typography-c6f149b-letter-spacing );}.elementor-3151 .elementor-element.elementor-element-11a8de89{font-size:var( --e-global-typography-c6f149b-font-size );letter-spacing:var( --e-global-typography-c6f149b-letter-spacing );}.elementor-3151 .elementor-element.elementor-element-11a8de89 a{font-size:var( --e-global-typography-c6f149b-font-size );letter-spacing:var( --e-global-typography-c6f149b-letter-spacing );}.elementor-3151 .elementor-element.elementor-element-149f3014 .cart button, .elementor-3151 .elementor-element.elementor-element-149f3014 .cart .button{font-size:var( --e-global-typography-5ff2a9e-font-size );letter-spacing:var( --e-global-typography-5ff2a9e-letter-spacing );}.elementor-3151 .elementor-element.elementor-element-5e0f812d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3151 .elementor-element.elementor-element-70c71bd4{padding:0px 0px 0px 0px;}.elementor-3151 .elementor-element.elementor-element-70c71bd4 .elementor-icon-box-wrapper{text-align:center;}.elementor-3151 .elementor-element.elementor-element-70c71bd4 .elementor-icon{font-size:18px;}.elementor-3151 .elementor-element.elementor-element-70c71bd4 .elementor-icon-box-description{font-size:12px;}.elementor-3151 .elementor-element.elementor-element-120c689b .elementor-icon{font-size:18px;}.elementor-3151 .elementor-element.elementor-element-120c689b .elementor-icon-box-description{font-size:12px;}.elementor-3151 .elementor-element.elementor-element-4211c5bf .elementor-icon{font-size:18px;}.elementor-3151 .elementor-element.elementor-element-4211c5bf .elementor-icon-box-description{font-size:12px;}.elementor-3151 .elementor-element.elementor-element-666edc3a .elementor-icon{font-size:18px;}.elementor-3151 .elementor-element.elementor-element-666edc3a .elementor-icon-box-description{font-size:12px;}.elementor-3151 .elementor-element.elementor-element-67dce554{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3151 .elementor-element.elementor-element-1591b72b .elementor-heading-title{font-size:20px;}.elementor-3151 .elementor-element.elementor-element-7eb6675d{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-3151 .elementor-element.elementor-element-64745cfc .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-64745cfc .elementor-icon-box-title a{font-size:var( --e-global-typography-88c1d19-font-size );}.elementor-3151 .elementor-element.elementor-element-bbf2f78 .elementor-icon{font-size:30px;}.elementor-3151 .elementor-element.elementor-element-bbf2f78 .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-bbf2f78 .elementor-icon-box-title a{font-size:var( --e-global-typography-88c1d19-font-size );}.elementor-3151 .elementor-element.elementor-element-29ad851e .elementor-icon{font-size:30px;}.elementor-3151 .elementor-element.elementor-element-29ad851e .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-29ad851e .elementor-icon-box-title a{font-size:var( --e-global-typography-88c1d19-font-size );}.elementor-3151 .elementor-element.elementor-element-39dd6e30 .elementor-icon{font-size:30px;}.elementor-3151 .elementor-element.elementor-element-39dd6e30 .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-39dd6e30 .elementor-icon-box-title a{font-size:var( --e-global-typography-88c1d19-font-size );}.elementor-3151 .elementor-element.elementor-element-3f8afe04 .elementor-icon{font-size:30px;}.elementor-3151 .elementor-element.elementor-element-3f8afe04 .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-3f8afe04 .elementor-icon-box-title a{font-size:var( --e-global-typography-88c1d19-font-size );}.elementor-3151 .elementor-element.elementor-element-3c8fcc5f .elementor-icon{font-size:30px;}.elementor-3151 .elementor-element.elementor-element-3c8fcc5f .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-3c8fcc5f .elementor-icon-box-title a{font-size:var( --e-global-typography-88c1d19-font-size );}.elementor-3151 .elementor-element.elementor-element-7de009df{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3151 .elementor-element.elementor-element-19cd24d2 .elementor-heading-title{font-size:18px;}.elementor-3151 .elementor-element.elementor-element-5942b7ea{font-size:var( --e-global-typography-text-font-size );}.elementor-3151 .elementor-element.elementor-element-4fe7b4f9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3151 .elementor-element.elementor-element-3a3d3af8 .elementor-heading-title{font-size:18px;}.elementor-3151 .elementor-element.elementor-element-1d76c2a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3151 .elementor-element.elementor-element-1d76c2a5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-3151 .elementor-element.elementor-element-60e5489 .elementor-heading-title{font-size:18px;}.elementor-3151 .elementor-element.elementor-element-2fefdffb{--e-icon-list-icon-size:18px;}.elementor-3151 .elementor-element.elementor-element-2fefdffb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3151 .elementor-element.elementor-element-2fefdffb .elementor-icon-list-item > a{font-size:16px;}.elementor-3151 .elementor-element.elementor-element-1b0f44d6{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3151 .elementor-element.elementor-element-a59a0ab .elementor-heading-title{font-size:20px;}.elementor-3151 .elementor-element.elementor-element-70860da{font-size:var( --e-global-typography-text-font-size );}.elementor-3151 .elementor-element.elementor-element-5f76e11b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3151 .elementor-element.elementor-element-5f76e11b .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-3151 .elementor-element.elementor-element-22e8d50a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3151 .elementor-element.elementor-element-29aa89de{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3151 .elementor-element.elementor-element-1dcb7eca .elementor-heading-title{font-size:18px;}.elementor-3151 .elementor-element.elementor-element-6f0312e5{font-size:var( --e-global-typography-text-font-size );}.elementor-3151 .elementor-element.elementor-element-3637ab20{--flex-wrap:wrap;}.elementor-3151 .elementor-element.elementor-element-45fe2a48 .elementor-heading-title{font-size:18px;}.elementor-3151 .elementor-element.elementor-element-262a85ec.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-3151 .elementor-element.elementor-element-262a85ec.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-3151 .elementor-element.elementor-element-262a85ec.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-12aa924-font-size );}.elementor-3151 .elementor-element.elementor-element-4462dd8c .elementor-heading-title{font-size:18px;}.elementor-3151 .elementor-element.elementor-element-322506c7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-3151 .elementor-element.elementor-element-322506c7.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-3151 .elementor-element.elementor-element-322506c7.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-12aa924-font-size );}.elementor-3151 .elementor-element.elementor-element-68c8246b .elementor-heading-title{font-size:18px;}.elementor-3151 .elementor-element.elementor-element-257a4f4a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-3151 .elementor-element.elementor-element-257a4f4a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-3151 .elementor-element.elementor-element-257a4f4a.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-12aa924-font-size );}.elementor-3151 .elementor-element.elementor-element-3f5b9644{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3151 .elementor-element.elementor-element-5120c46c .elementor-icon-box-wrapper{gap:0px;}.elementor-3151 .elementor-element.elementor-element-5120c46c .elementor-icon-box-title{margin-block-end:0px;}.elementor-3151 .elementor-element.elementor-element-5120c46c .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-5120c46c .elementor-icon-box-title a{font-size:var( --e-global-typography-88c1d19-font-size );}.elementor-3151 .elementor-element.elementor-element-5120c46c .elementor-icon-box-description{font-size:12px;}.elementor-3151 .elementor-element.elementor-element-45437b66 .elementor-icon-box-wrapper{gap:0px;}.elementor-3151 .elementor-element.elementor-element-45437b66 .elementor-icon-box-title{margin-block-end:0px;}.elementor-3151 .elementor-element.elementor-element-45437b66 .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-45437b66 .elementor-icon-box-title a{font-size:var( --e-global-typography-88c1d19-font-size );}.elementor-3151 .elementor-element.elementor-element-45437b66 .elementor-icon-box-description{font-size:12px;}.elementor-3151 .elementor-element.elementor-element-57000576 .elementor-icon-box-wrapper{gap:0px;}.elementor-3151 .elementor-element.elementor-element-57000576 .elementor-icon-box-title{margin-block-end:0px;}.elementor-3151 .elementor-element.elementor-element-57000576 .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-57000576 .elementor-icon-box-title a{font-size:var( --e-global-typography-88c1d19-font-size );}.elementor-3151 .elementor-element.elementor-element-57000576 .elementor-icon-box-description{font-size:12px;}.elementor-3151 .elementor-element.elementor-element-b758024 .elementor-icon-box-wrapper{gap:0px;}.elementor-3151 .elementor-element.elementor-element-b758024 .elementor-icon-box-title{margin-block-end:0px;}.elementor-3151 .elementor-element.elementor-element-b758024 .elementor-icon-box-title, .elementor-3151 .elementor-element.elementor-element-b758024 .elementor-icon-box-title a{font-size:var( --e-global-typography-88c1d19-font-size );}.elementor-3151 .elementor-element.elementor-element-b758024 .elementor-icon-box-description{font-size:12px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-29daf755 */.left-gallery .woocommerce-product-gallery{
    display:flex !important;
    flex-direction:row-reverse !important;
    align-items:flex-start;
    gap:18px;
}

/* Thumbnail sidebar */
.left-gallery .flex-control-nav.flex-control-thumbs{
    width:120px !important;
    min-width:120px !important;
    max-width:120px !important;

    display:flex !important;
    flex-direction:column !important;

    gap:12px;

   max-height:396px;
    overflow-y:auto;

    padding-right:5px;
}

/* Scrollbar styling */
.left-gallery .flex-control-nav.flex-control-thumbs::-webkit-scrollbar{
    width:4px;
}

.left-gallery .flex-control-nav.flex-control-thumbs::-webkit-scrollbar-thumb{
    background:#ccc;
    border-radius:10px;
}

/* Thumbnail item */
.left-gallery .flex-control-nav.flex-control-thumbs li{
    width:120px !important;
    min-width:120px !important;
    flex:none !important;

    list-style:none;
}

/* Thumbnail image */
.left-gallery .flex-control-nav.flex-control-thumbs img{
    width:120px !important;
    height:120px !important;

    object-fit:cover;

    border-radius:14px;

    cursor:pointer;

    opacity:0.75;

    transition:all 0.3s ease;

    border:2px solid transparent;

    display:block;
}

/* Hover effect */
.left-gallery .flex-control-nav.flex-control-thumbs img:hover{
    opacity:1;
    transform:scale(1.04);

    border-color:#e10600;
}

/* Active thumbnail */
.left-gallery .flex-control-nav.flex-control-thumbs .flex-active{
    border-color:#e10600 !important;
    opacity:1 !important;
}

/* Main image wrapper */
.left-gallery .woocommerce-product-gallery__wrapper{
    flex:1;
}

/* Main image */
.left-gallery .woocommerce-product-gallery__image img{
    border-radius:18px;
}
/* =========================
   TABLET VIEW
========================= */
@media (max-width: 1024px){

    .left-gallery .woocommerce-product-gallery{
        flex-direction:column !important;
        gap:15px;
    }

    .left-gallery .flex-control-nav.flex-control-thumbs{
        width:100% !important;
        min-width:100% !important;
        max-width:100% !important;

        flex-direction:row !important;
        flex-wrap:nowrap !important;

        overflow-x:auto !important;
        overflow-y:hidden !important;

        max-height:none !important;

        padding:0;
        gap:10px;
    }

    .left-gallery .flex-control-nav.flex-control-thumbs li{
        width:90px !important;
        min-width:90px !important;
    }

    .left-gallery .flex-control-nav.flex-control-thumbs img{
        width:90px !important;
        height:90px !important;
    }
}

/* =========================
   MOBILE VIEW
========================= */
@media (max-width: 767px){

    .left-gallery .woocommerce-product-gallery{
        flex-direction:column !important;
        gap:12px;
    }

    .left-gallery .flex-control-nav.flex-control-thumbs{
        width:100% !important;
        min-width:100% !important;
        max-width:100% !important;

        flex-direction:row !important;
        flex-wrap:nowrap !important;

        overflow-x:auto !important;
        overflow-y:hidden !important;

        max-height:none !important;

        gap:8px;
    }

    .left-gallery .flex-control-nav.flex-control-thumbs li{
        width:70px !important;
        min-width:70px !important;
    }

    .left-gallery .flex-control-nav.flex-control-thumbs img{
        width:70px !important;
        height:70px !important;
        border-radius:10px;
    }

    .left-gallery .woocommerce-product-gallery__image img{
        border-radius:12px;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-4b9a7de */..price{
    display:flex;
    align-items:center;
    gap:10px;
    flex-wrap:wrap;
}

.price ins{
    order:1;
    text-decoration:none !important;
}

.price del{
    order:2;
}

.price .custom-save-badge{
    order:3;
}
.custom-save-badge{
    display:inline-block;
    background:#e10600;
    color:#fff;
    font-size:12px;
    font-weight:700;
    padding:4px 10px;
    border-radius:4px;
    margin-left:10px;
    text-transform:uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-335758b5 */.stock-meta-row{
    display:flex;
    align-items:center;
    gap:20px;
}

.stock-meta-row .stock{
    margin:0;
    line-height:1;
}

.stock-meta-row .product_meta{
    display:flex;
    gap:20px;
    margin:0;
    line-height:1;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-149f3014 */.custom-add-cart .stock.in-stock{
    display:none !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-70c71bd4 */.delivery-info .elementor-icon-box-wrapper{
    display:flex;
    align-items:center;
    gap:12px;
}

.delivery-info .elementor-icon-box-content{
    display:flex;
    align-items:center;
    gap:6px;
}

.delivery-info .elementor-icon-box-title{
    margin:0 !important;
    font-size:13px;
    font-weight:600;
    color:#222;
}

.delivery-info .elementor-icon-box-description{
    margin:0 !important;
    font-size:13px;
    color:#666;
}

/* Icon */
.delivery-info .elementor-icon{
    font-size:18px;
    color:#555;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-120c689b */.delivery-info .elementor-icon-box-wrapper{
    display:flex;
    align-items:center;
    gap:12px;
}

.delivery-info .elementor-icon-box-content{
    display:flex;
    align-items:center;
    gap:6px;
}

.delivery-info .elementor-icon-box-title{
    margin:0 !important;
    font-size:13px;
    font-weight:600;
    color:#222;
}

.delivery-info .elementor-icon-box-description{
    margin:0 !important;
    font-size:13px;
    color:#666;
}

/* Icon */
.delivery-info .elementor-icon{
    font-size:18px;
    color:#555;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4211c5bf */.delivery-info .elementor-icon-box-wrapper{
    display:flex;
    align-items:center;
    gap:12px;
}

.delivery-info .elementor-icon-box-content{
    display:flex;
    align-items:center;
    gap:6px;
}

.delivery-info .elementor-icon-box-title{
    margin:0 !important;
    font-size:13px;
    font-weight:600;
    color:#222;
}

.delivery-info .elementor-icon-box-description{
    margin:0 !important;
    font-size:13px;
    color:#666;
}

/* Icon */
.delivery-info .elementor-icon{
    font-size:18px;
    color:#555;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-666edc3a */.delivery-info .elementor-icon-box-wrapper{
    display:flex;
    align-items:center;
    gap:12px;
}

.delivery-info .elementor-icon-box-content{
    display:flex;
    align-items:center;
    gap:6px;
}

.delivery-info .elementor-icon-box-title{
    margin:0 !important;
    font-size:13px;
    font-weight:600;
    color:#222;
}

.delivery-info .elementor-icon-box-description{
    margin:0 !important;
    font-size:13px;
    color:#666;
}

/* Icon */
.delivery-info .elementor-icon{
    font-size:18px;
    color:#555;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e0f812d */.elementor-3151 .elementor-element.elementor-element-5e0f812d{
    background:#f8f8f8;
    border-radius:10px;
    border:1px solid #eeeeee;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19ae53fe */table.variations,
table.variations tr,
table.variations th,
table.variations td {
    background-color: #FBFBFB !important;
}
table.variations th.label label,
table.variations th.label {
    color: #000 !important;
}
.woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {
    padding: 0;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-52e8399e */.flex-control-nav.flex-control-thumbs{
    display: none !important;
}

.woocommerce-product-gallery{
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5942b7ea */.elementor-3151 .elementor-element.elementor-element-5942b7ea .spec-table{
    border:1px solid #e5e5e5;
    border-radius:8px;
    overflow:hidden;
}

.elementor-3151 .elementor-element.elementor-element-5942b7ea .spec-row{
    display:flex;
    justify-content:space-between;
    padding:7px 16px;
    border-bottom:1px solid #e5e5e5;
    font-size:14px;
}

.elementor-3151 .elementor-element.elementor-element-5942b7ea .spec-row:last-child{
    border-bottom:none;
}

.elementor-3151 .elementor-element.elementor-element-5942b7ea .spec-label{
    font-weight:600;
    color:#222;
    width:45%;
}

.elementor-3151 .elementor-element.elementor-element-5942b7ea .spec-value{
    color:#555;
    width:55%;
    text-align:left;
}
/* =========================
   TABLET VIEW
========================= */
@media (max-width: 1024px){

    .elementor-3151 .elementor-element.elementor-element-5942b7ea .spec-row{
        padding:10px 14px;
        font-size:13px;
    }

    .elementor-3151 .elementor-element.elementor-element-5942b7ea .spec-label{
        width:40%;
    }

    .elementor-3151 .elementor-element.elementor-element-5942b7ea .spec-value{
        width:60%;
    }
}

/* =========================
   MOBILE VIEW
========================= */
@media (max-width: 767px){

    .elementor-3151 .elementor-element.elementor-element-5942b7ea .spec-row{
        flex-direction:column;
        align-items:flex-start;
        gap:4px;

        padding:12px 14px;
    }

    .elementor-3151 .elementor-element.elementor-element-5942b7ea .spec-label{
        width:100%;
        font-size:13px;
        font-weight:600;
    }

    .elementor-3151 .elementor-element.elementor-element-5942b7ea .spec-value{
        width:100%;
        font-size:13px;
        text-align:left;
    }

    .elementor-3151 .elementor-element.elementor-element-5942b7ea .spec-table{
        border-radius:12px;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-262a85ec */.elementor-widget-woocommerce-product-related .related.products > h2 {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5120c46c */.glass-box{
    background: rgba(255,255,255,0.45);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);

    border: 1px solid rgba(255,255,255,0.2);

    border-radius: 12px;

    transition: 0.3s ease;

    padding: 15px;
}

.glass-box:hover{
    transform: translateY(-4px);

    background: rgba(255,255,255,0.6);

    box-shadow: 0px 8px 25px rgba(0,0,0,0.08);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b758024 */.icon-box{
    transition: 0.3s ease;
}

.icon-box:hover{
    transform: translateY(-3px);
}/* End custom CSS */