.nhe-pdp{--nhe-ink: #1e232a;--nhe-body: #3a3f46;--nhe-muted: #6e6f73;--nhe-line: #e4e1dc;--nhe-field: #d9d6d0;--nhe-soft: #f6f4f1;--nhe-accent: #e8772e;--nhe-accent-hover: #d4681f;--nhe-accent-soft: #fff6ef;--nhe-dark: #1e232a;--nhe-dark-hover: #2a3038;--nhe-doordash: #eb1700;--nhe-radius: 1rem}@media screen and (min-width:990px){.nhe-pdp .product__info-wrapper{padding-left:5.6rem}}.nhe-pdp .product__info-container{max-width:54rem;color:var(--nhe-ink)}.nhe-pdp .product__info-container>*+*{margin:0}.nhe-pdp .product__info-container>.shopify-app-block,.nhe-pdp .product__info-container>.product-popup-modal__opener,.nhe-pdp .product__info-container>.product__description{margin:1.6rem 0}.nhe-pdp .product__media-list .product-media-container{--aspect-ratio: 1;background:var(--nhe-soft);border:0;border-radius:1.4rem;overflow:hidden}.nhe-pdp .product__media-list .media{background:var(--nhe-soft)}.nhe-pdp .product__media-list .media img{object-fit:contain}@media screen and (min-width:750px){.nhe-pdp media-gallery.nhe-has-thumbs{display:grid;grid-template-columns:7.6rem minmax(0,1fr);gap:1.6rem;align-items:start}.nhe-pdp media-gallery.nhe-has-thumbs>[id^=GalleryViewer]{grid-column:2;grid-row:1;position:relative;min-width:0}.nhe-pdp media-gallery.nhe-has-thumbs>.thumbnail-slider{grid-column:1;grid-row:1;display:block}.nhe-pdp media-gallery.nhe-has-thumbs>.product__xr-button{grid-column:2}.nhe-pdp media-gallery.nhe-has-thumbs .thumbnail-slider .slider-button{display:none!important}.nhe-pdp media-gallery.nhe-has-thumbs .thumbnail-list,.nhe-pdp media-gallery.nhe-has-thumbs .thumbnail-slider .thumbnail-list.slider--tablet-up{display:flex;flex-direction:column;flex-wrap:nowrap;gap:1rem;max-height:62rem;overflow-x:hidden;overflow-y:auto;padding:0;scroll-snap-type:none;scrollbar-width:none}.nhe-pdp media-gallery.nhe-has-thumbs .thumbnail-list::-webkit-scrollbar{display:none}.nhe-pdp media-gallery.nhe-has-thumbs .thumbnail-list__item,.nhe-pdp media-gallery.nhe-has-thumbs .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{flex-shrink:0;margin:0;width:100%}}.nhe-pdp .thumbnail{background:var(--nhe-soft);border:.2rem solid transparent;border-radius:.8rem;box-shadow:none;overflow:hidden}.nhe-pdp .thumbnail img{object-fit:cover}.nhe-pdp .thumbnail:hover{opacity:1;border-color:var(--nhe-field)}.nhe-pdp .thumbnail[aria-current],.nhe-pdp .thumbnail[aria-current]:focus:not(:focus-visible){border-color:var(--nhe-accent);box-shadow:none}.nhe-gallery-nav{align-items:flex-end;bottom:1.6rem;display:flex;justify-content:space-between;left:1.6rem;pointer-events:none;position:absolute;right:1.6rem;z-index:3}.nhe-gallery-nav>*{pointer-events:auto}.nhe-gallery-nav__count{background:#ffffffeb;border-radius:2rem;color:var(--nhe-ink);font-size:1.2rem;font-weight:600;padding:.6rem 1.2rem}.nhe-gallery-nav__btns{display:flex;gap:.8rem}.nhe-gallery-nav__btn{align-items:center;background:#fff;border:.1rem solid var(--nhe-line);border-radius:50%;color:var(--nhe-ink);cursor:pointer;display:flex;height:4rem;justify-content:center;padding:0;transition:border-color .15s ease,color .15s ease;width:4rem}.nhe-gallery-nav__btn:hover{border-color:var(--nhe-accent);color:var(--nhe-accent)}.nhe-collection-label{margin-bottom:1.2rem!important}.nhe-collection-label a{color:var(--nhe-muted);font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-decoration:none;text-transform:uppercase}.nhe-collection-label a:hover{color:var(--nhe-accent)}.nhe-pdp .product__title{margin-bottom:1.2rem}.nhe-pdp .product__title h1{color:var(--nhe-ink);font-size:2.6rem;font-weight:700;letter-spacing:-.01em;line-height:1.15;text-wrap:pretty}@media screen and (min-width:750px){.nhe-pdp .product__title h1{font-size:3.4rem}}.nhe-pdp .price.price--large{color:var(--nhe-ink);font-size:2.6rem;font-weight:700;letter-spacing:0}.nhe-pdp .price.price--large .price-item{font-weight:700}.nhe-pdp .product__tax{color:var(--nhe-muted);font-size:1.4rem;margin-top:.4rem}.nhe-pdp .product__tax a{color:var(--nhe-muted)}.nhe-pdp .nhe-price-end{border-bottom:.1rem solid var(--nhe-line);margin-bottom:2.4rem;padding-bottom:1.6rem}.nhe-pdp variant-selects,.nhe-pdp .product__info-container>variant-selects{display:flex;flex-direction:column;gap:2rem;margin:0 0 2.4rem}.nhe-pdp variant-selects .product-form__input{margin:0;max-width:none}.nhe-pdp variant-selects .form__label{color:var(--nhe-ink);font-size:1.4rem;font-weight:600;margin-bottom:1rem}.nhe-pdp variant-selects .form__label [data-selected-value]{font-weight:400}.nhe-pdp .product-form__input--cards{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.nhe-pdp .product-form__input--cards input[type=radio]+label{align-items:flex-start;background:#fff;border:.1rem solid var(--nhe-field);border-radius:var(--nhe-radius);color:var(--nhe-ink);display:flex;flex-direction:column;font-size:1.5rem;font-weight:600;gap:.4rem;justify-content:center;letter-spacing:0;line-height:1.3;margin:0;min-height:5.2rem;padding:1.4rem 1.6rem;text-align:left;transition:border-color .15s ease,background-color .15s ease}.nhe-pdp .product-form__input--cards input[type=radio]+label:hover{border-color:var(--nhe-ink)}.nhe-pdp .product-form__input--cards input[type=radio]:checked+label{background:var(--nhe-accent-soft);border-color:var(--nhe-ink);box-shadow:inset 0 0 0 .1rem var(--nhe-ink);color:var(--nhe-ink)}.nhe-pdp .product-form__input--cards input[type=radio].disabled+label{background-image:none;color:var(--nhe-muted);text-decoration:none}.nhe-pdp .product-form__input--cards input[type=radio].disabled+label .nhe-opt__name{text-decoration:line-through}.nhe-pdp .product-form__input--cards input[type=radio]:focus-visible+label{outline:.2rem solid var(--nhe-accent);outline-offset:.2rem}.nhe-opt__price{color:var(--nhe-muted);font-size:1.3rem;font-weight:400}.nhe-buy{display:flex;flex-direction:column;gap:1.2rem}.nhe-pdp .nhe-buy .product-form{margin:0}.nhe-pdp .nhe-buy .product-form__buttons{display:flex;flex-direction:column;gap:1.2rem;max-width:none}.nhe-buy__row{display:flex;flex-wrap:wrap;gap:1.2rem}.nhe-qty{flex:0 0 auto;margin:0}.nhe-pdp .nhe-qty .quantity{border:.1rem solid var(--nhe-field);border-radius:var(--nhe-radius);min-height:5.2rem;width:13.2rem}.nhe-pdp .nhe-qty .quantity:before,.nhe-pdp .nhe-qty .quantity:after{display:none}.nhe-pdp .nhe-qty .quantity__input{color:var(--nhe-ink);font-size:1.5rem;font-weight:600}.nhe-pdp .nhe-qty .quantity__button{color:var(--nhe-ink);width:4.4rem}.nhe-pdp .nhe-atc,.nhe-pdp .nhe-buy .shopify-payment-button__button--unbranded{border:0;border-radius:var(--nhe-radius);box-shadow:none;font-size:1.5rem;font-weight:600;letter-spacing:.04em;min-height:5.2rem;text-transform:none}.nhe-pdp .nhe-atc{background:var(--nhe-accent);color:#fff;flex:1 1 20rem;margin:0;min-width:20rem;width:auto}.nhe-pdp .nhe-atc:before,.nhe-pdp .nhe-atc:after{display:none}.nhe-pdp .nhe-atc:not([disabled]):hover{background:var(--nhe-accent-hover)}.nhe-atc__total:before{content:"\b7";margin:0 .6rem}.nhe-atc[disabled] .nhe-atc__total,.nhe-atc[aria-disabled=true] .nhe-atc__total{display:none}.nhe-pdp .nhe-buy .shopify-payment-button__button--unbranded{background:var(--nhe-dark)!important;color:#fff}.nhe-pdp .nhe-buy .shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--nhe-dark-hover)!important}.nhe-pdp .nhe-buy .shopify-payment-button__button--branded{border-radius:var(--nhe-radius);overflow:hidden}.nhe-pdp .nhe-buy .shopify-payment-button__more-options{margin:0}.nhe-doordash{align-items:center;background:#fff;border:.1rem solid var(--nhe-field);border-radius:var(--nhe-radius);color:var(--nhe-ink);display:flex;font-size:1.5rem;font-weight:600;gap:1rem;justify-content:center;letter-spacing:.04em;min-height:5.2rem;padding:0 1.6rem;text-decoration:none;transition:border-color .15s ease}.nhe-doordash:hover{border-color:var(--nhe-doordash);color:var(--nhe-ink)}.nhe-doordash[hidden]{display:none}.nhe-doordash__icon{align-items:center;background:var(--nhe-doordash);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1.1rem;font-weight:700;height:2.2rem;justify-content:center;letter-spacing:0;width:2.2rem}.nhe-pdp .product__pickup-availabilities{margin:0}.nhe-pdp .product__pickup-availabilities:empty{display:none}.nhe-pdp .nhe-pickup{align-items:flex-start;background:var(--nhe-soft);border-radius:var(--nhe-radius);display:flex;gap:1.4rem;padding:1.6rem}.nhe-pickup__icon{color:var(--nhe-accent);display:flex;flex-shrink:0;margin-top:.1rem}.nhe-pdp .nhe-pickup .pickup-availability-info{display:flex;flex-direction:column;gap:.4rem;min-width:0}.nhe-pdp .nhe-pickup .pickup-availability-info>*{margin:0}.nhe-pickup__status{color:var(--nhe-ink);font-size:1.4rem;line-height:1.45}.nhe-pickup__status span{font-weight:700}.nhe-pickup__time{color:var(--nhe-muted);font-size:1.4rem;line-height:1.45}.nhe-pdp .nhe-pickup .nhe-pickup__link{align-self:flex-start;background:none;border:0;color:var(--nhe-accent);cursor:pointer;font-family:inherit;font-size:1.3rem;font-weight:600;margin-top:.2rem;padding:0;text-decoration:underline;text-underline-offset:.3rem}.nhe-pdp .product__info-container>.product__accordion{border-color:var(--nhe-line);margin:0}.nhe-pdp .product__info-container>:not(.product__accordion)+.product__accordion{margin-top:2.8rem}.nhe-pdp .product__accordion summary{padding:1.8rem 3rem 1.8rem 0}.nhe-pdp .product__accordion .summary__title>:not(.accordion__title),.nhe-pdp .product__accordion summary>.icon-caret,.nhe-pdp .product__accordion summary>.svg-wrapper{display:none}.nhe-pdp .product__accordion .accordion__title{color:var(--nhe-ink);font-family:inherit;font-size:1.5rem;font-weight:600;letter-spacing:0;margin:0}.nhe-pdp .product__accordion summary:after{color:var(--nhe-accent);content:"+";font-size:2rem;font-weight:400;line-height:1;position:absolute;right:0;top:50%;transform:translateY(-50%)}.nhe-pdp .product__accordion details[open]>summary:after{content:"\2212"}.nhe-pdp .product__accordion .accordion__content{color:var(--nhe-body);font-size:1.5rem;line-height:1.65;padding:0 0 2rem}.nhe-pdp .product__info-container>share-button,.nhe-pdp .product__info-container>.share-button{margin-top:2.4rem}
/*# sourceMappingURL=/cdn/shop/t/11/assets/nhe-product.css.map */
