body{overflow-x:hidden!important;overflow-y:auto!important}html{scroll-behavior:smooth;scroll-padding-top:25px}.commerce{--shop-bg:#f6f3ec;--shop-ink:#28231c;--shop-muted:#756b5e;--shop-line:#d9d2c6;--shop-accent:#80613b;background:var(--shop-bg);color:var(--shop-ink);font:16px/1.9 Vazirmatn,Tahoma,sans-serif}.commerce-jacket{--shop-bg:#f4f5f8;--shop-ink:#172039;--shop-muted:#656e84;--shop-line:#d8dce6;--shop-accent:#155eef}.commerce *{box-sizing:border-box}.commerce a{color:inherit;text-decoration:none}.commerce button,.commerce select{font:inherit;cursor:pointer;color:inherit}.commerce button:focus-visible,.commerce a:focus-visible{outline:2px solid var(--shop-accent);outline-offset:5px}.commerce-nav{display:flex;justify-content:center;gap:48px;border-bottom:1px solid var(--shop-line);padding:26px 20px;font-size:14px}.commerce-section{max-width:1320px;width:calc(100% - 100px);margin:auto;padding:85px 0}.commerce-title{display:flex;align-items:end;justify-content:space-between;gap:25px}.commerce-kicker{font-size:13px!important;letter-spacing:1px;color:var(--shop-muted);margin:0 0 12px!important}.commerce h2{font-size:40px;line-height:1.6;margin:0;letter-spacing:-1px}.commerce-title>p{max-width:375px;font-size:16px;color:var(--shop-muted);margin:0}.commerce-filters{display:flex;gap:12px;margin:35px 0}.commerce-filters button{padding:9px 20px;border:1px solid var(--shop-line);border-radius:30px;background:none;font-size:14px}.commerce-filters button[aria-pressed=true]{background:var(--shop-ink);color:#fff;border-color:var(--shop-ink)}.commerce-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:36px 25px}.commerce-jacket .commerce-grid{grid-template-columns:repeat(4,1fr)}.commerce-photo{width:100%;padding:0;border:0;background:#ebe5db;position:relative;overflow:hidden;display:block}.commerce-jacket .commerce-photo{background:#10141f}.commerce-photo img{width:100%;aspect-ratio:1;object-fit:contain;display:block;transition:transform .45s}.commerce-photo:hover img{transform:scale(1.04)}.commerce-photo>span{position:absolute;bottom:12px;left:12px;right:12px;background:#fffef0dd;padding:7px;font-size:13px;color:#2c2a29;opacity:0;transition:opacity .2s}.commerce-photo:hover>span,.commerce-photo:focus-visible>span{opacity:1}.commerce-en{font:11px/1.5 Arial,sans-serif;letter-spacing:1.6px;color:var(--shop-muted);text-align:right;margin:23px 0 9px}.commerce h3{font-size:21px;margin:0;font-weight:600}.commerce h3 button{font:inherit;border:0;background:none;padding:0;text-align:right}.commerce-material{font-size:14px;color:var(--shop-muted);margin:6px 0 19px}.commerce-price{border-top:1px solid var(--shop-line);padding-top:15px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:16px;flex-wrap:wrap}.commerce-price small{font-size:11px}.commerce-price>button{background:none;border:0;padding:0;color:var(--shop-accent);font-size:14px}.commerce-editorial{display:grid;grid-template-columns:1fr 1fr;align-items:center;max-width:1320px;width:calc(100% - 100px);margin:0 auto 35px;background:#e8e1d4}.commerce-jacket .commerce-editorial{background:#e3e8f5}.commerce-editorial>div:first-child{background:#bdb1a0}.commerce-jacket .commerce-editorial>div:first-child{background:#111521}.commerce-editorial img{width:100%;max-height:560px;object-fit:contain;display:block}.commerce-editorial>div:last-child{padding:50px}.commerce-editorial p{font-size:17px;line-height:2.1;color:var(--shop-muted)}.commerce-editorial a{display:inline-block;border-bottom:1px solid;margin-top:10px;font-size:15px}.commerce-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:55px;border-bottom:1px solid var(--shop-line);padding-block:60px}.commerce-benefits span{font:12px Arial;color:var(--shop-muted)}.commerce-benefits h3{margin-top:15px;font-size:20px}.commerce-benefits p{font-size:15px;color:var(--shop-muted);margin-bottom:0}.commerce-guide{display:grid;grid-template-columns:1fr 1.4fr;gap:60px}.commerce details{border-bottom:1px solid var(--shop-line)}.commerce summary{padding:20px 0;cursor:pointer;font-size:17px}.commerce details p{font-size:16px;color:var(--shop-muted);line-height:2;margin:0 0 24px}.commerce-contact{display:flex;justify-content:space-between;align-items:center;padding:60px max(50px,calc((100vw - 1320px)/2));background:#24211c;color:#f7f4ed;gap:30px}.commerce-jacket .commerce-contact{background:#134cd6;color:#fff}.commerce-contact p{font-size:14px;color:#ddd}.commerce-contact h2{font-size:32px}.commerce-contact>a{font-size:34px;white-space:nowrap}.commerce-contact small{display:block;font-size:13px;margin-top:8px}.commerce-footer{padding:35px max(50px,calc((100vw - 1320px)/2));display:flex;align-items:center;justify-content:space-between;gap:20px}.commerce-footer strong{font:600 20px Arial;letter-spacing:2px}.commerce-footer>div{display:flex;gap:24px;font-size:13px}.commerce-footer>span{font-size:12px;color:var(--shop-muted)}.commerce-dialog{border:0;padding:0;width:min(980px,92vw);max-height:90dvh;overflow:auto;background:var(--shop-bg);color:var(--shop-ink);box-shadow:0 30px 120px #0007;position:fixed;margin:auto;font:16px/1.9 Vazirmatn,sans-serif}.commerce-dialog[open]{display:grid;grid-template-columns:1fr 1fr}.commerce-dialog::backdrop{background:#000b;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.commerce-close{position:absolute;left:15px;top:12px;z-index:2;border:0!important;border-radius:50%;background:#fff!important;color:#151515!important;font-size:29px!important;width:40px;height:40px;line-height:1!important}.commerce-dialog>img{width:100%;height:100%;max-height:700px;object-fit:contain;background:#292623}.commerce-jacket .commerce-dialog>img{background:#111521}.commerce-dialog-copy{padding:42px 30px}.commerce-dialog h2{font-size:27px}.commerce-dialog-copy>p{font-size:16px;color:var(--shop-muted)}.commerce-dialog dl{font-size:14px;margin:24px 0}.commerce-dialog dl>div{display:flex;justify-content:space-between;gap:18px;border-bottom:1px solid var(--shop-line);padding:9px 0}.commerce-dialog dd{margin:0;text-align:left}.commerce-order{padding-top:12px}.commerce-order>p{font-size:14px}.commerce-order>a{display:flex;flex-direction:column;background:var(--shop-accent);color:#fff;padding:15px 22px;font-size:26px;border-radius:3px}.commerce-order>a span{font-size:14px}.commerce-order>small{display:block;font-size:12px;color:var(--shop-muted);margin-top:10px}.commerce-size{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:14px}.commerce-size select{padding:7px 30px;border:1px solid var(--shop-line);background:transparent}.demo-switch{position:fixed;z-index:90;bottom:18px;left:18px;display:flex;align-items:center;gap:6px;background:#fffe;border:1px solid #aaa4;color:#232a38;border-radius:30px;box-shadow:0 4px 25px #0002;padding:5px;font:12px Vazirmatn,sans-serif;direction:rtl;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.demo-switch a,.demo-switch button{color:inherit;text-decoration:none;padding:7px 10px;background:none;border:0;font:inherit;cursor:pointer}.demo-switch a{border-left:1px solid #ccc}.demo-poster{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;width:100%;height:100%;object-fit:contain}.watch-canvas,.puffer-canvas{touch-action:pan-y!important}.commerce-hero-link{display:inline-flex!important;margin-top:20px;border-bottom:1px solid currentColor;text-decoration:none;color:inherit;padding-bottom:6px;font:15px Vazirmatn,sans-serif}@media(max-width:1000px){.commerce-section,.commerce-editorial{width:calc(100% - 56px)}.commerce-jacket .commerce-grid{grid-template-columns:repeat(2,1fr)}.commerce-grid{gap:30px 20px}.commerce h2{font-size:33px}.commerce-editorial>div:last-child{padding:30px}.commerce-contact{padding:45px 28px}.commerce-contact h2{font-size:26px}.commerce-contact>a{font-size:28px}.commerce-footer{padding:30px 28px;flex-wrap:wrap}}@media(max-width:650px){.commerce-nav{gap:22px;font-size:12px;padding:20px 12px}.commerce-section{width:calc(100% - 36px);padding:55px 0}.commerce-title{display:block}.commerce h2{font-size:30px}.commerce-title>p{font-size:15px;margin-top:14px}.commerce-filters{gap:8px;margin-block:25px;flex-wrap:wrap}.commerce-filters button{padding:7px 14px;font-size:13px}.commerce-grid,.commerce-jacket .commerce-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 15px}.commerce h3{font-size:17px;line-height:1.7}.commerce-en{font-size:9px;letter-spacing:.5px;margin-top:14px}.commerce-material{font-size:12px;margin:8px 0 12px}.commerce-price{font-size:14px;gap:7px}.commerce-price>button{font-size:13px}.commerce-photo>span{display:none}.commerce-editorial{width:calc(100% - 36px);grid-template-columns:1fr;margin-bottom:0}.commerce-editorial>div:last-child{padding:30px 23px}.commerce-editorial p{font-size:16px}.commerce-editorial img{max-height:390px}.commerce-benefits{grid-template-columns:1fr;gap:25px}.commerce-benefits h3{font-size:20px;margin-top:8px}.commerce-benefits p{font-size:15px;margin-top:10px}.commerce-guide{grid-template-columns:1fr;gap:10px}.commerce summary{font-size:16px}.commerce-contact{display:block;padding:38px 22px}.commerce-contact h2{font-size:25px}.commerce-contact>a{display:block;margin-top:25px}.commerce-footer{display:block;padding:30px 20px 90px}.commerce-footer>div{gap:20px;flex-wrap:wrap;margin-block:20px;font-size:12px}.commerce-dialog[open]{display:block}.commerce-dialog>img{height:250px}.commerce-dialog-copy{padding:25px 23px}.commerce-dialog h2{font-size:23px}.demo-switch{left:10px;bottom:10px}.commerce-hero-link{font-size:14px!important}}@font-face{font-family:PixelStore;src:url(/pixel-assets/vazirmatn.woff2) format("woff2");font-weight:100 900;font-display:swap}.commerce,.commerce-dialog,.demo-switch,.commerce-hero-link{font-family:PixelStore,Tahoma,sans-serif}.product-frame button:disabled{opacity:.45;cursor:not-allowed}.demo-poster-jacket{padding:6vh 20vw;object-fit:contain}.commerce-dialog h2{padding-left:22px}@media(max-width:650px){.demo-poster-watch{top:170px;height:460px;object-fit:contain;transform:scale(1.25)}.demo-poster-jacket{top:190px;height:490px;padding:0 15px}.commerce-nav{gap:18px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.commerce *{transition:none!important}}.commerce-hero-link{pointer-events:auto}.commerce-photo img,.commerce-editorial img{height:auto}@media(max-width:1000px){.demo-poster-jacket{top:114px;right:0;bottom:224px;left:0;height:calc(100% - 338px);padding:0 15px;object-fit:contain}}@font-face{font-family:Vazirmatn Local;src:url(/jacket/fonts/vazirmatn-variable.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Estedad Local;src:url(/jacket/fonts/estedad-variable.ttf) format("truetype");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Manrope Local;src:url(/jacket/fonts/manrope-300.ttf) format("truetype");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Manrope Local;src:url(/jacket/fonts/manrope-400.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Manrope Local;src:url(/jacket/fonts/manrope-500.ttf) format("truetype");font-style:normal;font-weight:500;font-display:swap}:root{color:#f2f3f6;background:#07080b;font-family:Vazirmatn Local,Tahoma,Arial,sans-serif;font-synthesis:none;text-rendering:geometricPrecision}*{box-sizing:border-box}html,body,#root{width:100%;min-width:320px;min-height:100%;margin:0}body{min-height:100vh;min-height:100dvh;overflow:hidden;background:#07080b;font-weight:400;-webkit-font-smoothing:antialiased}.product-page{direction:rtl}button,a{color:inherit;font:inherit}a{text-decoration:none}button:focus-visible,a:focus-visible{outline:2px solid var(--accent, #155eef);outline-offset:4px}button{border:0}.product-page,.product-frame{width:100%;min-height:100vh;min-height:100dvh}.product-frame{position:relative;height:100vh;height:100dvh;min-height:620px;overflow:hidden;isolation:isolate;background:#07080b}.product-frame:before{position:absolute;top:82px;right:0;bottom:58px;left:0;z-index:0;border-right:1px solid rgba(255,255,255,.035);border-left:1px solid rgba(255,255,255,.035);content:"";pointer-events:none;transform:scaleX(.36)}.puffer-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.puffer-canvas{display:block;width:100%;height:100%;cursor:grab}.puffer-canvas.is-dragging{cursor:grabbing}.puffer-canvas.is-zipper-hover,.puffer-canvas.is-zipper-active{cursor:pointer}.scene-loader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:#8e94a3;background:#07080b;font-size:10px;font-weight:550;letter-spacing:.02em;transition:opacity .7s ease,visibility .7s ease}.scene-loader.is-ready{visibility:hidden;opacity:0;pointer-events:none}.loader-line{display:block;width:104px;height:1px;overflow:hidden;background:#282b34}.loader-line:after{display:block;width:38%;height:100%;background:var(--accent);content:"";animation:loader-scan 1.1s ease-in-out infinite alternate}@keyframes loader-scan{0%{transform:translate(0)}to{transform:translate(164%)}}.site-header{position:absolute;inset:0 0 auto;z-index:6;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:82px;padding:0 clamp(24px,4vw,64px);border-bottom:1px solid rgba(255,255,255,.09);pointer-events:none;direction:ltr}.site-header>*{pointer-events:auto}.wordmark{justify-self:start;display:flex;align-items:center;gap:8px;color:#f7f8fb;font-size:13px;font-weight:500;line-height:1;letter-spacing:.22em;direction:ltr;font-family:Manrope Local,Arial,sans-serif}.wordmark span:first-child{color:var(--accent)}.edition{grid-column:2;margin:0;color:#777d8b;font-size:9px;font-weight:450;letter-spacing:.03em;direction:rtl}.about-button{grid-column:3;justify-self:end;display:flex;align-items:center;gap:9px;padding:10px 0;color:#b7bbc5;background:transparent;cursor:pointer;font-size:10px;font-weight:550;letter-spacing:.03em;direction:rtl}.about-button svg{width:16px;height:16px}.hero-copy{position:absolute;top:18.5%;left:clamp(28px,5.4vw,86px);z-index:4;width:min(29vw,410px);pointer-events:none;direction:rtl;text-align:right}.eyebrow{display:flex;align-items:center;gap:11px;margin:0;color:#8b91a0;font-size:9px;font-weight:600;letter-spacing:.04em}.eyebrow>span{display:inline-block;width:32px;height:1px;background:var(--accent)}.hero-copy h1{margin:24px 0 22px;color:#f1f2f5;font-family:Estedad Local,Vazirmatn Local,Tahoma,sans-serif;font-size:clamp(62px,7.3vw,116px);font-weight:690;line-height:.88;letter-spacing:-.065em}.hero-copy h1 span,.hero-copy h1 em{display:block}.hero-copy h1 em{margin-right:.34em;color:var(--accent);font-family:Estedad Local,Vazirmatn Local,Tahoma,sans-serif;font-size:1.08em;font-style:normal;font-weight:320;letter-spacing:-.055em}.hero-description{max-width:340px;margin:0;color:#b0b4be;font-size:12.5px;font-weight:420;line-height:1.95}.hero-spec{margin:22px 0 0;color:#5f6572;font-size:8px;font-weight:550;letter-spacing:.025em}.configurator{position:absolute;top:19.5%;right:clamp(28px,5vw,78px);z-index:6;width:min(20vw,280px);min-width:244px;direction:rtl;text-align:right}.config-heading{display:flex;align-items:center;justify-content:space-between;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.13)}.config-heading p,.config-heading span,.color-code{margin:0;color:#727887;font-size:9px;font-weight:550;letter-spacing:.025em}.config-heading span{color:var(--accent)}.configurator h2{margin:19px 0 4px;color:#f2f3f5;font-family:Estedad Local,Vazirmatn Local,Tahoma,sans-serif;font-size:clamp(25px,2.4vw,38px);font-weight:620;line-height:1.15;letter-spacing:-.04em}.color-code{color:#5f6572;font-size:7px;font-weight:500;direction:ltr;font-family:Manrope Local,Arial,sans-serif;letter-spacing:.12em;text-align:right}.swatches{display:grid;grid-template-columns:repeat(6,1fr);gap:5px;margin-top:24px}.swatches button{display:grid;width:37px;height:37px;padding:4px;place-items:center;border:1px solid transparent;border-radius:50%;background:transparent;cursor:pointer;transition:border-color .18s ease,transform .18s ease}.swatches button:hover{transform:translateY(-2px)}.swatches button.is-active{border-color:#f4f5f8}.swatches button span{width:27px;height:27px;border:1px solid rgba(255,255,255,.16);border-radius:50%;background:var(--swatch)}.zipper-toggle{display:flex;width:100%;min-height:56px;margin-top:20px;padding:0 15px 0 17px;align-items:center;justify-content:space-between;color:#d8dbe2;border:1px solid rgba(255,255,255,.16);border-inline-start:2px solid var(--accent);background:#ffffff06;cursor:pointer;text-align:right;transition:color .18s ease,border-color .18s ease,background .18s ease}.zipper-toggle:hover,.zipper-toggle[aria-pressed=true]{color:#fff;border-color:var(--accent);background:#ffffff0e}.zipper-toggle-copy{display:flex;flex-direction:column;gap:4px}.zipper-toggle small,.zipper-toggle strong{text-transform:none}.zipper-toggle small{color:#6f7582;font-size:7px;font-weight:450;letter-spacing:.03em}.zipper-toggle strong{font-size:10px;font-weight:650;letter-spacing:.025em}.zipper-toggle svg{width:17px;height:17px;color:var(--accent)}.technical-list{display:grid;gap:12px;margin:18px 0 0;padding:20px 0;border-top:1px solid rgba(255,255,255,.13);border-bottom:1px solid rgba(255,255,255,.13)}.technical-list div{display:flex;align-items:center;justify-content:space-between}.technical-list dt,.technical-list dd{margin:0;font-size:9px;letter-spacing:.025em}.technical-list dt{color:#636976;font-weight:450}.technical-list dd{color:#b9bdc6;font-weight:600}.viewer-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:18px}.viewer-actions button{display:flex;height:42px;align-items:center;justify-content:center;gap:9px;color:#b9bdc6;border:1px solid rgba(255,255,255,.14);background:#07080bb8;cursor:pointer;font-size:9px;font-weight:550;letter-spacing:.025em;transition:color .18s ease,border-color .18s ease,background .18s ease}.viewer-actions button:hover{color:#fff;border-color:var(--accent);background:#ffffff0a}.viewer-actions svg{width:14px;height:14px}.rotation-hint{position:absolute;bottom:88px;left:50%;z-index:5;display:flex;align-items:center;gap:10px;color:#777d89;font-size:9px;font-weight:450;letter-spacing:.025em;pointer-events:none;direction:rtl;transform:translate(-50%)}.rotation-hint svg{width:17px;height:17px;color:var(--accent)}.site-footer{position:absolute;inset:auto 0 0;z-index:6;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:58px;padding:0 clamp(24px,4vw,64px);color:#696f7c;border-top:1px solid rgba(255,255,255,.09);background:#07080bcc;font-size:8px;font-weight:450;letter-spacing:.025em;direction:ltr}.site-footer p{margin:0;direction:rtl}.site-footer>p:first-child{display:flex;align-items:center;gap:9px}.live-dot{width:5px;height:5px;border-radius:50%;background:var(--accent);box-shadow:0 0 12px var(--accent)}.footer-center{color:#969ba7}.site-footer a{justify-self:end;padding:8px 0;transition:color .18s ease;direction:rtl}.site-footer a:hover{color:#fff}.info-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:grid;padding:40px;place-items:center;background:#050608f0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);animation:overlay-in .3s ease both}@keyframes overlay-in{0%{opacity:0}to{opacity:1}}.info-close{position:absolute;top:26px;right:32px;display:grid;width:42px;height:42px;padding:0;place-items:center;color:#c3c6ce;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:transparent;cursor:pointer}.info-close svg{width:20px;height:20px}.info-content{width:min(720px,90vw);text-align:center}.info-content .eyebrow{justify-content:center}.info-content h2{margin:28px 0 26px;color:#f3f4f7;font-family:Estedad Local,Vazirmatn Local,Tahoma,sans-serif;font-size:clamp(58px,8vw,110px);font-weight:650;line-height:1.08;letter-spacing:-.06em}.info-content>p:not(.eyebrow){max-width:590px;margin:0 auto;color:#a9aeb9;font-size:13.5px;font-weight:420;line-height:2}.info-content>a{display:block;margin-top:20px;color:var(--accent);font-size:9px;font-weight:550;letter-spacing:.025em}.info-content>button{height:46px;margin-top:34px;padding:0 24px;color:#fff;border:1px solid var(--accent);background:transparent;cursor:pointer;font-size:9px;font-weight:650;letter-spacing:.025em}@media(max-width:1120px){.hero-copy{width:32vw}.hero-copy h1{font-size:clamp(58px,7vw,82px)}.configurator{right:30px}}@media(max-width:1000px){.product-frame{min-height:620px}.product-frame:before{top:58px;right:0;bottom:54px;left:0;transform:scaleX(.74)}.puffer-scene{top:114px;right:0;bottom:224px;left:0}.site-header{grid-template-columns:1fr auto;height:58px;padding:0 18px}.wordmark{font-size:11px}.edition{display:none}.about-button{grid-column:2}.about-button span{display:none}.hero-copy{top:74px;left:18px;width:auto}.hero-copy .eyebrow{font-size:7px}.hero-copy h1{display:flex;gap:10px;margin:12px 0 0;font-size:clamp(35px,11vw,48px);line-height:.82}.hero-copy h1 em{margin-right:0}.hero-description,.hero-spec{display:none}.configurator{top:auto;right:18px;bottom:64px;left:18px;display:grid;grid-template-columns:1fr auto;width:auto;min-width:0;padding-top:13px;border-top:1px solid rgba(255,255,255,.13)}.config-heading{grid-column:1;padding:0;border:0}.config-heading p,.config-heading span{font-size:7px}.config-heading span{margin-inline-start:12px}.configurator h2{grid-column:1;margin:5px 0 0;font-size:22px}.color-code,.technical-list{display:none}.swatches{grid-column:1 / -1;grid-row:3;grid-template-columns:repeat(6,37px);gap:8px;margin-top:12px}.zipper-toggle{grid-column:1 / -1;grid-row:4;min-height:42px;margin-top:9px;padding-right:13px;padding-left:14px}.zipper-toggle small{display:none}.viewer-actions{grid-column:2;grid-row:1 / span 2;display:flex;gap:7px;margin:0}.viewer-actions button{width:39px;height:39px;padding:0;border-radius:50%}.viewer-actions button span{display:none}.viewer-actions svg{width:15px;height:15px}.rotation-hint{bottom:232px;font-size:7px}.site-footer{grid-template-columns:1fr auto;height:54px;padding:0 18px;font-size:6px}.footer-center{display:none}.info-overlay{padding:24px}.info-close{top:18px;right:18px}.info-content h2{font-size:clamp(52px,17vw,72px)}.info-content>p:not(.eyebrow){font-size:11px}}@media(max-width:410px){.swatches{grid-template-columns:repeat(6,34px);gap:5px}.swatches button{width:34px;height:34px}.swatches button span{width:24px;height:24px}}@media(max-height:720px)and (min-width:1001px){.site-header{height:66px}.hero-copy,.configurator{top:15%}.hero-copy h1{margin-top:16px}.technical-list{margin-top:20px;padding:14px 0}.rotation-hint{bottom:74px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}
