:root{--np-ink: 18, 18, 18;--np-sale: 208, 23, 9;--np-rule: 0, 0, 0;--np-serif: var(--font-body-family, "Jost", sans-serif)}.wordmark{display:inline-flex;align-items:center;gap:1.1rem;color:rgb(var(--color-foreground));line-height:1}.wordmark__mark{display:block;flex-shrink:0}.wordmark__mark svg{display:block;width:3rem;height:auto}.wordmark__type{display:flex;flex-direction:column;gap:.25rem}.wordmark__name{font-family:var(--font-heading-family, var(--np-serif));font-weight:700;font-size:2.8rem;white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;line-height:.95}.wordmark__sub{font-family:var(--font-body-family, sans-serif);font-size:.92rem;font-weight:400;text-transform:uppercase;display:flex;justify-content:space-between;letter-spacing:.34em;padding-left:.1em;opacity:.92}@media screen and (min-width:990px){.wordmark__mark svg{width:3.6rem}.wordmark__name{font-size:3.4rem}.wordmark__sub{font-size:1.15rem}}.header__menu-item,.header__menu-item span{font-family:var(--font-body-family, sans-serif);font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase}.header__inline-menu{margin-top:.6rem}.announcement-bar,.utility-bar{background:rgb(var(--np-ink))}.announcement-bar__message{color:#fff;font-size:1.25rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:1rem 0}.h0,.h1,.h2,h1,h2,.title,.rich-text__heading,.founder-letter__heading,.reviews-wall__title,.case-cats__title,.collection-hero__title{font-family:var(--font-heading-family, sans-serif);font-weight:700;letter-spacing:-.01em}.section-header h2,.title-wrapper h2,.featured-collection .title,.reviews-wall__title{font-size:2.6rem!important;text-align:center}.founder-letter__heading,.case-cats__title{font-size:3rem!important;text-transform:uppercase;letter-spacing:.01em;text-align:left}@media screen and (min-width:750px){.section-header h2,.title-wrapper h2,.featured-collection .title,.reviews-wall__title{font-size:3.2rem!important}.founder-letter__heading,.case-cats__title{font-size:3.8rem!important}}.card__heading,.card__heading a{font-family:var(--font-body-family, sans-serif);font-size:1.2rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;line-height:1.5;color:rgb(var(--color-foreground))}.card-information{text-align:left}.card__badge .badge{border-radius:.3rem;font-family:var(--font-body-family, sans-serif);font-size:1.15rem;font-weight:600;letter-spacing:.02em;text-transform:none;padding:.4rem .9rem;background:rgb(var(--np-sale));color:#fff;border:none}.price .price__sale,.price__sale{display:flex!important;flex-direction:row-reverse!important;justify-content:flex-end!important;align-items:baseline;flex-wrap:nowrap!important;gap:.7rem}.card-information .price__sale .price-item{font-size:1.35rem;white-space:nowrap}@media screen and (max-width:480px){.card-information .price__sale .price-item{font-size:1.25rem}.card-information .price__sale{gap:.5rem}}.price__sale .price-item--sale{color:rgb(var(--np-sale));font-weight:700}.price__sale .price-item--regular,.price s.price-item--regular{color:rgba(var(--color-foreground),.5);font-weight:400;text-decoration:line-through}.price__sale .visually-hidden{position:absolute}.collection-hero__inner{justify-content:center;text-align:center}.collection-hero__title{font-size:2.8rem;text-transform:uppercase}.collection-hero__description{max-width:54rem;margin:.8rem auto 0;text-align:center}@media screen and (min-width:750px){.collection-hero__title{font-size:3.6rem}}.card__heading{min-height:3.6rem}.founder-letter__body{font-family:var(--font-body-family, sans-serif)}.founder-letter__lead{font-weight:700;font-size:1.6rem;margin:0 0 1.8rem}.reviews-wall__head{margin-bottom:2.8rem}.reviews-wall__rating{display:inline-flex;align-items:center;gap:.6rem;margin:1rem 0 0;padding:.5rem 1.4rem;border-radius:999px;background:#fdf3d6;font-size:1.25rem;font-weight:600;opacity:1}.reviews-wall__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.reviews-wall__card{border:.1rem solid rgba(var(--color-foreground),.12);border-radius:.6rem;padding:1rem;background:rgb(var(--color-background))}.reviews-wall__photo{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-position:center 28%;object-fit:cover;border-radius:.4rem;margin-bottom:1rem}.reviews-wall__quote{font-family:var(--font-body-family, sans-serif);font-style:normal;font-size:1.25rem;line-height:1.5;margin:0 0 .8rem}.reviews-wall__who{font-size:1.2rem;font-weight:600;opacity:1}@media screen and (min-width:750px){.reviews-wall__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.4rem}}.multicolumn-card__info h3{font-family:var(--font-body-family, sans-serif);font-weight:400;font-size:1.6rem}.trust-row__title{font-family:var(--font-body-family, sans-serif);letter-spacing:.06em;text-transform:uppercase;font-size:1.25rem;font-weight:600}.offer-notice__lead{letter-spacing:.01em}.offer-notice__amount{color:rgb(var(--np-sale));font-weight:700}.button,.shopify-challenge__button,.customer button{border-radius:.3rem;font-family:var(--font-body-family, sans-serif);letter-spacing:.1em;text-transform:uppercase;font-size:1.3rem;font-weight:600}.footer-block__details-content p strong{display:block;margin-bottom:.8rem;font-family:var(--font-body-family, sans-serif);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.footer-block__details-content a{text-decoration:none;opacity:.78}.footer-block__details-content a:hover{opacity:1;text-decoration:underline}.footer__content-bottom{border-top:.1rem solid rgba(var(--color-foreground),.1)}.footer__newsletter .field__input{border-radius:.3rem}.pdp-social{margin:0 0 1.2rem}.pdp-pill{display:inline-flex;align-items:center;gap:.6rem;padding:.45rem 1rem;border:.1rem solid rgba(var(--color-foreground),.18);border-radius:.4rem;font-size:1.15rem;font-weight:500;background:#fff}.pdp-pill__fb{width:1.7rem;height:1.7rem;flex-shrink:0}.pdp-pill{border-radius:999px}.pdp-rating{display:flex;align-items:center;gap:.6rem;margin:1rem 0 0;font-size:1.2rem}.pdp-rating strong{font-weight:700}.pdp-stars{color:#f5a623;letter-spacing:.1rem;font-size:1.3rem}.product__title h1,.product__title .h1{font-family:var(--font-heading-family, sans-serif);font-weight:700;font-size:2.4rem;letter-spacing:-.01em;text-transform:none}.pdp-stock{display:flex;align-items:center;gap:.6rem;margin:1.4rem 0 1rem;font-weight:500;color:rgb(var(--np-sale));font-size:1.35rem}.pdp-dot{width:.9rem;height:.9rem;border-radius:50%;background:rgb(var(--np-sale));animation:pdp-pulse 1.6s ease-in-out infinite;flex-shrink:0}@keyframes pdp-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.72)}}@media(prefers-reduced-motion:reduce){.pdp-dot{animation:none}}.pdp-assure{list-style:none;margin:0 0 2rem;padding:0;display:grid;gap:.7rem}.pdp-assure li{display:flex;align-items:center;gap:.8rem;font-size:1.3rem}.pdp-assure img{width:2rem;height:2rem;flex-shrink:0;object-fit:contain}.featured-collection .slider-buttons,.collection .slider-buttons{display:none!important}.pdp-urgency{margin:1.6rem 0 0;padding:1.4rem 1.8rem;background:#fbe4e4;color:#8b1a14;border-radius:.4rem;font-size:1.3rem;line-height:1.5;text-align:center}.pdp-urgency strong{font-weight:700}.product-form__submit.button--secondary{background:rgb(var(--color-button));color:rgb(var(--color-button-text));box-shadow:none}.product-form__submit.button--secondary:after{box-shadow:none}.product-form__submit.button--secondary:hover{opacity:.88}.product-form__submit{font-size:1.5rem;padding:1.7rem 2rem;letter-spacing:.1em}.sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:4;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.4rem calc(1rem + env(safe-area-inset-bottom));background:rgb(var(--color-background));border-top:.1rem solid rgba(var(--color-foreground),.12);box-shadow:0 -4px 20px #00000014;transform:translateY(100%);transition:transform .25s ease}.sticky-atc[data-visible]{transform:translateY(0)}.sticky-atc__info{display:flex;align-items:center;gap:1rem;min-width:0;flex:1}.sticky-atc__thumb{width:4.4rem;height:4.4rem;object-fit:cover;flex-shrink:0;border-radius:.3rem}.sticky-atc__title{margin:0;font-size:1.2rem;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-atc__price{margin:.2rem 0 0;font-size:1.2rem}.sticky-atc__free{color:rgb(var(--np-sale));font-weight:700}.sticky-atc__ship{opacity:.7}.sticky-atc__button{flex-shrink:0;min-width:13rem;padding:1.2rem 1.6rem;font-size:1.2rem}@media screen and (min-width:750px){.sticky-atc{display:none}}.offer-price{margin:1.2rem 0 0}.offer-price__row{display:flex;align-items:baseline;flex-wrap:wrap;gap:1rem}.offer-price__now{font-size:3.2rem;font-weight:700;color:rgb(var(--np-sale));line-height:1}.offer-price__was{font-size:1.8rem;color:rgba(var(--color-foreground),.5)}.offer-price__save{padding:.35rem .8rem;border-radius:.3rem;background:rgb(var(--np-sale));color:#fff;font-size:1.2rem;font-weight:600}.offer-price__ship{margin:1.2rem 0 0;padding-top:1.2rem;border-top:.1rem solid rgba(var(--color-foreground),.12);font-size:1.35rem}.offer-price__ship strong{font-weight:700}.reviews-wall__ministars{color:#f5a623;font-size:1.05rem;letter-spacing:.04rem}.footer__content-top{padding-bottom:2.4rem}.footer-block__details-content p{margin:0 0 1rem;font-size:1.35rem;line-height:1.7}.footer-block__details-content p:last-child{margin-bottom:0}.footer-block:first-child .footer-block__details-content p:last-child{font-size:1.15rem;opacity:.6;margin-top:1.6rem}@media screen and (max-width:749px){.wordmark{gap:.7rem}.wordmark__mark svg{width:2.3rem}.wordmark__name{font-size:2rem}.wordmark__sub{font-size:.72rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/brand.css.map */
