.nasha-pack-builder{max-width:1040px;margin:0 auto;padding:4rem 1.5rem 6rem}.nasha-pack-builder__intro{text-align:center;max-width:40rem;margin:0 auto 4rem}.nasha-pack-category{margin-bottom:5rem;padding-top:3rem;border-top:1.5px dashed rgba(26,21,18,.15)}.nasha-pack-category:first-of-type{border-top:none;padding-top:0}.nasha-pack-category__title{font-family:var(--nasha-font-display);font-weight:700;font-size:clamp(1.6rem,4vw,2.2rem);margin:0 0 .5rem;text-align:center}.nasha-pack-category__hint{text-align:center;opacity:.7;margin:0 0 2rem;font-size:.95rem}.nasha-pack-focused-back{display:inline-block;margin:0 0 2rem;font-size:.85rem;opacity:.55;text-decoration:underline}html.nasha-pack-focused .nasha-pack-builder__intro,html.nasha-pack-focused .nasha-pack-category{display:none}html.nasha-pack-focused[data-focus-category=solid] .nasha-pack-category[data-pack-category=solid],html.nasha-pack-focused[data-focus-category=tenml] .nasha-pack-category[data-pack-category=tenml]{display:block}html.nasha-pack-focused .nasha-pack-category__title:not([data-focused-title]),html.nasha-pack-focused .nasha-pack-category__hint:not([data-focused-hint]){display:none}html.nasha-pack-focused .nasha-pack-tiers{display:none}.nasha-pack-tiers{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.nasha-pack-tier{position:relative;display:flex;flex-direction:column;align-items:center;gap:.35rem;text-align:center;background:var(--nasha-cream);border:1.5px solid rgba(26,21,18,.15);border-radius:20px;padding:1.5rem 1rem 1.25rem;cursor:pointer;font-family:inherit;min-height:44px;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.nasha-pack-tier:hover{transform:translateY(-3px)}.nasha-pack-tier--featured{background:var(--nasha-cream-dim)}.nasha-pack-tier.is-active{border-color:var(--nasha-gold);box-shadow:0 12px 28px -14px #d8ad5a99;transform:translateY(-3px)}.nasha-pack-tier__badge{position:absolute;top:-.6rem;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;background:var(--nasha-gold);color:var(--nasha-ink);padding:.25rem .7rem;border-radius:100px}.nasha-pack-tier__name{font-family:var(--nasha-font-display);font-weight:700;font-size:1.25rem;margin-top:.5rem}.nasha-pack-tier__price{font-family:var(--nasha-font-display);font-weight:800;font-size:1.9rem}.nasha-pack-tier__unit{font-size:.95rem;opacity:.7}.nasha-pack-picker{margin-top:2rem;padding:1.75rem;border-radius:24px;background:var(--nasha-cream-dim);animation:nasha-fade-up .4s ease forwards}.nasha-pack-picker__counter{text-align:center;font-weight:700;margin:0 0 1.25rem}.nasha-pack-picker__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem}@media screen and (max-width:640px){.nasha-pack-picker__grid{grid-template-columns:repeat(2,1fr)}}.nasha-pack-chip{position:relative;display:flex;flex-direction:column;align-items:center;gap:.4rem;background:var(--nasha-cream);border:1.5px solid rgba(26,21,18,.12);border-radius:16px;padding:.6rem;cursor:pointer;min-height:44px;transition:border-color .2s ease,transform .2s ease,opacity .2s ease}.nasha-pack-chip img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:10px}.nasha-pack-chip__name{font-size:1.02rem;font-weight:600;text-align:center}.nasha-pack-chip__check{position:absolute;top:6px;right:6px;width:22px;height:22px;border-radius:50%;background:var(--nasha-gold);color:var(--nasha-ink);display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;opacity:0;transform:scale(.6);transition:opacity .2s ease,transform .2s ease}.nasha-pack-chip.is-selected{border-color:var(--nasha-gold);transform:translateY(-2px)}.nasha-pack-chip.is-selected .nasha-pack-chip__check{opacity:1;transform:scale(1)}.nasha-pack-chip:disabled{opacity:.4;cursor:not-allowed;transform:none}.nasha-pack-picker__microcopy{min-height:1.4em;text-align:center;font-style:italic;opacity:.85;margin:1.25rem 0}.nasha-pack-picker__cta{display:block;width:100%;max-width:22rem;margin:0 auto;min-height:48px}.nasha-pack-picker__cta:disabled{opacity:.5;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.nasha-pack-picker{animation:none}}.nasha-billboard{position:relative;overflow:hidden;background:#fff;color:var(--nasha-ink);padding:3.5rem 0 4rem}@media screen and (min-width:750px){.nasha-billboard{padding:4.5rem 0 5.5rem}}.nasha-billboard__ticker{overflow:hidden;margin-bottom:2.5rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.nasha-billboard__ticker-track{display:flex;align-items:center;width:max-content;gap:.9em;white-space:nowrap;font-family:var(--nasha-font-display);font-weight:700;font-size:.85rem;letter-spacing:.42em;text-transform:uppercase;color:var(--nasha-ink);opacity:.16;animation:nasha-billboard-ticker-scroll 32s linear infinite}.nasha-billboard__ticker-dot{color:var(--nasha-sale-red);font-size:.65em;opacity:.6}@keyframes nasha-billboard-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.nasha-build-intro{position:relative}.nasha-billboard__headline{position:relative;margin:0 0 3rem;padding:0 1.25rem;text-align:center;font-family:var(--nasha-font-body);font-weight:500;text-transform:uppercase;line-height:.94;letter-spacing:.01em;color:var(--nasha-ink)}@media screen and (min-width:750px){.nasha-billboard__headline{margin-bottom:4rem}}.nasha-billboard__headline-line{display:block;font-size:clamp(2.8rem,12vw,7rem)}.nasha-billboard__headline-accent{color:var(--nasha-sale-red);font-size:clamp(3.4rem,15vw,9rem)}.nasha-build-line{position:relative}.nasha-build-line__rule{position:absolute;left:0;right:0;bottom:-.06em;height:3px;background:var(--nasha-sale-red);opacity:0;transform:scaleX(0);transform-origin:left}.nasha-build-line__mask{display:block;overflow:hidden;padding-bottom:.2em;margin-bottom:-.2em}.nasha-build-line__text{display:block;opacity:1;transform:none}.nasha-build-intro.is-playing .nasha-build-line--1 .nasha-build-line__rule{animation:nasha-build-rule-1 1.8s cubic-bezier(.16,1,.3,1) both}.nasha-build-intro.is-playing .nasha-build-line--1 .nasha-build-line__text{animation:nasha-build-text-1 1.8s cubic-bezier(.16,1,.3,1) both}.nasha-build-intro.is-playing .nasha-build-line--2 .nasha-build-line__rule{animation:nasha-build-rule-2 1.8s cubic-bezier(.16,1,.3,1) both}.nasha-build-intro.is-playing .nasha-build-line--2 .nasha-build-line__text{animation:nasha-build-text-2 1.8s cubic-bezier(.16,1,.3,1) both}@keyframes nasha-build-rule-1{0%,8%{opacity:0;transform:scaleX(0)}16%{opacity:1;transform:scaleX(0)}38%{opacity:1;transform:scaleX(1);transform-origin:left}50%{opacity:1;transform:scaleX(1);transform-origin:right}64%{opacity:0;transform:scaleX(0);transform-origin:right}to{opacity:0;transform:scaleX(0);transform-origin:left}}@keyframes nasha-build-text-1{0%,24%{opacity:0;transform:translateY(105%)}55%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes nasha-build-rule-2{0%,34%{opacity:0;transform:scaleX(0)}42%{opacity:1;transform:scaleX(0)}62%{opacity:1;transform:scaleX(1);transform-origin:left}74%{opacity:1;transform:scaleX(1);transform-origin:right}88%{opacity:0;transform:scaleX(0);transform-origin:right}to{opacity:0;transform:scaleX(0);transform-origin:left}}@keyframes nasha-build-text-2{0%,50%{opacity:0;transform:translateY(105%)}80%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.nasha-build-intro.is-playing .nasha-build-line--1 .nasha-build-line__rule,.nasha-build-intro.is-playing .nasha-build-line--1 .nasha-build-line__text,.nasha-build-intro.is-playing .nasha-build-line--2 .nasha-build-line__rule,.nasha-build-intro.is-playing .nasha-build-line--2 .nasha-build-line__text{animation:none}}.nasha-billboard__strip{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent);mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.nasha-billboard__track{display:flex;align-items:center;width:max-content;animation:nasha-billboard-scroll 95s linear infinite}.nasha-billboard__strip:hover .nasha-billboard__track,.nasha-billboard__strip:focus-within .nasha-billboard__track{animation-play-state:paused}@keyframes nasha-billboard-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.nasha-offer-slide-sep{flex:0 0 auto;display:flex;align-items:center;opacity:.4;font-size:1.4rem;font-weight:300;color:var(--nasha-sale-red)}.nasha-offer-slide{position:relative;flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;white-space:nowrap;text-decoration:none;color:inherit;padding:1.5rem 3rem;transition:transform .4s cubic-bezier(.16,1,.3,1)}.nasha-offer-slide:after{content:"";position:absolute;left:3rem;right:3rem;bottom:.9rem;height:2px;background:var(--nasha-sale-red);transform:scaleX(0);transform-origin:left;transition:transform .45s cubic-bezier(.16,1,.3,1)}.nasha-offer-slide:hover,.nasha-offer-slide:focus-visible{transform:translateY(-6px)}.nasha-offer-slide:hover:after,.nasha-offer-slide:focus-visible:after{transform:scaleX(1)}.nasha-offer-slide:active{transform:translateY(-2px) scale(.98)}.nasha-offer-slide:focus-visible{outline:2px solid var(--nasha-sale-red);outline-offset:10px}.nasha-offer-slide__tag{font-family:var(--nasha-font-body);font-weight:800;font-size:1.1rem;letter-spacing:.26em;text-transform:uppercase;color:var(--nasha-sale-red)}.nasha-offer-slide__title{font-family:var(--nasha-font-body);font-weight:500;font-size:clamp(2.3rem,4.6vw,3.5rem);line-height:1.03;letter-spacing:.01em;text-transform:uppercase;margin-top:.2rem}.nasha-offer-slide__price{font-family:var(--nasha-font-body);font-weight:500;font-size:clamp(3.9rem,7.8vw,6.1rem);line-height:1;letter-spacing:.01em;color:var(--nasha-sale-red);margin:.15rem 0}.nasha-offer-slide:hover .nasha-offer-slide__price,.nasha-offer-slide:focus-visible .nasha-offer-slide__price{transform:scale(1.05)}.nasha-offer-slide__sub{font-family:var(--nasha-font-body);font-size:1.02rem;font-weight:500;opacity:.6;letter-spacing:.01em}.nasha-offer-slide__badge{display:inline-block;margin-top:.3rem;font-family:var(--nasha-font-body);font-weight:700;font-size:.88rem;letter-spacing:.18em;text-transform:uppercase;color:var(--nasha-sale-red)}@media screen and (max-width:700px){.nasha-billboard__ticker{display:none}.nasha-billboard__headline{margin-bottom:2.25rem}.nasha-offer-slide{padding:1.1rem 1.75rem}.nasha-offer-slide:after{left:1.75rem;right:1.75rem}.nasha-offer-slide__tag{font-size:.95rem}.nasha-offer-slide__title{font-size:clamp(1.65rem,8vw,2.15rem)}.nasha-offer-slide__price{font-size:clamp(3rem,16vw,4rem)}.nasha-billboard__track{animation-duration:60s}}@media(prefers-reduced-motion:reduce){.nasha-billboard__ticker-track,.nasha-billboard__track{animation:none}}.nasha-fan{padding:0 1rem;margin:0 auto 2.5rem;text-align:center}@media screen and (min-width:750px){.nasha-fan{margin-bottom:3.5rem}}.nasha-fan__hand{--tin-w: clamp(78px, 21.5vw, 200px);--pivot: calc(var(--tin-w) * 4.6);--step: 12deg;position:relative;width:min(100%,calc(var(--tin-w) * 4.3));height:calc(var(--tin-w) * 2.32);margin:0 auto}.nasha-fan__tin{position:absolute;top:0;left:50%;width:var(--tin-w);margin-left:calc(var(--tin-w) / -2);transform-origin:50% var(--pivot);rotate:var(--angle);transition:translate .35s cubic-bezier(.2,.8,.3,1)}.nasha-fan__tin--1{--angle: calc(var(--step) * -1.5);--i: 0;z-index:1}.nasha-fan__tin--2{--angle: calc(var(--step) * -.5);--i: 1;z-index:2}.nasha-fan__tin--3{--angle: calc(var(--step) * .5);--i: 2;z-index:3}.nasha-fan__tin--4{--angle: calc(var(--step) * 1.5);--i: 3;z-index:4}.nasha-fan__tin img{display:block;width:100%;height:auto;filter:drop-shadow(0 14px 16px rgba(26,21,18,.26)) drop-shadow(0 2px 3px rgba(26,21,18,.18))}.nasha-fan.is-visible .nasha-fan__tin{animation:nasha-fan-deal .95s cubic-bezier(.2,.9,.25,1) backwards;animation-delay:calc(.15s + var(--i) * .12s)}@keyframes nasha-fan-deal{0%{rotate:0deg;translate:0 22%;opacity:0}to{rotate:var(--angle);translate:0 0;opacity:1}}.nasha-fan__tin:hover,.nasha-fan__tin:focus-visible{z-index:10;translate:0 -12px}.nasha-fan__tin:focus-visible{outline:2px solid var(--nasha-ink);outline-offset:4px;border-radius:12px}.nasha-fan__line{margin:1.6rem 0 0;font-family:var(--nasha-font-body);font-weight:500;font-size:clamp(1.9rem,4.6vw,3.4rem);line-height:1.05;letter-spacing:.01em;text-transform:uppercase;color:var(--nasha-ink)}.nasha-fan__line span{color:var(--nasha-sale-red)}.nasha-fan__names{display:none}@media screen and (max-width:749px){.nasha-fan__names{display:grid;grid-template-columns:repeat(2,auto);justify-content:center;gap:.35rem 1.4rem;margin:.8rem 0 0;font-size:1.05rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.nasha-fan__names a{color:var(--nasha-ink);text-decoration:none;opacity:.7}}@media(prefers-reduced-motion:reduce){.nasha-fan.is-visible .nasha-fan__tin{animation:none}.nasha-fan__tin{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nasha-packs.css.map */
