.product__title h1{font-family:var(--np-heading);font-weight:700;font-size:clamp(2.8rem,3.2vw,3.8rem);line-height:1.08;letter-spacing:-.01em}.product .price--large .price-item{font-family:var(--np-heading);font-weight:700;font-size:2.6rem;letter-spacing:0}.product .price__badge-sale,.product .price__badge-sold-out{border:1px solid var(--np-line)}.product__info-container>*+*{margin-top:1.4rem}.product__info-container .product-form__input .form__label{font-weight:700;color:var(--np-ink)}.product-form__input input[type=radio]+label{font-weight:600;min-width:5.6rem;justify-content:center}.product-form__input input[type=radio]:checked+label{background:var(--np-ink);color:var(--np-white)}.product-form__submit{min-height:5.2rem;font-size:1.6rem;letter-spacing:.04em;--color-button: 17, 17, 17;--color-button-text: 255, 255, 255;--alpha-button-background: 1;background-color:var(--np-ink);color:var(--np-white);transition:background-color .2s ease,color .2s ease}.product-form__submit:not([disabled]):hover{background-color:var(--np-pink);color:var(--np-ink)}.product-form__submit[disabled]{background-color:#e6e6e6}.product__media-item,.product-media-container{border:0;background:var(--np-sand)}.thumbnail[aria-current]{box-shadow:0 0 0 1px var(--np-ink)!important;border-color:var(--np-ink)!important}.product__inventory{font-weight:600;font-size:1.4rem}.np-pbadges{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.np-pbadges__label{font-size:1.3rem;font-weight:700;margin-right:.2rem}.np-pbadges .np-badge{text-decoration:none;font-size:1.3rem;padding:.2rem .9rem .2rem .5rem}.np-pbadges .np-badge:hover{transform:translateY(-1px)}.np-badge__icon{width:2rem;height:2rem}.np-pbadges .np-swatch{width:1.4rem;height:1.4rem;margin-left:.2rem}.np-pintro{font-size:1.6rem;line-height:1.65;color:var(--np-ink)}.np-pintro p{margin:0 0 .8rem}.np-pintro a{font-weight:700;color:inherit}.np-pusps{list-style:none;margin:1.6rem 0 0;padding:1.4rem 1.6rem;display:grid;gap:.7rem;background:var(--np-sand);border:0}.np-pusps li{display:flex;align-items:center;gap:.8rem;font-weight:600;font-size:1.45rem}.np-pusps .np-orn{width:1.6rem;height:1.6rem;color:var(--np-pink)}.np-other{display:flex;align-items:center;gap:1.2rem;padding:.8rem 1.4rem .8rem .8rem;border:var(--np-border-soft);box-shadow:none;text-decoration:none;color:var(--np-ink);background:var(--np-white);transition:transform .15s ease,box-shadow .15s ease}.np-other:hover{transform:translate(-2px,-2px);box-shadow:none}.np-other__img{width:5.6rem;height:5.6rem;border:1px solid var(--np-line);overflow:hidden;flex:none}.np-other__img img{width:100%;height:100%;object-fit:cover;display:block}.np-other__txt{display:grid;flex:1;font-size:1.4rem;line-height:1.35}.np-other__title{font-weight:600}.np-pacc{border:0;border-top:1px solid var(--np-line);border-bottom:1px solid var(--np-line);background:transparent}.np-pacc summary{cursor:pointer;list-style:none;padding:1.4rem 0;font-weight:700;display:flex;justify-content:space-between;align-items:center}.np-pacc summary::-webkit-details-marker{display:none}.np-pacc summary:after{content:"+";font-size:2rem;line-height:1}.np-pacc[open] summary:after{content:"\2212"}.np-pacc__body{padding:0 0 1.4rem;font-size:1.45rem}.np-pdetails__grid{display:grid;gap:3.2rem}@media(min-width:990px){.np-pdetails__grid{grid-template-columns:1.3fr 1fr;gap:5.6rem;align-items:start}}.np-howto ol{list-style:none;counter-reset:np-how;margin:2.4rem 0 0;padding:0;display:grid;gap:1.4rem}.np-howto ol>li{counter-increment:np-how;position:relative;padding:1.6rem 1.8rem 1.6rem 7.2rem;background:var(--np-white);border:var(--np-border-soft);box-shadow:none;line-height:1.55;min-height:6.4rem;display:flex;align-items:center}.np-howto ol>li:before{content:counter(np-how);position:absolute;left:1.4rem;top:50%;transform:translateY(-50%);width:4.2rem;height:4.2rem;border-radius:50%;border:var(--np-border);display:grid;place-items:center;font-family:var(--np-heading);font-weight:700;font-size:1.9rem;background:var(--np-lime)}.np-howto p{margin:1.2rem 0 0}.np-panel{background:var(--np-white);border:var(--np-border-soft);box-shadow:none;padding:2rem 2.2rem}.np-panel+.np-panel{margin-top:2.4rem}.np-panel--lime{background:var(--np-sand)}.np-panel__title{display:flex;align-items:center;gap:1rem;margin:0 0 1.2rem;font-family:var(--np-heading);font-weight:700;font-size:2.2rem;line-height:1.1}.np-panel__title svg{width:3rem;height:3rem;flex:none}.np-panel__body{font-size:1.5rem;line-height:1.6;color:var(--np-ink)}.np-panel__body ul{margin:0;padding-left:0;list-style:none;display:grid;gap:.8rem}.np-panel--lime .np-panel__body li{padding-left:0}.np-checks-list li{display:flex;gap:1rem;align-items:flex-start}.np-checks-list li:before{content:"";flex:none;width:2rem;height:2rem;margin-top:.2rem;border-radius:50%;border:1px solid var(--np-line);background:var(--np-lime) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 70% no-repeat}.np-pdetails__more{margin-top:3.2rem;font-size:1.5rem}.np-pdetails__more a,.np-panel__body a{font-weight:700;color:inherit}.np-pbadges .np-badge{background:var(--np-sand)}.np-pbadges .np-badge:hover{background:var(--np-pink-soft);transform:none}.np-other__img{border-radius:1rem;border:0;background:var(--np-sand)}.product__media-list .product__media-item,.product-media-container{border-radius:var(--media-radius);overflow:hidden}.np-pdetails__grid{display:grid;gap:2.8rem}@media(min-width:990px){.np-pdetails__grid{grid-template-columns:1fr 1.5fr;gap:8rem;align-items:start}.np-pdetails__intro{position:sticky;top:12rem}}.np-pdetails__lead{font-size:1.6rem;line-height:1.65;opacity:.85;margin:1.6rem 0 0;max-width:42rem}.np-pdetails__more{margin-top:2rem;font-size:1.45rem;line-height:1.6}.np-pdetails__more p{margin:0}.np-pdetails__acc summary{font-size:1.7rem}.np-pdetails__acc .np-faq__answer{font-size:1.5rem}.np-pdetails__acc .np-howto ol{margin:0;gap:1.2rem}.np-pdetails__acc .np-howto ol>li{background:transparent;border:0;padding:.3rem 0 .3rem 4.6rem;min-height:3.2rem}.np-pdetails__acc .np-howto ol>li:before{left:0;width:3.2rem;height:3.2rem;border:0;font-size:1.45rem}.np-pdetails__acc .np-checks-list ul{list-style:none;margin:0;padding:0;display:grid;gap:.8rem}.np-pdetails__acc .np-prose ul{padding-left:0;list-style:none}.np-pdetails__acc .np-prose ul li::marker{content:none}.np-pbadges .np-badge:hover{transform:none}.np-colors{margin-top:.4rem}.np-colors__label{margin:0 0 1.2rem;font-size:1.45rem}.np-colors__label strong{font-weight:600}.np-colors__list{display:flex;gap:1.2rem}.np-color{display:grid;justify-items:center;gap:.8rem;width:9.2rem;color:var(--np-ink);text-decoration:none}.np-color__img{display:block;width:8.4rem;height:8.4rem;border-radius:1.8rem;overflow:hidden;background:var(--np-sand);outline:1px solid var(--np-line);outline-offset:0;transition:outline-color .2s ease,outline-offset .2s ease}.np-color__img img{width:100%;height:100%;object-fit:cover;display:block}.np-color:hover .np-color__img{outline-color:var(--np-ink)}.np-color.is-active .np-color__img{outline:2px solid var(--np-ink);outline-offset:3px}.np-color__name{display:inline-flex;align-items:center;gap:.5rem;font-size:1.35rem;font-weight:500}.np-color.is-active .np-color__name{font-weight:700}.np-color__name .np-swatch{width:1.2rem;height:1.2rem}.np-color__name small{font-size:1.15rem;opacity:.6;font-weight:400}.np-color.is-soldout .np-color__img{opacity:.55}.np-color:focus-visible{outline:none}.np-color:focus-visible .np-color__img{outline:3px solid var(--np-cobalt);outline-offset:3px}.product-form__input--pill input[type=radio]+label{border:1px solid var(--np-line);background:var(--np-white);color:var(--np-ink);padding:1rem 2rem;margin:.4rem .6rem .2rem 0}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--np-ink)}.product-form__input--pill input[type=radio]:checked+label{background:var(--np-ink);border-color:var(--np-ink);color:var(--np-white)}.product-form__input .form__label{font-size:1.45rem;font-weight:400!important}.np-pusps{background:transparent;border-radius:0;border-top:1px solid var(--np-line);border-bottom:1px solid var(--np-line);padding:1.6rem 0;gap:.9rem}.np-pusps li{font-weight:500;font-size:1.45rem}.np-pacc{border-top:0}.np-pacc summary{font-weight:600;font-size:1.55rem;padding:1.8rem 0}@media(min-width:990px){.np-pdetails__grid{grid-template-columns:.9fr 1.1fr;gap:8rem;align-items:center}}.np-pdetails__grid--solo{grid-template-columns:1fr!important;max-width:76rem}.np-pdetails__media{margin:0;width:100%;max-width:46rem;justify-self:center}.np-pdetails__img{aspect-ratio:4 / 5;overflow:hidden;border-radius:999px 999px var(--np-radius-l) var(--np-radius-l);background:var(--np-sand)}.np-pdetails__img img{width:100%;height:100%;object-fit:cover;display:block}.np-pdetails__media figcaption{display:flex;align-items:center;gap:.6rem;margin-top:1.2rem;font-size:1.3rem;opacity:.7}.np-pdetails__media figcaption .np-orn{width:1.3rem;height:1.3rem;color:var(--np-pink)}.np-pdetails__body .np-display{margin-bottom:1.2rem}.np-pdetails__lead{margin:0 0 2.8rem}.np-pdetails__more{margin-top:2.4rem;opacity:.85}@media(max-width:989px){.np-pdetails__media{max-width:32rem}.np-pdetails__img{aspect-ratio:1;border-radius:50%}}.np-color.is-active .np-color__img{outline:2px solid var(--np-pink);outline-offset:3px}.np-color:hover .np-color__img{outline-color:var(--np-pink)}.thumbnail[aria-current]{box-shadow:0 0 0 2px var(--np-pink)!important;border-color:var(--np-pink)!important}.product__media-list .product-media-container{background:var(--np-sand)!important}.product__media-list .product-media-container .media{background:transparent!important}.product__media-list .product-media-container .media>img{top:9%!important;left:9%!important;width:82%!important;height:82%!important;border-radius:2rem}.product__media-wrapper slider-component{position:relative;display:block}.np-mstickers{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3}.np-mstick--plek{position:absolute;top:2rem;left:2rem;display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 1.4rem;border-radius:999px;background:var(--np-lime);border:1.5px solid var(--np-ink);box-shadow:3px 3px 0 var(--np-ink);transform:rotate(-5deg);font:500 1.2rem/1 var(--np-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--np-ink)}.np-mstick--plek .np-orn{width:1.2rem;height:1.2rem}.np-mstickers .np-mstick--burst{position:absolute!important;right:2.4%;bottom:3%;width:11rem!important;height:11rem!important;font-size:1.2rem!important;padding:2rem!important}@media(max-width:749px){.np-mstick--plek{top:1.2rem;left:1.2rem;font-size:1.05rem}.np-mstickers .np-mstick--burst{width:8.4rem!important;height:8.4rem!important;font-size:.95rem!important;padding:1.4rem!important;right:1rem;bottom:1rem}}.np-ptabs .np-ptabs__list{justify-content:flex-start;margin:2.4rem 0}.np-ptab{font-size:1.6rem;line-height:1.7}.np-ptab[hidden]{display:none!important}.np-ptab.np-howto ol{margin:0}.np-ptab.np-howto ol>li{background:transparent;border:0;border-top:2px dashed rgba(17,17,17,.16);border-radius:0;padding:1.6rem 0 1.6rem 5.6rem;min-height:0;display:block}.np-ptab.np-howto ol>li:last-child{border-bottom:2px dashed rgba(17,17,17,.16)}.np-ptab.np-howto ol>li:before{left:0;top:1rem;transform:none;width:auto;height:auto;border:0;background:none;border-radius:0;font-family:var(--np-heading)!important;font-style:italic;font-weight:500!important;font-size:3.2rem;line-height:1;color:var(--np-pink-deep)}.np-ptab.np-checks-list ul{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.np-ptab.np-prose ul{padding-left:0;list-style:none}.np-ptab.np-prose ul li::marker{content:none}@media(max-width:749px){.np-ptabs .np-ptabs__list{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}}.np-ptabs__list{display:flex;flex-wrap:wrap;gap:.6rem}.np-ptabs .np-howtab{display:inline-flex;align-items:center;padding:1rem 2rem;border:0;border-radius:999px;background:var(--np-sand);color:var(--np-ink);cursor:pointer;font:500 1.5rem/1.2 var(--font-body-family);white-space:nowrap;transition:background-color .2s ease,color .2s ease}.np-ptabs .np-howtab:hover{background:var(--np-pink-soft)}.np-ptabs .np-howtab[aria-selected=true]{background:var(--np-ink);color:var(--np-white)}.np-ptabs .np-howtab:focus-visible{outline:3px solid var(--np-cobalt);outline-offset:2px}.product__media-list .product-media-container{background:#d6d1cb var(--np-photo-bg, none) 0 0 / 6000% no-repeat!important}.product__media-list .product-media-container .media>img{border-radius:0}.thumbnail{background:#d6d1cb var(--np-photo-bg, none) 0 0 / 6000% no-repeat}.np-pbadges .np-badge:before{content:none}.product-form__buttons{padding-right:6px;padding-bottom:6px}.product-form__submit{letter-spacing:.06em;font-family:var(--np-mono)!important;font-weight:500!important;font-size:1.4rem!important}.np-pdetails__body,.np-pdetails__grid>*{min-width:0}.np-ptabs{max-width:100%}@media(max-width:749px){.np-ptabs .np-ptabs__list{margin-right:calc(var(--np-gutter) * -1);padding-right:var(--np-gutter)}}.product__media-list .product__media-item:not(:first-child) .product-media-container{background:var(--np-sand)!important}.product__media-list .product__media-item:not(:first-child) .product-media-container .media>img{top:0!important;left:0!important;width:100%!important;height:100%!important}.thumbnail-list__item:not(:first-child) .thumbnail{background:var(--np-sand)}.np-mstickers{z-index:1}.product__media-wrapper,.product__column-sticky{z-index:auto}@media(max-width:749px){.np-ptabs .np-ptabs__list{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-left:calc(var(--np-gutter) * -1);margin-right:calc(var(--np-gutter) * -1);padding:.4rem var(--np-gutter);scroll-padding:0 var(--np-gutter)}.np-ptabs .np-ptabs__list::-webkit-scrollbar{display:none}.np-ptabs .np-ptabs__list:after{content:"";flex:0 0 .1rem}.np-ptabs .np-howtab{flex:none;padding:.9rem 1.6rem;font-size:1.4rem}}@media(max-width:749px){.np-ptabs .np-ptabs__list{display:grid!important;grid-template-columns:1fr 1fr;gap:.6rem;overflow:visible;margin-left:0;margin-right:0;padding:0}.np-ptabs .np-ptabs__list:after{content:none}.np-ptabs .np-howtab{justify-content:center;white-space:normal;text-align:center;padding:.9rem 1rem}}.np-pfaq{position:relative;max-width:84rem;margin:6.4rem auto 0;padding:4rem 4.8rem 2.4rem;background:var(--np-white);border-radius:var(--np-radius-l);text-align:left}.np-pfaq .np-kicker{justify-content:center;text-align:center}.np-pfaq__title{font:500 clamp(2.8rem,3.4vw,4rem)/1.05 var(--np-heading);letter-spacing:-.02em;text-align:center;margin:.4rem 0 2.4rem}.np-pfaq .np-faq,.np-pfaq .np-faq details{border-color:var(--np-line)}.np-pfaq .np-faq__answer{font-size:1.5rem}.np-pfaq:before{content:"";position:absolute;right:3.2rem;top:-1.4rem;width:3rem;height:3rem;background:var(--np-pink);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1c.9 5.6 3.4 8.1 9 9-5.6.9-8.1 3.4-9 9-.9-5.6-3.4-8.1-9-9 5.6-.9 8.1-3.4 9-9z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1c.9 5.6 3.4 8.1 9 9-5.6.9-8.1 3.4-9 9-.9-5.6-3.4-8.1-9-9 5.6-.9 8.1-3.4 9-9z'/%3E%3C/svg%3E") center / contain no-repeat}@media(max-width:749px){.np-pfaq{margin-top:4rem;padding:2.8rem 2rem 1.4rem}}.np-sticky-buy{gap:1.2rem}.np-sticky-buy__img{flex:0 0 5.2rem;width:5.2rem;height:5.2rem;border-radius:1.2rem;overflow:hidden;background:var(--np-photo-bg, var(--np-sand)) center / 6000% no-repeat}.np-sticky-buy__img img{width:100%;height:100%;object-fit:contain;display:block}.np-pfaq .np-kicker{display:flex;justify-content:center}.np-sticky-buy .np-sticky-buy__title{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.3rem;line-height:1.25}.product__media-item .product__media-icon{left:auto;right:1.2rem;top:1.2rem}@media(max-width:749px){.np-mstickers .np-mstick--burst{right:3.4rem!important;bottom:1.4rem!important}.np-pbadges{gap:.5rem}.np-pbadges__label{flex-basis:100%;margin-bottom:.1rem}.np-pbadges .np-badge{font-size:1.15rem;padding:.15rem .75rem .15rem .4rem}.np-pbadges .np-badge svg{width:1.8rem;height:1.8rem}}.product__info-container>.product-form__quantity{display:inline-block;vertical-align:top;width:12.4rem;min-width:0;margin:1.4rem 0 0}.product__info-container>.product-form__quantity .price-per-item__container{width:100%}.product__info-container>.product-form__quantity .quantity__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.product__info-container>.product-form__quantity .quantity{width:100%;min-height:5.2rem}.product__info-container>.product-form__quantity+div{display:inline-block;vertical-align:top;width:calc(100% - 14rem);margin:1.4rem 0 0 .8rem}.product__info-container>.product-form__quantity+div .product-form{margin-top:0}.product__info-container>.product-form__quantity+div .product-form__buttons{margin:0}.product__info-container>.product-form__quantity+div .product-form__submit{margin-bottom:0;min-height:5.2rem}@media(min-width:990px){.product__media-wrapper>media-gallery{position:sticky;top:2.4rem;display:block}}.np-colors__list[hidden]{display:none}.np-colors__label .np-swatch{display:inline-block;vertical-align:-.2rem;margin-left:.4rem}.np-pbest{display:flex;align-items:center;gap:.8rem;margin:0 0 1.2rem;font-size:1.35rem;color:var(--np-ink)}.np-pbest .np-badge{font-size:1.1rem}.np-pbest{line-height:1.3}
/*# sourceMappingURL=/cdn/shop/t/4/assets/np-product.css.map */
