@import url('https://fonts.googleapis.com/css2?family=DM+Mono&family=Manrope:wght@400;500;600;700&family=Playfair+Display:ital,wght@0,500;1,500&display=swap');
.language{font:9px 'DM Mono';letter-spacing:.11em}.language span{color:#687061}.language select{border:0;background:transparent;font:10px 'DM Mono';margin-left:5px}.mobile-drawer{display:none}.consent{font:10px Manrope;letter-spacing:0!important;line-height:1.5!important;display:flex!important;gap:8px;align-items:flex-start}.consent input{width:auto;margin:3px 0 0}.footer-links{display:flex;gap:14px;font-size:10px}.footer-links a{color:#bec4b9}@media(max-width:700px){.mobile-drawer.open{display:flex;position:absolute;z-index:8;top:121px;right:0;left:0;flex-direction:column;background:#f5f2ea;padding:18px 7%;box-shadow:0 8px 18px #0002}.mobile-drawer a{padding:12px 0;border-bottom:1px solid #ddd}.footer-links{flex-wrap:wrap}}
.utility{height:32px;background:#151a16;color:#f5f3ec;padding:0 5%;display:flex;justify-content:space-between;align-items:center;font:9px 'DM Mono';letter-spacing:.1em}.header-icons{display:flex;gap:5px}.header-icons button,nav button{border:0;background:transparent;font:20px Manrope;cursor:pointer;position:relative}.header-icons sup{position:absolute;background:#b32a1b;color:#fff;border-radius:50%;font:9px Manrope;padding:2px 5px;top:-3px;right:-5px}.mega{display:none;position:absolute;z-index:20;left:0;right:0;background:#faf9f4;padding:44px 8%;grid-template-columns:1fr 1fr 1.2fr;gap:55px;box-shadow:0 15px 25px #0002}.mega.open{display:grid}.mega b,.mega a{display:block}.mega b{font:11px 'DM Mono';letter-spacing:.11em;margin-bottom:16px}.mega a{margin:12px 0;font-size:14px}.mega-feature img{width:120px;height:100px;object-fit:cover;float:left;margin-right:16px}.mega-feature p{font:10px 'DM Mono';letter-spacing:.1em}.side-panel{display:none;position:fixed;right:0;top:0;bottom:0;width:min(410px,90vw);z-index:30;background:#f9f7ef;padding:35px;box-shadow:-10px 0 30px #0003}.side-panel.open{display:block}.side-panel .close{float:right;border:0;background:none;font-size:28px}.side-panel h2{font-size:35px;letter-spacing:-.05em}.side-panel input{border:0;border-bottom:1px solid #333;width:100%;padding:14px 0}.side-panel p{font-size:13px;line-height:1.6;color:#667063}
.card-img.one,.card-img.two,.card-img.three{background-size:cover;background-position:center;background-repeat:no-repeat}.card-img.one{background-image:url('assets/summit-reference.png')}.card-img.two{background-image:url('assets/traverse-reference.png')}.card-img.three{background-image:url('assets/frontier-reference.png')}
.materials{padding:115px 7%;background:#f8f7f3}.material-head{display:grid;grid-template-columns:1fr 1.3fr 1fr;align-items:end;margin-bottom:44px}.material-head h2,.series h2{font-size:clamp(42px,5vw,68px);line-height:.98;letter-spacing:-.06em;margin:0;font-weight:500}.material-head>p:last-child{font-size:12px;line-height:1.6}.material-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.material-art{height:370px;background-color:#ddd;background-image:url('assets/material-reference-sheet.png');background-size:365% auto;background-repeat:no-repeat}.material-art.shell{background-position:2% 16%}.material-art.fabric{background-position:50% 16%}.material-art.base{background-position:98% 16%}.material-grid h3{font-size:22px;margin:17px 0 7px}.material-grid p{font-size:12px;line-height:1.6;color:#626b61;margin:0}.asset-note{font:9px 'DM Mono';letter-spacing:.1em;color:#7d8679;margin:22px 0 0}.series{padding:110px 7%;background:#e9e5da}.series-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:38px}.series-head>a{font-size:11px;border-bottom:1px solid;padding-bottom:4px}.series-row{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;overflow:hidden}.series-row a{font-size:16px}.series-art{display:block;height:285px;margin-bottom:14px;background-image:url('assets/series-reference-sheet.png');background-size:430% auto;background-repeat:no-repeat}.series-art.tent{background-position:6% 27%}.series-art.accessories{background-position:34% 27%}.series-art.sleep{background-position:61% 27%}.series-art.camp{background-position:87% 27%}@media(max-width:700px){.materials,.series{padding:80px 7%}.material-head{display:block}.material-head>p:last-child{margin-top:20px}.material-grid{grid-template-columns:1fr}.material-art{height:330px}.series-row{display:flex;overflow:auto;padding-bottom:12px}.series-row a{min-width:240px}.series-art{height:260px}}
.materials{padding-top:88px;padding-bottom:88px}.material-head{grid-template-columns:.8fr 1.35fr .85fr;gap:24px;align-items:center}.material-head h2{font-size:clamp(38px,4.2vw,58px);max-width:610px}.material-art{height:330px;background-size:cover!important;background-position:center!important;border-radius:2px}.material-art.shell{background-image:url('assets/material-shell-reference.png')}.material-art.fabric{background-image:url('assets/material-fabric-reference.png')}.material-art.base{background-image:url('assets/material-base-reference.png')}.material-grid h3{margin-top:15px}.material-grid p{max-width:330px}@media(max-width:700px){.materials{padding-top:64px;padding-bottom:64px}.material-head{gap:0}.material-head h2{font-size:44px}.material-art{height:360px}}
.series-row{display:flex;gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:0 0 16px;scrollbar-width:none}.series-row::-webkit-scrollbar{display:none}.series-row a{flex:0 0 min(31%,360px);scroll-snap-align:start}.series-art{overflow:hidden;border-radius:14px;background:none!important;height:auto!important;aspect-ratio:1/1;margin-bottom:15px}.series-art img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.series-row a:hover .series-art img{transform:scale(1.055)}.series-row a b{font-size:18px}.series-controls{display:flex;gap:10px}.series-controls button{display:grid;place-items:center;width:47px;height:47px;border-radius:50%;border:1.5px solid #172019;background:transparent;font-size:22px;cursor:pointer;transition:.2s}.series-controls button:hover{background:#172019;color:#fff}@media(max-width:700px){.series-row a{flex-basis:78%}.series-controls button{width:42px;height:42px}}
.systems .card-img.one{background-image:url('assets/summit-reference.png')!important;background-size:cover!important;background-position:center!important}.systems .card-img.two{background-image:url('assets/traverse-reference.png')!important;background-size:cover!important;background-position:center!important}.systems .card-img.three{background-image:url('assets/frontier-reference.png')!important;background-size:cover!important;background-position:center!important}
.material-grid article{cursor:pointer;transition:transform .25s ease}.material-grid article:hover{transform:translateY(-5px)}
.chat-fab{position:fixed;right:28px;bottom:28px;z-index:40;width:58px;height:58px;border:0;border-radius:50%;background:#151a16;color:#fff;box-shadow:0 10px 28px #0003;cursor:pointer;font:34px/1 Manrope;transition:transform .2s,background .2s}.chat-fab:hover{transform:translateY(-3px);background:#2b352c}.chat-fab span{display:block;transform:translateY(-5px)}.chat-fab i{position:absolute;right:-4px;top:-4px;min-width:19px;height:19px;padding:2px 5px;border-radius:12px;background:#b72c20;color:#fff;font:10px Manrope;font-style:normal}.chat-panel{display:none;position:fixed;right:28px;bottom:98px;z-index:41;width:min(370px,calc(100vw - 32px));background:#fbfaf6;border:1px solid #dfddd5;box-shadow:0 18px 50px #0003}.chat-panel.open{display:block}.chat-head{display:flex;justify-content:space-between;gap:16px;padding:22px 22px 14px;background:#151a16;color:#f6f3eb}.chat-head p{margin:0 0 5px;color:#c5d06d;font:9px 'DM Mono';letter-spacing:.13em}.chat-head h2{margin:0;font-size:26px;letter-spacing:-.05em}.chat-head button{border:0;background:transparent;color:#fff;font-size:27px;line-height:1;cursor:pointer}.chat-status{display:flex;gap:8px;margin:0;padding:13px 22px;border-bottom:1px solid #e4e1d9;font-size:11px;line-height:1.4;color:#60685e}.chat-status i{flex:0 0 8px;height:8px;border-radius:50%;background:#9daf5e;margin-top:4px}.chat-thread{min-height:118px;max-height:240px;overflow:auto;padding:17px 22px}.chat-thread>p{margin:0;color:#5f685e;font-size:12px;line-height:1.55}.chat-bubble{margin:0 0 10px 35px!important;padding:10px 12px;background:#e9e5da!important;color:#1b211c!important;border-radius:9px 9px 2px 9px;font-size:12px!important;line-height:1.45!important}.chat-bubble small{display:block;margin-top:5px;color:#6f776b;font:9px 'DM Mono'}.chat-panel form{padding:0 22px 22px}.chat-panel label{margin:0!important}.chat-panel label span{display:block;margin-bottom:7px}.chat-panel textarea{display:block;width:100%;min-height:76px;resize:vertical;padding:10px;border:1px solid #bbb8af;background:transparent;font:12px Manrope;outline:0}.chat-panel .button{margin-top:11px;border:0;cursor:pointer}.chat-confirm{font-size:11px!important;color:#65705a!important}@media(max-width:700px){.chat-fab{right:18px;bottom:18px}.chat-panel{right:16px;bottom:87px}}
:root{--ink:#151a16;--bone:#ede9df;--sand:#c8b69c;--lime:#c5d06d}*{box-sizing:border-box}body{margin:0;background:var(--bone);color:var(--ink);font-family:Manrope,Arial,sans-serif}a{color:inherit;text-decoration:none}.top{background:#1b211c;color:#f4f0e7;text-align:center;font:10px 'DM Mono';letter-spacing:.16em;padding:11px}.top span{color:var(--lime);margin:0 10px}header{height:79px;display:flex;align-items:center;justify-content:space-between;padding:0 4.5%;border-bottom:1px solid #cbc6ba}.logo{font-weight:700;letter-spacing:.16em;font-size:22px}.logo i{display:block;font:8px 'DM Mono';letter-spacing:.25em;margin-top:3px}nav{display:flex;gap:30px;font-size:12px}.nav-cta{font-size:12px;border-bottom:1px solid;padding-bottom:3px}.menu{display:none;border:0;background:none;font-size:21px}.hero{height:740px;background:linear-gradient(90deg,rgba(12,17,14,.73) 0%,rgba(12,17,14,.4) 45%,rgba(12,17,14,.04)),url('assets/muye-hero-concept.png') center/cover;position:relative;color:#fff;padding:12% 9%}.eyebrow{font:10px 'DM Mono';letter-spacing:.18em;color:var(--lime);margin:0 0 21px}.eyebrow.dark{color:#65705a}.hero h1,.intro-section h2,.systems h2,.fit h2,.journal h2{font-size:clamp(42px,6vw,87px);line-height:.98;letter-spacing:-.065em;margin:0;font-weight:500}.hero h1 em,.systems h3,.fit h2{font-family:'Playfair Display';font-weight:500}.intro{width:390px;max-width:90%;line-height:1.6;font-size:15px;margin:27px 0 35px}.button{display:inline-flex;align-items:center;gap:30px;padding:15px 19px;text-transform:uppercase;font:10px 'DM Mono';letter-spacing:.1em}.light{background:#f0eee6;color:var(--ink)}.dark{background:var(--ink);color:#fff;border:0}.text-link{font-size:12px;margin-left:25px}.concept{position:absolute;bottom:20px;right:4%;font:9px 'DM Mono';opacity:.7}.marquee{padding:18px 4%;background:var(--lime);display:flex;justify-content:space-between;font:10px 'DM Mono';letter-spacing:.13em}.intro-section{padding:140px 13% 78px}.intro-section h2{font-size:clamp(39px,5vw,68px)}.intro-section>p:last-child{max-width:470px;margin:30px 0 0 42%;font-size:15px;line-height:1.7}.proof{display:grid;grid-template-columns:repeat(3,1fr);padding:0 7% 110px;gap:1px;background:#c8c2b5}.proof article{background:var(--bone);padding:31px;min-height:245px}.proof span,.card-img small{font:10px 'DM Mono';color:#697262}.proof h3{font-size:23px;margin:50px 0 13px}.proof p{font-size:13px;line-height:1.65;max-width:280px}.systems{background:#1b211c;color:#f1eee7;padding:105px 4.5%}.section-head{display:grid;grid-template-columns:1fr 2fr 1fr;align-items:end;margin-bottom:55px}.section-head h2{font-size:clamp(42px,5vw,70px)}.section-head>p:last-child{font-size:12px;line-height:1.6}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.card-img{height:350px;padding:19px;position:relative;background:linear-gradient(135deg,#7c786a,#252c27)}.card-img.two{background:linear-gradient(135deg,#a68d70,#303a32)}.card-img.three{background:linear-gradient(135deg,#6b725c,#171e1c)}.card-img span{position:absolute;bottom:16px;right:16px;font:9px 'DM Mono';letter-spacing:.14em}.card-kicker{font:9px 'DM Mono';color:#aeb3a4;letter-spacing:.13em;margin:20px 0 8px}.systems h3{margin:0 0 19px;font-size:31px}.systems article>a{font-size:12px;border-bottom:1px solid #788076;padding-bottom:4px}.fit{padding:120px 10%;display:grid;grid-template-columns:1fr 1fr;gap:12%;background:#d5c9b4}.fit h2{font-size:clamp(46px,5vw,75px)}.fit>div>p:last-child{max-width:330px;font-size:14px;line-height:1.7}form label{font:10px 'DM Mono';letter-spacing:.11em;display:block;margin-bottom:22px}input{width:100%;padding:13px 0 9px;border:0;border-bottom:1px solid #5e6259;background:transparent;font:15px Manrope;outline:0}.form-note{font-size:10px;line-height:1.5;color:#5c6258}.journal{padding:110px 12%;display:grid;grid-template-columns:1fr 1fr}.journal h2{font-size:clamp(44px,5vw,69px)}.journal p:last-child{font-size:15px;line-height:1.7;max-width:310px}footer{background:#121713;color:#eae6dc;padding:55px 5%;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:end}footer p{font-family:'Playfair Display';font-size:19px}footer span{text-align:right;font:8px 'DM Mono';letter-spacing:.1em;color:#a6aa9f}@media(max-width:700px){header{padding:0 6%}nav,.nav-cta{display:none}.menu{display:block}.hero{height:650px;padding:42% 7%}.marquee span:nth-child(n+4){display:none}.intro-section{padding:90px 7% 50px}.intro-section>p:last-child{margin:28px 0}.proof,.cards,.fit,.journal,footer{grid-template-columns:1fr}.proof{padding:0 7% 60px;gap:1px}.proof article{min-height:190px}.section-head{display:block}.section-head>p:last-child{margin-top:20px}.cards{gap:43px}.card-img{height:280px}.fit{padding:80px 7%;gap:40px}.journal{padding:80px 7%;gap:25px}footer{gap:27px}footer span{text-align:left}.top{font-size:8px}}
/* Journal is not published yet: keep it out of the customer-facing page. */
.journal,
#nav-journal {
  display: none !important;
}

.site-footer{background:#121713;color:#eae6dc;padding:70px 5%;display:grid;grid-template-columns:1.2fr .8fr .9fr 1.4fr;gap:42px;align-items:start}.site-footer .logo{display:inline-block}.footer-brand p{font-family:'Playfair Display';font-size:19px;line-height:1.35;max-width:240px;margin:26px 0}.site-footer small{display:block;color:#979e94;font:8px 'DM Mono',monospace;letter-spacing:.12em;line-height:1.7}.footer-column{display:flex;flex-direction:column;gap:14px;font-size:12px}.site-footer b{font:10px 'DM Mono',monospace;letter-spacing:.13em;text-transform:uppercase;color:#cbd173;margin-bottom:8px}.footer-column a{color:#e5e3db}.footer-column a:hover{color:#cbd173}.footer-social p{font-size:12px;line-height:1.65;max-width:330px;margin:0 0 22px}.footer-signup{display:flex;border-bottom:1px solid #899087;margin-bottom:22px}.footer-signup input{border:0;color:#fff;padding:11px 0;background:transparent;font:12px Manrope,Arial}.footer-signup input::placeholder{color:#aeb3a9}.footer-signup button{border:0;background:transparent;color:#fff;font-size:25px;padding:0 5px;cursor:pointer}.social-links{display:flex;gap:11px;margin-bottom:14px}.social-links button{width:35px;height:35px;border:1px solid #768076;border-radius:50%;background:transparent;color:#f2efe8;font:700 18px Arial;cursor:default}.social-links button:nth-child(2){font-size:13px}.site-footer>span{display:none}@media(max-width:700px){.site-footer{grid-template-columns:1fr 1fr;padding:52px 7%;gap:38px}.footer-social{grid-column:1/-1}.footer-brand{grid-column:1/-1}.footer-brand p{margin:18px 0}.footer-column{gap:12px}}

.service-promises{padding:78px 5%;display:grid;grid-template-columns:repeat(3,1fr);gap:70px;background:#f5f2ea}.service-promises article{padding-bottom:34px;border-bottom:1px solid #1c211d}.service-icon{display:block;height:46px;font:700 34px Arial;color:#151a16}.service-promises h3{font-size:21px;margin:18px 0}.service-promises p{max-width:390px;margin:0;font-size:13px;line-height:1.7}@media(max-width:700px){.service-promises{grid-template-columns:1fr;padding:55px 7%;gap:35px}.service-promises article{padding-bottom:27px}}

.products-showcase{padding:88px 5%;background:#faf9f5;color:#151a16}.products-showcase-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:37px}.products-showcase-head p{font:10px 'DM Mono',monospace;letter-spacing:.13em;color:#65705a;margin:0 0 12px}.products-showcase h2{font-size:clamp(34px,4.4vw,64px);line-height:1;margin:0;letter-spacing:-.05em;font-weight:600}.product-carousel-controls{display:flex;gap:10px}.product-carousel-controls button{display:grid;place-items:center;width:46px;height:46px;border:1.5px solid #151a16;border-radius:50%;background:transparent;font-size:22px;cursor:pointer;transition:.2s}.product-carousel-controls button:hover{background:#151a16;color:#fff}.product-carousel{display:flex;gap:27px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:14px;scrollbar-width:none}.product-carousel::-webkit-scrollbar{display:none}.product-preview-card{flex:0 0 min(31.5%,450px);scroll-snap-align:start}.product-preview-image{display:block;position:relative;overflow:hidden;border-radius:12px;background:#c7c7c7;aspect-ratio:1/1}.product-preview-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .55s cubic-bezier(.2,.75,.2,1),filter .55s}.product-preview-image:hover img{transform:scale(1.07);filter:contrast(1.03)}.product-preview-image span{position:absolute;top:15px;left:15px;font:10px 'DM Mono',monospace;color:#62675f}.product-preview-card>p{font:9px 'DM Mono',monospace;letter-spacing:.13em;color:#6b726a;margin:17px 0 8px}.product-preview-card h3{font:600 28px 'Playfair Display',serif;margin:0 0 8px}.product-preview-card strong{display:block;font-size:17px;margin-bottom:15px}.product-preview-link{display:inline-block;font-size:12px;border-bottom:1px solid #656b63;padding-bottom:4px}.product-disclaimer{margin:27px 0 0;color:#737970;font:9px 'DM Mono',monospace;letter-spacing:.09em}.purchase-panel{margin:22px 0}.preview-price{font-size:28px;font-weight:700;margin:0 0 13px}.preview-price small{font:9px 'DM Mono',monospace;color:#687363;letter-spacing:.1em;margin-left:8px}.add-to-bag,.checkout-disabled{width:100%;border:0;padding:16px 18px;margin:6px 0;text-align:left;font:10px 'DM Mono',monospace;letter-spacing:.1em}.add-to-bag{background:#172019;color:#fff;cursor:pointer}.add-to-bag:disabled{background:#5c685f}.checkout-disabled{background:#e5e3da;color:#767b74}.purchase-note{font-size:10px;line-height:1.55;color:#788074}@media(max-width:700px){.products-showcase{padding:58px 7%}.products-showcase-head{align-items:start}.products-showcase h2{font-size:37px}.product-preview-card{flex-basis:82%}.product-carousel-controls{display:none}.preview-price{font-size:24px}}

.legacy-i18n{display:none!important}
.bag-content{padding-top:12px}.bag-content h2{margin:12px 0 28px}.bag-items{border-top:1px solid #d7d5cc}.bag-items article{display:grid;grid-template-columns:92px 1fr;gap:15px;padding:17px 0;border-bottom:1px solid #d7d5cc}.bag-items img{width:92px;height:92px;object-fit:cover;background:#ccc;border-radius:4px}.bag-items article div{display:flex;flex-direction:column;align-items:flex-start}.bag-items b{font-size:16px}.bag-items span{font-size:12px;margin:7px 0 15px}.bag-items button{border:0;border-bottom:1px solid;background:transparent;padding:0 0 2px;cursor:pointer;color:#646d63}.bag-total{display:flex;justify-content:space-between;padding:22px 0 17px}.bag-total span{font-size:12px}.bag-total b{font-size:15px}.bag-checkout{display:block;background:#172019;color:#fff!important;padding:16px 18px;font:10px 'DM Mono';letter-spacing:.1em}.bag-shop-link{display:inline-block;margin-top:12px;border-bottom:1px solid;padding-bottom:3px}.bag-note{font-size:10px!important;line-height:1.5!important;margin-top:13px}
