.elementor-18 .elementor-element.elementor-element-b5284a7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-c6e6e9d{--display:flex;--min-height:40vh;--border-radius:25px 25px 25px 25px;}.elementor-18 .elementor-element.elementor-element-49c3d94{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-4de83fc{--display:flex;--min-height:40vh;--overlay-opacity:0.5;--border-radius:25px 25px 25px 25px;}.elementor-18 .elementor-element.elementor-element-4de83fc::before, .elementor-18 .elementor-element.elementor-element-4de83fc > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-4de83fc > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-4de83fc > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-4de83fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-4de83fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#11111130;--background-overlay:'';}.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-18 .elementor-element.elementor-element-ab4417a .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-weight:200;}.elementor-18 .elementor-element.elementor-element-85849b2 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-weight:600;}.elementor-18 .elementor-element.elementor-element-aa9c9dc{--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-18 .elementor-element.elementor-element-92057ac{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-18 .elementor-element.elementor-element-93d23e4{--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;}.elementor-18 .elementor-element.elementor-element-b9e6f65 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:42px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-af8826b .elementor-heading-title{font-family:"Amita", Sans-serif;font-size:42px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-aa0c633{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:80px;}.elementor-18 .elementor-element.elementor-element-d8c40ea .elementor-heading-title{font-family:"AR One Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-0e96512{--display:flex;}.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-18 .elementor-element.elementor-element-e0306b7.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:40px;}.elementor-18 .elementor-element.elementor-element-e0306b7.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-e0306b7.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-e0306b7.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-18 .elementor-element.elementor-element-e0306b7.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"AR One Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-e0306b7.elementor-wc-products ul.products li.product .price{color:#BE0000;font-family:"AR One Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-e0306b7.elementor-wc-products ul.products li.product .price ins{color:#BE0000;}.elementor-18 .elementor-element.elementor-element-e0306b7.elementor-wc-products ul.products li.product .price ins .amount{color:#BE0000;}.elementor-18 .elementor-element.elementor-element-e0306b7.elementor-wc-products ul.products li.product .price del{color:#BE0000;}.elementor-18 .elementor-element.elementor-element-e0306b7.elementor-wc-products ul.products li.product .price del .amount{color:#BE0000;}.elementor-18 .elementor-element.elementor-element-e0306b7.elementor-wc-products ul.products li.product .button{background-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-e0306b7.elementor-wc-products ul.products li.product{background-color:#E4E4E4;}.elementor-18 .elementor-element.elementor-element-e0306b7.elementor-wc-products ul.products li.product:hover{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-e0306b7.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-18 .elementor-element.elementor-element-db16393{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-7ccb8fe{--display:flex;--min-height:500px;--justify-content:flex-end;--overlay-opacity:0.1;--border-radius:25px 25px 25px 25px;}.elementor-18 .elementor-element.elementor-element-7ccb8fe:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-7ccb8fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://27sneakerkicks.com/wp-content/uploads/2025/11/未标题-1.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-7ccb8fe::before, .elementor-18 .elementor-element.elementor-element-7ccb8fe > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-7ccb8fe > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-7ccb8fe > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-7ccb8fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-7ccb8fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #000000 100%);}.elementor-18 .elementor-element.elementor-element-8f0f823{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-8f0f823 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-4a6d1fc{--display:flex;--min-height:500px;--justify-content:flex-end;--overlay-opacity:0.1;--border-radius:25px 25px 25px 25px;}.elementor-18 .elementor-element.elementor-element-4a6d1fc:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-4a6d1fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://27sneakerkicks.com/wp-content/uploads/2025/11/adidas.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-4a6d1fc::before, .elementor-18 .elementor-element.elementor-element-4a6d1fc > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-4a6d1fc > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-4a6d1fc > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-4a6d1fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-4a6d1fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #000000 100%);}.elementor-18 .elementor-element.elementor-element-0c81c5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-0c81c5d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-a2dffc9{--display:flex;--min-height:500px;--justify-content:flex-end;--overlay-opacity:0.1;--border-radius:25px 25px 25px 25px;}.elementor-18 .elementor-element.elementor-element-a2dffc9:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-a2dffc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://27sneakerkicks.com/wp-content/uploads/2025/11/essential.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-a2dffc9::before, .elementor-18 .elementor-element.elementor-element-a2dffc9 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-a2dffc9 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-a2dffc9 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-a2dffc9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-a2dffc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #000000 100%);}.elementor-18 .elementor-element.elementor-element-0136273{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-0136273 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-9bd8c48{--display:flex;--min-height:500px;--justify-content:flex-end;--overlay-opacity:0.1;--border-radius:25px 25px 25px 25px;}.elementor-18 .elementor-element.elementor-element-9bd8c48:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-9bd8c48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://27sneakerkicks.com/wp-content/uploads/2025/11/nike.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-9bd8c48::before, .elementor-18 .elementor-element.elementor-element-9bd8c48 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-9bd8c48 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-9bd8c48 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-9bd8c48 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-9bd8c48 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #000000 100%);}.elementor-18 .elementor-element.elementor-element-e74d775{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-e74d775 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-65080d4{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-f0dabc0{--display:flex;--min-height:500px;--justify-content:flex-end;--overlay-opacity:0.1;--border-radius:25px 25px 25px 25px;}.elementor-18 .elementor-element.elementor-element-f0dabc0:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f0dabc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://27sneakerkicks.com/wp-content/uploads/2025/11/未标题-1.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-f0dabc0::before, .elementor-18 .elementor-element.elementor-element-f0dabc0 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-f0dabc0 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-f0dabc0 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-f0dabc0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-f0dabc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #000000 100%);}.elementor-18 .elementor-element.elementor-element-7920024{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-7920024 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-e8cf96c{--display:flex;--min-height:500px;--justify-content:flex-end;--overlay-opacity:0.1;--border-radius:25px 25px 25px 25px;}.elementor-18 .elementor-element.elementor-element-e8cf96c:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e8cf96c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://27sneakerkicks.com/wp-content/uploads/2025/11/adidas.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-e8cf96c::before, .elementor-18 .elementor-element.elementor-element-e8cf96c > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-e8cf96c > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-e8cf96c > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-e8cf96c > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-e8cf96c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #000000 100%);}.elementor-18 .elementor-element.elementor-element-e1ff08e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-e1ff08e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-e90963c{--display:flex;--min-height:500px;--justify-content:flex-end;--overlay-opacity:0.1;--border-radius:25px 25px 25px 25px;}.elementor-18 .elementor-element.elementor-element-e90963c:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e90963c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://27sneakerkicks.com/wp-content/uploads/2025/11/essential.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-e90963c::before, .elementor-18 .elementor-element.elementor-element-e90963c > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-e90963c > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-e90963c > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-e90963c > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-e90963c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #000000 100%);}.elementor-18 .elementor-element.elementor-element-5205f6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-5205f6b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-06b6ef7{--display:flex;--min-height:500px;--justify-content:flex-end;--overlay-opacity:0.1;--border-radius:25px 25px 25px 25px;}.elementor-18 .elementor-element.elementor-element-06b6ef7:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-06b6ef7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://27sneakerkicks.com/wp-content/uploads/2025/11/nike.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-06b6ef7::before, .elementor-18 .elementor-element.elementor-element-06b6ef7 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-06b6ef7 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-06b6ef7 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-06b6ef7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-06b6ef7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #000000 100%);}.elementor-18 .elementor-element.elementor-element-98d4f59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-98d4f59 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-8438ad9{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-eea5661{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-18 .elementor-element.elementor-element-52ccce7{--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;}.elementor-18 .elementor-element.elementor-element-52ccce7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-34d7c51 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:42px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-0283e3e{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:80px;}.elementor-18 .elementor-element.elementor-element-c16d4c0 .elementor-heading-title{font-family:"AR One Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-9d3d7eb{--display:flex;}.elementor-18 .elementor-element.elementor-element-f18e3b5.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:40px;}.elementor-18 .elementor-element.elementor-element-f18e3b5.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-f18e3b5.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-f18e3b5.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-18 .elementor-element.elementor-element-f18e3b5.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"AR One Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-f18e3b5.elementor-wc-products ul.products li.product .price{color:#BE0000;font-family:"AR One Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-f18e3b5.elementor-wc-products ul.products li.product .price ins{color:#BE0000;}.elementor-18 .elementor-element.elementor-element-f18e3b5.elementor-wc-products ul.products li.product .price ins .amount{color:#BE0000;}.elementor-18 .elementor-element.elementor-element-f18e3b5.elementor-wc-products ul.products li.product .price del{color:#BE0000;}.elementor-18 .elementor-element.elementor-element-f18e3b5.elementor-wc-products ul.products li.product .price del .amount{color:#BE0000;}.elementor-18 .elementor-element.elementor-element-f18e3b5.elementor-wc-products ul.products li.product .button{background-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-f18e3b5.elementor-wc-products ul.products li.product{background-color:#E4E4E4;}.elementor-18 .elementor-element.elementor-element-f18e3b5.elementor-wc-products ul.products li.product:hover{background-color:#CCCCCC;}.elementor-18 .elementor-element.elementor-element-f18e3b5.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-18 .elementor-element.elementor-element-a85bb97{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-35e7fd0{--display:flex;}.elementor-18 .elementor-element.elementor-element-c43f80b{text-align:center;}.elementor-18 .elementor-element.elementor-element-c43f80b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-844e86d{--display:grid;--e-con-grid-template-columns:repeat(7, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-e9cc4c3{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:9px;--padding-left:16px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-e9cc4c3:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e9cc4c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, var( --e-global-color-text ) 10%, var( --e-global-color-secondary ) 100%);}.elementor-18 .elementor-element.elementor-element-e9cc4c3.e-con{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-e0b771a{--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-18 .elementor-element.elementor-element-e0b771a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18 .elementor-element.elementor-element-86963d1.elementor-element{--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-5f0bf07{--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-18 .elementor-element.elementor-element-5f0bf07.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-6f81b96 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-4885033{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:9px;--padding-left:16px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-4885033:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-4885033 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, var( --e-global-color-text ) 10%, var( --e-global-color-secondary ) 100%);}.elementor-18 .elementor-element.elementor-element-4885033.e-con{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-58e38e3{--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-18 .elementor-element.elementor-element-58e38e3.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-818edd2.elementor-element{--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-9f50f48{--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-18 .elementor-element.elementor-element-9f50f48.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-4f30d2a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-5f944f6{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:9px;--padding-left:16px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-5f944f6:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-5f944f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, var( --e-global-color-text ) 10%, var( --e-global-color-secondary ) 100%);}.elementor-18 .elementor-element.elementor-element-5f944f6.e-con{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-beb7f0c{--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-18 .elementor-element.elementor-element-beb7f0c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-2a83679.elementor-element{--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-3c40395{--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-18 .elementor-element.elementor-element-3ed4b45 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-592ec8a{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:9px;--padding-left:16px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-592ec8a:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-592ec8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, var( --e-global-color-text ) 10%, var( --e-global-color-secondary ) 100%);}.elementor-18 .elementor-element.elementor-element-592ec8a.e-con{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-c19ba55{--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-18 .elementor-element.elementor-element-c19ba55.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-f8d692c.elementor-element{--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-976fdf5{--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-18 .elementor-element.elementor-element-95ac9ff .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-a1300e9{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:9px;--padding-left:16px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-a1300e9:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-a1300e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, #CE2029 10%, #111111 100%);}.elementor-18 .elementor-element.elementor-element-a1300e9.e-con{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-9dc4448{--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-18 .elementor-element.elementor-element-9dc4448.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-656bceb.elementor-element{--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-f2be161{--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-18 .elementor-element.elementor-element-f2be161.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-2a74777 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-e8ad418{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:9px;--padding-left:16px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-e8ad418:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-e8ad418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, var( --e-global-color-text ) 10%, var( --e-global-color-secondary ) 100%);}.elementor-18 .elementor-element.elementor-element-e8ad418.e-con{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-a42dc49{--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-18 .elementor-element.elementor-element-a42dc49.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-5998142.elementor-element{--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-bfc7b28{--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-18 .elementor-element.elementor-element-13d563e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-6b42442{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:9px;--padding-left:16px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-6b42442:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-6b42442 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, var( --e-global-color-text ) 10%, var( --e-global-color-secondary ) 100%);}.elementor-18 .elementor-element.elementor-element-6b42442.e-con{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-64a9360{--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-18 .elementor-element.elementor-element-64a9360.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-9dbe892.elementor-element{--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-1ca4bbc{--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-18 .elementor-element.elementor-element-e281f8c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-56a12ba{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-b23ccfd{--display:flex;}.elementor-18 .elementor-element.elementor-element-ee04721{text-align:center;}.elementor-18 .elementor-element.elementor-element-ee04721 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-c2b8f7a{--display:flex;}.elementor-18 .elementor-element.elementor-element-5dc5458{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:9px;--padding-left:16px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-5dc5458:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-5dc5458 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, var( --e-global-color-text ) 10%, var( --e-global-color-secondary ) 100%);}.elementor-18 .elementor-element.elementor-element-5dc5458.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-be4d415{--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-18 .elementor-element.elementor-element-be4d415.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-f15cf02.elementor-element{--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-6a06ac4{--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-18 .elementor-element.elementor-element-7ee00dc .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-c053e50{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:9px;--padding-left:16px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c053e50:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-c053e50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, var( --e-global-color-text ) 10%, var( --e-global-color-secondary ) 100%);}.elementor-18 .elementor-element.elementor-element-c053e50.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-06b400f{--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-18 .elementor-element.elementor-element-06b400f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-e5bd144.elementor-element{--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-93f4a2e{--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-18 .elementor-element.elementor-element-f130650 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-fa733b7{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:9px;--padding-left:16px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-fa733b7:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-fa733b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, var( --e-global-color-text ) 10%, var( --e-global-color-secondary ) 100%);}.elementor-18 .elementor-element.elementor-element-fa733b7.e-con{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-fdbd8ab{--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-18 .elementor-element.elementor-element-fdbd8ab.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-706f02e.elementor-element{--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-c68f5c9{--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-18 .elementor-element.elementor-element-8ca1027 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-1303d49{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:9px;--padding-left:16px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-1303d49:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-1303d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, var( --e-global-color-text ) 10%, var( --e-global-color-secondary ) 100%);}.elementor-18 .elementor-element.elementor-element-1303d49.e-con{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-a0668ef{--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-18 .elementor-element.elementor-element-a0668ef.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-b24e4bc.elementor-element{--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-fff06dd{--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-18 .elementor-element.elementor-element-bcf16fe .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-ed51d25{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:9px;--padding-left:16px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-ed51d25:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-ed51d25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, var( --e-global-color-text ) 10%, var( --e-global-color-secondary ) 100%);}.elementor-18 .elementor-element.elementor-element-ed51d25.e-con{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-aba38cd{--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-18 .elementor-element.elementor-element-aba38cd.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-dbad453.elementor-element{--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-18bdfed{--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-18 .elementor-element.elementor-element-5b11cb3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-eecbf91{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:9px;--padding-left:16px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-eecbf91:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-eecbf91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, var( --e-global-color-text ) 10%, var( --e-global-color-secondary ) 100%);}.elementor-18 .elementor-element.elementor-element-eecbf91.e-con{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-f4b9ffd{--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-18 .elementor-element.elementor-element-f4b9ffd.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-83f0e53.elementor-element{--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-d6ed674{--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-18 .elementor-element.elementor-element-4d7d5e3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-ff10fb6{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:9px;--padding-left:16px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-ff10fb6:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-ff10fb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, var( --e-global-color-text ) 10%, var( --e-global-color-secondary ) 100%);}.elementor-18 .elementor-element.elementor-element-ff10fb6.e-con{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-7ad7661{--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-18 .elementor-element.elementor-element-7ad7661.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-b0f7346.elementor-element{--order:-99999 /* order start hack */;}.elementor-18 .elementor-element.elementor-element-3dd30de{--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-18 .elementor-element.elementor-element-645249d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-5a92edb{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-5eeb5f7{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-18 .elementor-element.elementor-element-bad9e11{--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;}.elementor-18 .elementor-element.elementor-element-e105df3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:42px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-2a7e22e .elementor-heading-title{font-family:"Carattere", Sans-serif;font-size:55px;font-weight:600;letter-spacing:2.7px;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-21d6093{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:80px;}.elementor-18 .elementor-element.elementor-element-4b93313 .elementor-heading-title{font-family:"AR One Sans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-b34fc5b{--display:flex;}.elementor-18 .elementor-element.elementor-element-969f92d.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:40px;}.elementor-18 .elementor-element.elementor-element-969f92d.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-969f92d.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-969f92d.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-18 .elementor-element.elementor-element-969f92d.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"AR One Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-969f92d.elementor-wc-products ul.products li.product .price{color:#BE0000;font-family:"AR One Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-969f92d.elementor-wc-products ul.products li.product .price ins{color:#BE0000;}.elementor-18 .elementor-element.elementor-element-969f92d.elementor-wc-products ul.products li.product .price ins .amount{color:#BE0000;}.elementor-18 .elementor-element.elementor-element-969f92d.elementor-wc-products ul.products li.product .price del{color:#BE0000;}.elementor-18 .elementor-element.elementor-element-969f92d.elementor-wc-products ul.products li.product .price del .amount{color:#BE0000;}.elementor-18 .elementor-element.elementor-element-969f92d.elementor-wc-products ul.products li.product .button{background-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-969f92d.elementor-wc-products ul.products li.product{background-color:#E4E4E4;}.elementor-18 .elementor-element.elementor-element-969f92d.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-18 .elementor-element.elementor-element-a2dc24d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-f0570ce{--display:flex;}.elementor-18 .elementor-element.elementor-element-43ccbc8{text-align:center;}.elementor-18 .elementor-element.elementor-element-43ccbc8 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-10a7747{--display:grid;--e-con-grid-template-columns:repeat(10, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-21c1c99 img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-3b338f7 img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-6193cd6 img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-88ed2f3 img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-6f5919e img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-c3d284c img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-c598fca img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-8cf817b img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-82cd2d7 img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-fc5c335 img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-4230c91{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-f505c53{--display:flex;}.elementor-18 .elementor-element.elementor-element-2aea3d3{text-align:center;}.elementor-18 .elementor-element.elementor-element-2aea3d3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-b30e6cd{--display:grid;--e-con-grid-template-columns:repeat(10, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-9593ce1 img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-433bcac img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-783d1b5 img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-3f6e620 img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-0b65309 img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-ba63cf1 img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-0adf797 img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-22b2552 img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-5993cce img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-7192821 img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-449446c{--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-18 .elementor-element.elementor-element-a370df7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-16f0168{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-6475565{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-18 .elementor-element.elementor-element-8fe11ff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--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-18 .elementor-element.elementor-element-8fe11ff:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-8fe11ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(125deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 100%);}.elementor-18 .elementor-element.elementor-element-cbb589d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-cd45295{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-cd45295.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-428c913{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-428c913 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-62b5d23{--display:flex;}.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-18 .elementor-element.elementor-element-4db4ea1{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-4b9cfbf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-1a682b4{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-18 .elementor-element.elementor-element-507b5a0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--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-18 .elementor-element.elementor-element-507b5a0:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-507b5a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(125deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 100%);}.elementor-18 .elementor-element.elementor-element-8035479{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-aef408f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-aef408f.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-a5ecff1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-a5ecff1 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-346f647{--display:flex;}.elementor-18 .elementor-element.elementor-element-0edb273{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-467bc2c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-8ad541c{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-18 .elementor-element.elementor-element-8bf4d08{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--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-18 .elementor-element.elementor-element-8bf4d08:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-8bf4d08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(125deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 100%);}.elementor-18 .elementor-element.elementor-element-b182a96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-7797429{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-7797429.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-5672452{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-5672452 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-89bde35{--display:flex;}.elementor-18 .elementor-element.elementor-element-6e64a16{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-66d5614{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-b5d4654{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-3ee203d{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-18 .elementor-element.elementor-element-096e4d0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--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-18 .elementor-element.elementor-element-096e4d0:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-096e4d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(125deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 100%);}.elementor-18 .elementor-element.elementor-element-32d41a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-88215f6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-88215f6.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-a2d0e43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-a2d0e43 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-5750daf{--display:flex;}.elementor-18 .elementor-element.elementor-element-f624500{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-93dfae6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-bc4077b{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-18 .elementor-element.elementor-element-1e70c26{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--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-18 .elementor-element.elementor-element-1e70c26:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-1e70c26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(125deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 100%);}.elementor-18 .elementor-element.elementor-element-a5f1f80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-0125e97{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-0125e97.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-b7a4282{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-b7a4282 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-195e755{--display:flex;}.elementor-18 .elementor-element.elementor-element-900d007{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-2f4b9f4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-648331b{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-18 .elementor-element.elementor-element-eeaf734{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--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-18 .elementor-element.elementor-element-eeaf734:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-eeaf734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(125deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 100%);}.elementor-18 .elementor-element.elementor-element-fa0914e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-e14f55e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-e14f55e.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-9e16690{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-9e16690 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-cf5dc96{--display:flex;}.elementor-18 .elementor-element.elementor-element-e655216{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-e0306b7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-18 .elementor-element.elementor-element-db16393{--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-65080d4{--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-f18e3b5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-18 .elementor-element.elementor-element-844e86d{--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-969f92d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-18 .elementor-element.elementor-element-10a7747{--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-b30e6cd{--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-a370df7{--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-66d5614{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-b5284a7{--content-width:1440px;}.elementor-18 .elementor-element.elementor-element-49c3d94{--content-width:1440px;}.elementor-18 .elementor-element.elementor-element-aa9c9dc{--content-width:1440px;}.elementor-18 .elementor-element.elementor-element-db16393{--content-width:1440px;}.elementor-18 .elementor-element.elementor-element-65080d4{--content-width:1440px;}.elementor-18 .elementor-element.elementor-element-8438ad9{--content-width:1440px;}.elementor-18 .elementor-element.elementor-element-a85bb97{--content-width:1440px;}.elementor-18 .elementor-element.elementor-element-35e7fd0{--width:100%;}.elementor-18 .elementor-element.elementor-element-e9cc4c3{--width:100%;}.elementor-18 .elementor-element.elementor-element-e0b771a{--width:25%;}.elementor-18 .elementor-element.elementor-element-4885033{--width:100%;}.elementor-18 .elementor-element.elementor-element-58e38e3{--width:25%;}.elementor-18 .elementor-element.elementor-element-5f944f6{--width:100%;}.elementor-18 .elementor-element.elementor-element-beb7f0c{--width:25%;}.elementor-18 .elementor-element.elementor-element-592ec8a{--width:100%;}.elementor-18 .elementor-element.elementor-element-c19ba55{--width:25%;}.elementor-18 .elementor-element.elementor-element-a1300e9{--width:100%;}.elementor-18 .elementor-element.elementor-element-9dc4448{--width:25%;}.elementor-18 .elementor-element.elementor-element-e8ad418{--width:100%;}.elementor-18 .elementor-element.elementor-element-a42dc49{--width:25%;}.elementor-18 .elementor-element.elementor-element-6b42442{--width:100%;}.elementor-18 .elementor-element.elementor-element-64a9360{--width:25%;}.elementor-18 .elementor-element.elementor-element-56a12ba{--content-width:1440px;}.elementor-18 .elementor-element.elementor-element-b23ccfd{--width:100%;}.elementor-18 .elementor-element.elementor-element-5dc5458{--width:100%;}.elementor-18 .elementor-element.elementor-element-c053e50{--width:100%;}.elementor-18 .elementor-element.elementor-element-06b400f{--width:25%;}.elementor-18 .elementor-element.elementor-element-fa733b7{--width:100%;}.elementor-18 .elementor-element.elementor-element-fdbd8ab{--width:25%;}.elementor-18 .elementor-element.elementor-element-1303d49{--width:100%;}.elementor-18 .elementor-element.elementor-element-a0668ef{--width:25%;}.elementor-18 .elementor-element.elementor-element-ed51d25{--width:100%;}.elementor-18 .elementor-element.elementor-element-eecbf91{--width:100%;}.elementor-18 .elementor-element.elementor-element-f4b9ffd{--width:25%;}.elementor-18 .elementor-element.elementor-element-ff10fb6{--width:100%;}.elementor-18 .elementor-element.elementor-element-7ad7661{--width:25%;}.elementor-18 .elementor-element.elementor-element-5a92edb{--content-width:1440px;}.elementor-18 .elementor-element.elementor-element-a2dc24d{--content-width:1440px;}.elementor-18 .elementor-element.elementor-element-4230c91{--content-width:1440px;}.elementor-18 .elementor-element.elementor-element-449446c{--content-width:1440px;}.elementor-18 .elementor-element.elementor-element-8fe11ff{--width:12%;}.elementor-18 .elementor-element.elementor-element-507b5a0{--width:12%;}.elementor-18 .elementor-element.elementor-element-8bf4d08{--width:12%;}.elementor-18 .elementor-element.elementor-element-096e4d0{--width:12%;}.elementor-18 .elementor-element.elementor-element-1e70c26{--width:12%;}.elementor-18 .elementor-element.elementor-element-eeaf734{--width:12%;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-49c3d94{--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-18 .elementor-element.elementor-element-4de83fc:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-4de83fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://27sneakerkicks.com/wp-content/uploads/2025/11/mobile-banner.png");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-4de83fc{--min-height:60vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;}.elementor-18 .elementor-element.elementor-element-ab4417a.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-ab4417a{text-align:center;}.elementor-18 .elementor-element.elementor-element-ab4417a .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-85849b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-85849b2.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-93d23e4{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-18 .elementor-element.elementor-element-b9e6f65 .elementor-heading-title{font-size:32px;}.elementor-18 .elementor-element.elementor-element-af8826b .elementor-heading-title{font-size:32px;}.elementor-18 .elementor-element.elementor-element-e0306b7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-18 .elementor-element.elementor-element-db16393{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-65080d4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-f0dabc0{--min-height:180px;}.elementor-18 .elementor-element.elementor-element-e8cf96c{--min-height:180px;}.elementor-18 .elementor-element.elementor-element-e90963c{--min-height:180px;}.elementor-18 .elementor-element.elementor-element-06b6ef7{--min-height:180px;}.elementor-18 .elementor-element.elementor-element-52ccce7{--width:263.5px;}.elementor-18 .elementor-element.elementor-element-34d7c51 .elementor-heading-title{font-size:32px;}.elementor-18 .elementor-element.elementor-element-f18e3b5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-18 .elementor-element.elementor-element-844e86d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-5f0bf07{--width:31px;}.elementor-18 .elementor-element.elementor-element-9f50f48{--width:31px;}.elementor-18 .elementor-element.elementor-element-f2be161{--width:18px;}.elementor-18 .elementor-element.elementor-element-5dc5458{--width:100%;--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;}.elementor-18 .elementor-element.elementor-element-be4d415{--content-width:100%;}.elementor-18 .elementor-element.elementor-element-6a06ac4{--content-width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-c053e50{--width:100%;--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;}.elementor-18 .elementor-element.elementor-element-93f4a2e{--content-width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-c68f5c9{--content-width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-fff06dd{--content-width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-18bdfed{--content-width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-d6ed674{--content-width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-3dd30de{--content-width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-e105df3 .elementor-heading-title{font-size:32px;}.elementor-18 .elementor-element.elementor-element-2a7e22e .elementor-heading-title{font-size:32px;}.elementor-18 .elementor-element.elementor-element-969f92d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-18 .elementor-element.elementor-element-10a7747{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-b30e6cd{--e-con-grid-template-columns:repeat(5, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-a370df7{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-66d5614{--e-con-grid-template-columns:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-18 .elementor-element.elementor-element-a2d0e43 .elementor-heading-title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-5750daf{--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-18 .elementor-element.elementor-element-f624500{text-align:center;font-size:12px;}.elementor-18 .elementor-element.elementor-element-b7a4282 .elementor-heading-title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-195e755{--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-18 .elementor-element.elementor-element-900d007{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:12px;}.elementor-18 .elementor-element.elementor-element-9e16690 .elementor-heading-title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-cf5dc96{--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-18 .elementor-element.elementor-element-e655216{text-align:center;font-size:12px;}}/* Start custom CSS for container, class: .elementor-element-0e96512 *//* 仅在移动端生效 */
@media (max-width: 767px) {
    
    /* 1. 设置父容器为横向弹性布局 */
    .elementor-18 .elementor-element.elementor-element-0e96512 ul.products, 
    .elementor-18 .elementor-element.elementor-element-0e96512 .elementor-loop-container { 
        display: flex !important;
        flex-wrap: nowrap !important; /* 禁止换行，强制在一行显示 */
        overflow-x: auto !important; /* 允许横向滚动 */
        overflow-y: hidden;
        gap: 15px; /* 产品卡片之间的间距 */
        padding-bottom: 20px; /* 底部留白，防止滚动条遮挡内容 */
        
        /* 增加滑动吸附效果，手感像原生App */
        scroll-snap-type: x mandatory; 
        -webkit-overflow-scrolling: touch; /* iOS顺滑滚动 */
    }

    /* 2. 设置每个产品的宽度 */
    .elementor-18 .elementor-element.elementor-element-0e96512 ul.products li.product,
    .elementor-18 .elementor-element.elementor-element-0e96512 .elementor-loop-item {
        /* 核心设置：85% 表示卡片占据屏幕宽度的85% 
           这样用户能看到下一张卡片露出一角，提示可以滑动 */
        flex: 0 0 85% !important; 
        max-width: 85% !important;
        
        /* 配合上面的吸附效果，让滑动停止时卡片自动对其 */
        scroll-snap-align: start; 
        
        margin-bottom: 0 !important; /* 去掉默认的底部间距 */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d3d7eb *//* 仅在移动端生效 */
@media (max-width: 767px) {
    
    /* 1. 设置父容器为横向弹性布局 */
    .elementor-18 .elementor-element.elementor-element-9d3d7eb ul.products, 
    .elementor-18 .elementor-element.elementor-element-9d3d7eb .elementor-loop-container { 
        display: flex !important;
        flex-wrap: nowrap !important; /* 禁止换行，强制在一行显示 */
        overflow-x: auto !important; /* 允许横向滚动 */
        overflow-y: hidden;
        gap: 15px; /* 产品卡片之间的间距 */
        padding-bottom: 20px; /* 底部留白，防止滚动条遮挡内容 */
        
        /* 增加滑动吸附效果，手感像原生App */
        scroll-snap-type: x mandatory; 
        -webkit-overflow-scrolling: touch; /* iOS顺滑滚动 */
    }

    /* 2. 设置每个产品的宽度 */
    .elementor-18 .elementor-element.elementor-element-9d3d7eb ul.products li.product,
    .elementor-18 .elementor-element.elementor-element-9d3d7eb .elementor-loop-item {
        /* 核心设置：85% 表示卡片占据屏幕宽度的85% 
           这样用户能看到下一张卡片露出一角，提示可以滑动 */
        flex: 0 0 85% !important; 
        max-width: 85% !important;
        
        /* 配合上面的吸附效果，让滑动停止时卡片自动对其 */
        scroll-snap-align: start; 
        
        margin-bottom: 0 !important; /* 去掉默认的底部间距 */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2b8f7a *//* 仅在移动端生效 */
@media (max-width: 767px) {
    
    /* 1. 设置容器为横向排列，不换行，可滚动 */
    .elementor-18 .elementor-element.elementor-element-c2b8f7a {
        /* 强制内容横向排列 (Row) */
        flex-direction: row !important; 
        
        /* 关键：禁止换行，这样多余的才会溢出 */
        flex-wrap: nowrap !important; 
        
        /* 开启横向滚动条 */
        overflow-x: auto !important; 
        overflow-y: hidden;
        
        /* 按钮之间的间距 */
        gap: 10px !important; 
        
        /* 增加一点内边距，防止按钮阴影被切掉 */
        padding: 5px 5px 15px 5px !important; 
        
        /* 让滑动丝般顺滑 (iOS) */
        -webkit-overflow-scrolling: touch; 
        
        /* 布局对齐 */
        align-items: center !important;
        justify-content: flex-start !important;
    }

    /* 2. 隐藏丑陋的滚动条 */
    .elementor-18 .elementor-element.elementor-element-c2b8f7a::-webkit-scrollbar {
        display: none; /* Chrome/Safari */
    }
    .elementor-18 .elementor-element.elementor-element-c2b8f7a {
        scrollbar-width: none; /* Firefox */
    }

    /* 3. 防止按钮被压缩 (核心步骤) */
    .elementor-18 .elementor-element.elementor-element-c2b8f7a > .elementor-element {
        /* 0 表示禁止缩小，保持按钮原本的宽度 */
        flex-shrink: 0 !important; 
        
        /* 宽度自动，根据文字多少决定 */
        width: auto !important; 
        max-width: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b34fc5b *//* 仅在移动端生效 */
@media (max-width: 767px) {
    
    /* 1. 设置父容器为横向弹性布局 */
    .elementor-18 .elementor-element.elementor-element-b34fc5b ul.products, 
    .elementor-18 .elementor-element.elementor-element-b34fc5b .elementor-loop-container { 
        display: flex !important;
        flex-wrap: nowrap !important; /* 禁止换行，强制在一行显示 */
        overflow-x: auto !important; /* 允许横向滚动 */
        overflow-y: hidden;
        gap: 15px; /* 产品卡片之间的间距 */
        padding-bottom: 20px; /* 底部留白，防止滚动条遮挡内容 */
        
        /* 增加滑动吸附效果，手感像原生App */
        scroll-snap-type: x mandatory; 
        -webkit-overflow-scrolling: touch; /* iOS顺滑滚动 */
    }

    /* 2. 设置每个产品的宽度 */
    .elementor-18 .elementor-element.elementor-element-b34fc5b ul.products li.product,
    .elementor-18 .elementor-element.elementor-element-b34fc5b .elementor-loop-item {
        /* 核心设置：85% 表示卡片占据屏幕宽度的85% 
           这样用户能看到下一张卡片露出一角，提示可以滑动 */
        flex: 0 0 85% !important; 
        max-width: 85% !important;
        
        /* 配合上面的吸附效果，让滑动停止时卡片自动对其 */
        scroll-snap-align: start; 
        
        margin-bottom: 0 !important; /* 去掉默认的底部间距 */
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://27sneakerkicks.com/wp-content/uploads/2025/11/Satoshi-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://27sneakerkicks.com/wp-content/uploads/2025/11/Satoshi-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('http://27sneakerkicks.com/wp-content/uploads/2025/11/Satoshi-Light.woff') format('woff');
}
/* End Custom Fonts CSS */