.nn-media-grid-v3{display:block;width:min(100%,var(--nn-grid-max-width));margin-inline:auto;padding-block-start:20px}.nn-media-grid-v3__header{max-width:760px;margin-block-end:clamp(1.25rem,2.6vw,2.5rem)}.nn-media-grid-v3__header--center{margin-inline:auto;text-align:center}.nn-media-grid-v3__header--right{margin-inline-start:auto;text-align:right}.nn-media-grid-v3__section-eyebrow,.nn-media-grid-v3__eyebrow{font-size:.75rem;font-weight:800;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.nn-media-grid-v3__section-heading{margin-block-start:.35rem}.nn-media-grid-v3__section-text{margin-block-start:.65rem}.nn-media-grid-v3__grid{display:grid;gap:var(--nn-grid-gap-mobile)}.nn-media-grid-v3__pagination{display:none}.nn-media-grid-v3__tile{position:relative;display:block;min-width:0;overflow:hidden;border-radius:var(--nn-grid-radius);background:rgb(var(--nn-tile-panel-background));box-shadow:0 12px 35px rgb(67 42 28 / var(--nn-grid-shadow-opacity));color:rgb(var(--nn-tile-panel-text));isolation:isolate;text-decoration:none;transform:translateZ(0)}.nn-media-grid-v3__tile--mobile-slider-only{display:none}.nn-media-grid-v3__tile--feature{aspect-ratio:1 / 1}.nn-media-grid-v3__tile--standard{aspect-ratio:16 / 9}.nn-media-grid-v3__tile--panel{--nn-tile-panel-height: 2.38rem}.nn-media-grid-v3__tile--feature.nn-media-grid-v3__tile--panel{--nn-tile-panel-height: 6.75rem}.nn-media-grid-v3__media,.nn-media-grid-v3__media picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.nn-media-grid-v3__tile--panel .nn-media-grid-v3__media{inset:0 0 var(--nn-tile-panel-height);height:auto}.nn-media-grid-v3__asset{width:100%;height:100%;object-fit:cover;transition:transform .55s cubic-bezier(.22,1,.36,1)}.nn-media-grid-v3__placeholder{background:rgb(var(--nn-tile-panel-background))}.nn-media-grid-v3__content{position:absolute;z-index:2;display:flex;align-items:center;gap:1rem;color:rgb(var(--nn-tile-panel-text))}.nn-media-grid-v3__tile--panel .nn-media-grid-v3__content{inset:auto 0 0;justify-content:space-between;height:var(--nn-tile-panel-height);min-height:0;padding:clamp(.9rem,2vw,1.5rem);background:rgb(var(--nn-tile-panel-background))}.nn-media-grid-v3__tile--label .nn-media-grid-v3__content{inset:auto auto clamp(.75rem,2vw,1.25rem) clamp(.75rem,2vw,1.25rem);max-width:calc(100% - clamp(1.5rem,4vw,2.5rem));padding:.72rem .9rem;border:1px solid rgb(var(--nn-tile-panel-text) / .14);border-radius:min(14px,calc(var(--nn-grid-radius) * .65));background:rgb(var(--nn-tile-panel-background) / .96);box-shadow:0 8px 24px #432a1c29;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.nn-media-grid-v3__localized-shade{position:absolute;z-index:1;top:52%;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent,rgb(0 0 0 / var(--nn-tile-overlay-opacity)));pointer-events:none}.nn-media-grid-v3__copy{display:grid;min-width:0;gap:.2rem}.nn-media-grid-v3__title{display:-webkit-box;overflow:hidden;font-family:var(--heading-font-family);font-size:clamp(1.05rem,1.65vw,1.55rem);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);line-height:1.08;-webkit-box-orient:vertical;-webkit-line-clamp:2}.nn-media-grid-v3__tile--feature .nn-media-grid-v3__title{font-size:clamp(1.25rem,2.4vw,2.25rem)}.nn-media-grid-v3__text{display:-webkit-box;overflow:hidden;max-width:42ch;font-size:.875rem;line-height:1.35;opacity:.8;-webkit-box-orient:vertical;-webkit-line-clamp:2}.nn-media-grid-v3__cta,.nn-media-grid-v3__artwork-cta{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:.45rem;min-height:2.75rem;padding:.65rem .9rem;border-radius:999px;background:rgb(var(--nn-tile-accent));color:rgb(var(--nn-tile-panel-text));font-size:.875rem;font-weight:800;line-height:1}.nn-media-grid-v3__cta svg,.nn-media-grid-v3__artwork-cta svg{transition:transform .25s ease}.nn-media-grid-v3__artwork-cta{position:absolute;z-index:2;inset:auto auto clamp(1rem,3vw,2rem) 50%;transform:translate(-50%);min-width:min(75%,280px);box-shadow:0 10px 28px #432a1c2e}.nn-media-grid-v3__tile--align-center .nn-media-grid-v3__content{text-align:center}.nn-media-grid-v3__tile--align-center.nn-media-grid-v3__tile--panel .nn-media-grid-v3__content{--nn-tile-cta-balance: 7.5rem;display:grid;grid-template-columns:var(--nn-tile-cta-balance) minmax(0,1fr) var(--nn-tile-cta-balance);justify-content:stretch}.nn-media-grid-v3__tile--align-center.nn-media-grid-v3__tile--panel .nn-media-grid-v3__content:before{width:100%;content:""}.nn-media-grid-v3__tile--align-center.nn-media-grid-v3__tile--panel .nn-media-grid-v3__copy{grid-column:2}.nn-media-grid-v3__tile--align-center.nn-media-grid-v3__tile--panel .nn-media-grid-v3__cta{grid-column:3;justify-self:end;max-width:var(--nn-tile-cta-balance)}.nn-media-grid-v3__tile--align-center.nn-media-grid-v3__tile--panel .nn-media-grid-v3__cta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nn-media-grid-v3__tile--align-center.nn-media-grid-v3__tile--label .nn-media-grid-v3__content{right:auto;left:50%;justify-content:center;transform:translate(-50%)}.nn-media-grid-v3__tile--align-center .nn-media-grid-v3__copy{justify-items:center}.nn-media-grid-v3__tile:focus-visible{outline:3px solid rgb(var(--nn-tile-accent));outline-offset:4px}@media screen and (max-width:699px){.nn-media-grid-v3--mobile-slider .nn-media-grid-v3__tile--mobile-slider-only{display:block}.nn-media-grid-v3--mobile-slider .nn-media-grid-v3__grid{grid-template-columns:none;grid-auto-columns:100%;grid-auto-flow:column;align-items:start;overflow-x:auto;overflow-y:hidden;margin-block:-12px;padding-block:12px;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.nn-media-grid-v3--mobile-slider .nn-media-grid-v3__grid::-webkit-scrollbar{display:none}.nn-media-grid-v3--mobile-slider .nn-media-grid-v3__tile{scroll-snap-align:start;scroll-snap-stop:always}.nn-media-grid-v3--mobile-slider .nn-media-grid-v3__pagination{display:flex;align-items:center;justify-content:center;gap:.45rem;min-height:1.25rem;margin-block-start:.85rem}.nn-media-grid-v3__pagination-dot{width:.42rem;height:.42rem;border-radius:999px;background:rgb(var(--nn-grid-pagination-color) / .3);transition:width .22s ease,background-color .22s ease}.nn-media-grid-v3__pagination-dot.is-active{width:1.25rem;background:rgb(var(--nn-grid-pagination-color))}.nn-media-grid-v3__tile--panel .nn-media-grid-v3__content{padding:.85rem 1rem}.nn-media-grid-v3__tile--standard.nn-media-grid-v3__tile--panel{aspect-ratio:16 / 10}.nn-media-grid-v3__tile--standard .nn-media-grid-v3__text,.nn-media-grid-v3__tile--standard .nn-media-grid-v3__cta span{display:none}.nn-media-grid-v3__tile--standard .nn-media-grid-v3__cta{width:2.65rem;min-height:1.65rem;padding:0}.nn-media-grid-v3__tile--standard.nn-media-grid-v3__tile--align-center.nn-media-grid-v3__tile--panel .nn-media-grid-v3__content{--nn-tile-cta-balance: 2.65rem;gap:.5rem}}@media screen and (min-width:700px){.nn-media-grid-v3__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nn-grid-gap-desktop)}.nn-media-grid-v3--editorial .nn-media-grid-v3__tile--feature{grid-row:span 2}.nn-media-grid-v3__tile--panel{--nn-tile-panel-height: clamp(4rem, 12%, 6.5rem)}.nn-media-grid-v3__tile--feature.nn-media-grid-v3__tile--panel{--nn-tile-panel-height: clamp(6.5rem, 20%, 8.5rem)}.nn-media-grid-v3--editorial .nn-media-grid-v3__tile--standard{aspect-ratio:2 / 1}.nn-media-grid-v3--equal .nn-media-grid-v3__tile{aspect-ratio:4 / 3}}@media(hover:hover)and (pointer:fine){.nn-media-grid-v3__tile[href]:hover .nn-media-grid-v3__asset{transform:scale(1.025)}.nn-media-grid-v3__tile[href]:hover .nn-media-grid-v3__cta svg,.nn-media-grid-v3__tile[href]:hover .nn-media-grid-v3__artwork-cta svg{transform:translate(3px)}}@media(prefers-reduced-motion:reduce){.nn-media-grid-v3--mobile-slider .nn-media-grid-v3__grid{scroll-behavior:auto}.nn-media-grid-v3__asset,.nn-media-grid-v3__cta svg,.nn-media-grid-v3__artwork-cta svg,.nn-media-grid-v3__pagination-dot{transition:none}}.nn-highlight-slider{display:block;width:min(100%,var(--nn-highlight-max-width));margin-inline:auto;color:rgb(var(--nn-highlight-text))}.nn-highlight-slider__header{position:relative;display:grid;min-height:3rem;margin-block-end:clamp(1.25rem,2.5vw,2.25rem)}.nn-highlight-slider__heading-group{max-width:760px}.nn-highlight-slider__header--center .nn-highlight-slider__heading-group{justify-self:center;text-align:center}.nn-highlight-slider__header--right .nn-highlight-slider__heading-group{justify-self:end;text-align:right}.nn-highlight-slider__eyebrow{color:rgb(var(--nn-highlight-accent));font-size:.75rem;font-weight:800;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.nn-highlight-slider__heading{margin-block-start:.35rem;font-family:var(--heading-font-family);font-size:clamp(1.75rem,3vw,3rem);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);line-height:1}.nn-highlight-slider__text{margin-block-start:.65rem;line-height:1.45;opacity:.78}.nn-highlight-slider__controls{position:absolute;inset:auto 0 0 auto;display:flex;gap:.55rem}.nn-highlight-slider__controls[hidden],.nn-highlight-slider__progress[hidden]{display:none}.nn-highlight-slider__arrow{display:grid;width:2.75rem;height:2.75rem;place-items:center;border:1px solid rgb(var(--nn-highlight-text) / .14);border-radius:999px;background:rgb(var(--nn-highlight-card-background));color:rgb(var(--nn-highlight-text));box-shadow:0 6px 18px #432a1c14;transition:color .18s ease,background-color .18s ease,transform .18s ease,opacity .18s ease}.nn-highlight-slider__arrow:disabled{cursor:default;opacity:.3}.nn-highlight-slider__viewport{min-width:0}.nn-highlight-slider__track{display:grid;grid-auto-columns:var(--nn-highlight-mobile-width);grid-auto-flow:column;gap:var(--nn-highlight-gap);overflow-x:auto;overflow-y:hidden;padding:4px;scroll-behavior:smooth;scroll-padding-inline:4px;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.nn-highlight-slider__track::-webkit-scrollbar{display:none}.nn-highlight-slider__track.is-centered{justify-content:center}.nn-highlight-slider__item{display:grid;min-width:0;gap:.85rem;color:rgb(var(--nn-highlight-text));scroll-snap-align:start;text-decoration:none}.nn-highlight-slider__image-shell{position:relative;display:grid;overflow:hidden;aspect-ratio:1;place-items:center;border:1px solid rgb(var(--nn-highlight-text) / .07);border-radius:var(--nn-highlight-radius);background:rgb(var(--nn-highlight-image-background));box-shadow:0 8px 24px #432a1c12;isolation:isolate}.nn-highlight-slider__image{width:93%;height:93%;object-fit:contain;transition:transform .4s cubic-bezier(.22,1,.36,1);border-radius:14px}.nn-highlight-slider__placeholder{width:74%;height:74%;opacity:.45}.nn-highlight-slider__badge{position:absolute;z-index:2;inset:.55rem .55rem auto;overflow:hidden;padding:.4rem .55rem;border-radius:calc(var(--nn-highlight-radius) * .58);background:rgb(var(--nn-highlight-badge-background));color:rgb(var(--nn-highlight-badge-text));font-size:.75rem;font-weight:850;line-height:1;text-align:center;text-overflow:ellipsis;white-space:nowrap}.nn-highlight-slider__badge--sold-out{background:rgb(var(--nn-highlight-card-background) / .96);color:rgb(var(--nn-highlight-text) / .62)}.nn-highlight-slider__item-footer{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;min-width:0;padding-inline:.1rem}.nn-highlight-slider__item-copy{display:grid;min-width:0;gap:.25rem}.nn-highlight-slider__item-title{display:-webkit-box;overflow:hidden;min-height:2.5em;font-weight:750;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.nn-highlight-slider__price{display:flex;flex-wrap:wrap;gap:.35rem;font-size:.8rem;font-weight:700;line-height:1.2}.nn-highlight-slider__price s{opacity:.55}.nn-highlight-slider__item-arrow{display:grid;flex:0 0 auto;width:2rem;height:2rem;place-items:center;border-radius:999px;background:rgb(var(--nn-highlight-accent));color:rgb(var(--nn-highlight-text));transition:transform .22s ease}.nn-highlight-slider__item:focus-visible{border-radius:var(--nn-highlight-radius);outline:3px solid rgb(var(--nn-highlight-accent));outline-offset:4px}.nn-highlight-slider__progress{position:relative;overflow:hidden;width:min(220px,56%);height:3px;margin:1.25rem auto 0;border-radius:999px;background:rgb(var(--nn-highlight-text) / .12)}.nn-highlight-slider__progress-thumb{position:absolute;inset-block:0;left:var(--nn-highlight-progress-offset, 0%);width:var(--nn-highlight-progress-size, 25%);border-radius:inherit;background:rgb(var(--nn-highlight-accent));transition:left .1s linear}@media screen and (max-width:699px){.nn-highlight-slider__controls{display:none}.nn-highlight-slider__heading{font-size:clamp(1.65rem,8vw,2.25rem)}.nn-highlight-slider__item-title{font-size:.875rem}}@media screen and (min-width:700px){.nn-highlight-slider__track{grid-auto-columns:max(150px,calc((100% - (var(--nn-highlight-gap) * (var(--nn-highlight-visible-desktop) - 1))) / var(--nn-highlight-visible-desktop)))}}@media(hover:hover)and (pointer:fine){.nn-highlight-slider__arrow:not(:disabled):hover{background:rgb(var(--nn-highlight-accent));transform:translateY(-2px)}.nn-highlight-slider__item[href]:hover .nn-highlight-slider__image{transform:scale(1.055) rotate(-1deg)}.nn-highlight-slider__item[href]:hover .nn-highlight-slider__item-arrow{transform:translate(3px)}}@media(prefers-reduced-motion:reduce){.nn-highlight-slider__track{scroll-behavior:auto}.nn-highlight-slider__arrow,.nn-highlight-slider__image,.nn-highlight-slider__item-arrow,.nn-highlight-slider__progress-thumb{transition:none}}.nn-va-trigger{width:100%;display:flex;align-items:center;gap:6px;padding:10px 5px;border:1px solid rgba(0,0,0,.1);border-radius:12px;background:#fafafa!important;color:inherit;cursor:pointer;font-family:inherit;font-weight:700;font-size:13px;text-align:left}.nn-va-trigger:focus-visible,.nn-va-modal__close:focus-visible,.nn-va-atc:focus-visible,.nn-va-row__link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.nn-va-trigger__previews{display:none;align-items:center;flex:0 0 auto}.nn-va-preview{width:42px;height:42px;border-radius:999px;overflow:hidden;border:2px solid #fafafa;background:#0000000f;display:inline-flex;transform:translate(calc(var(--i) * -8px))}.nn-va-preview img{width:100%;height:100%;object-fit:cover;display:block}.nn-va-preview.is-sold{opacity:.55;filter:grayscale(1)}.nn-va-trigger__chev{opacity:.7;margin-left:auto;transition:transform .18s ease}.nn-va-trigger[aria-expanded=true] .nn-va-trigger__chev{transform:rotate(180deg)}html.nn-va-lock,html.nn-va-lock body{overflow:hidden}.nn-va-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999}.nn-va-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:0;transition:opacity .18s ease}.nn-va-modal.is-open .nn-va-modal__overlay{opacity:1}.nn-va-modal__panel{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(560px,calc(100% - 24px));max-height:80vh;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 18px 48px #00000038;display:flex;flex-direction:column}.nn-va-modal__head{display:flex;align-items:center;justify-content:space-between;padding:14px;border-bottom:1px solid rgba(0,0,0,.08);position:relative}.nn-va-modal__title{font-weight:800;font-size:14px}.nn-va-modal__close{border:0;background:transparent;color:inherit;font-size:18px;line-height:1;cursor:pointer;opacity:.75}.nn-va-modal__body{padding:10px 12px 12px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.nn-va-toast{display:grid;grid-template-columns:24px 1fr;align-items:center;gap:9px;margin:10px 12px 0;padding:10px 12px;border:1px solid rgba(79,44,29,.14);border-radius:12px;background:#f5f7f0;color:#4f2c1d;box-shadow:0 8px 24px #4f2c1d1a;font-size:13px;font-weight:800;line-height:1.25;opacity:0;transform:translateY(-8px) scale(.98);transition:opacity .2s ease,transform .24s cubic-bezier(.2,.8,.2,1)}.nn-va-toast[hidden]{display:none}.nn-va-toast.is-visible{opacity:1;transform:translateY(0) scale(1)}.nn-va-toast.is-error{border-color:#ad000029;background:#fff4f2;color:#8d160f}.nn-va-toast__icon{width:24px;height:24px;border-radius:999px;background:#4f2c1d;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:13px;line-height:1}.nn-va-toast.is-error .nn-va-toast__icon{background:#ad0000}.nn-va-list{display:flex;flex-direction:column;gap:8px}.nn-va-row{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding:10px;border:1px solid rgba(0,0,0,.08);border-radius:12px;background:#fafafa}.nn-va-row.is-sold{opacity:.65}.nn-va-row__link{display:flex;align-items:center;gap:12px;text-decoration:none;color:inherit;min-width:0}.nn-va-row__img{position:relative;width:88px;height:88px;flex:0 0 88px;border-radius:10px;overflow:hidden;background:#0000000a}.nn-va-row__img img{width:100%;height:100%;object-fit:cover;display:block}.nn-va-row__badge{position:absolute;top:6px;right:6px;background:#000000c7;color:#fff;font-size:10px;font-weight:800;padding:3px 6px;border-radius:999px}.nn-va-row__sale-badge{position:absolute;top:6px;left:6px;background:#ad0000;color:#fff;font-size:10px;font-weight:800;line-height:1;padding:5px 7px;border-radius:999px;z-index:1}.nn-va-row__content{min-width:0}.nn-va-row__title{font-size:13px;font-weight:800;line-height:1.2}.nn-va-row__price{margin-top:6px;display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.nn-va-row__compare{font-size:12px;opacity:.65;text-decoration:line-through}.nn-va-row__current{font-size:13px;font-weight:800}.nn-va-atc{width:34px;height:34px;border-radius:10px;border:1px solid rgba(0,0,0,.12);background:#fff;color:inherit;font-weight:900;font-size:18px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;position:relative;transition:color .16s ease,background-color .16s ease,border-color .16s ease,transform .16s ease,opacity .16s ease}.nn-va-atc:disabled{opacity:.45;cursor:not-allowed}.nn-va-atc.is-loading{opacity:1;color:transparent;transform:scale(.94)}.nn-va-atc.is-loading:after{content:"";width:14px;height:14px;border:2px solid rgba(79,44,29,.22);border-top-color:#4f2c1d;border-radius:999px;position:absolute;animation:nn-va-spin .65s linear infinite}.nn-va-atc.is-done{border-color:#4f2c1d;background:#4f2c1d;color:#fff;opacity:1;animation:nn-va-atc-pop .42s cubic-bezier(.2,.85,.3,1.35)}@keyframes nn-va-spin{to{transform:rotate(360deg)}}@keyframes nn-va-atc-pop{0%{transform:scale(.9)}55%{transform:scale(1.12)}to{transform:scale(1)}}@media(min-width:750px){.nn-va-modal__panel{height:520px;max-height:none}.nn-va-modal__head{position:sticky;top:0;background:#fff;z-index:2}.nn-va-modal__body{flex:1 1 auto;overflow-y:scroll;min-height:0;padding-bottom:16px}}@media(max-width:749px){.nn-va-modal__panel{left:0;right:0;bottom:0;top:auto;width:100%;max-width:none;height:min(90vh,calc(100dvh - 24px));min-height:80vh;max-height:90vh;border-radius:16px 16px 0 0;box-shadow:0 -12px 40px #00000038;transform:translateY(100%);transition:transform .22s ease}.nn-va-modal.is-open .nn-va-modal__panel{transform:translateY(0)}.nn-va-modal__body{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}.nn-va-preview{width:35px;height:35px;transform:translate(calc(var(--i) * -9px))}}@media(prefers-reduced-motion:reduce){.nn-va-toast,.nn-va-atc{transition:none}.nn-va-atc.is-loading:after,.nn-va-atc.is-done{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/211/compiled_assets/styles.css.map */
