@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(//www.makaluexplore.com/cdn/shop/t/11/assets/2f7335119075b2079f1d.woff2?v=166709264417691463871793375921) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(//www.makaluexplore.com/cdn/shop/t/11/assets/8c2def024c1bf31aacf3.woff2?v=45342536341991725601793375921) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(//www.makaluexplore.com/cdn/shop/t/11/assets/bd299f4bc5b44d30be8d.ttf?v=9760832214792375601793375921) format("truetype")}:root{--ink:#17201c;--muted:#657068;--line:#e4e7e1;--paper:#f4f5f0;--white:#fff;--radius:2px}*{box-sizing:border-box}html{scroll-behavior:auto;scroll-padding-top:105px}body{margin:0;color:var(--ink);background:#fff;font-family:Manrope,Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button,select{color:inherit}svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:none}img{display:block;max-width:100%}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid #507963;outline-offset:5px}h1,h2,h3,p{margin:0}button{border:0;background:none}h1,h2,h3{font-weight:600}.container{width:min(1280px,calc(100% - 112px));margin-inline:auto}.eyebrow{font-size:11px;font-weight:650;letter-spacing:1.8px;text-transform:uppercase}.muted{color:var(--muted)}.skip-link{position:fixed;top:-100px;left:16px;z-index:1000;background:#fff;padding:16px}.skip-link:focus{top:16px}.announcement{background:var(--paper);font-size:11px;letter-spacing:.2px;line-height:32px;text-align:center}.site-header{position:sticky;top:0;z-index:40;background:#fffffff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #e9ece6}.header-inner{display:flex;align-items:center;min-height:94px;gap:38px}.brand img{width:78px;height:78px;object-fit:contain}.desktop-nav{display:flex;gap:30px;align-items:center;margin-left:25px}.desktop-nav a{font-size:13px;font-weight:600;padding:34px 0;position:relative}.desktop-nav a:after{content:"";height:1px;position:absolute;bottom:26px;left:0;right:100%;background:currentColor;transition:right .2s}.desktop-nav a:hover:after{right:0}.header-actions{margin-left:auto;display:flex;gap:18px;align-items:center}.icon-button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:44px}.language-link{font-size:11px;margin-right:10px}.mobile-menu-button{display:none}.hero{position:relative;isolation:isolate;min-height:610px;background:#283c33;color:#fff;display:flex;align-items:center}.hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 52%;z-index:-2}.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 35%,#0d241527 56%,#0d2119aa 100%);z-index:-1}.hero-inner{display:flex;justify-content:flex-end}.hero-copy{width:34%;padding:58px 0}.hero .eyebrow{color:#f4f4e7;margin-bottom:22px;font-size:10px;letter-spacing:2px}.hero h1{font-size:clamp(48px,5.3vw,78px);line-height:1.06;letter-spacing:-3.2px;font-weight:550;margin:0 0 24px}.hero p{font-size:15px;line-height:1.8;max-width:340px;color:#f5f5ed}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:52px;padding:15px 22px;font-size:12px;font-weight:650;background:var(--ink);color:#fff;border:1px solid var(--ink);transition:background .18s,transform .18s}.button:hover{background:#34483a;transform:translateY(-1px)}.button svg{width:18px;height:18px}.hero .button{margin-top:30px;background:#fff;color:var(--ink);border-color:#fff}.hero .button:hover{background:#e8eee7}.hero-footnote{display:block;font-size:10px;letter-spacing:.5px;margin-top:18px;color:#eceee7}.terrain-strip{border-bottom:1px solid var(--line)}.terrain-inner{display:grid;grid-template-columns:1.2fr repeat(4,1fr);align-items:center;gap:24px;min-height:110px}.terrain-intro{font-size:14px;font-weight:600}.terrain-button{display:flex;gap:10px;justify-content:space-between;align-items:center;padding:20px 0;font-size:13px;text-align:left}.terrain-button svg{width:16px;height:16px;opacity:.6}.terrain-button:hover{color:#537860}.collection{padding:100px 0 90px;scroll-margin-top:90px}.section-top{display:flex;align-items:flex-end;justify-content:space-between;gap:60px;margin-bottom:40px}.section-top .eyebrow{color:#677468;margin-bottom:15px}.section-top h2{font-size:clamp(32px,3.2vw,46px);line-height:1.16;letter-spacing:-1.7px;max-width:650px;font-weight:550}.section-top>p{font-size:13px;color:var(--muted);max-width:270px;line-height:1.8}.collection-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-bottom:24px}.category-filters{display:flex;gap:8px;flex-wrap:wrap}.filter-button{padding:10px 15px;min-height:40px;border:1px solid var(--line);border-radius:30px;font-size:11px;font-weight:600;white-space:nowrap}.filter-button[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.filter-button:hover{border-color:#7c8c7e}.search-box{margin-left:auto;display:flex;align-items:center;gap:8px;border-bottom:1px solid #aeb9af;min-height:40px;max-width:210px}.search-box svg{width:17px;height:17px}.search-box input{border:0;background:transparent;width:165px;min-width:0;font-size:12px;padding:10px 2px;color:var(--ink);outline-offset:0}.collection-meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px;font-size:11px;color:#6a746d}.collection-meta select{border:0;background:#fff;font-size:11px;padding:9px 4px;max-width:180px}.product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 28px}.product-card{min-width:0}.product-card[hidden]{display:none}.product-image{position:relative;aspect-ratio:1.25;background:#f8f9f6;border:1px solid #f0f2ed;overflow:hidden}.product-image img{width:100%;height:100%;object-fit:contain;padding:25px 13px;background:#fff;transition:transform .4s}.product-link:hover .product-image img{transform:scale(1.025)}.status{position:absolute;top:16px;left:16px;z-index:2;font-size:10px;font-weight:550;padding:7px 9px;background:#f1f3ed;color:#56634e}.status.in-stock:before{content:"";display:inline-block;background:#5b7754;border-radius:50%;width:5px;height:5px;margin:0 6px 1px 0}.status.sold-out{color:#6a7069;background:#f1f1ee}.product-info{padding:20px 0 0}.product-kind{font-size:10px;letter-spacing:.8px;text-transform:uppercase;color:#7c847c;margin-bottom:6px}.product-info h3{font-size:30px;letter-spacing:-1px;font-weight:600}.product-description{font-size:12px;line-height:1.8;min-height:44px;color:var(--muted);margin:10px 0 19px;max-width:330px}.product-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid var(--line);padding-top:16px;font-size:11px}.price{font-weight:650;white-space:nowrap}.product-cta{display:flex;align-items:center;gap:7px;font-size:10px;white-space:nowrap}.product-cta svg{width:14px;height:14px}.paddle-card{grid-column:1/-1;background:#f5f6f2;margin-top:10px}.paddle-card .product-link{display:grid;grid-template-columns:1fr 1.25fr;align-items:center;gap:65px;padding:32px 65px}.paddle-card .product-image{border:0;aspect-ratio:1.4;background:#fff}.paddle-card .product-image img{padding:15px}.paddle-card .product-info{padding:0}.paddle-card h3{font-size:38px;letter-spacing:-1.2px}.paddle-card .product-description{font-size:14px;line-height:1.8;margin:18px 0 28px;max-width:430px}.paddle-card .product-bottom{max-width:440px;font-size:12px}.paddle-card .product-cta{font-size:12px}.catalogue-note{font-size:10px;color:#7f877e;margin-top:25px;line-height:1.7}.empty-state{text-align:center;padding:50px 20px;background:var(--paper);line-height:1.8;font-size:14px}.empty-state[hidden]{display:none}.empty-state button{text-decoration:underline;margin-top:15px;font-size:12px}.reassurance{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.reassurance-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;padding:40px 0}.reassurance-item{display:flex;gap:16px;align-items:flex-start}.reassurance-item svg{margin-top:2px;width:22px;height:22px}.reassurance-item h3{font-size:13px;margin-bottom:8px}.reassurance-item p{font-size:11px;line-height:1.8;color:var(--muted);max-width:265px}.brand-section{padding:100px 0}.brand-layout{display:grid;grid-template-columns:1fr 1.2fr;align-items:center;gap:110px}.brand-visual{background:#f8f9f5;padding:55px;position:relative;min-height:355px;display:flex;align-items:center;justify-content:center}.brand-visual:before,.brand-visual:after{content:"";position:absolute;width:52px;height:52px;border:1px solid #dce2d8}.brand-visual:before{top:20px;left:20px;border-right:0;border-bottom:0}.brand-visual:after{bottom:20px;right:20px;border-top:0;border-left:0}.brand-visual img{width:225px;mix-blend-mode:multiply}.brand-copy .eyebrow{color:#71806f;margin-bottom:20px}.brand-copy h2{font-size:clamp(34px,3.3vw,48px);font-weight:550;line-height:1.17;letter-spacing:-1.6px;margin-bottom:23px;max-width:530px}.brand-copy p{font-size:14px;line-height:1.9;color:var(--muted);max-width:450px}.text-link{display:inline-flex;align-items:center;gap:22px;border-bottom:1px solid #bfc9bc;padding:8px 0;font-size:12px;font-weight:600;margin-top:25px}.text-link svg{width:17px;height:17px}.contact-panel{background:#f3f4ee;padding:55px 0}.contact-inner{display:flex;align-items:center;justify-content:space-between;gap:45px}.contact-inner h2{font-size:32px;font-weight:550;letter-spacing:-1px;margin-bottom:10px}.contact-inner p{font-size:13px;line-height:1.8;color:var(--muted)}.site-footer{padding:55px 0 22px}.footer-top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:55px;padding-bottom:45px}.footer-brand img{width:90px;height:90px}.footer-brand p{font-size:11px;color:var(--muted);margin-top:15px;line-height:1.8}.footer-column h3{font-size:11px;font-weight:700;letter-spacing:.6px;margin:13px 0 18px}.footer-column a{display:block;font-size:11px;color:#68746a;padding:6px 0}.footer-column a:hover{color:#111}.footer-bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding-top:22px;font-size:10px;color:#8a9188}.footer-bottom>div{display:flex;gap:20px}.prototype-note{background:#f5f5f1;border-top:1px solid var(--line);padding:16px 24px;font-size:10px;line-height:1.8;color:#7a8378;text-align:center}.prototype-note summary{cursor:pointer}.prototype-note p{max-width:850px;margin:8px auto 0}.menu-dialog{border:0;margin:0;padding:0;width:100%;max-width:none;max-height:100dvh;background:#fff;color:var(--ink)}.menu-dialog::backdrop{background:#17231bb0}.menu-sheet{padding:14px 24px 35px}.menu-top{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);padding-bottom:12px}.menu-top img{width:62px;height:62px}.menu-links{display:grid;padding-top:20px}.menu-links a{font-size:23px;letter-spacing:-.6px;padding:13px 0}.menu-footer{display:flex;gap:22px;padding-top:20px;border-top:1px solid var(--line);margin-top:20px;font-size:12px}.menu-footer span{font-weight:700}.mobile-preview .prototype-note{display:none}@media(min-width:1500px){.hero{min-height:670px}.hero h1{font-size:82px}}@media(max-width:1050px){.container{width:calc(100% - 64px)}.header-inner{gap:20px}.desktop-nav{gap:24px;margin-left:10px}.header-actions{gap:8px}.hero-copy{width:38%}.hero{min-height:550px}.hero h1{font-size:56px;letter-spacing:-2px}.hero p{font-size:13px}.terrain-inner{gap:18px}.terrain-button{font-size:11px}.product-grid{gap:40px 20px}.product-bottom{align-items:flex-start;flex-direction:column;gap:10px}.paddle-card .product-link{padding:28px;gap:38px}.brand-layout{gap:55px}.brand-visual{padding:35px}.footer-top{gap:30px}}@media(max-width:760px){html{scroll-padding-top:78px}.container{width:calc(100% - 40px)}.announcement{font-size:10px;line-height:29px}.site-header{-webkit-backdrop-filter:none;backdrop-filter:none}.header-inner{min-height:74px;gap:0;position:relative;justify-content:space-between}.mobile-menu-button{display:inline-flex;margin-left:-8px}.brand{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.brand img{width:64px;height:64px}.desktop-nav,.language-link{display:none}.header-actions{margin-left:auto;gap:0;margin-right:-8px}.icon-button{width:39px}.hero{display:block;background:#fff;color:var(--ink);min-height:0}.hero-image{position:static;width:100%;height:auto;aspect-ratio:1.65;object-fit:cover;object-position:30% 52%}.hero:after{display:none}.hero-inner{display:block}.hero-copy{width:100%;padding:30px 0 35px}.hero .eyebrow{font-size:9px;letter-spacing:1.6px;color:#7b857a;margin-bottom:15px}.hero h1{font-size:47px;font-weight:550;letter-spacing:-2px;line-height:1.06;margin-bottom:20px;max-width:360px}.hero h1 br{display:none}.hero p{font-size:13px;line-height:1.8;color:var(--muted);max-width:320px}.hero .button{margin-top:24px;background:var(--ink);color:#fff;border-color:var(--ink);width:100%;font-size:12px;padding:16px 20px}.hero-footnote{font-size:9px;color:#8b9289;margin-top:13px;text-align:center}.terrain-inner{grid-template-columns:1fr 1fr;gap:0 28px;padding:20px 0;min-height:0}.terrain-intro{grid-column:1/-1;font-size:10px;letter-spacing:.8px;text-transform:uppercase;color:#7c887a;padding-bottom:5px}.terrain-button{font-size:12px;padding:13px 0}.collection{padding:56px 0 48px;scroll-margin-top:74px}.section-top{display:block;margin-bottom:28px}.section-top h2{font-size:31px;line-height:1.2;letter-spacing:-1.3px;max-width:340px}.section-top .eyebrow{font-size:9px;letter-spacing:1.5px;margin-bottom:12px}.section-top>p{font-size:12px;margin-top:17px;max-width:330px;line-height:1.8}.collection-toolbar{display:block;margin-bottom:10px}.category-filters{gap:7px;flex-wrap:nowrap;overflow:auto;margin-right:-20px;padding:0 20px 8px 0;scrollbar-width:none}.category-filters::-webkit-scrollbar{display:none}.filter-button{font-size:10px;padding:9px 12px;min-height:38px}.search-box{max-width:none;width:100%;margin-top:10px;border-color:#d7ddd3}.search-box input{width:100%;padding:13px 2px;font-size:12px}.collection-meta{font-size:10px;margin:10px 0 17px}.collection-meta select{font-size:10px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 14px}.product-image{aspect-ratio:1.02}.product-image img{padding:25px 5px 12px}.status{top:9px;left:9px;padding:5px 7px;font-size:8px}.status.in-stock:before{width:4px;height:4px;margin-right:4px}.product-info{padding-top:13px}.product-kind{font-size:8px;letter-spacing:.45px;min-height:13px;line-height:1.5}.product-info h3{font-size:26px;letter-spacing:-.8px}.product-description{display:none}.product-bottom{font-size:10px;padding-top:11px;margin-top:12px;gap:10px}.price{font-size:10px}.product-cta{font-size:9px;gap:4px}.product-cta svg{width:12px;height:12px}.paddle-card{margin-top:0}.paddle-card .product-link{display:grid;grid-template-columns:1fr 1fr;padding:18px 14px;gap:18px}.paddle-card .product-image{aspect-ratio:.8}.paddle-card .product-image img{padding:25px 4px 8px}.paddle-card h3{font-size:22px;line-height:1.2;letter-spacing:-.8px;margin-top:7px}.paddle-card .product-description{display:none}.paddle-card .product-bottom{margin-top:16px;font-size:10px;gap:10px}.paddle-card .product-cta{font-size:9px}.catalogue-note{font-size:9px;line-height:1.8;margin-top:23px}.reassurance-grid{grid-template-columns:1fr;padding:28px 0;gap:27px}.reassurance-item{gap:15px}.reassurance-item h3{font-size:12px;margin-bottom:5px}.reassurance-item p{max-width:none;font-size:11px}.brand-section{padding:55px 0}.brand-layout{grid-template-columns:1fr;gap:30px}.brand-visual{min-height:200px;padding:30px;order:2}.brand-visual img{width:160px}.brand-copy h2{font-size:32px;letter-spacing:-1.2px;margin-bottom:20px;max-width:350px}.brand-copy .eyebrow{font-size:9px;margin-bottom:15px}.brand-copy p{font-size:12px;line-height:1.9}.text-link{font-size:11px;margin-top:20px}.contact-panel{padding:34px 0}.contact-inner{display:block}.contact-inner h2{font-size:27px;line-height:1.25;letter-spacing:-.9px}.contact-inner p{font-size:12px;max-width:330px}.contact-inner .button{margin-top:24px;min-height:49px;font-size:11px}.site-footer{padding:32px 0 20px}.footer-top{grid-template-columns:1fr 1fr;gap:24px 32px;padding-bottom:30px}.footer-brand{grid-column:1/-1;display:flex;align-items:center;gap:24px}.footer-brand img{width:72px;height:72px}.footer-brand p{margin:0;font-size:10px}.footer-column h3{font-size:10px;margin-top:6px;margin-bottom:12px}.footer-column a{font-size:10px;padding:7px 0}.footer-bottom{display:block;font-size:9px;line-height:1.8}.footer-bottom>div{gap:20px;margin-top:12px}.prototype-note{padding:15px 20px;font-size:9px}.button{min-height:49px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.carousel-section{padding:80px 0 60px;scroll-margin-top:100px}.carousel-heading{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-bottom:34px;border-bottom:1px solid var(--line)}.carousel-heading h2{font-size:32px;letter-spacing:-1.3px;font-weight:550;line-height:1.2}.carousel-categories{display:flex;gap:8px}.category-chip{font-size:11px;min-height:40px;padding:10px 17px;white-space:nowrap;border:1px solid var(--line);border-radius:30px}.category-chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.model-carousel{position:relative}.carousel-stage{display:grid;isolation:isolate;overflow:hidden}.model-slide{grid-area:1/1;display:grid;grid-template-columns:1.45fr 1fr;gap:70px;align-items:center;padding:35px 0 22px;opacity:0;visibility:hidden;transform:translate(20px);transition:opacity .45s ease,transform .45s ease,visibility .45s;pointer-events:none;min-width:0}.model-slide.is-active{opacity:1;visibility:visible;transform:translate(0);pointer-events:auto;z-index:1}.slide-photo{display:flex;width:100%;height:420px;align-items:center;justify-content:center;overflow:hidden;background:#fff}.slide-photo img{width:100%;height:100%;object-fit:contain;padding:20px}.slide-info{padding:20px 15px 20px 0;min-width:0}.slide-kicker{font-size:11px;color:#788375;line-height:1.7;margin-bottom:12px}.slide-info h3{font-size:72px;line-height:1;letter-spacing:-3px;font-weight:550;margin-bottom:22px}.slide-info h3.long-model-name{font-size:45px;line-height:1.12;letter-spacing:-1.8px;max-width:310px}.slide-description{font-size:13px;line-height:1.9;color:var(--muted);max-width:350px;min-height:50px}.slide-price-row{display:flex;align-items:center;gap:20px;margin:24px 0 27px;flex-wrap:wrap}.slide-price{font-weight:650;font-size:19px;letter-spacing:-.5px}.slide-status{font-size:10px;color:#58704e}.slide-status:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:currentColor;margin:0 7px 1px 0}.slide-status.unavailable{color:#7c8279}.slide-status.unavailable:before{display:none}.slide-link{font-size:11px;min-width:210px}.carousel-controls{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-top:21px;border-top:1px solid var(--line)}.carousel-progress{display:flex;align-items:center;gap:30px}.slide-counter{font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.slide-counter span{font-weight:400;color:#9ba496;margin-left:5px}.slide-dots{display:flex;gap:5px;align-items:center}.slide-dot{width:22px;height:38px;padding:0;position:relative}.slide-dot:after{content:"";width:5px;height:5px;border-radius:50%;background:#cdd4c8;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:width .25s,background .25s}.slide-dot[aria-pressed=true]:after{width:17px;border-radius:5px;background:var(--ink)}.carousel-navigation{display:flex;gap:9px;align-items:center}.autoplay-toggle{display:flex;align-items:center;gap:6px;font-size:10px;min-height:42px;margin-right:14px}.autoplay-toggle svg{width:15px;height:15px}.play-symbol,.autoplay-toggle.is-paused .pause-symbol{display:none}.autoplay-toggle.is-paused .play-symbol{display:block}.carousel-arrow{width:44px;height:44px;border:1px solid #dce1d7;border-radius:50%;display:flex;align-items:center;justify-content:center}.carousel-arrow:hover{background:var(--paper)}.carousel-arrow svg{width:18px;height:18px}.carousel-arrow.previous svg{transform:rotate(180deg)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.simple-closing{background:#f4f5f0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);scroll-margin-top:100px}.closing-inner{display:flex;justify-content:space-between;align-items:center;gap:70px;padding:38px 0}.delivery-summary{display:flex;align-items:center;gap:20px}.delivery-summary svg{width:27px;height:27px}.delivery-summary h2{font-size:19px;letter-spacing:-.5px;margin-bottom:6px;font-weight:600}.delivery-summary p{font-size:12px;line-height:1.7;color:var(--muted)}.contact-summary{display:flex;flex-direction:column;align-items:flex-start;scroll-margin-top:115px}.contact-summary>span{font-size:11px;color:#778170}.contact-summary .text-link{margin-top:4px;font-size:13px;padding-bottom:5px}.site-footer{padding-top:40px}.footer-top{padding-bottom:34px}@media(max-width:1050px){.model-slide{gap:40px;grid-template-columns:1.3fr 1fr}.slide-photo{height:370px}.slide-info h3{font-size:60px}.carousel-heading h2{font-size:28px}}@media(max-width:760px){.carousel-section{padding:45px 0 32px;scroll-margin-top:78px}.carousel-heading{display:block;padding-bottom:22px;border-bottom:0}.carousel-heading h2{font-size:25px;letter-spacing:-.9px;margin-bottom:21px}.carousel-categories{gap:8px;justify-content:flex-start}.category-chip{font-size:10px;padding:9px 14px;min-height:38px}.model-slide{grid-template-columns:1fr;gap:0;padding:0;align-items:start}.slide-photo{height:260px;border:1px solid #f0f2eb}.slide-photo img{padding:18px 8px}.slide-info{padding:22px 0 25px;display:flex;flex-direction:column;align-items:flex-start}.slide-kicker{font-size:10px;margin-bottom:7px}.slide-info h3{font-size:43px;letter-spacing:-1.6px;margin-bottom:13px}.slide-info h3.long-model-name{font-size:32px;line-height:1.08;max-width:none;letter-spacing:-1px}.slide-description{font-size:11px;line-height:1.8;min-height:40px;max-width:330px}.slide-price-row{margin:17px 0 20px;gap:18px}.slide-price{font-size:17px}.slide-status{font-size:9px}.slide-link{width:100%;min-height:47px;font-size:11px}.carousel-controls{padding-top:12px;gap:12px}.carousel-progress{gap:14px}.slide-counter{font-size:10px}.slide-dots{gap:0}.slide-dot{width:16px;height:40px}.slide-dot:after{width:4px;height:4px}.slide-dot[aria-pressed=true]:after{width:12px}.carousel-navigation{gap:7px}.autoplay-toggle{margin-right:3px;gap:4px}.autoplay-toggle span{display:none}.autoplay-toggle svg{width:13px;height:13px}.carousel-arrow{width:36px;height:36px}.carousel-arrow svg{width:16px;height:16px}.closing-inner{display:block;padding:26px 0}.delivery-summary{gap:15px;align-items:flex-start}.delivery-summary h2{font-size:17px}.delivery-summary p{font-size:11px}.delivery-summary svg{width:22px;height:22px;margin-top:3px}.contact-summary{margin-top:23px;padding-top:20px;border-top:1px solid #dfe4d9}.contact-summary .text-link{font-size:12px}.site-footer{padding-top:28px}.footer-top{gap:24px 30px}}.site-header{background:#fff}.carousel-section{scroll-margin-top:0}.carousel-stage{touch-action:pan-y}@media(max-width:760px){.carousel-section{scroll-margin-top:0}.slide-photo{height:240px}.slide-info{padding-top:18px}.carousel-heading{padding-bottom:18px}.carousel-heading h2{margin-bottom:18px}}.product-belt-section{padding:64px 0 48px;scroll-margin-top:0}.belt-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.belt-heading h2{font-size:32px;font-weight:600;line-height:1.2;letter-spacing:-1.2px}.belt-categories{display:flex;flex-wrap:wrap;gap:8px}.belt-category{min-height:40px;padding:10px 16px;border:1px solid var(--line);border-radius:30px;font-size:11px;white-space:nowrap}.belt-category[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.product-belt{position:relative}.belt-viewport{overflow:hidden;touch-action:pan-y;--belt-gap:24px;--belt-card-width:calc((100% - 48px)/3)}.belt-rail{display:flex;gap:var(--belt-gap);width:100%;will-change:transform}.belt-card{flex:0 0 var(--belt-card-width);min-width:0;background:#fff}.belt-card-link{display:block;height:100%;border:1px solid #e8ece5;background:#fff}.belt-card-link:focus-visible{outline:2px solid #3b614b;outline-offset:-3px}.belt-photo{aspect-ratio:1.4;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.belt-photo img{display:block;width:100%;height:100%;object-fit:contain;padding:20px 14px}.belt-info{padding:19px 20px 20px;border-top:1px solid #f0f2ed}.belt-kind{font-size:10px;color:var(--muted);line-height:1.55;margin:0 0 7px}.belt-info h3{font-size:29px;font-weight:600;line-height:1.2;letter-spacing:-.8px;margin:0;min-height:35px}.belt-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}.belt-price{font-size:14px;font-weight:650;white-space:nowrap}.belt-card-cta{display:inline-flex;align-items:center;gap:9px;font-size:10px;font-weight:600;white-space:nowrap}.belt-card-cta svg{width:16px;height:16px}.belt-controls{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:22px;padding-top:18px;border-top:1px solid var(--line)}.belt-hint{font-size:11px;color:var(--muted);line-height:1.7}.belt-buttons{display:flex;align-items:center;gap:9px}.belt-toggle{display:inline-flex;align-items:center;gap:7px;min-width:98px;min-height:44px;padding:10px 9px;font-size:11px}.belt-toggle svg{width:15px;height:15px}.belt-play-icon,.belt-toggle.is-paused .belt-pause-icon{display:none}.belt-toggle.is-paused .belt-play-icon{display:block}.belt-arrow{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #dce1d7;border-radius:50%}.belt-arrow:hover{background:var(--paper)}.belt-arrow svg{width:18px;height:18px}.belt-prev svg{transform:rotate(180deg)}.belt-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}@media(max-width:1050px)and (min-width:761px){.belt-viewport{--belt-gap:20px;--belt-card-width:calc((100% - 20px)/2.15)}.belt-heading h2{font-size:28px}.belt-category{padding-inline:12px}}@media(max-width:760px){.product-belt-section{padding:35px 0 30px}.belt-heading{display:block;margin-bottom:20px}.belt-heading h2{font-size:25px;letter-spacing:-.8px;margin-bottom:18px}.belt-categories{gap:7px}.belt-category{font-size:10px;min-height:40px;padding:9px 12px}.belt-viewport{--belt-gap:14px;--belt-card-width:calc((100% - 14px)/1.15)}.belt-photo{aspect-ratio:1.35}.belt-photo img{padding:17px 10px}.belt-info{padding:16px}.belt-kind{font-size:9px}.belt-info h3{font-size:26px;min-height:32px}.belt-card-bottom{margin-top:16px;gap:8px}.belt-price{font-size:13px}.belt-card-cta{font-size:9px;gap:6px}.belt-card-cta svg{width:14px;height:14px}.belt-controls{margin-top:18px;padding-top:13px;justify-content:flex-end}.belt-hint{display:none}.belt-toggle{min-width:105px}.belt-arrow{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){.belt-rail{will-change:auto}}.hero-media{display:contents}.hero .eyebrow{text-transform:none;letter-spacing:.35px;font-size:11px;line-height:1.6}.hero-instagram{display:flex;align-items:center;justify-content:center;gap:10px;width:fit-content;min-height:44px;padding:10px 16px;margin-top:12px;border:1px solid #ffffffa6;color:#fff;font-size:11px;font-weight:550;background:#17241e24;transition:background .2s,border-color .2s}.hero-instagram svg{width:18px;height:18px}.hero-instagram:hover{background:#ffffff24;border-color:#fff}.hero .hero-primary{gap:14px}.outdoor-worlds{max-width:1440px;margin:0 auto;padding:16px 16px 0;scroll-margin-top:105px}.brand-values{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#f0ede8;margin:0 0 24px}.brand-values>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;text-align:center;min-height:166px;padding:24px 16px;border-right:1px solid #ffffffb3}.brand-values>div:last-child{border:0}.brand-values svg{height:30px;width:30px;stroke-width:1.65}.brand-values p{font-size:12px;line-height:1.65;color:#414944}.scene-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.scene-card{position:relative;isolation:isolate;min-height:450px;overflow:hidden;background:#263832;color:#fff}.scene-card>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .7s ease}.scene-bikes>img{object-position:center 55%}.scene-paddle>img{object-position:54% center}.scene-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(120deg,#0c1d2480,transparent 80%),linear-gradient(0deg,#0b171e73,transparent 55%)}.scene-copy{display:flex;flex-direction:column;align-items:flex-start;min-height:450px;padding:42px}.scene-copy h2{font-size:48px;line-height:1.08;font-weight:650;letter-spacing:-1.7px;margin-bottom:18px}.scene-copy p{font-size:14px;line-height:1.8;color:#fff}.scene-link{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 18px;min-width:210px;min-height:50px;margin-top:auto;border:1px solid #ffffffe6;font-size:11px;font-weight:650;transition:background .2s}.scene-link svg{width:17px;height:17px}.scene-link:hover{background:#ffffff24}.scene-card:has(.scene-link:hover)>img{transform:scale(1.025)}@media(max-width:1050px){.scene-copy{padding:30px}.scene-copy h2{font-size:42px}.scene-card,.scene-copy{min-height:410px}}@media(max-width:760px){.hero{display:flex;align-items:stretch;position:relative;min-height:0;background:#17241e;color:#fff}.hero-image{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;aspect-ratio:auto;object-fit:cover;object-position:center center}.hero:after{display:block;background:linear-gradient(180deg,#091714ad,#09171433 35%,#09171400 59%,#091714a8)}.hero-inner{display:flex;width:calc(100% - 48px)}.hero-copy{display:flex;flex-direction:column;align-items:flex-start;min-height:clamp(510px,66svh,580px);padding:32px 0 25px;width:100%}.hero .eyebrow{color:#fff;font-size:11px;letter-spacing:.35px;line-height:1.6;margin-bottom:14px}.hero h1{color:#fff;font-size:clamp(40px,11.3vw,56px);line-height:1.05;font-weight:600;letter-spacing:-1.9px;margin-bottom:16px;max-width:390px;text-shadow:0 2px 18px #10201924}.hero h1 br{display:block}.hero p{color:#fff;font-size:12px;line-height:1.75;max-width:300px;margin-bottom:26px;text-shadow:0 1px 12px #10201966}.hero .button{width:100%;min-height:49px;margin-top:auto;background:#fff;color:var(--ink);border-color:#fff;padding:14px 18px;font-size:12px}.hero .button:hover{background:#f2f3ed}.hero-instagram{width:100%;flex:none;margin-top:10px;min-height:44px;font-size:11px}.hero .hero-primary{font-size:12px;padding-inline:16px;gap:10px}.hero-footnote{width:100%;font-size:9px;letter-spacing:.2px;color:#fff;margin-top:12px;text-align:center}.carousel-section{padding-top:34px}.outdoor-worlds{padding:12px 12px 0;scroll-margin-top:78px}.brand-values{grid-template-columns:1fr 1fr;margin:0 0 12px}.brand-values>div{min-height:125px;padding:19px 10px;gap:12px;border-bottom:1px solid #ffffffb3}.brand-values>div:nth-child(2n){border-right:0}.brand-values>div:nth-child(3){border-bottom:0}.brand-values svg{width:25px;height:25px}.brand-values p{font-size:11px;line-height:1.6}.scene-grid{grid-template-columns:1fr;gap:12px}.scene-card,.scene-copy{min-height:335px}.scene-copy{padding:26px}.scene-copy h2{font-size:37px;letter-spacing:-1.25px;margin-bottom:12px}.scene-copy p{font-size:12px;line-height:1.8}.scene-link{min-height:46px;min-width:210px;padding:12px 16px;font-size:11px}.scene-bikes>img{object-position:center 57%}.scene-paddle>img{object-position:54% center}}.scene-card{min-height:0;aspect-ratio:2/3}.scene-copy{height:100%;min-height:0;padding:30px 26px}.scene-copy h2{font-size:36px;letter-spacing:-1.3px}.scene-copy p{font-size:12px}.scene-link{margin-top:auto;min-width:0;font-size:10px;padding:13px 15px;gap:12px}.scene-card:after{background:linear-gradient(180deg,#091714a8 0%,#09171436 28%,transparent 46%,transparent 76%,#09171485 100%)}@media(max-width:1050px)and (min-width:761px){.scene-copy{padding:24px 19px}.scene-copy h2{font-size:29px}.scene-copy p{font-size:11px}.scene-link{padding:12px 10px;font-size:9px;gap:8px}}@media(max-width:760px){.scene-card{min-height:0;aspect-ratio:2/3}.scene-copy{min-height:0;height:100%;padding:26px}.scene-copy h2{font-size:35px}.scene-card>img{object-position:center}.scene-link{font-size:11px}}@media(max-width:760px){.scene-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.scene-card{min-width:0;min-height:0;aspect-ratio:auto;background:transparent;color:var(--ink);overflow:visible}.scene-card>img{position:static;display:block;width:100%;height:auto;aspect-ratio:2/3;object-fit:cover;object-position:center;z-index:auto}.scene-card:after{display:none}.scene-copy{display:block;min-height:0;height:auto;padding:10px 2px 0;text-align:center}.scene-copy h2{font-size:clamp(12px,3.2vw,14px);font-weight:650;line-height:1.35;letter-spacing:-.25px;min-height:2.7em;margin:0;overflow-wrap:normal}.scene-copy p{display:none}.scene-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;min-width:0;min-height:0;margin:0;padding:0;border:0;font-size:0;color:transparent;background:transparent;overflow:hidden}.scene-link svg{display:none}.scene-link:hover{background:transparent}.scene-link:focus-visible{outline:2px solid #1d3427;outline-offset:4px}.scene-card:has(.scene-link:focus-visible)>img{transform:scale(1.025)}}.site-header .brand img{width:110px;height:50px;object-fit:contain}.menu-top img{width:86px;height:39px;object-fit:contain}.hero-brand-watermark{position:absolute;left:9%;top:15%;width:310px;max-width:34%;height:auto;filter:brightness(0) invert(1);opacity:.28;pointer-events:none;z-index:0}.hero-inner{position:relative;z-index:1}@media(max-width:760px){.site-header .brand img{width:91px;height:41px}.hero-brand-watermark{left:auto;right:7%;top:40%;width:155px;max-width:44%;opacity:.28}}.hero{min-height:610px}.hero-copy{position:relative;padding:30px 0;width:35%}.hero-brand-watermark{position:static;display:block;width:108px;max-width:none;height:108px;margin:0 0 13px;opacity:.62;object-fit:contain}.hero .eyebrow{font-size:12px;line-height:1.55;letter-spacing:0;margin-bottom:17px}.hero h1{font-family:Barlow Semi Condensed,Manrope,Arial,sans-serif;font-size:64px;line-height:1.04;letter-spacing:-.3px;margin-bottom:22px;font-weight:600;text-transform:uppercase}.hero p{font-size:15px;line-height:1.7;margin-bottom:25px;max-width:390px}.hero .hero-primary{font-size:13px;min-height:52px;padding:15px 20px;margin-top:0}.hero-instagram{font-size:12px;min-height:44px;padding:10px 16px}.hero-tagline{font-size:14px;line-height:1.5;margin-bottom:24px;color:#fff}.hero-tagline strong{display:block;font-size:21px;line-height:1.3;font-weight:700;letter-spacing:.4px;margin-top:4px}.brand-values{margin-bottom:16px}.brand-values>div{min-height:112px;flex-direction:row;gap:17px;text-align:left;padding:20px}.brand-values svg{width:32px;height:32px}.brand-values p{font-size:17px;font-weight:550;line-height:1.45;color:var(--ink)}.scene-card{aspect-ratio:2/3;background:var(--ink)}.scene-card>img{object-position:center}.scene-card:after{background:linear-gradient(180deg,#07181180,transparent 34%,transparent 76%,#07181185)}.scene-copy{padding:27px 25px}.scene-copy h2{font-size:32px;line-height:1.15;letter-spacing:-1px}.scene-copy p{display:none}.scene-link{font-size:12px;min-height:48px;background:#10231b38}.carousel-section{padding-top:42px;padding-bottom:40px}.carousel-heading{padding-bottom:22px;gap:20px}.carousel-heading h2{font-size:30px;font-weight:600;letter-spacing:-1px}.category-chip{font-size:12px}.model-carousel{margin-top:20px;padding:0 24px 12px;background:#f6f5f2;border:1px solid #ebeae5}.model-slide{padding:22px 0;gap:44px;grid-template-columns:1.35fr 1fr;transition-duration:.3s}.slide-photo{height:340px;background:#fff}.slide-photo img{padding:18px}.slide-info{padding:8px 0}.slide-kicker{font-size:12px;margin-bottom:8px;color:#59655d}.slide-info h3{font-size:56px;margin-bottom:16px}.slide-description{font-size:14px;line-height:1.65;min-height:46px}.slide-price-row{margin:18px 0}.slide-status{font-size:11px}.slide-link{font-size:13px;min-height:48px}.carousel-controls{padding-top:8px}.slide-dot{width:26px;height:44px}.autoplay-toggle{font-size:12px}@media(min-width:761px)and (max-width:1050px){.hero-copy{width:40%}.hero h1{font-size:47px}.hero p{font-size:14px}.hero .hero-primary{font-size:12px;padding:14px}.scene-copy{padding:22px 18px}.scene-copy h2{font-size:26px}.scene-link{font-size:10px;padding:12px}.brand-values>div{padding:14px 8px;gap:9px;flex-direction:column;text-align:center}.brand-values p{font-size:15px}.model-slide{gap:24px}.slide-photo{height:300px}}@media(max-width:760px){.hero{min-height:0}.hero-inner{width:calc(100% - 40px)}.hero-image{object-position:center bottom}.hero-copy{width:100%;min-height:500px;padding:24px 0 18px;align-items:flex-start;text-align:left}.hero-brand-watermark{position:absolute;right:0;left:auto;top:24px;width:clamp(106px,34vw,136px);height:clamp(106px,34vw,136px);max-width:none;margin:0;opacity:.86;flex-shrink:0}.hero .eyebrow{font-size:10.5px;line-height:1.5;max-width:calc(100% - 122px);min-height:0;margin:0 0 12px;padding:0}.hero h1{font-size:clamp(36px,11vw,44px);line-height:1.04;letter-spacing:0;margin:0 0 14px;max-width:calc(100% - 110px)}.hero h1 br{display:block}.hero p{font-size:12px;line-height:1.6;max-width:310px;margin:0 0 16px}.hero-tagline{font-size:12.5px;line-height:1.5;margin:0 0 18px}.hero-tagline strong{font-size:19px;line-height:1.3;margin-top:4px;letter-spacing:.3px}.hero .hero-primary{font-size:12px;min-height:49px;padding:14px 16px;margin-top:auto}.hero-instagram{font-size:12px;margin-top:9px}.outdoor-worlds{padding:10px 8px 0}.brand-values{margin-bottom:14px}.brand-values>div{min-height:96px;flex-direction:column;gap:7px;padding:12px 10px;text-align:center}.brand-values svg{width:22px;height:22px}.brand-values p{font-size:13px;line-height:1.45}.scene-grid{gap:7px}.scene-card{aspect-ratio:auto;background:transparent}.scene-card>img{aspect-ratio:2/3;object-position:center}.scene-copy{padding:11px 0 0}.scene-copy h2{font-size:14px;line-height:1.3;letter-spacing:-.35px;font-weight:650;min-height:2.6em}.scene-link{font-size:0;min-height:0;padding:0;background:transparent}.carousel-section{padding-top:27px;padding-bottom:28px}.carousel-heading{padding-bottom:0}.carousel-heading h2{font-size:25px;line-height:1.25;margin-bottom:16px}.category-chip{font-size:11px;padding:9px 13px;min-height:40px}.model-carousel{margin:16px -8px 0;padding:12px 12px 8px}.model-slide{grid-template-columns:1fr;gap:0;padding:0}.slide-photo{height:215px;border:0}.slide-photo img{padding:10px}.slide-info{padding:16px 2px 18px}.slide-kicker{font-size:11px;margin-bottom:7px}.slide-info h3{font-size:38px;letter-spacing:-1.3px;margin-bottom:10px}.slide-info h3.long-model-name{font-size:30px}.slide-description{font-size:12px;line-height:1.65;min-height:40px}.slide-price-row{margin:14px 0 15px}.slide-link{font-size:12px;min-height:46px}.carousel-controls{gap:10px;flex-wrap:wrap;justify-content:center;padding-top:5px}.carousel-progress{width:100%;justify-content:space-between;gap:16px}.slide-counter{font-size:11px}.slide-dots{gap:4px}.slide-dot{width:27px;height:32px}.carousel-navigation{width:100%;justify-content:flex-end;gap:9px}.autoplay-toggle{margin-right:auto;min-height:44px;gap:6px}.autoplay-toggle span{display:inline}.carousel-arrow{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){.model-slide,.scene-card>img{transition:none}}@media(min-width:761px){.header-inner{min-height:80px}.desktop-nav a{padding:27px 0}.hero{min-height:clamp(520px,42vw,620px)}.hero-inner{align-items:center}.hero-copy{position:static;width:36%;max-width:430px;padding:25px 0}.hero-brand-watermark{position:absolute;left:35%;right:auto;top:50%;width:clamp(260px,31vw,430px);height:auto;margin:0;opacity:.82;transform:translate(-50%,-50%)}.hero .eyebrow{margin-bottom:14px;font-size:12px}.hero h1{font-size:clamp(54px,5.2vw,76px);margin-bottom:18px;letter-spacing:-.3px}.hero-tagline{font-size:clamp(18px,1.5vw,21px);font-weight:500;line-height:1.45;margin-bottom:26px}.hero-tagline strong{font-size:clamp(25px,2.2vw,31px);line-height:1.3;margin-top:5px}.hero p{font-size:15px;line-height:1.6;margin-bottom:20px}.hero-instagram{margin-top:10px}.outdoor-worlds{max-width:1320px;padding:16px 32px 0}.brand-values{margin-bottom:24px}.brand-values>div{min-height:112px}.scene-grid{max-width:1080px;margin-inline:auto;gap:20px}.scene-copy{padding:23px}.scene-copy h2{font-size:clamp(25px,2.3vw,32px)}.scene-link{font-size:11px;padding:12px 13px}.carousel-section{padding-top:38px}}@media(min-width:761px)and (max-width:1050px){.hero-copy{width:42%}.scene-grid{gap:14px}.scene-copy{padding:18px}.scene-copy h2{font-size:25px}.scene-link{font-size:10px;gap:8px;padding:11px 10px}}.belt-info{background:#f6f5f2}.belt-kind{font-size:12px}.belt-price{font-size:15px}.belt-card-cta{font-size:12px}@media(max-width:760px){.belt-kind,.belt-card-cta{font-size:11px}.belt-price{font-size:14px}}.outdoor-closing{background:#f1f0eb;padding:60px 0 48px;scroll-margin-top:100px}.outdoor-layout{display:block}.outdoor-copy{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:end;min-width:0;margin-bottom:38px}.outdoor-message{max-width:390px;justify-self:end}.outdoor-copy .eyebrow{color:#6b7269;letter-spacing:2px;font-size:10px;margin-bottom:18px}.outdoor-copy h2{font-family:Barlow Semi Condensed,Manrope,Arial,sans-serif;font-size:clamp(40px,4.3vw,60px);font-weight:600;text-transform:uppercase;line-height:1.02;letter-spacing:-.5px;margin-bottom:0}.outdoor-intro{font-size:13px;line-height:1.9;color:#60695f;margin-bottom:16px}.outdoor-instagram{display:inline-flex;align-items:center;gap:10px;min-height:48px;border-bottom:1px solid #a8b0a3;font-size:12px;font-weight:650;transition:border-color .2s}.outdoor-instagram:hover{border-color:var(--ink)}.outdoor-instagram svg{width:19px;height:19px}.outdoor-instagram svg:last-child{width:15px;height:15px;margin-left:4px}.outdoor-handle{display:block;font-size:11px;color:#6f786c;margin-top:11px}.outdoor-scenes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;min-width:0}.outdoor-scene{margin:0;min-width:0}.outdoor-scene img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;background:#d4d9cc}.outdoor-scene-dog img{object-position:center 65%}.outdoor-scene figcaption{display:flex;align-items:baseline;gap:10px;padding-top:13px;font-size:11px;color:#3d493d;line-height:1.4}.outdoor-scene figcaption span{font-size:9px;color:#828b7c;font-variant-numeric:tabular-nums}@media(min-width:761px)and (max-width:1050px){.outdoor-copy{gap:30px}.outdoor-copy h2{font-size:44px}.outdoor-instagram{font-size:11px;gap:7px}.outdoor-scenes{gap:14px}}@media(max-width:760px){.outdoor-closing{padding:34px 0 30px}.outdoor-copy{display:block;text-align:left;margin-bottom:26px}.outdoor-copy .eyebrow{font-size:9px;letter-spacing:1.7px;margin-bottom:15px}.outdoor-copy h2{font-size:40px;margin-bottom:15px;line-height:1.03}.outdoor-message{max-width:none;justify-self:stretch;width:100%}.outdoor-intro{font-size:12px;line-height:1.8;max-width:335px;margin-bottom:15px}.outdoor-instagram{font-size:11px;min-height:46px}.outdoor-handle{font-size:10px;margin-top:8px}.outdoor-scenes{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.outdoor-scene-bike{grid-column:1/-1}.outdoor-scene-bike img{aspect-ratio:4/3;object-position:center 60%}.outdoor-scene-dog img,.outdoor-scene-evening img{aspect-ratio:2/3}.outdoor-scene figcaption{font-size:10px;gap:7px;padding-top:10px}.outdoor-scene figcaption span{font-size:8px}}.makalu-language-switch form{display:flex;gap:2px;margin:0}.makalu-language-switch button{display:flex;align-items:center;justify-content:center;min-width:32px;min-height:36px;font:inherit;font-size:11px;border:1px solid transparent;padding:6px}.makalu-language-switch button[aria-pressed=true]{background:#f1f3ed;border-color:#dde2d7}.makalu-cart-link{position:relative}.makalu-cart-count{position:absolute;right:-5px;top:-4px;min-width:17px;height:17px;background:#19241d;color:#fff;border-radius:50%;display:grid;place-items:center;font-size:10px}.site-header fieldset{border:0}.template-index #main-content{padding:0}.shopify-section:has(>.site-header){position:sticky;top:0;z-index:30}.shopify-section:has(>.site-header)>.site-header{position:relative}.makalu-header-wrap{position:sticky;top:0;z-index:30}.makalu-header-wrap .site-header{position:relative}.hero .hero-tagline{font-family:Manrope,Arial,sans-serif}.policy-page,.shopify-policy__container{max-width:900px;margin:40px auto;padding:0 24px;line-height:1.8}:where(.hero,.scene-copy,.site-footer,.product-belt-section,.outdoor-closing,.makalu-product,.category-page,.category-contact) :is(h1,h2,h3,h4){font-family:Manrope,Arial,sans-serif;color:inherit;line-height:normal}.hero h1,.scene-copy h2{color:inherit}.site-header,.site-footer,.announcement{color:var(--ink)}:where(.hero,.site-header,.site-footer,.product-belt-section,.outdoor-closing,.makalu-product,.category-page,.category-contact,.contact-section,.menu-dialog) .button{letter-spacing:normal;text-transform:none;border-radius:0}.hero .container,.site-header .container,.site-footer .container,.product-belt-section.container,.outdoor-closing .container,.makalu-product .container,.category-page.container,.category-contact .container,.contact-section .container{padding-inline:0}
/*# sourceMappingURL=/cdn/shop/t/11/assets/makalu-global.css.map */
