:root{--innova-orange: #ff6500;--innova-orange-soft: #ed7031;--innova-black: #14110e;--innova-black-2: #1f1a16;--innova-cream: #f9e4d4;--innova-cream-2: #fdf3eb;--innova-brown: #5a2d17;--innova-rust: #c0502b;--innova-ease: cubic-bezier(.16, 1, .3, 1);--innova-radius: 18px}.product-item .product-label.product-item__discount-badge{background:var(--innova-orange);color:#fff;box-shadow:0 6px 14px -6px #ff6500b3;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:800;letter-spacing:.01em}.product-item .product-label.product-item__discount-badge:before{content:"-";margin-right:0}.product-item__title{font-size:14px;font-weight:500;line-height:1.4;min-height:2.8em}.product-item__price-stack{display:flex;flex-direction:column;align-items:flex-start;gap:1px;margin-top:10px}.product-item__price-stack .price--compare{font-size:12px;font-weight:400;color:var(--sales-panel-compare-color, #a4a9be);text-decoration:line-through;opacity:1}.product-item__price-from{font-size:11px;color:var(--text-color);text-transform:uppercase;letter-spacing:.04em}.product-item .product-item__price-stack .price--highlight{color:var(--innova-orange);font-size:22px;font-weight:800;line-height:1.15;letter-spacing:-.02em}.product-item__pix-tag{display:inline-flex;align-items:center;gap:5px;margin-top:6px;padding:3px 9px 3px 6px;border-radius:999px;background:var(--innova-cream-2);box-shadow:inset 0 0 0 1px #ff65002e;color:var(--innova-brown);font-size:11px;font-weight:700;letter-spacing:.01em;white-space:nowrap}.product-item__pix-tag svg{width:14px;height:14px;color:var(--innova-orange)}.product-item__price-stack~.product-item__installments,.product-item__installments{margin:6px 0 0;font-size:12px;color:var(--text-color);opacity:1}.product-item__installments strong{color:var(--heading-color);font-weight:600}.product-item__free-shipping{display:inline-flex;align-items:center;gap:6px;margin:8px 0 0;color:var(--innova-brown);font-size:11px;font-weight:700;text-transform:uppercase}.product-item__free-shipping svg{width:16px;height:16px;color:var(--innova-orange)}.product-item .aspect-ratio{position:relative}.product-item__stock{position:absolute;left:10px;bottom:10px;z-index:2;display:inline-flex;align-items:center;gap:7px;padding:5px 11px 5px 9px;border-radius:999px;background:#14110ec7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:11px;font-weight:700;letter-spacing:.02em;box-shadow:0 8px 18px -10px #14110ecc;animation:innova-stock-in .6s .2s var(--innova-ease) both}.product-item__stock-dot{width:7px;height:7px;border-radius:50%;background:var(--innova-orange);box-shadow:0 0 #ff650099;animation:innova-pulse 1.8s infinite}@keyframes innova-stock-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.product-item__stock,.product-item__stock-dot{animation:none}}@media screen and (max-width:640px){.product-item .product-item__price-stack .price--highlight{font-size:18px}.product-item__title{font-size:13px}.product-item__pix-tag{font-size:10px}.product-item__stock{left:8px;bottom:8px;padding:4px 9px 4px 7px;font-size:10px}}.innova-reveal{opacity:0;transform:translateY(28px);transition:opacity .8s var(--innova-ease),transform .8s var(--innova-ease)}.innova-reveal.is-revealed{opacity:1;transform:none}.innova-reveal .innova-rail__cell,.innova-reveal .innova-cats__item,.innova-reveal .innova-promo-card,.innova-reveal .innova-proof__review{opacity:0;transform:translateY(18px);transition:opacity .7s var(--innova-ease),transform .7s var(--innova-ease);transition-delay:calc(var(--i, 0) * 70ms + .12s)}.innova-reveal.is-revealed .innova-rail__cell,.innova-reveal.is-revealed .innova-cats__item,.innova-reveal.is-revealed .innova-promo-card,.innova-reveal.is-revealed .innova-proof__review{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.innova-reveal,.innova-reveal *{transition:none!important;animation:none!important}}.innova-section-header{align-items:center}.innova-scrolled #shopify-section-header,.innova-scrolled .shopify-section--header{box-shadow:0 10px 30px -12px #00000073;transition:box-shadow .3s var(--innova-ease)}.search-bar__top{transition:box-shadow .25s var(--innova-ease)}.search-bar.is-expanded .search-bar__top,.search-bar__top:focus-within{box-shadow:0 0 0 3px #ff650059}@media screen and (min-width:1000px){.nav-bar__item:not(.innova-departments)>.nav-bar__link{position:relative}.nav-bar__item:not(.innova-departments)>.nav-bar__link:before{content:"";position:absolute;left:0;right:0;bottom:-8px;height:2px;border-radius:2px;background:var(--innova-orange);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--innova-ease)}.nav-bar__item:not(.innova-departments):hover>.nav-bar__link:before{transform:scaleX(1)}.nav-bar__item.innova-departments{padding:9px 0;margin-right:28px}.innova-departments__toggle{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;border-radius:999px;background:var(--innova-orange);color:#fff;font-size:var(--nav-bar-font-size, 14px);font-weight:700;box-shadow:0 8px 20px -10px #ff6500e6;transition:background .25s var(--innova-ease),transform .25s var(--innova-ease)}.innova-departments__toggle .icon--arrow-bottom{width:10px;height:7px;transition:transform .3s var(--innova-ease)}.innova-departments.is-open .innova-departments__toggle{background:var(--innova-orange-soft)}.innova-departments.is-open .innova-departments__toggle .icon--arrow-bottom{transform:rotate(180deg)}.innova-departments__burger{display:inline-flex;flex-direction:column;gap:3px;width:14px}.innova-departments__burger span{height:2px;border-radius:2px;background:currentColor;transition:transform .3s var(--innova-ease)}.innova-departments.is-open .innova-departments__burger span:nth-child(2){transform:scaleX(.6);transform-origin:left}.innova-departments__panel{position:absolute;top:100%;left:0;z-index:20;width:min(760px,90vw);padding:22px;border-radius:0 0 var(--innova-radius) var(--innova-radius);background:#fff;box-shadow:0 30px 60px -20px #14110e59;border-top:3px solid var(--innova-orange);opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .3s var(--innova-ease),transform .3s var(--innova-ease),visibility 0s linear .3s}.innova-departments.is-open .innova-departments__panel{opacity:1;visibility:visible;transform:none;transition-delay:0s}.innova-departments__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 16px}.innova-departments__link{display:flex;align-items:center;gap:12px;padding:10px;border-radius:12px;color:var(--heading-color);font-weight:600;transition:background .25s var(--innova-ease),color .25s var(--innova-ease)}.innova-departments__icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;border-radius:12px;background:var(--innova-cream-2);color:var(--innova-orange);transition:background .25s var(--innova-ease),color .25s var(--innova-ease),transform .35s var(--innova-ease)}.innova-departments__icon svg{width:22px;height:22px}.innova-departments__link:hover{background:var(--innova-cream-2);color:var(--innova-brown)}.innova-departments__link:hover .innova-departments__icon{background:var(--innova-orange);color:#fff;transform:rotate(-6deg) scale(1.05)}.innova-departments__sublist{margin:0 0 8px 62px}.innova-departments__sublink{display:block;padding:2px 0;font-size:13px;color:var(--text-color)}.innova-departments__sublink:hover{color:var(--innova-orange)}}@media screen and (max-width:999px){.innova-departments{display:none}}.innova-hero-grid{margin:24px 0 0}.innova-hero-grid__layout{display:grid;gap:16px}@media screen and (min-width:1000px){.innova-hero-grid__layout--side{grid-template-columns:minmax(0,2.1fr) minmax(0,1fr)}}.innova-hero{position:relative;overflow:hidden;border-radius:var(--innova-radius);background:var(--innova-black);isolation:isolate}.innova-hero__track{display:grid}.innova-hero__slide{grid-area:1 / 1;display:block;opacity:0;visibility:hidden;transition:opacity .9s var(--innova-ease),visibility 0s linear .9s}.innova-hero__slide.is-active{opacity:1;visibility:visible;transition-delay:0s;z-index:1}.innova-hero__image{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.04);transition:transform 7s linear}.innova-hero__slide.is-active .innova-hero__image{transform:scale(1)}@media screen and (min-width:1000px){.innova-hero-grid__layout--side .innova-hero__track,.innova-hero-grid__layout--side .innova-hero__slide,.innova-hero-grid__layout--side .innova-hero__slide picture{height:100%}}.innova-hero__arrow{position:absolute;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-top:-22px;border-radius:50%;background:#ffffffeb;color:var(--innova-black);box-shadow:0 8px 20px -8px #0006;opacity:0;transition:opacity .3s var(--innova-ease),transform .3s var(--innova-ease),background .2s}.innova-hero__arrow svg{width:9px;height:14px}.innova-hero__arrow--prev{left:16px;transform:translate(-8px)}.innova-hero__arrow--next{right:16px;transform:translate(8px)}.innova-hero:hover .innova-hero__arrow{opacity:1;transform:none}.innova-hero__arrow:hover{background:var(--innova-orange);color:#fff}.innova-hero__dots{position:absolute;left:50%;bottom:16px;z-index:3;display:flex;gap:8px;padding:6px 10px;border-radius:999px;background:#14110e59;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transform:translate(-50%)}.innova-hero__dot{position:relative;width:8px;height:8px;border-radius:999px;background:#ffffff8c;overflow:hidden;transition:width .45s var(--innova-ease),background .3s}.innova-hero__dot.is-active{width:34px;background:#ffffff59}.innova-hero__dot span{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--innova-orange);transform:scaleX(0);transform-origin:left}.innova-hero__dot.is-active span{animation:innova-progress var(--innova-hero-delay, 5s) linear forwards}.innova-hero.is-paused .innova-hero__dot.is-active span{animation-play-state:paused}@keyframes innova-progress{to{transform:scaleX(1)}}.innova-hero-grid__side{display:grid;gap:12px}.innova-hero-grid__layout--below .innova-hero-grid__side{grid-template-columns:1fr 1fr}.innova-hero-grid__layout--below .innova-promo-card{min-height:210px}@media screen and (max-width:699px){.innova-hero-grid__layout--below .innova-hero-grid__side{grid-template-columns:1fr}.innova-hero-grid__layout--below .innova-promo-card{min-height:150px}}.innova-hero-grid__layout--side .innova-hero-grid__side{display:none}@media screen and (min-width:1000px){.innova-hero-grid__layout--side .innova-hero-grid__side{display:grid;grid-template-rows:1fr 1fr;gap:16px}.innova-hero-grid__layout--below .innova-hero-grid__side{gap:16px}.innova-hero-grid__layout--below .innova-promo-card{min-height:260px}}.innova-promo-card{position:relative;display:flex;align-items:center;min-height:200px;overflow:hidden;border-radius:var(--innova-radius);background:var(--innova-cream);isolation:isolate}.innova-promo-card--dark{background:var(--innova-black)}.innova-promo-card__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover;object-position:right center;transition:transform 1.2s var(--innova-ease)}.innova-promo-card:hover .innova-promo-card__image{transform:scale(1.06)}.innova-promo-card__content{display:flex;flex-direction:column;align-items:flex-start;gap:6px;max-width:55%;padding:22px 24px}.innova-promo-card__eyebrow{padding:3px 10px;border-radius:999px;background:var(--innova-orange);color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.innova-promo-card__title{font-size:clamp(18px,1.4vw,24px);font-weight:800;line-height:1.15;letter-spacing:-.02em;color:var(--innova-black)}.innova-promo-card__text{font-size:14px;line-height:1.45;color:var(--innova-brown)}.innova-promo-card__cta{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:13px;font-weight:700;color:var(--innova-orange)}.innova-promo-card__cta span{transition:transform .35s var(--innova-ease)}.innova-promo-card:hover .innova-promo-card__cta span{transform:translate(5px)}.innova-promo-card--dark .innova-promo-card__title{color:#fff}.innova-promo-card--dark .innova-promo-card__text{color:#ffffffbf}.innova-promo-card--wide{min-height:260px}.innova-promo-card--wide .innova-promo-card__content{max-width:48%;padding:32px}.innova-promo-card--wide .innova-promo-card__title{font-size:clamp(22px,2vw,32px)}@media screen and (max-width:640px){.innova-promo-card--wide{min-height:200px}.innova-promo-card--wide .innova-promo-card__content{max-width:62%;padding:20px}.innova-promo-card__text{display:none}}.innova-trust{margin:16px 0 0}.innova-trust__viewport{display:flex;overflow:hidden;border-radius:var(--innova-radius);background:var(--innova-cream)}.innova-trust__list{display:flex;flex:none;align-items:center}.innova-trust__item{display:flex;flex:none;align-items:center;gap:12px;padding:16px 28px}.innova-trust__icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:42px;height:42px;border-radius:50%;background:#fff;color:var(--innova-orange);box-shadow:0 6px 16px -10px #5a2d1799}.innova-trust__icon svg{width:22px;height:22px}.innova-trust__text{display:flex;flex-direction:column;line-height:1.25;white-space:nowrap}.innova-trust__text strong{font-size:14px;font-weight:800;color:var(--innova-brown)}.innova-trust__text span{font-size:12px;color:#5a2d17bf}.innova-trust__list{animation:innova-marquee 28s linear infinite}.innova-trust__viewport:hover .innova-trust__list{animation-play-state:paused}@keyframes innova-marquee{to{transform:translate(-100%)}}@media screen and (min-width:1200px){.innova-trust__list{flex:1;justify-content:space-between;animation:none}.innova-trust__list--clone{display:none}.innova-trust__item{padding:18px 20px}.innova-trust__item+.innova-trust__item{border-left:1px solid rgba(90,45,23,.12)}}@media(prefers-reduced-motion:reduce){.innova-trust__viewport{overflow-x:auto}.innova-trust__list{animation:none}.innova-trust__list--clone{display:none}}.innova-rail{position:relative}.innova-rail__track{display:flex;gap:16px;margin:0;padding:6px 2px 18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:2px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.innova-rail__track::-webkit-scrollbar{display:none}.innova-rail__arrow{position:absolute;top:40%;z-index:4;display:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#fff;color:var(--innova-black);box-shadow:0 10px 24px -10px #14110e73;transition:background .2s,color .2s,opacity .3s,transform .3s var(--innova-ease)}.innova-rail__arrow svg{width:9px;height:14px}.innova-rail__arrow:hover{background:var(--innova-orange);color:#fff;transform:scale(1.06)}.innova-rail__arrow[disabled]{opacity:0;pointer-events:none}.innova-rail__arrow--prev{left:-14px}.innova-rail__arrow--next{right:-14px}@media screen and (min-width:1000px)and (any-hover:hover){.innova-rail__arrow{display:flex}}.innova-rail__cell{flex:none;width:72%;scroll-snap-align:start;display:flex}@media screen and (min-width:641px){.innova-rail__cell{width:calc((100% - 32px) / 3)}}@media screen and (min-width:1000px){.innova-rail__cell{width:calc((100% - 48px)/4)}}@media screen and (min-width:1280px){.innova-rail__cell{width:calc((100% - 64px)/5)}}.innova-rail__cell>.product-item{width:100%;margin:0;background:var(--secondary-background)}.innova-cats .innova-rail__track{gap:8px;padding-bottom:8px}.innova-cats .innova-rail__arrow{top:34%}.innova-cats__item{flex:none;width:104px;scroll-snap-align:start}@media screen and (min-width:1000px){.innova-cats__item{flex:1 0 120px}}.innova-cats__link{display:flex;flex-direction:column;align-items:center;gap:10px;padding:6px 4px;text-align:center}.innova-cats__circle{position:relative;display:flex;align-items:center;justify-content:center;width:84px;height:84px;border-radius:50%;background:#fff;color:var(--innova-orange);box-shadow:0 0 0 1px #14110e0f,0 10px 24px -14px #14110e59;overflow:hidden;isolation:isolate;transition:color .35s var(--innova-ease),transform .45s var(--innova-ease),box-shadow .35s}.innova-cats__circle:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:50%;background:radial-gradient(circle at 30% 25%,var(--innova-orange-soft),var(--innova-orange) 60%,var(--innova-rust));transform:scale(0);transition:transform .45s var(--innova-ease)}.innova-cats__circle .innova-cat-icon{width:36px;height:36px}.innova-cats__image{width:100%;height:100%;object-fit:cover}.innova-cats__title{font-size:13px;font-weight:600;line-height:1.3;color:var(--heading-color);transition:color .25s}@media screen and (any-hover:hover){.innova-cats__link:hover .innova-cats__circle{color:#fff;transform:translateY(-4px);box-shadow:0 0 0 3px #ff650033,0 18px 30px -14px #ff6500b3}.innova-cats__link:hover .innova-cats__circle:before{transform:scale(1)}.innova-cats__link:hover .innova-cats__title{color:var(--innova-orange)}}.innova-deals{margin:44px 0}.innova-deals__panel{position:relative;overflow:hidden;padding:28px 28px 14px;border-radius:24px;background:var(--innova-black);isolation:isolate}.innova-deals__glow{position:absolute;inset:-40% -10% auto;z-index:-1;height:140%;background:radial-gradient(40% 50% at 15% 20%,rgba(255,101,0,.38),transparent 70%),radial-gradient(35% 45% at 85% 0%,rgba(192,80,43,.35),transparent 70%);animation:innova-glow 12s ease-in-out infinite alternate}@keyframes innova-glow{0%{transform:translate3d(-4%,0,0) scale(1)}to{transform:translate3d(6%,4%,0) scale(1.1)}}.innova-deals__header{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-bottom:20px}.innova-deals__heading{display:flex;align-items:center;gap:14px;margin-right:auto}.innova-deals__flash{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:var(--innova-orange);color:#fff;box-shadow:0 0 #ff650099;animation:innova-pulse 2.2s infinite}.innova-deals__flash svg{width:26px;height:26px}@keyframes innova-pulse{70%{box-shadow:0 0 0 14px #ff650000}to{box-shadow:0 0 #ff650000}}.innova-deals__title{margin:0;color:#fff;font-size:clamp(22px,2.2vw,32px);font-weight:800;letter-spacing:-.02em;line-height:1.1}.innova-deals__subtitle{margin:4px 0 0;color:#ffffffa6;font-size:14px}.innova-deals__countdown{display:flex;align-items:center;gap:6px;color:#fff}.innova-deals__countdown-label{margin-right:6px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#ffffffb3}.innova-deals__time{display:flex;flex-direction:column;align-items:center;min-width:52px;padding:6px 8px;border-radius:12px;background:#ffffff14;border:1px solid rgba(255,101,0,.45)}.innova-deals__time b{font-size:22px;font-weight:800;line-height:1.1;color:var(--innova-orange);font-variant-numeric:tabular-nums}.innova-deals__time small{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#fff9}.innova-deals__colon{font-weight:800;color:var(--innova-orange);animation:innova-blink 1s steps(2,start) infinite}@keyframes innova-blink{to{visibility:hidden}}.innova-deals__all{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;border-radius:999px;border:1.5px solid rgba(255,255,255,.3);color:#fff;font-size:13px;font-weight:700;transition:background .25s,border-color .25s}.innova-deals__all:hover{background:var(--innova-orange);border-color:var(--innova-orange)}.innova-rail--dark .innova-rail__cell>.product-item{box-shadow:none}@media screen and (max-width:640px){.innova-deals__panel{padding:22px 16px 8px;border-radius:20px}.innova-deals__countdown{width:100%}.innova-deals__all{display:none}}.innova-tabbed__header{flex-wrap:wrap;gap:14px}.innova-tabs{position:relative;display:inline-flex;max-width:100%;padding:4px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #14110e0f;overflow-x:auto;scrollbar-width:none}.innova-tabs::-webkit-scrollbar{display:none}.innova-tabs__indicator{position:absolute;top:4px;bottom:4px;left:0;border-radius:999px;background:var(--innova-orange);box-shadow:0 8px 18px -8px #ff6500cc;transition:transform .45s var(--innova-ease),width .45s var(--innova-ease)}.innova-tabs__button{position:relative;z-index:1;flex:none;padding:9px 18px;border-radius:999px;font-size:14px;font-weight:600;color:var(--heading-color);white-space:nowrap;transition:color .3s var(--innova-ease)}.innova-tabs__button.is-active{color:#fff}.innova-tabs__panel.is-entering{animation:innova-fade-up .5s var(--innova-ease)}@keyframes innova-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.innova-tabbed__footer{display:flex;justify-content:center;margin-top:8px}.innova-duo__grid{display:grid;gap:16px}@media screen and (min-width:700px){.innova-duo__grid{grid-template-columns:1fr 1fr}}.innova-proof__panel{padding:36px 28px;border-radius:24px;background:var(--innova-cream);text-align:center}.innova-proof__eyebrow{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--innova-orange)}.innova-proof__title{margin:6px 0 24px;font-size:clamp(22px,2.2vw,32px);font-weight:800;letter-spacing:-.02em;color:var(--innova-brown)}.innova-proof__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;margin-bottom:28px}.innova-proof__number{display:block;font-size:clamp(28px,3vw,42px);font-weight:800;letter-spacing:-.03em;color:var(--innova-orange);font-variant-numeric:tabular-nums}.innova-proof__label{font-size:13px;color:var(--innova-brown)}.innova-proof__reviews{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;text-align:left}.innova-proof__review{margin:0;padding:20px;border-radius:var(--innova-radius);background:#fff;box-shadow:0 12px 30px -20px #5a2d1780}.innova-proof__stars{color:#5a2d1733;letter-spacing:2px}.innova-proof__stars .is-on{color:var(--innova-orange)}.innova-proof__review blockquote{margin:10px 0 14px;padding:0;border:0;font-size:14px;line-height:1.55;color:var(--heading-color)}.innova-proof__review figcaption strong{display:block;font-size:14px;color:var(--innova-brown)}.innova-proof__review figcaption span{font-size:12px;color:var(--text-color)}.template-index .section__header .section__title:after{width:48px;background:linear-gradient(90deg,var(--innova-orange),var(--innova-rust))}.innova-showcase__layout{display:grid;gap:16px;align-items:stretch}.innova-showcase__banner{align-items:flex-start;min-height:240px}.innova-showcase__banner .innova-promo-card__image{object-position:center bottom}.innova-showcase__content{max-width:100%;padding:26px}.innova-showcase__content .innova-promo-card__title{font-size:clamp(22px,2vw,30px)}.innova-showcase__count{font-size:13px;color:var(--text-color)}.innova-promo-card--dark .innova-showcase__count{color:#ffffffa6}.innova-showcase__products{min-width:0}.innova-showcase__products .innova-rail__track{height:100%}@media screen and (max-width:999px){.innova-showcase__banner{min-height:200px}.innova-showcase__banner .innova-promo-card__image{object-position:center 70%}.innova-showcase__content{max-width:60%}}@media screen and (min-width:1000px){.innova-showcase__layout{grid-template-columns:300px minmax(0,1fr)}.innova-showcase--right .innova-showcase__layout{grid-template-columns:minmax(0,1fr) 300px}.innova-showcase--right .innova-showcase__banner{order:2}.innova-showcase__banner{min-height:100%}.innova-showcase__products .innova-rail__cell{width:calc((100% - 48px)/4)}}@media screen and (min-width:1280px){.innova-showcase__products .innova-rail__cell{width:calc((100% - 48px)/4)}}.innova-about__panel{display:grid;overflow:hidden;border-radius:24px;background:#fff;box-shadow:0 30px 60px -40px #5a2d1773}@media screen and (min-width:1000px){.innova-about__panel{grid-template-columns:1fr 1fr}}.innova-about__media{position:relative;min-height:280px;overflow:hidden;background:var(--innova-cream)}.innova-about__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:70% center;transform:scale(1.06);transition:transform 1.6s var(--innova-ease)}.is-revealed .innova-about__image,.innova-about:not(.innova-reveal) .innova-about__image{transform:scale(1)}.innova-about__badge{position:absolute;left:20px;bottom:20px;display:flex;flex-direction:column;padding:12px 16px;border-radius:14px;background:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 12px 30px -16px #14110e80}.innova-about__badge strong{font-size:14px;color:var(--innova-brown)}.innova-about__badge span{font-size:12px;color:var(--text-color)}.innova-about__content{padding:36px 28px}@media screen and (min-width:1000px){.innova-about__content{padding:52px 48px}}.innova-about__eyebrow,.innova-faq__eyebrow{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--innova-orange)}.innova-about__title,.innova-faq__title{margin:8px 0 14px;font-size:clamp(24px,2.4vw,36px);font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--heading-color)}.innova-about__text{color:var(--text-color);font-size:15px;line-height:1.65}.innova-about__pillars{display:grid;gap:14px;margin:24px 0}@media screen and (min-width:641px){.innova-about__pillars{grid-template-columns:1fr 1fr}}.innova-about__pillar{display:flex;align-items:flex-start;gap:12px}.innova-about__pillar>span:last-child{display:flex;flex-direction:column;font-size:13px;line-height:1.45;color:var(--text-color)}.innova-about__pillar strong{font-size:14px;color:var(--heading-color)}.innova-about__pillar-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:42px;height:42px;border-radius:12px;background:var(--innova-cream-2);color:var(--innova-orange)}.innova-about__pillar-icon svg{width:22px;height:22px}.innova-reveal .innova-about__pillar{opacity:0;transform:translate(-12px);transition:opacity .6s var(--innova-ease),transform .6s var(--innova-ease);transition-delay:calc(var(--i, 0) * 90ms + .25s)}.innova-reveal.is-revealed .innova-about__pillar{opacity:1;transform:none}.innova-about__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px}.innova-about__button{display:inline-flex;align-items:center;gap:8px;padding:13px 24px;border-radius:999px;background:var(--innova-orange);color:#fff;font-size:14px;font-weight:700;box-shadow:0 12px 24px -12px #ff6500cc;transition:transform .3s var(--innova-ease),box-shadow .3s var(--innova-ease),background .25s}.innova-about__button span{transition:transform .3s var(--innova-ease)}.innova-about__button:hover{background:var(--innova-orange-soft);transform:translateY(-2px);box-shadow:0 18px 30px -14px #ff6500e6}.innova-about__button:hover span{transform:translate(4px)}.innova-about__payments{display:flex;flex-wrap:wrap;gap:8px}.innova-about__payment{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;background:var(--innova-cream-2);color:var(--innova-brown);font-size:12px;font-weight:600}.innova-about__payment svg{width:16px;height:16px;color:var(--innova-orange)}.innova-faq__layout{display:grid;gap:24px}@media screen and (min-width:1000px){.innova-faq__layout{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:48px}.innova-faq__header{position:sticky;top:120px;align-self:start}}.innova-faq__text{margin:0 0 20px;color:var(--text-color);font-size:15px}.innova-faq__list{display:grid;gap:10px}.innova-faq__item{border-radius:16px;background:#fff;box-shadow:0 0 0 1px #14110e0f;transition:box-shadow .3s var(--innova-ease)}.innova-faq__item[open]{box-shadow:0 0 0 1.5px var(--innova-orange),0 16px 30px -22px #ff6500b3}.innova-faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;cursor:pointer;list-style:none;font-size:15px;font-weight:700;color:var(--heading-color)}.innova-faq__question::-webkit-details-marker{display:none}.innova-faq__toggle{position:relative;flex:none;width:28px;height:28px;border-radius:50%;background:var(--innova-cream-2);transition:background .25s,transform .4s var(--innova-ease)}.innova-faq__toggle:before,.innova-faq__toggle:after{content:"";position:absolute;top:50%;left:50%;width:11px;height:2px;margin:-1px 0 0 -5.5px;border-radius:2px;background:var(--innova-orange);transition:transform .4s var(--innova-ease),background .25s}.innova-faq__toggle:after{transform:rotate(90deg)}.innova-faq__item[open] .innova-faq__toggle{background:var(--innova-orange);transform:rotate(180deg)}.innova-faq__item[open] .innova-faq__toggle:before,.innova-faq__item[open] .innova-faq__toggle:after{background:#fff}.innova-faq__item[open] .innova-faq__toggle:after{transform:rotate(0)}.innova-faq__answer{padding:0 20px 18px;color:var(--text-color);font-size:14px;line-height:1.65}.innova-faq__item[open] .innova-faq__answer{animation:innova-fade-up .45s var(--innova-ease)}
/*# sourceMappingURL=/cdn/shop/t/53/assets/innova-home.css.map */
