.exact-desktop-shell{display:block}.exact-desktop{display:block;width:100%;min-height:100vh;background:#020201;color:#f7e8c5;overflow-x:hidden}.exact-stage{position:relative;width:100%;max-width:1487px;aspect-ratio:1487 / 1058;margin:0 auto;background:#050302;overflow:hidden;isolation:isolate}.exact-backplate{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.exact-atmosphere{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:screen}.exact-atmosphere-player{background:transparent!important}.exact-hotspot{position:absolute;z-index:4;margin:0;padding:0;border:0;border-radius:4px;background:transparent;color:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.exact-hotspot span{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.exact-hotspot:hover{background:#ffdf960e;box-shadow:inset 0 0 0 1px #ffe19d57,0 0 24px #ffb9522e}.exact-hotspot:focus-visible,.exact-sample-live:focus-visible{outline:3px solid #ffe29b;outline-offset:-3px}.exact-home-logo{left:6.725%;top:1.229%;width:13.786%;height:6.427%}.exact-home-how{left:29.522%;top:3.497%;width:7.397%;height:1.418%}.exact-home-nav-sample{left:40.484%;top:3.497%;width:7.599%;height:1.796%}.exact-home-faq{left:51.715%;top:3.497%;width:2.354%;height:1.701%}.exact-home-sound{left:63.08%;top:3.308%;width:6.927%;height:1.796%}.exact-home-nav-create{left:72.159%;top:1.89%;width:21.856%;height:4.726%}.exact-home-create{left:12.576%;top:56.522%;width:21.049%;height:5.671%}.exact-home-sample{left:34.566%;top:56.522%;width:14.728%;height:5.671%}.exact-home-steps{position:absolute;z-index:3;left:4.7%;right:4.2%;top:72.2%;bottom:.4%;pointer-events:none}.exact-home-gift-shop{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;max-width:1487px;margin:0 auto;padding:22px 28px;border-block:1px solid rgba(213,166,78,.42);background:linear-gradient(90deg,#7f11168c,#0c0705f5 42%,#0c0705f5)}.exact-home-gift-shop p{margin:0 0 4px;color:#dcae57;font:700 10px/1 Manrope,sans-serif;letter-spacing:.18em;text-transform:uppercase}.exact-home-gift-shop h2{margin:0;color:#ffe1a0;font:700 clamp(26px,2.6vw,36px)/.95 "Cormorant Garamond",Georgia,serif}.exact-home-gift-shop span{display:block;margin-top:6px;max-width:46ch;color:#f7e8c5c7;font:500 14px/1.4 Manrope,sans-serif}.exact-home-gift-shop button{flex:0 0 auto;min-height:48px;padding:12px 22px;border:1px solid #d9ad58;border-radius:3px;background:linear-gradient(#aa151a,#72080c);color:#fff1ce;font:700 18px/1.1 Cormorant Garamond,Georgia,serif;cursor:pointer;box-shadow:0 10px 28px #0006,inset 0 0 0 1px #ffd68829}.exact-home-gift-shop button:hover{background:linear-gradient(#bb1a20,#831016)}.exact-home-gift-shop button:focus-visible{outline:3px solid #ffe29b;outline-offset:2px}.exact-mobile-home-backdrop,.exact-mobile-home-hero,.exact-mobile-home-steps,.exact-mobile-booth-backdrop,.exact-mobile-preview-note,.exact-mobile-studio-ticker{display:none}.exact-truth-mask{position:absolute;z-index:4;margin:0;padding:0;background:#f2dbb4;color:#7f1116;text-align:center;pointer-events:none}.exact-truth-step-mask{left:69.2%;top:20.1%;width:16.5%;height:2.5%;font:700 clamp(12px,1.1vw,17px)/1.4 "Cormorant Garamond",Georgia,serif;white-space:nowrap}.exact-truth-claim-mask{left:65.3%;top:63.9%;width:25.5%;height:4%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#5f1317;font:700 clamp(6px,.76vw,12px)/1.2 "Manrope",sans-serif}.exact-truth-scarcity-mask{left:22.9%;top:69.8%;width:18.5%;height:3%;background:#0b0807;color:#f7e8c5;font:600 clamp(6px,.82vw,12px)/2.5 "Manrope",sans-serif}.exact-mobile-step-mask{display:none}.exact-mobile-booth,.exact-mobile-sample-section{display:contents}.exact-mobile-sample-section>p,.exact-mobile-sample-section>h2{display:none}.exact-faq-modal{position:absolute;z-index:8;left:25%;top:12%;width:50%;padding:3.2% 4%;border:2px solid #c49342;background:#100a07;color:#f7e8c5;box-shadow:0 24px 90px #000000d1}.exact-faq-modal>p{margin:0 0 .5vw;color:#ffd989;text-transform:uppercase;letter-spacing:.14em;font-size:clamp(9px,.75vw,12px)}.exact-faq-modal h2{margin:0 0 1.2vw;font-size:clamp(32px,3vw,48px)}.exact-faq-modal details{border-top:1px solid rgba(220,174,87,.4)}.exact-faq-modal summary{padding:.8vw 0;cursor:pointer;font:700 clamp(16px,1.4vw,23px)/1.2 "Cormorant Garamond",serif}.exact-faq-modal details p{margin:0;padding:0 0 1vw;color:#d7c8ab;font-size:clamp(11px,.9vw,14px);line-height:1.5}.exact-faq-close{position:absolute;right:1.2vw;top:1.2vw;display:grid;place-items:center;width:2.5vw;height:2.5vw;border:1px solid #c49342;background:#1c0d09;color:#f7e8c5;cursor:pointer}.exact-faq-close svg{font-size:1.4vw}.exact-studio-logo{left:6.725%;top:1.229%;width:13.786%;height:6.427%}.exact-studio-how{left:29.522%;top:3.497%;width:7.397%;height:1.418%}.exact-studio-nav-sample{left:40.484%;top:3.497%;width:7.599%;height:1.796%}.exact-studio-faq{left:51.715%;top:3.497%;width:2.354%;height:1.701%}.exact-studio-sound{left:63.08%;top:3.308%;width:6.927%;height:1.796%}.exact-studio-nav-create{left:72.159%;top:1.89%;width:21.856%;height:4.726%}.exact-sample-live{position:absolute;z-index:3;left:8.272%;top:24.197%;width:46.536%;height:43.289%;overflow:hidden;background:#080604}.exact-sample-live>div{width:100%!important;height:100%!important}.exact-disclosure{position:absolute;z-index:5;left:.7%;top:1.5%;padding:.25vw .45vw;background:#00000085;color:#fff;font:500 clamp(7px,.72vw,11px)/1.2 "Manrope",system-ui,sans-serif;pointer-events:none}.exact-form{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;pointer-events:none;font-family:Manrope,system-ui,sans-serif;color:#23170e}.exact-form input,.exact-form select,.exact-form button,.exact-form .exact-later-step{pointer-events:auto}.exact-input{position:absolute;height:4.348%;left:64.089%;width:26.631%;padding:0 1%;border:1px solid #7a5a3b;border-radius:4px;background:#fff5e4;color:#261a12;font:400 clamp(11px,1vw,16px)/1 "Manrope",system-ui,sans-serif;box-shadow:inset 0 1px 4px #4a2b101c}.exact-input::placeholder{color:#716657;opacity:1}.exact-input:focus{outline:2px solid #9e1519;outline-offset:1px;background:#fffaf0}.exact-input-name{top:30.624%}.exact-input-pronunciation{top:38.658%}.exact-input-age{top:46.786%}.exact-step-one-submit{position:absolute;left:63.887%;top:57.372%;width:26.9%;height:5.388%;border:1px solid #8b080c;border-radius:4px;background:#8f080d;color:#fff3d7;cursor:pointer;font:700 clamp(10px,1.5vw,22px)/1 "Cormorant Garamond",Georgia,serif}.exact-step-one-submit span{position:static}.exact-step-one-submit:hover{background:#a40d13;box-shadow:0 0 22px #ffc66357}.exact-step-one-submit:focus-visible{outline:3px solid #ffd875;outline-offset:2px}.exact-later-step{position:absolute;left:61.6%;top:25.4%;width:31.7%;height:43.6%;padding:2% 2.3%;background:#f7e4bd;border:1px solid #9b6b2b;box-shadow:inset 0 0 25px #61340f2e;overflow:auto}.exact-step-title{text-align:center;margin-bottom:.6vw;font-family:Cormorant Garamond,Georgia,serif;color:#7f1116}.exact-step-title strong{display:block;font-size:clamp(19px,2vw,30px);line-height:1}.exact-step-title span{display:block;margin-top:.4vw;color:#3a2718;font-size:clamp(10px,1vw,15px)}.exact-later-step label{display:block;margin:.4vw 0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(12px,1.15vw,18px);font-weight:700}.exact-later-step .exact-input{position:static;width:100%;height:2.5vw;min-height:30px;max-height:42px;margin-top:.25vw;padding:0 .75vw;font-size:clamp(10px,.94vw,14px)}.exact-form-row{display:flex;align-items:center;gap:.7vw;margin-top:.6vw}.exact-submit{min-height:3.4vw;flex:1;padding:.5vw .8vw;border:1px solid #71070b;border-radius:3px;background:#8f080d;color:#fff3d7;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(13px,1.24vw,19px);font-weight:700;cursor:pointer;box-shadow:inset 0 0 0 1px #ffd68829}.exact-submit:hover{background:#ad1117}.exact-back{padding:.5vw .6vw;border:0;background:transparent;color:#771015;text-decoration:underline;text-underline-offset:4px;font-weight:700;cursor:pointer}.exact-safe{margin:.65vw 0 0;display:flex;align-items:center;justify-content:center;gap:.35vw;text-align:center;font-size:clamp(8px,.76vw,12px);line-height:1.35}.exact-safe svg{flex:0 0 auto}.exact-review{padding-top:1.6%}.exact-review dl{margin:.5vw 0;border:1px solid rgba(92,57,27,.25)}.exact-review dl div{display:flex;justify-content:space-between;gap:1vw;padding:.25vw .6vw;border-bottom:1px solid rgba(92,57,27,.18);font-size:clamp(8px,.75vw,12px)}.exact-review dl div:last-child{border-bottom:0}.exact-review dt{color:#735e46}.exact-review dd{margin:0;max-width:59%;font-weight:700;text-align:right;white-space:normal;overflow-wrap:anywhere}.exact-success{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:2.2% 3%}.exact-success-mark{display:grid;place-items:center;width:4vw;height:4vw;min-width:42px;min-height:42px;margin-bottom:.8vw;border:2px solid #38733c;border-radius:50%;color:#38733c;font-size:2vw;font-weight:800}.exact-success p{max-width:90%;margin:.6vw auto 1vw;font-size:clamp(9px,.9vw,14px);line-height:1.5}.exact-success .exact-submit{flex:0 0 auto;width:90%;min-height:3.4vw}.exact-success .exact-back{margin-top:.5vw}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.exact-progress{position:absolute;z-index:6;top:26%;left:64%;width:27%;margin:0;color:#6f4c27;text-align:center;font:700 clamp(9px,.75vw,12px)/1.2 "Manrope",sans-serif;white-space:nowrap}.exact-guidance{display:none;position:absolute;z-index:6;top:66.5%;left:64%;width:27%;margin:0;color:#5f3d23;text-align:center;font:600 clamp(9px,.72vw,12px)/1.2 "Manrope",sans-serif}.exact-field-hint{display:block;margin:2px 0;color:#6f5a40;font:500 10px/1.2 Manrope,sans-serif}.exact-suggestions{display:flex;gap:4px;margin:3px 0 4px;flex-wrap:wrap}.exact-suggestion{padding:3px 7px;border:1px solid #a87937;border-radius:12px;background:#fff4d9;color:#6f1417;font:700 10px/1.1 Manrope,sans-serif;cursor:pointer}.exact-suggestion.is-selected,.exact-suggestion:focus-visible{background:#8f080d;color:#fff3d7}.exact-review-note{margin:5px 0;color:#624c35;font:500 10px/1.3 Manrope,sans-serif}.exact-review-price{margin:5px 0;color:#7f1116;text-align:center;font:700 12px/1.2 Manrope,sans-serif}.exact-review-id{margin:5px 0;color:#59402a;text-align:center;font:600 10px/1.2 Manrope,sans-serif;overflow-wrap:anywhere}.exact-inline-save-message{margin:5px 0;padding:5px;border:1px solid #9b6b2b;background:#fff0ce;color:#5f1317;text-align:center;font:700 10px/1.25 Manrope,sans-serif}.exact-validation-message{position:absolute;z-index:10;right:4%;bottom:12%;left:4%;padding:7px 9px;border:1px solid #9b6b2b;background:#fff0ce;color:#5f1317;text-align:center;font:700 11px/1.25 Manrope,sans-serif}.exact-save-message{position:absolute;z-index:10;right:4%;bottom:5%;left:4%;padding:7px 9px;border:1px solid #9b6b2b;background:#fff0ce;color:#5f1317;text-align:center;font:700 11px/1.25 Manrope,sans-serif}.exact-recover-entry,.exact-signout-entry{position:absolute;z-index:9;top:70.5%;left:64%;width:27%;min-height:28px;border:1px solid #bc8c4b;background:#1d0b08;color:#f7e8c5;font:700 11px/1.2 Manrope,sans-serif;text-decoration:underline;cursor:pointer}.exact-signout-entry{top:74.5%}.exact-account-panel{z-index:9}.exact-account-panel .exact-input{position:static;display:block;width:100%;height:34px;min-height:34px;margin-top:5px}.exact-account-panel .exact-form-row{margin-top:12px}.exact-account-message{font:700 11px/1.35 Manrope,sans-serif;color:#6f1417}.exact-recovery-list{padding:0;list-style:none;max-height:45%;overflow:auto}.exact-recovery-list li{margin:4px 0}.exact-recovery-list button{width:100%;padding:7px;overflow-wrap:anywhere;border:1px solid #a87937;background:#fff4d9;color:#6f1417;text-align:left;cursor:pointer}.exact-loss-confirm{padding:7px;border:2px solid #8f080d;background:#fff4d9;color:#5f1317;font:700 11px/1.3 Manrope,sans-serif}.exact-input-age{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}@media(min-width:1488px){.exact-desktop{padding-block:0}}@media(min-width:701px)and (max-width:1439px){.exact-later-step{top:25%;height:44.8%;padding:1.2% 1.6%}.exact-step-title{margin-bottom:2px}.exact-step-title strong{font-size:clamp(13px,2vw,20px)}.exact-step-title span{font-size:8px}.exact-later-step label{margin:1px 0;font-size:10px}.exact-field-hint{font-size:7px;line-height:1}.exact-suggestions{margin:1px 0;gap:2px}.exact-suggestion{padding:1px 5px;font-size:8px}.exact-later-step .exact-input{height:clamp(16px,1.8vw,24px);min-height:16px;margin-top:1px;font-size:clamp(9px,.8vw,11px)}.exact-form-row{margin-top:2px}.exact-submit{min-height:clamp(22px,2.2vw,29px);font-size:clamp(10px,1vw,13px)}.exact-back{font-size:10px}.exact-safe{margin-top:2px;font-size:7px}.exact-review dl{margin:3px 0}.exact-review dl div{padding:1px 3px;font-size:7px}.exact-review-note{margin:3px 0;font-size:7px}.exact-review-price{margin:3px 0;font-size:9px}}@media(max-width:700px){.exact-stage{width:100%;max-width:100%;aspect-ratio:auto;min-height:100svh}.exact-backplate{object-fit:cover;object-position:center top;opacity:.82}.exact-hotspot{min-width:44px;min-height:44px;border:1px solid rgba(255,225,157,.56);background:#120805d1;color:#ffe3a4;box-shadow:0 8px 24px #00000061}.exact-hotspot span{position:static!important;width:auto!important;height:auto!important;margin:0!important;padding:0 8px!important;overflow:visible!important;clip:auto!important;white-space:normal!important;font:700 12px/1.1 Cormorant Garamond,serif}.exact-home-logo,.exact-home-how,.exact-home-nav-sample,.exact-home-faq,.exact-home-sound,.exact-home-nav-create,.exact-studio-logo,.exact-studio-how,.exact-studio-nav-sample,.exact-studio-faq,.exact-studio-sound,.exact-studio-nav-create{display:none}.exact-home .exact-stage{min-height:max(700px,calc(100svh - var(--mobile-header-height,64px)));aspect-ratio:auto}.exact-home .exact-stage:after{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#02010114,#02010105 35%,#03010166 56%,#050201 91%);content:"";pointer-events:none}.exact-home>.exact-stage>.exact-backplate{display:none}.exact-mobile-home-backdrop{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;background:#050302;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.exact-mobile-home-backdrop img{position:absolute;display:block;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.exact-mobile-home-santa{top:0;right:0;bottom:0;left:0;width:100%;height:70%;object-fit:cover;object-position:center 31%;filter:saturate(.96) brightness(.86)}.exact-home-create,.exact-home-sample,.exact-home-steps{display:none}.exact-mobile-home-hero{position:absolute;z-index:5;right:16px;bottom:24px;left:16px;display:block;padding:20px 14px 16px;border:1px solid rgba(222,177,89,.48);border-top:4px solid #8d0d12;background:linear-gradient(180deg,#100704f0,#060302fa);text-align:center;text-shadow:0 3px 18px #000;box-shadow:0 18px 45px #0000009e,inset 0 0 30px #8444161f}.exact-mobile-home-hero:before,.exact-mobile-home-hero:after{position:absolute;top:-7px;width:11px;height:11px;border:1px solid #f0c875;border-radius:50%;background:#f5bd4d;box-shadow:0 0 13px #ffc24bcc;content:""}.exact-mobile-home-hero:before{left:12px}.exact-mobile-home-hero:after{right:12px}.exact-mobile-home-kicker{margin:0 0 8px;color:#e4b85e;font:700 10px/1.2 Manrope,sans-serif;letter-spacing:.18em;text-transform:uppercase}.exact-mobile-home-hero h1{max-width:440px;margin:0 auto;color:#fff0c9;font:700 clamp(31px,9.2vw,46px)/.94 "Cormorant Garamond",Georgia,serif;letter-spacing:-.025em}.exact-mobile-home-copy{max-width:390px;margin:10px auto 14px;color:#f3e2c5;font:500 13px/1.4 Manrope,sans-serif}.exact-mobile-home-actions{display:grid;gap:10px;max-width:390px;margin:0 auto}.exact-mobile-home-actions button{width:100%;min-height:48px;padding:9px 14px;border:1px solid #d9ad58;border-radius:3px;color:#fff1ce;font:700 18px/1.1 Cormorant Garamond,Georgia,serif;cursor:pointer;box-shadow:0 10px 28px #0006}.exact-mobile-home-create{background:linear-gradient(#aa151a,#72080c)}.exact-mobile-home-create span{margin-left:7px;color:#f1cc7a;font-size:15px}.exact-mobile-home-sample{background:#0c0705e6}.exact-mobile-home-sample span{margin-left:8px;color:#e7bd67;font-size:13px}.exact-mobile-home-shop{background:#0c0705e6}.exact-home-gift-shop{display:none}.exact-mobile-home-assurance{margin:10px 0 0;color:#d7c8ad;font:600 9px/1.3 Manrope,sans-serif;letter-spacing:.04em}.exact-mobile-home-steps{display:block;padding:30px 16px 34px;border-top:1px solid rgba(222,177,89,.45);background:radial-gradient(circle at 50% 0,rgba(116,49,18,.3),transparent 48%),repeating-linear-gradient(90deg,transparent 0 10px,rgba(130,14,20,.1) 10px 20px),#080402}.exact-mobile-home-steps>p{margin:0 0 16px;color:#d9ad59;text-align:center;font:700 10px/1 Manrope,sans-serif;letter-spacing:.2em;text-transform:uppercase}.exact-mobile-home-steps ol{display:grid;gap:10px;max-width:480px;margin:0 auto;padding:0;list-style:none}.exact-mobile-home-steps li{position:relative;display:flex;align-items:center;gap:13px;min-height:76px;padding:12px 14px;border:1px solid rgba(211,166,81,.55);border-left:5px solid #831016;background:linear-gradient(90deg,#2d0f0cf5,#110906f5);box-shadow:inset 0 0 22px #dea5470f,0 8px 22px #00000042}.exact-mobile-home-steps li>span{display:grid;place-items:center;width:40px;height:40px;flex:0 0 40px;border:1px solid #d1a14e;border-radius:50%;color:#f6d78e;font:700 22px/1 Cormorant Garamond,serif}.exact-mobile-home-steps li div{display:grid;gap:3px}.exact-mobile-home-steps strong{color:#f8e5bd;font:700 20px/1 Cormorant Garamond,serif}.exact-mobile-home-steps small{color:#cbbda6;font:500 11px/1.35 Manrope,sans-serif}.exact-studio{background:radial-gradient(circle at 50% 8%,#29140c 0,transparent 28%),#050302}.exact-studio .exact-stage{display:flex;min-height:0;padding:18px 0 44px;flex-direction:column;align-items:center;gap:28px;background:transparent;overflow:visible}.exact-studio>.exact-stage>.exact-backplate{display:none}.exact-studio .exact-atmosphere{position:fixed;inset:var(--mobile-header-height,64px) 0 0}.exact-mobile-booth{position:relative;display:block;order:1;align-self:center;width:100%;min-width:0;max-width:600px;height:clamp(620px,125vw,760px);flex:none;overflow:hidden;isolation:isolate}.exact-mobile-booth:after{position:absolute;z-index:6;right:0;bottom:0;left:0;height:8%;background:#050302;content:"";pointer-events:none}.exact-mobile-booth-backdrop{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:fill;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.exact-mobile-step-mask{position:absolute;z-index:4;top:14%;left:33.5%;display:block;width:35%;height:3%;background:#f2dbb4;color:#381d13;text-align:center;font:700 clamp(12px,3.1vw,18px)/1.5 "Cormorant Garamond",Georgia,serif;white-space:nowrap;pointer-events:none}.exact-mobile-preview-note{position:absolute;z-index:7;top:63.2%;left:15%;display:block;width:70%;margin:0;padding:7px 6px;border:1px solid #765526;background:#f1d7aa;color:#3a2516;text-align:center;font:700 clamp(9px,2.6vw,12px)/1.2 "Manrope",sans-serif;box-shadow:0 2px 8px #46270e26}.exact-mobile-studio-ticker{position:relative;display:block;order:2;width:100%;max-width:100%;height:48px;margin-top:-28px;overflow:hidden;border-block:2px solid #8d0d12;background:#080402;color:#edc873;box-shadow:0 10px 26px #00000080}.exact-mobile-studio-ticker>div{display:flex;width:max-content;min-width:200%;height:100%;align-items:center;gap:56px;white-space:nowrap;animation:exact-ticker-ltr 18s linear infinite;will-change:transform}.exact-mobile-studio-ticker span{display:block;font:700 clamp(15px,4.2vw,19px)/1 "Cormorant Garamond",Georgia,serif;letter-spacing:.02em}@keyframes exact-ticker-ltr{0%{transform:translate(-50%)}to{transform:translate(0)}}.exact-mobile-sample-section{display:block;order:3;width:calc(100% - 32px);max-width:calc(100% - 32px);padding:18px 14px 14px;border:1px solid rgba(211,166,81,.58);border-top:5px solid #8d0d12;background:#100906;box-shadow:0 24px 60px #0009}.exact-mobile-sample-section>p{display:block;margin:0 0 6px;color:#d4a653;text-align:center;font:700 9px/1 Manrope,sans-serif;letter-spacing:.2em;text-transform:uppercase}.exact-mobile-sample-section>h2{display:block;margin:0 0 14px;color:#f8dfaa;text-align:center;font:700 clamp(25px,7vw,36px)/.98 "Cormorant Garamond",Georgia,serif}.exact-sample-live{position:relative;left:auto;top:auto;width:100%;max-width:100%;height:auto;aspect-ratio:16/9;border:1px solid #a57730;background:#080604;box-shadow:inset 0 0 0 3px #160b07}.exact-disclosure{padding:5px 7px;font-size:9px}.exact-form{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;max-width:none;padding:0;border:0;background:transparent;box-shadow:none}.exact-input{position:absolute;left:21.2%;width:59.5%;height:5.8%;min-height:40px;margin:0;padding:0 11px;font-size:16px}.exact-input-name{top:25.6%}.exact-input-pronunciation{top:34.9%}.exact-input-age{top:44.1%}.exact-step-one-submit{position:absolute;left:21%;top:56.2%;width:59.8%;height:7%;min-height:44px;margin:0;padding:4px;background:#8f080d;color:#fff3d7;font:700 clamp(12px,3.4vw,15px)/1 "Cormorant Garamond",Georgia,serif;white-space:nowrap}.exact-step-one-submit span{white-space:nowrap}.exact-later-step{position:absolute;z-index:8;top:18.2%;right:14.8%;bottom:20%;left:14.8%;width:auto;height:auto;padding:12px 12px 9px;border:1px solid rgba(128,81,32,.45);background:#f4ddb5;box-shadow:inset 0 0 24px #61340f26;overflow:auto}.exact-step-title{margin-bottom:7px}.exact-step-title strong{font-size:clamp(20px,6.5vw,30px)}.exact-step-title span{margin-top:3px;font-size:11px}.exact-later-step label{margin:3px 0;font-size:14px;line-height:1.05}.exact-later-step .exact-input{position:static;width:100%;height:34px;min-height:34px;max-height:none;margin-top:3px;padding:0 8px;font-size:13px}.exact-field-hint{font-size:9px;line-height:1.15}.exact-suggestions{margin:2px 0}.exact-suggestion{font-size:10px;min-height:28px}.exact-form-row{gap:7px;margin-top:6px}.exact-submit{min-height:42px;padding:5px 7px;font-size:15px;line-height:1.05}.exact-back{min-height:40px;padding:5px;font-size:12px}.exact-safe{margin-top:5px;font-size:9px;line-height:1.2}.exact-review{padding-top:10px}.exact-review dl{margin:4px 0}.exact-review dl div{padding:3px 5px;font-size:9px;line-height:1.15}.exact-review .exact-form-row{margin-top:6px}.exact-review .exact-submit{font-size:13px}.exact-success{padding:12px}.exact-success-mark{width:38px;height:38px;min-width:38px;min-height:38px;margin-bottom:5px;font-size:24px}.exact-success p{margin:4px auto;font-size:10px;line-height:1.3}.exact-truth-mask{display:none}.exact-progress{top:19%;right:0;left:0;width:auto;text-align:center;font-size:11px;color:#f7e8c5;text-shadow:0 1px 3px #000}.exact-guidance{display:block;top:62.2%;right:15%;left:15%;width:auto;min-height:5.2%;padding:4px 5px;background:#f2dbb4;color:#381d13;font-size:9px;line-height:1.15;text-shadow:none}.exact-mobile-preview-note{top:auto;bottom:1%}.exact-save-message{right:7%;bottom:9%;left:7%;font-size:10px}.exact-recover-entry{top:80%;left:21%;width:59.8%;min-height:36px}.exact-signout-entry{top:86%;left:21%;width:59.8%;min-height:32px}.exact-validation-message{right:7%;bottom:14%;left:7%;font-size:10px}}@media(prefers-reduced-motion:reduce){.exact-atmosphere{display:none}.exact-mobile-studio-ticker{height:auto;min-height:48px;padding:8px 12px}.exact-mobile-studio-ticker>div{width:100%;min-width:0;height:auto;min-height:28px;justify-content:center;white-space:normal;animation:none;transform:none}.exact-mobile-studio-ticker span{text-align:center;white-space:normal;line-height:1.2}.exact-mobile-studio-ticker span[aria-hidden=true]{display:none}}.parent-ticket-access{display:flex;align-items:center;justify-content:center;gap:1rem;padding:.65rem 1rem;background:#260b12;color:#edd8ac;border-bottom:1px solid #9c783b;font-family:Manrope,sans-serif;font-size:.8rem}.parent-ticket-access button{border:1px solid #bd9955;border-radius:4px;background:#4c1724;color:#fff0cb;padding:.55rem .8rem;font:inherit;cursor:pointer}.parent-ticket-access button:focus-visible{outline:3px solid #ffe6a4;outline-offset:3px}@media(max-width:700px){.parent-ticket-access{gap:.5rem;font-size:.72rem;flex-wrap:wrap}.exact-loss-confirm .exact-form-row{flex-wrap:wrap}}.exact-signin-panel .exact-step-title{margin-bottom:14px}.exact-signin-panel .exact-step-title strong{font-size:clamp(20px,2vw,28px);line-height:1.1}.exact-signin-panel .exact-step-title span{font:400 11px/1.45 Manrope,sans-serif;margin-top:6px}.exact-signin-panel label{display:block;margin:10px 0;font:600 12px/1.4 Manrope,sans-serif}.exact-signin-panel .exact-account-destination{color:#705538;font-size:10px;margin:0 0 12px}.exact-signin-panel .exact-account-destination .exact-input{border:0;background:transparent;box-shadow:none;height:25px;min-height:25px;margin:0;padding:0;color:#3a2718;font-size:12px}.exact-signin-panel .exact-code-input{height:42px;min-height:42px;font-size:20px;letter-spacing:.12em}.exact-account-primary{display:block;width:100%;margin:12px 0 8px;min-height:44px}.exact-account-alternative,.exact-account-exit{display:block;width:100%;min-height:36px;margin:2px 0;font:600 11px/1.35 Manrope,sans-serif}.exact-signin-help{margin:8px 0;padding:9px 0;border-top:1px solid #d4ba8a;border-bottom:1px solid #d4ba8a;font:400 11px/1.45 Manrope,sans-serif;color:#5b3e25}.exact-signin-help summary{cursor:pointer;font-weight:600}.exact-signin-help summary:focus-visible{outline:2px solid #8f080d;outline-offset:3px}.exact-signin-help p{margin:9px 0 0}.exact-signin-help .exact-form-row{flex-wrap:wrap;margin-top:4px}.exact-signin-panel .exact-account-message{margin:10px 0;padding:8px;border-left:3px solid #9e3c2c;background:#fff0d1;font-weight:500}.exact-ticket-name{display:block;font:700 19px/1.2 Cormorant Garamond,Georgia,serif;margin-bottom:5px}.exact-ticket-id{display:block;color:#745a3d;font:400 9px/1.35 Manrope,sans-serif;overflow-wrap:anywhere}.exact-recovery-list button{padding:10px}@media(max-width:700px){.exact-signin-panel .exact-step-title strong{font-size:26px}.exact-signin-panel .exact-step-title{margin-bottom:12px}.exact-signin-panel .exact-input:not([readonly]){height:40px;min-height:40px}.exact-signin-panel .exact-code-input{font-size:20px}}.exact-review .exact-step-title strong{font-size:24px;line-height:1.15}.exact-review dl{border:0;margin:10px 0}.exact-review dl div{display:grid;grid-template-columns:1fr 1.5fr;gap:12px;padding:5px 0;border-bottom:1px solid #d8bd90;font:400 11px/1.3 Manrope,sans-serif}.exact-review dt{color:#705438}.exact-review dd{max-width:none;text-align:left;font-weight:600;color:#342416}.exact-review-actions{display:flex;flex-direction:column;gap:5px}.exact-review-actions .exact-submit{width:100%;min-height:44px}.exact-review-actions .exact-back{min-height:28px;font:600 12px/1.4 Manrope,sans-serif}.exact-review .exact-inline-save-message{border:0;background:transparent;padding:0;margin:6px 0;font:500 11px/1.45 Manrope,sans-serif}.exact-review-truth{text-align:center;margin:6px 0 10px;color:#5b4028;font:400 11px/1.45 Manrope,sans-serif}.exact-review-info{border-top:1px solid #d8bd90;padding:6px 0;color:#65482e;font:400 11px/1.5 Manrope,sans-serif}.exact-review-info summary{cursor:pointer}.exact-review-info summary:focus-visible{outline:2px solid #8f080d;outline-offset:3px}.exact-review-info .exact-review-note,.exact-review-info .exact-review-price,.exact-review-info .exact-review-id{text-align:left;font:400 11px/1.5 Manrope,sans-serif;margin:12px 0}@media(max-width:700px){.exact-mobile-booth:has(.exact-review){height:auto;min-height:0;padding-bottom:18px}.exact-mobile-booth:has(.exact-review):after{display:none}.exact-mobile-booth:has(.exact-review) .exact-mobile-booth-backdrop{height:auto;object-fit:contain;clip-path:inset(0 0 81.8% 0)}.exact-mobile-booth:has(.exact-review) .exact-mobile-step-mask{top:18.5vw;left:25%;width:50%;height:4.3vw;line-height:1.25}.exact-mobile-booth:has(.exact-review) .exact-form{position:relative;inset:auto;margin-top:25.1vw}.exact-mobile-booth:has(.exact-review) .exact-review{position:relative;inset:auto;width:auto;height:auto;margin:0 16px;overflow:visible;border:1px solid #bc8c4b}.exact-mobile-booth:has(.exact-review) .exact-recover-entry,.exact-mobile-booth:has(.exact-review) .exact-signout-entry{position:relative;inset:auto;display:block;width:calc(100% - 32px);margin:12px auto 0}.exact-mobile-booth:has(.exact-review) .exact-mobile-preview-note{display:none}.exact-review{padding:16px 13px}.exact-review .exact-step-title strong{font-size:23px}.exact-review dl div{grid-template-columns:1fr;gap:3px;padding:8px 0;font-size:13px}.exact-review dt{font-size:11px}.exact-review dd{font-size:14px;line-height:1.45}}.exact-review-scroll-cue{display:none}@media(min-width:701px)and (max-width:1000px){.exact-review-scroll-cue{display:block;position:sticky;top:0;z-index:2;background:#f7e4bd;border-bottom:1px solid #c6a776;padding:5px 0;margin:0 0 8px;font:600 10px/1.35 Manrope,sans-serif;color:#6f1417}.exact-review .exact-step-title strong{font-size:17px}.exact-review-actions{position:sticky;bottom:0;z-index:2;background:#f7e4bd;border-top:1px solid #c6a776;padding-top:5px}.exact-review-actions .exact-submit{min-height:30px}.exact-review-actions .exact-back{min-height:24px}}@media(max-width:700px){.exact-review-actions .exact-back{min-height:36px}}@media(min-width:1001px){.exact-review .exact-step-title{margin-bottom:10px}.exact-review dl{margin:8px 0}}.support-page{min-height:100vh;background:#020101;padding-bottom:44px}.support-stage{position:relative;width:100%;max-width:1536px;aspect-ratio:3/1;margin:0 auto;overflow:hidden;isolation:isolate;background:#050301}.support-backplate{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.support-motion{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:screen}.support-motion-player{background:transparent!important}.support-hotspot{position:absolute;z-index:4;margin:0;padding:0;border:0;border-radius:3px;background:transparent;color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.support-hotspot>span{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.support-hotspot:hover{background:#ffe29e0e;box-shadow:inset 0 0 0 2px #ffde937a,0 0 28px #ffb03938}.support-hotspot:focus-visible{outline:3px solid #ffe29b;outline-offset:-3px}.support-logo{left:9.7%;top:1%;width:11.2%;height:12.2%}.support-nav-how{left:31.4%;top:2%;width:8.1%;height:11%}.support-nav-sample{left:41.4%;top:2%;width:9.1%;height:11%}.support-nav-faq{left:51.5%;top:2%;width:4.1%;height:11%}.support-nav-sound{left:65%;top:2%;width:7.3%;height:11%}.support-nav-create{left:73.6%;top:1%;width:19.1%;height:12.2%}.support-step{top:40%;height:47.5%}.support-step-1{left:22.3%;width:14.8%}.support-step-2{left:37.4%;width:14.1%}.support-step-3{left:52.2%;width:14.2%}.support-step-4{left:66.7%;width:15.1%}.support-how-create{left:36.8%;top:89%;width:28%;height:10%}.support-faq-row{left:35.7%;width:37.8%;height:7.6%}.support-faq-row-1{top:22%}.support-faq-row-2{top:30.7%}.support-faq-row-3{top:39.2%}.support-faq-row-4{top:47.7%}.support-faq-row-5{top:56.2%}.support-faq-row-6{top:65%}.support-faq-row-7{top:73.7%}.support-faq-row-8{top:82.2%}.support-faq-create{left:77.5%;top:28%;width:14.9%;height:56%}.support-live-rail,.support-trust-rail{width:min(1120px,calc(100% - 48px));min-height:126px;margin:28px auto 0;border:1px solid rgba(220,174,87,.52);background:#120b07;color:#f6e7c7;box-shadow:0 24px 70px #0000007a}.support-live-rail{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:20px 28px}.support-live-number{display:grid;place-items:center;width:66px;height:66px;border:2px solid #dcae57;border-radius:50%;background:#7e0d12;color:#fff4d7;font:700 36px/1 Cormorant Garamond,serif;box-shadow:0 0 26px #dcae5733}.support-live-rail p{margin:0 0 2px;color:#dcae57;text-transform:uppercase;letter-spacing:.15em;font-size:10px}.support-live-rail h1{margin:0;color:#ffe1a0;font-size:30px;line-height:1}.support-live-rail div>span{display:block;margin-top:7px;color:#cfc0a7;font-size:13px;line-height:1.45}.support-live-rail button,.support-trust-rail button{border:1px solid #e4b85e;background:#8f0b11;color:#fff2d1;padding:12px 18px;font:700 18px/1 Cormorant Garamond,serif;cursor:pointer}.support-live-rail button{display:flex;align-items:center;gap:8px}.support-live-rail button svg{rotate:-90deg}.support-faq-answer{position:absolute;z-index:7;left:39%;top:30%;width:31%;min-height:48%;padding:4.2% 3.2% 2.4%;border:2px solid #9f6a24;background:#f3dfb4;color:#28180f;box-shadow:0 22px 70px #000000d1,inset 0 0 24px #60320c2b}.support-faq-answer>button{position:absolute;right:3%;top:7%;display:grid;place-items:center;width:32px;height:32px;border:1px solid #8b541f;background:#5f0b0e;color:#fff1cf;cursor:pointer}.support-faq-answer p{margin:0 0 5px;color:#8a1517;text-transform:uppercase;letter-spacing:.16em;font:600 clamp(8px,.65vw,10px)/1 "Manrope",sans-serif}.support-faq-answer h1{margin:0;color:#6e1013;font-size:clamp(20px,2.1vw,34px);line-height:1}.support-faq-answer>span{display:block;margin-top:12px;font:600 clamp(11px,1vw,16px)/1.45 "Cormorant Garamond",serif}.support-trust-rail{display:flex;align-items:center;justify-content:center;gap:clamp(18px,3vw,44px);padding:22px 28px}.support-trust-rail>span{display:flex;align-items:center;gap:9px;font:600 18px/1 Cormorant Garamond,serif}.support-trust-rail svg{color:#e0b65f;font-size:23px}.support-feature{display:grid;grid-template-columns:1.08fr .92fr;width:min(1120px,calc(100% - 48px));min-height:360px;margin:28px auto 0;overflow:hidden;border:1px solid rgba(220,174,87,.42);background:#100a07;color:#f6e7c7;box-shadow:0 28px 80px #00000080}.support-feature>img{display:block;width:100%;height:100%;min-height:360px;object-fit:cover}.support-feature>div{display:flex;flex-direction:column;justify-content:center;padding:42px}.support-feature p{margin:0 0 10px;color:#e1b65c;text-transform:uppercase;letter-spacing:.16em;font-size:10px}.support-feature h2{margin:0;color:#ffe1a0;font-size:clamp(34px,3.4vw,50px);line-height:.92}.support-feature div>span{display:block;margin-top:20px;color:#cdbfa8;font-size:14px;line-height:1.7}.support-feature button{align-self:flex-start;margin-top:24px;border:1px solid #e4b85e;background:#8f0b11;color:#fff2d1;padding:13px 20px;font:700 19px/1 Cormorant Garamond,serif;cursor:pointer}.support-mobile-panel,.support-mobile-faq-answer{display:none}@media(max-width:1100px){.support-live-rail,.support-trust-rail{width:calc(100% - 32px)}.support-trust-rail{gap:16px}.support-trust-rail>span{font-size:15px}.support-trust-rail button{font-size:16px}}@media(max-width:700px){.support-page{width:100%;max-width:100%;padding-bottom:24px;overflow-x:clip;background:radial-gradient(circle at 50% 16%,rgba(117,45,17,.22),transparent 30%),#020101}.support-stage{width:100%;max-width:100%;aspect-ratio:3/1;min-height:0;border-bottom:1px solid rgba(226,181,91,.58);box-shadow:0 14px 38px #000000b8}.support-backplate{object-fit:contain;object-position:center;opacity:1}.support-stage-how .support-backplate,.support-stage-faq .support-backplate{object-position:center}.support-logo,.support-nav-how,.support-nav-sample,.support-nav-faq,.support-nav-sound,.support-nav-create,.support-step,.support-how-create,.support-faq-row,.support-faq-create{display:none}.support-mobile-panel{position:relative;left:16px;display:block;width:calc(100% - 32px);max-width:calc(100% - 32px);margin:18px 0 0;border:1px solid rgba(222,177,89,.56);background:linear-gradient(145deg,#29130cfa,#0c0604fa 62%);color:#f5e5c2;box-shadow:inset 0 0 0 3px #6a3b1938,0 22px 55px #00000085}.support-mobile-panel:before,.support-mobile-panel:after{position:absolute;left:10px;right:10px;height:1px;background:linear-gradient(90deg,transparent,#d8a94f,transparent);content:""}.support-mobile-panel:before{top:7px}.support-mobile-panel:after{bottom:7px}.support-mobile-panel>header{padding:24px 18px 17px;text-align:center}.support-mobile-panel>header p{margin:0 0 7px;color:#d7a84f;font:700 9px/1.25 Manrope,sans-serif;letter-spacing:.16em;text-transform:uppercase}.support-mobile-panel>header h1{margin:0;color:#ffe1a0;font:700 32px/.92 Cormorant Garamond,Georgia,serif}.support-mobile-step-list{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:0 12px}.support-mobile-step-list button{display:flex;align-items:center;gap:9px;min-width:0;min-height:58px;padding:8px 9px;border:1px solid rgba(212,166,77,.4);background:#170b07;color:#f0dbad;text-align:left;cursor:pointer}.support-mobile-step-list button[aria-pressed=true]{border-color:#efc46b;background:#6d0b0e;box-shadow:inset 0 0 0 1px #ffe09729}.support-mobile-step-list button>span{display:grid;place-items:center;width:32px;height:32px;flex:0 0 32px;border:1px solid #d6a84f;border-radius:50%;color:#f6d78e;font:700 18px/1 Cormorant Garamond,serif}.support-mobile-step-list strong{font:700 16px/1 Cormorant Garamond,serif}.support-mobile-step-detail{min-height:154px;margin:12px;padding:18px;border:1px solid rgba(218,173,86,.42);background:radial-gradient(circle at 50% 0,rgba(134,61,20,.3),transparent 64%),#0c0604;text-align:center}.support-mobile-step-detail p{margin:0;color:#d5a74f;font:700 9px/1 Manrope,sans-serif;letter-spacing:.17em;text-transform:uppercase}.support-mobile-step-detail h2{margin:7px 0;color:#ffe3a5;font:700 28px/1 Cormorant Garamond,serif}.support-mobile-step-detail>span{color:#cfc0a7;font:500 12px/1.55 Manrope,sans-serif}.support-mobile-panel-actions{display:grid;gap:8px;padding:0 12px 20px}.support-mobile-panel-actions button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px 14px;border:1px solid #d9ad58;background:#7f0b10;color:#fff0cc;font:700 18px/1.05 Cormorant Garamond,serif;cursor:pointer}.support-mobile-panel-actions button:first-child{background:#1a0d08}.support-mobile-panel-actions svg{rotate:-90deg}.support-desktop-rail{display:none}.support-mobile-faq-list{display:grid;gap:7px;padding:0 12px 21px}.support-mobile-faq-list button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:54px;padding:10px 12px 10px 15px;border:1px solid rgba(213,166,78,.42);background:linear-gradient(90deg,#f0dab0,#f7e9cb);color:#601014;text-align:left;cursor:pointer;box-shadow:inset 4px 0 #8a1115}.support-mobile-faq-list button[aria-pressed=true]{border-color:#f1c66c;background:#fff0ce}.support-mobile-faq-list button span{font:700 18px/1.05 Cormorant Garamond,serif}.support-mobile-faq-list button strong{display:grid;place-items:center;width:30px;height:30px;flex:0 0 30px;border:1px solid #8e4c24;border-radius:50%;background:#711015;color:#ffe8b5;font:700 22px/1 Cormorant Garamond,serif}.support-desktop-faq-answer{display:none}.support-mobile-faq-answer{position:fixed;z-index:30;left:16px;right:16px;top:calc(50% + 42px);display:block;width:auto;min-height:280px;max-height:calc(100dvh - 116px);padding:64px 28px 28px;overflow-y:auto;transform:translateY(-50%)}.support-mobile-faq-answer>button{right:14px;top:14px;width:44px;height:44px}.support-mobile-faq-answer p{font-size:10px}.support-mobile-faq-answer h1{font-size:28px}.support-mobile-faq-answer>span{font-size:16px}.support-trust-rail{flex-direction:column;padding:22px 18px}.support-trust-rail button{width:100%;min-height:48px}.support-feature{grid-template-columns:1fr;width:calc(100% - 32px)}.support-feature>img{min-height:220px;height:220px}.support-feature>div{padding:28px}.support-feature h2{font-size:38px}.support-feature button{width:100%;min-height:48px}}@media(prefers-reduced-motion:reduce){.support-motion{display:none}}.gift-shop{position:relative;width:100%;min-height:70vh;margin:0;padding:48px 24px 72px;color:#f8edcf;background:radial-gradient(120% 70% at 50% -10%,#8f080d6b,#07050400 62%),linear-gradient(180deg,#120806,#070504 46%,#0d0705);border-bottom:1px solid rgba(255,214,136,.16);font-family:Manrope,system-ui,sans-serif}.gift-shop *{box-sizing:border-box}.gift-shop-marquee,.gift-shop-rail,.gift-product-layout{max-width:1080px;margin-left:auto;margin-right:auto}.gift-shop-marquee{position:relative;text-align:center;padding:26px 18px 30px;border:1px solid rgba(255,214,136,.35);border-radius:10px;background:linear-gradient(180deg,#7f11168c,#170807e6);box-shadow:inset 0 0 0 1px #ffd6881f,0 18px 44px #00000080}.gift-shop-marquee h1{margin:10px 0 6px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(34px,4.6vw,58px);letter-spacing:.04em;color:#ffd989;text-shadow:0 0 26px rgba(255,217,137,.28)}.gift-shop-kicker{margin:0;font-size:12px;letter-spacing:.34em;text-transform:uppercase;color:#fff3d7b8}.gift-shop-subtitle{margin:0;color:#fff3d7c7;font-style:italic}.gift-shop-bulbs{display:flex;justify-content:center;gap:14px;margin-bottom:8px}.gift-shop-bulbs i{width:7px;height:7px;border-radius:50%;background:#ffd989;box-shadow:0 0 9px #ffd989d9;opacity:.55;animation:gift-bulb-glow 3.4s ease-in-out infinite}.gift-shop-bulbs i:nth-child(2n){animation-delay:.5s}.gift-shop-bulbs i:nth-child(3n){animation-delay:1.1s}@keyframes gift-bulb-glow{0%,to{opacity:.45}50%{opacity:.95}}.gift-shop-back,.gift-shop-home{position:absolute;top:12px;left:14px;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid rgba(255,214,136,.4);border-radius:999px;background:#0705048c;color:#ffd989;font-size:13px;cursor:pointer}.gift-shop-back:hover{background:#8f080d80}.gift-shop-home{left:auto;right:14px;min-height:44px}.gift-shop-home:hover{background:#8f080d80}.gift-shop-home:focus-visible{outline:3px solid #ffe29b;outline-offset:2px}.gift-shop-rail{margin-top:42px}.gift-shop-heading{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:16px}.gift-shop-eyebrow{margin:0 0 4px;color:#ffd989;font-size:11px;letter-spacing:.2em;text-transform:uppercase}.gift-shop-count{margin:0 0 3px;color:#fff3d7ad;font-size:13px}.gift-shop-rail-title{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:22px;letter-spacing:.22em;text-transform:uppercase;color:#fff3d7cc}.gift-shop-controls{display:grid;grid-template-columns:minmax(190px,1.5fr) repeat(2,minmax(150px,1fr)) auto;gap:12px;align-items:end;margin:0 0 24px;padding:14px;border:1px solid rgba(255,214,136,.22);border-radius:8px;background:#170807b8}.gift-shop-controls.has-collections{grid-template-columns:minmax(180px,1.4fr) minmax(170px,1.2fr) repeat(2,minmax(125px,1fr)) auto}.gift-shop-controls label{display:grid;min-width:0;gap:6px;color:#fff3d7cc;font-size:12px;font-weight:700;letter-spacing:.05em}.gift-shop-controls input,.gift-shop-controls select{width:100%;min-height:42px;padding:9px 11px;border:1px solid rgba(255,214,136,.4);border-radius:5px;background:#170b07;color:#fff3d7;font:inherit;letter-spacing:normal}.gift-shop-controls input,.gift-shop-controls select{min-width:0}.gift-shop-controls input::placeholder{color:#b9aa91;opacity:1}.gift-shop-controls input:focus-visible,.gift-shop-controls select:focus-visible,.gift-shop-clear:focus-visible,.gift-card-cta:focus-visible{outline:3px solid #ffe29b;outline-offset:2px}.gift-shop-clear{min-height:42px;padding:9px 13px;border:1px solid rgba(255,214,136,.4);border-radius:5px;background:transparent;color:#ffd989;font:inherit;cursor:pointer}.gift-shop-clear:disabled{cursor:not-allowed;opacity:.45}.gift-shop-empty{padding:28px 18px;border:1px dashed rgba(255,214,136,.35);border-radius:8px;text-align:center;color:#fff3d7cc}.gift-shop-empty p{margin:0 0 14px}.gift-shop-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none}.gift-shop:not(.gift-product):not(.gift-cart-page) .gift-shop-marquee,.gift-shop:not(.gift-product):not(.gift-cart-page) .gift-shop-rail{max-width:1180px}.gift-shop:not(.gift-product):not(.gift-cart-page) .gift-shop-marquee{padding-right:0;padding-left:0;border:0;border-bottom:1px solid rgba(255,214,136,.25);border-radius:0;background:transparent;box-shadow:none}.gift-shop:not(.gift-product):not(.gift-cart-page) .gift-shop-marquee h1{text-shadow:none}.gift-shop:not(.gift-product):not(.gift-cart-page) .gift-shop-controls{padding:0;border:0;background:transparent}.gift-shop-grid>li{display:flex;min-width:0}.gift-card{color:inherit;text-decoration:none;cursor:pointer;display:grid;grid-template-rows:auto 1fr;width:100%;height:100%;border:1px solid rgba(255,214,136,.3);border-radius:10px;overflow:hidden;background:linear-gradient(180deg,#1e0c0ae6,#0c0705f5);box-shadow:0 14px 34px #00000073}.gift-shop:not(.gift-product):not(.gift-cart-page) .gift-card{border-color:#ffd6882e;box-shadow:0 10px 22px #0000004d}.gift-card:focus-visible{outline:3px solid #ffe29b;outline-offset:3px}.gift-card:hover .gift-card-cta{background:#a10d12}.gift-card-image{display:block;width:100%;max-width:100%;aspect-ratio:1 / 1;object-fit:contain;padding:16px;background:#eee6da}.gift-image-placeholder{background:radial-gradient(circle,#442019,#1a100c 70%)}.gift-card-body{display:flex;flex-direction:column;padding:16px 18px 20px}.gift-card-body h3{min-height:3.24em;margin:2px 0 8px;font-family:Cormorant Garamond,Georgia,serif;font-size:24px;line-height:1.08;color:#fff3d7}.gift-card-eyebrow{margin:0;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#ffd989d9}.gift-card-price{margin:0 0 14px;font-size:20px;font-weight:700;color:#fff3d7}.gift-card-price small{font-size:12px;font-weight:500;color:#fff3d799}.gift-card-detail{margin:-7px 0 14px;color:#fff3d7c7;font-size:13px}.gift-card-cta{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border:1px solid #71070b;border-radius:4px;background:#8f080d;color:#fff3d7;font-family:Cormorant Garamond,Georgia,serif;font-size:16px;font-weight:700;cursor:pointer;box-shadow:inset 0 0 0 1px #ffd68829}.gift-card-body .gift-card-cta{align-self:flex-start;margin-top:auto}.gift-card-cta:hover{background:#a10d12}.gift-shop-preview-note{display:flex;align-items:flex-start;gap:8px;margin:20px 0 0;font-size:13px;color:#fff3d7b8}.gift-product-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:28px;margin-top:40px;align-items:start}.gift-product-stage{display:grid;gap:18px;min-width:0}.gift-product-mobile-heading{display:none}.gift-product-main-image{display:grid;place-items:center;width:100%;aspect-ratio:1 / 1;border:1px solid rgba(255,214,136,.3);border-radius:10px;overflow:hidden;background:#1a100c;box-shadow:0 16px 38px #00000080}.gift-product-zoom{display:grid;place-items:center;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.gift-product-zoom img{display:block;width:100%;height:100%;object-fit:contain}.gift-product-image-error{padding:16px;color:#fff3d7b3;text-align:center}.gift-product-gallery-controls{display:flex;align-items:center;justify-content:center;gap:10px;min-width:0}.gift-product-thumbnails{display:flex;gap:8px;min-width:0;max-width:100%;overflow-x:auto;padding:3px}.gift-product-thumbnail{position:relative;flex:0 0 66px;width:66px;height:66px;padding:2px;border:1px solid rgba(255,214,136,.4);border-radius:5px;background:#1a100c;color:#fff3d7;cursor:pointer}.gift-product-thumbnail[aria-pressed=true]{border:2px solid #ffd989}.gift-product-thumbnail img{width:100%;height:100%;object-fit:contain}.gift-product-thumbnail span{position:absolute;right:3px;bottom:2px;padding:0 4px;border-radius:3px;background:#1a100c;font-size:11px}.gift-product-gallery-arrow{flex:0 0 44px;width:44px;height:44px;padding:0;border:1px solid rgba(255,214,136,.55);border-radius:5px;background:#260b0a;color:#ffd989;font:28px/1 Georgia,serif;cursor:pointer}.gift-product-zoom:focus-visible,.gift-product-thumbnail:focus-visible,.gift-product-gallery-arrow:focus-visible,.gift-product-image-dialog button:focus-visible{outline:3px solid #ffe29b;outline-offset:2px}.gift-product-image-dialog{width:min(92vw,1000px);max-height:92vh;padding:0;border:1px solid #bc8c43;border-radius:10px;background:#140807;color:#fff3d7;box-shadow:0 20px 70px #000}.gift-product-image-dialog::backdrop{background:#000000d6}.gift-product-image-dialog-inner{display:grid;gap:10px;padding:16px}.gift-product-image-dialog img{display:block;width:100%;max-height:calc(92vh - 120px);object-fit:contain}.gift-product-image-close{justify-self:end}.gift-product-image-dialog button{min-height:44px;padding:7px 12px;border:1px solid rgba(255,214,136,.55);border-radius:5px;background:#260b0a;color:#ffd989;font:inherit;cursor:pointer}.gift-product-image-dialog-controls{display:flex;align-items:center;justify-content:space-between;gap:10px}.gift-product-image-dialog-controls span{color:#fff3d7bf;font-size:13px}.gift-product-image-dialog-controls button{min-width:100px}.gift-product-panel{position:relative;padding:26px 24px 24px;border:1px solid rgba(255,214,136,.3);border-radius:10px;background:linear-gradient(180deg,#1e0c0aeb,#0c0705f7);box-shadow:0 16px 38px #00000080}.gift-product-panel .gift-shop-back{position:static;margin-bottom:16px}.gift-product-panel h2{margin:2px 0 10px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(26px,3vw,38px);color:#fff3d7}.gift-product-description{color:#fff3d7d9;line-height:1.55}.gift-product-facts{margin:0 0 18px;color:#fff3d7db;font-size:14px;line-height:1.55}.gift-product-facts ul,.gift-product-more ul{margin:0;padding-left:20px}.gift-product-facts li+li,.gift-product-more li+li{margin-top:6px}.gift-product-size-guide{width:100%;margin:12px 0 0;padding:12px;border-left:2px solid #ffd989;background:#ffd68814;white-space:pre-wrap}table.gift-product-size-guide{border-collapse:collapse;white-space:normal;text-align:left}.gift-product-size-guide caption{padding:0 0 6px;color:#ffd989;font-weight:700;text-align:left}.gift-product-size-guide th,.gift-product-size-guide td{padding:4px 8px;border-bottom:1px solid rgba(255,214,136,.15)}.gift-variant-fieldset{min-width:0;margin:18px 0;padding:0;border:0}.gift-variant-fieldset legend{margin-bottom:9px;color:#fff3d7;font-size:14px;font-weight:700}.gift-size-options{display:flex;flex-wrap:wrap;gap:8px}.gift-size-option{min-width:48px;min-height:44px;padding:8px 10px;border:1px solid rgba(255,214,136,.55);border-radius:5px;background:#170b07;color:#fff3d7;font:inherit;cursor:pointer}.gift-size-option[aria-pressed=true]{border-color:#ffd989;background:#8f080d;box-shadow:inset 0 0 0 1px #ffd989}.gift-size-option:disabled{opacity:.5;cursor:not-allowed;text-decoration:line-through}.gift-size-option:focus-visible,.gift-add-to-cart:focus-visible,.gift-variant-label select:focus-visible,.gift-product-more summary:focus-visible{outline:3px solid #ffe29b;outline-offset:2px}.gift-variant-hint{margin:-6px 0 14px;font-size:13px;color:#ffd989}.gift-product-trust{margin:10px 0 0;font-size:13px;color:#ffd989db}.gift-product-more{margin-top:20px;padding-top:14px;border-top:1px solid rgba(255,214,136,.25);color:#fff3d7d1;font-size:14px;line-height:1.5}.gift-product-more summary{color:#ffd989;cursor:pointer;font-weight:700}.gift-product-more ul{margin-top:12px}.gift-variant-label{display:grid;gap:8px;margin:18px 0;color:#fff3d7;font-size:14px;font-weight:700}.gift-variant-label select{width:100%;padding:11px 12px;border:1px solid rgba(255,214,136,.4);border-radius:6px;background:#170b07;color:#fff3d7;font:inherit}.gift-product-details{margin:0 0 18px;padding-left:18px;color:#fff3d7c7;line-height:1.6;font-size:14px}.gift-product-price{margin:0 0 18px;font-size:26px;font-weight:700;color:#ffd989}.gift-product-price small{font-size:12px;font-weight:500;color:#fff3d799}.gift-product-form{margin:0 0 18px}.gift-product-form label{display:flex;align-items:center;gap:7px;margin-bottom:8px;font-size:14px;font-weight:700;color:#fff3d7}.gift-product-form label small{font-weight:500;color:#fff3d799}.gift-product-form input{width:100%;max-width:240px;padding:10px 12px;border:1px solid rgba(255,214,136,.4);border-radius:6px;background:#070504b8;color:#fff3d7;font-family:ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.08em}.gift-product-form input::placeholder{color:#fff3d759}.gift-product-privacy{margin:8px 0 0;font-size:12.5px;color:#ffd989cc}.gift-add-to-cart{display:inline-flex;align-items:center;gap:9px;width:100%;justify-content:center;padding:13px 18px;border:1px solid #71070b;border-radius:6px;background:#8f080d;color:#fff3d7;font-family:Cormorant Garamond,Georgia,serif;font-size:19px;font-weight:700;cursor:pointer;box-shadow:inset 0 0 0 1px #ffd68829}.gift-add-to-cart:hover:not(:disabled){background:#a10d12}.gift-add-to-cart:disabled{opacity:.7;cursor:progress}.gift-add-to-cart:disabled{cursor:not-allowed}.gift-spin{animation:gift-spin 1.1s linear infinite}@keyframes gift-spin{to{transform:rotate(360deg)}}.gift-cart-status{margin:14px 0 0;min-height:22px;font-size:14px;color:#fff3d7}.gift-cart-status a{color:#ffd989;text-decoration:underline}@media(max-width:700px){.gift-shop{padding:24px 16px 56px;max-width:100%}.gift-shop-marquee{padding:22px 12px 24px}.gift-shop-marquee .gift-shop-back{position:static;margin:0 auto 14px}.gift-shop-marquee .gift-shop-home{position:static;display:flex;width:max-content;margin:0 0 8px auto}.gift-shop-marquee h1{font-size:34px}.gift-product .gift-shop-marquee{padding:12px 12px 14px}.gift-product .gift-shop-marquee .gift-shop-back{margin-bottom:8px}.gift-product .gift-shop-bulbs{margin-bottom:2px}.gift-product .gift-shop-marquee h1{margin:4px 0 0;font-size:28px}.gift-product .gift-shop-subtitle{display:none}.gift-product-layout{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:18px}.gift-product-mobile-heading{display:block}.gift-product-mobile-heading h2{margin:0 0 4px;font:700 clamp(26px,7vw,36px)/1.1 "Cormorant Garamond",Georgia,serif}.gift-product-mobile-heading .gift-product-price{margin:0}.gift-product-desktop-heading{display:none}.gift-product-main-image{aspect-ratio:4 / 3}.gift-product-panel{padding:22px 16px 20px}.gift-shop-preview-note{font-size:12px}.gift-shop-heading{align-items:start}.gift-shop-controls{grid-template-columns:minmax(0,1fr);gap:10px}.gift-shop-clear{width:100%}.gift-shop:not(.gift-product):not(.gift-cart-page){padding-top:14px}.gift-shop:not(.gift-product):not(.gift-cart-page) .gift-shop-marquee{padding:14px 12px 16px}.gift-shop:not(.gift-product):not(.gift-cart-page) .gift-shop-marquee .gift-shop-back{margin-bottom:8px}.gift-shop:not(.gift-product):not(.gift-cart-page) .gift-shop-rail{margin-top:20px}.gift-shop:not(.gift-product):not(.gift-cart-page) .gift-shop-heading{align-items:start;margin-bottom:10px}.gift-shop:not(.gift-product):not(.gift-cart-page) .gift-shop-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:18px;padding:0}.gift-shop:not(.gift-product):not(.gift-cart-page) .gift-shop-controls label:first-child,.gift-shop:not(.gift-product):not(.gift-cart-page) .gift-shop-clear{grid-column:1 / -1}.gift-shop:not(.gift-product):not(.gift-cart-page) .gift-shop-controls label{gap:4px}.gift-shop-grid{grid-template-columns:minmax(0,1fr)}.gift-product-has-mobile-action{padding-bottom:calc(140px + env(safe-area-inset-bottom))}.gift-mobile-action{position:fixed;z-index:30;left:0;right:0;bottom:0;display:flex;align-items:center;gap:12px;padding:10px max(16px,env(safe-area-inset-left)) calc(10px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-right));border-top:1px solid #bc8c43;background:#1b0908;box-shadow:0 -10px 28px #0009}.gift-mobile-action-summary{display:grid;min-width:0;flex:1;gap:2px;color:#fff3d7cc;font-size:12px}.gift-mobile-action-summary span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gift-mobile-action-summary strong{color:#ffd989;font-size:15px}.gift-mobile-action .gift-add-to-cart{width:auto;min-width:142px;min-height:44px;padding:8px 10px;font-size:15px}}@media(min-width:701px)and (max-width:1040px){.gift-shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.gift-shop-bulbs i{animation:none;opacity:.8}.gift-spin{animation:none}}.site-footer-actions{display:flex;align-items:flex-end;justify-content:flex-end;gap:28px}.site-footer-shop{display:grid;gap:6px;color:#f7dfad;text-align:right;text-decoration-color:#e4b85ea6;text-underline-offset:4px}.site-footer-shop span{color:#dcae57;font:700 9px/1 Manrope,sans-serif;letter-spacing:.16em;text-transform:uppercase}@media(max-width:700px){.site-footer-actions{display:grid;gap:12px}.site-footer-shop{min-height:48px;align-content:center;padding:10px;border:1px solid rgba(213,166,78,.42);background:#170b07;text-align:center}}.gift-quantity-label{display:grid;gap:5px;width:110px;color:#fff3d7;font-size:14px}.gift-quantity-label input,.gift-cart-line-actions input{width:100%;min-height:44px;border:1px solid #bc8c43;border-radius:4px;background:#200c0c;color:#fff3d7;padding:8px;font:inherit}.gift-cart-choices{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.gift-cart-choices button,.gift-cart-choices a,.gift-cart-line-actions button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 15px;border:1px solid #d6a85a;border-radius:4px;background:#381413;color:#fff3d7;font:inherit;cursor:pointer;text-decoration:none}.gift-cart-choices [aria-disabled=true]{opacity:.5;cursor:not-allowed}.gift-shop-basket-link{max-width:1180px;margin:18px auto 0;padding:0 20px;text-align:right}.gift-cart-review{max-width:1060px}.gift-cart-review h2{font-family:Cormorant Garamond,Georgia,serif;color:#fff3d7;font-size:clamp(30px,4vw,48px)}.gift-cart-lines{list-style:none;padding:0;margin:22px 0;display:grid;gap:16px}.gift-cart-line{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:18px;padding:18px;border:1px solid #795028;background:#210b0b;color:#fff3d7}.gift-cart-line img,.gift-cart-line .gift-image-placeholder{width:120px;height:120px;object-fit:contain;background:#fff9ef}.gift-cart-line-main p{margin:7px 0}.gift-cart-product-link{border:0;background:none;padding:0;color:#ffd989;text-decoration:underline;font:inherit;font-size:20px;cursor:pointer;text-align:left}.gift-cart-line-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px}.gift-cart-line-actions input{width:84px}.gift-cart-line-total{white-space:nowrap}.gift-cart-summary{max-width:400px;margin-left:auto;padding:16px;border-top:2px solid #d6a85a;color:#fff3d7}.gift-cart-summary>p:first-child{display:flex;justify-content:space-between;gap:20px}.gift-cart-error{color:#ffb3a7}.gift-cart-notice{color:#ffe1a3}@media(max-width:700px){.gift-cart-line{grid-template-columns:86px minmax(0,1fr);gap:12px;padding:12px}.gift-cart-line img,.gift-cart-line .gift-image-placeholder{width:86px;height:86px}.gift-cart-line-total{grid-column:2}.gift-cart-summary{max-width:none;margin:0}}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-cyrillic-ext-600-normal-BMhMHfrj.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-600-normal-CsIYWmWK.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-cyrillic-600-normal-C2atO-64.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-600-normal-FNmA3REe.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-vietnamese-600-normal-BoXdMtcr.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-600-normal-C4HEjEaf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-ext-600-normal-DaBc-lu7.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-600-normal-Dk3-quAP.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-600-normal-Co1r35X9.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-600-normal-2CBVLo0M.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-cyrillic-ext-700-normal-Do0rx6yy.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-700-normal-BaW-xaxb.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-cyrillic-700-normal-SLG_-a_c.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-700-normal-D3uyJ5DH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-vietnamese-700-normal--OtHbi1I.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-700-normal-GOTdnRS1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-latin-ext-700-normal-CNjt5vTB.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-700-normal-qRbaVVD7.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-latin-700-normal-DajfzrDU.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-700-normal-O25Qpphb.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2) format("woff2"),url(/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-greek-400-normal-CM4qok81.woff2) format("woff2"),url(/assets/manrope-greek-400-normal-DuX9RsAR.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-vietnamese-400-normal-DHb3EETF.woff2) format("woff2"),url(/assets/manrope-vietnamese-400-normal-D7E_mLGF.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-CMDvPJRp.woff2) format("woff2"),url(/assets/manrope-latin-ext-400-normal-C-X6QNXX.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2) format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAZMAA8AAAAAC/AAAAXvAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4F8HC4GYD9TVEFUKgCBChEICokwh0oLIAABNgIkAzwEIAWFBgeBDgwHG+AJyB6FcZsTzpsm7MR0ftOC5+k96c+dTNh2BWYFuFo9QH9vM9ifft4kts6MwkozfJsn6nCS878Q7Pj7lW56BXWArVrk/NmmN7t7ZRXUYWcVYAt4VXjN1+KNB6q3zA3aqBpGnx6vT4IAHkWABNatPygESX3GICdIGqrDbpBEEMDXMGRIP+QGYeBq0SgQTIqR+Oqwm7lYOAAQ/AdBT0mQ/OTcuxjq4LaFwUmA9D0ZjHWN6sFlOwFjT6A2Hy8xF2XPx1UYmFjYOHgIQhgDAwMwAYWFRrCxkTO2KRTMqRP0vZXFqApNawBw91h5oZ6jOhIMZjp9Elif1lZXKaMW4nkqG1Cc2KYhqw9cJpLrrNP2/4NgXVF1zAWIHQDaN3cCuQhC7lSBdPjq2QiYMMCKCQCFAIipOgLWRQOUDQQ/PIjxADIQRyAWEXLRxmZuidIn9BX9Y66zNxjXZz6uL+sfrh78HNwMhqpFAODzzhBkAOA5EyYFqXj/CCYOFi42HoIESAlASgByAMgLkGYAZQEWEAYggsLAoJykMRH3QjXnSF6qgpuZsFRuVvZBRgpqXTAkaRnLToqcEpnkTQ5N7EKkZIrXJRtX32XxkycSmhmLXJKwFkUf9RciJi0MGqJ301N07TeJ0VvGHqM8Y1b8SdxbHG3sEORN6UGkBS/+8EJmvf8odvvyOTOT79rHEglxu7WPR6Nto/A9+xmTQ5OmRE5UU9STBYqibboETzCHpyEOcrtIaoyLn8T3CGN61H4Jiw42P2JmzDXA2PG47J4QbFiVMfK0Tf7Fm3qp7tqh+3QcOZY1tDNaZXDjb8trz2KuJLwBRY/skVnxisPzm6sOnszmNUs1EksXea/kCdHWg2UPR/uoY/LilpAba3A/7Negbtitxe2wnRph1ZYEQl8zTIKltKgKFpNWwCLSIphPkgdz7YIzYBbKstfbXG39+ecZ/+apkGVfnsx1r/9xl5Lra25f2G07w94+dGLhCtlaTGWxpnB3Uhr0UKj1cePOloNT6OqVJ7NBe37fJoef9bWrB1+zFxKA5H93Lp3+/lHFcadezu/5Y9eGqLBN6oq6eHK7few+litn5NMbzJ380v+1+zrV3GTt1Z2t3n7uhtOW5NNSV3eUYRImp8ZvbpTHi/v93Lev3/fHizZS676o3y/2slfu/nQRJwZY06b7b1L/XSaAN8WrDgQpd/2J45YVtNp5Z3m2pYusjvSl+R/9lFW1WZDQ2Sey9Y+WbOSNz9mHu9vuPvDd1l+XzOTgoTn8unxHqZ8VHDg0+5+ycufddRtf7ji0+fGaQbPUbTvde9c9Ab2ys1eXtRZT1UeMA3VTxufP+XDtXp+C4sJLy3qQa3PXy1jcK62sromJA3t1elK3iOtvrR70WRFx0D9YR5dDHPAPLi/TuVRR2VMT7v+QtXj2OnseCvNSqnagHh04j/RB1y0/YWIj66TQpthWv25f3fWixpLRfNYeoCw0aABA7zZ3IoCeZakvW/XRxFb91zHslwDvz++fC/AxZ6tNgE8bzWX2dsBCASDwrXUz/wQYWQHBG5nSfMhDMz9luk7vhiazPPNnUFVdrr3bBNboO7SUlUA06JP83GMaQQApaU80LrJuvH5ZmPUYiHaBndKytAgVJItFkULCFoPGXJ2rxy0mWdhtsSgHhhRY3GpJRRFZkFom1isKeRaKZt/uHTBhw4IVjACDSz5FOx6cGGGhww3CgxcTeXQxCgahYxAeC8PC4KWeWvJjGANb3YDxU0M2nGmLB4SF1OTQzSBrTi4Wrj4HiOuI1urpwU0eNMrokNI5SP8GBPTCom/m1+fzycJQuX4d6OYL583HDujSMaDxnhRIkKkjJMRKFs5bF7kl344GcKWNoXdFz30b8ih746xfVizYRmkIPQEDCF1vz1nPHRNkREfnu3b5xXICACDYShm8J0sJ5OOOKKqKIVpMscQWB0Nc8SRk1eqNTMOm8HZ/xxyEDWNCxw23kWi129Kd6sHwcb3idqzDvUi1SAF1Wut7UUi1aacl+KReBgAAAA==) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2) format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-greek-600-normal-BoRV6lzK.woff2) format("woff2"),url(/assets/manrope-greek-600-normal-CF2i9ZRY.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-vietnamese-600-normal-C1J5PCl_.woff2) format("woff2"),url(/assets/manrope-vietnamese-600-normal-lA7a_7Ok.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2) format("woff2"),url(/assets/manrope-latin-ext-600-normal-u5Pl7hTU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2) format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:#f8edcf;background:#070504;font-family:Manrope,system-ui,sans-serif;font-synthesis:none;--black: #070504;--gold-bright: #ffd989}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--black)}body{margin:0;min-width:320px;min-height:100vh;background:var(--black);-webkit-font-smoothing:antialiased}button,input{font:inherit}button{color:inherit}button:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--gold-bright);outline-offset:4px}.app-shell{min-height:100vh;overflow-x:hidden;background:var(--black)}.site-footer{position:relative;z-index:2;padding:44px max(24px,calc((100vw - 1120px)/2)) 28px;border-top:1px solid rgba(220,174,87,.5);background:radial-gradient(circle at 50% 0,rgba(126,48,18,.3),transparent 46%),#070403;color:#f6e7c7;box-shadow:inset 0 1px #ffe29e14}.site-footer-heading{display:flex;align-items:end;justify-content:space-between;gap:32px}.site-footer-heading p{margin:0 0 8px;color:#dcae57;font:700 10px/1 Manrope,sans-serif;letter-spacing:.18em;text-transform:uppercase}.site-footer-heading h2{margin:0;color:#ffe1a0;font:700 clamp(28px,3vw,42px)/.95 "Cormorant Garamond",Georgia,serif}.site-footer-email{display:grid;gap:6px;color:#f7dfad;text-align:right;text-decoration-color:#e4b85ea6;text-underline-offset:4px;overflow-wrap:anywhere}.site-footer-email span{color:#dcae57;font:700 9px/1 Manrope,sans-serif;letter-spacing:.16em;text-transform:uppercase}.site-footer-socials{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:28px 0 0;padding:0;list-style:none}.site-footer-socials a,.site-footer-socials li>div{display:grid;gap:5px;min-height:70px;padding:13px 14px;border:1px solid rgba(213,166,78,.36);background:#190c08d6;color:inherit;text-decoration:none;box-shadow:inset 3px 0 #841015}.site-footer-socials a:hover{border-color:#e4b85e;background:#24110b}.site-footer-socials a:focus-visible{outline:3px solid var(--gold-bright);outline-offset:2px}.site-footer-socials span{color:#cda34f;font:700 9px/1 Manrope,sans-serif;letter-spacing:.12em;text-transform:uppercase}.site-footer-socials strong{color:#f7e4bb;font:700 16px/1.1 Cormorant Garamond,Georgia,serif;overflow-wrap:anywhere}.site-footer-socials small{color:#968a76;font:600 8px/1.15 Manrope,sans-serif;letter-spacing:.08em;text-transform:uppercase}.site-footer-social-pending{opacity:.76}.site-footer-note{margin:22px 0 0;color:#9f927e;text-align:center;font:600 10px/1.4 Manrope,sans-serif}.mobile-navigation,.mobile-navigation-backdrop{display:none}@media(max-width:700px){:root{--mobile-header-height: clamp(84px, 15vw, 96px)}html,body{width:100%;min-width:0;max-width:100%;overflow-x:clip}.app-shell{width:100%;max-width:100%;padding-top:64px;padding-top:var(--mobile-header-height)}.site-footer{width:100%;max-width:100%;padding:32px 16px 24px;overflow-x:clip}.site-footer-heading{display:grid;gap:20px;text-align:center}.site-footer-email{min-height:48px;align-content:center;padding:10px;border:1px solid rgba(213,166,78,.42);background:#170b07;text-align:center}.site-footer-socials{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.site-footer-socials a,.site-footer-socials li>div{min-height:66px;padding:12px 10px}.mobile-navigation{position:fixed;z-index:1000;top:0;display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--mobile-header-height);gap:8px;padding:0 8px;border-bottom:2px solid #b78a3d;background:#090503;box-shadow:0 8px 28px #000000b8,inset 0 -1px #ffda8940}.mobile-navigation:before,.mobile-navigation:after{position:absolute;left:0;width:100%;height:2px;background:repeating-linear-gradient(90deg,#8c0b10 0,#8c0b10 12px,#e0b45d 12px,#e0b45d 18px,#8c0b10 18px,#8c0b10 30px);content:""}.mobile-navigation:before{top:0}.mobile-navigation:after{bottom:2px;opacity:.72}.mobile-navigation-brand{position:relative;display:block;flex:0 1 auto;width:clamp(228px,58vw,270px);max-width:calc(100% - 52px);min-height:44px;padding:0;border:0;background:transparent;cursor:pointer}.mobile-navigation-brand img{position:relative;z-index:1;display:block;width:100%;height:auto;pointer-events:none;filter:drop-shadow(0 4px 7px rgba(0,0,0,.72))}.mobile-navigation-brand:before,.mobile-navigation-brand:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:center / 100% 100% no-repeat url(/assets/brand/santa-cinema-marquee.png);content:"";pointer-events:none;filter:brightness(1.16) drop-shadow(0 0 5px rgba(255,203,92,.5));-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 8%,transparent 8% 16%);mask-image:repeating-linear-gradient(90deg,#000 0 8%,transparent 8% 16%);animation:mobile-marquee-bulbs-a 5.6s ease-in-out infinite}.mobile-navigation-brand:after{opacity:.08;-webkit-mask-position:24px 0;mask-position:24px 0;animation-name:mobile-marquee-bulbs-b;animation-delay:-2.8s}.mobile-navigation-trigger,.mobile-navigation-close{display:grid;place-items:center;width:44px;min-width:44px;height:44px;padding:0;border:1px solid #d3a650;border-radius:4px;background:#790b10;color:#fff1cb;cursor:pointer;box-shadow:inset 0 0 0 2px #ffd3771f}.mobile-navigation-trigger-lines{display:grid;gap:5px;width:21px}.mobile-navigation-trigger-lines i{display:block;height:2px;border-radius:2px;background:currentColor}.mobile-navigation-backdrop{position:fixed;z-index:999;inset:var(--mobile-header-height) 0 0;display:block;padding:12px;overflow-y:auto;overscroll-behavior:contain;background:#030201}.mobile-navigation-dialog{width:100%;max-width:480px;margin:0 auto;padding:14px;border:1px solid #d1a24b;border-top:5px solid #8d0d12;border-radius:4px;background:#110906;box-shadow:0 24px 70px #000000d9,inset 0 0 32px #975a1b1f}.mobile-navigation-dialog-heading{display:flex;align-items:center;justify-content:space-between;min-height:52px;margin-bottom:10px;padding-bottom:12px;border-bottom:1px solid rgba(218,174,88,.35)}.mobile-navigation-dialog-heading div{display:grid}.mobile-navigation-dialog-heading span{color:#d4a653;font:600 9px/1 Manrope,sans-serif;letter-spacing:.2em;text-transform:uppercase}.mobile-navigation-dialog-heading strong{margin-top:5px;color:#ffe2a1;font:700 25px/.9 Cormorant Garamond,Georgia,serif}.mobile-navigation-close{font:400 29px/1 Manrope,sans-serif}.mobile-navigation-menu{display:grid;gap:8px}.mobile-navigation-menu button{position:relative;width:100%;min-height:46px;padding:10px 15px;border:1px solid rgba(210,164,78,.48);border-radius:3px;background:#1c0e09;color:#f9e8c3;text-align:left;font:700 18px/1.1 Cormorant Garamond,Georgia,serif;cursor:pointer}.mobile-navigation-menu button:after{position:absolute;right:15px;color:#cfa34f;content:"›"}.mobile-navigation-menu button[aria-current=page]{border-color:#ebc66f;background:#29120d;box-shadow:inset 4px 0 #9a1015}.mobile-navigation-menu .mobile-navigation-primary{min-height:52px;margin-top:4px;border-color:#f0c86b;background:linear-gradient(#a71319,#72070b);color:#fff4d4;text-align:center;font-size:20px;box-shadow:inset 0 0 0 2px #ffd78124,0 8px 24px #68040759}.mobile-navigation-menu .mobile-navigation-primary:after{content:none}@keyframes mobile-marquee-bulbs-a{0%,46%,to{opacity:.08}18%,28%{opacity:.3}}@keyframes mobile-marquee-bulbs-b{0%,46%,to{opacity:.06}18%,28%{opacity:.24}}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.mobile-navigation-brand:before,.mobile-navigation-brand:after{animation:none!important;opacity:.12}}
