.elementor-4917 .elementor-element.elementor-element-47fc63c5{--display:flex;--min-height:64vh;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:0px 0px 80px 80px;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4917 .elementor-element.elementor-element-47fc63c5:not(.elementor-motion-effects-element-type-background), .elementor-4917 .elementor-element.elementor-element-47fc63c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4917 .elementor-element.elementor-element-47fc63c5::before, .elementor-4917 .elementor-element.elementor-element-47fc63c5 > .elementor-background-video-container::before, .elementor-4917 .elementor-element.elementor-element-47fc63c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-4917 .elementor-element.elementor-element-47fc63c5 > .elementor-background-slideshow::before, .elementor-4917 .elementor-element.elementor-element-47fc63c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4917 .elementor-element.elementor-element-47fc63c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-astglobalcolor7 ) 0%, #FFFFFF00 32%);}.elementor-4917 .elementor-element.elementor-element-47fc63c5.e-con{--align-self:center;}.elementor-4917 .elementor-element.elementor-element-3112f367{--display:flex;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:50%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4917 .elementor-element.elementor-element-3112f367.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4917 .elementor-element.elementor-element-5230b431 .elementor-heading-title{font-family:"Arial", Sans-serif;}.elementor-4917 .elementor-element.elementor-element-69a65874{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-4917 .elementor-element.elementor-element-69a65874.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4917 .elementor-element.elementor-element-77d0c109 .elementor-button:hover, .elementor-4917 .elementor-element.elementor-element-77d0c109 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #F40B0B 0%, #FFFFFF 100%);}.elementor-4917 .elementor-element.elementor-element-77d0c109 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4917 .elementor-element.elementor-element-77d0c109 .elementor-button{font-size:26px;}.elementor-4917 .elementor-element.elementor-element-2ef4cd8f{--display:flex;--min-height:0px;--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:45px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-4917 .elementor-element.elementor-element-593d1397{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4917 .elementor-element.elementor-element-5fb1e83b{width:var( --container-widget-width, 67.219% );max-width:67.219%;--container-widget-width:67.219%;--container-widget-flex-grow:0;--icon-box-icon-margin:16px;}.elementor-4917 .elementor-element.elementor-element-5fb1e83b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4917 .elementor-element.elementor-element-5fb1e83b .elementor-icon-box-title{margin-bottom:4px;}.elementor-4917 .elementor-element.elementor-element-5fb1e83b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );fill:#FF6600;color:#FF6600;}.elementor-4917 .elementor-element.elementor-element-5fb1e83b.elementor-view-framed .elementor-icon, .elementor-4917 .elementor-element.elementor-element-5fb1e83b.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-4917 .elementor-element.elementor-element-5fb1e83b.elementor-view-framed .elementor-icon{background-color:#FF6600;}.elementor-4917 .elementor-element.elementor-element-5fb1e83b .elementor-icon{font-size:27px;padding:14px;}.elementor-4917 .elementor-element.elementor-element-2b9daaa9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4917 .elementor-element.elementor-element-7ab6d879{width:auto;max-width:auto;--icon-box-icon-margin:16px;}.elementor-4917 .elementor-element.elementor-element-7ab6d879.elementor-element{--align-self:center;}.elementor-4917 .elementor-element.elementor-element-7ab6d879 .elementor-icon-box-title{margin-bottom:4px;}.elementor-4917 .elementor-element.elementor-element-7ab6d879.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );fill:#FF6600;color:#FF6600;}.elementor-4917 .elementor-element.elementor-element-7ab6d879.elementor-view-framed .elementor-icon, .elementor-4917 .elementor-element.elementor-element-7ab6d879.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-4917 .elementor-element.elementor-element-7ab6d879.elementor-view-framed .elementor-icon{background-color:#FF6600;}.elementor-4917 .elementor-element.elementor-element-7ab6d879 .elementor-icon{font-size:24px;padding:14px;}.elementor-4917 .elementor-element.elementor-element-6fd42cac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4917 .elementor-element.elementor-element-6c7ecd8a{width:auto;max-width:auto;--icon-box-icon-margin:16px;}.elementor-4917 .elementor-element.elementor-element-6c7ecd8a.elementor-element{--align-self:center;}.elementor-4917 .elementor-element.elementor-element-6c7ecd8a .elementor-icon-box-title{margin-bottom:4px;}.elementor-4917 .elementor-element.elementor-element-6c7ecd8a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );fill:#FF6600;color:#FF6600;}.elementor-4917 .elementor-element.elementor-element-6c7ecd8a.elementor-view-framed .elementor-icon, .elementor-4917 .elementor-element.elementor-element-6c7ecd8a.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-4917 .elementor-element.elementor-element-6c7ecd8a.elementor-view-framed .elementor-icon{background-color:#FF6600;}.elementor-4917 .elementor-element.elementor-element-6c7ecd8a .elementor-icon{font-size:24px;padding:14px;}.elementor-4917 .elementor-element.elementor-element-253fc43{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-4917 .elementor-element.elementor-element-1a819895{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4917 .elementor-element.elementor-element-7e1aedcf{width:var( --container-widget-width, 67.219% );max-width:67.219%;--container-widget-width:67.219%;--container-widget-flex-grow:0;--icon-box-icon-margin:16px;}.elementor-4917 .elementor-element.elementor-element-7e1aedcf.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4917 .elementor-element.elementor-element-7e1aedcf .elementor-icon-box-title{margin-bottom:4px;}.elementor-4917 .elementor-element.elementor-element-7e1aedcf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );fill:#FF6600;color:#FF6600;}.elementor-4917 .elementor-element.elementor-element-7e1aedcf.elementor-view-framed .elementor-icon, .elementor-4917 .elementor-element.elementor-element-7e1aedcf.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-4917 .elementor-element.elementor-element-7e1aedcf.elementor-view-framed .elementor-icon{background-color:#FF6600;}.elementor-4917 .elementor-element.elementor-element-7e1aedcf .elementor-icon{font-size:24px;padding:14px;}.elementor-4917 .elementor-element.elementor-element-705f950d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4917 .elementor-element.elementor-element-3d808610{width:auto;max-width:auto;--icon-box-icon-margin:16px;}.elementor-4917 .elementor-element.elementor-element-3d808610.elementor-element{--align-self:center;}.elementor-4917 .elementor-element.elementor-element-3d808610 .elementor-icon-box-title{margin-bottom:4px;}.elementor-4917 .elementor-element.elementor-element-3d808610.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );fill:#FF6600;color:#FF6600;}.elementor-4917 .elementor-element.elementor-element-3d808610.elementor-view-framed .elementor-icon, .elementor-4917 .elementor-element.elementor-element-3d808610.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-4917 .elementor-element.elementor-element-3d808610.elementor-view-framed .elementor-icon{background-color:#FF6600;}.elementor-4917 .elementor-element.elementor-element-3d808610 .elementor-icon{font-size:24px;padding:14px;}.elementor-4917 .elementor-element.elementor-element-10970606{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4917 .elementor-element.elementor-element-5af90477{width:auto;max-width:auto;--icon-box-icon-margin:16px;}.elementor-4917 .elementor-element.elementor-element-5af90477.elementor-element{--align-self:center;}.elementor-4917 .elementor-element.elementor-element-5af90477 .elementor-icon-box-title{margin-bottom:4px;}.elementor-4917 .elementor-element.elementor-element-5af90477.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );fill:#FF6600;color:#FF6600;}.elementor-4917 .elementor-element.elementor-element-5af90477.elementor-view-framed .elementor-icon, .elementor-4917 .elementor-element.elementor-element-5af90477.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-4917 .elementor-element.elementor-element-5af90477.elementor-view-framed .elementor-icon{background-color:#FF6600;}.elementor-4917 .elementor-element.elementor-element-5af90477 .elementor-icon{font-size:24px;padding:14px;}.elementor-4917 .elementor-element.elementor-element-4965436e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-4917 .elementor-element.elementor-element-4965436e:not(.elementor-motion-effects-element-type-background), .elementor-4917 .elementor-element.elementor-element-4965436e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4917 .elementor-element.elementor-element-778d87b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4917 .elementor-element.elementor-element-5fcf4a8a{width:var( --container-widget-width, 67.219% );max-width:67.219%;--container-widget-width:67.219%;--container-widget-flex-grow:0;--icon-box-icon-margin:16px;}.elementor-4917 .elementor-element.elementor-element-5fcf4a8a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4917 .elementor-element.elementor-element-5fcf4a8a .elementor-icon-box-title{margin-bottom:4px;}.elementor-4917 .elementor-element.elementor-element-5fcf4a8a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );fill:#FF6600;color:#FF6600;}.elementor-4917 .elementor-element.elementor-element-5fcf4a8a.elementor-view-framed .elementor-icon, .elementor-4917 .elementor-element.elementor-element-5fcf4a8a.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-4917 .elementor-element.elementor-element-5fcf4a8a.elementor-view-framed .elementor-icon{background-color:#FF6600;}.elementor-4917 .elementor-element.elementor-element-5fcf4a8a .elementor-icon{font-size:24px;padding:14px;}.elementor-4917 .elementor-element.elementor-element-27db5a36{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4917 .elementor-element.elementor-element-6139ac72{width:auto;max-width:auto;--icon-box-icon-margin:16px;}.elementor-4917 .elementor-element.elementor-element-6139ac72.elementor-element{--align-self:center;}.elementor-4917 .elementor-element.elementor-element-6139ac72 .elementor-icon-box-title{margin-bottom:4px;}.elementor-4917 .elementor-element.elementor-element-6139ac72.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );fill:#FF6600;color:#FF6600;}.elementor-4917 .elementor-element.elementor-element-6139ac72.elementor-view-framed .elementor-icon, .elementor-4917 .elementor-element.elementor-element-6139ac72.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-4917 .elementor-element.elementor-element-6139ac72.elementor-view-framed .elementor-icon{background-color:#FF6600;}.elementor-4917 .elementor-element.elementor-element-6139ac72 .elementor-icon{font-size:24px;padding:14px;}.elementor-4917 .elementor-element.elementor-element-2133ff64{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4917 .elementor-element.elementor-element-6ad80320{width:auto;max-width:auto;--icon-box-icon-margin:16px;}.elementor-4917 .elementor-element.elementor-element-6ad80320.elementor-element{--align-self:center;}.elementor-4917 .elementor-element.elementor-element-6ad80320 .elementor-icon-box-title{margin-bottom:4px;}.elementor-4917 .elementor-element.elementor-element-6ad80320.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor4 );fill:#FF6600;color:#FF6600;}.elementor-4917 .elementor-element.elementor-element-6ad80320.elementor-view-framed .elementor-icon, .elementor-4917 .elementor-element.elementor-element-6ad80320.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-astglobalcolor4 );}.elementor-4917 .elementor-element.elementor-element-6ad80320.elementor-view-framed .elementor-icon{background-color:#FF6600;}.elementor-4917 .elementor-element.elementor-element-6ad80320 .elementor-icon{font-size:24px;padding:14px;}.elementor-4917 .elementor-element.elementor-element-4e580c7a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:40px;--padding-bottom:60px;--padding-left:90px;--padding-right:90px;}.elementor-4917 .elementor-element.elementor-element-4e580c7a:not(.elementor-motion-effects-element-type-background), .elementor-4917 .elementor-element.elementor-element-4e580c7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4917 .elementor-element.elementor-element-4e580c7a::before, .elementor-4917 .elementor-element.elementor-element-4e580c7a > .elementor-background-video-container::before, .elementor-4917 .elementor-element.elementor-element-4e580c7a > .e-con-inner > .elementor-background-video-container::before, .elementor-4917 .elementor-element.elementor-element-4e580c7a > .elementor-background-slideshow::before, .elementor-4917 .elementor-element.elementor-element-4e580c7a > .e-con-inner > .elementor-background-slideshow::before, .elementor-4917 .elementor-element.elementor-element-4e580c7a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4917 .elementor-element.elementor-element-6dd210b2{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4917 .elementor-element.elementor-element-12052ede.elementor-wc-products ul.products li.product{text-align:left;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;}.elementor-4917 .elementor-element.elementor-element-12052ede.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4917 .elementor-element.elementor-element-12052ede.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000000;}.elementor-4917 .elementor-element.elementor-element-12052ede.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000000;}.elementor-4917 .elementor-element.elementor-element-12052ede.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-4917 .elementor-element.elementor-element-12052ede.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:16px;}.elementor-4917 .elementor-element.elementor-element-12052ede.elementor-wc-products ul.products li.product .star-rating{color:#FFD700;font-size:15px;}.elementor-4917 .elementor-element.elementor-element-12052ede.elementor-wc-products ul.products li.product .price{font-size:17px;}.elementor-4917 .elementor-element.elementor-element-12052ede.elementor-wc-products ul.products li.product .price del {font-size:20px;}.elementor-4917 .elementor-element.elementor-element-12052ede.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-4917 .elementor-element.elementor-element-6b2e897e .elementor-button:hover, .elementor-4917 .elementor-element.elementor-element-6b2e897e .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #F40B0B 0%, #FFFFFF 100%);}.elementor-4917 .elementor-element.elementor-element-6b2e897e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4917 .elementor-element.elementor-element-6b2e897e .elementor-button{font-size:26px;}.elementor-4917 .elementor-element.elementor-element-6bee9082{--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-4917 .elementor-element.elementor-element-59c089f5 .elementor-button:hover, .elementor-4917 .elementor-element.elementor-element-59c089f5 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #F40B0B 0%, #FFFFFF 100%);}.elementor-4917 .elementor-element.elementor-element-59c089f5 > .elementor-widget-container{margin:-52px 0px 0px 0px;}.elementor-4917 .elementor-element.elementor-element-59c089f5 .elementor-button{font-size:26px;}body.elementor-page-4917:not(.elementor-motion-effects-element-type-background), body.elementor-page-4917 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}@media(max-width:1024px){.elementor-4917 .elementor-element.elementor-element-47fc63c5{--min-height:49vh;--justify-content:center;--border-radius:0px 0px 56px 56px;--padding-top:19px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4917 .elementor-element.elementor-element-3112f367{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:40%;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4917 .elementor-element.elementor-element-5230b431{width:100%;max-width:100%;}.elementor-4917 .elementor-element.elementor-element-5230b431 > .elementor-widget-container{margin:0px -7px -17px 0px;padding:0px 0px 0px 0px;}.elementor-4917 .elementor-element.elementor-element-2ef4cd8f{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4917 .elementor-element.elementor-element-593d1397{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-4917 .elementor-element.elementor-element-5fb1e83b .elementor-icon{font-size:16px;}.elementor-4917 .elementor-element.elementor-element-2b9daaa9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-4917 .elementor-element.elementor-element-7ab6d879 .elementor-icon{font-size:16px;}.elementor-4917 .elementor-element.elementor-element-6fd42cac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-4917 .elementor-element.elementor-element-6c7ecd8a .elementor-icon{font-size:16px;}.elementor-4917 .elementor-element.elementor-element-253fc43{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-4917 .elementor-element.elementor-element-1a819895{--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-4917 .elementor-element.elementor-element-7e1aedcf{width:var( --container-widget-width, 216.528px );max-width:216.528px;--container-widget-width:216.528px;--container-widget-flex-grow:0;--icon-box-icon-margin:6px;}.elementor-4917 .elementor-element.elementor-element-7e1aedcf .elementor-icon-box-wrapper{text-align:left;}.elementor-4917 .elementor-element.elementor-element-7e1aedcf .elementor-icon{font-size:16px;}.elementor-4917 .elementor-element.elementor-element-705f950d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-4917 .elementor-element.elementor-element-3d808610 .elementor-icon{font-size:16px;}.elementor-4917 .elementor-element.elementor-element-10970606{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-4917 .elementor-element.elementor-element-5af90477 .elementor-icon{font-size:16px;}.elementor-4917 .elementor-element.elementor-element-4965436e{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-4917 .elementor-element.elementor-element-778d87b6{--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-4917 .elementor-element.elementor-element-5fcf4a8a{width:var( --container-widget-width, 216.528px );max-width:216.528px;--container-widget-width:216.528px;--container-widget-flex-grow:0;--icon-box-icon-margin:6px;}.elementor-4917 .elementor-element.elementor-element-5fcf4a8a .elementor-icon-box-wrapper{text-align:left;}.elementor-4917 .elementor-element.elementor-element-5fcf4a8a .elementor-icon{font-size:16px;}.elementor-4917 .elementor-element.elementor-element-27db5a36{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-4917 .elementor-element.elementor-element-6139ac72 .elementor-icon{font-size:16px;}.elementor-4917 .elementor-element.elementor-element-2133ff64{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-4917 .elementor-element.elementor-element-6ad80320 .elementor-icon{font-size:16px;}.elementor-4917 .elementor-element.elementor-element-4e580c7a{--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4917 .elementor-element.elementor-element-12052ede.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4917 .elementor-element.elementor-element-6b2e897e > .elementor-widget-container{margin:-10px -10px -10px -10px;}}@media(max-width:767px){.elementor-4917 .elementor-element.elementor-element-47fc63c5{--min-height:274px;--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:flex-start;--border-radius:0px 0px 32px 32px;--margin-top:-43px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4917 .elementor-element.elementor-element-47fc63c5.e-con{--order:-99999 /* order start hack */;}.elementor-4917 .elementor-element.elementor-element-3112f367{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-4917 .elementor-element.elementor-element-3112f367.e-con{--align-self:flex-end;}.elementor-4917 .elementor-element.elementor-element-5230b431 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 0px 0px 0px;}.elementor-4917 .elementor-element.elementor-element-5230b431{text-align:left;}.elementor-4917 .elementor-element.elementor-element-5230b431 .elementor-heading-title{font-size:14px;line-height:0.9em;}.elementor-4917 .elementor-element.elementor-element-69a65874{width:var( --container-widget-width, 334.004px );max-width:334.004px;--container-widget-width:334.004px;--container-widget-flex-grow:0;}.elementor-4917 .elementor-element.elementor-element-69a65874 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4917 .elementor-element.elementor-element-77d0c109 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-4917 .elementor-element.elementor-element-2ef4cd8f{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-4917 .elementor-element.elementor-element-593d1397{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4917 .elementor-element.elementor-element-5fb1e83b{--icon-box-icon-margin:8px;}.elementor-4917 .elementor-element.elementor-element-2b9daaa9{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4917 .elementor-element.elementor-element-7ab6d879{--icon-box-icon-margin:8px;}.elementor-4917 .elementor-element.elementor-element-6fd42cac{--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-4917 .elementor-element.elementor-element-6c7ecd8a{--icon-box-icon-margin:8px;}.elementor-4917 .elementor-element.elementor-element-253fc43{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-4917 .elementor-element.elementor-element-1a819895{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4917 .elementor-element.elementor-element-7e1aedcf{--icon-box-icon-margin:8px;}.elementor-4917 .elementor-element.elementor-element-705f950d{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4917 .elementor-element.elementor-element-3d808610{--icon-box-icon-margin:8px;}.elementor-4917 .elementor-element.elementor-element-10970606{--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-4917 .elementor-element.elementor-element-5af90477{--icon-box-icon-margin:8px;}.elementor-4917 .elementor-element.elementor-element-4965436e{--content-width:500px;--min-height:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-4917 .elementor-element.elementor-element-778d87b6{--width:33.33%;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4917 .elementor-element.elementor-element-5fcf4a8a .elementor-icon-box-wrapper{text-align:center;}.elementor-4917 .elementor-element.elementor-element-5fcf4a8a{--icon-box-icon-margin:0px;}.elementor-4917 .elementor-element.elementor-element-5fcf4a8a .elementor-icon{padding:0px;}.elementor-4917 .elementor-element.elementor-element-27db5a36{--width:33.33%;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4917 .elementor-element.elementor-element-6139ac72 .elementor-icon-box-wrapper{text-align:center;}.elementor-4917 .elementor-element.elementor-element-6139ac72{--icon-box-icon-margin:0px;}.elementor-4917 .elementor-element.elementor-element-6139ac72 .elementor-icon{padding:0px;}.elementor-4917 .elementor-element.elementor-element-2133ff64{--width:33.33%;--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-4917 .elementor-element.elementor-element-6ad80320 .elementor-icon-box-wrapper{text-align:center;}.elementor-4917 .elementor-element.elementor-element-6ad80320{--icon-box-icon-margin:0px;}.elementor-4917 .elementor-element.elementor-element-6ad80320 .elementor-icon{padding:0px;}.elementor-4917 .elementor-element.elementor-element-4e580c7a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:7px;--padding-right:7px;}.elementor-4917 .elementor-element.elementor-element-12052ede > .elementor-widget-container{padding:0px 5px 30px 5px;}.elementor-4917 .elementor-element.elementor-element-12052ede.elementor-wc-products  ul.products{grid-column-gap:12px;grid-row-gap:24px;}.elementor-4917 .elementor-element.elementor-element-12052ede.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-4917 .elementor-element.elementor-element-12052ede.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:13px;}.elementor-4917 .elementor-element.elementor-element-12052ede.elementor-wc-products ul.products li.product .price{font-size:15px;}.elementor-4917 .elementor-element.elementor-element-12052ede.elementor-wc-products ul.products li.product .price del {font-size:14px;}.elementor-4917 .elementor-element.elementor-element-6b2e897e > .elementor-widget-container{margin:-15px 0px 0px 0px;}}@media(min-width:768px){.elementor-4917 .elementor-element.elementor-element-3112f367{--width:59%;}.elementor-4917 .elementor-element.elementor-element-4e580c7a{--content-width:89%;}.elementor-4917 .elementor-element.elementor-element-6dd210b2{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4917 .elementor-element.elementor-element-593d1397{--width:33.33%;}.elementor-4917 .elementor-element.elementor-element-2b9daaa9{--width:33.33%;}.elementor-4917 .elementor-element.elementor-element-6fd42cac{--width:33.33%;}.elementor-4917 .elementor-element.elementor-element-1a819895{--width:33.33%;}.elementor-4917 .elementor-element.elementor-element-705f950d{--width:33.33%;}.elementor-4917 .elementor-element.elementor-element-10970606{--width:33.33%;}.elementor-4917 .elementor-element.elementor-element-778d87b6{--width:33.33%;}.elementor-4917 .elementor-element.elementor-element-27db5a36{--width:33.33%;}.elementor-4917 .elementor-element.elementor-element-2133ff64{--width:33.33%;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-12052ede */.elementor-widget-container .products .product {
    border-radius: 13px; /* Rounded corners */
    box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.2); /* Shadow with 4px horizontal and vertical offset, 8px blur */
    overflow: hidden; /* Ensures content inside respects the border-radius */
    background-color: #fff; /* Add a white background for clarity */
    margin: 0px; /* Add space between products */
    padding: 0px; /* Add padding for better spacing inside the product box */
    transition: transform 0.3s, box-shadow 0.3s; /* Smooth transition for hover effects */
    display: flex; /* Make product layout flexible */
    flex-direction: column; /* Align children in a column */
}

