:root{--nxd-display: var(--nx2-display, "Bricolage Grotesque", system-ui, sans-serif);--nxd-serif: var(--nx2-serif, "Instrument Serif", Georgia, serif);--nxd-ui: var(--nx2-body, Inter, system-ui, sans-serif);--nxd-ink: #0F0F0F;--nxd-muted: rgba(15,15,15,.55);--nxd-bronze: #8B5A35;--nxd-accent: #E8572A;--nxd-cream: #F4F3F0;--nxd-green: #17703a;--nxd-green-bg: #e3f4e8;--nxd-ease: cubic-bezier(.16,1,.3,1);--nxd-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}html body .product .price--large .price-item,html body .nx2-bprice b{font-family:var(--nxd-display)!important;font-weight:700!important;font-size:3rem!important;line-height:1.1!important;letter-spacing:-.02em!important;color:var(--nxd-ink)!important;font-variant-numeric:tabular-nums}html body .product .price--large s.price-item,html body .nx2-bprice s{font-family:var(--nxd-ui)!important;font-weight:400!important;font-size:1.6rem!important;letter-spacing:0!important;color:var(--nxd-muted)!important;text-decoration-thickness:1px}html body .product .price--large .price__container{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}html body .product .price--large .price__badge-sale{font-family:var(--nxd-ui);font-weight:600;font-size:1.2rem;border-radius:999px;padding:2px 10px}html body .nx2-bprice{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 .4rem;font-size:inherit}html body .nx2-bprice em{align-self:center;font-style:normal;font-family:var(--nxd-ui);font-weight:600;font-size:1.25rem;line-height:1;letter-spacing:.01em;color:var(--nxd-green);background:var(--nxd-green-bg);border-radius:999px;padding:5px 10px;white-space:nowrap}@media screen and (max-width:749px){html body .product .price--large .price-item,html body .nx2-bprice b{font-size:2.6rem!important}}html body .nx-sticky-atc{background:#ffffffb8!important;-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);border-top:1px solid rgba(15,15,15,.08)!important;box-shadow:0 -8px 24px -16px #0f0f0f40}html body .nx-sticky-atc__price{font-family:var(--nxd-display)!important;font-weight:700!important;font-size:1.7rem!important;letter-spacing:-.01em;color:var(--nxd-ink)}html body .nx-sticky-atc__price s{font-family:var(--nxd-ui);font-weight:400;font-size:1.25rem;color:var(--nxd-muted);opacity:1!important;margin-left:4px}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){html body .nx-sticky-atc{background:#fff!important}}@supports (animation-timeline: scroll()){#MainContent[data-template=product]:before{content:"";position:fixed;left:0;top:0;width:100%;height:3px;z-index:70;pointer-events:none;background:linear-gradient(90deg,var(--nxd-bronze),var(--nxd-accent));transform-origin:0 50%;transform:scaleX(0);animation:nxd-progress linear both;animation-timeline:scroll(root)}}@keyframes nxd-progress{to{transform:scaleX(1)}}html body .product__title h1,html body .product__title h2,html body .collection-hero__title,html body .main-page-title,html body .title--primary{letter-spacing:-.01em;text-wrap:balance}html body .nx2-h2{text-wrap:balance}html body .nx2-link{background-image:linear-gradient(90deg,var(--nxd-bronze),var(--nxd-accent));background-repeat:no-repeat;background-position:0 100%;background-size:0 2px;transition:background-size .45s var(--nxd-ease)}@media(hover:hover){html body .nx2-link:hover{background-size:100% 2px}}@media(hover:hover){html body .nx2-pcard__frame{transition:transform .45s var(--nxd-ease),box-shadow .45s var(--nxd-ease)}html body .nx2-pcard:hover .nx2-pcard__frame{transform:translateY(-4px);box-shadow:0 18px 32px -18px #0f0f0f59}html body .card-wrapper .card{transition:transform .45s var(--nxd-ease),box-shadow .45s var(--nxd-ease)}html body .card-wrapper:hover .card{transform:translateY(-3px)}}html body .nx2-pcard .nx2-qadd{background:#0f0f0f8c!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.25)!important}html body .nx2-pcard__deal{position:absolute;left:10px;top:10px;z-index:2;font:600 11px/1 var(--nxd-ui);letter-spacing:.02em;color:var(--nxd-green);background:#e3f4e8eb;border-radius:999px;padding:6px 9px;pointer-events:none}html body .nx2-pcard__frame .nx2-badge~.nx2-pcard__deal{top:40px}html body .nx2-bg-warm,html body .nx-why{background-image:var(--nxd-grain);background-size:160px 160px}.nx-why{background-color:var(--nxd-cream)}.nx-why__grid{display:grid;gap:12px;grid-template-columns:1fr 1fr}.nx-why__tile{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:22px;min-height:168px;padding:20px;border-radius:18px;background:#fff;border:1px solid rgba(15,15,15,.06);overflow:hidden;transition:transform .45s var(--nxd-ease),box-shadow .45s var(--nxd-ease)}.nx-why__tile--hero{grid-column:1 / -1;background:radial-gradient(120% 140% at 100% 0%,rgba(232,87,42,.18),transparent 55%),linear-gradient(135deg,#1b1410,#3a2618);color:#f7efe6}.nx-why__tile svg{width:40px;height:40px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.nx-why__tile--hero svg{color:#f2b48a}html body .nx-why__tile--hero .nx-why__k,html body .nx-why__tile--hero .nx-why__s{color:#f7efe6}.nx-why__k{font:700 2.2rem/1.05 var(--nxd-display);letter-spacing:-.03em;margin:0}.nx-why__k .nx2-it{font-family:var(--nxd-serif);font-style:italic;font-weight:400;letter-spacing:0}.nx-why__s{font:400 1.35rem/1.45 var(--nxd-ui);margin:6px 0 0;opacity:.75}.nx-why__tile--hero .nx-why__k{font-size:3rem}@media(hover:hover){.nx-why__tile:hover{transform:translateY(-3px);box-shadow:0 18px 32px -20px #0f0f0f59}}@media screen and (min-width:990px){.nx-why__grid{grid-template-columns:1.4fr 1fr 1fr;grid-template-rows:auto auto;gap:16px}.nx-why__tile{min-height:200px;padding:28px}.nx-why__tile--hero{grid-column:1;grid-row:1 / span 2}.nx-why__tile--hero .nx-why__k{font-size:4.4rem}.nx-why__k{font-size:2.6rem}}@media(prefers-reduced-motion:reduce){html body .nx2-pcard__frame,html body .card-wrapper .card,.nx-why__tile,html body .nx2-link{transition:none!important;transform:none!important}#MainContent[data-template=product]:before{display:none!important;animation:none!important}}html body .nx2-tier__r{white-space:normal;max-width:calc(100% - 130px)}html body .nx2-tier__tot b{white-space:nowrap}html body .product-card-wrapper .card__inner.ratio,html body .product-card-wrapper .card__media .media{--ratio-percent: 100% !important}html body .product-card-wrapper .card__inner,html body .product-card-wrapper .card__media,html body .product-card-wrapper .card__media .media{background:#fff!important}html body .product-card-wrapper .card__media .media img{object-fit:contain!important;object-position:center!important;background:#fff}
/*# sourceMappingURL=/cdn/shop/t/144/assets/nx-design.css.map */
