:root{--typeHeaderPrimary:"Tenor Sans";--typeHeaderFallback:"Helvetica Neue",Arial,sans-serif;--typeHeaderWeight:400;--typeBasePrimary:"Outfit";--typeBaseFallback:"Helvetica Neue",Arial,sans-serif;--typeBaseWeight:300;--nst-ink:#000;--nst-line:#e6e6e6;--nst-soft:#fbeeee;--nst-sale:#c20000}body,input,textarea,button,select{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:300}h1,.h1,h2,.h2,h3,.h3,.product-single__title,.section-header__title{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:400;text-transform:uppercase;letter-spacing:.02em}.nst-logo{display:inline-block;background:var(--nst-ink);color:#fff!important;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:500;font-size:17px;letter-spacing:.06em;line-height:1;padding:7px 12px;text-transform:none;white-space:nowrap;text-decoration:none!important}.site-header__logo a.site-header__logo-link{width:auto!important;padding-top:0!important}.site-header__logo .nst-logo{font-size:17px}@media only screen and (max-width:768px){.site-header__logo .nst-logo{font-size:13px;padding:6px 9px}}.footer__logo .nst-logo{font-size:20px;padding:8px 14px}.site-nav__link{font-size:14px;letter-spacing:.2em;font-weight:300;text-transform:uppercase}.site-header,.announcement-bar{border-bottom:0}.announcement-text{font-size:12px;letter-spacing:.2em;font-weight:500;text-transform:uppercase}.btn,.btn--secondary,.add-to-cart{border-radius:0;letter-spacing:.3em;font-weight:600;text-transform:uppercase}.nst-slant .btn,.slideshow__btn,.hero__link .btn,.add-to-cart,.product-single__form .btn--tertiary{clip-path:polygon(3% 0,100% 0,97% 100%,0 100%)}.hero__link .btn{background:#000;color:#fff;border:0;padding:12px 26px;font-size:12px;margin:4px 0}.hero__link .btn+.btn{margin-left:2px}.hero__top-subtitle{letter-spacing:.3em;font-size:16px;text-transform:uppercase;margin-bottom:6px}.hero__title{letter-spacing:.02em;line-height:1}.hero__subtitle{letter-spacing:.08em}@media only screen and (max-width:768px){.hero__top-subtitle{font-size:11px;letter-spacing:.22em}}.nst-center-tiles .grid{display:flex;justify-content:center;flex-wrap:wrap}.collection-item__title{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);letter-spacing:.12em}.nst-banner{background:var(--nst-soft);padding:16px 20px;margin:24px 0 32px;display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;text-align:center}.nst-banner__title{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:22px;text-transform:uppercase;margin:0;letter-spacing:.02em}.nst-banner__text{margin:0;font-size:15px}.collection-filter{border:0}.grid-product__title{text-transform:uppercase;letter-spacing:.18em;font-size:13px;font-weight:300;text-align:center}.grid-product__meta{text-align:center}.grid-product__price{font-size:14px}.grid-product__price .grid-product__price--savings{color:var(--nst-sale)}.grid-product__tag{border-radius:0;font-size:11px;letter-spacing:.05em}.product-single__title{font-size:30px;line-height:1.15;margin-bottom:14px}@media only screen and (max-width:768px){.product-single__title{font-size:24px}}.product-single__meta .product__price{font-size:18px;font-weight:300}.product-single__meta .product__price-savings{color:var(--nst-sale)}.variant__label{font-size:13px;letter-spacing:.3em;font-weight:300;text-transform:uppercase;margin-bottom:8px}.variant-input-wrap label{border:1px solid var(--nst-line);border-radius:0;box-shadow:none!important;font-size:15px;font-weight:300;min-width:42px;padding:7px 10px;margin:0 6px 6px 0;background:#fff;color:#000}.variant-input-wrap input[type=radio]:checked+label{border:1px solid #000!important;box-shadow:0 0 0 1px #000 inset!important}.variant-input-wrap input[type=radio].disabled+label{opacity:.45}.product-block--sales-point{margin-bottom:6px}.sales-point{font-size:15px;margin-bottom:6px}.sales-point .icon{width:16px;height:16px}.product-single__meta .add-to-cart{background:#000;color:#fff;font-size:12px;letter-spacing:.3em;padding:14px 20px;min-height:46px}.nst-pay{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;list-style:none;margin:10px 0 0;padding:0}.nst-pay li{margin:0}.nst-pay svg{width:38px;height:24px}.product-single__meta .rte{font-size:16px;line-height:1.55}.product-single__meta .collapsibles-wrapper{border:1px solid var(--nst-line);margin-top:20px}.product-single__meta .collapsible-trigger-btn{text-align:center;letter-spacing:.3em;font-size:12px;text-transform:uppercase;font-weight:400;padding:12px 36px}.product-single__meta .collapsible-trigger-btn+.collapsible-content{border-top:0}.product-single__meta .collapsibles-wrapper+.collapsibles-wrapper{margin-top:-1px}.product__thumb-item a{border-radius:0}.product__thumb-item a.is-active,.product__thumb-item .is-active{box-shadow:0 0 0 1.5px #000}@media only screen and (max-width:768px){.product-single__meta{text-align:center}.product-single__meta .variant-input-wrap{justify-content:center;display:flex;flex-wrap:wrap}.product-single__meta .sales-points{display:inline-block;text-align:left}.product-single__meta .rte{text-align:left}}.feature-row__text .h1,.feature-row__text h2{font-size:30px;line-height:1.08}.feature-row__text .rte{font-size:16px}.site-footer{border-top:1px solid var(--nst-line);padding-top:48px}.footer__title{letter-spacing:.3em;font-size:13px;text-transform:uppercase;font-weight:400}.site-footer .site-footer__linklist a{font-size:14px}.footer__logo{margin:20px 0}.site-footer .footer__item-padding p{margin-bottom:10px;font-size:14px;line-height:1.5}.site-footer .footer__item-padding strong{font-weight:500}.site-footer .footer__newsletter input{border:0;border-bottom:1px solid #000;padding-left:0}.site-footer .footer__small-text,.site-footer .payment-icons{text-align:center}.site-footer .footer__small-text{font-size:12px}.site-footer .footer__logo{margin:30px 0 14px}@media only screen and (max-width:768px){.site-footer .footer__item-padding{padding-bottom:16px}}.nst-buyx{margin:14px 0 4px}.nst-shipby{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6px 28px;margin:0 0 14px;font-size:15px;line-height:1.3;color:#3d3d3d;letter-spacing:0;text-transform:none}.nst-shipby[hidden]{display:none}.nst-shipby__item{display:inline-flex;align-items:center;white-space:nowrap}.nst-shipby b{color:#111;font-weight:600}.nst-shipby__dot{width:9px;height:9px;border-radius:50%;background:#1f7a3a;flex:0 0 9px;margin-right:8px}.nst-shipby__flag{width:18px;height:12px;flex:0 0 18px;display:block;margin-right:8px;border-radius:1px}.nst-secure{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px 22px;width:100%;box-sizing:border-box;background:#f4f4f2;border-radius:10px;padding:14px 18px;min-height:58px}.nst-secure__label{display:inline-flex;align-items:center;gap:8px;font-size:15px;color:#111;white-space:nowrap}.nst-secure__label b{font-weight:600}.nst-secure__lock{flex:0 0 18px}.nst-secure__pay{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;list-style:none;margin:0;padding:0}.nst-secure__pay li{margin:0;display:flex;align-items:center;justify-content:center;height:32px;min-width:48px;padding:0;background:#fff;border:1px solid #d6d6d6;border-radius:5px;overflow:hidden;line-height:0}.nst-secure__icon{height:30px;width:auto;display:block}@media only screen and (max-width:768px){.nst-shipby{font-size:14px;gap:6px 18px}.nst-secure{padding:12px;gap:10px 14px}.nst-secure__label{width:100%;justify-content:center;font-size:14px}.nst-secure__pay{gap:6px}.nst-secure__pay li{height:28px;min-width:42px}.nst-secure__icon{height:26px}}.product-single__meta .product__quantity{margin:4px 0 14px}.product-single__meta .product__quantity label{display:block;font-size:12px;letter-spacing:.3em;text-transform:uppercase;font-weight:400;margin-bottom:8px}.product-single__meta .product__quantity .js-qty__wrapper{max-width:132px;border:1px solid var(--nst-line);border-radius:0;background:#fff}.product-single__meta .product__quantity .js-qty__num{border:0;border-radius:0;font-size:15px;font-weight:300;color:var(--nst-ink);padding:10px 36px;min-height:44px;background:transparent}.product-single__meta .product__quantity .js-qty__adjust{width:36px}.product-single__meta .product__quantity .js-qty__adjust .icon path{fill:var(--nst-ink)}@media(max-width:768px){.product-single__meta .product__quantity{text-align:center}.product-single__meta .product__quantity .js-qty__wrapper{margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nst.css.map */
