.prerelease_hero__epkjf{padding:clamp(40px,5vw,72px) var(--home-page-gutter) calc(clamp(40px, 5vw, 72px) + var(--public-flow-edge-height) * .5);background:var(--color-ink) var(--texture-grain);color:var(--color-cream-paper)}.prerelease_heroInner__IUuIk{width:min(100%,var(--home-content-width));margin:auto;display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(32px,5vw,72px)}.prerelease_heroImage__ONjv1{position:relative;padding:14px;background:var(--color-paper);border:1px solid var(--color-soft-gold)}.prerelease_heroImg__TbzCB{display:block;width:100%;height:auto;max-height:570px;-o-object-fit:contain;object-fit:contain}.prerelease_heroImgBorder__xQA9X{display:none}.prerelease_featuredLabel___WjHu{display:flex;align-items:center;gap:12px;margin-bottom:20px;color:var(--color-soft-gold);font:600 .75rem/1.5 var(--font-body);letter-spacing:.12em;text-transform:uppercase}.prerelease_featuredLabel___WjHu:before{content:"";width:26px;height:1px;background:var(--color-action)}.prerelease_heroTitle__pSYkc{color:inherit;font-size:clamp(3rem,5vw,5.5rem);margin-bottom:22px}.prerelease_priceBox__hftSI{border:1px solid rgba(184,154,98,.55);border-top:4px double #b89a62;padding:24px;margin:24px 0;background:rgba(184,154,98,.07)}.prerelease_priceRow__95dmp{display:flex;align-items:end;justify-content:space-between;gap:20px;padding-bottom:20px;border-bottom:1px solid rgba(184,154,98,.55)}.prerelease_admissionLabel__RLS_A{display:block;margin-bottom:8px;font:600 .75rem/1.4 var(--font-body);letter-spacing:.12em;text-transform:uppercase}.prerelease_price__Ui09j{font:400 3.5rem/1 var(--font-mobile-display),Impact,sans-serif}.prerelease_perPlayer__cZjcR{font-size:.9375rem}.prerelease_includes__yRxZ3{list-style:none;margin-top:18px}.prerelease_includesItem__q0V4W{display:flex;gap:10px;margin-top:8px;font-size:.9375rem}.prerelease_check__6cPUs{color:var(--color-soft-gold)}.prerelease_registerBtn__205Da{width:100%;min-height:54px;padding:15px 24px;border:0;background:var(--color-action);color:var(--color-cream-paper);font:600 .8125rem/1.4 var(--font-body);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background-color .2s}.prerelease_registerBtn__205Da:hover{background:var(--color-action-hover)}.prerelease_explainSection__kz6lD,.prerelease_faqSection__rvcF_{padding:var(--section-md) var(--home-page-gutter);background:var(--color-cream-paper) var(--texture-grain)}.prerelease_explainSection__kz6lD{position:relative}.prerelease_explainSection__kz6lD:before{content:"";position:absolute;z-index:1;inset:auto 0 calc(100% - 1px);height:var(--public-flow-edge-height);background:var(--color-cream-paper) var(--texture-grain);mask:var(--public-flow-edge) center /100% 100% no-repeat;-webkit-mask:var(--public-flow-edge) center /100% 100% no-repeat}.prerelease_explainInner__L8zHN,.prerelease_faqInner__Rxxg7{width:min(100%,var(--home-content-width));margin:auto}.prerelease_sectionLabel__bhqR_{display:flex;align-items:center;gap:12px;margin-bottom:20px;color:#806235;font:600 .75rem/1.5 var(--font-body);letter-spacing:.12em;text-transform:uppercase}.prerelease_sectionLabel__bhqR_:before{content:"";width:26px;height:1px;background:var(--color-action)}.prerelease_explainTitle__kYDGG,.prerelease_faqTitle__bP7Fv{font-size:var(--type-section-title);margin-bottom:22px}.prerelease_explainBody__1oaWS{max-width:800px;line-height:1.75;margin-bottom:30px}.prerelease_explainImage__rgPur{position:relative;height:300px;border:1px solid #79786e;margin-bottom:30px}.prerelease_explainImg__BbhR9{-o-object-fit:cover;object-fit:cover}.prerelease_stepsGrid__TLfFB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--public-hairline)}.prerelease_stepCard__YsnzH{padding:28px;border-right:1px solid var(--public-hairline);border-top:3px solid #b9a88c;background:#f5ecdb}.prerelease_stepCard__YsnzH:nth-child(2){border-top-color:var(--color-action);background:#ede0c9}.prerelease_stepCard__YsnzH:last-child{border-right:0}.prerelease_stepTitle__Iyf9K{font-size:2.1rem;margin-bottom:14px}.prerelease_stepBody__H6DNR{font-size:1rem;line-height:1.65}.prerelease_faqSection__rvcF_{background:var(--color-paper) var(--texture-grain);border-top:1px solid var(--public-hairline)}.prerelease_faqInner__Rxxg7{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(32px,5vw,72px)}.prerelease_faqSub__fHUZS{line-height:1.75}.prerelease_faqAccent__Rt6aU{margin-top:25px;width:70px;height:3px;background:var(--color-action)}.prerelease_faqRight__zlPXs{border-top:1px solid var(--color-ink)}.prerelease_faqItem__xHU7q{border-bottom:1px solid var(--public-hairline)}.prerelease_faqQuestion__UGh_L{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:64px;gap:20px;padding:18px 0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.prerelease_faqQuestion__UGh_L span:first-child{font-size:1.0625rem;font-weight:600}.prerelease_faqIcon__lZUrA{flex-shrink:0;font-size:1.5rem;color:var(--color-action)}.prerelease_faqAnswer__IlvCU{padding:0 0 22px;font-size:1rem;line-height:1.7}.prerelease_cta__u4Tfp{position:relative;padding:calc(var(--section-sm) + var(--public-flow-edge-height)) var(--home-page-gutter) var(--section-sm);background:var(--color-ink) var(--texture-grain);color:var(--color-cream-paper)}.prerelease_cta__u4Tfp:before{content:"";position:absolute;z-index:1;inset:auto 0 calc(100% - 1px);height:var(--public-flow-edge-height);background:var(--color-ink) var(--texture-grain);mask:var(--public-flow-edge) center /100% 100% no-repeat;-webkit-mask:var(--public-flow-edge) center /100% 100% no-repeat}.prerelease_ctaInner__Y3u_A{display:grid;grid-template-columns:320px minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);max-width:1100px;margin:auto;text-align:left}.prerelease_ctaPhoto__06gY7{position:relative;min-height:320px;border:1px solid #b9a88c}.prerelease_ctaPhoto__06gY7 img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 65%;object-position:center 65%}.prerelease_ctaInner__Y3u_A>div:last-child{min-width:0}.prerelease_ctaTitle__9iH2b{color:inherit;font-size:var(--type-section-title)}.prerelease_ctaBody__wj1is{margin:20px auto;max-width:620px;line-height:1.75}.prerelease_ctaBtns__wUt6l{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:14px;margin-top:25px}.prerelease_ctaBtnOutline__5jE3M,.prerelease_ctaBtnOutline__5jE3M:link,.prerelease_ctaBtnOutline__5jE3M:visited,.prerelease_ctaBtnPrimary__HMRlu,.prerelease_ctaBtnPrimary__HMRlu:link,.prerelease_ctaBtnPrimary__HMRlu:visited{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 24px;border:1px solid var(--color-action);background:var(--color-action);color:var(--color-cream-paper);font:600 .8125rem/1.4 var(--font-body);letter-spacing:.06em;text-transform:uppercase;transition:background-color .2s,color .2s}.prerelease_ctaBtnPrimary__HMRlu:hover{background:var(--color-action-hover);border-color:var(--color-action-hover)}.prerelease_ctaBtnOutline__5jE3M,.prerelease_ctaBtnOutline__5jE3M:link,.prerelease_ctaBtnOutline__5jE3M:visited{background:transparent;border-color:var(--color-cream-paper);color:var(--color-cream-paper)}.prerelease_ctaBtnOutline__5jE3M:hover{background:var(--color-cream-paper);color:var(--color-ink)}@media (max-width:850px){.prerelease_faqInner__Rxxg7,.prerelease_heroInner__IUuIk{grid-template-columns:1fr;gap:30px}.prerelease_hero__epkjf{padding-top:35px}.prerelease_heroImage__ONjv1{max-width:480px}.prerelease_heroImg__TbzCB{max-height:400px}.prerelease_explainSection__kz6lD,.prerelease_faqSection__rvcF_{padding:48px var(--home-page-gutter)}}@media (max-width:600px){.prerelease_stepsGrid__TLfFB{grid-template-columns:1fr}.prerelease_stepCard__YsnzH{border-right:0;border-bottom:1px solid var(--public-hairline)}.prerelease_stepCard__YsnzH:last-child{border-bottom:0}.prerelease_heroTitle__pSYkc{font-size:2.8rem}.prerelease_explainImage__rgPur{height:220px}}@media (max-width:850px){.prerelease_ctaInner__Y3u_A{grid-template-columns:240px minmax(0,1fr);gap:28px}}@media (max-width:600px){.prerelease_ctaInner__Y3u_A{grid-template-columns:minmax(0,1fr);text-align:center}.prerelease_ctaPhoto__06gY7{min-height:250px}.prerelease_ctaBtns__wUt6l{justify-content:center}}.RegistrationForm_form__zyKRS{--editorial-paper:var(--color-paper);--editorial-cream:var(--color-bg);--editorial-ink:var(--color-black);--editorial-copper:var(--color-accent);display:flex;flex-direction:column;gap:20px}.RegistrationForm_eventSummary__coTi7{display:flex;flex-direction:column;gap:4px;padding:16px;background:var(--editorial-cream);border:1px solid rgba(23,24,21,.16);border-left:4px solid var(--editorial-copper);margin-bottom:4px}.RegistrationForm_summaryLabel__alffF{font-family:var(--font-body);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted)}.RegistrationForm_summaryTitle__qbzHb{font-family:var(--public-display);font-size:2rem;font-weight:400;color:var(--editorial-ink);text-transform:uppercase;letter-spacing:-.015em;line-height:1.05}.RegistrationForm_summaryDate__r2bv0,.RegistrationForm_summaryFee__Wcjew{font-size:13px;color:var(--color-text-light)}.RegistrationForm_summaryFee__Wcjew{font-family:var(--font-body);font-weight:700;color:var(--editorial-copper);font-size:14px}.RegistrationForm_row__sQAsJ{display:grid;grid-template-columns:1fr 1fr;gap:16px}.RegistrationForm_field__o7jhI{min-width:0;display:flex;flex-direction:column;gap:6px}.RegistrationForm_inputError__On6Zx{border-color:var(--color-accent)!important}.RegistrationForm_error__yYvkQ{font-size:12px;color:var(--color-accent);font-family:var(--font-body);text-transform:uppercase;letter-spacing:.05em}.RegistrationForm_duplicateBanner__2MfQa{display:flex;align-items:flex-start;gap:10px;background:var(--color-gray-light);border:1px solid var(--editorial-copper);border-radius:0;color:var(--color-action);font-size:14px;line-height:1.5;padding:12px 16px;margin-bottom:16px}.RegistrationForm_textarea__QJcwd{resize:vertical;min-height:80px}.RegistrationForm_submitBtn__kTjKs{width:100%;justify-content:center;margin-top:4px;background:var(--editorial-copper);border-color:var(--editorial-copper);color:var(--editorial-paper)}.RegistrationForm_privacyNote__IAgcB{font-size:12px;color:var(--color-muted);text-align:center;line-height:1.5}.RegistrationForm_success___BGQ_{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;padding:8px 0}.RegistrationForm_successIcon__AVoTp{color:var(--editorial-copper,var(--color-accent))}.RegistrationForm_successTitle__lj3Pd{font-family:var(--public-display);font-size:2.5rem;font-weight:400;text-transform:uppercase;letter-spacing:-.015em;color:var(--color-black);line-height:1.05}.RegistrationForm_successText__uljHI{font-size:15px;color:var(--color-text-light)}.RegistrationForm_confirmationBox__dnl09{display:flex;flex-direction:column;gap:4px;padding:16px 32px;border:1px solid var(--color-ink);background:var(--color-gray-light)}.RegistrationForm_confirmationLabel___ygD2{font-family:var(--font-body);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted)}.RegistrationForm_confirmationNumber__5xfca{font-family:var(--font-body);font-size:22px;font-weight:700;letter-spacing:.04em;color:var(--color-black)}.RegistrationForm_successDetails__I_95P{background:var(--color-bg);border-left:4px solid var(--color-accent);padding:16px;text-align:left;width:100%;display:flex;flex-direction:column;gap:6px}.RegistrationForm_successDetails__I_95P p{font-size:13px;color:var(--color-text)}.RegistrationForm_successNote___DRFC{font-size:12px;color:var(--color-text-light);max-width:360px;line-height:1.5}@media (max-width:480px){.RegistrationForm_form__zyKRS{gap:16px}.RegistrationForm_eventSummary__coTi7,.RegistrationForm_successDetails__I_95P{padding:14px}.RegistrationForm_row__sQAsJ{grid-template-columns:1fr;gap:14px}.RegistrationForm_confirmationBox__dnl09{width:100%;padding:14px 18px}.RegistrationForm_confirmationNumber__5xfca{font-size:20px;overflow-wrap:anywhere}.RegistrationForm_summaryTitle__qbzHb{font-size:28px;line-height:1.1}.RegistrationForm_error__yYvkQ{font-size:13px;line-height:1.5;letter-spacing:0;text-transform:none}}.Modal_modal__qS60R{background:transparent;border:none;padding:0;max-width:100vw;max-height:100dvh;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.Modal_modal__qS60R::backdrop{background:rgba(0,0,0,.65);backdrop-filter:blur(2px)}.Modal_content__p1tD9{background:var(--color-paper) var(--texture-grain);border:1px solid var(--color-ink);width:100%;max-height:90dvh;overflow-y:auto;overscroll-behavior:contain;position:relative;animation:Modal_slideUp__3YzYo .2s ease}@keyframes Modal_slideUp__3YzYo{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}.Modal_sm__MXulS .Modal_content__p1tD9{max-width:440px}.Modal_md__StEbe .Modal_content__p1tD9{max-width:640px}.Modal_lg__eULZO .Modal_content__p1tD9{max-width:860px}.Modal_lg__eULZO,.Modal_md__StEbe,.Modal_sm__MXulS{padding:16px}.Modal_header__vbr_B{display:flex;align-items:center;justify-content:space-between;padding:24px 28px 20px;border-bottom:1px solid var(--color-border)}.Modal_title__SEF__{font-family:var(--public-display);font-size:1.5rem;font-weight:400;text-transform:uppercase;letter-spacing:-.01em;color:var(--color-black)}.Modal_closeBtn__qR7Yt{flex-shrink:0;background:none;border:none;cursor:pointer;color:var(--color-muted);width:var(--touch-min);height:var(--touch-min);padding:0;transition:color .15s ease;display:flex;align-items:center;justify-content:center}.Modal_closeBtn__qR7Yt:hover{color:var(--color-black)}.Modal_closeBtnFloating__qlyRC{position:absolute;top:16px;right:16px;z-index:1}.Modal_body__X8P8o{padding:28px}@media (max-width:520px){.Modal_lg__eULZO,.Modal_md__StEbe,.Modal_sm__MXulS{padding:max(12px,var(--safe-top)) max(8px,var(--safe-right)) max(8px,var(--safe-bottom)) max(8px,var(--safe-left));align-items:flex-end}.Modal_content__p1tD9{max-height:100%;border-radius:0;width:100%}.Modal_lg__eULZO .Modal_content__p1tD9,.Modal_md__StEbe .Modal_content__p1tD9,.Modal_sm__MXulS .Modal_content__p1tD9{max-width:100%}.Modal_header__vbr_B{position:sticky;top:0;z-index:2;gap:12px;padding:12px 18px;background:var(--color-white)}.Modal_title__SEF__{min-width:0;font-size:24px;line-height:1.1;letter-spacing:0}.Modal_body__X8P8o{padding:18px 18px max(18px,var(--safe-bottom))}}.FeaturedInventory_featured__k0Qx1{color:#080909;font-family:var(--font-body)}.FeaturedInventory_titleButton__YkYFH{display:flex;min-height:44px;justify-content:center;flex-direction:column;gap:4px;min-width:0;width:-moz-fit-content;width:fit-content;max-width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer}.FeaturedInventory_titleButton__YkYFH:hover{color:#ad3020}.FeaturedInventory_secondaryName__UiYM_{color:#625b53;font-size:.72em;font-weight:400;line-height:1.35;letter-spacing:0}.FeaturedInventory_secondaryName__UiYM_:before{content:"// "}.FeaturedInventory_addButton___usHD{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:52px;padding:12px 20px;border:1px solid #b53121;border-radius:5px;background:#b53121;color:#fff;font:600 1rem/1.25 var(--font-body);cursor:pointer;transition:background .2s,border-color .2s,transform .2s}.FeaturedInventory_addButton___usHD svg{flex-shrink:0}.FeaturedInventory_addButton___usHD:hover:not(:disabled){background:#922519;border-color:#922519}.FeaturedInventory_addButton___usHD:active:not(:disabled){transform:translateY(1px)}.FeaturedInventory_addButton___usHD:disabled{cursor:default;border-color:#d1c8ba;color:#62594f;background:#f4f3f0}.FeaturedInventory_viewCart__qDMcz{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;min-height:44px;padding:0;border:0;background:none;color:inherit;font:600 .8125rem/1.4 var(--font-body);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.FeaturedInventory_viewCart__qDMcz:hover{color:#ad3020}.FeaturedInventory_featured__k0Qx1 button:focus-visible{outline:3px solid #b53121;outline-offset:4px}.FeaturedInventory_announcement__fs1_F{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.FeaturedInventory_mobileShowcase__D_nSY{display:block}.FeaturedInventory_mobileStage__7OmXI{position:relative;isolation:isolate;overflow:hidden;background:#232422;background-image:radial-gradient(ellipse at 48% 38%,#343532 0,transparent 72%),linear-gradient(110deg,#242522,#191a19)}.FeaturedInventory_mobileStage__7OmXI:before{content:"";position:absolute;z-index:-1;inset:0;background-image:var(--texture-grain);opacity:.35;pointer-events:none}.FeaturedInventory_mobileStage__7OmXI:after{content:"";position:absolute;z-index:-1;right:0;bottom:0;width:42%;height:42%;background-image:radial-gradient(circle,#d4d1c5 1px,transparent 1.4px);background-size:5px 5px;opacity:.22;-webkit-mask-image:linear-gradient(145deg,transparent 35%,#000);mask-image:linear-gradient(145deg,transparent 35%,#000);pointer-events:none}.FeaturedInventory_mobileRail__gtpNI{--slide-width:min(46vw,320px);--slide-gap:clamp(28px,8vw,90px);position:relative;display:flex;gap:var(--slide-gap);width:100%;padding-block:clamp(22px,5vw,38px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.FeaturedInventory_mobileRail__gtpNI::-webkit-scrollbar{display:none}.FeaturedInventory_mobileRail__gtpNI:after,.FeaturedInventory_mobileRail__gtpNI:before{content:"";flex:0 0 max(0px,calc((100% - var(--slide-width)) / 2 - var(--slide-gap)))}.FeaturedInventory_mobileRail__gtpNI:focus-visible{outline:3px solid #fff;outline-offset:-6px}.FeaturedInventory_mobileSlide__3FmAd{display:grid;place-items:center;flex:0 0 var(--slide-width);min-width:0;scroll-snap-align:center;scroll-snap-stop:always}.FeaturedInventory_mobileArtwork__o23Ug{display:block;position:relative;width:100%;aspect-ratio:63/88;padding:0;border:0;border-radius:4.6%/3.3%;background:#090909;box-shadow:0 12px 22px #0004;cursor:pointer;transition:opacity .25s ease,transform .25s ease}.FeaturedInventory_mobileArtwork__o23Ug img{-o-object-fit:contain;object-fit:contain;border-radius:inherit}.FeaturedInventory_mobileSlide__3FmAd[aria-hidden=true] .FeaturedInventory_mobileArtwork__o23Ug{opacity:.78;transform:scale(.94)}.FeaturedInventory_featured__k0Qx1 .FeaturedInventory_mobileArtwork__o23Ug:focus-visible{outline:3px solid #fff;outline-offset:6px}.FeaturedInventory_mobileControls___Ayv5{display:flex;align-items:center;justify-content:center;gap:32px;max-width:820px;margin-inline:auto;padding-inline:clamp(20px,4vw,40px);padding-block:12px;margin-top:20px;background:#f2ede4;border:1px solid #d5cfc3;border-bottom-color:#e4ddd2;border-radius:8px 8px 0 0}.FeaturedInventory_mobileDots__t1r0X{display:flex;flex-wrap:wrap;margin-left:-11px}.FeaturedInventory_mobileDots__t1r0X button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent;cursor:pointer}.FeaturedInventory_mobileDots__t1r0X button span{width:12px;height:12px;border:1.5px solid #9b8c80;border-radius:50%;transition:background .2s,border-color .2s}.FeaturedInventory_mobileDots__t1r0X button[aria-current=true] span{background:#b53121;border-color:#b53121}.FeaturedInventory_mobileDots__t1r0X button:hover span{border-color:#b53121}.FeaturedInventory_mobileArrows__bpcm7{display:contents}.FeaturedInventory_mobileArrows__bpcm7 button:first-child{order:-1}.FeaturedInventory_mobileArrows__bpcm7 button{display:grid;place-items:center;width:48px;height:48px;padding:0;border:1.5px solid #a39387;border-radius:5px;background:transparent;color:#080909;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.FeaturedInventory_mobileArrows__bpcm7 button:hover{background:#080909;border-color:#080909;color:#faf6ed}.FeaturedInventory_mobileDetails__nfMP7{display:grid;max-width:820px;margin-inline:auto;padding-inline:clamp(20px,4vw,40px);padding-block:22px 28px;background:#f2ede4;border:1px solid #d5cfc3;border-top:none;border-radius:0 0 8px 8px}.FeaturedInventory_mobileDetailsPanel__zaoUI{display:flex;flex-direction:column;grid-area:1/1;min-width:0}.FeaturedInventory_featured__k0Qx1 .FeaturedInventory_mobileProductTitle__55Jzf{margin:0 0 14px;color:#080909;font:700 clamp(1.125rem,2vw,1.625rem)/1.3 var(--font-body);text-transform:none;letter-spacing:-.03em;overflow-wrap:anywhere}.FeaturedInventory_mobileBuyRow__j4qOT{display:flex;align-items:center;justify-content:space-between;gap:16px}.FeaturedInventory_mobileBuyRow__j4qOT>strong{color:#080909;font:750 clamp(1.125rem,2vw,1.625rem)/1.3 var(--font-body);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.FeaturedInventory_mobileBuyRow__j4qOT .FeaturedInventory_addButton___usHD{width:min(55%,340px);min-height:52px;font-size:clamp(1rem,1.6vw,1.125rem)}.FeaturedInventory_mobileCartRow__nBbVu{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin-top:4px;color:#625b53;font-size:.8125rem}.FeaturedInventory_mobileCartRow__nBbVu:empty{display:none}.FeaturedInventory_detailCart__4Zvzh{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;color:#655b4c}.FeaturedInventory_detail__MmHcU{display:grid;grid-template-columns:1fr 1fr;gap:32px;color:var(--color-ink)}.FeaturedInventory_detailArtwork__DxO0s{min-width:0}.FeaturedInventory_enlargeButton__lmJVy{display:block;width:100%;padding:18px 12px 0;border:1px solid #d2c4ab;background:#f4f3f0;cursor:zoom-in;color:var(--color-ink)}.FeaturedInventory_detailImage__E0pbs{display:block;position:relative;height:385px}.FeaturedInventory_detailImage__E0pbs img,.FeaturedInventory_enlargedImage__PRCkR img{-o-object-fit:contain;object-fit:contain}.FeaturedInventory_enlargeHint__zFBsI{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;font-size:.6875rem}.FeaturedInventory_detailKicker__ozLV5{color:var(--color-action);font-size:.6875rem;text-transform:uppercase;letter-spacing:.14em;margin-bottom:12px}.FeaturedInventory_featured__k0Qx1 .FeaturedInventory_detailCopy__v83pT h3{font:650 1.55rem/1.25 var(--font-body);text-transform:none;letter-spacing:-.03em;margin-bottom:14px}.FeaturedInventory_detailSet__dRJ5J{font-size:.8125rem;line-height:1.6;color:#655b4c}.FeaturedInventory_detailCopy__v83pT dl{margin:20px 0}.FeaturedInventory_detailCopy__v83pT dl>div{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid var(--color-border);font-size:.8125rem;line-height:1.4}.FeaturedInventory_detailCopy__v83pT dt{color:#655b4c}.FeaturedInventory_detailCopy__v83pT dd{text-align:right}.FeaturedInventory_detailPrice__73DOM{display:block;font-size:1.75rem;letter-spacing:-.045em;margin-bottom:18px;font-variant-numeric:tabular-nums}.FeaturedInventory_detailCart__4Zvzh{font-size:.75rem}.FeaturedInventory_detailCart__4Zvzh .FeaturedInventory_viewCart__qDMcz{font-size:.75rem;margin-left:auto}.FeaturedInventory_rules__J1yzw{margin-top:18px;padding-top:18px;border-top:1px solid #cbbd9f}.FeaturedInventory_rulesLabel__Bh3Y2{display:block;margin-bottom:10px;font-size:.625rem;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:#655b4c}.FeaturedInventory_rulesText__Hc8yi{font-size:.8125rem;line-height:1.7;white-space:pre-line}.FeaturedInventory_imageControl__ceDMl{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:9px 12px;background:transparent;border:1px solid #cbbd9f;color:var(--color-ink);font:500 .75rem/1.4 var(--font-body);cursor:pointer}.FeaturedInventory_imageControl__ceDMl:hover{background:#f4f3f0}.FeaturedInventory_detailArtwork__DxO0s>.FeaturedInventory_imageControl__ceDMl{width:100%;margin-top:12px}.FeaturedInventory_featured__k0Qx1 dialog h2{font-size:1.125rem;line-height:1.3}.FeaturedInventory_enlarged__tsUJI{color:var(--color-ink)}.FeaturedInventory_enlargedToolbar__hIgpc{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:20px}.FeaturedInventory_enlargedImage__PRCkR{position:relative;height:min(64dvh,700px);min-height:260px;background:#f4f3f0;border:1px solid #d2c4ab}.FeaturedInventory_enlargedImage__PRCkR img{padding:14px}.FeaturedInventory_imageCaption__ckj9S{font-size:.75rem;line-height:1.5;text-align:center;margin-top:14px}@media (min-width:1000px){.FeaturedInventory_mobileDetailsPanel__zaoUI{display:grid;grid-template-columns:1fr auto;align-items:center;-moz-column-gap:24px;column-gap:24px}.FeaturedInventory_featured__k0Qx1 .FeaturedInventory_mobileProductTitle__55Jzf{margin:0;grid-column:1;grid-row:1/3;min-width:0;padding-left:16px}.FeaturedInventory_mobileBuyRow__j4qOT{grid-column:2;grid-row:1;flex-shrink:0;justify-content:flex-start;gap:24px}.FeaturedInventory_mobileCartRow__nBbVu{grid-column:2;grid-row:2;justify-self:end;margin-top:0}.FeaturedInventory_mobileBuyRow__j4qOT>strong{flex-shrink:0}.FeaturedInventory_mobileBuyRow__j4qOT .FeaturedInventory_addButton___usHD{width:190px;flex-shrink:0}}@media (max-width:760px){.FeaturedInventory_mobileControls___Ayv5{gap:8px;padding-block:8px}.FeaturedInventory_mobileDots__t1r0X{margin-left:-9px}.FeaturedInventory_mobileDots__t1r0X button{width:44px}.FeaturedInventory_mobileDots__t1r0X button span{width:10px;height:10px}.FeaturedInventory_mobileArrows__bpcm7 button{width:44px;height:44px}.FeaturedInventory_mobileDetails__nfMP7{padding-block:12px 22px}.FeaturedInventory_featured__k0Qx1 .FeaturedInventory_mobileProductTitle__55Jzf{margin-bottom:10px;font-size:clamp(1.0625rem,4.4vw,1.75rem)}.FeaturedInventory_mobileBuyRow__j4qOT>strong{font-size:clamp(1.75rem,6.35vw,2.75rem)}.FeaturedInventory_mobileBuyRow__j4qOT .FeaturedInventory_addButton___usHD{min-height:44px;padding:10px 12px;gap:10px;font-size:clamp(.9375rem,3.8vw,1.25rem)}.FeaturedInventory_mobileBuyRow__j4qOT .FeaturedInventory_addButton___usHD:disabled{font-size:.8125rem}}@media (max-width:359px){.FeaturedInventory_mobileControls___Ayv5{-moz-column-gap:4px;column-gap:4px}.FeaturedInventory_mobileDots__t1r0X{margin-left:-13px}.FeaturedInventory_mobileArrows__bpcm7 button{width:40px;height:40px}.FeaturedInventory_mobileBuyRow__j4qOT .FeaturedInventory_addButton___usHD{padding-inline:8px;gap:6px}}@media (max-width:600px){.FeaturedInventory_detail__MmHcU{grid-template-columns:1fr;gap:26px}.FeaturedInventory_detailImage__E0pbs{height:295px}.FeaturedInventory_featured__k0Qx1 .FeaturedInventory_detailCopy__v83pT h3{font-size:1.4rem}.FeaturedInventory_enlargedToolbar__hIgpc{align-items:stretch}.FeaturedInventory_enlargedToolbar__hIgpc .FeaturedInventory_imageControl__ceDMl{flex:1;padding-inline:8px;font-size:.6875rem}}@media (prefers-reduced-motion:reduce){.FeaturedInventory_featured__k0Qx1 *,.FeaturedInventory_featured__k0Qx1 :after,.FeaturedInventory_featured__k0Qx1 :before{animation:none!important;transition:none!important}.FeaturedInventory_mobileRail__gtpNI{scroll-behavior:auto}}.media_page__Ioyq8{padding:32px;display:flex;flex-direction:column;gap:24px}.media_header__sTxsf{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid var(--color-border);gap:12px;flex-wrap:wrap}.media_title__f64gV{font-family:var(--font-heading);font-size:26px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-black)}.media_subtitle__S9999{font-size:13px;color:var(--color-text-light);margin-top:4px}.media_hiddenInput__wCj5f{display:none}.media_dropZone__6ZmZZ{border:2px dashed var(--color-border);background:var(--color-cream-paper);padding:36px 24px;display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;transition:border-color .15s,background .15s;border-radius:3px}.media_dropZoneActive__ALOU2,.media_dropZone__6ZmZZ:hover{border-color:var(--color-black);background:var(--color-gray-light)}.media_dropIcon__900cm{font-size:28px;color:var(--color-muted)}.media_dropText__vi5M_{font-family:var(--font-heading);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-black)}.media_dropHint__eLB7i{font-size:11px;color:var(--color-muted)}.media_search__LoCLt{padding:9px 12px;border:1px solid var(--color-border);font-size:13px;width:100%;max-width:340px;outline:none;background:var(--color-white)}.media_search__LoCLt:focus{border-color:var(--color-black)}.media_grid__aXpKt{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px}.media_card__Vu9_k{border:1px solid var(--color-border);background:var(--color-white);display:flex;flex-direction:column;overflow:hidden}.media_thumbWrap__AUYG5{width:100%;aspect-ratio:1/1;overflow:hidden;background:var(--color-gray-light);cursor:zoom-in;display:flex;align-items:center;justify-content:center}.media_thumb__bBz4u{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s ease;display:block}.media_card__Vu9_k:hover .media_thumb__bBz4u{transform:scale(1.04)}.media_cardBody__qw47_{padding:8px 10px 6px;border-top:1px solid var(--color-border)}.media_filename__kaGwQ{font-size:11px;font-weight:600;color:var(--color-black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.media_meta__PVx13{font-size:10px;color:var(--color-muted);font-family:var(--font-heading);margin:2px 0 0}.media_actions__MLkEX{display:flex;border-top:1px solid var(--color-border)}.media_actionBtn__J5AHR{flex:1;padding:6px 4px;font-family:var(--font-heading);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;border:none;background:none;cursor:pointer;color:var(--color-text-light);transition:background .12s,color .12s}.media_actionBtn__J5AHR:hover{background:var(--color-gray-light);color:var(--color-black)}.media_actionBtnCopied__5PQpK{color:#15803d;background:#f0fdf4}.media_actionBtnDelete__SwT48{color:#991b1b}.media_actionBtnDelete__SwT48:hover{background:#fef2f2;color:#991b1b}.media_actions__MLkEX .media_actionBtn__J5AHR+.media_actionBtn__J5AHR{border-left:1px solid var(--color-border)}.media_empty__nXUYb{font-size:13px;color:var(--color-muted);text-align:center;padding:48px 0}.media_overlay__IO7me{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px}.media_confirmBox___rupA{background:var(--color-white);padding:28px 32px;max-width:420px;width:100%}.media_confirmTitle__Nbnb1{font-family:var(--font-heading);font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px}.media_confirmText__OEnRe{font-size:13px;color:var(--color-text-light);margin-bottom:24px;line-height:1.6}.media_confirmBtns__wXX5h{display:flex;gap:10px;justify-content:flex-end}.media_dangerBtn__wOE4x{background:#991b1b!important;border-color:#991b1b!important}.media_dangerBtn__wOE4x:hover{background:#7f1d1d!important}.media_lightbox__38Yue{background:var(--color-white);max-width:860px;width:100%;max-height:90vh;display:flex;flex-direction:column;position:relative;overflow:hidden}.media_lightboxClose__4pMO2{position:absolute;top:10px;right:10px;background:rgba(0,0,0,.5);color:var(--color-cream-paper);border:none;width:28px;height:28px;cursor:pointer;font-size:14px;z-index:1;border-radius:2px}.media_lightboxImg__t_sgu{width:100%;max-height:70vh;-o-object-fit:contain;object-fit:contain;background:var(--color-ink);display:block}.media_lightboxMeta__PYMuz{display:flex;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid var(--color-border);flex-wrap:wrap}.media_lightboxFilename__g9TrZ{font-size:12px;font-weight:600;color:var(--color-black);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media_lightboxSize__JEqN6{font-size:11px;color:var(--color-muted);font-family:var(--font-heading);white-space:nowrap}.media_libraryHeader__4eGF_{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}@media (max-width:640px){.media_page__Ioyq8{padding:20px 14px}.media_grid__aXpKt{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.media_libraryHeader__4eGF_{align-items:stretch;flex-direction:column}.media_libraryHeader__4eGF_ .btn{width:100%}.media_actionBtn__J5AHR,.media_lightboxClose__4pMO2{min-width:44px;min-height:44px}}