:root{--nb-ink:#2D2A26;--nb-tc:#C68B66;--nb-paper:#F7F5EF;--nb-linen:#E5E5D9;--nb-teal:#5D7975;--buttons-radius:40px;--buttons-radius-outset:41px;--inputs-radius:12px;--inputs-radius-outset:13px;--product-card-corner-radius:0px;--collection-card-corner-radius:0px;--variant-pills-radius:40px}body{background:var(--nb-paper);color:var(--nb-ink);-webkit-font-smoothing:antialiased}.header__menu-item,.header__menu-item span{font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:500}.header__menu-item:hover span{text-decoration:none;color:var(--nb-tc)}.header__active-menu-item{text-decoration:none!important;color:var(--nb-tc)!important}.header-wrapper{border-bottom:1px solid rgba(45,42,38,.08)}.announcement-bar__message{font-size:12px;letter-spacing:.14em;text-transform:uppercase}h1,h2,.h0,.h1,.h2,.title{font-weight:500;letter-spacing:-.01em;color:var(--nb-ink)}.main-page-title,.collection-hero__title,.product__title h1{font-size:clamp(34px,4.2vw,58px);line-height:1.04}.title-wrapper-with-link,.title-wrapper{margin-bottom:3.6rem}.section-header .title,.title-wrapper-with-link .title{font-size:clamp(28px,3.2vw,44px)}.page-width{max-width:1280px}.button,.shopify-payment-button__button--unbranded,.button--secondary,.button--tertiary{font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;min-height:5.2rem;padding:0 3.2rem}.button:not(.button--secondary):not(.button--tertiary),.shopify-payment-button__button--unbranded{background-color:var(--nb-ink);color:#fff}.button:not(.button--secondary):not(.button--tertiary):hover{background-color:#000}.button--secondary{background:transparent;color:var(--nb-ink);box-shadow:inset 0 0 0 1.5px var(--nb-ink)}.card-wrapper .card{background:transparent}.card--standard .card__inner,.card--card{background:#fff}.card__inner{border:none!important;box-shadow:none!important}.card .media img{transition:transform .5s ease}.card-wrapper:hover .media img{transform:scale(1.03)}.card__heading{font-size:15px;font-weight:500;letter-spacing:.01em;line-height:1.4;margin-top:1.4rem}.card__heading a{text-decoration:none}.card-information .price{font-size:14px;color:var(--nb-teal);letter-spacing:.02em}.card__badge .badge{border-radius:40px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;background:var(--nb-ink);color:#fff;border:none}.grid--4-col-desktop{column-gap:2rem;row-gap:4rem}.product__info-wrapper{padding-left:4rem}.product__text.caption-with-letter-spacing,.product__vendor{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--nb-teal)}.product .price--large{font-size:20px;color:var(--nb-ink)}.product-form__input .form__label{font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:600}.product-form__input--pill input[type=radio]+label{border-radius:40px;padding:1rem 2rem;font-size:14px}.product-form__input--pill input[type=radio]:checked+label{background:var(--nb-ink);color:#fff}.product__description{font-size:16px;line-height:1.7}.product__accordion summary{font-size:13px;letter-spacing:.14em;text-transform:uppercase}.product__media-item .media,.product__modal-opener{background:#fff}.pickup-availability-preview{background:var(--nb-linen);padding:1.6rem 1.8rem;border-radius:12px}.rte{font-size:17px;line-height:1.75}.rich-text__heading{font-weight:500}.contact.page-width{max-width:760px}.contact .field__input,.contact .text-area{background:#fff}div[class^=ai-text-box-]:not([class*=wrapper]):not([class*=container]):not([class*=content]){background:transparent!important;border-radius:0!important;border-top:1px solid rgba(45,42,38,.14);padding:72px 0 8px!important;margin-top:40px}div[class^=ai-text-box-]:not([class*=wrapper]):not([class*=container]):not([class*=content]):before{content:"Shop for these classes";display:block;text-align:center;font-size:12px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:#5d7975;margin-bottom:16px}[class*=ai-text-box-content]{color:#2d2a26!important;font-size:clamp(26px,3vw,40px)!important;font-weight:500!important;line-height:1.2!important;letter-spacing:-.01em;max-width:900px;margin:0 auto!important}[class*=ai-text-box-content] *{color:inherit!important;font-size:inherit!important}[class*=ai-product-showcase__title]{font-size:12px!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-weight:600!important;color:#c68b66!important;margin-bottom:24px!important}[class*=ai-product-showcase__image-wrapper]{border-radius:0!important;background:#fff!important}[class*=ai-product-showcase__image]{border-radius:0!important}[class*=ai-product-showcase__card]{transition:opacity .2s}[class*=ai-product-showcase__card]:hover{opacity:.85}[class*=ai-product-showcase__name]{font-size:15px!important;letter-spacing:.01em!important;font-weight:500!important;color:#2d2a26!important;margin-top:14px!important;line-height:1.45!important}[class*=ai-text-box-container]{padding:56px 0 0!important}div[class^=ai-text-box-]:not([class*=wrapper]):not([class*=container]):not([class*=content]){margin-top:0!important;padding:44px 0 0!important}div[class^=ai-text-box-]:not([class*=wrapper]):not([class*=container]):not([class*=content]):before{margin-bottom:12px!important}[class*=ai-text-box-content]{font-size:clamp(24px,2.6vw,34px)!important}[class*=ai-product-showcase-]:not([class*=__]){padding:28px 0 8px!important}[class*=ai-product-showcase__header]{margin-bottom:18px!important}[class*=ai-product-showcase__title]{margin:0!important}[class*=ai-product-showcase__name]{margin-top:10px!important}.nbi{padding:64px 0 28px!important}.title-wrapper:empty{display:none!important}.shopify-section:has(.nbi)+.shopify-section [class*=-padding]{padding-top:12px!important}.announcement-bar__message{padding:.7rem 2rem!important;font-size:11px!important}.header{padding-top:12px!important;padding-bottom:4px!important}.header__heading-logo{max-width:96px!important;height:auto!important}.header__heading-logo-wrapper{width:96px!important}.header__inline-menu{margin-top:6px!important}.header__inline-menu .list-menu--inline{justify-content:center;flex-wrap:nowrap}.header__menu-item{padding:.9rem 1.1rem!important}.header__menu-item,.header__menu-item span{font-size:11px!important;letter-spacing:.14em!important}body .nbs .sec{padding:64px 0}body .nbs .brands{padding:48px 0}body .nbs .visit{padding:56px 0}body .nbs .hero{min-height:540px}body .nbs .hero .tx{padding-top:56px;padding-bottom:56px}body .nbs .hd{margin-bottom:28px}body .nbs .wel{padding:14px 24px}body .nbs .ed .g,body .nbs .story .g{gap:56px}body .nbs .brands ul{margin-top:20px}body .nbs .btns{margin-top:22px}.nbi{padding:44px 0 20px!important}.nbi h1{font-size:clamp(34px,4vw,56px)!important}.nbi .eb{margin-bottom:12px!important}.nbi .tx{margin-top:14px!important;font-size:16px!important}.nbi .pk{margin-top:18px!important;padding:9px 18px!important;font-size:11px!important}.grid--4-col-desktop,.product-grid{column-gap:1.2rem!important;row-gap:2.8rem!important}.card__heading{margin-top:.8rem!important;font-size:14px!important}.card__information{padding-top:.4rem!important;padding-bottom:0!important}.card-information .price{font-size:13px!important}@media screen and (max-width:989px){.header__heading-logo{max-width:80px!important}}@media screen and (max-width:749px){body .nbs .sec{padding:44px 0}.nbi{padding:32px 0 16px!important}}.footer{padding-bottom:0!important}.footer__content-top{display:flex!important;align-items:center;justify-content:space-between;gap:16px 32px;flex-wrap:wrap;padding-top:22px!important;padding-bottom:22px!important}.footer__blocks-wrapper,.footer-block{margin:0!important}.footer-block--newsletter{margin-top:0!important;display:flex;align-items:center;gap:20px}.footer__follow-on-shop,.footer__list-social{margin:0!important}.footer .list-menu__item{font-size:12px;letter-spacing:.12em;text-transform:uppercase;padding:4px 12px 4px 0!important;color:#fff!important;opacity:.95}.footer__content-bottom{padding-top:10px!important;padding-bottom:14px!important;border-top:1px solid rgba(255,255,255,.2)}.footer__content-bottom-wrapper{margin:0!important}.footer .scroll-trigger{opacity:1!important;transform:none!important}.card--card,.card--card .card__content,.card-wrapper .card{background:transparent!important;border:none!important;box-shadow:none!important}.card--card:after,.card-wrapper .card:after,.card__inner:after{display:none!important}.card--card .card__inner{background:#fff!important;border-radius:0!important}.card--card .card__content{padding:10px 2px 0!important}.card--card .card__information{padding:0!important}.card-wrapper .card{border-radius:0!important}.product__title h1{font-size:clamp(26px,2.4vw,34px)!important;line-height:1.15!important}.product__title{margin-bottom:.6rem!important}.product .price--large{font-size:17px!important}.product__info-container>*+*{margin-top:1.2rem!important;margin-bottom:0!important}.product-form__input{margin-bottom:1.2rem!important}.product-form__input--pill input[type=radio]+label{padding:.6rem 1.4rem!important;font-size:13px!important;margin:.3rem .5rem .3rem 0!important}.product-form__input .form__label{margin-bottom:.6rem!important;font-size:11px!important}.section-main-product-padding{padding-top:24px!important}.footer{font-size:14px}.footer-block__heading{font-size:12px;letter-spacing:.18em;text-transform:uppercase}@media screen and (max-width:749px){.product__info-wrapper{padding-left:0}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/nb-elevated.css.map */
