.evo-v2{--evo-ink: rgb(var(--color-foreground, 17 18 20));--evo-muted: rgb(83 87 94);--evo-surface: rgb(247 247 248);--evo-surface-strong: rgb(238 239 241);--evo-white: #fff;--evo-focus: rgb(var(--color-keyboard-focus, 11 144 227));--evo-radius: 16px;--evo-control-radius: 10px;--evo-page: 1920px;--evo-gutter: max(8px, 1vw);display:block;padding-inline:var(--evo-gutter);overflow:clip;background:rgb(var(--color-background, 255 255 255));color:var(--evo-ink);font-family:var(--font-body-family, Inter, sans-serif)}.evo-v2+.evo-v2{padding-top:max(8px,.65vw)}.evo-v2 *,.evo-v2 *:before,.evo-v2 *:after{box-sizing:border-box}.evo-v2 ::selection{background:#0b90e338;color:var(--evo-ink)}.evo-v2 :is(h1,h2,h3,p,figure,dl,dd){margin:0}.evo-v2 :is(h1,h2,h3){color:inherit;font-family:var(--font-heading-family, Inter, sans-serif);font-style:var(--font-heading-style, normal);font-weight:500;letter-spacing:-.035em;text-wrap:balance}.evo-v2 img{display:block;width:100%;max-width:100%}.evo-v2__shell{width:100%;max-width:var(--evo-page);margin-inline:auto;border-radius:var(--evo-radius);overflow:hidden}.evo-v2__inner{padding:clamp(44px,5vw,84px) clamp(20px,4vw,78px)}.evo-v2__header{max-width:980px;margin-bottom:clamp(28px,4vw,58px)}.evo-v2__header h2{font-size:clamp(2.5rem,3.4vw,4.25rem);line-height:.98}.evo-v2__header p{max-width:68ch;margin-top:clamp(14px,1.5vw,22px);color:var(--evo-muted);font-size:clamp(1.05rem,1.25vw,1.35rem);line-height:1.48;letter-spacing:-.015em}.evo-v2__button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:46px;padding:10px 18px 10px 20px;border:1px solid var(--evo-ink);border-radius:var(--evo-control-radius);background:var(--evo-ink);color:var(--evo-white);font-family:var(--font-button-family, var(--font-body-family, Inter, sans-serif));font-size:15px;font-weight:600;line-height:1;text-decoration:none;transition:transform .18s cubic-bezier(.2,.8,.2,1),background-color .18s ease,color .18s ease}.evo-v2__button--light{border-color:var(--evo-white);background:var(--evo-white);color:var(--evo-ink)}.evo-v2__button:active{transform:scale(.98)}.evo-v2 :is(a,button,[tabindex]):focus-visible{outline:3px solid var(--evo-focus);outline-offset:3px}.evo-v2__hero{position:relative;min-height:var(--evo-hero-height, min(820px, calc(100dvh - 88px) ));color:var(--evo-white);background:var(--evo-ink)}.evo-v2__hero-media,.evo-v2__hero-shade{position:absolute;top:0;right:0;bottom:0;left:0}.evo-v2__hero-media :is(img,video,iframe){width:100%;height:100%;object-fit:cover}.evo-v2__hero-media iframe{border:0;pointer-events:none}.evo-v2__hero-shade{z-index:1;background:linear-gradient(180deg,rgb(6 6 7 / var(--evo-overlay, .82)),#0606077a 42%,#06060714);pointer-events:none}.evo-v2__hero-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:var(--evo-align, center);width:min(100% - 40px,1120px);margin-inline:auto;padding-top:clamp(44px,7vw,112px);text-align:var(--evo-text-align, center)}.evo-v2__hero h1{max-width:14ch;font-size:clamp(3rem,5.2vw,5.75rem);line-height:.96}.evo-v2__hero p{max-width:52ch;margin-top:18px;color:#ffffffd6;font-size:clamp(1.125rem,1.55vw,1.75rem);line-height:1.35;letter-spacing:-.018em}.evo-v2__hero .evo-v2__button{margin-top:28px}.evo-v2__benefits{background:var(--evo-surface)}.evo-v2__slider{min-width:0}.evo-v2__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(320px,calc((100% - 24px) / 2.35));gap:12px;padding-bottom:12px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-color:rgb(17 18 20 / .24) transparent;scrollbar-width:thin}.evo-v2__benefit{min-height:clamp(500px,52vw,720px);position:relative;overflow:hidden;border-radius:var(--evo-radius);background:#111;color:var(--evo-white);scroll-snap-align:start}.evo-v2__benefit img{height:100%;object-fit:cover}.evo-v2__benefit:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 42%,rgb(6 6 7 / .84) 100%)}.evo-v2__benefit-copy{position:absolute;z-index:1;inset-inline:clamp(22px,3vw,42px);bottom:clamp(24px,3vw,42px);max-width:570px}.evo-v2__benefit h3{font-size:clamp(1.8rem,2.8vw,3.2rem);line-height:1}.evo-v2__benefit p{max-width:52ch;margin-top:12px;color:#ffffffc7;font-size:1rem;line-height:1.5}.evo-v2__slider-controls{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.evo-v2__slider-button{width:46px;height:46px;border:1px solid rgb(17 18 20 / .2);border-radius:var(--evo-control-radius);background:var(--evo-white);color:var(--evo-ink);cursor:pointer;transition:transform .18s ease,opacity .18s ease}.evo-v2__slider-button:before{content:"";display:block;width:9px;height:9px;margin:auto;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg)}.evo-v2__slider-button--previous:before{transform:rotate(-135deg)}.evo-v2__slider-button:disabled{opacity:.28;cursor:default}.evo-v2__gallery{background:var(--evo-white)}.evo-v2__gallery-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:10px}.evo-v2__gallery-item{min-height:520px;overflow:hidden;border-radius:var(--evo-radius);background:var(--evo-surface)}.evo-v2__gallery-item:nth-child(1),.evo-v2__gallery-item:nth-child(4){grid-column:span 7}.evo-v2__gallery-item:nth-child(2),.evo-v2__gallery-item:nth-child(3){grid-column:span 5}.evo-v2__gallery-item:nth-child(5){grid-column:span 12;min-height:620px}.evo-v2__gallery-item img{height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.evo-v2__gallery-item figcaption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.evo-v2__mounting{background:var(--evo-surface-strong)}.evo-v2__mounting-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.evo-v2__mounting-card{display:grid;grid-template-rows:minmax(420px,1fr) auto;overflow:hidden;border-radius:var(--evo-radius);background:var(--evo-white)}.evo-v2__mounting-media img{height:100%;object-fit:cover}.evo-v2__mounting-copy{padding:clamp(24px,3vw,42px)}.evo-v2__mounting-copy h3{font-size:clamp(1.6rem,2vw,2.2rem);line-height:1.06}.evo-v2__mounting-copy p{max-width:54ch;margin-top:12px;color:var(--evo-muted);font-size:1rem;line-height:1.5}.evo-v2__mounting-meta{display:inline-block;margin-top:20px;color:var(--evo-ink);font-size:12px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.evo-v2__video{position:relative;min-height:var(--evo-video-height, 720px);background:var(--evo-ink);color:var(--evo-white)}.evo-v2__video-media,.evo-v2__video-shade{position:absolute;top:0;right:0;bottom:0;left:0}.evo-v2__video-media :is(img,video,iframe){width:100%;height:100%;object-fit:cover}.evo-v2__video-media iframe{border:0}.evo-v2__video-shade{background:rgb(6 6 7 / var(--evo-video-overlay, .22));pointer-events:none}.evo-v2__video-copy{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;min-height:inherit;padding:clamp(30px,5vw,76px)}.evo-v2__video-copy h2{max-width:16ch;font-size:clamp(2.5rem,4vw,5rem);line-height:.96}.evo-v2__video-copy p{max-width:54ch;margin-top:15px;color:#ffffffc7;font-size:clamp(1rem,1.2vw,1.3rem);line-height:1.45}.evo-v2__technical{background:var(--evo-white)}.evo-v2__facts{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;overflow:hidden;border-radius:var(--evo-radius);background:#11121424}.evo-v2__fact{min-height:178px;padding:clamp(22px,2.6vw,38px);background:var(--evo-surface)}.evo-v2__fact strong{display:block;font-family:var(--font-heading-family, Inter, sans-serif);font-size:clamp(2rem,3vw,3.4rem);font-weight:500;letter-spacing:-.035em;line-height:1}.evo-v2__fact span{display:block;max-width:22ch;margin-top:12px;color:var(--evo-muted);line-height:1.35}.evo-v2__specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(30px,5vw,90px);margin-top:clamp(38px,5vw,70px)}.evo-v2__spec{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,.8fr);gap:20px;padding:17px 0;border-bottom:1px solid rgb(17 18 20 / .15)}.evo-v2__spec dt{color:var(--evo-muted)}.evo-v2__spec dd{text-align:right;font-weight:550}.evo-v2__products{background:var(--evo-surface)}.evo-v2__product-track{grid-auto-columns:minmax(270px,calc((100% - 36px)/4))}.evo-v2__product-card{min-width:0;overflow:hidden;border-radius:var(--evo-radius);background:var(--evo-white);scroll-snap-align:start}.evo-v2__product-card>:is(.product-card,.card){width:100%;height:100%;min-height:100%;background:var(--evo-white)}.evo-v2__product-card .product-card__content{padding:18px clamp(18px,1.7vw,28px) clamp(22px,2vw,32px)}.evo-v2__products--frames .evo-v2__product-track{grid-auto-columns:minmax(250px,calc((100% - 48px)/5))}.evo-v2__products--frames .evo-v2__product-card{min-height:610px}.evo-v2__products--frames .product-card__media .media{min-height:450px}.evo-v2__products--frames .product-card__media img{object-fit:contain}.evo-v2__final{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);min-height:620px;background:var(--evo-ink);color:var(--evo-white)}.evo-v2__final-media img{height:100%;object-fit:cover}.evo-v2__final-copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(34px,5vw,84px)}.evo-v2__final h2{font-size:clamp(2.6rem,4vw,5rem);line-height:.96}.evo-v2__final p{max-width:50ch;margin-top:18px;color:#ffffffb8;font-size:clamp(1.05rem,1.2vw,1.3rem);line-height:1.48}.evo-v2__final .evo-v2__button{margin-top:28px}@media(hover:hover)and (pointer:fine){.evo-v2__button:hover{transform:translateY(-2px)}.evo-v2__slider-button:not(:disabled):hover{transform:translateY(-2px)}.evo-v2__gallery-item:hover img{transform:scale(1.025)}.evo-v2__product-card{transition:transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s ease}.evo-v2__product-card:hover{transform:translateY(-4px);box-shadow:0 20px 46px #10101117}}@media(max-width:1090px){.evo-v2__track{grid-auto-columns:minmax(300px,72vw)}.evo-v2__gallery-item,.evo-v2__gallery-item:nth-child(n){grid-column:span 12;min-height:520px}.evo-v2__mounting-grid,.evo-v2__specs{grid-template-columns:1fr}.evo-v2__facts{grid-template-columns:repeat(2,1fr)}.evo-v2__product-track,.evo-v2__products--frames .evo-v2__product-track{grid-auto-columns:minmax(270px,46vw)}.evo-v2__final{grid-template-columns:1fr}.evo-v2__final-media{min-height:520px}}@media(max-width:767px){.evo-v2{--evo-radius: 14px;--evo-gutter: 8px}.evo-v2+.evo-v2{padding-top:8px}.evo-v2__inner{padding:38px 20px}.evo-v2__header{margin-bottom:28px}.evo-v2__header h2{font-size:clamp(2.25rem,10vw,3rem)}.evo-v2__hero{min-height:650px}.evo-v2__hero-content{align-items:center;text-align:center;padding-top:40px}.evo-v2__hero h1{font-size:clamp(2.8rem,14vw,4rem)}.evo-v2__hero p{font-size:1.05rem}.evo-v2__track,.evo-v2__product-track,.evo-v2__products--frames .evo-v2__product-track{grid-auto-columns:88vw}.evo-v2__benefit{min-height:560px}.evo-v2__slider-controls{display:none}.evo-v2__gallery-grid{gap:8px}.evo-v2__gallery-item,.evo-v2__gallery-item:nth-child(n){min-height:420px}.evo-v2__mounting-grid{grid-template-columns:1fr;gap:8px}.evo-v2__mounting-card{grid-template-rows:360px auto}.evo-v2__video{min-height:620px}.evo-v2__video-copy{padding:28px 20px}.evo-v2__facts{grid-template-columns:1fr}.evo-v2__fact{min-height:132px}.evo-v2__spec{grid-template-columns:minmax(0,1fr) minmax(105px,.9fr);gap:12px;font-size:.92rem}.evo-v2__products--frames .evo-v2__product-card{min-height:560px}.evo-v2__products--frames .product-card__media .media{min-height:400px}.evo-v2__final-media{min-height:420px}.evo-v2__final-copy{padding:38px 20px 44px}}@media(prefers-reduced-motion:reduce){.evo-v2 *,.evo-v2 *:before,.evo-v2 *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/balter-evo-v2.css.map */
