@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=Manrope:wght@400;500;600;700&display=swap');
:root{--paper:#f4f1ea;--ink:#292c27;--muted:#74766b;--line:#d8d7cd}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--paper);color:var(--ink);font-family:'DM Sans',Arial,sans-serif}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid #597868;outline-offset:5px} .announcement{background:#30372e;color:#eceee6;padding:11px 5%;font-size:11px;text-align:center;letter-spacing:.06em}.announcement span{opacity:.65;margin-left:25px}header{height:91px;margin:0 4%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.logo{font:44px Georgia,serif;letter-spacing:-3px}nav{display:flex;gap:35px;align-items:center;font-size:12px}.nav-cta{border-bottom:1px solid;padding:10px 0}.nav-cta span{margin-left:25px}.hero{position:relative;display:grid;grid-template-columns:1fr 1fr;min-height:650px;margin:24px 4% 38px}.hero-copy{padding:65px 4% 40px 2%}.eyebrow{font-size:10px;letter-spacing:.17em;font-weight:500}.hero h1{font-family:Manrope,Arial,sans-serif;font-weight:400;font-size:clamp(70px,8.5vw,135px);letter-spacing:-.075em;line-height:.99;margin:38px 0 27px}.intro{font-size:15px;line-height:1.8;color:#666b61}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:45px;padding:18px 25px;font-size:12px;border:0}.dark{background:var(--ink);color:var(--paper)}.hero .button{margin-top:20px}.hero-note{font-size:10px;color:var(--muted);margin-top:37px;display:flex;align-items:center;gap:8px}.dot{width:6px;height:6px;border-radius:50%;background:#718368}.hero-photo{position:relative;background:#dfdcd3;overflow:hidden;min-height:640px}.hero-image{position:absolute;inset:0;background:url('/cdn/shop/files/lownoon-zipups.png') 50% 0/300% auto no-repeat}.image-tag,.concept-label{position:absolute;bottom:22px;font-size:9px;letter-spacing:.1em}.image-tag{left:22px}.concept-label{right:18px;background:#f4f1eacc;padding:7px 10px;letter-spacing:0}.vertical-note{position:absolute;right:-22px;top:40%;writing-mode:vertical-rl;font-size:8px;letter-spacing:.2em}.ticker{border-block:1px solid var(--line);display:flex;align-items:center;justify-content:space-around;gap:25px;padding:22px 3%;font-size:10px;letter-spacing:.14em}.ticker i{font-size:22px;color:#7b856f;font-style:normal}.collection{padding:95px 6% 70px}.section-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:38px}h2{font-family:Manrope,Arial,sans-serif;font-size:clamp(38px,4.6vw,68px);font-weight:400;line-height:1.08;letter-spacing:-.055em;margin:22px 0}h2 em{font-family:Georgia,serif;font-weight:400}.section-heading>p{font-size:13px;line-height:1.8;color:var(--muted)}.product-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.product-image{height:530px;position:relative;background-repeat:no-repeat;background-color:#e6e1d6}.product-image.zip{background-image:url('/cdn/shop/files/lownoon-zipups.png');background-size:300% auto;background-position:50% top}.product-image.cream{background-image:url('/cdn/shop/files/lownoon-details.png');background-size:235% auto;background-position:0 top}.product-image>span{position:absolute;top:20px;left:20px;font-size:11px}.product-image>a{position:absolute;bottom:20px;right:20px;background:var(--paper);width:42px;height:42px;display:grid;place-items:center;border-radius:50%;transition:transform .2s}.product-image>a:hover{transform:rotate(45deg)}.product-meta{display:flex;justify-content:space-between;gap:15px;margin-top:20px}.product-meta h3{font-size:15px;font-weight:500;margin:0 0 9px}.product-meta p{font-size:11px;color:var(--muted);margin:0}.product-meta>span{font-size:8px;letter-spacing:.08em;padding-top:4px;color:var(--muted)}.concept-note{font-size:10px;color:var(--muted);line-height:1.7;margin-top:30px;max-width:680px}.color-section{display:grid;grid-template-columns:1fr 1fr;background:#e4e7df}.color-photo{min-height:660px;background-size:300% auto;background-repeat:no-repeat}.color-copy{align-self:center;padding:65px 15%}.color-copy>p,.hat-section p{font-size:13px;line-height:1.85}.color-copy .eyebrow,.hat-section .eyebrow{font-size:9px}.swatches{display:flex;gap:15px;margin:30px 0 15px}.swatches button{width:25px;height:25px;border-radius:50%;border:3px solid #e4e7df;outline:1px solid transparent}.swatches button.selected{outline-color:var(--ink)}.selected-name{font-size:11px!important}.selected-name span{opacity:.55}.text-link{display:inline-block;border-bottom:1px solid;padding:9px 0;font-size:12px;margin-top:25px}.hat-section{display:grid;grid-template-columns:1fr 1fr;margin:100px 6%;align-items:center;gap:50px}.hat-photo{height:430px;background:url('/cdn/shop/files/lownoon-hats.png') 100% 0/200% auto no-repeat}.story{text-align:center;background:#e8e3d8;padding:85px 24px}.story h2{font-size:clamp(44px,6vw,86px)}.story>p:not(.eyebrow){max-width:530px;margin:25px auto;font-size:14px;line-height:1.9;color:#65695f}.story-signature{font-family:Georgia,serif;font-style:italic;font-size:20px;display:block;margin-top:35px}.signup{display:grid;grid-template-columns:1fr 1fr;gap:12%;padding:95px 8%;background:#30372e;color:#f5f2e9}.signup p{font-size:13px;line-height:1.8;color:#c5cbbf}.signup .eyebrow{font-size:9px}.signup form{align-self:center}.signup label{font-size:11px;display:block;margin-bottom:12px}.email-row{display:flex;border-bottom:1px solid #8d9485;margin-bottom:25px}.email-row input{border:0;background:none;color:white;min-width:0;flex:1;padding:10px 0 18px;font-size:18px}.email-row input::placeholder{color:#b1b7aa}.email-row button{border:0;color:#f5f2e9;background:none;font-size:27px;padding:0 12px}.signup select{width:100%;border:1px solid #707969;border-radius:0;padding:12px;background:#30372e;color:#f5f2e9}.consent{display:flex!important;align-items:flex-start;gap:8px;line-height:1.6;margin-top:22px}.consent input{margin-top:3px}.signup .form-note{font-size:10px;color:#b4bcac}.form-note button,footer button{color:inherit;border:0;background:none;padding:0;text-decoration:underline;font-size:inherit}.status{min-height:25px}.honeypot{position:absolute;left:-9999px;width:1px;height:1px}footer{padding:45px 6% 25px}.footer-logo{font:clamp(80px,18vw,260px) Georgia,serif;letter-spacing:-.065em;display:block;text-align:center;line-height:1.25}footer>div{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:24px;font-size:9px;letter-spacing:.1em}footer>p{text-align:center;font-size:9px;color:var(--muted);margin-top:30px}.modal-backdrop{position:fixed;inset:0;background:#20251f99;z-index:50;display:grid;place-items:center;padding:20px}.modal{background:var(--paper);padding:40px;max-width:520px;position:relative}.modal p{font-size:13px;line-height:1.8}.modal h2{font-size:40px}.close{position:absolute;right:15px;top:10px;background:none;border:0;font-size:30px}@media(min-width:1500px){.hero{max-height:800px}.hero-photo{min-height:750px}}@media(max-width:850px){header{height:75px}.logo{font-size:36px}nav{gap:20px}nav>a:nth-child(2){display:none}.hero{min-height:0}.hero-copy{padding:45px 10px}.hero h1{font-size:80px}.hero-photo{min-height:530px}.hero-image{background-size:auto 135%;}.product-image{height:400px}.color-photo{min-height:520px;background-size:auto 140%}.color-copy{padding:40px 10%}.hat-photo{height:330px}.signup{gap:7%;padding:70px 6%}}@media(max-width:600px){.announcement{font-size:9px}.announcement span{display:none}header{margin:0 6%}nav{gap:16px;font-size:10px}.nav-cta span{margin-left:7px}.hero{grid-template-columns:1fr;margin:0 5% 25px}.hero-copy{padding:35px 1%}.hero h1{font-size:85px;margin-top:28px}.hero-photo{min-height:490px}.hero-image{background-size:300% auto}.hero-note{margin-top:24px}.vertical-note{display:none}.ticker{padding:18px 5%;font-size:8px;gap:13px}.ticker span:last-child,.ticker i:last-of-type{display:none}.ticker i{font-size:16px}.collection{padding:65px 6% 45px}.section-heading{display:block}.section-heading>p{margin-top:22px}.product-grid{gap:30px;grid-template-columns:1fr}.product-image{height:470px}.product-meta>span{font-size:7px}.color-section{grid-template-columns:1fr}.color-photo{min-height:480px;background-size:300% auto}.color-copy{padding:40px 8% 55px}.hat-section{grid-template-columns:1fr;gap:25px;margin:60px 6%}.hat-photo{height:340px;grid-row:1}.story{padding:65px 7%}.signup{grid-template-columns:1fr;padding:60px 7%;gap:30px}.signup h2{font-size:55px}footer>div{font-size:8px;gap:12px;flex-wrap:wrap}.modal{padding:30px}h2{font-size:43px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
.archive-home-link{display:flex;align-items:center;justify-content:space-between;gap:20px;border-block:1px solid var(--line);padding:25px 0;margin-top:45px}.archive-home-link>span{font-size:10px;letter-spacing:.06em}.archive-home-link strong{font-family:Georgia,serif;font-weight:400;font-size:28px}.archive-page{padding:0 6%}.archive-intro{padding:70px 0 40px}.archive-intro>div:first-of-type{display:flex;justify-content:space-between;align-items:end;gap:30px}.archive-intro h1{font-family:Manrope,Arial,sans-serif;font-weight:400;font-size:clamp(64px,8vw,115px);line-height:1;letter-spacing:-.065em;margin:25px 0}.archive-intro h1 em{font-family:Georgia,serif;font-weight:400}.archive-intro>div>p{font-size:13px;color:var(--muted);line-height:1.9;margin-bottom:28px}.archive-disclaimer{max-width:730px;font-size:11px;color:var(--muted);line-height:1.8;margin-top:25px}.archive-filters{display:flex;flex-wrap:wrap;gap:9px;border-block:1px solid var(--line);padding:20px 0}.archive-filters button{border:1px solid var(--line);background:transparent;padding:11px 16px;border-radius:2px;font-size:11px;color:var(--ink)}.archive-filters button span{margin-left:10px;opacity:.55;font-size:9px}.archive-filters button.active{background:var(--ink);color:var(--paper);border-color:var(--ink)}.archive-count{font-size:10px;color:var(--muted);padding:20px 0 30px}.archive-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px 28px}.archive-image{border:0;padding:0;width:100%;background:#e6e1d6;position:relative;display:block;overflow:hidden}.archive-image img{display:block;width:100%;height:auto;aspect-ratio:1.5;object-fit:contain;transition:transform .35s}.archive-image:hover img{transform:scale(1.025)}.archive-image>span{position:absolute;bottom:12px;right:12px;padding:8px 12px;background:#f4f1eaed;font-size:10px}.archive-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.archive-card-top .eyebrow{font-size:9px}.archive-card-top>span{font-size:9px;color:var(--muted)}.archive-grid h2{font-family:Manrope,Arial,sans-serif;font-size:25px;margin:10px 0;letter-spacing:-.03em}.archive-description{font-size:12px;color:#73776b;line-height:1.8;max-width:560px;margin:0}.archive-next{padding:90px 0 70px;text-align:center;margin-top:60px;border-top:1px solid var(--line)}.archive-next p:not(.eyebrow){font-size:13px;line-height:1.9;color:var(--muted)}.archive-next .button{margin-top:20px}.concept-dialog{width:min(1200px,96vw);max-width:none;max-height:94dvh;border:0;padding:18px;background:var(--paper);color:var(--ink);overflow:auto}.concept-dialog::backdrop{background:#151a14d9}.concept-dialog>img{display:block;width:100%;height:auto;max-height:67dvh;object-fit:contain;background:#e9e4db}.viewer-bar{display:flex;justify-content:space-between;align-items:center;padding:0 0 15px;font-size:10px;letter-spacing:.05em}.viewer-bar button{border:0;background:none;color:var(--ink);padding:8px;font-size:12px}.viewer-bottom{display:flex;align-items:center;gap:25px;padding:20px 4px 0}.viewer-bottom>button{width:40px;height:40px;flex-shrink:0;border:1px solid var(--line);background:transparent;font-size:20px;color:var(--ink)}.viewer-bottom>div{flex:1}.viewer-bottom h2{font-size:24px;letter-spacing:-.025em;margin:0 0 8px}.viewer-bottom p{font-size:12px;line-height:1.7;color:var(--muted);margin:0}.viewer-bottom span{font-size:9px;display:block;margin-top:10px;color:var(--muted)}@media(max-width:700px){.archive-intro{padding:45px 0 30px}.archive-intro>div:first-of-type{display:block}.archive-intro h1{font-size:70px}.archive-filters{gap:7px}.archive-filters button{padding:10px 12px;font-size:10px}.archive-grid{grid-template-columns:1fr;gap:35px}.archive-home-link{flex-direction:column;align-items:start;gap:12px}.viewer-bottom{gap:10px}.viewer-bottom h2{font-size:19px}.viewer-bottom p{font-size:11px}.concept-dialog{padding:12px}.viewer-bottom>button{width:30px;height:35px}.archive-next{padding:55px 0 40px}.archive-next h2{font-size:40px}}
@media(max-width:850px){nav>a[href="/archive"]{display:inline-block}}@media(max-width:600px){nav>a:first-child{display:none}}
.catalog-page{padding:0 6%}.catalog-intro{padding:70px 0 35px}.catalog-intro>div{display:flex;justify-content:space-between;align-items:end;gap:30px}.catalog-intro h1{font-family:Manrope,Arial,sans-serif;font-size:clamp(64px,8vw,110px);font-weight:400;line-height:1;letter-spacing:-.065em;margin:25px 0}.catalog-intro h1 em{font-family:Georgia,serif;font-weight:400}.catalog-intro>div>p{font-size:13px;color:var(--muted);line-height:1.9;margin-bottom:28px}.catalog-notice{font-size:10px;color:var(--muted);line-height:1.8;max-width:720px;margin-top:25px}.catalog-context{display:flex;justify-content:space-between;gap:20px;padding:22px 0 30px;font-size:10px;color:var(--muted)}.catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 25px}.catalog-picture{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:390px;background:#e9e4da;border:0;padding:45px 22px 35px;overflow:hidden}.garment-crop{background-repeat:no-repeat;width:100%;max-height:100%;flex-shrink:0}.catalog-picture .garment-crop{width:auto;height:100%;max-width:100%}.coming-soon{position:absolute;top:17px;left:17px;font-size:8px;letter-spacing:.09em;color:#64695e;z-index:1}.view-detail{position:absolute;bottom:15px;right:15px;background:#f4f1eae6;padding:9px 12px;font-size:10px}.catalog-name{display:flex;align-items:start;justify-content:space-between;gap:10px;margin-top:18px}.catalog-name h2{font-family:Manrope,Arial,sans-serif;line-height:1.3;font-size:17px;letter-spacing:-.025em;margin:0}.catalog-name h2 button{padding:0;text-align:left;border:0;background:transparent;color:inherit}.catalog-name>span{font-size:9px;white-space:nowrap;color:var(--muted);padding-top:4px}.variant-name{font-size:11px;color:var(--muted);margin:9px 0 15px;min-height:16px}.product-swatches{display:flex;gap:11px;flex-wrap:wrap;margin:8px 0}.product-swatches button{width:22px;height:22px;border-radius:50%;border:3px solid var(--paper);outline:1px solid #d4d5cb}.product-swatches button.chosen{outline-color:var(--ink)}.product-dialog{width:min(1000px,95vw);max-width:none;max-height:93dvh;border:0;padding:45px 30px 30px;background:var(--paper);color:var(--ink);overflow:auto}.product-dialog::backdrop{background:#20251fbf}.product-dialog-close{position:absolute;right:18px;top:12px;border:0;background:none;font-size:12px;padding:8px;color:var(--ink)}.product-detail-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:center}.product-detail-image{height:510px;background:#e9e4da;display:flex;align-items:center;justify-content:center;padding:30px;overflow:hidden}.product-detail-image .garment-crop{width:auto;height:100%;max-width:100%}.product-detail-copy h2{font-size:40px;margin:15px 0}.product-detail-copy>p:not(.eyebrow):not(.variant-name):not(.detail-disclaimer){font-size:13px;line-height:1.8;color:#656b60;margin-top:25px}.product-detail-copy ul{padding-left:17px;font-size:12px;line-height:2;color:#656b60}.availability{font-size:14px;margin:25px 0 20px}.availability span{display:block;font-size:10px;color:var(--muted);margin-top:8px}.product-detail-copy .button{width:100%;gap:15px;justify-content:center}.detail-disclaimer{font-size:10px;line-height:1.7;color:var(--muted);margin-top:18px}@media(max-width:1000px){.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-picture{height:400px}}@media(max-width:600px){.catalog-intro{padding:40px 0 25px}.catalog-intro>div{display:block}.catalog-intro h1{font-size:68px}.catalog-context{font-size:9px}.catalog-grid{gap:30px 13px}.catalog-picture{height:245px;padding:40px 9px 30px}.catalog-name{display:block}.catalog-name h2{font-size:14px}.catalog-name>span{display:none}.coming-soon{font-size:6px;left:10px;top:12px}.view-detail{font-size:8px;right:8px;bottom:10px;padding:7px}.variant-name{font-size:10px;line-height:1.5}.product-swatches{gap:9px}.product-swatches button{width:20px;height:20px}.product-detail-grid{grid-template-columns:1fr;gap:20px}.product-detail-image{height:340px}.product-dialog{padding:45px 20px 25px}.product-detail-copy h2{font-size:33px}.product-detail-copy .eyebrow{font-size:9px}}@media(max-width:850px){nav>a[href="/collection"]{display:inline-block}}
.catalog-picture img.garment-full,.product-detail-image img.garment-full{width:100%;height:100%;object-fit:contain;max-width:100%;max-height:100%;display:block}
.length-options{display:flex;gap:8px;margin:17px 0 0}.length-options button{padding:8px 13px;background:transparent;border:1px solid var(--line);font-size:11px;color:var(--ink)}.length-options button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}

