.elementor-9 .elementor-element.elementor-element-aab396b > .elementor-container{max-width:1120px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-1cafe65 .elementor-heading-title{font-family:"Inter", Sans-serif;color:#111111;}.elementor-9 .elementor-element.elementor-element-b26a27d .elementor-heading-title{font-family:"Inter", Sans-serif;color:#111111;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-83d1ad2{font-family:"Inter", Sans-serif;color:#777777;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-70fb49f .elementor-button{background-color:#111111;font-family:"Inter", Sans-serif;fill:#FFFFFF;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-70fb49f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-3ea5940{font-family:"Inter", Sans-serif;color:#777777;}.elementor-9 .elementor-element.elementor-element-18cbb08{--e-image-carousel-slides-to-show:1;}.elementor-9 .elementor-element.elementor-element-839bcee > .elementor-container{max-width:1120px;}.elementor-9 .elementor-element.elementor-element-d70310d > .elementor-container{max-width:1120px;}.elementor-9 .elementor-element.elementor-element-c27b076 .elementor-heading-title{font-family:"Inter", Sans-serif;color:#111111;}.elementor-9 .elementor-element.elementor-element-d600218{font-family:"Inter", Sans-serif;color:#777777;}.elementor-9 .elementor-element.elementor-element-17edc0f .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;fill:#111111;color:#111111;}.elementor-9 .elementor-element.elementor-element-17edc0f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-bfcbf34 > .elementor-container{max-width:1120px;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-ac08d5e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-9 .elementor-element.elementor-element-ac08d5e.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-9 .elementor-element.elementor-element-0c9d41e{font-family:"Inter", Sans-serif;color:#777777;}.elementor-9 .elementor-element.elementor-element-7ca1f08 > .elementor-container{max-width:1120px;}.elementor-9 .elementor-element.elementor-element-32410ee .elementor-heading-title{font-family:"Inter", Sans-serif;color:#111111;}.elementor-9 .elementor-element.elementor-element-bb897c0{font-family:"Inter", Sans-serif;color:#777777;}.elementor-9 .elementor-element.elementor-element-de3dadb > .elementor-container{max-width:1120px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-d5f8a19 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-9 .elementor-element.elementor-element-d5f8a19.elementor-view-stacked .elementor-icon{background-color:#444444;}.elementor-9 .elementor-element.elementor-element-d5f8a19.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-d5f8a19.elementor-view-default .elementor-icon{fill:#444444;color:#444444;border-color:#444444;}.elementor-9 .elementor-element.elementor-element-cd8ecbd .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-9 .elementor-element.elementor-element-cd8ecbd.elementor-view-stacked .elementor-icon{background-color:#444444;}.elementor-9 .elementor-element.elementor-element-cd8ecbd.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-cd8ecbd.elementor-view-default .elementor-icon{fill:#444444;color:#444444;border-color:#444444;}.elementor-9 .elementor-element.elementor-element-7712152 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-9 .elementor-element.elementor-element-7712152.elementor-view-stacked .elementor-icon{background-color:#444444;}.elementor-9 .elementor-element.elementor-element-7712152.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-7712152.elementor-view-default .elementor-icon{fill:#444444;color:#444444;border-color:#444444;}.elementor-9 .elementor-element.elementor-element-6dd2288 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-9 .elementor-element.elementor-element-6dd2288.elementor-view-stacked .elementor-icon{background-color:#444444;}.elementor-9 .elementor-element.elementor-element-6dd2288.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-6dd2288.elementor-view-default .elementor-icon{fill:#444444;color:#444444;border-color:#444444;}.elementor-9 .elementor-element.elementor-element-1f1bcbd > .elementor-container{max-width:1120px;}.elementor-9 .elementor-element.elementor-element-242da46{padding:0px 0px 5px 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:13px;--e-rating-gap:12px;}.elementor-9 .elementor-element.elementor-element-eb18c22 .elementor-heading-title{font-family:"Inter", Sans-serif;color:#111111;}.elementor-9 .elementor-element.elementor-element-370ed13{font-family:"Inter", Sans-serif;color:#777777;}.elementor-9 .elementor-element.elementor-element-c973069 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;fill:#111111;color:#111111;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-9805f9e{width:50%;}.elementor-9 .elementor-element.elementor-element-25425b3{width:50%;}.elementor-9 .elementor-element.elementor-element-0331b04{width:100%;}.elementor-9 .elementor-element.elementor-element-bc03783{width:75%;}.elementor-9 .elementor-element.elementor-element-2cdb8ad{width:25%;}.elementor-9 .elementor-element.elementor-element-8396457{width:100%;}.elementor-9 .elementor-element.elementor-element-d1be9af{width:100%;}.elementor-9 .elementor-element.elementor-element-1296981{width:25%;}.elementor-9 .elementor-element.elementor-element-538e001{width:25%;}.elementor-9 .elementor-element.elementor-element-a384d94{width:25%;}.elementor-9 .elementor-element.elementor-element-7397535{width:25%;}.elementor-9 .elementor-element.elementor-element-b7a05ad{width:100%;}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-18cbb08{--e-image-carousel-slides-to-show:1;}.elementor-9 .elementor-element.elementor-element-ac08d5e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-18cbb08{--e-image-carousel-slides-to-show:1;}.elementor-9 .elementor-element.elementor-element-ac08d5e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS */.elementor-9{font-family:Inter,Arial,sans-serif;color:#111;background:#fff;}
.elementor-9 .elementor-widget{margin-bottom:0;}
.elementor-9 .elementor-widget-wrap{padding:0;}
.elementor-9 .elementor-section>.elementor-container{max-width:1120px;}
.elementor-9 p{margin:0;}
.elementor-9 a:focus-visible,.elementor-9 [role=button]:focus-visible{outline:2px solid #111;outline-offset:5px;}
.elementor-9 .izona-home-hero{padding:60px 28px 62px;background:linear-gradient(115deg,#f3f3f3 0%,#fafafa 52%,#fff 100%);}
.elementor-9 .izona-home-hero>.elementor-container{align-items:center;}
.elementor-9 .izona-hero-copy>.elementor-widget-wrap{padding-right:38px;align-content:center;}
.elementor-9 .izona-eyebrow{margin-bottom:23px;}
.elementor-9 .izona-eyebrow .elementor-heading-title{font:600 11px/18px Inter,Arial,sans-serif;letter-spacing:2.2px;color:#5b5b5b;}
.elementor-9 .izona-hero-title{margin-bottom:22px;}
.elementor-9 .izona-hero-title .elementor-heading-title{font:600 58px/1.07 Inter,Arial,sans-serif;letter-spacing:-2.8px;color:#111;}
.elementor-9 .izona-hero-title span{color:#777;}
.elementor-9 .izona-hero-description{max-width:440px;font:400 15px/26px Inter,Arial,sans-serif;color:#626262;margin-bottom:28px;}
.elementor-9 .izona-hero-button .elementor-button{font:600 13px/20px Inter,Arial,sans-serif;color:#fff;background:#111;border-radius:50px;padding:15px 24px;border:1px solid #111;}
.elementor-9 .izona-hero-button .elementor-button:hover{background:#3a3a3a;border-color:#3a3a3a;}
.elementor-9 .izona-hero-button .elementor-button-icon{margin-left:18px;}
.elementor-9 .izona-hero-button svg{fill:currentColor;}
.elementor-9 .izona-hero-note{margin-top:18px;font:400 11px/18px Inter,Arial,sans-serif;color:#888;}
.elementor-9 .izona-hero-media>.elementor-widget-wrap{padding-left:20px;}
.elementor-9 .izona-home-slider{width:100%;max-width:100%;}
.elementor-9 .izona-home-slider .elementor-image-carousel-wrapper{border-radius:18px;overflow:hidden;background:#ededed;}
.elementor-9 .izona-home-slider .swiper-slide-image{display:block;width:100%;height:390px;object-fit:cover;object-position:50% 48%;border-radius:18px;}
.elementor-9 .izona-home-slider .swiper-slide-inner{margin:0;}
.elementor-9 .izona-home-slider .elementor-swiper-button{width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;font-size:18px;color:#111;box-shadow:0 2px 12px #0000000d;}
.elementor-9 .izona-home-slider .elementor-swiper-button svg{width:18px;height:18px;fill:#111;}
.elementor-9 .izona-home-slider .elementor-swiper-button-prev{left:13px;}
.elementor-9 .izona-home-slider .elementor-swiper-button-next{right:13px;}
.elementor-9 .izona-home-slider .swiper-pagination{bottom:16px;}
.elementor-9 .izona-home-slider .swiper-pagination-bullet{background:#b7b7b7;opacity:1;width:6px;height:6px;}
.elementor-9 .izona-home-slider .swiper-pagination-bullet-active{background:#fff;width:20px;border-radius:5px;}
.elementor-9 .izona-home-categories{padding:2px 28px 0;}
.elementor-9 .izona-home-categories>.elementor-container{gap:16px;}
.elementor-9 .izona-home-categories .elementor-column{flex:1;min-width:0;}
.elementor-9 .izona-category{border-radius:12px;background:#f3f3f3;padding:23px 20px;transition:background .2s,transform .2s;min-height:124px;}
.elementor-9 .izona-category:hover{background:#eaeaea;transform:translateY(-3px);}
.elementor-9 .izona-category .elementor-image-box-wrapper{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:8px;text-align:left;}
.elementor-9 .izona-category .elementor-image-box-img{width:90px;flex:0 0 90px;margin:0!important;overflow:hidden;}
.elementor-9 .izona-category img{width:90px;height:78px;object-fit:cover;}
.elementor-9 .izona-category .elementor-image-box-title{font:600 17px/24px Inter,Arial,sans-serif;color:#111;margin:0 0 4px;}
.elementor-9 .izona-category .elementor-image-box-title a{color:inherit;}
.elementor-9 .izona-category .elementor-image-box-description{font:400 11px/18px Inter,Arial,sans-serif;color:#6a6a6a;margin:0;}
.elementor-9 .izona-products-heading{padding:60px 28px 25px;}
.elementor-9 .izona-products-heading>.elementor-container{align-items:flex-end;}
.elementor-9 .izona-section-title .elementor-heading-title{font:600 28px/1.2 Inter,Arial,sans-serif;letter-spacing:-.8px;color:#111;}
.elementor-9 .izona-section-subtitle{font:400 13px/22px Inter,Arial,sans-serif;color:#777;margin-top:9px;}
.elementor-9 .izona-view-all{text-align:right;}
.elementor-9 .izona-view-all .elementor-button{background:none;color:#111;border-radius:0;border:0;border-bottom:1px solid #aaa;padding:0 0 4px;font:500 12px/18px Inter,Arial,sans-serif;}
.elementor-9 .izona-view-all .elementor-button-icon{margin-left:10px;}
.elementor-9 .izona-view-all svg{fill:currentColor;}
.elementor-9 .izona-products-section{padding:0 28px;}
.elementor-9 .izona-product-grid ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px!important;margin:0!important;padding:0!important;}
.elementor-9 .izona-product-grid ul.products:before,.elementor-9 .izona-product-grid ul.products:after{display:none!important;}
.elementor-9 .izona-product-grid ul.products li.product{width:auto!important;float:none!important;display:flex;flex-direction:column;border:1px solid #e8e8e8;border-radius:12px;overflow:hidden;background:#fff;margin:0!important;padding:0!important;transition:transform .2s,border-color .2s,box-shadow .2s;text-align:left!important;}
.elementor-9 .izona-product-grid ul.products li.product:hover{transform:translateY(-4px);border-color:#ccc;box-shadow:0 8px 28px #00000009;}
.elementor-9 .izona-product-grid ul.products li.product a.woocommerce-loop-product__link{display:flex;flex-direction:column;flex:1;text-decoration:none;}
.elementor-9 .izona-product-grid ul.products li.product a img{width:100%;height:225px;object-fit:contain;margin:0!important;padding:18px;background:#f5f5f5;}
.elementor-9 .izona-product-grid ul.products li.product .woocommerce-loop-product__title{color:#161616;font:500 14px/21px Inter,Arial,sans-serif;padding:19px 18px 0!important;margin:0!important;min-height:60px;}
.elementor-9 .izona-product-grid ul.products li.product .price{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 6px;color:#111;font:600 17px/24px Inter,Arial,sans-serif;margin:0!important;padding:0 18px 17px;}
.elementor-9 .izona-product-grid ul.products li.product .price del{width:100%;font:400 11px/17px Inter,Arial,sans-serif;color:#8c8c8c;opacity:1;}
.elementor-9 .izona-product-grid ul.products li.product .price ins{background:none;text-decoration:none;font-weight:600;}
.elementor-9 .izona-product-grid ul.products li.product .onsale{position:absolute;top:12px;left:12px;right:auto;margin:0;min-height:0;min-width:0;border-radius:4px;background:#171717;color:#fff;padding:5px 9px;font:500 10px/14px Inter,Arial,sans-serif;z-index:1;}
.elementor-9 .izona-product-grid ul.products li.product .button{display:block;margin:0 18px 18px!important;align-self:stretch;border:1px solid #dedede;border-radius:6px;background:#fff;color:#333;text-align:center;padding:10px 8px;font:500 11px/16px Inter,Arial,sans-serif;text-decoration:none;transition:background .2s,color .2s;}
.elementor-9 .izona-product-grid ul.products li.product .button:hover{background:#111;color:#fff;border-color:#111;}
.elementor-9 .izona-product-grid .star-rating{display:none;}
.elementor-9 .izona-products-caption{font:400 11px/20px Inter,Arial,sans-serif;color:#8a8a8a;text-align:center;margin-top:22px;}
.elementor-9 .izona-benefits-heading{padding:76px 28px 34px;}
.elementor-9 .izona-benefits-heading .elementor-widget-wrap{max-width:590px;margin:auto;text-align:center;}
.elementor-9 .izona-benefits-heading .izona-section-title .elementor-heading-title{font-size:30px;}
.elementor-9 .izona-benefits{padding:0 28px 58px;}
.elementor-9 .izona-benefits>.elementor-container{gap:30px;}
.elementor-9 .izona-benefits .elementor-column{flex:1;min-width:0;}
.elementor-9 .izona-benefit .elementor-icon-box-wrapper{display:flex;gap:14px;text-align:left;}
.elementor-9 .izona-benefit .elementor-icon-box-icon{margin:0!important;flex-shrink:0;}
.elementor-9 .izona-benefit .elementor-icon{font-size:32px;color:#444;fill:#444;}
.elementor-9 .izona-benefit .elementor-icon svg{width:32px;height:32px;fill:#444;}
.elementor-9 .izona-benefit .elementor-icon-box-title{font:600 14px/20px Inter,Arial,sans-serif;color:#111;margin:0 0 6px;}
.elementor-9 .izona-benefit .elementor-icon-box-description{font:400 12px/20px Inter,Arial,sans-serif;color:#777;margin:0;}
.elementor-9 .izona-home-reviews{padding:40px 28px 58px;}
.elementor-9 .izona-home-reviews .elementor-widget-wrap{align-content:center;justify-content:center;text-align:center;}
.elementor-9 .izona-review-stars{font:400 20px/24px Arial,sans-serif;letter-spacing:4px;color:#3d3d3d;margin-bottom:14px;}
.elementor-9 .izona-review-title .elementor-heading-title{font:500 20px/26px Inter,Arial,sans-serif;color:#222;letter-spacing:-.4px;}
.elementor-9 .izona-review-copy{font:400 12px/21px Inter,Arial,sans-serif;color:#777;max-width:440px;margin:8px auto 19px;}
.elementor-9 .izona-review-button{width:100%;}
.elementor-9 .izona-review-button .elementor-button{background:#fff;border:1px solid #dedede;border-radius:6px;color:#111;font:500 12px/20px Inter,Arial,sans-serif;padding:10px 18px;}
.elementor-9 .izona-review-button .elementor-button:hover{background:#111;color:white;border-color:#111;}
@media(min-width:1025px){.elementor-9 .izona-product-grid ul.products li.product .price:not(:has(del)){padding-top:17px;}}
@media(max-width:1024px){
.elementor-9 .izona-home-hero{padding:48px 28px;}
.elementor-9 .izona-hero-copy>.elementor-widget-wrap{padding-right:18px;}
.elementor-9 .izona-hero-title .elementor-heading-title{font-size:44px;letter-spacing:-2px;}
.elementor-9 .izona-hero-description{font-size:14px;line-height:24px;}
.elementor-9 .izona-hero-media>.elementor-widget-wrap{padding-left:12px;}
.elementor-9 .izona-home-slider .swiper-slide-image{height:340px;}
.elementor-9 .izona-home-categories>.elementor-container{flex-wrap:wrap;gap:14px;}
.elementor-9 .izona-home-categories .elementor-column{flex:0 0 calc(50% - 7px);}
.elementor-9 .izona-category .elementor-image-box-img{width:105px;flex-basis:105px;}
.elementor-9 .izona-category img{width:105px;}
.elementor-9 .izona-product-grid ul.products{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px!important;}
.elementor-9 .izona-product-grid ul.products li.product a img{height:200px;}
.elementor-9 .izona-benefits>.elementor-container{flex-wrap:wrap;gap:26px;}
.elementor-9 .izona-benefits .elementor-column{flex:0 0 calc(50% - 13px);}
}
@media(max-width:767px){
.elementor-9 .izona-home-hero{padding:32px 20px 34px;}
.elementor-9 .izona-hero-copy,.elementor-9 .izona-hero-media{width:100%;}
.elementor-9 .izona-hero-copy>.elementor-widget-wrap{padding:0;}
.elementor-9 .izona-eyebrow{margin-bottom:16px;}
.elementor-9 .izona-eyebrow .elementor-heading-title{font-size:10px;letter-spacing:1.8px;}
.elementor-9 .izona-hero-title{margin-bottom:17px;}
.elementor-9 .izona-hero-title .elementor-heading-title{font-size:42px;letter-spacing:-1.9px;line-height:1.08;}
.elementor-9 .izona-hero-description{font-size:13px;line-height:22px;margin-bottom:21px;}
.elementor-9 .izona-hero-button .elementor-button{font-size:12px;padding:12px 20px;}
.elementor-9 .izona-hero-note{margin-top:12px;font-size:10px;}
.elementor-9 .izona-hero-media>.elementor-widget-wrap{padding:27px 0 0;}
.elementor-9 .izona-home-slider .swiper-slide-image{height:290px;}
.elementor-9 .izona-home-slider .elementor-image-carousel-wrapper,.elementor-9 .izona-home-slider .swiper-slide-image{border-radius:13px;}
.elementor-9 .izona-home-slider .elementor-swiper-button{width:32px;height:32px;}
.elementor-9 .izona-home-categories{padding:0 20px;}
.elementor-9 .izona-home-categories>.elementor-container{gap:10px;}
.elementor-9 .izona-home-categories .elementor-column{flex:0 0 calc(50% - 5px);}
.elementor-9 .izona-category{padding:17px 13px;min-height:116px;border-radius:9px;}
.elementor-9 .izona-category .elementor-image-box-wrapper{display:flex;gap:2px;}
.elementor-9 .izona-category .elementor-image-box-img{width:61px;flex-basis:61px;}
.elementor-9 .izona-category img{width:61px;height:71px;}
.elementor-9 .izona-category .elementor-image-box-title{font-size:14px;line-height:21px;}
.elementor-9 .izona-category .elementor-image-box-description{font-size:10px;line-height:16px;}
.elementor-9 .izona-products-heading{padding:40px 20px 21px;}
.elementor-9 .izona-products-heading .elementor-column:first-child{width:75%;}
.elementor-9 .izona-products-heading .elementor-column:last-child{width:25%;}
.elementor-9 .izona-section-title .elementor-heading-title{font-size:23px;letter-spacing:-.7px;}
.elementor-9 .izona-section-subtitle{font-size:11px;line-height:18px;margin-top:7px;}
.elementor-9 .izona-view-all .elementor-button{font-size:10px;line-height:16px;}
.elementor-9 .izona-view-all .elementor-button-icon{display:none;}
.elementor-9 .izona-products-section{padding:0 20px;}
.elementor-9 .izona-product-grid ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px!important;}
.elementor-9 .izona-product-grid ul.products li.product{border-radius:8px;}
.elementor-9 .izona-product-grid ul.products li.product a img{height:163px;padding:10px;}
.elementor-9 .izona-product-grid ul.products li.product .woocommerce-loop-product__title{font-size:12px;line-height:18px;min-height:57px;padding:13px 11px 0!important;}
.elementor-9 .izona-product-grid ul.products li.product .price{font-size:13px;line-height:20px;padding:0 11px 12px;}
.elementor-9 .izona-product-grid ul.products li.product .price del{font-size:10px;line-height:15px;}
.elementor-9 .izona-product-grid ul.products li.product .onsale{top:8px;left:8px;font-size:9px;padding:3px 7px;}
.elementor-9 .izona-product-grid ul.products li.product .button{margin:0 11px 12px!important;font-size:10px;padding:8px 4px;}
.elementor-9 .izona-products-caption{font-size:10px;line-height:18px;margin-top:18px;}
.elementor-9 .izona-benefits-heading{padding:50px 20px 27px;}
.elementor-9 .izona-benefits-heading .izona-section-title .elementor-heading-title{font-size:24px;}
.elementor-9 .izona-benefits{padding:0 20px 30px;}
.elementor-9 .izona-benefits>.elementor-container{gap:23px 16px;}
.elementor-9 .izona-benefits .elementor-column{flex:0 0 calc(50% - 8px);}
.elementor-9 .izona-benefit .elementor-icon-box-wrapper{display:block;}
.elementor-9 .izona-benefit .elementor-icon-box-icon{margin-bottom:10px!important;}
.elementor-9 .izona-benefit .elementor-icon svg{width:27px;height:27px;}
.elementor-9 .izona-benefit .elementor-icon-box-title{font-size:12px;line-height:18px;}
.elementor-9 .izona-benefit .elementor-icon-box-description{font-size:11px;line-height:18px;}
.elementor-9 .izona-home-reviews{padding:32px 20px 42px;}
.elementor-9 .izona-review-title .elementor-heading-title{font-size:19px;}
.elementor-9 .izona-review-copy{font-size:11px;line-height:19px;}
}
@media(max-width:359px){
.elementor-9 .izona-hero-title .elementor-heading-title{font-size:35px;letter-spacing:-1.5px;}
.elementor-9 .izona-category{padding:13px 10px;}
.elementor-9 .izona-category .elementor-image-box-img{width:45px;flex-basis:45px;}
.elementor-9 .izona-category img{width:45px;}
.elementor-9 .izona-product-grid ul.products li.product a img{height:140px;}
.elementor-9 .izona-product-grid ul.products li.product .price{font-size:12px;}
}
@media(prefers-reduced-motion:reduce){.elementor-9 *,.elementor-9 *:before,.elementor-9 *:after{scroll-behavior:auto!important;transition:none!important;}}

/* IZONA CATEGORY SLIDER START */
.elementor-9 .izona-category-slider-section{padding:2px 28px 0;}
@media(max-width:767px){.elementor-9 .izona-category-slider-section{padding:0 20px;}}
/* IZONA CATEGORY SLIDER END *//* End custom CSS */