/* Hover Effects */
.elementor-widget-container .products .product:hover {
    transform: translateY(-5px); /* Slight lift on hover */
    box-shadow: 6px 6px 12px rgba(0, 0, 0, 0.3); /* Darker shadow on hover */
}

/* Image Styling */
.elementor-widget-container .products .product img {
    border-radius: 13px; /* Ensure image corners are slightly rounded */
    max-width: 100%; /* Ensure image fits within its container */
    height: auto; /* Maintain aspect ratio */
}

/* Title Styling */
.elementor-widget-container .products .product h2 {
    font-size: 1.25rem; /* Adjust title font size */
    font-weight: bold; /* Make the title bold */
    background-color: #fff; /* Optional: Add a background color to the title */
}

/* Description Styling */
.elementor-widget-container .products .product p {
    font-size: 0.8rem; /* Adjust paragraph font size */
    color: #666; /* Adjust text color */
}

/* Button Styling */
.elementor-widget-container .products .product .product-button {
    background-color: #28a745; /* Button background color */
    color: white; /* Button text color */
    text-align: center; /* Center align text */
    text-decoration: none; /* Remove underline from links */
    transition: background-color 0.3s; /* Smooth transition for hover */
}

.elementor-widget-container .products .product .product-button:hover {
    background-color: #218838; /* Darker button background on hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dd210b2 */.product-id-YOUR_PRODUCT_ID .stock.out-of-stock {
    display: none;
}

.product-id-YOUR_PRODUCT_ID .stock.coming-soon {
    display: block;
}/* End custom CSS */
/* Start custom CSS */@media (min-width: 1024px) { /* Applies to devices with a minimum width of 1024px (desktops) */
    html {
        zoom: 0.75; /* Scales down everything to 75% */
    }
}

@media (max-width: 1023px) { /* Applies to devices with a maximum width of 1023px (phones and tablets) */
    html {
        zoom: 0.95; /* Resets zoom to normal for phones and tablets */
    }
}/* End custom CSS */