[data-v-77e02eea] .home-root-categories-swiper:not(.swiper-initialized) .swiper-slide{flex-shrink:0;width:28.5714%}@media(min-width:480px){[data-v-77e02eea] .home-root-categories-swiper:not(.swiper-initialized) .swiper-slide{width:18.1818%}}@media(min-width:768px){[data-v-77e02eea] .home-root-categories-swiper:not(.swiper-initialized) .swiper-slide{width:15.3846%}}@media(min-width:1024px){[data-v-77e02eea] .home-root-categories-swiper:not(.swiper-initialized) .swiper-slide{width:13.3333%}}[data-v-77e02eea] .home-root-categories-swiper .swiper-wrapper{align-items:stretch;display:flex}[data-v-77e02eea] .home-root-categories-swiper .swiper-slide.home-root-categories-slide{box-sizing:border-box;display:flex;height:auto!important}[data-v-77e02eea] .home-root-categories-swiper .swiper-slide.home-root-categories-slide>a{display:flex;flex:1;flex-direction:column;min-width:0}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-40e9f7dc],[data-v-40e9f7dc]::backdrop,[data-v-40e9f7dc]:after,[data-v-40e9f7dc]:before{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}[data-v-40e9f7dc] .home-banner-swiper{position:relative}[data-v-40e9f7dc] .home-banner-swiper .swiper-pagination{bottom:.75rem;display:flex;gap:calc(var(--spacing,.25rem)*1.5);justify-content:center;left:0;padding-inline:calc(var(--spacing,.25rem)*2);position:absolute;right:0;z-index:10}[data-v-40e9f7dc] .home-banner-swiper .swiper-pagination-bullet{background-color:color-mix(in oklab,var(--color-surface,#fff) 85%,transparent);height:calc(var(--spacing,.25rem)*2);opacity:1;width:calc(var(--spacing,.25rem)*2);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:color-mix(in oklab,var(--color-border,#e2e8f0) 60%,transparent);border-radius:3.40282e+38px}[data-v-40e9f7dc] .home-banner-swiper .swiper-pagination-bullet-active{background-color:var(--color-secondary,#00a859);opacity:1;--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[data-v-40e9f7dc] .home-banner-swiper .swiper-wrapper{align-items:stretch}[data-v-40e9f7dc] .home-banner-swiper .swiper-slide{display:flex;height:auto}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}[data-v-4a56ec23] .benefits-swiper:not(.swiper-initialized) .swiper-wrapper{gap:12px;height:auto;overflow:hidden visible}[data-v-4a56ec23] .benefits-swiper:not(.swiper-initialized) .swiper-slide{flex-shrink:0;width:calc(28.5714% - 8.57143px)}@media(min-width:480px){[data-v-4a56ec23] .benefits-swiper:not(.swiper-initialized) .swiper-slide{width:calc(22.2222% - 9.33333px)}}@media(min-width:768px){[data-v-4a56ec23] .benefits-swiper:not(.swiper-initialized) .swiper-slide{width:calc(20% - 9.6px)}}[data-v-4a56ec23] .benefits-swiper{overflow:hidden visible!important}[data-v-4a56ec23] .benefits-swiper .swiper-wrapper{align-items:stretch;display:flex;overflow:visible}[data-v-4a56ec23] .benefits-swiper .swiper-slide.benefits-slide{box-sizing:border-box;display:flex;flex-direction:column;height:auto!important;padding-bottom:8px}.showcase-section[data-v-477170cf]{background:linear-gradient(to bottom,var(--gradient-from) 50%,var(--gradient-to))}@media(min-width:768px){.showcase-section[data-v-477170cf]{background:0 0}}[data-v-477170cf] .themed-showcase-slider .swiper-pagination{display:flex;gap:calc(var(--spacing,.25rem)*1.5);justify-content:center;margin-top:calc(var(--spacing,.25rem)*3);padding-top:calc(var(--spacing,.25rem)*1);position:static}[data-v-477170cf] .themed-showcase-slider .swiper-pagination-bullet{background-color:var(--color-border,#e2e8f0);border-radius:3.40282e+38px;height:calc(var(--spacing,.25rem)*2);opacity:1;width:calc(var(--spacing,.25rem)*2)}[data-v-477170cf] .themed-showcase-slider .swiper-pagination-bullet-active{background-color:var(--color-secondary,#00a859);opacity:1}[data-v-477170cf] .themed-showcase-slider:not(.swiper-initialized) .swiper-wrapper{gap:12px;overflow:hidden}[data-v-477170cf] .themed-showcase-slider:not(.swiper-initialized) .swiper-slide{flex-shrink:0;width:calc(46.5116% - 6.4186px)}@media(min-width:640px){[data-v-477170cf] .themed-showcase-slider:not(.swiper-initialized) .swiper-slide{width:calc(40% - 7.2px)}}@media(min-width:768px){[data-v-477170cf] .themed-showcase-slider:not(.swiper-initialized) .swiper-slide{width:calc(33.3333% - 8px)}}[data-v-477170cf] .themed-showcase-slider .swiper-wrapper{align-items:stretch;display:flex}[data-v-477170cf] .themed-showcase-slider .swiper-slide{display:flex;height:auto!important}[data-v-477170cf] .themed-showcase-slider .swiper-slide>div{display:flex;flex:1;flex-direction:column}
