.page_page__5meSS{--line:rgba(229,227,255,0.16);--muted:rgba(229,227,255,0.72);width:min(100% - 3.2rem,124rem);margin:0 auto;padding:4rem 0 8rem}.page_hero__Grvov{position:relative;min-height:48rem;padding:clamp(3.2rem,6vw,7.2rem);display:flex;align-items:center;overflow:hidden;isolation:isolate;border:1px solid var(--line);border-radius:3.2rem;background:#210825;box-shadow:0 3rem 8rem rgba(5,0,12,.34)}.page_hero__Grvov>img{z-index:-2;object-fit:cover;object-position:center}.page_hero__Grvov:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(20,0,25,.98),rgba(20,0,25,.9) 36%,rgba(20,0,25,.18) 72%),linear-gradient(0deg,rgba(20,0,25,.22),rgba(20,0,25,.22))}.page_heroCopy__FYcSA{max-width:60rem}.page_heroCopy__FYcSA h1{color:#fff6e8;font-size:clamp(5.2rem,6vw,8rem);line-height:.9;letter-spacing:-.015em;text-wrap:balance}.page_heroCopy__FYcSA>p:last-of-type{max-width:54rem;margin-top:2.4rem;color:rgba(229,227,255,.88);font-size:clamp(1.9rem,2vw,2.3rem);line-height:1.55}.page_eyebrow__XLAX5{margin-bottom:1.2rem;color:#e8a21e;font-size:1.3rem;font-weight:760;letter-spacing:.13em;text-transform:uppercase}.page_primaryButton__5keF4{min-height:5.2rem;margin-top:3rem;padding:1.3rem 2rem;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;border-radius:999px;color:#241126;background:#e8a21e;font-size:1.6rem;font-weight:740;transition:transform .18s ease,background-color .18s ease}.page_primaryButton__5keF4:focus-visible,.page_primaryButton__5keF4:hover{transform:translateY(-2px);background:#ffc456}.page_catalog__SzX96{padding-top:9rem}.page_sectionHeading__8TFJH{display:grid;grid-template-columns:1fr minmax(30rem,.55fr);align-items:flex-end;gap:4rem}.page_sectionHeading__8TFJH h2{color:#fff6e8;font-size:clamp(4.8rem,5vw,6.8rem);line-height:.92;text-wrap:balance}.page_sectionHeading__8TFJH>p{color:var(--muted);font-size:1.8rem;line-height:1.6}.page_products___6brj{margin-top:4.8rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem}.page_productCard__cQE8G{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:2.4rem;background:rgba(68,47,92,.62);transition:transform .22s ease,border-color .22s ease,background-color .22s ease}.page_productCard__cQE8G:focus-visible,.page_productCard__cQE8G:hover{border-color:rgba(232,162,30,.78);background:rgba(68,47,92,.88);transform:translateY(-.5rem)}.page_productCard__cQE8G:focus-visible .page_imageFrame__Fd5zL img,.page_productCard__cQE8G:hover .page_imageFrame__Fd5zL img{transform:scale(1.035)}.page_productCard__cQE8G:focus-visible .page_openIcon__noK1F,.page_productCard__cQE8G:hover .page_openIcon__noK1F{color:#241126;background:#e8a21e}.page_productCard__cQE8G:focus-visible .page_shopLabel__AFXJH,.page_productCard__cQE8G:hover .page_shopLabel__AFXJH{color:#e8a21e}.page_imageFrame__Fd5zL{position:relative;aspect-ratio:1/.9;overflow:hidden;background:#18051d}.page_imageFrame__Fd5zL img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .32s ease}.page_openIcon__noK1F{position:absolute;top:1.2rem;right:1.2rem;width:3.8rem;height:3.8rem;display:grid;place-items:center;border:1px solid rgba(229,227,255,.3);border-radius:50%;background:rgba(25,0,29,.72);font-size:1.8rem;transition:color .18s ease,background-color .18s ease}.page_productMeta__SpNu8{min-height:18rem;padding:2rem;display:flex;flex-direction:column}.page_category__DqSnq{color:#e8a21e;font-size:1.2rem;font-weight:760;letter-spacing:.1em;text-transform:uppercase}.page_productMeta__SpNu8 h3{margin-top:1rem;color:#fff6e8;font-size:1.8rem;font-weight:720;line-height:1.28;text-wrap:balance}.page_priceRow__lf2JS{margin-top:auto;padding-top:2.4rem;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.page_price__nnO1N{font-family:var(--font-nodesto),-apple-system,sans-serif;color:#fff6e8;font-size:2.4rem;line-height:1}.page_shopLabel__AFXJH{color:var(--muted);font-size:1.2rem;font-weight:700;transition:color .18s ease}.page_note__TnNKb{margin-top:7rem;padding:clamp(3rem,4vw,4.8rem);display:grid;grid-template-columns:minmax(25rem,.8fr) minmax(30rem,1fr) auto;align-items:center;gap:4rem;border:1px solid rgba(232,162,30,.28);border-radius:2.8rem;background:radial-gradient(circle at 92% 20%,rgba(232,162,30,.16),transparent 30%),rgba(68,47,92,.58)}.page_note__TnNKb h2{color:#fff6e8;font-size:clamp(3.6rem,4vw,5.2rem);line-height:.95;text-wrap:balance}.page_note__TnNKb>p{color:var(--muted);font-size:1.6rem;line-height:1.6}.page_note__TnNKb>a{min-height:5rem;padding:1.2rem 1.8rem;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;white-space:nowrap;border:1px solid rgba(229,227,255,.28);border-radius:999px;font-size:1.6rem;font-weight:720;transition:border-color .18s ease,background-color .18s ease}.page_note__TnNKb>a:focus-visible,.page_note__TnNKb>a:hover{border-color:#e8a21e;background:rgba(232,162,30,.08)}@media(max-width:1060px){.page_products___6brj{grid-template-columns:repeat(3,minmax(0,1fr))}.page_note__TnNKb{grid-template-columns:1fr 1fr}.page_note__TnNKb>a{grid-column:1/-1;justify-self:start}}@media(max-width:820px){.page_hero__Grvov{min-height:52rem;align-items:flex-end}.page_hero__Grvov>img{object-position:64% center}.page_hero__Grvov:after{background:linear-gradient(0deg,rgba(20,0,25,.98),rgba(20,0,25,.78) 55%,rgba(20,0,25,.18))}.page_catalog__SzX96{padding-top:7rem}.page_sectionHeading__8TFJH{grid-template-columns:1fr;gap:2rem}.page_products___6brj{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.page_page__5meSS{width:min(100% - 2rem,124rem);padding:2.4rem 0 5rem}.page_hero__Grvov{min-height:54rem;padding:2.4rem;border-radius:2.4rem}.page_heroCopy__FYcSA h1{font-size:4.8rem}.page_primaryButton__5keF4{width:100%}.page_products___6brj{grid-template-columns:1fr}.page_productMeta__SpNu8{min-height:15rem}.page_note__TnNKb{grid-template-columns:1fr;gap:2.4rem;border-radius:2.4rem}.page_note__TnNKb>a{grid-column:auto;width:100%}}@media(prefers-reduced-motion:reduce){.page_imageFrame__Fd5zL img,.page_note__TnNKb>a,.page_openIcon__noK1F,.page_primaryButton__5keF4,.page_productCard__cQE8G,.page_shopLabel__AFXJH{transition:none}}