@charset "UTF-8";:root{--brand-yellow:#F6B800;--brand-yellow-hover:#FFC629;--brand-yellow-soft:#FFF4D1;--black:#0B0C0D;--carbon:#17191B;--text-primary:#23272B;--text-secondary:#6F757B;--text-muted:#91979D;--background:#F6F6F3;--surface:#FFFFFF;--surface-secondary:#F0F1EE;--border:#DDE0E2;--border-light:#EBECEC;--sale:#D94A3A;--success:#2F7250;--paper:var(--background);--ink:var(--text-primary);--muted:var(--text-secondary);--line:var(--border);--white:var(--surface);--display:"Arial", "Helvetica Neue", sans-serif;--body:"Segoe UI", Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--paper);color:var(--ink);font:15px/1.6 var(--body);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:wait}button{color:inherit}img{display:block;max-width:100%}svg{width:24px;height:24px;flex-shrink:0}button svg,a svg{vertical-align:middle}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--display);font-weight:600;line-height:1.08;letter-spacing:-.045em}h2{font-size:clamp(32px,3.5vw,52px)}h3{font-size:25px;letter-spacing:-.025em}p{color:var(--muted)}[hidden]{display:none!important}::selection{background:var(--brand-yellow-soft);color:var(--ink)}:focus-visible{outline:3px solid var(--brand-yellow);outline-offset:5px}.container{max-width:1440px;width:calc(100% - 112px);margin:auto}.eyebrow{font-size:10px;font-weight:650;letter-spacing:.14em;display:flex;align-items:center;gap:10px;line-height:1.5}.accent-dot{width:6px;height:6px;background:var(--brand-yellow);border-radius:50%;display:inline-block;flex-shrink:0}.accent{color:var(--brand-yellow)}.button{min-height:54px;padding:15px 25px;display:inline-flex;align-items:center;justify-content:center;gap:34px;border:1px solid transparent;border-radius:3px;font-size:13px;font-weight:600;transition:background .2s,transform .2s}.button:hover{transform:translateY(-2px)}.button svg{width:21px}.button-primary{background:var(--brand-yellow);color:var(--black)}.button-primary:hover{background:var(--brand-yellow-hover)}.button-dark{background:var(--ink);color:white}.button-outline{border-color:var(--text-primary);background:transparent}.button-outline:hover{background:var(--carbon);border-color:var(--carbon);color:var(--white)}.button-light{background:var(--paper);color:var(--ink)}.text-link{display:inline-flex;align-items:center;gap:20px;font-size:13px;border-bottom:1px solid var(--line);padding-bottom:8px}.text-link:hover{border-color:var(--brand-yellow)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:-80px;left:20px;background:var(--brand-yellow);color:var(--black);padding:12px 20px;z-index:100}.skip-link:focus{top:12px}.header{height:92px;border-bottom:1px solid var(--line);position:relative;z-index:30;background:var(--surface)}.header-inner{height:100%;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:inline-flex;align-items:center;flex-shrink:0}.nav{display:flex;gap:29px;align-items:center;font-size:12px}.nav a{position:relative;padding:10px 0}.nav a:after{content:"";position:absolute;bottom:4px;left:0;width:100%;height:1px;transform:scaleX(0);transform-origin:left;background:var(--brand-yellow);transition:transform .2s}.nav a:hover:after,.nav a[aria-current]:after{transform:scaleX(1)}.header-cta{display:flex;align-items:center;gap:19px;border-bottom:1px solid var(--border);font-size:12px;padding:7px 0}.header-cta svg{width:18px;height:18px}.menu-toggle{display:none;border:0;background:none;width:38px;height:38px;padding:8px}.menu-toggle span{height:1px;background:var(--ink);display:block;margin:6px 0;transition:transform .2s}.hero{overflow:hidden;background:var(--carbon);color:var(--white)}.hero-layout{display:grid;grid-template-columns:46% 54%;min-height:590px;align-items:center}.hero-copy{padding:70px 0 42px;z-index:2}.hero-copy h1{font-size:48px;line-height:1.1;margin:29px 0;letter-spacing:-.045em;max-width:680px}.hero-copy h1>span{color:inherit}.hero-description{font-size:15px;line-height:1.8;margin-bottom:31px;color:#E2E3E3}.hero-caption{display:flex;gap:13px;align-items:center;margin-top:49px;font-size:11px;line-height:1.5;color:#BAC0C5}.tiny-cross{font-size:31px;font-weight:200;line-height:1;color:var(--brand-yellow)}.hero-visual{position:relative;height:100%;min-height:590px;display:flex;align-items:center;justify-content:center}.hero-watermark{display:none}.orbit{display:none}.orbit:after{content:"";position:absolute;inset:35px;border:1px solid var(--border-light);border-radius:50%}.hero-image-wrap{position:relative;z-index:1;width:118%;max-width:none;margin-left:-10%;margin-top:-28px;animation:hero-arrive 1s cubic-bezier(.22,1,.36,1) both}.hero-product{width:100%;height:420px;object-fit:contain;mix-blend-mode:multiply;filter:contrast(1.03);transform:rotate(-8deg);transition:transform .7s cubic-bezier(.22,1,.36,1)}.hero-visual:hover .hero-product{transform:rotate(-4deg) translateY(-7px)}.hero-coordinate{position:absolute;right:15px;top:35%;writing-mode:vertical-rl;font:9px monospace;letter-spacing:2px;color:var(--text-secondary)}.hero-model{position:absolute;bottom:24px;left:24px;right:24px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--border);padding-top:18px;z-index:3;color:var(--carbon)}.hero-model small{display:block;letter-spacing:.12em;font-size:8px;color:var(--muted);margin-bottom:5px}.hero-model strong{font-size:21px;font-weight:600}.hero-model strong span{font-size:13px;color:var(--muted);font-weight:400;margin-left:12px}.round-arrow{width:40px;height:40px;border:1px solid var(--border);border-radius:50%;display:grid;place-items:center;transition:background .2s}.hero-model:hover .round-arrow{background:var(--brand-yellow);color:var(--black);border-color:var(--brand-yellow)}.hero-bottom{display:flex;justify-content:space-between;border-top:1px solid #3B4045;font-size:9px;color:#BAC0C5;letter-spacing:.07em;padding:20px 0 24px}.hero-bottom a{letter-spacing:0}.hero-bottom a span{margin-left:18px;color:var(--white);font-size:16px}.feature-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface)}.feature-strip .container{display:flex;justify-content:space-between;align-items:center;gap:25px;min-height:69px;font-size:10px;font-weight:600;letter-spacing:.09em}.strip-star{color:var(--brand-yellow);font-size:27px;font-weight:400}.catalog-section{padding:90px 0 83px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:35px}.section-heading .eyebrow{margin-bottom:19px}.section-description{font-size:13px;line-height:1.7;max-width:290px}.catalog-section h1{font-size:clamp(35px,4.5vw,65px);max-width:750px}.catalog-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:22px 0}.filters{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.filter{border:1px solid transparent;border-radius:3px;background:none;font-size:12px;padding:10px 15px;white-space:nowrap;transition:background .2s,color .2s}.filter span{font-size:9px;margin-left:7px;opacity:.7}.filter:hover{background:var(--surface-secondary)}.filter.is-active{background:var(--brand-yellow);color:var(--black);border-color:var(--brand-yellow);font-weight:600}.search{display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--border);padding:9px 0;max-width:250px;flex:1}.search svg{width:17px;height:17px}.search input{width:100%;min-width:0;border:0;background:transparent;color:var(--ink);font-size:12px;outline-offset:6px}.search input::placeholder{color:var(--text-secondary)}.results-bar{display:flex;justify-content:space-between;align-items:center;margin:19px 0;font-size:10px;letter-spacing:.025em;min-height:24px}.reset-filters{border:0;background:none;font-size:11px;text-decoration:underline}.model-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:34px 21px}.model-image{height:255px;background:var(--surface-secondary);position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:3px}.model-image>img{width:100%;height:90%;object-fit:contain;mix-blend-mode:multiply;transition:transform .5s cubic-bezier(.22,1,.36,1);padding:15px}.model-image:hover>img{transform:scale(1.07) rotate(-3deg)}.card-index{position:absolute;z-index:2;top:15px;left:16px;font:9px var(--body);letter-spacing:.04em;color:var(--text-secondary)}.card-open{position:absolute;bottom:12px;right:12px;background:var(--paper);width:31px;height:31px;border-radius:50%;display:grid;place-items:center;transition:background .2s,color .2s}.card-open svg{width:16px;height:16px}.model-image:hover .card-open{background:var(--brand-yellow);color:var(--black)}.card-info{display:flex;align-items:flex-end;justify-content:space-between;padding:16px;gap:10px}.model-category{font-size:10px;color:var(--muted)}.card-info h3{font-size:23px;margin-top:4px}.card-info h3 a:hover{text-decoration:underline;text-decoration-color:var(--brand-yellow);text-underline-offset:5px}.article{font:11px monospace;letter-spacing:.02em;color:var(--muted);padding-bottom:2px}.catalog-bottom{display:flex;justify-content:center;align-items:center;gap:30px;margin-top:42px}.catalog-bottom:empty{display:none}.empty-state{text-align:center;padding:70px 20px;border-bottom:1px solid var(--line)}.empty-state>span{font:32px var(--display);letter-spacing:-1px}.empty-state p{margin:15px 0 25px}.story{background:var(--carbon);color:var(--paper);padding:90px 0;position:relative;overflow:hidden}.story-layout{display:grid;grid-template-columns:1fr 1fr;gap:90px}.story-number{position:relative;border-right:1px solid #3B4045;display:flex;flex-direction:column;justify-content:center}.story-number .eyebrow{color:#BAC0C5}.story-number>strong{font-family:Arial,sans-serif;font-size:clamp(115px,15vw,220px);font-weight:500;line-height:1.14;letter-spacing:-.08em}.story-number>strong span{color:var(--brand-yellow);font-weight:300;font-size:.6em;vertical-align:top;margin-left:10px}.story-number>p{color:#C4C9CD;font-size:13px;line-height:1.5;margin-top:8px}.story-line{height:1px;width:66%;margin-top:28px;background:#3B4045}.story-copy>.eyebrow{color:#BAC0C5;margin-bottom:25px}.story-copy h2{font-size:clamp(40px,4.5vw,63px);margin-bottom:26px}.story-copy>p:not(.eyebrow){font-size:13px;line-height:1.85;max-width:450px;color:#C4C9CD;margin-bottom:16px}.story-copy .button{margin-top:17px}.approach{padding:96px 0 80px}.detail-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:40px;border-top:1px solid var(--line)}.detail-grid article{padding:27px 32px 12px 0;border-right:1px solid var(--line)}.detail-grid article+article{padding-left:32px}.detail-grid article:last-child{border:0}.detail-number{font-size:10px;letter-spacing:.1em;color:var(--muted)}.detail-icon{font:62px Arial,sans-serif;color:var(--carbon);height:103px;display:flex;align-items:center}.sole-icon{font-size:78px}.detail-grid h3{font-size:24px;margin-bottom:15px}.detail-grid p{font-size:13px;line-height:1.8;max-width:360px}.closing{padding:55px 0 90px;text-align:center}.closing .eyebrow{justify-content:center}.closing h2{font-size:clamp(43px,6vw,78px);margin:20px 0 30px}footer{background:var(--carbon);color:var(--white);padding-top:65px;border-top:1px solid var(--carbon)}.footer-main{display:flex;justify-content:space-between;gap:50px;padding-bottom:65px}.footer-main h2{font-size:43px;line-height:1.12;margin:20px 0 25px}.contact-link{font-size:20px;border-bottom:1px solid #4A5056;display:inline-flex;gap:22px;align-items:center;padding-bottom:8px}.contact-details{display:flex;flex-direction:column;align-items:flex-start;max-width:330px;padding-top:32px;gap:5px}.contact-details>a:not(.text-link){font-size:21px;letter-spacing:-.025em}.contact-details p{font-size:12px;margin-top:10px}.contact-details .text-link{margin-top:17px}.footer-bottom{padding:26px 0;display:flex;align-items:center;justify-content:space-between;gap:25px;border-top:1px solid #3B4045}.footer-bottom p,.footer-bottom>a:last-child{font-size:10px}.footer-bottom svg{width:15px;margin-left:8px}.breadcrumbs{font-size:11px;color:var(--muted);padding-top:35px;display:flex;gap:13px;flex-wrap:wrap}.breadcrumbs a:hover{color:var(--ink);text-decoration:underline;text-decoration-color:var(--brand-yellow);text-underline-offset:4px}.breadcrumbs+.catalog-section{padding-top:50px}.product-layout{display:grid;grid-template-columns:1.15fr 1fr;gap:75px;padding:40px 0 70px;align-items:start}.product-gallery{position:sticky;top:25px}.product-main-image{position:relative;background:var(--surface-secondary);border-radius:4px;overflow:hidden}.gallery-image{width:100%;height:520px;object-fit:contain;mix-blend-mode:multiply;padding:25px}.gallery-label{position:absolute;left:25px;bottom:19px;font:11px monospace;letter-spacing:.03em;color:var(--muted)}.thumbnails{display:flex;gap:12px;margin-top:16px;flex-wrap:wrap}.thumbnail{background:var(--surface-secondary);border:1px solid transparent;border-radius:3px;padding:5px;width:85px}.thumbnail.is-active{border-color:var(--brand-yellow);box-shadow:inset 0 -3px var(--brand-yellow)}.thumbnail img{width:100%;height:58px;object-fit:contain;mix-blend-mode:multiply}.product-copy{padding-top:20px}.product-copy h1{font-size:clamp(45px,5.5vw,80px);margin:20px 0 10px}.product-article{font:13px monospace;letter-spacing:.08em}.product-description{margin-top:27px;font-size:14px;line-height:1.85}.product-actions{display:flex;gap:12px;margin-top:28px}.share-button{background:transparent;border:1px solid var(--border);border-radius:3px;width:54px;flex-shrink:0}.share-status{min-height:27px;font-size:11px;padding-top:6px}.specs{border-top:1px solid var(--line);margin-top:10px;padding-top:22px}.specs h2{font-size:23px;letter-spacing:-.02em;margin-bottom:13px}.specs>p{font-size:13px;padding:10px 0}.specs dl{font-size:12px;margin:0}.specs dl>div{display:grid;grid-template-columns:40% 60%;gap:10px;border-bottom:1px solid var(--line);padding:11px 0}.specs dt{color:var(--muted)}.specs dd{margin:0;padding-right:10px;overflow-wrap:anywhere}.size-guide{border-bottom:1px solid var(--line);font-size:12px;padding:18px 0}.size-guide summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;list-style:none}.size-guide summary::-webkit-details-marker{display:none}.size-guide summary span{font-size:20px;line-height:1}.size-guide[open] summary span{transform:rotate(45deg)}.size-guide p{padding:16px 0 0;line-height:1.8}.back-link{margin-top:25px;font-size:11px}.related{padding:45px 0 90px}.not-found{padding:100px 0 120px}.not-found h1{font-size:70px;margin:25px 0}.not-found .button{margin-top:30px}.reveal-ready{opacity:0;transform:translateY(18px);transition:opacity .65s,transform .65s}.reveal-ready.is-visible{opacity:1;transform:none}@keyframes hero-arrive{from{opacity:0;transform:translateY(25px)}to{opacity:1;transform:none}}.brand-logo{width:auto;height:62px;object-fit:contain}.hero-copy>.eyebrow{color:#BAC0C5}.hero-visual{isolation:isolate;overflow:hidden;background:var(--surface-secondary);border-radius:3px;margin:32px 0;min-height:0;height:auto;align-self:stretch}.hero-image-wrap{mix-blend-mode:multiply;width:100%;margin-left:0;margin-top:-35px}.hero-product{object-fit:cover;height:380px}.model-card{background:var(--surface);border:1px solid var(--border-light);border-radius:3px;overflow:hidden}.model-image{border-radius:0}.card-info h3{color:var(--carbon)}footer p{color:#BAC0C5}footer .text-link{border-color:#4A5056}footer .text-link:hover{border-color:var(--brand-yellow)}:root{--focus-ring:#23272b}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}:root[data-input-modality=pointer] :is(a,button,summary,dialog,[tabindex],[role=button]):focus:not(input,textarea,select,[contenteditable]){outline:none}.hero :focus-visible,footer :focus-visible{outline-color:var(--brand-yellow)}.hero-model:focus-visible{outline-color:var(--focus-ring)}.button-light:hover{background:var(--white)}@media(min-width:1550px){.hero-layout{min-height:680px}.hero-visual{min-height:680px}.hero-product{height:500px}.hero-watermark{top:60px}.orbit{top:130px}}@media(max-width:1150px){.container{width:calc(100% - 64px)}.nav{gap:19px}.header-cta{display:none}.hero-layout{grid-template-columns:48% 52%;min-height:560px}.hero-visual{min-height:560px}.hero-copy h1{font-size:44px}.hero-product{height:380px}.hero-coordinate{right:-10px}.orbit{width:320px;height:320px;top:110px;left:7%}.catalog-toolbar{align-items:flex-start;flex-direction:column;gap:15px}.search{width:100%;max-width:350px}.model-image{height:215px}.story-layout{gap:60px}.product-layout{gap:40px}.gallery-image{height:420px}.feature-strip .container{font-size:9px}.detail-grid article+article{padding-left:23px}}@media(max-width:800px){.header{height:76px}.brand{font-size:22px}.nav{gap:17px;font-size:11px}.nav .nav-materials{display:none}.hero-layout{grid-template-columns:1fr 1fr;min-height:510px}.hero-copy{padding:48px 0 35px}.hero-copy h1{font-size:38px}.hero-copy .eyebrow{font-size:8px}.hero-description{font-size:12px}.hero-caption{margin-top:35px}.hero-visual{min-height:510px}.hero-watermark{font-size:88px;top:78px}.hero-product{height:300px}.hero-image-wrap{width:130%;margin-left:-20%}.hero-model{left:3%;bottom:43px}.hero-model strong{font-size:18px}.hero-model strong span{margin-left:5px;font-size:11px}.orbit{width:250px;height:250px;top:130px}.hero-coordinate{display:none}.feature-strip .container{gap:12px;font-size:8px;min-height:58px}.feature-strip .strip-star:last-child{display:none}.model-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 18px}.model-image{height:280px}.catalog-section{padding:65px 0}.section-heading{align-items:flex-start}.section-description{font-size:12px;max-width:190px}.section-heading h2{font-size:36px}.story{padding:65px 0}.story-layout{gap:35px}.story-copy h2{font-size:42px}.story-copy>p:not(.eyebrow){font-size:12px}.story-number>strong{font-size:145px}.approach{padding:65px 0}.detail-grid h3{font-size:20px}.detail-grid p{font-size:12px}.detail-grid article{padding-right:17px}.detail-grid article+article{padding-left:17px}.detail-number{font-size:8px}.footer-main h2{font-size:36px}.footer-main{gap:35px}.contact-details{max-width:260px}.contact-details>a:not(.text-link){font-size:18px}.product-layout{grid-template-columns:1fr;gap:30px}.product-gallery{position:static}.gallery-image{height:440px}.product-copy{padding-top:0}.product-copy h1{font-size:64px}.product-copy .specs{max-width:none}.product-description{max-width:600px}.related{padding-top:15px}}@media(max-width:560px){.container{width:calc(100% - 40px)}.header{height:70px}.brand{font-size:21px}.menu-toggle{display:block}.nav{display:none;position:absolute;left:0;right:0;top:69px;background:var(--paper);padding:22px 25px 30px;border-bottom:1px solid var(--line);box-shadow:0 10px 20px #0B0C0D10;flex-direction:column;align-items:flex-start;font-size:16px;gap:6px}.nav .nav-materials{display:block}.nav.is-open{display:flex}.menu-toggle[aria-expanded=true] span:first-child{transform:translateY(3.5px) rotate(45deg)}.menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.hero-layout{display:flex;flex-direction:column;align-items:stretch}.hero-copy{padding:42px 0 0}.hero-copy .eyebrow{font-size:8px}.hero-copy h1{font-size:clamp(36px,10vw,48px);margin:24px 0 20px;line-height:1.02}.hero-description{font-size:13px;line-height:1.75;margin-bottom:23px}.hero-copy .button{min-height:50px;font-size:12px;gap:45px}.hero-caption{display:none}.hero-visual{min-height:350px;margin-top:20px}.hero-watermark{top:0;font-size:clamp(72px,20vw,105px);left:0;right:0;text-align:center}.hero-image-wrap{width:100%;margin:0 0 24px}.hero-product{height:275px;transform:rotate(-6deg)}.orbit{width:250px;height:250px;left:calc(50% - 125px);top:26px}.hero-model{bottom:17px;left:0;right:0;padding-top:13px}.hero-model strong{font-size:18px}.hero-model small{font-size:7px}.round-arrow{width:33px;height:33px}.hero-model strong span{margin-left:13px}.hero-bottom{padding:16px 0;font-size:8px}.hero-bottom>a{font-size:0}.hero-bottom>a>span{font-size:18px}.feature-strip .container{min-height:51px;font-size:7px;gap:16px;justify-content:space-between;flex-wrap:wrap}.feature-strip .container>span:nth-child(5){display:none}.feature-strip .strip-star{font-size:19px}.feature-strip .strip-star:nth-child(4){display:none}.catalog-section{padding:52px 0}.section-heading{display:block;margin-bottom:26px}.section-heading .eyebrow{font-size:8px;margin-bottom:13px}.section-heading h2{font-size:34px;line-height:1.13}.section-description{font-size:12px;margin-top:15px;max-width:100%}.section-description br{display:none}.catalog-toolbar{padding:18px 0;gap:16px}.filters{gap:4px;max-width:100%}.filter{font-size:11px;padding:9px 10px}.filter span{font-size:8px;margin-left:3px}.search{max-width:100%}.search input{font-size:13px}.results-bar{margin:14px 0;font-size:9px}.model-grid{gap:25px 12px}.model-image{height:190px}.model-image>img{padding:5px;height:83%}.card-index{top:10px;left:10px;font-size:7px}.card-open{width:26px;height:26px;right:8px;bottom:8px}.card-open svg{width:14px}.card-info{padding-top:10px;display:block}.model-category{font-size:9px}.card-info h3{font-size:22px;margin-top:3px}.article{font-size:10px;display:block;margin-top:6px}.catalog-bottom{gap:20px;margin-top:30px;flex-wrap:wrap}.catalog-bottom .button{font-size:11px;min-height:48px;padding:12px 19px;gap:20px}.catalog-bottom .text-link{font-size:11px}.story{padding:50px 0}.story-layout{display:flex;flex-direction:column;gap:39px}.story-number{border-right:0;border-bottom:1px solid #3B4045;padding-bottom:30px}.story-number>.eyebrow{font-size:9px}.story-number>strong{font-size:150px;line-height:1.1}.story-number>p{font-size:12px;position:absolute;right:0;bottom:46px}.story-line{display:none}.story-copy h2{font-size:46px;margin-bottom:22px}.story-copy .eyebrow{font-size:9px;margin-bottom:20px}.story-copy>p:not(.eyebrow){font-size:13px}.story-copy .button{font-size:12px}.approach{padding:55px 0 30px}.detail-grid{grid-template-columns:1fr;margin-top:27px}.detail-grid article,.detail-grid article+article{padding:22px 0 25px;border-right:0;border-bottom:1px solid var(--line);position:relative}.detail-icon{position:absolute;right:7px;top:40px;font-size:42px;height:50px}.detail-grid h3{font-size:24px;margin-top:18px;padding-right:45px}.detail-grid p{font-size:13px;max-width:90%}.detail-number{font-size:9px}.closing{padding:30px 0 55px}.closing .eyebrow{font-size:8px}.closing h2{font-size:40px;margin:18px 0 25px}.closing .button{font-size:12px;gap:25px}footer{padding-top:44px}.footer-main{flex-direction:column;gap:28px;padding-bottom:36px}.footer-main h2{font-size:38px;margin-top:18px}.footer-main .eyebrow{font-size:9px}.contact-details{padding-top:0;max-width:100%}.contact-details>a:not(.text-link){font-size:20px}.footer-bottom{flex-wrap:wrap;padding:23px 0;gap:21px}.footer-bottom p{font-size:9px}.footer-bottom>a:last-child{width:100%}.breadcrumbs{padding-top:24px;font-size:10px;gap:9px}.breadcrumbs+.catalog-section{padding-top:35px}.catalog-section h1{font-size:39px}.product-layout{padding-top:25px;gap:30px}.gallery-image{height:300px;padding:10px}.gallery-label{left:16px;bottom:13px;font-size:9px}.thumbnail{width:65px}.thumbnail img{height:47px}.product-copy h1{font-size:56px}.product-copy .eyebrow{font-size:9px}.product-description{font-size:13px;margin-top:22px}.product-actions .button{font-size:12px;gap:20px;flex:1}.specs dl{font-size:11px}.specs dl>div{grid-template-columns:38% 62%;gap:5px}.related{padding:0 0 55px}.related .section-heading>.text-link{margin-top:20px}.not-found{padding:70px 0}.not-found h1{font-size:48px}}@media(max-width:1150px){.hero-visual{min-height:0}.hero-product{height:340px}.hero-coordinate{right:10px}}@media(max-width:800px){.brand-logo{height:54px}.hero-visual{min-height:0}.hero-image-wrap{width:100%;margin-left:0}.hero-product{height:290px}.hero-model{left:18px;right:18px;bottom:24px}.hero-model strong span{display:block;margin-left:0}}@media(max-width:560px){.brand-logo{height:48px}.nav{background:var(--surface)}.hero-visual{min-height:350px;margin:28px 0 24px}.hero-image-wrap{margin:0 0 45px}.hero-product{height:260px}.hero-model{left:18px;right:18px;bottom:18px}.hero-model strong span{display:inline;margin-left:13px}.card-info{padding:12px}.footer-bottom .brand-logo{height:58px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.reveal-ready{opacity:1;transform:none}.hero-product{transform:none!important}}.container{max-width:1760px}.catalog-page{background:var(--surface)}.catalog-band{background:var(--surface)}.catalog-page .section-heading{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.catalog-page .section-description{max-width:62ch;margin:0;font-size:14px}.catalog-page #main > .breadcrumbs{padding-top:24px}.catalog-page .breadcrumbs + .catalog-section{padding-top:22px}.catalog-page .catalog-section > .section-heading{gap:8px;margin-bottom:20px}.catalog-page .catalog-section > .section-heading .eyebrow{margin-bottom:8px}.catalog-page .catalog-section > .section-heading .section-description{line-height:1.55}.catalog-hero{position:relative;isolation:isolate;overflow:hidden;min-height:var(--catalog-banner-height, 320px);background:#f7f6f3}.catalog-hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.catalog-hero::after{content:'';position:absolute;inset:0;background:linear-gradient(90deg, #ffffffa6, #ffffff26 45%, transparent 62%);pointer-events:none}.catalog-hero > .container{position:relative;z-index:1}.catalog-hero .breadcrumbs{padding-block:16px}.catalog-hero .section-heading{min-height:0;padding:12px 0 24px;margin:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px}.catalog-hero .section-heading > div{width:48%}.catalog-hero .eyebrow{margin-bottom:12px}.catalog-hero h1{max-width:16ch;font-size:clamp(32px, 3vw, 48px);line-height:1.08}.catalog-hero .section-description{width:43%;max-width:38ch;margin:0;font-size:14px;color:var(--text-primary)}.catalog-hero + .catalog-section{padding-top:0}@media (max-width: 700px){.catalog-hero{min-height:0;padding-bottom:var(--catalog-banner-mobile-height, 160px);background:#fff}.catalog-hero-image{inset:auto 0 0;height:var(--catalog-banner-mobile-height, 160px);object-position:65% 50%}.catalog-hero::after{inset:auto 0 0;height:var(--catalog-banner-mobile-height, 160px);background:linear-gradient(180deg, #fff, transparent 35px)}.catalog-hero .breadcrumbs{padding-block:22px 12px}.catalog-hero .section-heading{min-height:0;padding:16px 0 20px;gap:16px}.catalog-hero .section-heading > div, .catalog-hero .section-description{width:100%}.catalog-hero h1{max-width:16ch;font-size:clamp(32px, 8vw, 44px)}}.model-grid{grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));gap:24px 20px}.model-card{container-type:inline-size;border-color:var(--border-light);transition:border-color .2s}.model-card:hover{border-color:var(--text-muted)}.model-image{--photo-height:clamp(175px, 100cqi, 260px);height:var(--photo-height);background:var(--surface)}.model-crop{display:block;position:relative;width:calc(100% - 40px);height:calc(100% - 70px);transition:scale .45s cubic-bezier(.22,1,.36,1), translate .45s cubic-bezier(.22,1,.36,1)}.model-crop > img{width:100%;height:100%;object-fit:contain}.model-crop.is-framed{width:min(calc(100% - 40px), calc((var(--photo-height) - 70px) * var(--photo-ratio)));height:auto;aspect-ratio:var(--photo-ratio)}.model-crop.is-framed > img{position:absolute;width:var(--photo-width);max-width:none;height:auto;left:var(--photo-left);top:var(--photo-top)}.model-image.is-mirrored .model-crop{transform:scaleX(-1)}.model-image:focus-visible .model-crop{scale:1.045}@media (hover: hover){.model-card:hover .model-crop{scale:1.045}}.model-badge{position:absolute;top:9px;left:9px;z-index:2;padding:3px 8px;border-radius:3px;font-size:11px;font-weight:650;line-height:1.4}.model-badge-hit{background:var(--brand-yellow);color:var(--black)}.model-badge-new{background:var(--carbon);color:var(--surface)}.card-info{padding:12px 14px 16px;align-items:flex-start;flex-wrap:wrap;gap:6px 12px}.card-info h3{font-size:20px;line-height:1.2}.card-info .article{padding-top:5px}.model-card-compact{container-type:inline-size}.model-card-compact .card-info{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.model-card-compact .card-info h3{min-width:0;margin:0;overflow-wrap:anywhere}.model-card-compact .card-info .article{padding:0;margin:0;font-family:var(--body);font-size:14px;line-height:1.4;font-weight:400;font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--text-secondary);white-space:nowrap}.model-card-compact .article-label{font-size:11px}@container(max-width:220px){.model-card-compact .card-info{grid-template-columns:minmax(0,1fr);gap:5px;padding:10px}.model-card-compact .card-info h3{font-size:17px}.model-card-compact .card-info .article{font-size:13px}}.photo-count{position:absolute;left:16px;bottom:15px;font-size:11px;color:var(--muted)}.model-image .card-index{font-size:11px}.catalog-section h1{font-size:clamp(32px, 3vw, 44px);max-width:850px}.product-copy h1{font-size:clamp(36px, 4vw, 48px)}.hero-visual, .product-main-image, .thumbnail{background:var(--surface)}.hero-image-wrap, .hero-product, .gallery-image, .thumbnail img{mix-blend-mode:normal}.gallery-image{height:560px;padding:16px;object-fit:contain}.product-gallery{min-width:0}.product-main-image{--gallery-height:560px;height:var(--gallery-height);display:flex;align-items:center;justify-content:center}.gallery-crop{display:block;position:relative;width:100%;height:100%}.gallery-crop > .gallery-image{width:100%;height:100%}.gallery-crop.is-framed{width:min(calc(100% - 40px), calc((var(--gallery-height) - 80px) * var(--photo-ratio)));height:auto;aspect-ratio:var(--photo-ratio)}.gallery-crop.is-framed > img{position:absolute;width:var(--photo-width);max-width:none;height:auto;left:var(--photo-left);top:var(--photo-top);padding:0}.thumbnails{gap:10px;margin-top:14px;padding-bottom:6px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}.thumbnail{width:85px;padding:4px;flex-shrink:0;border-color:var(--border)}.thumbnail img{height:64px}.thumbnail.is-active{border-color:var(--brand-yellow)}.gallery-tools{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;font-size:12px}.gallery-zoom{position:absolute;right:16px;bottom:14px;display:flex;align-items:center;gap:8px;background:var(--surface);border:1px solid var(--border);padding:10px 12px;font-size:12px;border-radius:3px}.gallery-zoom:hover{border-color:var(--ink)}.product-main-image{overflow:hidden;touch-action:pan-y pinch-zoom}.gallery-crop{z-index:1}.gallery-slide-outgoing{position:absolute;left:50%;top:50%;translate:-50% -50%;pointer-events:none;z-index:0}.gallery-slide-arrow{position:absolute;top:calc(50% - 22px);z-index:3;width:44px;height:44px;display:grid;place-items:center;padding:0;border:1px solid var(--border);border-radius:50%;color:var(--text-primary);background:var(--surface);transition:opacity .18s,background-color .18s,border-color .18s}.gallery-slide-arrow svg{width:22px;height:22px}.gallery-slide-prev{left:16px}.gallery-slide-prev svg{transform:rotate(180deg)}.gallery-slide-next{right:16px}.gallery-zoom,.gallery-label{z-index:3}@media(hover:hover) and (pointer:fine){.gallery-slide-arrow:hover{background:var(--brand-yellow);border-color:var(--brand-yellow)}.gallery-slide-arrow{opacity:0;pointer-events:none}.product-main-image:hover .gallery-slide-arrow,:root[data-input-modality=keyboard] .product-main-image:focus-within .gallery-slide-arrow{opacity:1;pointer-events:auto}}@media (max-width: 800px){.model-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:28px 18px}}@media (max-width: 560px){.model-grid{gap:24px 12px}.model-crop.is-framed{width:min(calc(100% - 24px), calc((var(--photo-height) - 62px) * var(--photo-ratio)))}.card-info{padding:10px}.card-info h3{font-size:18px;overflow-wrap:anywhere}.photo-count{left:10px;bottom:12px;font-size:10px}.model-image .card-index{font-size:9px}.gallery-image{height:360px;padding:8px}.product-main-image{--gallery-height:360px}.gallery-label{bottom:20px}.gallery-zoom{right:10px;bottom:10px;padding:8px}.gallery-zoom span{display:none}.gallery-tools{font-size:11px;gap:8px}.thumbnail{width:74px}.thumbnail img{height:58px}}.feature-strip, .story{background:var(--surface-secondary);color:var(--text-primary)}.story-number{border-color:var(--border)}.story-number .eyebrow, .story-number > p, .story-copy > .eyebrow,
.story-copy > p:not(.eyebrow){color:var(--text-secondary)}.story-line{background:var(--border)}.story-copy h2{font-size:clamp(32px, 3.5vw, 48px)}.story-copy .button{border-color:var(--text-primary);background:transparent}.story-copy .button:hover{background:var(--carbon);color:var(--surface)}.closing h2{font-size:clamp(36px, 4vw, 52px)}.hero-product{filter:none}.button, .filter, .thumbnail, .share-button, .gallery-zoom,
.text-link, .contact-link{transition:background-color .2s, border-color .2s, color .2s, transform .2s}.button:hover{transform:none}.button:active{transform:translateY(1px)}.button svg, .header-cta svg, .text-link svg, .contact-link svg, .card-open svg{transition:transform .25s}.button:hover svg, .header-cta:hover svg, .text-link:hover svg, .contact-link:hover svg{transform:translateX(3px)}.model-image:hover .card-open svg{transform:translate(1px, -1px)}.thumbnail:hover, .share-button:hover{border-color:var(--text-primary)}.search{transition:border-color .2s}.search:focus-within{border-color:var(--text-primary);box-shadow:0 1px 0 var(--text-primary)}.size-guide summary span{transition:transform .2s}.nav.is-open{animation:appear .2s ease-out}@keyframes appear{from{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.model-card:hover .model-crop, .model-image:focus-visible .model-crop{scale:1;translate:none}.button:active, .button:hover svg, .header-cta:hover svg, .text-link:hover svg,
  .contact-link:hover svg, .model-image:hover .card-open svg{transform:none}}html{scrollbar-gutter:stable}html:has(.header-search input:focus){scroll-padding-top:0}.header{position:sticky;top:0;height:80px;transition:height .2s,box-shadow .2s;z-index:50}.browser-top-paint-cover{display:none}@supports (-webkit-touch-callout:none){.browser-top-paint-cover{display:block;position:sticky;top:-200px;height:200px;margin-top:-200px;background:var(--surface);pointer-events:none;z-index:49}}.header.is-compact{height:68px;box-shadow:0 2px 12px #0b0c0d0c}.header-inner{max-width:1440px;width:calc(100% - 80px);margin-inline:auto;gap:22px}@media(max-width:1100px){.header-inner{width:calc(100% - 48px)}}@media(max-width:700px){.header-inner{width:calc(100% - 32px)}}.header .brand-logo{height:64px;transition:height .2s}.header.is-compact .brand-logo{height:52px}.nav{gap:22px;flex-shrink:0;font-size:12px}.nav-group{position:relative}.nav-group summary{display:flex;align-items:center;gap:5px;cursor:pointer;list-style:none;padding:12px 0}.nav-group summary::-webkit-details-marker{display:none}.nav-group summary svg{width:15px;height:15px;transition:transform .18s}.nav-group[open] summary svg{transform:rotate(180deg)}.nav-dropdown{position:absolute;left:-16px;top:100%;min-width:230px;background:var(--surface);border:1px solid var(--border);padding:10px;box-shadow:0 8px 20px #0b0c0d10;animation:appear .18s ease-out}.nav .nav-dropdown a{display:block;padding:9px 12px}.nav-dropdown a:hover{background:var(--surface-secondary)}.nav-dropdown a:after{display:none}.header-search{min-width:150px;flex:1;max-width:340px;position:relative;margin-left:auto}.header-search input{width:100%;height:40px;border:1px solid transparent;border-radius:4px;background:var(--surface-secondary);padding:8px 12px 8px 42px;color:var(--ink);font:12px var(--body)}.header-search input:focus{background:white;border-color:var(--text-primary);outline:none;box-shadow:none}.catalog-section .search input:focus{outline:none;box-shadow:none}.header-search button{position:absolute;top:0;left:0;width:40px;height:40px;padding:10px;background:none;border:0}.header-search svg{width:20px;height:20px}.search-suggestions{position:absolute;top:calc(100% + 7px);right:0;width:max(100%,320px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 130px);overflow:auto;z-index:60;background:var(--surface);border:1px solid var(--border);border-radius:4px;box-shadow:0 10px 24px #0b0c0d18}.search-feedback{padding:12px 14px;font-size:12px;line-height:1.5;color:var(--text-secondary)}.search-option{display:flex;align-items:center;gap:12px;padding:9px 14px;border-top:1px solid var(--border-light);transition:background .15s}.search-option img{width:56px;height:56px;object-fit:contain;flex-shrink:0;background:white}.search-thumb{width:56px;height:56px;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:white}.search-thumb.is-mirrored{transform:scaleX(-1)}.search-crop{position:relative;display:block;width:min(52px,calc(52px * var(--photo-ratio)));aspect-ratio:var(--photo-ratio)}.search-crop img{position:absolute;width:var(--photo-width);max-width:none;height:auto;left:var(--photo-left);top:var(--photo-top)}.search-option strong,.search-option small{display:block}.search-option strong{font-size:14px;font-weight:600}.search-option small{color:var(--text-secondary);font-size:11px;margin-top:4px}.search-option:hover,.search-option[aria-selected=true]{background:var(--brand-yellow-soft)}.search-all{display:block;padding:13px 14px;border-top:1px solid var(--border);font-size:12px;font-weight:600}.search-all:hover{background:var(--surface-secondary)}.header .header-cta{display:inline-flex;min-height:42px;padding:10px 17px;font-size:12px;gap:22px;white-space:nowrap;flex-shrink:0}.header .header-cta svg{width:20px;height:20px}.home-page{background:white}.home-page .container{max-width:1440px;width:calc(100% - 80px)}.home-hero{position:relative;background:var(--carbon);color:white;overflow-x:clip;overflow-y:visible}.home-hero-background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.home-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0b0c0d50,transparent 55%);pointer-events:none}.home-hero-layout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,1fr);gap:clamp(32px,4vw,72px);align-items:center;padding-top:34px;padding-bottom:34px;min-height:398px}.home-hero-copy{padding:10px 0}.home-hero-copy .eyebrow{color:#fff;font-size:10px;letter-spacing:.15em}.home-hero-copy .eyebrow span{width:26px;height:3px;background:var(--brand-yellow)}.home-hero-copy h1{font-size:clamp(40px,3.7vw,56px);font-weight:750;letter-spacing:-.04em;line-height:1.03;margin:13px 0 16px}.home-hero-copy h1 em{color:var(--brand-yellow);font-style:normal}.home-hero-copy > p:not(.eyebrow){color:#f1f2f2;font-size:15px;line-height:1.5}.home-hero-copy .button{margin-top:20px;min-height:46px;padding:12px 22px;gap:24px}.ui-icon{width:34px;height:34px;object-fit:contain;flex-shrink:0}.trust-strip{background:var(--background);border-bottom:1px solid var(--border-light)}.trust-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding-top:18px;padding-bottom:18px}.trust-item{display:flex;align-items:center;gap:15px;padding:0 18px;border-left:1px solid var(--border)}.trust-item:first-child{border-left:0;padding-left:0}.trust-item:last-child{padding-right:0}.trust-item .ui-icon{width:42px;height:42px}.trust-item strong{display:block;font-size:12px;line-height:1.25;max-width:150px}.trust-item p{font-size:10px;line-height:1.35;margin-top:3px}.home-categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding-top:18px;padding-bottom:16px}.category-tile{position:relative;min-height:154px;padding:18px 20px;background:var(--carbon);color:white;border-radius:3px;overflow:hidden}.category-tile > div{position:relative;z-index:1}.category-tile h2{font-size:21px;font-weight:650;line-height:1.15;max-width:170px;letter-spacing:-.025em}.category-tile p{color:#d7dadd;font-size:11px;line-height:1.4;max-width:160px;margin-top:6px}.category-arrow{display:grid;place-items:center;width:29px;height:29px;background:var(--brand-yellow);color:var(--black);border-radius:50%;margin-top:10px;transition:background .15s}.category-arrow svg{width:17px;height:17px;transition:transform .18s}.category-tile:hover .category-arrow{background:var(--brand-yellow-hover)}.category-tile:hover .category-arrow svg{transform:translateX(2px)}.category-placeholder{position:absolute;width:100px;height:100px;right:0;bottom:12px;opacity:.26;filter:grayscale(1) invert(1)}.category-banner{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:right center}.category-tile.has-image{display:flex;min-height:174px}.category-tile.has-image > div{flex:1;display:flex;flex-direction:column;align-items:flex-start}.category-tile.has-image h2{max-width:200px;font-size:20px}.category-tile.has-image p{margin-bottom:12px}.category-tile.has-image .category-arrow{margin-top:auto}.category-tile.has-image:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0b0c0dbb,transparent)}.home-popular{padding-bottom:20px}.home-page .home-catalog{max-width:1760px;width:calc(100% - 112px);padding:36px 0}.catalog-preview-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:24px 20px}.catalog-preview-grid:not([data-ready]) .model-card:nth-child(n+7){display:none}.home-catalog-more{display:flex;justify-content:center;margin-top:28px}.popular-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:12px}.popular-heading h2{font-size:27px;letter-spacing:-.035em;font-weight:700}.popular-heading p{font-size:12px;margin-top:3px}.popular-heading > a{font-size:11px;display:flex;align-items:center;gap:9px}.popular-heading > a svg{width:17px;height:17px}.popular-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px}.popular-grid .model-image{--photo-height:118px}.popular-grid .model-crop.is-framed{width:min(calc(100% - 18px),calc((var(--photo-height) - 18px) * var(--photo-ratio)))}.popular-grid .card-index,.popular-grid .photo-count,.popular-grid .card-open{display:none}.home-page .model-card-compact .card-info{grid-template-columns:minmax(0,1fr);gap:5px}.home-page .model-card:is(:hover,:focus-within) .card-info h3 a{text-decoration:underline;text-decoration-color:var(--brand-yellow);text-underline-offset:5px}.production-banner{--production-image-x:50%;--production-image-y:69%;--production-image-mobile-x:64%;--production-image-mobile-y:50%;position:relative;color:white;background:var(--carbon);isolation:isolate;overflow:hidden}.production-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--production-image-x) var(--production-image-y);z-index:-2}.production-banner:after{content:"";position:absolute;inset:0;background:#0b0c0d58;z-index:-1}.production-inner{display:grid;grid-template-columns:1.2fr .9fr 1fr;align-items:center;gap:30px;min-height:155px;padding-top:24px;padding-bottom:24px}.production-title{display:flex;align-items:center;gap:15px}.production-title > .ui-icon{width:56px;height:56px;filter:brightness(0) saturate(100%) invert(79%) sepia(76%) saturate(2100%) hue-rotate(359deg) brightness(100%) contrast(103%)}.production-title h2{font-size:25px;font-weight:650;line-height:1.15;letter-spacing:-.03em}.production-copy p{color:#e8ebed;font-size:12px;line-height:1.45}.production-copy .button{font-size:11px;min-height:36px;padding:8px 14px;gap:15px;margin-top:12px}.production-copy .button svg{width:16px;height:16px}.production-points{display:flex;list-style:none;padding:0;margin:0;gap:10px}.production-points li{display:flex;gap:8px;align-items:center;font-size:12px;line-height:1.4;flex:1}.production-points .ui-icon{width:29px;height:29px;filter:brightness(0) invert(1)}.home-approach{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;padding-top:42px;padding-bottom:42px}.home-approach h2{font-size:28px;margin:8px 0 13px}.home-approach > div > p:not(.eyebrow){font-size:13px;max-width:620px}.home-approach .text-link{margin-top:18px}.home-approach ul{display:flex;align-items:center;list-style:none;gap:24px;padding:0;margin:0}.home-approach li{font-size:12px;flex:1}.home-approach li .ui-icon{width:40px;height:40px;margin-bottom:12px}.site-footer{padding:32px 0 0}.footer-columns{display:grid;grid-template-columns:.8fr 1fr 1.15fr 1.2fr;gap:36px}.footer-columns h2{font-size:14px;letter-spacing:0;line-height:1.4;margin-bottom:12px}.footer-columns a:not(.brand){display:block;width:fit-content;font-size:12px;margin:6px 0}.footer-columns a:hover{text-decoration:underline;text-underline-offset:3px}.footer-columns p{font-size:11px;line-height:1.5;margin:10px 0 0}.footer-columns .brand-logo{height:58px}.footer-columns a.footer-phone{font-size:16px}.footer-meta{border-top:1px solid #3b4045;display:flex;justify-content:space-between;gap:20px;margin-top:26px;padding:17px 0;color:#bac0c5;font-size:10px}@media(min-width:1700px){.home-hero-layout{min-height:390px}}@media(max-width:1350px){.nav{gap:13px;font-size:11px}.header-inner{gap:16px}.header .header-cta{gap:12px;padding:10px 13px}.header-search{max-width:240px}.home-hero-layout{grid-template-columns:.9fr 1.1fr;gap:20px}.trust-item{gap:10px;padding:0 12px}.trust-item .ui-icon{width:35px;height:35px}.trust-item strong{font-size:11px}.category-tile{padding:16px}.category-tile h2{font-size:19px;max-width:140px}.category-placeholder{width:80px;height:80px}.popular-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.popular-grid .model-image{--photo-height:155px}.production-inner{grid-template-columns:1.2fr 1fr;gap:20px}.production-points{grid-column:1/-1;max-width:650px}.production-points li{font-size:11px}}@media(max-width:1100px){.header{height:76px}.header .header-cta{display:none}.header-search{max-width:280px}.home-page .container{width:calc(100% - 48px)}.home-hero-layout{grid-template-columns:.85fr 1.15fr;gap:20px}.home-hero-copy h1{font-size:40px}.home-hero-copy > p:not(.eyebrow){font-size:12px}.trust-item{align-items:flex-start;gap:8px}.trust-item .ui-icon{width:29px;height:29px}.category-tile h2{font-size:18px}.category-tile p{max-width:125px}.category-placeholder{opacity:.18}.footer-columns{gap:24px}}@media(max-width:850px){.header .nav{gap:12px}.header .nav > .nav-materials{display:none}.header-search{max-width:210px}.home-hero-layout{grid-template-columns:1fr;padding-top:28px;padding-bottom:24px;gap:24px}.home-hero-copy{max-width:500px}.home-hero-copy h1{font-size:46px}.home-hero-copy > p:not(.eyebrow){font-size:14px}.home-hero-background{object-position:center}.trust-grid{grid-template-columns:repeat(3,1fr);gap:18px 0}.trust-item:nth-child(4){border:0;padding-left:0}.home-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.category-placeholder{opacity:.3;width:100px;height:100px}.category-tile h2{font-size:22px}.home-approach{gap:30px}.footer-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.popular-grid{gap:12px}.production-title h2{font-size:23px}}@media(max-width:700px){.header,.header.is-compact{height:110px}.header-inner{display:grid;grid-template-columns:1fr auto;grid-template-rows:60px 42px;align-content:start;gap:0 15px}.header .brand-logo,.header.is-compact .brand-logo{height:48px}.header .brand{width:fit-content}.header-search{grid-column:1/-1;grid-row:2;width:100%;max-width:none;margin:0}.header-search input{height:36px}.header-search button{height:36px;padding:8px 10px}.menu-toggle{display:block;grid-row:1;grid-column:2;width:44px;height:44px}.header .nav{display:none;position:absolute;top:110px;left:0;right:0;padding:18px 24px;background:white;box-shadow:0 10px 20px #0b0c0d14;border-bottom:1px solid var(--border);flex-direction:column;align-items:stretch;gap:0;font-size:14px;max-height:calc(100dvh - 110px);overflow:auto}.header .nav.is-open{display:flex}.header .nav > .nav-materials{display:block}.nav-dropdown{position:static;box-shadow:none;border:0;border-left:2px solid var(--brand-yellow);padding:0 0 0 8px;margin-bottom:10px}.nav-group summary{justify-content:space-between}.home-page .container{width:calc(100% - 32px)}.home-hero-copy h1{font-size:42px}.home-hero-copy .eyebrow{font-size:9px}.trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 0;padding:20px 0}.trust-item,.trust-item:nth-child(4){padding:0 10px;border-left:1px solid var(--border)}.trust-item:nth-child(odd){border:0;padding-left:0}.trust-item:last-child{grid-column:1/-1}.trust-item .ui-icon{width:32px;height:32px}.trust-item strong{font-size:11px;max-width:none}.home-categories{gap:10px;padding-top:14px}.category-tile{min-height:162px;padding:14px}.category-tile h2{font-size:19px;max-width:125px}.category-tile p{font-size:11px;max-width:120px}.category-placeholder{width:70px;height:70px;opacity:.2}.popular-heading{align-items:flex-start;flex-direction:column;gap:8px}.popular-heading h2{font-size:26px}.popular-heading p{font-size:11px}.popular-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.popular-grid .model-image{--photo-height:160px}.production-inner{grid-template-columns:1fr;padding-top:28px;padding-bottom:28px;gap:18px}.production-title h2{font-size:24px}.production-title > .ui-icon{width:44px;height:44px}.production-copy{max-width:300px}.production-copy p{font-size:12px}.production-points{flex-wrap:wrap;gap:15px}.production-points li{flex:1 0 130px}.production-image{object-position:var(--production-image-mobile-x) var(--production-image-mobile-y)}.production-banner:after{background:#0b0c0d99}.home-approach{grid-template-columns:1fr;padding-top:30px;padding-bottom:30px}.home-approach h2{font-size:26px}.home-approach ul{gap:18px}.home-approach li{font-size:11px}.footer-columns{gap:25px 20px}.footer-meta{flex-direction:column;gap:6px}.footer-columns a.footer-phone{font-size:14px}}@media(max-width:370px){.home-hero-copy h1{font-size:37px}.category-tile{padding:12px}.category-tile h2{font-size:17px}.popular-grid .model-image{--photo-height:145px}.trust-item strong{font-size:10px}.footer-columns{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.header,.header .brand-logo{transition:none}}@media(max-width:700px){html{scroll-padding-top:126px}}.featured-showcase{--stage-height:330px;--boot-height:340px;height:var(--stage-height);min-width:0;position:relative;isolation:isolate;overflow:visible;background:white;color:var(--ink);border:1px solid var(--border);border-radius:4px}.showcase-tag{position:absolute;left:18px;top:16px;z-index:5;display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--border);border-radius:4px;background:#ffffffed;color:var(--ink);font-size:12px;font-weight:600}.showcase-tag:before{content:"";width:6px;height:6px;background:var(--brand-yellow);border-radius:50%}.showcase-scenery{position:absolute;left:0;bottom:0;width:64%;height:55%;overflow:hidden;pointer-events:none;mask-image:linear-gradient(to bottom,transparent,#000 35%),linear-gradient(to right,#000 80%,transparent);mask-composite:intersect}.showcase-mountains{width:100%;height:100%;object-fit:cover;object-position:85% center;filter:blur(4px) saturate(.45);opacity:.3}.showcase-ground{position:absolute;left:0;bottom:-22px;width:66%;pointer-events:none;z-index:0;clip-path:inset(0 0 22px)}.ground-image{display:block;width:100%;height:auto}.showcase-slide{position:absolute;inset:0;display:grid;grid-template-columns:54% 46%;grid-template-rows:minmax(0,1fr)}.showcase-boot-region{position:relative;min-width:0;overflow:clip;overflow-clip-margin:200px;z-index:3}.featured-showcase[aria-busy] .showcase-slide:not([hidden]) .showcase-boot-motion{will-change:transform,opacity}.featured-showcase[aria-busy] .showcase-boot-region{clip-path:inset(-100vh calc(-16px - max(var(--feature-x,0px),calc(-1 * var(--feature-x,0px)))))}.showcase-boot-motion{position:absolute;inset:0 0 -12px;display:flex;justify-content:flex-end;align-items:flex-end;padding:8px 4px 0 18px}.showcase-boot-link{display:block;position:relative;width:min(100%,calc(var(--boot-height) * var(--photo-ratio) * var(--feature-scale,1)));aspect-ratio:var(--photo-ratio);flex-shrink:0;outline-offset:-4px;translate:var(--feature-x,0px) calc(-1 * var(--feature-lift,0px))}.showcase-boot{display:block;position:relative;width:100%;height:100%;transform-origin:55% 88%;transition:transform .32s cubic-bezier(.2,.7,.2,1)}.showcase-boot.is-mirrored{scale:-1 1}.featured-boot-image{position:absolute;width:var(--photo-width);max-width:none;height:auto;left:var(--photo-left);top:var(--photo-top)}.showcase-boot-link:focus-visible{outline:2px solid var(--brand-yellow)}@media(hover:hover) and (prefers-reduced-motion:no-preference){.showcase-boot-link:hover .showcase-boot{transform:rotate(-2deg)}}.showcase-copy{position:relative;z-index:2;min-width:0;padding:20px 18px 68px 12px}.showcase-label{font-size:10px;text-transform:uppercase;font-weight:600;letter-spacing:.09em;line-height:1.4;color:var(--text-secondary)}.showcase-heading h2{font-size:32px;font-weight:700;line-height:1.05;letter-spacing:-.04em;margin:6px 0;overflow-wrap:anywhere}.showcase-heading h2.is-long-name{font-size:28px}.showcase-description{font-size:12px;line-height:1.4;margin:8px 0 0;color:var(--text-primary)}.showcase-attributes{list-style:none;padding:8px 0 0;margin:10px 0 0;border-top:1px solid var(--border-light);display:grid;gap:3px}.showcase-attributes li{display:flex;align-items:center;gap:10px;font-size:13px;line-height:1.25}.showcase-attributes .ui-icon{width:28px;height:28px}.showcase-link{position:absolute;left:12px;bottom:34px;display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.showcase-link svg{width:17px;height:17px;flex-shrink:0;transition:transform .18s}.showcase-link:hover svg{transform:translateX(3px)}@media(min-width:851px){.showcase-link{position:static;width:fit-content;margin-top:8px;margin-inline-start:38px}}.showcase-controls{position:absolute;bottom:12px;right:12px;display:flex;align-items:center;gap:7px;z-index:6}.showcase-controls button{display:grid;place-items:center;width:40px;height:40px;padding:0;background:white;border:1px solid var(--border);border-radius:50%;color:var(--black);transition:background .15s,border-color .15s}.showcase-controls button svg{display:block;width:22px;height:22px}.showcase-controls [data-prev] svg{transform:rotate(180deg)}.showcase-controls [data-next]{background:var(--black);color:white;border-color:var(--black)}.showcase-controls button:hover{background:var(--brand-yellow);border-color:var(--brand-yellow);color:var(--black)}.showcase-counter{position:absolute;right:107px;bottom:0;white-space:nowrap;font-size:10px;font-variant-numeric:tabular-nums}.showcase-counter > span{color:var(--text-secondary);margin-left:6px}.showcase-status{position:absolute}@media(min-width:1700px){.featured-showcase{--stage-height:340px;--boot-height:350px}.showcase-copy{padding-top:22px}}@media(min-width:851px) and (max-width:1350px){.home-hero-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.featured-showcase{--stage-height:355px;--boot-height:330px}.showcase-slide{grid-template-columns:54% 46%}.showcase-ground,.showcase-scenery{width:60%}.showcase-copy{padding:20px 12px 70px 8px}.showcase-heading h2{font-size:30px}.showcase-heading h2.is-long-name{font-size:26px}.showcase-attributes li{font-size:12px;gap:7px}.showcase-link{left:8px;bottom:55px;margin-inline-start:35px}}@media(max-width:850px){.featured-showcase{--stage-height:330px;--boot-height:340px;width:min(100%,680px);justify-self:end}.showcase-controls button{width:44px;height:44px}.showcase-counter{right:112px}}@media(max-width:850px){.home-hero-background{--mobile-banner-x:0px;object-position:calc(50% + var(--mobile-banner-x)) center}}@media(min-width:851px) and (max-width:1000px){.showcase-slide{grid-template-columns:46% 54%}}@media(min-width:1351px) and (max-width:1599px){.showcase-copy{padding-top:16px}.showcase-attributes .ui-icon{width:24px;height:24px}.showcase-link{margin-inline-start:34px}}@media(max-width:1100px){.showcase-boot-link{translate:clamp(-32px,var(--feature-x,0px),32px) calc(-1 * var(--feature-lift,0px))}}@media(min-width:561px) and (max-width:700px){.featured-showcase{--stage-height:355px}.showcase-slide{grid-template-columns:54% 46%}.showcase-heading h2{font-size:30px}.showcase-copy{padding-right:14px}.showcase-link{bottom:62px}}@media(max-width:560px){.featured-showcase{--stage-height:550px;--boot-height:258px}.showcase-slide{grid-template-columns:1fr;grid-template-rows:260px minmax(0,1fr)}.showcase-boot-motion{inset:0 0 -17px;justify-content:center;padding:8px 14px 0}.showcase-scenery{top:120px;bottom:auto;width:100%;height:160px}.showcase-ground{top:157px;bottom:auto;width:100%;clip-path:none}.ground-image{height:120px;object-fit:cover;object-position:left bottom}.showcase-tag{left:14px;top:14px}.showcase-copy{padding:16px 18px 70px;background:white}.showcase-heading h2{font-size:32px}.showcase-heading h2.is-long-name{font-size:28px}.showcase-attributes{grid-template-columns:1fr 1fr;gap:10px 12px}.showcase-attributes li{gap:7px;font-size:12px}.showcase-attributes .ui-icon{width:32px;height:32px}.showcase-link{left:18px;bottom:34px;font-size:12px}.showcase-counter{right:112px}}@media(prefers-reduced-motion:reduce){.showcase-boot,.showcase-link svg{transition:none}.showcase-link:hover svg{transform:none}}.button svg,.text-link svg{transition:translate .18s ease}.button:active{transform:translateY(0)}.nav-dropdown a,.search-all{transition:background .15s}@media(hover:hover) and (prefers-reduced-motion:no-preference){.button:is(:hover,:focus-visible) svg,.text-link:is(:hover,:focus-visible) svg{translate:3px 0}}@media(prefers-reduced-motion:reduce){.button svg,.text-link svg,.nav-dropdown a,.search-all{transition:none}}@media(max-width:1100px){.home-categories{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.home-categories{grid-template-columns:1fr}.category-tile.has-image{padding:18px}.category-tile.has-image h2{max-width:185px}}.catalog-preview-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:24px 20px}@media(max-width:1350px){.catalog-preview-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media(max-width:1150px){.home-page .home-catalog{width:calc(100% - 64px)}}@media(max-width:800px){.catalog-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 18px}}@media(max-width:560px){.home-page .home-catalog{width:calc(100% - 40px)}.catalog-preview-grid{gap:20px 12px}}@media(max-width:1100px){.header-search input,.catalog-section .search input{font-size:16px}}@media(min-width:1600px){body{-webkit-font-smoothing:auto}.home-page .container,.catalog-page .container,.header-inner{max-width:2160px;width:calc(100% - 96px)}.nav{font-size:14px;font-weight:500}.header-search{max-width:420px}.header-search input{font-size:14px}.header .header-cta{font-size:14px;min-height:46px}.home-hero-layout{min-height:480px}.home-hero-copy .eyebrow{font-size:12px}.home-hero-copy h1{font-size:clamp(56px,3.5vw,76px)}.home-hero-copy>p:not(.eyebrow){font-size:18px;font-weight:500}.home-hero-copy .button{font-size:14px;min-height:52px}.featured-showcase{--stage-height:400px;--boot-height:410px}.showcase-label{font-size:12px}.showcase-heading h2{font-size:40px}.showcase-heading h2.is-long-name{font-size:34px}.showcase-description,.showcase-attributes li,.showcase-link{font-size:14px;font-weight:500}.trust-item strong{font-size:14px;max-width:190px}.trust-item p{font-size:12px;font-weight:500}.category-tile{min-height:200px;padding:24px}.category-tile h2{font-size:26px;max-width:240px}.category-tile p{font-size:14px;font-weight:500;max-width:240px}.home-page .section-heading h2,.popular-heading h2{font-size:36px}.popular-heading p,.home-page .section-description{font-size:14px;font-weight:500}.popular-heading>a{font-size:14px;font-weight:500}.popular-grid .model-image{--photo-height:180px}.home-page .card-info h3,.catalog-page .card-info h3{font-size:22px}.home-page .model-card-compact .article,.catalog-page .model-card-compact .article{font-size:15px}.production-copy p,.production-copy .button,.production-points li{font-size:14px;font-weight:500}.footer-columns a:not(.brand){font-size:14px;font-weight:500}.footer-columns p{font-size:13px}}.showcase-boot.photo-7b305773bbab9571{clip-path:polygon(28.52% 3.15%,19.92% 4.2%,18.75% 5.25%,18.16% 6.3%,15.82% 7.35%,15.23% 8.4%,13.87% 9.45%,12.3% 10.5%,10.55% 11.55%,9.57% 12.61%,8.79% 13.66%,8.2% 14.71%,7.42% 16.81%,7.23% 17.86%,7.03% 18.91%,6.64% 19.96%,6.45% 21.01%,6.45% 23.11%,6.25% 24.16%,6.45% 25.21%,6.45% 26.26%,6.84% 27.31%,7.03% 28.36%,7.42% 29.41%,7.42% 30.46%,7.23% 31.51%,7.23% 33.61%,7.42% 34.66%,7.42% 35.71%,7.62% 36.76%,7.62% 37.82%,7.81% 38.87%,8.01% 39.92%,8.4% 40.97%,8.4% 42.02%,8.01% 43.07%,8.01% 45.17%,8.2% 46.22%,8.2% 47.27%,8.4% 48.32%,8.01% 49.37%,7.81% 50.42%,7.81% 51.47%,7.62% 52.52%,7.62% 53.57%,7.42% 54.62%,7.23% 55.67%,7.23% 56.72%,6.84% 57.77%,6.64% 58.82%,6.45% 59.87%,6.05% 61.97%,5.66% 63.03%,5.47% 64.08%,5.27% 65.13%,5.08% 66.18%,4.3% 68.28%,4.1% 69.33%,4.1% 71.43%,3.91% 72.48%,3.71% 73.53%,3.71% 75.63%,4.1% 76.68%,3.52% 77.73%,3.71% 78.78%,3.91% 79.83%,3.91% 81.93%,4.3% 82.98%,5.08% 84.03%,6.05% 85.08%,9.18% 86.13%,12.7% 87.18%,20.31% 88.24%,33.01% 89.29%,36.13% 90.34%,37.7% 91.39%,40.04% 92.44%,43.75% 93.49%,49.8% 94.54%,77.15% 94.54%,81.05% 93.49%,82.42% 92.44%,82.81% 91.39%,82.81% 90.34%,82.23% 89.29%,85.35% 88.24%,87.7% 87.18%,91.6% 85.08%,92.38% 84.03%,93.95% 82.98%,94.34% 81.93%,95.12% 80.88%,95.51% 79.83%,96.29% 78.78%,96.09% 77.73%,96.68% 76.68%,96.68% 75.63%,96.29% 74.58%,96.09% 73.53%,96.09% 71.43%,95.9% 70.38%,95.12% 69.33%,94.34% 67.23%,93.55% 66.18%,92.38% 65.13%,90.43% 64.08%,87.11% 63.03%,71.09% 61.97%,69.73% 60.92%,69.53% 59.87%,67.77% 58.82%,65.04% 57.77%,63.48% 56.72%,62.7% 55.67%,60.94% 54.62%,60.35% 53.57%,58.79% 52.52%,56.45% 51.47%,56.05% 50.42%,55.66% 49.37%,54.1% 48.32%,53.52% 47.27%,51.56% 46.22%,51.37% 45.17%,49.41% 44.12%,49.61% 43.07%,48.44% 42.02%,47.07% 40.97%,46.68% 39.92%,46.68% 38.87%,46.29% 37.82%,45.31% 36.76%,44.92% 35.71%,44.73% 34.66%,44.53% 33.61%,44.14% 32.56%,44.34% 31.51%,44.92% 30.46%,44.73% 29.41%,44.73% 27.31%,44.14% 26.26%,43.95% 25.21%,44.14% 24.16%,43.95% 23.11%,43.36% 22.06%,43.55% 21.01%,43.16% 19.96%,43.36% 18.91%,43.36% 17.86%,42.97% 16.81%,42.97% 14.71%,42.38% 13.66%,41.41% 12.61%,41.02% 11.55%,38.87% 10.5%,38.67% 9.45%,38.48% 8.4%,38.28% 7.35%,37.89% 6.3%,37.3% 5.25%,36.13% 4.2%,33.79% 3.15%)}.showcase-boot.photo-223fe79fb58ad293{clip-path:polygon(26.56% 0%,24.8% 1.02%,23.24% 2.04%,21.88% 3.05%,20.9% 4.07%,19.34% 6.11%,18.55% 7.12%,17.97% 8.14%,17.19% 9.16%,16.41% 11.2%,16.02% 12.21%,14.84% 13.23%,13.67% 14.25%,12.11% 15.27%,9.96% 16.28%,8.2% 17.3%,7.81% 18.32%,7.23% 19.34%,6.45% 20.36%,5.86% 21.37%,5.66% 22.39%,5.47% 23.41%,5.27% 24.43%,4.88% 25.45%,4.88% 27.48%,5.08% 28.5%,5.27% 29.52%,5.66% 30.53%,6.05% 31.55%,6.45% 32.57%,6.64% 33.59%,6.25% 34.61%,6.25% 36.64%,6.45% 37.66%,6.45% 38.68%,6.64% 39.69%,6.84% 40.71%,6.84% 43.77%,7.23% 44.78%,7.23% 45.8%,7.03% 46.82%,6.84% 47.84%,6.64% 48.85%,6.45% 49.87%,6.25% 50.89%,5.86% 51.91%,5.27% 52.93%,5.08% 53.94%,5.08% 55.98%,4.88% 57%,4.88% 59.03%,4.69% 60.05%,4.49% 61.07%,4.3% 62.09%,4.1% 63.1%,4.1% 64.12%,3.91% 65.14%,3.71% 66.16%,3.71% 67.18%,3.52% 68.19%,3.32% 69.21%,3.32% 72.26%,3.13% 73.28%,2.73% 74.3%,2.73% 78.37%,2.93% 79.39%,2.93% 80.41%,3.13% 81.42%,3.32% 82.44%,3.32% 84.48%,3.52% 85.5%,3.71% 86.51%,3.91% 87.53%,4.1% 88.55%,4.3% 89.57%,4.69% 90.59%,5.08% 91.6%,6.05% 92.62%,7.23% 93.64%,9.77% 94.66%,17.58% 95.67%,42.97% 96.69%,44.53% 97.71%,44.92% 98.73%,74.41% 98.73%,82.03% 97.71%,86.33% 96.69%,88.87% 95.67%,90.23% 94.66%,92.38% 93.64%,93.75% 92.62%,94.73% 91.6%,95.7% 90.59%,96.48% 88.55%,96.88% 86.51%,97.07% 85.5%,97.07% 81.42%,96.68% 80.41%,96.09% 79.39%,95.51% 78.37%,95.12% 77.35%,94.53% 76.34%,93.95% 75.32%,91.99% 73.28%,90.43% 72.26%,88.48% 71.25%,81.05% 70.23%,78.32% 69.21%,75.98% 68.19%,73.24% 67.18%,72.07% 66.16%,72.07% 65.14%,71.88% 64.12%,67.38% 63.1%,66.21% 62.09%,65.04% 61.07%,64.84% 60.05%,64.84% 59.03%,64.45% 58.02%,62.3% 57%,60.35% 55.98%,59.57% 54.96%,58.59% 53.94%,58.4% 52.93%,58.01% 51.91%,57.42% 50.89%,54.3% 48.85%,53.13% 47.84%,52.34% 46.82%,52.15% 45.8%,50.98% 44.78%,50.39% 43.77%,49.02% 42.75%,47.66% 41.73%,46.68% 40.71%,46.48% 39.69%,46.29% 38.68%,45.51% 36.64%,44.92% 35.62%,44.53% 34.61%,44.53% 33.59%,44.14% 32.57%,42.97% 31.55%,42.97% 30.53%,42.77% 29.52%,41.99% 28.5%,41.21% 26.46%,40.63% 25.45%,40.23% 24.43%,40.23% 22.39%,40.04% 21.37%,39.26% 20.36%,39.26% 16.28%,38.67% 15.27%,38.09% 14.25%,38.09% 12.21%,37.89% 11.2%,37.11% 10.18%,36.52% 9.16%,36.13% 8.14%,35.94% 7.12%,35.35% 6.11%,34.77% 5.09%,33.98% 4.07%,31.45% 3.05%,31.05% 2.04%,30.27% 0%)}.showcase-boot.photo-54f55b052a5274d2{clip-path:polygon(22.46% 1.96%,18.95% 2.95%,17.38% 3.93%,16.6% 4.91%,16.21% 5.89%,15.82% 6.88%,15.63% 7.86%,15.23% 9.82%,14.45% 10.81%,11.72% 11.79%,11.13% 12.77%,10.94% 13.75%,9.96% 14.73%,8.98% 15.72%,8.4% 16.7%,7.42% 17.68%,6.84% 18.66%,6.45% 19.65%,6.05% 20.63%,5.27% 22.59%,4.88% 23.58%,4.49% 24.56%,4.3% 25.54%,3.91% 26.52%,3.71% 27.5%,3.71% 30.45%,3.91% 31.43%,4.1% 32.42%,4.3% 33.4%,4.49% 34.38%,4.49% 35.36%,4.88% 36.35%,4.88% 37.33%,5.47% 38.31%,5.66% 39.29%,5.66% 40.28%,5.86% 41.26%,6.25% 42.24%,6.45% 43.22%,6.64% 44.2%,6.64% 49.12%,6.84% 50.1%,7.03% 51.08%,7.03% 55.01%,7.23% 55.99%,7.23% 58.94%,7.03% 59.92%,7.03% 60.9%,6.84% 61.89%,6.64% 62.87%,6.45% 63.85%,6.25% 64.83%,6.05% 65.82%,6.05% 66.8%,5.86% 67.78%,5.66% 68.76%,5.27% 69.74%,5.08% 70.73%,4.88% 71.71%,4.69% 72.69%,4.69% 74.66%,4.1% 75.64%,4.1% 76.62%,3.91% 77.6%,3.91% 81.53%,4.1% 82.51%,4.1% 83.5%,4.3% 84.48%,4.1% 85.46%,4.3% 86.44%,4.49% 87.43%,4.49% 88.41%,4.69% 89.39%,5.66% 90.37%,11.91% 91.36%,21.29% 92.34%,31.25% 93.32%,36.91% 94.3%,46.09% 95.28%,80.08% 95.28%,82.42% 94.3%,82.62% 93.32%,81.64% 92.34%,78.52% 91.36%,83.79% 90.37%,86.91% 89.39%,90.04% 88.41%,92.97% 87.43%,94.73% 86.44%,94.92% 85.46%,95.12% 84.48%,95.51% 83.5%,95.9% 82.51%,96.09% 81.53%,96.09% 79.57%,95.9% 78.59%,95.31% 77.6%,94.34% 76.62%,94.14% 75.64%,93.55% 74.66%,92.97% 73.67%,91.99% 72.69%,90.63% 71.71%,88.87% 70.73%,86.91% 69.74%,84.57% 68.76%,71.09% 67.78%,68.55% 66.8%,67.19% 65.82%,65.23% 64.83%,63.87% 63.85%,62.3% 62.87%,62.3% 61.89%,62.11% 60.9%,61.33% 59.92%,60.35% 58.94%,58.59% 57.96%,56.45% 56.97%,55.66% 55.99%,53.52% 55.01%,52.54% 54.03%,51.17% 53.05%,50.59% 52.06%,49.22% 51.08%,47.66% 50.1%,47.27% 49.12%,46.88% 48.13%,46.09% 47.15%,45.12% 46.17%,43.95% 45.19%,44.53% 44.2%,44.53% 43.22%,43.95% 42.24%,43.75% 41.26%,43.95% 40.28%,43.95% 39.29%,43.75% 38.31%,43.95% 37.33%,43.95% 36.35%,42.97% 35.36%,42.77% 34.38%,43.36% 33.4%,43.75% 32.42%,43.75% 30.45%,43.36% 29.47%,42.58% 28.49%,42.58% 27.5%,42.77% 26.52%,43.16% 25.54%,43.16% 24.56%,42.77% 23.58%,42.97% 22.59%,42.97% 18.66%,42.77% 17.68%,42.58% 16.7%,42.19% 15.72%,41.41% 14.73%,39.45% 13.75%,38.28% 10.81%,37.7% 9.82%,37.3% 8.84%,36.72% 7.86%,36.13% 6.88%,35.35% 5.89%,34.57% 4.91%,33.4% 3.93%,31.45% 2.95%,26.95% 1.96%)}.showcase-boot.photo-8970b43679a70677{clip-path:polygon(29.69% 4.89%,27.93% 5.87%,26.37% 6.85%,25.2% 7.82%,24.22% 8.8%,23.63% 9.78%,21.88% 10.76%,21.68% 11.74%,20.9% 12.71%,19.14% 13.69%,16.8% 14.67%,14.45% 15.65%,13.28% 16.63%,12.3% 17.6%,11.33% 18.58%,10.74% 19.56%,10.16% 20.54%,9.57% 21.52%,9.18% 22.49%,8.59% 23.47%,5.47% 24.45%,4.69% 25.43%,4.49% 26.41%,4.3% 27.38%,4.3% 28.36%,4.49% 29.34%,4.69% 30.32%,4.88% 31.3%,5.08% 32.27%,5.86% 34.23%,6.05% 35.21%,6.25% 36.19%,6.25% 37.16%,6.45% 38.14%,6.64% 39.12%,7.03% 40.1%,7.03% 41.08%,6.84% 42.05%,6.84% 44.01%,7.03% 44.99%,7.23% 45.97%,7.42% 46.94%,7.23% 47.92%,7.42% 48.9%,7.62% 49.88%,7.42% 50.86%,7.42% 51.83%,7.23% 52.81%,6.84% 53.79%,6.64% 54.77%,6.64% 56.72%,6.45% 57.7%,6.45% 59.66%,6.64% 60.64%,6.45% 61.61%,6.45% 62.59%,6.25% 63.57%,6.25% 64.55%,6.05% 65.53%,6.05% 69.44%,5.66% 70.42%,4.69% 71.39%,4.69% 72.37%,4.49% 73.35%,4.49% 75.31%,4.3% 76.28%,4.1% 77.26%,3.91% 78.24%,4.1% 79.22%,4.3% 80.2%,3.91% 81.17%,3.52% 82.15%,3.52% 87.04%,3.91% 88.02%,4.69% 89%,5.86% 89.98%,7.03% 90.95%,7.62% 91.93%,8.59% 92.91%,13.09% 93.89%,54.88% 94.87%,69.14% 94.87%,78.91% 93.89%,82.81% 92.91%,85.16% 91.93%,86.33% 90.95%,86.52% 89.98%,85.94% 89%,85.74% 88.02%,89.65% 87.04%,90.63% 86.06%,92.77% 85.09%,93.55% 84.11%,94.34% 83.13%,94.73% 82.15%,95.51% 81.17%,95.7% 80.2%,96.09% 79.22%,96.09% 78.24%,96.29% 77.26%,96.29% 76.28%,96.48% 75.31%,96.29% 74.33%,96.09% 73.35%,95.9% 72.37%,95.7% 71.39%,95.51% 70.42%,94.14% 69.44%,93.55% 68.46%,92.97% 67.48%,92.19% 66.5%,90.82% 65.53%,85.55% 64.55%,74.02% 63.57%,72.46% 62.59%,72.07% 61.61%,71.68% 60.64%,70.7% 59.66%,67.19% 58.68%,65.23% 57.7%,63.87% 56.72%,61.91% 55.75%,60.55% 54.77%,58.98% 53.79%,58.59% 52.81%,56.84% 51.83%,56.05% 50.86%,54.88% 49.88%,54.1% 48.9%,53.13% 47.92%,52.73% 46.94%,52.54% 45.97%,50.59% 44.99%,49.8% 44.01%,50.2% 43.03%,50% 42.05%,49.61% 41.08%,48.44% 40.1%,47.27% 37.16%,46.88% 36.19%,46.48% 35.21%,46.48% 34.23%,46.29% 33.25%,45.7% 32.27%,45.31% 31.3%,44.53% 30.32%,43.36% 27.38%,43.16% 26.41%,41.99% 23.47%,41.99% 21.52%,41.6% 20.54%,40.04% 19.56%,39.26% 17.6%,38.87% 16.63%,38.28% 15.65%,37.89% 14.67%,37.3% 13.69%,36.91% 12.71%,36.52% 11.74%,35.94% 10.76%,35.35% 9.78%,34.57% 7.82%,34.18% 6.85%,33.79% 5.87%,33.2% 4.89%)}.showcase-boot.photo-7ae141c18e52c89d{clip-path:polygon(64.45% 2.88%,62.3% 3.84%,61.52% 4.8%,61.13% 5.76%,61.13% 6.72%,60.74% 7.68%,60.55% 8.64%,60.35% 9.6%,59.77% 10.56%,58.79% 11.52%,58.01% 12.48%,58.01% 13.44%,57.81% 14.4%,57.62% 15.36%,56.84% 16.31%,56.05% 17.27%,56.05% 18.23%,56.45% 20.15%,56.84% 21.11%,56.64% 22.07%,56.45% 23.03%,55.66% 23.99%,55.08% 24.95%,54.3% 25.91%,54.3% 26.87%,55.08% 27.83%,55.66% 28.79%,55.66% 29.75%,55.47% 30.71%,54.69% 31.67%,54.3% 32.63%,54.3% 33.59%,55.08% 35.51%,53.91% 38.39%,52.73% 40.31%,52.34% 41.27%,52.54% 42.23%,52.93% 43.19%,52.34% 44.15%,50.98% 45.11%,49.8% 46.07%,48.83% 47.02%,48.44% 47.98%,48.44% 48.94%,48.63% 49.9%,48.83% 50.86%,46.09% 51.82%,45.51% 52.78%,45.7% 53.74%,45.7% 54.7%,45.12% 55.66%,41.8% 56.62%,41.6% 57.58%,41.41% 58.54%,41.02% 59.5%,39.26% 60.46%,38.28% 61.42%,36.13% 62.38%,36.13% 63.34%,33.2% 64.3%,31.84% 65.26%,28.32% 66.22%,26.56% 67.18%,28.32% 68.14%,23.24% 69.1%,10.55% 70.06%,8.4% 71.02%,7.42% 71.98%,6.45% 72.94%,6.05% 73.9%,4.88% 74.86%,4.1% 75.82%,3.91% 76.78%,3.91% 77.74%,3.71% 78.69%,3.71% 79.65%,2.73% 80.61%,2.73% 85.41%,3.13% 86.37%,3.52% 87.33%,4.3% 88.29%,6.45% 89.25%,8.01% 90.21%,12.5% 91.17%,14.06% 92.13%,13.48% 93.09%,13.67% 94.05%,14.45% 95.01%,17.77% 95.97%,47.66% 95.97%,58.2% 95.01%,63.28% 94.05%,67.58% 92.13%,82.42% 91.17%,90.82% 90.21%,93.75% 89.25%,95.7% 88.29%,96.68% 87.33%,97.27% 86.37%,97.27% 84.45%,97.07% 83.49%,97.07% 82.53%,96.29% 81.57%,96.48% 80.61%,96.48% 79.65%,96.29% 78.69%,96.29% 77.74%,96.09% 76.78%,96.29% 75.82%,96.48% 74.86%,96.48% 73.9%,96.29% 72.94%,95.9% 71.98%,94.53% 71.02%,94.14% 70.06%,93.95% 69.1%,93.55% 68.14%,93.36% 67.18%,93.16% 66.22%,92.38% 64.3%,92.19% 63.34%,92.19% 62.38%,91.8% 61.42%,91.6% 60.46%,91.6% 59.5%,90.82% 57.58%,91.02% 56.62%,91.8% 55.66%,92.38% 54.7%,92.58% 53.74%,92.58% 52.78%,92.19% 51.82%,92.38% 50.86%,92.38% 49.9%,92.19% 48.94%,92.19% 47.98%,91.8% 47.02%,91.99% 46.07%,91.99% 45.11%,92.19% 44.15%,92.19% 43.19%,92.38% 42.23%,92.58% 41.27%,92.58% 32.63%,92.38% 31.67%,92.58% 30.71%,92.58% 28.79%,92.77% 27.83%,92.77% 24.95%,92.97% 23.99%,93.16% 23.03%,93.36% 22.07%,93.55% 21.11%,93.55% 20.15%,93.95% 18.23%,94.14% 17.27%,94.14% 16.31%,93.95% 15.36%,92.97% 14.4%,91.02% 13.44%,88.67% 12.48%,86.52% 11.52%,85.35% 10.56%,83.79% 9.6%,82.62% 8.64%,81.64% 7.68%,80.86% 6.72%,79.88% 5.76%,78.52% 4.8%,76.76% 3.84%,73.83% 2.88%)}.showcase-boot.photo-ee00ec6bc9856cf6{clip-path:polygon(32.42% 0.89%,32.23% 1.78%,31.64% 2.67%,28.71% 3.56%,31.64% 4.45%,4.3% 5.35%,3.91% 6.24%,3.71% 7.13%,3.52% 8.02%,3.32% 8.91%,3.32% 11.58%,3.52% 12.47%,4.1% 13.36%,4.69% 14.25%,5.47% 15.14%,6.45% 16.04%,7.23% 16.93%,7.81% 17.82%,8.01% 18.71%,8.2% 19.6%,8.4% 20.49%,8.4% 21.38%,8.59% 22.27%,8.79% 23.16%,8.79% 24.05%,8.98% 24.94%,9.18% 25.84%,9.18% 26.73%,9.38% 27.62%,9.57% 28.51%,9.57% 29.4%,9.77% 30.29%,9.77% 31.18%,9.96% 32.07%,10.16% 32.96%,10.16% 33.85%,10.35% 34.74%,10.55% 35.63%,10.74% 36.53%,10.74% 37.42%,10.94% 38.31%,11.13% 39.2%,11.33% 40.09%,11.52% 40.98%,11.72% 41.87%,11.72% 42.76%,11.91% 43.65%,12.11% 44.54%,12.11% 46.33%,12.3% 47.22%,12.3% 49%,12.7% 50.78%,12.7% 55.23%,12.5% 56.12%,12.3% 57.02%,12.11% 57.91%,11.91% 58.8%,11.91% 59.69%,11.72% 60.58%,11.72% 61.47%,11.52% 62.36%,11.33% 63.25%,11.13% 64.14%,10.94% 65.03%,10.94% 65.92%,10.74% 66.82%,10.55% 67.71%,10.35% 68.6%,10.16% 69.49%,9.96% 70.38%,9.96% 71.27%,9.77% 72.16%,9.38% 73.05%,8.98% 73.94%,8.79% 74.83%,8.79% 75.72%,8.98% 76.61%,8.79% 77.51%,8.59% 78.4%,8.59% 80.18%,8.4% 81.07%,8.2% 81.96%,8.2% 82.85%,8.01% 83.74%,7.81% 84.63%,7.62% 85.52%,7.42% 86.41%,7.23% 87.31%,7.23% 89.09%,7.42% 89.98%,8.2% 91.76%,8.98% 92.65%,9.96% 93.54%,13.28% 94.43%,13.48% 95.32%,15.04% 96.21%,21.68% 97.1%,27.34% 98%,53.52% 98.89%,72.27% 98.89%,76.37% 98%,78.91% 97.1%,81.84% 96.21%,82.81% 95.32%,85.94% 94.43%,87.5% 93.54%,89.45% 92.65%,90.43% 91.76%,91.8% 90.87%,94.14% 89.09%,94.92% 88.2%,95.51% 87.31%,95.9% 86.41%,96.09% 85.52%,96.09% 84.63%,96.29% 83.74%,96.29% 78.4%,95.9% 77.51%,95.31% 76.61%,95.12% 75.72%,94.73% 74.83%,94.14% 73.94%,93.36% 73.05%,92.19% 72.16%,89.26% 71.27%,75.39% 70.38%,72.85% 69.49%,70.7% 68.6%,68.75% 67.71%,68.55% 66.82%,68.55% 65.92%,67.77% 65.03%,66.41% 64.14%,65.04% 63.25%,64.84% 62.36%,62.3% 61.47%,61.33% 60.58%,59.96% 59.69%,59.38% 58.8%,58.79% 57.91%,57.03% 57.02%,56.05% 56.12%,55.27% 55.23%,54.69% 54.34%,54.49% 53.45%,52.93% 52.56%,52.34% 51.67%,51.56% 50.78%,51.37% 49.89%,51.76% 49%,51.56% 48.11%,50.2% 47.22%,50.78% 46.33%,50.78% 45.43%,50.59% 44.54%,49.41% 43.65%,49.8% 42.76%,49.8% 41.87%,47.85% 40.98%,47.85% 40.09%,47.66% 39.2%,47.27% 38.31%,47.07% 37.42%,46.88% 36.53%,46.29% 35.63%,45.51% 34.74%,44.92% 33.85%,44.34% 32.96%,43.95% 32.07%,44.34% 31.18%,44.34% 30.29%,44.14% 29.4%,43.95% 28.51%,43.55% 27.62%,43.16% 26.73%,42.58% 25.84%,41.99% 24.94%,42.19% 24.05%,42.58% 23.16%,42.58% 21.38%,42.77% 20.49%,42.58% 19.6%,41.8% 18.71%,41.6% 17.82%,41.02% 16.93%,40.82% 16.04%,41.02% 15.14%,40.82% 14.25%,40.63% 13.36%,40.63% 12.47%,39.84% 11.58%,39.65% 10.69%,39.45% 9.8%,39.26% 8.91%,38.48% 8.02%,37.11% 7.13%,36.13% 6.24%,36.13% 5.35%,35.94% 4.45%,35.94% 3.56%,34.77% 0.89%)}.photo-7b305773bbab9571{--photo-ratio:1.075519;--photo-width:193.9394%;--photo-left:-48.1061%;--photo-top:0%}.photo-7ae141c18e52c89d{--photo-ratio:0.982301;--photo-width:115.3153%;--photo-left:-7.2072%;--photo-top:-26.2537%}.photo-c74922cdef5d39fa{--photo-ratio:1.114486;--photo-width:205.6225%;--photo-left:-52.2088%;--photo-top:-2.6906%}.photo-e2d8a4f8e08f1391{--photo-ratio:1.486439;--photo-width:184.8375%;--photo-left:-39.7112%;--photo-top:-22.5806%}.photo-2f4990a954c67f67{--photo-ratio:0.904274;--photo-width:241.5094%;--photo-left:-75%;--photo-top:-2.1368%}.photo-20d204f014105a56{--photo-ratio:1.489939;--photo-width:165.6958%;--photo-left:-30.7443%;--photo-top:-12.0773%}.photo-3482f792f0ec528d{--photo-ratio:0.832435;--photo-width:248.5437%;--photo-left:-73.301%;--photo-top:0%}.photo-0f526ba94a6b4478{--photo-ratio:1.022658;--photo-width:204.8%;--photo-left:-51.6%;--photo-top:-0.4098%}.photo-176f5c24faee6f71{--photo-ratio:1.215096;--photo-width:203.1746%;--photo-left:-53.1746%;--photo-top:-9.6618%}.photo-53f5cb5c0552db04{--photo-ratio:0.977745;--photo-width:213.3333%;--photo-left:-57.5%;--photo-top:0%}.photo-dc5b4fa6009eee48{--photo-ratio:1.212284;--photo-width:170.6667%;--photo-left:-35.3333%;--photo-top:0%}.photo-f376e276f85effa7{--photo-ratio:0.880689;--photo-width:243.8095%;--photo-left:-73.3333%;--photo-top:-2.1008%}.photo-d30598d4e38168d1{--photo-ratio:1.220366;--photo-width:169.5364%;--photo-left:-34.7682%;--photo-top:0%}.photo-1d042cc5e07e3ed6{--photo-ratio:1.171875;--photo-width:176.5517%;--photo-left:-38.2759%;--photo-top:0%}.photo-144d8d53e3067a3e{--photo-ratio:1.204203;--photo-width:171.8121%;--photo-left:-35.906%;--photo-top:0%}.photo-d21fe78b2b43f58f{--photo-ratio:1.10722;--photo-width:186.8613%;--photo-left:-43.4307%;--photo-top:0%}.photo-5616b380ea6b9d0c{--photo-ratio:1.087015;--photo-width:190.3346%;--photo-left:-44.9814%;--photo-top:0%}.photo-0557337d912582f2{--photo-ratio:1.179957;--photo-width:175.3425%;--photo-left:-37.6712%;--photo-top:0%}.photo-8ae295c35663d53e{--photo-ratio:1.252694;--photo-width:165.1613%;--photo-left:-32.5806%;--photo-top:0%}.photo-223fe79fb58ad293{--photo-ratio:1.301185;--photo-width:159.0062%;--photo-left:-29.5031%;--photo-top:0%}.photo-aa1e4386f3c0964d{--photo-ratio:1.139547;--photo-width:181.5603%;--photo-left:-40.7801%;--photo-top:0%}.photo-ee00ec6bc9856cf6{--photo-ratio:1.139547;--photo-width:181.5603%;--photo-left:-40.7801%;--photo-top:0%}.photo-76c22eff2e6d321f{--photo-ratio:1.006196;--photo-width:205.6225%;--photo-left:-52.6104%;--photo-top:0%}.photo-46f00a47c71ea209{--photo-ratio:1.092664;--photo-width:180.9187%;--photo-left:-40.636%;--photo-top:-5.4054%}.photo-cda56cf80b5b3e4a{--photo-ratio:1.212284;--photo-width:170.6667%;--photo-left:-35.3333%;--photo-top:0%}.photo-0557337d912582f2{--photo-ratio:1.179957;--photo-width:175.3425%;--photo-left:-37.6712%;--photo-top:0%}.photo-5616b380ea6b9d0c{--photo-ratio:1.087015;--photo-width:190.3346%;--photo-left:-44.9814%;--photo-top:0%}.photo-6bed9edfa6ec7c87{--photo-ratio:1.078933;--photo-width:191.7603%;--photo-left:-45.6929%;--photo-top:0%}.photo-1f7c51857ea19696{--photo-ratio:1.215481;--photo-width:186.8613%;--photo-left:-43.0657%;--photo-top:-3.5556%}.photo-51b4dfc54a6ac463{--photo-ratio:1.357759;--photo-width:152.381%;--photo-left:-26.1905%;--photo-top:0%}.photo-8970b43679a70677{--photo-ratio:1.252434;--photo-width:199.2218%;--photo-left:-49.8054%;--photo-top:-2.439%}.photo-daa1f43d74cc8f21{--photo-ratio:1.149089;--photo-width:186.8613%;--photo-left:-43.7956%;--photo-top:-2.9412%}.photo-689b8d40afffe075{--photo-ratio:0.895676;--photo-width:218.8034%;--photo-left:-46.5812%;--photo-top:-13.41%}.photo-bf5571a46fb0f048{--photo-ratio:1.123384;--photo-width:184.1727%;--photo-left:-42.0863%;--photo-top:0%}.photo-77c8d40afabbcd06{--photo-ratio:1.216325;--photo-width:170.0997%;--photo-left:-35.2159%;--photo-top:0%}.photo-dbfbac9f7d3c7a28{--photo-ratio:1.103179;--photo-width:187.5458%;--photo-left:-43.5897%;--photo-top:0%}.photo-81c4e37723a73fc4{--photo-ratio:1.317349;--photo-width:157.0552%;--photo-left:-28.5276%;--photo-top:0%}.photo-2a53f855db616d73{--photo-ratio:1.099138;--photo-width:188.2353%;--photo-left:-45.9559%;--photo-top:0%}.photo-f05576d261a10f52{--photo-ratio:1.082974;--photo-width:191.0448%;--photo-left:-47.3881%;--photo-top:0%}.photo-3bbb576b71d90ec4{--photo-ratio:1.058728;--photo-width:195.4198%;--photo-left:-47.7099%;--photo-top:0%}.photo-b1e8aa7eb5f7af57{--photo-ratio:1.010237;--photo-width:204.8%;--photo-left:-52.4%;--photo-top:0%}.photo-fa7bd24ca593b41d{--photo-ratio:1.06681;--photo-width:193.9394%;--photo-left:-46.9697%;--photo-top:0%}.photo-19e8979b741153a3{--photo-ratio:1.143588;--photo-width:180.9187%;--photo-left:-40.636%;--photo-top:0%}.photo-3353c16b8cf3b74b{--photo-ratio:0.884044;--photo-width:235.9447%;--photo-left:-67.2811%;--photo-top:-0.8163%}.photo-0ebad78ba17ae5e9{--photo-ratio:1.103179;--photo-width:187.5458%;--photo-left:-43.5897%;--photo-top:0%}.photo-1557ea6a6d5e43c2{--photo-ratio:1.017933;--photo-width:174.1497%;--photo-left:-37.0748%;--photo-top:0%}.photo-f65a51762e429d0c{--photo-ratio:1.002155;--photo-width:206.4516%;--photo-left:-53.2258%;--photo-top:0%}.photo-f65a51762e429d0c{--photo-ratio:1.002155;--photo-width:206.4516%;--photo-left:-53.2258%;--photo-top:0%}.photo-bd62da36b29efe2e{--photo-ratio:1.070851;--photo-width:193.2075%;--photo-left:-46.4151%;--photo-top:0%}.photo-a424c25361662fc4{--photo-ratio:1.091056;--photo-width:189.6296%;--photo-left:-44.8148%;--photo-top:0%}.photo-63dc1f4c27af4d32{--photo-ratio:1.02236;--photo-width:202.3715%;--photo-left:-50.9881%;--photo-top:0%}.photo-263ff47c4da41128{--photo-ratio:1.014278;--photo-width:203.9841%;--photo-left:-52.988%;--photo-top:0%}.photo-a15e0944eb5ef6b4{--photo-ratio:1.010237;--photo-width:204.8%;--photo-left:-52.4%;--photo-top:0%}.photo-3d92ef9fe8ea8a1d{--photo-ratio:1.010237;--photo-width:204.8%;--photo-left:-52.4%;--photo-top:0%}.photo-3e41ee9cca191ebf{--photo-ratio:0.994073;--photo-width:208.1301%;--photo-left:-54.065%;--photo-top:0%}.photo-05254ef41240afce{--photo-ratio:0.994073;--photo-width:208.1301%;--photo-left:-54.065%;--photo-top:0%}.photo-cf53e9f68b09e2a4{--photo-ratio:1.078933;--photo-width:191.7603%;--photo-left:-45.6929%;--photo-top:0%}.photo-a415648f46d87dbc{--photo-ratio:1.131466;--photo-width:182.8571%;--photo-left:-41.4286%;--photo-top:0%}.photo-619c2f5f4d0a75bc{--photo-ratio:1.082974;--photo-width:191.0448%;--photo-left:-45.5224%;--photo-top:0%}.photo-f987641bc256dc23{--photo-ratio:1.034483;--photo-width:200%;--photo-left:-50%;--photo-top:0%}.photo-fa5a874155126549{--photo-ratio:1.115302;--photo-width:185.5072%;--photo-left:-43.1159%;--photo-top:0%}.photo-20a9f23d25b30b1a{--photo-ratio:1.095097;--photo-width:188.9299%;--photo-left:-44.6494%;--photo-top:0%}.photo-54ccbc5954b013be{--photo-ratio:0.990032;--photo-width:208.9796%;--photo-left:-54.2857%;--photo-top:0%}.photo-95711a6062f6119d{--photo-ratio:1.050647;--photo-width:196.9231%;--photo-left:-48.4615%;--photo-top:0%}.photo-ad240f420504e242{--photo-ratio:1.10722;--photo-width:186.8613%;--photo-left:-43.4307%;--photo-top:0%}.photo-fbb66bcea2f3e269{--photo-ratio:1.082974;--photo-width:191.0448%;--photo-left:-45.5224%;--photo-top:0%}.photo-0b7946854f2edb87{--photo-ratio:1.045439;--photo-width:210.6996%;--photo-left:-56.3786%;--photo-top:-6.4655%}.photo-144d8d53e3067a3e{--photo-ratio:1.204203;--photo-width:171.8121%;--photo-left:-35.906%;--photo-top:0%}.photo-a7d786440582bd04{--photo-ratio:1.15167;--photo-width:179.6491%;--photo-left:-39.6491%;--photo-top:0%}.photo-c329720d9c58e351{--photo-ratio:1.139547;--photo-width:181.5603%;--photo-left:-40.7801%;--photo-top:0%}.photo-d6a2a5a88de4acd5{--photo-ratio:1.526006;--photo-width:148.8372%;--photo-left:-24.4186%;--photo-top:-4.8889%}.photo-45d62fb35ff5f05f{--photo-ratio:1.45053;--photo-width:164.6302%;--photo-left:-33.4405%;--photo-top:-14.0187%}.photo-ae62685ee89f47c2{--photo-ratio:1.305226;--photo-width:158.5139%;--photo-left:-29.1022%;--photo-top:0%}.photo-4bc191b5f9701c6c{--photo-ratio:1.167834;--photo-width:177.1626%;--photo-left:-38.7543%;--photo-top:0%}.photo-7eaaade781bd4da2{--photo-ratio:1.099138;--photo-width:188.2353%;--photo-left:-44.4853%;--photo-top:0%}.photo-67094eabd8093001{--photo-ratio:1.131466;--photo-width:182.8571%;--photo-left:-43.5714%;--photo-top:0%}.photo-95fa84d8370eaa07{--photo-ratio:1.805405;--photo-width:153.2934%;--photo-left:-26.6467%;--photo-top:-27.5676%}.photo-7450457dfb57e29b{--photo-ratio:1.062769;--photo-width:194.6768%;--photo-left:-47.1483%;--photo-top:0%}.photo-b098e75969f91bdb{--photo-ratio:1.188039;--photo-width:174.1497%;--photo-left:-37.0748%;--photo-top:0%}.photo-c39c178d91fd1290{--photo-ratio:1.196121;--photo-width:172.973%;--photo-left:-36.4865%;--photo-top:0%}.photo-ebf064fd6281585c{--photo-ratio:1.179957;--photo-width:175.3425%;--photo-left:-37.6712%;--photo-top:0%}.photo-70d409148e01929d{--photo-ratio:1.337637;--photo-width:156.5749%;--photo-left:-28.4404%;--photo-top:0%}.photo-866078a1e2655319{--photo-ratio:1.216325;--photo-width:170.0997%;--photo-left:-33.5548%;--photo-top:0%}.photo-1579e29dbf5e5b6a{--photo-ratio:1.4106;--photo-width:184.8375%;--photo-left:-40.0722%;--photo-top:-26.0204%}.photo-39574079982aff78{--photo-ratio:1.163793;--photo-width:177.7778%;--photo-left:-38.8889%;--photo-top:0%}.photo-409e84a16a76fcdc{--photo-ratio:1.694235;--photo-width:154.6828%;--photo-left:-28.0967%;--photo-top:-11.2821%}.photo-baf706677c5c091a{--photo-ratio:1.739404;--photo-width:171.8121%;--photo-left:-34.8993%;--photo-top:-38.0117%}.photo-af539e02ed2b2b5b{--photo-ratio:1.694235;--photo-width:154.6828%;--photo-left:-28.7009%;--photo-top:-13.8462%}.photo-206ec2a0972dd536{--photo-ratio:1.677459;--photo-width:159.5016%;--photo-left:-29.595%;--photo-top:-14.1361%}.photo-6d1bc1cc697f621c{--photo-ratio:1.792909;--photo-width:175.945%;--photo-left:-38.1443%;--photo-top:-25.9259%}.photo-687641c1c1005b38{--photo-ratio:1.884638;--photo-width:168.4211%;--photo-left:-34.2105%;--photo-top:-47.8261%}.photo-8991b0680875328c{--photo-ratio:2.00239;--photo-width:157.5385%;--photo-left:-28.6154%;--photo-top:-52.4691%}.photo-ac0d50411c525eb7{--photo-ratio:2.070622;--photo-width:153.2934%;--photo-left:-26.6467%;--photo-top:-50.9317%}.photo-ad2f501974b02ea1{--photo-ratio:2.064423;--photo-width:153.7538%;--photo-left:-26.7267%;--photo-top:-52.1739%}.photo-42027a56849143de{--photo-ratio:1.965037;--photo-width:162.5397%;--photo-left:-31.1111%;--photo-top:-51.875%}.photo-89f825bf282f75e5{--photo-ratio:2.071087;--photo-width:154.2169%;--photo-left:-27.1084%;--photo-top:-51.875%}.photo-1bd1550c0fa34a77{--photo-ratio:2.141524;--photo-width:151.0324%;--photo-left:-24.7788%;--photo-top:-43.6709%}.photo-1c77c9e17d5950df{--photo-ratio:1.990067;--photo-width:158.5139%;--photo-left:-29.1022%;--photo-top:-50.6173%}.photo-34654bf1243638b8{--photo-ratio:2.002428;--photo-width:158.5139%;--photo-left:-29.4118%;--photo-top:-40.9938%}.photo-a9b01318b7505691{--photo-ratio:2.070622;--photo-width:153.2934%;--photo-left:-26.6467%;--photo-top:-51.5528%}.photo-fd1c2bb299673e79{--photo-ratio:2.070163;--photo-width:152.381%;--photo-left:-28.869%;--photo-top:-50%}.photo-49d12ed12b7f9a55{--photo-ratio:1.414332;--photo-width:146.2857%;--photo-left:-23.1429%;--photo-top:0%}.photo-e1f6d9a18fa43e0a{--photo-ratio:1.196121;--photo-width:172.973%;--photo-left:-36.4865%;--photo-top:0%}.photo-a009ec33df1d4cac{--photo-ratio:1.321947;--photo-width:171.8121%;--photo-left:-36.2416%;--photo-top:-4.8889%}.photo-a7d786440582bd04{--photo-ratio:1.15167;--photo-width:179.6491%;--photo-left:-39.6491%;--photo-top:0%}.photo-388701e5b6baa6b8{--photo-ratio:1.220366;--photo-width:169.5364%;--photo-left:-34.7682%;--photo-top:0%}.photo-c73ad126053d80b0{--photo-ratio:1.235166;--photo-width:172.3906%;--photo-left:-36.7003%;--photo-top:0%}.photo-48864ca945e3907b{--photo-ratio:1.050647;--photo-width:196.9231%;--photo-left:-48.4615%;--photo-top:0%}.photo-27273777a0690087{--photo-ratio:1.27694;--photo-width:162.0253%;--photo-left:-31.0127%;--photo-top:0%}.photo-6b38189b21bd2267{--photo-ratio:2.008863;--photo-width:161.0063%;--photo-left:-30.5031%;--photo-top:-28.481%}.photo-a1fd2bd516d6efa8{--photo-ratio:1.188039;--photo-width:174.1497%;--photo-left:-37.0748%;--photo-top:0%}.photo-e6a370fffebfc3e9{--photo-ratio:1.067248;--photo-width:207.2874%;--photo-left:-55.8704%;--photo-top:-1.7316%}.photo-91077335bc771996{--photo-ratio:0.984687;--photo-width:232.7273%;--photo-left:-66.8182%;--photo-top:-4.4843%}.photo-d81a184da433da7f{--photo-ratio:1.243333;--photo-width:102.9491%;--photo-left:-1.0724%;--photo-top:-33.6667%}.photo-54f55b052a5274d2{--photo-ratio:1.006196;--photo-width:205.6225%;--photo-left:-53.8153%;--photo-top:0%}.showcase-placement-0{--feature-scale:0.82;--feature-lift:22px;--feature-x:0px}.showcase-placement-1{--feature-scale:0.7;--feature-lift:35px;--feature-x:10px}.showcase-placement-2{--feature-scale:0.82;--feature-lift:22px;--feature-x:0px}.showcase-placement-3{--feature-scale:0.82;--feature-lift:22px;--feature-x:0px}.showcase-placement-4{--feature-scale:0.82;--feature-lift:22px;--feature-x:-20px}.showcase-placement-5{--feature-scale:0.82;--feature-lift:22px;--feature-x:0px}@media(min-width:851px){.home-hero > picture .home-hero-background{object-position:50% 65%}}@media(min-width:1101px){.home-hero.is-screen-16-10 > picture .home-hero-background{object-position:50% 85%}}.category-tile[href*="collection=city"] .category-banner{object-position:100% 50%}.category-tile[href*="collection=trekking"] .category-banner{object-position:100% 50%}