@font-face{font-family:NOLL Sans;src:url(noll-sans.woff2) format("woff2-variations"),url(noll-sans.woff2) format("woff2");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:NOLL Mono;src:url(noll-mono.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"NOLL Serif";src:url(noll-serif.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}:root{--font-body-family: "NOLL Sans", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--font-heading-family: "NOLL Sans", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--noll-mono: "NOLL Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--noll-serif: "NOLL Serif", "Iowan Old Style", Baskerville, "Times New Roman", serif;--font-body-weight: 400;--font-heading-weight: 500;--noll-ink: #0a0a0b;--noll-ink-soft: #46433c;--noll-stone: #ece6dc;--noll-stone-deep: #e3ddd2;--noll-graphite: #131316;--noll-line: rgba(10, 10, 11, .16);--noll-cobalt: #1f3fd6;--noll-gutter: clamp(2rem, 5vw, 6.4rem);--noll-max: 153.6rem;--space-2: .8rem;--space-3: 1.6rem;--space-4: 2.4rem;--space-5: 3.2rem;--space-6: 4.8rem;--space-7: 6.4rem;--space-8: 9.6rem;--space-section: clamp(6.4rem, 9vw, 12rem);--space-head: clamp(3.2rem, 4.5vw, 5.6rem)}body{font-family:var(--font-body-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.011em;color:var(--noll-ink)}h1,h2,h3,h4,.h0,.h1,.h2,.h3{font-family:var(--font-heading-family);font-weight:500;letter-spacing:-.04em;line-height:1.03}h1 em,h2 em,h3 em,.noll-em{font-family:var(--noll-serif);font-style:italic;font-weight:400;letter-spacing:-.02em}.noll-label{font-family:var(--noll-mono);font-size:1.25rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase}.noll-index{display:flex;align-items:center;gap:1.2rem;padding-bottom:1.76rem;border-bottom:1px solid var(--noll-line);color:var(--noll-ink-soft)}.noll-dot:before{content:"";display:inline-block;width:.64rem;height:.64rem;margin-right:.96rem;border-radius:50%;background:var(--noll-cobalt);vertical-align:.08em}body{background:var(--noll-stone)}.shopify-section-header,.shopify-section-header .color-scheme-1,.shopify-section-header .gradient,.header-wrapper{border:0;background:var(--noll-stone);background-image:none}.shopify-section-footer .color-scheme-1,.shopify-section-footer .gradient,.footer{background:var(--noll-stone);background-image:none}.header{padding-inline:var(--noll-gutter);max-width:var(--noll-max);align-items:center}.header__heading-link{padding:0;font-family:var(--font-heading-family);font-size:1.7rem;font-weight:600;letter-spacing:.32em;text-transform:uppercase;text-indent:.32em;color:var(--noll-ink)}.header__heading-link:hover{opacity:.7}.header__menu-item,.header__menu-item span{font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.02em;text-decoration:none}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none;text-underline-offset:.48rem}.header__icon .icon,.header__icon:hover .icon{transform:none;width:1.84rem;height:1.84rem}.header__icon:focus-visible,.header__heading-link:focus-visible{outline:2px solid var(--noll-ink);outline-offset:3px;box-shadow:none}.footer{border-top:1px solid var(--noll-line);background:var(--noll-stone)}.footer__content-top{padding-bottom:3.2rem}.noll-wordmark{display:inline-block;font-family:var(--font-heading-family);font-size:1.7rem;font-weight:600;letter-spacing:.34em;text-indent:.34em;text-transform:uppercase;color:var(--noll-ink)}.noll-section{padding-block:var(--space-section)}.noll-section--tight{padding-block:clamp(5.6rem,8vw,9.6rem)}.noll-container{width:100%;max-width:144rem;margin-inline:auto;padding-inline:var(--noll-gutter)}.noll-container--narrow{max-width:108rem}.noll-marker{display:flex;align-items:center;gap:1.2rem;margin:0 0 var(--space-head);padding-bottom:var(--space-3);border-bottom:1px solid var(--noll-line);color:var(--noll-ink-soft)}.noll-marker__num{opacity:.45}.noll-display{margin:0;font-size:clamp(3.6rem,5.4vw,6.4rem);font-weight:500;line-height:.98;letter-spacing:-.042em;text-wrap:balance}.noll-display--sm{font-size:clamp(2.8rem,3.6vw,4.4rem);line-height:1.02}.noll-body{margin:0;font-size:clamp(1.5rem,1.35vw,1.7rem);line-height:1.62;color:var(--noll-ink-soft)}.noll-body--lg{font-size:clamp(1.7rem,1.6vw,2rem);line-height:1.55}.noll-btn{display:inline-flex;align-items:center;justify-content:center;gap:1.6rem;padding:1.7rem 2.4rem;background:var(--noll-ink);color:var(--noll-stone);font-family:var(--noll-mono);font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:0;cursor:pointer;transition:background-color .2s ease}.noll-btn:hover{background:var(--noll-graphite);color:var(--noll-stone)}.noll-btn--ghost{background:transparent;color:var(--noll-ink);border:1px solid var(--noll-line)}.noll-btn--ghost:hover{background:#0a0a0b0a;color:var(--noll-ink)}.noll-btn:focus-visible{outline:2px solid var(--noll-ink);outline-offset:3px}.noll-dark{background:var(--noll-graphite);color:#efece6}.noll-dark .noll-body,.noll-dark .noll-marker{color:#efece6a8}.noll-dark .noll-marker{border-color:#efece62e}.noll-dark .noll-btn{background:#efece6;color:var(--noll-ink)}.noll-dark blockquote{color:inherit;border-left:0;padding-left:0;font-style:normal}:target,[id]{scroll-margin-top:9rem}.noll-statement__body,.noll-compare__intro,.noll-founder__body,.noll-buy__body,.noll-interior__intro{margin-top:var(--space-5)}.noll-hero__lede,.noll-pdp__subtitle,.noll-contact__body{margin-top:var(--space-4)}.noll-contact__facts,.noll-statement__cta,.noll-buy__options{margin-top:var(--space-6)}.noll-reasons__title{margin-top:var(--space-3);margin-bottom:var(--space-2)}.noll-reasons__text,.noll-interior__legend-title+.noll-body{margin-top:0}.noll-compare__pair,.noll-compare__footnote,.noll-hero__specs{margin-top:var(--space-6)}.noll-interior__legend{margin-top:var(--space-5)}.noll-founder__attribution{margin-top:var(--space-6)}.noll-faq__intro{margin-top:var(--space-4)}@media screen and (min-width:990px){.noll-statement__body,.noll-compare__intro,.noll-founder__body,.noll-buy__body{margin-top:var(--space-6)}}.shopify-section>.gradient,.shopify-section .color-scheme-1,#MainContent .gradient{background:var(--noll-stone);background-image:none}.cart__empty-text,.cart__warnings .button,.cart-count-bubble{font-family:var(--font-body-family)}.cart-items thead th,.cart-item__details .product-option,.totals__subtotal,.tax-note{font-family:var(--noll-mono);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:var(--noll-ink-soft)}.cart-item__name{font-size:1.8rem;font-weight:500;letter-spacing:-.025em;color:var(--noll-ink);text-decoration:none}.cart-item__details .product-option{text-transform:none;letter-spacing:.02em}.cart-item__details dl .product-option{display:flex;gap:.5ch}.cart__dynamic-checkout-buttons,.cart__ctas .button{max-width:none}.cart__ctas .button,.shopify-payment-button__button--unbranded,button.button--primary,.button:not(.button--tertiary){border-radius:0;font-family:var(--noll-mono);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase}.cart__ctas .button:after,.button:after{box-shadow:none}.totals__total,.totals__total-value{font-family:var(--font-body-family);font-size:1.8rem;letter-spacing:-.02em;color:var(--noll-ink);text-transform:none}.cart__footer .tax-note{text-transform:none;letter-spacing:.01em}.template-search__header h1,.cart__empty-text,h1.title,.title--primary{font-family:var(--font-heading-family);font-weight:500;letter-spacing:-.04em}.noll-pop[hidden]{display:none}.noll-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.noll-pop__scrim{display:none}.noll-pop__dialog{position:relative;display:grid;width:100%;height:100%;height:100dvh;overflow:hidden;background:var(--noll-graphite);animation:nollFade .4s ease both}@keyframes nollFade{0%{opacity:0}to{opacity:1}}.noll-pop__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.noll-pop__image{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 22%}.noll-pop__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#080809f0,#080809d1 38%,#08080973 68%,#0808094d)}.noll-pop__panel{position:relative;z-index:1;display:flex;align-items:flex-end;overflow-y:auto;padding:clamp(2.4rem,5vw,7.2rem)}.noll-pop__inner{width:100%;max-width:54rem;color:#f4f1ea}.noll-pop__close{position:absolute;top:clamp(1.6rem,3vw,3.2rem);right:clamp(1.6rem,3vw,3.2rem);z-index:3;display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid rgba(244,241,234,.3);background:transparent;color:#f4f1ea;cursor:pointer;transition:background-color .18s ease}.noll-pop__close:hover{background:#f4f1ea1f}.noll-pop__close svg{width:1.6rem;height:1.6rem}.noll-pop__close:focus-visible{outline:2px solid #f4f1ea;outline-offset:3px}.noll-pop__eyebrow{margin:0 0 var(--space-3);color:#f4f1eab8}.noll-pop__eyebrow.noll-dot:before{background:#7d95ff}.noll-pop__heading{margin:0;font-size:clamp(3.6rem,6.4vw,6.4rem);font-weight:500;line-height:.96;letter-spacing:-.048em;color:#f4f1ea;text-wrap:balance}.noll-pop__body{margin:var(--space-3) 0 0;max-width:34ch;font-size:clamp(1.5rem,1.5vw,1.7rem);line-height:1.45;color:#f4f1eac7}.noll-pop__form{display:grid;gap:1rem;margin-top:var(--space-5);max-width:46rem}.noll-pop__field input{width:100%;padding:1.6rem 1.8rem;font-family:var(--font-body-family);font-size:1.6rem;color:#f4f1ea;background:#f4f1ea14;border:1px solid rgba(244,241,234,.28);border-radius:0;transition:border-color .18s ease,background-color .18s ease}.noll-pop__field input::placeholder{color:#f4f1ea80}.noll-pop__field input:focus{outline:none;border-color:#f4f1ea;background:#f4f1ea24}.noll-pop__field input:focus-visible{outline:2px solid #f4f1ea;outline-offset:2px}.noll-pop__submit{width:100%;background:#f4f1ea;color:var(--noll-ink);padding-block:1.8rem}.noll-pop__submit:hover{background:#fff;color:var(--noll-ink)}.noll-pop__consent{margin:0;max-width:46rem;font-size:1.05rem;line-height:1.4;color:#f4f1ea80}.noll-pop__consent p{margin:0}.noll-pop__decline{justify-self:start;padding:.4rem 0;border:0;background:none;font-family:var(--font-body-family);font-size:1.35rem;color:#f4f1ea99;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.noll-pop__decline:hover{color:#f4f1ea}.noll-pop__success{max-width:46rem}.noll-pop__success-label{margin:0;color:#f4f1eab3}.noll-pop__code{margin:var(--space-3) 0;padding:1.8rem 2rem;border:1px dashed rgba(244,241,234,.55);font-family:var(--noll-mono);font-size:2.6rem;letter-spacing:.22em;text-align:center;color:#f4f1ea}.noll-pop__cta{margin-top:var(--space-4);width:100%;background:#f4f1ea;color:var(--noll-ink)}@media screen and (min-width:750px){.noll-pop__form{grid-template-columns:repeat(2,minmax(0,1fr))}.noll-pop__submit,.noll-pop__consent,.noll-pop__decline{grid-column:1 / -1}.noll-pop__image{object-position:50% 26%}}@media(prefers-reduced-motion:reduce){.noll-pop__dialog{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/noll.css.map */
