._photoPending_in563_1{width:100%;height:100%;min-height:180px;display:grid;place-content:center;justify-items:center;gap:9px;background:linear-gradient(145deg,#f9eee4,#efd7df);color:#7d5260;font-size:.64rem;font-weight:800;letter-spacing:.12em;text-align:center}._photoPending_in563_1 svg{width:28px;height:28px}._page_in563_3{min-height:100vh;background:#fcf1e7;color:#21120e;font-family:var(--font-family-base)}._announcement_in563_4{height:38px;background:#1a0f0b;color:#d9b66c;display:flex;align-items:center;justify-content:space-between;padding:0 3.2vw;font-size:.76rem;letter-spacing:.16em;text-transform:uppercase}._announcement_in563_4 span{display:flex;align-items:center;gap:.5rem}._header_in563_5{position:relative;z-index:80;background:#fcf1e7;border-bottom:1px solid #e8d8c8}._headerInner_in563_5{max-width:1536px;margin:auto;height:98px;display:grid;grid-template-columns:1fr 330px 1fr;align-items:center;padding:0 2.2vw;gap:1rem}._navLeft_in563_5,._navRight_in563_5{display:flex;align-items:center;gap:1.45rem;font-family:var(--font-family-display);font-size:.78rem;text-transform:uppercase;letter-spacing:.1em}._navRight_in563_5{justify-content:flex-end}._navLeft_in563_5 a,._navRight_in563_5 a{color:#27150f;text-decoration:none;white-space:nowrap}._navLeft_in563_5 a:hover,._navRight_in563_5 a:hover{color:#ce315f}._wordmark_in563_6{height:90px;position:relative;text-decoration:none;color:#a06e3c;display:flex;align-items:center;justify-content:center;white-space:nowrap}._wordmarkTop_in563_6,._wordmarkBottom_in563_6{font-family:var(--font-family-display);font-weight:600;font-size:1.32rem;letter-spacing:-.03em}._wordmarkScript_in563_6{font-family:var(--font-family-cursive);font-size:3.35rem;line-height:1;margin:0 .18rem}._bow_in563_6{position:absolute;top:5px;left:50%;transform:translate(-50%);font-size:1.22rem;filter:sepia(1) saturate(.6)}._cart_in563_6{position:relative}._cart_in563_6 span{position:absolute;right:-9px;top:-8px;background:#d82d62;color:#fff;border-radius:50%;font-size:.55rem;width:16px;height:16px;display:grid;place-items:center}._hero_in563_7{max-width:1536px;margin:auto;min-height:615px;position:relative;background:#f8c8c5;overflow:hidden}._heroVisual_in563_7{position:absolute;inset:0}._heroProduct_in563_7{width:100%;height:100%;object-fit:cover;object-position:center}._heroVisual_in563_7:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#fce1daf5,#fce1dade 24%,#fce1da52 42%,#fce1da00 58%)}._heroCopy_in563_7{position:relative;z-index:2;width:41%;min-height:615px;padding:5rem 0 4rem 3.8vw;display:flex;flex-direction:column;justify-content:center}._eyebrow_in563_7,._sectionHeading_in563_7>span,._joinVault_in563_7 span{font-size:.78rem;letter-spacing:.25em;color:#9d693d;font-weight:600}._hero_in563_7 h1{font-family:var(--font-family-display);font-size:clamp(3.4rem,5.1vw,5.55rem);line-height:.98;margin:1rem 0 1.1rem;font-weight:600;letter-spacing:-.045em}._hero_in563_7 h1 em{font-family:inherit;font-style:normal;color:inherit}._heroCopy_in563_7 p{max-width:470px;color:#4c3932;line-height:1.62;font-size:.9rem}._heroActions_in563_7{display:flex;gap:.85rem;margin-top:1.4rem}._primaryButton_in563_7,._secondaryButton_in563_7,._pinkButton_in563_7,._goldButton_in563_7{padding:.86rem 1.55rem;text-decoration:none;font-weight:600;font-size:.76rem;text-transform:uppercase;letter-spacing:.13em;transition:.2s ease}._primaryButton_in563_7{background:#ce315f;color:#fff;border-radius:99px}._secondaryButton_in563_7{border:1px solid #a47c48;color:#281610;background:#fff5e9;border-radius:99px}._primaryButton_in563_7:hover,._secondaryButton_in563_7:hover,._pinkButton_in563_7:hover,._goldButton_in563_7:hover{transform:translateY(-2px)}._goldRule_in563_7,._heroSeal_in563_7,._heroRibbon_in563_7,._heroPhotoFrame_in563_7{display:none}._indulgenceStatement_in563_8{max-width:1536px;margin:0 auto;padding:52px clamp(24px,6vw,92px);text-align:center;background:linear-gradient(135deg,#2a121d,#4a1b2f);color:#fff4ea;border-top:1px solid #c99659;border-bottom:1px solid #c99659}._indulgenceStatement_in563_8>span{display:block;color:#e9bd73;font-size:.62rem;font-weight:900;letter-spacing:.2em;margin-bottom:10px}._indulgenceStatement_in563_8 h2{font:clamp(2rem,4.5vw,4.6rem)/.98 var(--font-family-display);margin:0}._indulgenceStatement_in563_8 h2 em{color:#f39abc;font-weight:400}._benefits_in563_8{max-width:1536px;margin:auto;height:112px;display:grid;grid-template-columns:repeat(4,1fr);background:#fcf1e7;border-bottom:1px solid #e1cdbb}._benefits_in563_8>div{display:grid;grid-template-columns:auto 1fr;align-content:center;gap:.05rem .85rem;padding:0 2.2rem;border-right:1px solid #e1cdbb;text-align:center}._benefits_in563_8>div:last-child{border-right:0}._benefits_in563_8 svg{grid-row:1/3;color:#a06e3c;justify-self:end}._benefits_in563_8 strong{font-family:var(--font-family-display);text-transform:uppercase;letter-spacing:.1em;font-size:.78rem}._benefits_in563_8 span{font-family:var(--font-family-display);font-style:italic;font-size:.78rem;color:#62483c}._section_in563_7,._experience_in563_9{max-width:1536px;margin:auto;padding:4.4rem 3.5vw;background:#fcf1e7}._sectionHeading_in563_7{text-align:center;margin:0 auto 2.2rem}._sectionHeading_in563_7>span:before,._sectionHeading_in563_7>span:after{content:"";display:inline-block;width:55px;height:1px;background:#a06e3c;vertical-align:middle;margin:0 1.1rem}._sectionHeading_in563_7 h2{font-family:var(--font-family-display);font-size:clamp(2.4rem,4vw,4rem);line-height:1.05;margin:.65rem 0}._sectionHeading_in563_7 h2 em{font-family:var(--font-family-cursive);font-style:normal;color:#ce315f;font-weight:400}._categoryGrid_in563_9{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}._categoryCard_in563_9{text-decoration:none;color:inherit;background:#fcf1e7;border:0;transition:transform .25s}._categoryCard_in563_9:hover{transform:translateY(-4px)}._categoryImage_in563_9{aspect-ratio:4/5;overflow:hidden;background:#ead8cc}._categoryImage_in563_9 img{width:100%;height:100%;object-fit:cover;transition:transform .45s}._categoryCard_in563_9:hover img{transform:scale(1.025)}._categoryBody_in563_9{text-align:center;padding:1.1rem .7rem}._categoryBody_in563_9 h3{font-family:var(--font-family-display);font-size:1.42rem;margin:0 0 .3rem}._categoryBody_in563_9 p{font-size:.9rem;color:#60483e;line-height:1.5;min-height:2.3rem}._categoryBody_in563_9 span{display:inline-block;margin-top:.5rem;color:#9d693d;text-transform:uppercase;letter-spacing:.14em;font-size:.74rem;font-weight:600}._rotation_in563_10{max-width:1536px;margin:auto;display:grid;grid-template-columns:1.18fr .82fr;background:#130b08;color:#fff6eb;min-height:455px}._rotationImage_in563_10{overflow:hidden;min-height:455px;position:relative;display:grid;place-items:center;background:#1b1010}._rotationImage_in563_10:before{content:"";position:absolute;inset:-30px;background:url(/_cdn/static/e4da2e6c-0283-46ee-b807-3c9a2024a874-haunted-rotation-horror-box.jpeg) center/cover;filter:blur(25px) brightness(.38)}._rotationImage_in563_10 img{position:relative;z-index:1;width:100%;height:455px;object-fit:contain;object-position:center}._rotationCopy_in563_10{padding:4.2rem 5vw;display:flex;flex-direction:column;justify-content:center;border-left:1px solid #553522}._rotationKicker_in563_10{color:#d9b66c;letter-spacing:.27em;font-size:.76rem}._rotation_in563_10 h2{font-family:var(--font-family-display);font-size:clamp(3rem,5vw,5.3rem);margin:.55rem 0 .9rem}._rotation_in563_10 p{line-height:1.65;color:#dbc9bc;max-width:450px;font-size:.87rem}._pinkButton_in563_7{background:#ce315f;color:#fff;align-self:flex-start;margin-top:1.35rem;border-radius:99px}._experience_in563_9{background:#fbefe6}._experienceGrid_in563_11{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#d7c0aa;border:1px solid #d7c0aa}._featureCard_in563_11{background:#fcf1e7;padding:1.7rem;text-decoration:none;color:inherit;min-height:210px}._featureCard_in563_11>span{font-family:var(--font-family-display);color:#a06e3c}._featureCard_in563_11 h3{font-family:var(--font-family-display);font-size:1.4rem;margin:2rem 0 .5rem}._featureCard_in563_11 p{font-size:.92rem;line-height:1.6;color:#6b554b}._editorialKicker_in563_12{font-size:.68rem;letter-spacing:.25em;color:#a57d3e;font-weight:700}._buildVault_in563_12{max-width:1536px;margin:auto;background:#f7e6e3;display:grid;grid-template-columns:.82fr 1.18fr;min-height:570px;overflow:hidden}._buildVaultCopy_in563_12{padding:5.5rem 5vw;display:flex;flex-direction:column;justify-content:center}._buildVault_in563_12 h2,._clubSection_in563_12 h2,._giftCopy_in563_12 h2,._communitySection_in563_12 h2{font-family:var(--font-family-display);font-size:clamp(3rem,4.5vw,5rem);line-height:.98;margin:.8rem 0 1.2rem}._buildVault_in563_12 h2 em,._clubSection_in563_12 h2 em,._giftCopy_in563_12 h2 em,._communitySection_in563_12 h2 em,._storyCard_in563_12 h3 em{font-family:var(--font-family-cursive);font-style:normal;color:#ce315f;font-weight:400}._buildVaultCopy_in563_12>p,._clubCard_in563_12>p,._giftCopy_in563_12>p{line-height:1.8;color:#69514a;max-width:560px}._miniSteps_in563_12{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #d6b9a8;border-bottom:1px solid #d6b9a8;margin:1.7rem 0 2rem}._miniSteps_in563_12 div{padding:1rem .7rem;border-right:1px solid #d6b9a8}._miniSteps_in563_12 div:last-child{border:0}._miniSteps_in563_12 b{display:block;color:#b58b47;font-family:var(--font-family-display);font-size:.9rem}._miniSteps_in563_12 span{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em}._buildVaultCopy_in563_12 ._primaryButton_in563_7{align-self:flex-start}._buildVaultVisual_in563_12{position:relative;background:#d93669;padding:4rem;display:grid;place-items:center}._buildVaultVisual_in563_12:before{content:"";position:absolute;inset:1.3rem;border:1px solid rgba(255,239,226,.55)}._boxLid_in563_12{position:absolute;width:58%;height:68%;left:8%;top:9%;background:#fff1e4;border:8px solid #e7bd9b;transform:rotate(-8deg);box-shadow:0 25px 45px #3d121f40;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#a57837;line-height:.8}._boxLid_in563_12 strong{font-family:var(--font-family-cursive);font-size:3.2rem;font-weight:400}._boxLid_in563_12 span{font-family:var(--font-family-display);letter-spacing:.22em}._boxLid_in563_12 i{font-style:normal;font-size:2rem;margin-top:1.5rem}._cookieSlots_in563_12{position:relative;margin-left:30%;width:62%;background:#f7ddcf;padding:1rem;display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem;transform:rotate(4deg);box-shadow:0 28px 55px #350c1b59;z-index:2}._cookieSlot_in563_12{aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 40% 35%,#d49a63 0 12%,#9b5c32 13% 16%,#c9824d 17% 57%,#704128 58% 62%,#b56e40 63%);display:grid;place-items:center;box-shadow:inset 0 0 0 5px #ffefe259,0 5px 8px #461e1433}._cookieSlot_in563_12>span,._cookieSlot_in563_12 small{display:none}._clubSection_in563_12{max-width:1536px;margin:auto;background:#2a1712;color:#fff5eb;padding:5rem 6vw;position:relative;overflow:hidden}._clubSection_in563_12:before{content:"CRAVE CLUB  •  CRAVE CLUB  •  CRAVE CLUB";position:absolute;font-family:var(--font-family-display);font-size:6rem;white-space:nowrap;color:#ffffff06;bottom:-1rem;left:-2rem}._clubCard_in563_12{max-width:760px;position:relative;z-index:2}._clubCard_in563_12 h2{font-size:clamp(3rem,5vw,5.3rem)}._clubCard_in563_12 h2 em{color:#ef8fa4}._clubCard_in563_12>p{color:#dcc8be}._clubCard_in563_12 ._secondaryButton_in563_7{display:inline-block;margin-top:1.4rem;background:#f8eee4}._clubStamp_in563_13{position:absolute;right:9%;top:50%;transform:translateY(-50%);width:180px;height:180px;border-radius:50%;border:1px solid #c8a05c;outline:1px solid #c8a05c;outline-offset:9px;display:grid;place-items:center;text-align:center;color:#d8b36d}._clubStamp_in563_13 strong{font-family:var(--font-family-display);font-size:3.4rem;line-height:.6}._clubStamp_in563_13 span{font-size:.6rem;letter-spacing:.18em}._loyaltySection_in563_14{max-width:1536px;margin:auto;padding:6rem 5vw;background:#fff8ef}._headingCopy_in563_14{max-width:620px;margin:1rem auto 0;color:#776158;line-height:1.7}._loyaltyGrid_in563_14{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}._loyaltyCard_in563_14{text-decoration:none;color:inherit;border:1px solid #ddc5ae;background:#fdf3e9;padding:2.5rem 2rem;text-align:center;min-height:390px}._loyaltyCard_in563_14 small{letter-spacing:.22em;color:#a27b3d;font-weight:700}._loyaltyCard_in563_14 h3{font-family:var(--font-family-display);font-size:1.8rem;margin:.6rem 0}._loyaltyCard_in563_14 p{font-size:.86rem;line-height:1.7;color:#786159}._jarGraphic_in563_14{width:115px;height:135px;margin:0 auto 2rem;border:2px solid #b68b4c;border-radius:12px 12px 30px 30px;display:flex;align-content:flex-end;justify-content:center;flex-wrap:wrap;padding:40px 12px 12px;gap:5px;color:#df2f67;position:relative}._jarGraphic_in563_14:before{content:"";position:absolute;top:-10px;width:92px;height:16px;border:2px solid #b68b4c;background:#fdf3e9}._keyGraphic_in563_14{height:135px;display:grid;place-items:center;font-size:7rem;color:#b58b47;transform:rotate(-20deg);margin-bottom:2rem}._fileGraphic_in563_14{width:105px;height:135px;margin:0 auto 2rem;background:#df2f67;color:#f7dca5;border:3px double #d2aa63;display:flex;flex-direction:column;justify-content:center;font-family:var(--font-family-display);font-size:2rem}._fileGraphic_in563_14 span{font-family:var(--font-family-base);font-size:.55rem;letter-spacing:.15em;margin-top:.6rem}._vaultverseSection_in563_15{max-width:1536px;margin:auto;display:grid;grid-template-columns:1.15fr .85fr;min-height:560px;background:#160d12;color:#fff5ee;overflow:hidden}._vaultverseVisual_in563_15{position:relative;min-height:560px;overflow:hidden;background:#1b1015}._vaultverseVisual_in563_15:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#160d1200 48%,#160d12b8 78%,#160d12)}._vaultverseVisual_in563_15 img{width:100%;height:100%;object-fit:cover;display:block}._vaultverseCopy_in563_15{padding:5rem 5vw;display:flex;flex-direction:column;justify-content:center}._vaultverseCopy_in563_15 ._editorialKicker_in563_12{color:#d7ac61}._vaultverseCopy_in563_15 h2{font-family:var(--font-family-display);font-size:clamp(3rem,4.5vw,5rem);line-height:.98;margin:.8rem 0 1.2rem}._vaultverseCopy_in563_15 h2 em{font-family:var(--font-family-cursive);font-style:normal;color:#ef8fa4;font-weight:400}._vaultverseCopy_in563_15 p{max-width:560px;line-height:1.8;color:#ddcbc2}._vaultverseActions_in563_15{display:flex;gap:.9rem;flex-wrap:wrap;margin-top:1.5rem}._vaultverseActions_in563_15 ._secondaryButton_in563_7{background:transparent;color:#fff4ea;border-color:#b68b4c}._giftingEditorial_in563_15{max-width:1536px;margin:auto;display:grid;grid-template-columns:1fr 1fr;min-height:560px;background:#f1c8cd}._giftVisual_in563_15{position:relative;display:grid;place-items:center;overflow:hidden;background:linear-gradient(135deg,#e9aab3,#f6d5d4)}._giftVisual_in563_15:before{content:"";position:absolute;width:120%;height:90px;background:#d93768;transform:rotate(-25deg)}._giftBox_in563_15{position:relative;width:55%;aspect-ratio:1.2;background:#fff2e5;border:8px solid #d7ad6b;box-shadow:0 25px 55px #481b2338;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#ad8140;z-index:2}._giftBox_in563_15 strong{font-family:var(--font-family-cursive);font-size:3.2rem;font-weight:400;line-height:.8}._giftBox_in563_15 span{font-family:var(--font-family-display);letter-spacing:.2em}._ribbonBow_in563_15{position:absolute;z-index:3;color:#d93768;font-size:5rem;top:17%;left:48%}._giftCopy_in563_12{background:#fff6ed;padding:5rem 5vw;display:flex;flex-direction:column;justify-content:center}._giftCopy_in563_12 ._primaryButton_in563_7{align-self:flex-start;margin-top:1.5rem}._splitStories_in563_16{max-width:1536px;margin:auto;display:grid;grid-template-columns:1fr 1fr}._storyCard_in563_12{min-height:440px;padding:4.5rem 5vw;text-decoration:none;color:#fff4ea;background:#d93669;display:flex;flex-direction:column;justify-content:end;position:relative;overflow:hidden}._storyCard_in563_12:before{content:"✦";position:absolute;font-size:14rem;color:#ffffff0f;right:3%;top:-1rem}._storyCard_in563_12>span{font-size:.67rem;letter-spacing:.22em;color:#f8d4a1}._storyCard_in563_12 h3{font-family:var(--font-family-display);font-size:clamp(2.5rem,4vw,4.2rem);line-height:1;margin:.8rem 0}._storyCard_in563_12 h3 em{color:#fff0df}._storyCard_in563_12 p{max-width:520px;line-height:1.7;color:#ffe2e8}._storyCard_in563_12 b{margin-top:1.2rem;font-size:.68rem;letter-spacing:.14em}._bookCard_in563_16{background:#3a211b}._bookCard_in563_16:before{content:"BOOK";font-family:var(--font-family-display);font-size:10rem;transform:rotate(-90deg);right:-6rem;top:8rem;color:#ffffff09}._communitySection_in563_12{max-width:1536px;margin:auto;background:#f8eee5;padding:5rem 5vw;display:grid;grid-template-columns:1.1fr .9fr;gap:5rem;align-items:center}._communitySection_in563_12 h2{font-size:clamp(2.7rem,4vw,4.4rem)}._voteCard_in563_17{background:#fff8f0;border:1px solid #d6b88b;padding:2.2rem;box-shadow:var(--shadow)}._voteCard_in563_17>span{font-size:.65rem;letter-spacing:.2em;color:#b48640}._voteCard_in563_17 strong{display:block;font-family:var(--font-family-display);font-size:1.6rem;margin:.8rem 0}._voteCard_in563_17 p{line-height:1.7;color:#765f56;font-size:.86rem}._voteCard_in563_17 a{color:#d93669;text-decoration:none;font-size:.7rem;font-weight:700;letter-spacing:.12em}._joinVault_in563_7{max-width:1536px;margin:auto;background:#ef909f;color:#27130f;padding:3.2rem 4vw;display:flex;justify-content:space-between;align-items:center;gap:2rem}._joinVault_in563_7 span{color:#7f512e}._joinVault_in563_7 h2{font-family:var(--font-family-display);font-size:clamp(2.1rem,3.6vw,3.7rem);margin:.4rem 0}._joinVault_in563_7 p{max-width:680px;line-height:1.6}._goldButton_in563_7{background:#9c6c38;color:#fff8ed;border-radius:99px;white-space:nowrap}._footer_in563_19{max-width:1536px;margin:auto;background:#1a0f0b;color:#f9eee7;padding:3.2rem 4vw 1.7rem}._footerBrand_in563_19{display:flex;justify-content:space-between;gap:2rem;align-items:end;border-bottom:1px solid #5a3e36;padding-bottom:1.7rem}._footerWordmark_in563_19{font-family:var(--font-family-display);font-size:1.8rem;color:#c59655}._footerWordmark_in563_19 span{font-family:var(--font-family-cursive);font-size:2.5rem;color:#ef909f}._footerBrand_in563_19 p{color:#cdb8ae}._footerLinks_in563_19{display:flex;gap:1.5rem;flex-wrap:wrap;padding:1.4rem 0}._footerLinks_in563_19 a{color:#f9eee7;text-decoration:none;font-size:.7rem;text-transform:uppercase;letter-spacing:.12em}._footerBottom_in563_19{font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:#9f877c}._buildVaultPhoto_in563_20{grid-column:1;grid-row:1;min-height:570px;overflow:hidden;background:#d93669}._buildVaultPhoto_in563_20 img{width:100%;height:100%;object-fit:cover}._buildVaultCopy_in563_12{grid-column:2;grid-row:1}._clubSection_in563_12{padding:0;display:grid;grid-template-columns:1.05fr .95fr;min-height:500px}._clubPhoto_in563_20{overflow:hidden;min-height:500px}._clubPhoto_in563_20 img{width:100%;height:100%;object-fit:cover}._clubCard_in563_12{padding:5rem 5vw;display:flex;flex-direction:column;justify-content:center}._clubStamp_in563_13{right:3%;top:12%;transform:rotate(6deg);width:105px;height:105px;background:#2a1712e0}._loyaltyPhoto_in563_20{height:430px;overflow:hidden;margin:0 auto 2rem;max-width:1180px;border:1px solid #d6b88b}._loyaltyPhoto_in563_20 img{width:100%;height:100%;object-fit:cover}._giftVisual_in563_15:before{display:none}._giftVisual_in563_15 img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}._halloweenLaunch_in563_21{max-width:1536px;margin:auto;display:grid;grid-template-columns:1fr 1fr;background:#1a0f0b;color:#fff3df}._halloweenLaunch_in563_21>div{padding:4.5rem 5vw;border-right:1px solid #6b472d;position:relative;overflow:hidden}._halloweenLaunch_in563_21>div:last-child{border-right:0;background:#28150f}._halloweenLaunch_in563_21>div:after{content:"✦";position:absolute;right:2rem;top:1rem;font-size:8rem;color:#e3b0670f}._halloweenLaunch_in563_21 span{font-size:.68rem;letter-spacing:.22em;color:#e3b067;font-weight:700}._halloweenLaunch_in563_21 h2{font:clamp(2.5rem,4vw,4.2rem)/1 var(--font-family-display);margin:.8rem 0}._halloweenLaunch_in563_21 h2 em{font-family:var(--font-family-cursive);font-style:normal;color:#ef8fa4;font-weight:400}._halloweenLaunch_in563_21 p{max-width:560px;line-height:1.7;color:#e7d7c3}._halloweenLaunch_in563_21 a{display:inline-block;margin-top:1rem;color:#fff3df;text-decoration:none;border-bottom:1px solid #e3b067;padding-bottom:.35rem;font-size:.72rem;font-weight:700;letter-spacing:.1em}._page_in563_3[data-theme=halloween] ._announcement_in563_4{background:#100907;color:#e3b067}._page_in563_3[data-theme=halloween] ._header_in563_5{background:#f4eadb;border-color:#c6a16a}._page_in563_3[data-theme=halloween] ._hero_in563_7{background:#1a0f0c;color:#fff3df}._page_in563_3[data-theme=halloween] ._heroVisual_in563_7:after{background:linear-gradient(90deg,#140a08fa,#140a08e6 28%,#140a0847 53%,#140a0800 70%)}._page_in563_3[data-theme=halloween] ._heroCopy_in563_7 p{color:#e7d7c3}._page_in563_3[data-theme=halloween] ._eyebrow_in563_7{color:#e3b067}._page_in563_3[data-theme=halloween] ._primaryButton_in563_7{background:var(--seasonal-accent)}._page_in563_3[data-theme=halloween] ._rotation_in563_10{box-shadow:inset 0 0 0 1px #6b472d}._page_in563_3[data-theme=halloween] ._rotationKicker_in563_10{color:#e3b067}._page_in563_3[data-theme=halloween] ._rotation_in563_10 h2:after{content:" ✦";color:var(--seasonal-accent)}@media(max-width:1050px){._headerInner_in563_5{grid-template-columns:1fr auto}._navLeft_in563_5{display:none}._wordmark_in563_6{justify-content:flex-start}._heroCopy_in563_7{width:50%}._categoryGrid_in563_9,._experienceGrid_in563_11{grid-template-columns:repeat(2,1fr)}._benefits_in563_8{grid-template-columns:repeat(2,1fr);height:auto}._benefits_in563_8>div{min-height:90px}._clubStamp_in563_13{opacity:.2}._loyaltyGrid_in563_14{grid-template-columns:1fr 1fr}._communitySection_in563_12{gap:2rem}}@media(max-width:720px){._announcement_in563_4{justify-content:center;height:34px;text-align:center}._announcement_in563_4 span:last-child{display:none}._headerInner_in563_5{height:78px;padding:0 1rem}._wordmark_in563_6{height:72px}._wordmarkScript_in563_6{font-size:2.3rem}._wordmarkTop_in563_6,._wordmarkBottom_in563_6,._bow_in563_6{font-size:.9rem}._navRight_in563_5 a:not(._cart_in563_6){display:none}._hero_in563_7{min-height:650px}._heroVisual_in563_7{position:absolute;inset:0}._heroProduct_in563_7{object-position:64% center}._heroVisual_in563_7:after{background:linear-gradient(180deg,#fce1daf2,#fce1dae0 40%,#fce1da14 72%)}._heroCopy_in563_7{width:auto;min-height:650px;padding:3.5rem 1.4rem 18rem;justify-content:flex-start}._hero_in563_7 h1{font-size:3.25rem}._heroCopy_in563_7 p{font-size:.82rem}._benefits_in563_8,._categoryGrid_in563_9,._experienceGrid_in563_11,._loyaltyGrid_in563_14{grid-template-columns:1fr}._section_in563_7,._experience_in563_9{padding:3.5rem 1.2rem}._rotation_in563_10{grid-template-columns:1fr}._rotationImage_in563_10{min-height:320px}._rotationCopy_in563_10{padding:3rem 1.4rem}._buildVault_in563_12,._vaultverseSection_in563_15,._giftingEditorial_in563_15,._splitStories_in563_16,._communitySection_in563_12,._clubSection_in563_12,._halloweenLaunch_in563_21{grid-template-columns:1fr}._halloweenLaunch_in563_21>div{border-right:0;border-bottom:1px solid #6b472d;padding:3.2rem 1.4rem}._buildVaultPhoto_in563_20,._buildVaultCopy_in563_12{grid-column:1;grid-row:auto}._buildVaultPhoto_in563_20,._clubPhoto_in563_20{min-height:360px}._vaultverseVisual_in563_15{min-height:340px}._vaultverseVisual_in563_15:after{background:linear-gradient(180deg,#160d1200 45%,#160d12)}._vaultverseCopy_in563_15{padding:3.5rem 1.4rem}._loyaltyPhoto_in563_20{height:300px}._buildVaultCopy_in563_12,._giftCopy_in563_12{padding:4rem 1.4rem}._buildVaultVisual_in563_12{min-height:430px;padding:2rem}._cookieSlots_in563_12{width:68%}._boxLid_in563_12{width:64%}._clubSection_in563_12{padding:4rem 1.4rem}._clubStamp_in563_13{display:none}._loyaltySection_in563_14{padding:4rem 1.2rem}._storyCard_in563_12{min-height:390px;padding:3rem 1.4rem}._communitySection_in563_12{padding:4rem 1.4rem;gap:1.5rem}._joinVault_in563_7{flex-direction:column;align-items:flex-start;padding:3rem 1.4rem}._footerBrand_in563_19{flex-direction:column;align-items:flex-start}}@media(min-width:721px){._page_in563_3[data-theme=halloween] ._hero_in563_7{background:#100907;min-height:650px}._page_in563_3[data-theme=halloween] ._heroVisual_in563_7{left:48%;right:0;overflow:hidden;background:#100907}._page_in563_3[data-theme=halloween] ._heroProduct_in563_7{object-fit:cover;object-position:center 57%}._page_in563_3[data-theme=halloween] ._heroVisual_in563_7:after{background:linear-gradient(90deg,#100907,#100907a6 9%,#10090700 29%)}._page_in563_3[data-theme=halloween] ._heroCopy_in563_7{width:53%;min-height:650px;padding-left:clamp(32px,4vw,76px);padding-right:clamp(18px,2vw,34px)}._page_in563_3[data-theme=halloween] ._hero_in563_7 h1{font-size:clamp(3.5rem,5vw,5.4rem)}._page_in563_3[data-theme=halloween] ._heroActions_in563_7{flex-wrap:wrap}}._clubCard_in563_12{padding-right:clamp(8.5rem,12vw,12rem)!important}._clubStamp_in563_13{right:clamp(28px,4vw,70px)!important;top:clamp(28px,4vw,62px)!important;transform:none!important;width:128px!important;height:128px!important;box-sizing:border-box;background:#2a1712!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:5px;z-index:5}._clubStamp_in563_13 svg{width:24px;height:24px}._clubStamp_in563_13 strong{font-size:2.8rem!important;line-height:.75!important}._clubStamp_in563_13 span{font-size:.56rem!important;line-height:1.35}._loyaltyCard_in563_14{transition:transform .25s ease,box-shadow .25s ease}._loyaltyCard_in563_14:hover{transform:translateY(-4px);box-shadow:0 20px 45px #391e1414}._perkMark_in563_40{width:128px;height:128px;box-sizing:border-box;margin:0 auto 2rem;border:1px solid #b68b4c;outline:1px solid rgba(182,139,76,.55);outline-offset:7px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#b58b47;position:relative}._perkMark_in563_40:before,._perkMark_in563_40:after{content:"";position:absolute;width:18px;height:18px;border-color:#d6b36f}._perkMark_in563_40:before{left:8px;top:8px;border-left:1px solid;border-top:1px solid}._perkMark_in563_40:after{right:8px;bottom:8px;border-right:1px solid;border-bottom:1px solid}._perkMark_in563_40 svg{width:46px;height:46px;stroke-width:1.35}._perkMark_in563_40 span{font-size:.52rem;letter-spacing:.18em;font-weight:700}._jarMark_in563_42{border-radius:38px 38px 52px 52px}._keyMark_in563_42{transform:rotate(-4deg)}._keyMark_in563_42 svg{transform:rotate(-22deg)}._fileMark_in563_42{background:#df2f67;color:#f8dfab;border:3px double #c59b54;outline-color:#e0c07c}._fileMark_in563_42:before,._fileMark_in563_42:after{border-color:#f0d59b}._communityLinks_in563_43{display:flex;gap:1rem 1.5rem;flex-wrap:wrap;margin-top:1.2rem}._communityLinks_in563_43 a{border-bottom:1px solid #d7b56e;padding-bottom:.3rem}@media(max-width:1050px)and (min-width:721px){._clubStamp_in563_13{width:112px!important;height:112px!important;right:24px!important;top:24px!important}._clubCard_in563_12{padding-right:9rem!important}}._clubStamp_in563_13{right:clamp(64px,6vw,104px)!important;top:clamp(30px,3.5vw,52px)!important;width:116px!important;height:116px!important}._clubStamp_in563_13 strong{font-size:2.55rem!important}._clubStamp_in563_13 span{font-size:.53rem!important;letter-spacing:.16em!important}._clubCard_in563_12{padding-right:clamp(10rem,14vw,13rem)!important}._jarMark_in563_42{border-radius:50%!important;border:1px solid #b68b4c!important;outline:1px solid #d6b36f!important;outline-offset:7px!important;background:radial-gradient(circle,#fff8ef 0 68%,#f8ecdf 69% 100%)!important;transform:none!important;box-shadow:inset 0 0 0 7px #fff8ef,inset 0 0 0 8px #b68b4c73!important}._jarMark_in563_42:before,._jarMark_in563_42:after{display:none!important}._jarMark_in563_42 svg{width:42px!important;height:42px!important;stroke-width:1.5!important}._jarMark_in563_42 span{font-size:.54rem!important;letter-spacing:.2em!important}@media(max-width:1050px)and (min-width:721px){._clubStamp_in563_13{right:42px!important;top:28px!important;width:108px!important;height:108px!important}._clubCard_in563_12{padding-right:9.5rem!important}}._clubSection_in563_12{position:relative!important}._clubCard_in563_12{padding-right:clamp(12rem,16vw,15rem)!important}._clubStamp_in563_13{right:clamp(72px,7vw,120px)!important;top:50%!important;transform:translateY(-50%)!important;width:132px!important;height:132px!important;border:1px solid #c8a05c!important;outline:1px solid #c8a05c!important;outline-offset:9px!important;border-radius:50%!important;background:#2a1712!important;padding:0!important;display:grid!important;place-items:center!important}._clubStampInner_in563_74{width:100%;height:100%;display:grid;grid-template-rows:26px 43px 31px;align-content:center;justify-items:center;row-gap:8px;text-align:center}._clubStampKey_in563_84{width:21px!important;height:21px!important;stroke-width:1.7!important;align-self:center}._clubStampNumber_in563_90{font-family:var(--font-family-display)!important;font-size:2.6rem!important;line-height:1!important;margin:0!important;align-self:center}._clubStampLabel_in563_97{font-size:.52rem!important;line-height:1.35!important;letter-spacing:.18em!important;margin:0!important;align-self:start}@media(max-width:1180px)and (min-width:721px){._clubCard_in563_12{padding-right:11rem!important}._clubStamp_in563_13{right:46px!important;width:120px!important;height:120px!important}._clubStampInner_in563_74{grid-template-rows:23px 39px 29px;row-gap:7px}._clubStampNumber_in563_90{font-size:2.35rem!important}}._clubStamp_in563_13{right:72px!important}._clubStampInner_in563_74{grid-template-rows:24px 40px 31px!important;row-gap:10px!important}._clubStampNumber_in563_90{align-self:end!important}._clubStampLabel_in563_97{align-self:start!important;margin-top:4px!important}@media(max-width:1180px)and (min-width:721px){._clubStamp_in563_13{right:34px!important}}._clubStampInner_in563_74{width:100%!important;height:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;padding:18px 0!important;box-sizing:border-box!important}._clubStampKey_in563_84{width:20px!important;height:20px!important;margin:0!important;flex:0 0 auto!important}._clubStampNumber_in563_90{font-size:2.55rem!important;line-height:.9!important;margin:1px 0 0!important;flex:0 0 auto!important}._clubStampLabel_in563_97{font-size:.51rem!important;line-height:1.28!important;letter-spacing:.16em!important;margin:1px 0 0!important;flex:0 0 auto!important}@media(max-width:1180px)and (min-width:721px){._clubStamp_in563_13{right:28px!important;top:28px!important;width:118px!important;height:118px!important}._clubStampInner_in563_74{padding:15px 0!important;gap:2px!important}._clubStampNumber_in563_90{font-size:2.3rem!important}}._clubCard_in563_12{padding:4.6rem 14rem 4.6rem 5vw!important;justify-content:center!important}._clubHeadline_in563_166{margin:.9rem 0 1.2rem!important;width:min(100%,560px)!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;line-height:.9!important;letter-spacing:-.035em!important}._clubA_in563_175{display:block!important;font-family:var(--font-family-display)!important;font-size:4.45rem!important;line-height:.82!important;margin-left:18px!important;margin-bottom:4px!important}._clubStanding_in563_183{display:block!important;font-family:var(--font-family-display)!important;font-size:4.65rem!important;line-height:.88!important;white-space:nowrap!important}._clubReservation_in563_190{display:block!important;font-family:var(--font-family-display)!important;font-size:3.08rem!important;line-height:.96!important;white-space:nowrap!important;margin-top:5px!important}._clubScript_in563_198{display:block!important;font-family:var(--font-family-cursive)!important;font-size:4rem!important;line-height:.98!important;color:#ef8fa4!important;font-weight:400!important;margin-top:10px!important;max-width:500px!important}._clubStamp_in563_13{right:38px!important;top:34px!important;transform:none!important;width:132px!important;height:132px!important}._clubStampInner_in563_74{width:100%!important;height:100%!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:20px 0!important}._clubStampKey_in563_84{width:18px!important;height:18px!important;margin:0!important;flex:0 0 18px!important}._clubStampNumber_in563_90{font-size:2.45rem!important;line-height:.82!important;margin:0!important;flex:0 0 auto!important}._clubStampLabel_in563_97{font-size:.5rem!important;line-height:1.22!important;letter-spacing:.18em!important;margin:0!important;flex:0 0 auto!important;text-align:center!important}@media(max-width:1180px)and (min-width:721px){._clubCard_in563_12{padding-right:10.5rem!important}._clubA_in563_175{font-size:3.85rem!important;margin-left:14px!important}._clubStanding_in563_183{font-size:4rem!important}._clubReservation_in563_190{font-size:2.58rem!important}._clubScript_in563_198{font-size:3.45rem!important}._clubStamp_in563_13{right:26px!important;top:28px!important;width:116px!important;height:116px!important}._clubStampInner_in563_74{gap:4px!important;padding:17px 0!important}._clubStampKey_in563_84{width:16px!important;height:16px!important;flex-basis:16px!important}._clubStampNumber_in563_90{font-size:2.15rem!important}}._clubStampInner_in563_74{width:100%!important;height:100%!important;padding:0!important;display:grid!important;grid-template-rows:18px 30px 8px 8px!important;row-gap:6px!important;align-content:center!important;justify-items:center!important}._clubStampKey_in563_84{width:18px!important;height:18px!important;margin:0!important;align-self:center!important}._clubStampNumber_in563_90{display:block!important;height:30px!important;font-size:2.35rem!important;line-height:30px!important;margin:0!important;align-self:center!important}._clubStampWord_in563_284,._clubStampSub_in563_284{display:block!important;height:8px!important;font-family:var(--font-family-base)!important;font-size:.49rem!important;line-height:8px!important;letter-spacing:.18em!important;margin:0!important;padding:0!important;text-align:center!important}._clubStampSub_in563_284{letter-spacing:.16em!important}@media(max-width:1180px)and (min-width:721px){._clubStampInner_in563_74{grid-template-rows:16px 27px 7px 7px!important;row-gap:5px!important}._clubStampKey_in563_84{width:16px!important;height:16px!important}._clubStampNumber_in563_90{height:27px!important;font-size:2.05rem!important;line-height:27px!important}._clubStampWord_in563_284,._clubStampSub_in563_284{height:7px!important;font-size:.45rem!important;line-height:7px!important}}._clubStampInner_in563_74{position:relative!important;display:block!important;width:100%!important;height:100%!important;padding:0!important}._clubStampKey_in563_84{position:absolute!important;top:29px!important;left:50%!important;transform:translate(-50%)!important;width:18px!important;height:18px!important;margin:0!important}._clubStampNumber_in563_90{position:absolute!important;top:54px!important;left:50%!important;transform:translate(-50%)!important;width:auto!important;height:auto!important;margin:0!important;font-size:2.35rem!important;line-height:.86!important}._clubStampWord_in563_284{position:absolute!important;top:91px!important;left:50%!important;transform:translate(-50%)!important;height:auto!important;margin:0!important;font-size:.49rem!important;line-height:1!important;letter-spacing:.18em!important;white-space:nowrap!important}._clubStampSub_in563_284{position:absolute!important;top:105px!important;left:50%!important;transform:translate(-50%)!important;height:auto!important;margin:0!important;font-size:.49rem!important;line-height:1!important;letter-spacing:.16em!important;white-space:nowrap!important}@media(max-width:1180px)and (min-width:721px){._clubStampKey_in563_84{top:26px!important;width:16px!important;height:16px!important}._clubStampNumber_in563_90{top:48px!important;font-size:2.05rem!important}._clubStampWord_in563_284{top:81px!important;font-size:.45rem!important}._clubStampSub_in563_284{top:94px!important;font-size:.45rem!important}}._clubStamp_in563_13{right:38px!important;top:34px!important;width:138px!important;height:138px!important;border:1px solid #c8a05c!important;outline:1px solid #c8a05c!important;outline-offset:10px!important;border-radius:50%!important;background:#2a1712!important}._clubStampInner_in563_74{position:static!important;width:100%!important;height:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:22px 0!important;box-sizing:border-box!important}._clubStampKey_in563_84{position:static!important;transform:none!important;width:18px!important;height:18px!important;margin:0!important;color:#d7ac61!important}._clubStampNumber_in563_90{position:static!important;transform:none!important;width:auto!important;height:auto!important;margin:0!important;font-family:var(--font-family-display)!important;font-size:2.7rem!important;line-height:.85!important;color:#d7ac61!important}._clubStampLabel_in563_97{position:static!important;transform:none!important;margin:0!important;font-family:var(--font-family-base)!important;font-size:.52rem!important;line-height:1!important;letter-spacing:.22em!important;color:#d7ac61!important;white-space:nowrap!important}._clubStampWord_in563_284,._clubStampSub_in563_284{display:none!important}@media(max-width:1180px)and (min-width:721px){._clubStamp_in563_13{right:26px!important;top:28px!important;width:120px!important;height:120px!important}._clubStampInner_in563_74{gap:8px!important;padding:19px 0!important}._clubStampKey_in563_84{width:16px!important;height:16px!important}._clubStampNumber_in563_90{font-size:2.3rem!important}._clubStampLabel_in563_97{font-size:.47rem!important}}._searchTrigger_in563_424{border:0;background:transparent;color:#27150f;display:grid;place-items:center;padding:4px;cursor:pointer}._searchTrigger_in563_424:hover{color:#ce315f}._mobileSearchTrigger_in563_424{display:none;border:0;background:transparent;color:#27150f;padding:4px;cursor:pointer}._searchOverlay_in563_425{position:fixed;inset:0;z-index:1000;background:#12080cd1;backdrop-filter:blur(14px);display:flex;align-items:flex-start;justify-content:center;padding:clamp(24px,7vh,74px) 16px;box-sizing:border-box;overflow:auto}._searchPanel_in563_426{box-sizing:border-box;width:min(840px,100%);max-height:calc(100vh - 48px);overflow:auto;overflow-x:hidden;background:linear-gradient(145deg,#fffaf4,#fff4f7);border:1px solid #c89d58;border-radius:26px;box-shadow:0 35px 90px #0009;padding:clamp(28px,5vw,54px);position:relative;isolation:isolate}._searchPanel_in563_426>span{font-size:.65rem;letter-spacing:.24em;color:#a27742;font-weight:800}._searchPanel_in563_426 h2{font:clamp(2.4rem,5vw,4.6rem)/1 var(--font-family-display);margin:.35rem 0 1.3rem}._searchClose_in563_427{position:absolute;right:18px;top:18px;border:0;background:transparent;cursor:pointer}._searchInput_in563_428{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px;border-bottom:2px solid #25130f;padding:10px 0}._searchInput_in563_428 input{border:0;background:transparent;outline:0;font:1.05rem var(--font-family-base);width:100%}._searchQuick_in563_429{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}._searchQuick_in563_429 a{font-size:.62rem;letter-spacing:.11em;text-decoration:none;color:#311914;border:1px solid #d6bea3;border-radius:999px;padding:7px 10px}._searchResults_in563_430{display:grid;border-top:1px solid #e2d3c3;max-height:360px;overflow:auto}._searchResults_in563_430>a{display:grid;gap:3px;text-decoration:none;color:#23120e;padding:13px 9px;border-bottom:1px solid #e2d3c3;border-radius:12px}._searchResults_in563_430>a:hover{background:#f8e7ed}._searchResults_in563_430 small{text-transform:uppercase;letter-spacing:.12em;color:#a77a42;font-size:.52rem}._searchResults_in563_430 span{color:#745e54;font-size:.78rem}._searchAll_in563_430{display:inline-block;margin-top:18px;color:#c82f5e;text-decoration:none;font-size:.7rem;font-weight:800;letter-spacing:.1em}._prelaunchMain_in563_431>section:not(._lockedVault_in563_431){display:none!important}._lockedVault_in563_431{max-width:1536px;margin:auto;min-height:calc(100vh - 136px);position:relative;overflow:hidden;background:radial-gradient(circle at 50% 42%,#5a2438 0,#251019 30%,#10080c 72%);color:#fff3e5;display:grid;place-items:center;padding:70px 24px}._lockedVault_in563_431:before{content:"";position:absolute;inset:-20%;background:repeating-linear-gradient(90deg,transparent 0 79px,rgba(236,190,110,.025) 80px),repeating-linear-gradient(0deg,transparent 0 79px,rgba(236,190,110,.02) 80px);transform:rotate(8deg)}._lockedVault_in563_431:after{content:"";position:absolute;left:50%;top:50%;width:min(72vw,820px);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;border:2px solid rgba(215,166,88,.18);box-shadow:0 0 0 22px #1a0b1061,0 0 0 24px #d7a65817,0 0 0 74px #10070b3d,inset 0 0 90px #000000a6;background:radial-gradient(circle,#35131f 0 9%,#1d0c13 10% 14%,#b4814422 15% 16%,#1a0a11 17% 33%,#9c6b3922 34% 35%,#16080e 36% 100%);pointer-events:none}._lockedNoise_in563_435{position:absolute;inset:0;opacity:.17;pointer-events:none;background-image:radial-gradient(circle at 20% 30%,#ff2d55 0 1px,transparent 2px),radial-gradient(circle at 72% 60%,#ffd17d 0 1px,transparent 2px);background-size:44px 44px,61px 61px}._lockedCopy_in563_436{position:relative;z-index:3;width:min(900px,100%);text-align:center}._systemLine_in563_436{display:inline-block;color:#e8b568;font-size:.63rem;letter-spacing:.3em;border-bottom:1px solid #8a5c38;padding-bottom:8px}._lockMark_in563_437{width:112px;height:112px;border:1px solid #c5934f;outline:1px solid #c5934f;outline-offset:8px;border-radius:50%;display:grid;place-items:center;margin:30px auto 24px;position:relative}._lockMark_in563_437 svg{width:42px;height:42px;color:#e8b568}._lockMark_in563_437 i{position:absolute;inset:-18px;border-radius:50%;border:1px dashed #78472d;animation:_lockSpin_in563_1 16s linear infinite}._restricted_in563_438{font-size:.7rem;letter-spacing:.38em;color:#ff5b77;font-weight:900}._lockedCopy_in563_436 h1{font:clamp(3.2rem,7vw,7.2rem)/.92 var(--font-family-display);letter-spacing:-.045em;margin:.25em 0}._lockedCopy_in563_436 h1 em{font-family:var(--font-family-cursive);font-style:normal;color:#f09ab0;font-weight:400}._lockedLead_in563_438{max-width:690px;margin:0 auto;color:#d9c4c7;line-height:1.75}._lockedStandard_in563_438{max-width:720px;margin:12px auto 0;color:#f2d3dd;font-size:.72rem;letter-spacing:.035em}._lockedStandard_in563_438 b{color:#e8b966;letter-spacing:.14em;font-size:.62rem}._breachTimeline_in563_438{display:flex;justify-content:center;gap:7px;flex-wrap:wrap;margin:18px 0 4px}._breachTimeline_in563_438 span{display:inline-flex;align-items:center;gap:6px;border:1px solid #633945;background:#170a10;color:#816b73;border-radius:999px;padding:6px 9px;font-size:.5rem;letter-spacing:.09em}._breachTimeline_in563_438 span b{color:#a57c50}._breachTimeline_in563_438 span[data-on="1"]{color:#fff0dc;border-color:#b77c4d;background:#2b111b;box-shadow:0 0 18px #d48e4f1f}._breachTimeline_in563_438 span[data-on="1"] b{color:#ffd47e}._countdown_in563_439{display:flex;justify-content:center;gap:8px;margin:28px 0}._countdown_in563_439 div{min-width:82px;padding:12px 10px;background:#1e0c14;border:1px solid #724251;border-radius:12px}._countdown_in563_439 b,._countdown_in563_439 span{display:block}._countdown_in563_439 b{font:1.7rem var(--font-family-display);color:#ffd98f}._countdown_in563_439 span{font-size:.48rem;letter-spacing:.16em;color:#cfa9b8}._lockedActions_in563_440{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}._lockPrimary_in563_440,._lockSecondary_in563_440{min-height:44px;border-radius:999px;padding:11px 17px;display:inline-flex;align-items:center;gap:7px;text-decoration:none;font-size:.64rem;letter-spacing:.09em;font-weight:900;cursor:pointer}._lockPrimary_in563_440{background:#d63768;color:#fff;border:1px solid #d63768}._lockSecondary_in563_440{background:#1c0b13;color:#fff0e7;border:1px solid #b98457}._accessForm_in563_441{display:flex;width:min(590px,100%);margin:20px auto 0;border:1px solid #775044;background:#170a10;border-radius:999px;overflow:hidden}._accessForm_in563_441 input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#fff;padding:12px 16px}._accessForm_in563_441 button{border:0;background:#b98245;color:#fff8ed;padding:10px 16px;font-size:.59rem;letter-spacing:.08em;font-weight:900}._accessMsg_in563_441{display:block;margin-top:9px;color:#e8bf79}._clueTerminal_in563_442{margin:22px auto 0;width:min(640px,100%);text-align:left;background:#0b0608;border:1px solid #b8264e;box-shadow:0 0 35px #c3294a20;padding:18px}._clueTerminal_in563_442>span{font-size:.55rem;letter-spacing:.22em;color:#ff5773}._clueTerminal_in563_442 p{color:#d4bbc0;line-height:1.55}._clueTerminal_in563_442 form{display:flex;gap:8px}._clueTerminal_in563_442 input{flex:1;background:#170a0f;border:1px solid #5d2d38;color:#fff;padding:10px}._clueTerminal_in563_442 button{background:#a8183e;color:#fff;border:0;padding:10px 18px;font-weight:900}._clueTerminal_in563_442>b{display:block;margin-top:10px;color:#f3c277}._redDoorZone_in563_443{position:absolute;right:clamp(18px,5vw,75px);bottom:clamp(35px,6vw,78px);z-index:4;display:grid;justify-items:center;gap:7px}._redDoorZone_in563_443>small{font-size:.45rem;letter-spacing:.14em;color:#c76175;background:#12080dcf;border:1px solid #6f2738;border-radius:999px;padding:5px 7px;white-space:nowrap}._redDoor_in563_443{position:relative;width:62px;height:106px;border:2px solid #ff435e;background:#57101f;box-shadow:0 0 26px #ff244855;cursor:pointer;opacity:.82}._redDoor_in563_443 span{position:absolute;inset:7px;border:1px solid #bb2941}._redDoor_in563_443 i{position:absolute;right:11px;top:53px;width:5px;height:5px;border-radius:50%;background:#f6c268}._redDoor_in563_443 b{position:absolute;left:50%;bottom:-25px;transform:translate(-50%);color:#ff566f;font-size:.7rem;letter-spacing:.2em}@keyframes _lockSpin_in563_1{to{transform:rotate(360deg)}}._lockedVault_in563_431[data-phase=breach]{background:radial-gradient(circle at 50% 42%,#741c36 0,#2b0c16 32%,#0e0609 74%)}._lockedVault_in563_431[data-phase=breach] ._lockMark_in563_437{box-shadow:0 0 45px #f356}._lockedVault_in563_431[data-phase=breach] ._redDoor_in563_443{transform:perspective(120px) rotateY(-12deg);box-shadow:0 0 48px #ff284b9a}._lockedVault_in563_431[data-phase=breach] ._redDoorZone_in563_443>small{color:#ff8497;border-color:#d63c57}._lockedVault_in563_431[data-phase=final]{background:radial-gradient(circle at 50% 38%,#84304a 0,#2a1019 30%,#090507 76%)}._lockedVault_in563_431[data-phase=final] ._lockMark_in563_437 i{animation-duration:4s}._lockedVault_in563_431[data-phase=final] ._redDoor_in563_443{transform:perspective(120px) rotateY(-28deg);box-shadow:0 0 65px #ff3156cc}._lockedVault_in563_431[data-phase=final] ._restricted_in563_438{color:#ffd078}@media(max-width:720px){._mobileSearchTrigger_in563_424{display:grid;place-items:center}._searchOverlay_in563_425{padding:28px 10px}._searchPanel_in563_426{max-height:92vh;padding:42px 20px 24px}._lockedVault_in563_431{min-height:calc(100vh - 112px);padding:45px 17px 100px}._lockedCopy_in563_436 h1{font-size:3.5rem}._countdown_in563_439 div{min-width:65px;padding:10px 5px}._countdown_in563_439 b{font-size:1.35rem}._accessForm_in563_441{border-radius:16px;display:grid}._accessForm_in563_441 button{padding:12px}._redDoor_in563_443{right:18px;bottom:25px;transform:scale(.8);transform-origin:bottom right}}._navClue_in563_449{border:0;background:transparent;padding:0;display:flex;align-items:center;gap:8px;color:#3a1824;cursor:pointer;text-align:left}._navDoor_in563_450{position:relative;width:25px;height:38px;border:1.5px solid #d6325d;background:#5a1425;box-shadow:0 0 10px #d6325d35;display:block;flex:0 0 auto}._navDoor_in563_450:before{content:"";position:absolute;inset:4px;border:1px solid #9b2b48}._navDoor_in563_450 i{position:absolute;right:5px;top:18px;width:3px;height:3px;border-radius:50%;background:#e5bd66}._navDoor_in563_450 b{position:absolute;left:50%;top:100%;transform:translate(-50%,2px);font-size:.5rem;color:#d6325d}._navClueCopy_in563_454{display:grid;line-height:1.05}._navClueCopy_in563_454 small{font-size:.45rem;letter-spacing:.11em;color:#a44a66;white-space:nowrap}._navClueCopy_in563_454 strong{font-family:var(--font-family-display);font-size:.62rem;letter-spacing:.08em;white-space:nowrap}._navClue_in563_449:hover ._navDoor_in563_450{box-shadow:0 0 16px #d6325d75;transform:translateY(-1px)}._navCluePanel_in563_456{position:absolute;right:clamp(18px,4vw,70px);top:136px;z-index:95;width:min(390px,calc(100vw - 32px));box-sizing:border-box;background:linear-gradient(145deg,#1b0d14,#2d111d);color:#f8e7dc;border:1px solid #b5764a;border-radius:18px;padding:18px 18px 16px;box-shadow:0 24px 55px #0008}._navCluePanel_in563_456>span{display:block;color:#e1b36d;font-size:.55rem;letter-spacing:.16em;font-weight:900;padding-right:32px}._navCluePanel_in563_456 p{font-size:.8rem;line-height:1.6;color:#e0cdd1;margin:12px 0}._navCluePanel_in563_456 form{display:grid;grid-template-columns:1fr auto;gap:8px}._navCluePanel_in563_456 input{min-width:0;border:1px solid #6e394d;background:#12090e;color:#fff3e9;border-radius:999px;padding:10px 12px;font:inherit}._navCluePanel_in563_456 form button{border:1px solid #d6a05d;background:#cf315f;color:#fff;border-radius:999px;padding:9px 13px;font-size:.58rem;font-weight:900;letter-spacing:.08em}._navCluePanel_in563_456>b{display:block;margin-top:10px;color:#f4b6c9;font-size:.68rem}._navClueClose_in563_459{position:absolute;right:10px;top:10px;border:0;background:transparent;color:#e7cbd4;cursor:pointer;padding:4px}._navClueClose_in563_459 svg{width:16px;height:16px}._clueSearch_in563_459{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;padding:12px;border:1px solid #6e394d;background:#12090e;border-radius:14px}._clueSearch_in563_459>svg{color:#e8b55f;width:28px;height:28px}._clueSearch_in563_459 b,._clueSearch_in563_459 span,._clueSearch_in563_459 a{display:block}._clueSearch_in563_459 b{font-size:.64rem;letter-spacing:.08em;color:#f4d6df}._clueSearch_in563_459 span{margin:5px 0 10px;color:#cdb8c0;font-size:.74rem;line-height:1.45}._clueSearch_in563_459 a{color:#e8b55f;text-decoration:none;font-size:.6rem;font-weight:900;letter-spacing:.08em}._keyReturn_in563_459{display:grid;grid-template-columns:110px 1fr;gap:12px;align-items:stretch}._recoveredKey_in563_459,._keyDrop_in563_459{border:1px solid #8a5662;background:#12090e;border-radius:14px;min-height:116px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}._recoveredKey_in563_459{color:#f0c86f;box-shadow:0 0 24px #e2ac5430}._recoveredKey_in563_459 svg{width:48px;height:48px;transform:rotate(-28deg);filter:drop-shadow(0 0 8px #e9b85f)}._recoveredKey_in563_459 span{font-size:.48rem;letter-spacing:.12em;margin-top:8px}._keyDrop_in563_459{border-style:dashed;border-color:#cf315f;color:#f7e7dc;padding:12px;text-align:center}._keyDrop_in563_459:hover{background:#281019;box-shadow:inset 0 0 24px #cf315f24}._keyhole_in563_459{width:24px;height:34px;position:relative;display:block;margin-bottom:9px}._keyhole_in563_459:before{content:"";position:absolute;left:6px;top:0;width:12px;height:12px;border-radius:50%;background:#cf315f}._keyhole_in563_459:after{content:"";position:absolute;left:9px;top:10px;width:6px;height:21px;background:#cf315f;clip-path:polygon(30% 0,70% 0,100% 100%,0 100%)}._keyDrop_in563_459 b{font-size:.58rem;letter-spacing:.08em}._keyDrop_in563_459 small{margin-top:5px;color:#c8afb7;font-size:.54rem;line-height:1.35}._clueUnlocked_in563_459{display:flex;gap:12px;align-items:center;border:1px solid #b88b4b;background:#25150d;border-radius:14px;padding:14px;color:#f1c96f}._clueUnlocked_in563_459 svg{width:28px;height:28px}._clueUnlocked_in563_459 small,._clueUnlocked_in563_459 strong{display:block}._clueUnlocked_in563_459 small{font-size:.48rem;letter-spacing:.14em}._clueUnlocked_in563_459 strong{font-size:.7rem;margin-top:3px}._clueMsg_in563_459{display:block!important;margin-top:10px!important;color:#f4b6c9!important;font-size:.64rem!important;line-height:1.4}@media(max-width:1180px){._navClueCopy_in563_454{display:none}._navClue_in563_449{margin-left:2px}._navRight_in563_5{gap:1rem}}@media(max-width:720px){._navClue_in563_449{display:flex!important}._navDoor_in563_450{width:22px;height:34px}._navCluePanel_in563_456{position:fixed;top:118px;right:12px;left:12px;width:auto}._navRight_in563_5{gap:.8rem}}
