@font-face{font-family:Archivo Expanded;font-style:normal;font-weight:500 700;font-stretch:125%;font-display:swap;src:url(supplyn-archivo-expanded.woff2) format("woff2")}@font-face{font-family:General Sans;font-style:normal;font-weight:200 700;font-display:swap;src:url(supplyn-general-sans.woff2) format("woff2")}body{color:rgb(var(--color-foreground));font-size:var(--supplyn-type-body);line-height:1.65;letter-spacing:0}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-stretch:125%;font-weight:var(--supplyn-display-weight);text-transform:uppercase;line-height:1.05;letter-spacing:0;word-break:normal}.supplyn-display,.h0{font-size:var(--supplyn-type-display);line-height:.95}.supplyn-statement{font-family:var(--font-heading-family);font-stretch:125%;font-weight:var(--supplyn-display-weight);text-transform:uppercase;font-size:var(--supplyn-type-statement);line-height:1;letter-spacing:0}h1,.h1,h2,.h2{font-size:var(--supplyn-type-h2)}h3,.h3{font-size:var(--supplyn-type-h3)}h4,.h4,h5,.h5{font-size:var(--supplyn-type-card)}.page-width{max-width:var(--supplyn-container);padding-left:var(--supplyn-gutter);padding-right:var(--supplyn-gutter)}em,i,cite,address,dfn{font-style:normal}p{max-width:65ch}.supplyn-label{display:block;font-family:var(--font-body-family);font-size:var(--supplyn-type-eyebrow);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--supplyn-secondary-text, var(--supplyn-graphite))}.supplyn-label--foreground{color:rgb(var(--color-foreground))}.supplyn-rule:after{content:"";display:block;width:2.8rem;height:1px;background:currentColor;margin-top:1.4rem}.supplyn-rule--center:after{margin-left:auto;margin-right:auto}.supplyn-secondary-text{color:var(--supplyn-secondary-text, var(--supplyn-graphite))}.supplyn-disclaimer{letter-spacing:.08em;line-height:1.5;max-width:48ch}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.shopify-payment-button [role=button],.field__input,.select__select,.customer .field input,.customer select,.quantity,.cart__dynamic-checkout-buttons [role=button],input[type=search]{border-radius:var(--radius-pill)}.card,.card__inner,.quick-add-modal__content{border-radius:var(--radius-card)}.media,.global-media-settings{border-radius:var(--radius-tile);overflow:hidden}.button{font-family:var(--font-body-family);font-size:var(--supplyn-type-eyebrow);font-weight:500;letter-spacing:var(--supplyn-button-tracking, .08em);text-transform:uppercase;transition:color .15s ease;min-height:5.4rem}.button:before,.button:after{transition:background-color .15s ease,box-shadow .15s ease}.color-scheme-1 .button:not(.button--secondary):not([disabled]):hover,.color-scheme-3 .button:not(.button--secondary):not([disabled]):hover,.color-scheme-5 .button:not(.button--secondary):not([disabled]):hover{--color-button: var(--supplyn-citrus-rgb);--color-button-text: var(--supplyn-ink-rgb)}.color-scheme-2 .button:not(.button--secondary):not([disabled]),.color-scheme-4 .button:not(.button--secondary):not([disabled]){--color-button: var(--supplyn-citrus-rgb);--color-button-text: var(--supplyn-ink-rgb)}.color-scheme-2 .button:not(.button--secondary):not([disabled]):hover,.color-scheme-4 .button:not(.button--secondary):not([disabled]):hover{--color-button: var(--supplyn-bone-rgb);--color-button-text: var(--supplyn-ink-rgb)}.supplyn-hairline{border:0;border-top:1px solid var(--supplyn-hairline, var(--supplyn-stone))}:focus-visible,.focused,.button:focus-visible,.field__input:focus-visible{outline:.2rem solid rgb(var(--supplyn-ink-rgb));outline-offset:.2rem;box-shadow:none}.color-scheme-2 :focus-visible,.color-scheme-2 .focused,.color-scheme-4 :focus-visible,.color-scheme-4 .focused{outline-color:var(--supplyn-citrus)}.header__heading-link .h2{font-family:var(--font-heading-family);font-stretch:125%;font-weight:700;font-size:var(--supplyn-type-card);letter-spacing:.02em;text-transform:uppercase;color:rgb(var(--color-foreground))}.header__menu-item span,.header__menu-item .label-text{font-size:var(--supplyn-type-eyebrow);font-weight:500;letter-spacing:.1em;text-transform:uppercase}.header__menu-item:hover span{text-decoration-color:var(--supplyn-accent);text-decoration-thickness:.1rem}.header-wrapper--border-bottom{border-bottom:1px solid var(--supplyn-stone)}.shopify-section-header-sticky .header{transition:none}.footer__brandmark{display:flex;align-items:center;gap:1.6rem;padding-top:4rem;padding-bottom:1rem}.footer__monogram{color:rgb(var(--color-foreground));flex-shrink:0}.footer__tagline{letter-spacing:.12em}.footer__legal{padding-top:2.4rem}.footer__legal .footer__disclaimer{margin:0 0 .8rem}.footer__company-details{margin:0;color:var(--supplyn-secondary-text);max-width:65ch}.footer .footer-block__heading{font-family:var(--font-body-family);font-size:var(--supplyn-type-eyebrow);font-weight:500;letter-spacing:.1em;text-transform:uppercase}.footer__content-top{padding-bottom:3rem}.footer,.footer__content-bottom{border-top:1px solid var(--supplyn-hairline, var(--supplyn-stone))}.card,.card__inner{box-shadow:none}.card{position:relative}.card[data-supplyn-world]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--supplyn-citrus);z-index:1}.card[data-supplyn-world=night]:before{background:var(--supplyn-midnight)}.card__inner{border:1px solid var(--supplyn-stone);background:var(--supplyn-bone)}.card__media .media img{transition:transform .2s ease}.card:hover .card__media .media img:first-child:last-child,.card:hover .card__media .media img:only-child{transform:scale(1.03)}@media(prefers-reduced-motion:reduce){.card__media .media img{transition:none}}.card__information{display:grid;grid-template-columns:1fr auto;align-items:baseline;column-gap:1.2rem;padding-top:1.4rem}.card__information .card-information{display:contents}.card__heading{font-size:var(--supplyn-type-card);grid-column:1;grid-row:1;margin:0}.card-information .price{grid-column:2;grid-row:1;justify-self:end;font-family:var(--font-body-family);font-size:var(--supplyn-type-price);letter-spacing:.04em;margin:0}.card__actives{display:block;grid-column:1 / -1;grid-row:2;margin-top:.8rem;font-size:var(--supplyn-type-eyebrow-sm)}.card-information .supplyn-per-stick{grid-column:1 / -1;grid-row:3}.card[data-supplyn-world] .card__heading:after{content:none}.accordion{border-top:1px solid var(--supplyn-hairline, var(--supplyn-stone));border-bottom:1px solid var(--supplyn-hairline, var(--supplyn-stone))}.accordion+.accordion{border-top:none}.accordion__title{font-family:var(--font-body-family);font-size:var(--supplyn-type-body-sm);font-weight:500;letter-spacing:.08em;text-transform:uppercase}.newsletter__wrapper .newsletter__subheading{color:var(--supplyn-secondary-text)}cart-drawer .drawer__inner{border-left:1px solid var(--supplyn-stone)}cart-drawer .drawer__heading{font-family:var(--font-heading-family);font-stretch:125%;text-transform:uppercase}cart-drawer .cart-item__name{font-size:var(--supplyn-type-body-sm)}cart-drawer .totals__total{font-family:var(--font-body-family);letter-spacing:.04em}.supplyn-cart-progress{padding:1.2rem 0 1.6rem;border-bottom:1px solid var(--supplyn-hairline, var(--supplyn-stone))}.supplyn-cart-progress__text{margin:0 0 .8rem;letter-spacing:.08em}.supplyn-cart-progress__track{height:2px;background:var(--supplyn-stone);overflow:hidden}.supplyn-cart-progress__fill{display:block;height:100%;width:100%;background:var(--supplyn-citrus);transform-origin:left center;transform:scaleX(var(--supplyn-cart-progress, 0));transition:transform .2s var(--supplyn-ease-out, ease)}.supplyn-cart-upsell{padding:1.6rem 0;border-top:1px solid var(--supplyn-hairline, var(--supplyn-stone))}.supplyn-cart-upsell__heading{margin:0 0 1.2rem}.supplyn-cart-upsell__card{display:flex;align-items:center;gap:1.2rem}.supplyn-cart-upsell__thumb{width:6.4rem;height:6.4rem;flex-shrink:0;border:1px solid var(--supplyn-hairline, var(--supplyn-stone))}.supplyn-cart-upsell__thumb img{width:100%;height:100%;object-fit:contain;display:block}.supplyn-cart-upsell__info{display:flex;flex-direction:column;gap:.3rem;min-width:0}.supplyn-cart-upsell__title{font-size:var(--supplyn-type-body-sm);font-weight:500;color:rgb(var(--color-foreground));text-decoration:none}.supplyn-cart-upsell__title:hover{text-decoration:underline}.supplyn-cart-upsell__price{text-transform:none;letter-spacing:.06em}.supplyn-cart-upsell__button{margin-left:auto;min-height:4.4rem;min-width:8rem;flex-shrink:0}cart-drawer .supplyn-cart-progress,cart-drawer .supplyn-cart-upsell{margin:0}.supplyn-sun{background:var(--supplyn-citrus);border-radius:50%;display:block}.supplyn-moon{display:block;border-radius:50%;background:radial-gradient(circle at 38% 32%,rgba(var(--supplyn-bone-rgb),.34),rgba(var(--supplyn-bone-rgb),.16) 55%,rgba(var(--supplyn-bone-rgb),.06))}.supplyn-moon:after{content:"";display:block;width:100%;height:100%;border-radius:50%;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 0.95 0 0 0 0 0.94 0 0 0 0 0.91 0 0 0 0.5 0'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23g)'/%3E%3C/svg%3E")}:root{--supplyn-header-height: 6rem}@media screen and (min-width:990px){:root{--supplyn-header-height: 7.2rem}}.header{min-height:var(--supplyn-header-height);align-items:center}.cart-count-bubble{background-color:var(--supplyn-citrus);color:var(--supplyn-ink);border-radius:0}.cart-count-bubble span{color:var(--supplyn-ink)}.footer__wordmark-row{overflow:hidden;display:flex;justify-content:center;padding:4rem 0 3.2rem;-webkit-user-select:none;user-select:none}.footer__wordmark{font-family:var(--font-heading-family);font-stretch:125%;font-weight:700;text-transform:uppercase;font-size:clamp(6.4rem,20.8vw,17.6rem);line-height:.9;letter-spacing:.02em;color:rgb(var(--color-foreground));white-space:nowrap}.cart-drawer__empty-monogram,.supplyn-404__monogram{color:rgb(var(--color-foreground));margin-bottom:2rem}.cart-drawer__empty-content .cart__empty-text{font-size:clamp(2.4rem,6vw,3.6rem)}.supplyn-404__inner{min-height:60svh;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2.4rem;padding-top:var(--supplyn-section-pad);padding-bottom:var(--supplyn-section-pad)}.supplyn-404__line{margin:0;max-width:16ch}.template-search--empty .template-search__header{padding:var(--supplyn-section-pad) 0}::selection{background:var(--supplyn-citrus);color:var(--supplyn-ink)}cart-drawer .cart-item__image{aspect-ratio:4 / 5;object-fit:cover;border:1px solid var(--supplyn-stone)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html,body{overflow-x:clip}:root{--supplyn-ease-out: cubic-bezier(.23, 1, .32, 1);--supplyn-ease-in-out: cubic-bezier(.77, 0, .175, 1)}.button,.sv4-pill,.shopify-payment-button__button,.quantity__button,.sv4-arrow-link,.supplyn-footer__submit{transition:transform .16s var(--supplyn-ease-out),background-color .15s var(--supplyn-ease-out),color .15s var(--supplyn-ease-out),border-color .15s var(--supplyn-ease-out)}.button:active,.sv4-pill:active,.shopify-payment-button__button:active,.quantity__button:active,.supplyn-footer__submit:active{transform:scale(.97)}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgb(var(--supplyn-ink-rgb));outline-offset:3px;box-shadow:none}.color-scheme-2 a:focus-visible,.color-scheme-2 button:focus-visible,.color-scheme-2 summary:focus-visible,.color-scheme-2 input:focus-visible,.color-scheme-3 a:focus-visible,.color-scheme-3 button:focus-visible,.color-scheme-3 summary:focus-visible,.color-scheme-3 input:focus-visible,.supplyn-footer a:focus-visible,.supplyn-footer button:focus-visible,.supplyn-footer input:focus-visible{outline-color:var(--citrus)}@media(prefers-reduced-motion:no-preference){details::details-content{transition:block-size .24s var(--supplyn-ease-out),content-visibility .24s allow-discrete;block-size:0;overflow:clip}details[open]::details-content{block-size:auto;block-size:calc-size(auto,size)}}@media(hover:none){.sv4-card:hover .sv4-card__media img{transform:none}}#shopify-pc__banner .shopify-pc__banner__dialog{background:var(--bone, #f2efe9);color:rgb(var(--supplyn-ink-rgb));border:1px solid var(--supplyn-hairline);box-shadow:0 24px 60px rgba(var(--supplyn-ink-rgb),.18);font-family:var(--font-body-family)}#shopify-pc__banner .shopify-pc__banner__dialog h2{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.04em}#shopify-pc__banner .shopify-pc__banner__btns button{border-radius:var(--radius-pill);font-family:var(--font-body-family);letter-spacing:.08em;text-transform:uppercase;font-size:1.2rem;transition:transform .16s var(--supplyn-ease-out),background-color .15s var(--supplyn-ease-out)}#shopify-pc__banner .shopify-pc__banner__btns button:active{transform:scale(.97)}#shopify-pc__banner button.shopify-pc__banner__btn-accept{background:rgb(var(--supplyn-ink-rgb));color:var(--bone, #f2efe9);border:1px solid rgb(var(--supplyn-ink-rgb))}#MainContent .card__heading{font-size:clamp(1.6rem,1.5vw,2rem);line-height:1.25}:root{--buttons-radius: var(--radius-pill);--buttons-radius-outset: var(--radius-pill);--inputs-radius: var(--radius-pill);--inputs-radius-outset: var(--radius-pill);--media-radius: var(--radius-tile);--popup-corner-radius: var(--radius-card);--product-card-corner-radius: var(--radius-card);--text-boxes-radius: var(--radius-tile);--variant-pills-radius: var(--radius-pill)}.button,.shopify-payment-button__button,.quantity,.field__input,.select__select,.customer .field input{border-radius:var(--radius-pill)}.field__input{padding-inline:2rem}.sv4-card,.supplyn-quotes__card,.supplyn-cart-upsell__card,.sv4-values__badges,.supplyn-system__step{border-radius:var(--radius-card)}.sv4-card__media,.sv4-lifestyle__media,.supplyn-cross-sell__media,.sv4-hero--split .sv4-hero__media{border-radius:var(--radius-tile);overflow:hidden}.supplyn-need__item{border-radius:var(--radius-pill)}.header__menu-item{border-radius:var(--radius-pill);transition:background-color .15s var(--supplyn-ease-out)}.header__menu-item:hover{background:rgba(var(--supplyn-stone-rgb),.45)}.header__submenu.list-menu{border-radius:var(--radius-tile);border:1px solid var(--supplyn-hairline, var(--supplyn-stone));overflow:hidden}.sv4-hero__heading em,.sv4-values__heading em,.sv4-lifestyle__heading em{font-family:var(--font-accent);font-style:italic;font-weight:400;text-transform:none;letter-spacing:.01em;font-size:1.06em}.supplyn-label,.sv4-eyebrow,.sv4-badge__label{font-family:var(--font-mono-brand);font-weight:700;letter-spacing:.1em}
/*# sourceMappingURL=/cdn/shop/t/21/assets/supplyn.css.map */