.hero-image,.product-image.zip{background-image:url('/cdn/shop/files/lownoon-tonal-editorial.png');background-size:200% auto;background-position:left center}
.product-image.cream{background-image:url('/cdn/shop/files/lownoon-tonal-editorial.png');background-size:200% auto;background-position:right center}
.color-photo{background-size:300% auto;background-position-y:center!important;background-color:#f6f3ec}
.catalog-picture,.product-detail-image{background:#f8f6f1}
@media(max-width:850px){.hero-image{background-size:auto 100%;background-position:left center}.color-photo{background-size:auto 100%}}
@media(max-width:600px){.hero-image{background-size:200% auto}.color-photo{background-size:300% auto}}
.catalog-picture svg.garment-crop,.product-detail-image svg.garment-crop{width:100%;height:100%;max-width:100%;max-height:100%;display:block}

.catalog-page{padding-bottom:75px}.catalog-picture{cursor:default}.catalog-description{font-size:12px;line-height:1.8;color:var(--muted)}.archive-filters button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.swatches button[aria-pressed=true]{outline-color:var(--ink)}

.hat-photo{background-image:url('/cdn/shop/files/lownoon-cap-cream-patch.png?v=1792699424');background-size:100% auto;background-position:center top;background-color:#e6e1d8;aspect-ratio:1.55;height:auto;}
