.npt-card__link{display:flex;flex-direction:column;gap:10px;color:inherit;text-decoration:none}.npt-card__link:hover .npt-card__title{text-decoration:underline;text-underline-offset:3px}.npt-card__media img{transition:opacity .25s ease,transform .5s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){.npt-card:hover .npt-card__media img{transform:scale(1.03)}}.npt-card__sizes{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.npt-size-pill{min-width:40px;min-height:38px;padding:0 8px;border:1px solid #CFC9BD;background:#fff;color:#1a1815;font-family:var(--npt-mono);font-size:13px;cursor:pointer;border-radius:0;transition:transform .12s ease,border-color .15s ease,background-color .15s ease}.npt-size-pill:hover{border-color:#1a1815}.npt-size-pill:active{transform:scale(.94)}.npt-size-pill:focus-visible{outline:2px solid #1A1815;outline-offset:2px}.npt-size-pill.is-picked{background:#1a1815;color:#f0eee9;border-color:#1a1815}.npt-size-pill.is-busy{opacity:.5}.npt-size-pill[disabled]{opacity:.35;text-decoration:line-through;cursor:not-allowed}.npt-card__msg{font-size:13px;line-height:1.45;margin:0;min-height:0}.npt-card__msg:empty{display:none}.npt-card__msg.is-shown{animation:nptPop .35s cubic-bezier(.2,.8,.2,1) both}.npt-card__ok{font-weight:600}.npt-card__nudge{color:#5a554d}.npt-card__msg a{color:#1a1815;font-weight:600;text-underline-offset:3px;white-space:nowrap}@keyframes nptPop{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(max-width:899px){.npt-hero{padding-block:14px 6px}.npt-hero__grid{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:14px;align-items:center}.npt-hero__text{gap:10px}.npt-hero__title{font-size:clamp(26px,8vw,34px);line-height:1.02}.npt-hero__lead,.npt-hero__media .npt-stamp,.npt-hero__tag{display:none}.npt-hero__actions{gap:8px;flex-direction:column;align-items:flex-start}.npt-hero .npt-btn{min-height:44px;padding:0 16px;font-size:15px}.npt-hero .npt-link{font-size:14px}.npt-eyebrow{font-size:11px}.npt-grid-section{padding-top:22px}.npt-grid-head{margin-bottom:14px}}@media(max-width:699px){.npt-usp{padding-block:24px 0}.npt-usp__list{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.npt-usp__list::-webkit-scrollbar{display:none}.npt-usp__item{flex:0 0 72%;scroll-snap-align:start;border-bottom:0}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.npt-reveal,.npt-themes__grid,.npt-bundle__box,.npt-usp .npt-wrap{animation:nptReveal linear both;animation-timeline:view();animation-range:entry 0% entry 60%}}}@keyframes nptReveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.npt-tile{transition:transform .25s ease}@media(hover:hover){.npt-tile:hover{transform:translateY(-3px)}}.npt-btn{transition:transform .12s ease,filter .15s ease}.npt-btn:active{transform:scale(.97)}@media(prefers-reduced-motion:reduce){.npt-card__media img,.npt-size-pill,.npt-tile,.npt-btn{transition:none}.npt-card__msg.is-shown{animation:none}}@media(min-width:900px){.npt-hero{padding-block:28px 8px}.npt-hero__grid{grid-template-columns:1.15fr .85fr}.npt-hero__media{aspect-ratio:1 / 1;max-height:min(64vh,560px);justify-self:end;width:100%}.npt-hero__title{font-size:clamp(44px,5.6vw,84px)}.npt-grid-section{padding-top:40px}}.npt-cart-change{display:inline-block;background:none;border:0;padding:4px 0;margin-top:4px;min-height:32px;font:inherit;font-size:13px;color:#1a1815;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.npt-cart-sizes{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px;animation:nptPop .25s ease both}.npt-cart-sizes .npt-size-pill{min-width:38px;min-height:34px}.npt-cart-nudge{margin:12px 0;padding:12px 14px;background:#fff;border:1px dashed #1A1815;font-size:14px;line-height:1.45;animation:nptPop .3s ease both}.npt-cart-nudge.is-done{border-style:solid;border-color:#cfc9bd}.npt-cart-nudge a{color:#1a1815;font-weight:600;white-space:nowrap;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.npt-cart-sizes,.npt-cart-nudge{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/npt-v22.css.map */
