/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.experience_experience__fnMpO{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#f3e9df}.experience_experience__fnMpO h2,.experience_experience__fnMpO h3{letter-spacing:-.025em;font-family:Boo Display,Georgia,serif;font-weight:400}.experience_kicker__HmdUA{--tw-font-weight:var(--font-weight-semibold,600);font-size:9px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.18em;letter-spacing:.18em;text-transform:uppercase;color:#ffa66d}.experience_priceSpider__k6RJH{vertical-align:middle;isolation:isolate;flex-shrink:0;width:112px;height:120.4px;transition:transform .3s;display:inline-block;position:relative}.experience_priceSpider__k6RJH>img{filter:drop-shadow(0 4px 5px #0009);width:100%;height:100%;position:absolute;inset:0}.experience_priceOnBack__mnnUX{z-index:1;color:#ffe6b9;text-shadow:0 1px 3px #000;background:radial-gradient(#211b18e8,#201719d6);border:1px solid #e4ab644d;border-radius:48% 48% 44% 44%;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:43%;height:33%;padding-top:1px;display:flex;position:absolute;top:11%;left:50%;transform:translate(-50%);box-shadow:inset 0 0 8px #ffd18e0d}.experience_priceSpider__k6RJH .experience_priceOnBack__mnnUX>strong{color:inherit;letter-spacing:-.04em;margin:0;font:600 16px/1 Boo Sans,Arial,sans-serif}.experience_priceOnBack__mnnUX>small{color:#edc491;letter-spacing:.14em;margin:0;font:600 7px/1 Boo Sans,Arial,sans-serif;display:block}.experience_priceCompact__9_Dra{width:80px;height:86px}.experience_priceCompact__9_Dra .experience_priceOnBack__mnnUX>strong{font-size:12px}.experience_priceCompact__9_Dra .experience_priceOnBack__mnnUX>small{font-size:6px}.experience_priceSpider__k6RJH[data-long=true] .experience_priceOnBack__mnnUX>strong{font-size:12px}.experience_priceCompact__9_Dra[data-long=true] .experience_priceOnBack__mnnUX>strong{font-size:10px}.experience_priceSpider__k6RJH[data-very-long=true] .experience_priceOnBack__mnnUX>strong{font-size:9px}.experience_priceSpider__k6RJH:hover{transform:rotate(-3deg)}.experience_select__nKYYv{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.experience_select__nKYYv{border-color:color-mix(in oklab,var(--color-white,#fff) 15%,transparent)}}.experience_select__nKYYv{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);color:#e8d7f0;background:#241a2d;font-size:11px}.experience_outlineButton__Wb72X,.experience_solidButton__JUV8p{border-radius:5px;justify-content:center;align-items:center;gap:14px;min-height:40px;padding:10px 15px;display:inline-flex;font-size:12px!important}.experience_outlineButton__Wb72X{color:#e8d2ed;background:#241a2b;border:1px solid #b493c449}.experience_outlineButton__Wb72X:hover{color:#ffd7ad;border-color:#ffad77}.experience_solidButton__JUV8p{color:#241525;background:#ff9a59;border:1px solid #0000;font-weight:600!important}.experience_solidButton__JUV8p:hover{background:#ffb17f}.experience_season__8zRDI{background:radial-gradient(at 80% 0,#60402535,#0000 65%),#1c1421;border:1px solid #bfa2cf25;border-radius:10px;gap:24px;padding:30px}.experience_atmosphere__RaEWI,.experience_season__8zRDI{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.experience_atmosphere__RaEWI{color:#c8b4d2;border-bottom:1px solid #c8add01c;gap:14px;width:min(1320px,86%);margin:0 auto;padding:17px 0}.experience_soundSwitch__LA_LL{color:#baa4c6;background:0 0;border:0;align-items:center;gap:7px;padding:4px 0;display:flex;font-size:10px!important}.experience_soundSwitch__LA_LL>span{background:#635369;border-radius:999px;width:22px;height:12px;padding:2px;transition:background .2s}.experience_soundSwitch__LA_LL>span:after{content:"";background:#e2d3e7;border-radius:50%;width:8px;height:8px;transition:transform .2s;display:block}.experience_soundSwitch__LA_LL>span[data-on=true]{background:#ae6b40}.experience_soundSwitch__LA_LL>span[data-on=true]:after{background:#ffe1b1;transform:translate(10px)}.experience_looks__zubBq{flex-direction:column;gap:28px;display:flex}.experience_lookCard__xqkpP{background:#1c1422;border:1px solid #c8a4d227;border-radius:10px;transition:border-color .25s,transform .25s;overflow:hidden}.experience_lookCard__xqkpP:hover{border-color:#c6a4d76b;transform:translateY(-3px)}.experience_lookPictures__BbkUA{background:radial-gradient(#50365c66,#0000 70%);justify-content:center;align-items:center;height:175px;padding-top:12px;display:flex;position:relative}.experience_lookPicture__a8fIu{aspect-ratio:1;border:1px solid #bfa4cb42;border-radius:10px;width:29%;max-width:115px;transition:transform .45s;position:relative;overflow:hidden;transform:rotate(-9deg)translate(12px)}.experience_lookPicture__a8fIu:nth-child(3){transform:rotate(9deg)translate(-12px)}.experience_lookPictureFront__0Lp1L{z-index:1;transform:translateY(-12px)}.experience_lookCard__xqkpP:hover .experience_lookPicture__a8fIu:first-child{transform:rotate(-13deg)translate(0)}.experience_lookCard__xqkpP:hover .experience_lookPicture__a8fIu:nth-child(3){transform:rotate(13deg)translate(0)}.experience_lookStamp__Ha8nx{letter-spacing:.15em;color:#b698c3;font-size:8px;position:absolute;top:16px;right:15px}.experience_lookButton__6Ouno{color:#ffbf93;background:0 0;border:0;border-top:1px solid #c8a4d227;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-top:3px;padding:11px 0 0;display:flex;font-size:12px!important}.experience_dialogBody__shVqZ{flex-direction:column;gap:22px;padding:50px 32px 28px;display:flex}.experience_kitLine__2pZo9{background:#211729;border:1px solid #b99bc32b;border-radius:7px;align-items:center;gap:12px;padding:10px;display:flex}.experience_comparisonGrid__G6XCr{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:13px;display:grid}.experience_recent__7_dwY{background:#1a1220;border:1px solid #c8a4d21c;border-radius:9px;flex-direction:column;gap:20px;padding:24px;display:flex}.experience_faq__47uBf{grid-template-columns:.9fr 1.1fr;gap:50px;display:grid}.experience_faqItem__WYs9N{border-bottom:1px solid #c8a4d22b;padding:17px 0}.experience_faqItem__WYs9N summary{cursor:pointer;color:#e8d8e9;justify-content:space-between;align-items:center;gap:18px;font-size:14px;list-style:none;display:flex}.experience_faqItem__WYs9N summary::-webkit-details-marker{display:none}.experience_faqItem__WYs9N summary>span{color:#d1a9d3;font-size:20px;transition:transform .2s}.experience_faqItem__WYs9N[open] summary>span{transform:rotate(45deg)}.experience_faqItem__WYs9N p{color:#b8a2c5;padding-top:14px;font-size:12px;line-height:1.8}.experience_productNotes__Gl_OM{border-top:1px solid #bfa4cb2b;flex-direction:column;gap:13px;margin-top:18px;padding-top:19px;display:flex}.experience_productNotes__Gl_OM summary{cursor:pointer;color:#d6bfdc;font-size:12px}.experience_productNotes__Gl_OM p{color:#a996b6;padding-top:10px;font-size:11px;line-height:1.7}.experience_companion__TLfuh{z-index:85;position:fixed;bottom:10px;right:20px}.experience_companionTrigger__7C6_a{color:#f6dfc1;background:radial-gradient(#49324e60,#0000 72%);border:0;border-radius:48% 48% 15px 15px;flex-direction:column;align-items:center;width:126px;padding:0 7px 8px;display:flex;position:relative}.experience_companionTrigger__7C6_a:hover>[data-price-spider]{transform:translateY(-3px)rotate(-3deg)}.experience_companionTrigger__7C6_a[data-filled=true]{background:radial-gradient(#9e5c383e,#0000 72%)}.experience_companionName__Xfpvo{color:#efcc9e;letter-spacing:.2em;background:#2e1e30ee;border:1px solid #dcb68655;border-radius:20px;align-items:center;gap:16px;margin-top:-7px;padding:5px 10px;font-size:8px;display:flex}.experience_companionName__Xfpvo>span{font-size:14px;line-height:1}.experience_companionCount__w1GFj{color:#241727;background:#ff9f61;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;display:grid;position:absolute;top:25px;right:9px}.experience_companionPanel__TX7ZR{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#302035f7,#1c1424fa);border:1px solid #d1a1d85c;border-radius:13px;flex-direction:column;gap:17px;width:min(355px,100vw - 32px);max-height:min(660px,73dvh);padding:22px;display:flex;position:absolute;bottom:142px;right:0;overflow:auto;box-shadow:0 15px 70px #0008}.experience_borisGreeting__DjEx_{border-block:1px solid #d1a1d824;align-items:center;gap:12px;padding-block:10px;display:flex}.experience_assistantAction__HIaCk{color:#e6d4ec;text-align:left;background:#211627b8;border:1px solid #bfa2cc2b;border-radius:7px;flex-direction:column;align-items:flex-start;gap:8px;min-height:75px;padding:12px;display:flex;font-size:11px!important}.experience_assistantAction__HIaCk svg{color:#ffb37d}.experience_assistantAction__HIaCk:hover{background:#38223d;border-color:#ffb37d6b}.experience_tipButton__1gyJG{color:#ffbd8c;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:7px 0;display:flex;font-size:11px!important}.experience_tinyButton__Qfc6U{color:#ccb4d9;background:#22182a;border:1px solid #bfa2cc26;border-radius:5px;padding:6px 8px;font-size:10px!important}.experience_quizOption__2Bzim{color:#f0ddec;text-align:left;background:#261b30;border:1px solid #d3b1d83a;border-radius:6px;justify-content:space-between;align-items:center;gap:14px;min-height:42px;padding:10px 12px;display:flex;font-size:12px!important}.experience_quizOption__2Bzim:hover{background:#38223d;border-color:#ffb383}.experience_quizResult__DYrZ_{color:#ead9ec;background:#22182a;border:1px solid #bfa2cc26;border-radius:7px;align-items:center;gap:8px;padding:5px 10px;display:flex}@media (max-width:640px){.experience_priceSpider__k6RJH{width:92px;height:98.9px}.experience_priceOnBack__mnnUX>strong{font-size:13px}.experience_priceCompact__9_Dra{width:70px;height:75.25px}.experience_priceCompact__9_Dra .experience_priceOnBack__mnnUX>strong{font-size:11px}.experience_priceCompact__9_Dra .experience_priceOnBack__mnnUX>small{font-size:5px}.experience_atmosphere__RaEWI{gap:12px;width:89%;padding-block:14px}.experience_atmosphere__RaEWI>div{gap:8px}.experience_season__8zRDI{flex-direction:column;align-items:flex-start;padding:24px}.experience_season__8zRDI>div:nth-child(2){justify-content:space-between;width:100%}.experience_lookPictures__BbkUA{height:160px}.experience_faq__47uBf{grid-template-columns:1fr;gap:20px}.experience_faq__47uBf>div:first-child>span:last-child{display:none}.experience_dialogBody__shVqZ{gap:18px;padding:50px 20px 24px}.experience_kitLine__2pZo9{flex-wrap:wrap;gap:7px;padding:9px}.experience_kitLine__2pZo9 label{flex-basis:calc(100% - 83px)}.experience_kitLine__2pZo9 select{margin-left:26px}.experience_kitLine__2pZo9>[data-price-spider]{margin-left:auto}.experience_comparisonGrid__G6XCr{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.experience_recent__7_dwY{padding:19px}.experience_companion__TLfuh{bottom:5px;right:6px}.experience_companionTrigger__7C6_a{width:100px;padding:0 4px 6px}.experience_companionName__Xfpvo{gap:10px;font-size:7px}.experience_companionPanel__TX7ZR{max-height:68dvh;padding:19px;bottom:123px;right:7px}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.hero-scene_scene__GuL23{contain:layout style;overflow:hidden;container-type:inline-size}.hero-scene_sky__kj0_J{filter:hue-rotate(var(--boo-hue,0deg)) saturate(var(--boo-saturation,1));background:radial-gradient(at 75% 25%,#62276c65,#0000 54%),radial-gradient(at 65% 75%,#a6563829,#0000 55%)}.hero-scene_canvas__3KIcI{transform:translate(var(--look-x,0),var(--look-y,0));filter:brightness(var(--boo-brightness,1));transition:transform .65s ease-out,filter 1s}.hero-scene_moon__zV_Pe{filter:drop-shadow(0 0 20px #edc7a426)}.hero-scene_moonHalo__9v8Bg{background:radial-gradient(circle,#f5be9e26,#0000 70%);transform:scale(1.5)}.hero-scene_ghostTravel__d5vD6{will-change:transform;animation:hero-scene_ghostTravel__d5vD6 12s ease-in-out infinite}.hero-scene_ghostFloat__XM2eJ{filter:drop-shadow(0 10px 24px #ffb95b26);animation:hero-scene_ghostFloat__XM2eJ 5s ease-in-out infinite}.hero-scene_ground__TK_8f{-webkit-mask-image:linear-gradient(#000 68%,#0000);mask-image:linear-gradient(#000 68%,#0000)}.hero-scene_groundSpider__K6_Co{color:#edc49b;background:0 0;border:0;padding:0;display:block}.hero-scene_groundSpider__K6_Co>img{transition:filter .25s}.hero-scene_groundSpider__K6_Co:hover>img,.hero-scene_groundSpider__K6_Co[aria-pressed=true]>img{filter:brightness(1.12)}.hero-scene_contactShadow__Eq78e{background:radial-gradient(#09060deb,#0000 70%);border-radius:50%;width:83%;height:16%;position:absolute;bottom:-2%;left:9%}.hero-scene_borisTag__c8dih{z-index:2;letter-spacing:.15em;background:#1b1020b0;border:1px solid #b28a5e55;border-radius:10px;padding:3px 6px;font:600 7px/1 Boo Sans,Arial,sans-serif;position:absolute;bottom:0;right:1%}.hero-scene_lantern__QKNnH{background:radial-gradient(#ffe7a5,#ffb14e 35%,#a94a18 73%,#341b1c);border:2px solid #29202c;border-width:5px 2px 4px;border-radius:25% 25% 10% 10%;box-shadow:0 0 20px #ff9c4a35,2px 3px 4px #000b}.hero-scene_lantern__QKNnH:before{content:"";border:2px solid #413042;border-radius:50%;width:46%;height:25%;position:absolute;bottom:calc(100% + 3px);left:27%}.hero-scene_lantern__QKNnH>span{background:linear-gradient(90deg,#0000 25%,#382430 28% 34%,#0000 37% 63%,#382430 66% 72%,#0000 75%);position:absolute;inset:0}.hero-scene_lantern__QKNnH:after{content:"";z-index:-1;background:radial-gradient(#ffac5d3d,#0000 70%);border-radius:50%;width:250%;height:35%;position:absolute;bottom:-25%;left:-75%}.hero-scene_mushrooms__WOm9s>i{background:linear-gradient(90deg,#7d653d,#d8bb7d 45%,#6f4b29);border-radius:50%;width:33%;height:90%;position:absolute;bottom:0;left:30%;transform:rotate(9deg)}.hero-scene_mushrooms__WOm9s>i:before{content:"";background:radial-gradient(at 40% 15%,#edb264,#a35526 60%,#50251c);border-radius:90% 90% 30% 30%;width:230%;height:45%;position:absolute;top:-8%;left:-65%;box-shadow:0 2px 2px #0008}.hero-scene_mushrooms__WOm9s>i:first-child{height:60%;left:4%;transform:rotate(-13deg)}.hero-scene_mushrooms__WOm9s>i:last-child{height:45%;left:75%;transform:rotate(15deg)}.hero-scene_leafLitter__tMSR3>i{left:calc(8% + var(--i) * 16%);top:calc(20% + var(--i) * 6%);width:9px;height:16px;transform:rotate(calc(var(--i) * 43deg));background:linear-gradient(60deg,#693b22,#b77439 45%,#422a21);border-radius:0 90%;position:absolute;box-shadow:1px 2px 2px #0008}.hero-scene_monster__Fj_rg{transform-origin:50% 95%;animation:hero-scene_monsterBreathe__xMnG3 4.8s ease-in-out infinite}.hero-scene_pumpkin__cUf1p{filter:drop-shadow(0 6px 5px #0006)}.hero-scene_pumpkinGlow__5DRLe{background:radial-gradient(#ff913f38,#0000 65%);border-radius:50%;animation:hero-scene_glow__mxEU4 4s ease-in-out infinite;position:absolute;inset:20% -15% -12%}.hero-scene_windowGlow__6ySlU{mix-blend-mode:screen;background:radial-gradient(#ffc06e12,#0000 65%);border-radius:50%;animation:hero-scene_glow__mxEU4 6s ease-in-out infinite}.hero-scene_bat__zlh2W{color:#160e1b;filter:drop-shadow(0 1px 2px #d9aac535);animation:hero-scene_batDrift___962c 8s ease-in-out infinite}.hero-scene_batWings__J_gxK{transform-origin:50%;animation:hero-scene_wingbeat__v96G2 1.1s ease-in-out infinite}.hero-scene_batSecond__BZsky{animation-duration:10s;animation-delay:-3s}.hero-scene_batSecond__BZsky .hero-scene_batWings__J_gxK{animation-delay:-.4s}.hero-scene_batThird__50Gac{animation-delay:-5s}.hero-scene_wax__Y87_v{background:linear-gradient(90deg,#a96c36,#f6dd9d 40%,#e0b56a 65%,#915127);border-radius:35% 35% 10% 10%;position:absolute;inset:0;box-shadow:2px 3px 4px #0008}.hero-scene_wax__Y87_v:after{content:"";background:#f5d69d;border-radius:0 0 50% 50%;width:25%;height:48%;position:absolute;top:0;left:25%}.hero-scene_flame__NaP5_{z-index:1;transform-origin:bottom;background:radial-gradient(at 50% 75%,#fff8d5,#ffc257 57%,#f4772480 85%,#0000);border-radius:50% 50% 35% 35%;width:7px;height:14px;animation:hero-scene_flame__NaP5_ 2.3s ease-in-out infinite;position:absolute;bottom:calc(100% - 2px);left:50%;box-shadow:0 0 10px #ffb051b3,0 0 24px #fc922d66}.hero-scene_candle__YS0no:nth-last-of-type(2) .hero-scene_flame__NaP5_{animation-delay:-.7s}.hero-scene_ember__wkFvi{z-index:12;width:2px;height:2px;animation:hero-scene_ember__wkFvi 6s ease-in-out infinite;animation-delay:calc(var(--i) * -.9s);background:#ffd39b;border-radius:50%;position:absolute;box-shadow:0 0 5px #ff9c3b}.hero-scene_smokeLayer__jdSOa{pointer-events:none;width:100cqw;height:43%;position:absolute;bottom:13%;right:0}.hero-scene_smokeLayer__jdSOa[data-smoke-depth=far]{z-index:2}.hero-scene_smokeLayer__jdSOa[data-smoke-depth=middle]{z-index:4;height:38%;bottom:10%}.hero-scene_smokeLayer__jdSOa[data-smoke-depth=low]{z-index:8;height:27%;bottom:5%}.hero-scene_smokeFallback__RQlRg{background:radial-gradient(at 70%,#b4a4c222,#0000 60%),radial-gradient(at 25% 60%,#aa9abf16,#0000 55%);position:absolute;inset:0}.hero-scene_smokeLayer__jdSOa[data-renderer=webgl] .hero-scene_smokeFallback__RQlRg{display:none}.hero-scene_scene__GuL23[data-in-view=false] *,.hero-scene_scene__GuL23[data-paused=true] *{animation-play-state:paused!important}.hero-scene_scene__GuL23[data-paused=true] .hero-scene_canvas__3KIcI{transform:none}@keyframes hero-scene_ghostTravel__d5vD6{0%,to{transform:translate(-9%)rotate(-3deg)}50%{transform:translate(13%)rotate(3deg)}}@keyframes hero-scene_ghostFloat__XM2eJ{0%,to{transform:translateY(0)}50%{transform:translateY(-17px)}}@keyframes hero-scene_monsterBreathe__xMnG3{0%,to{transform:scale(1)rotate(-2deg)}50%{transform:scale(1.025)rotate(2deg)}}@keyframes hero-scene_glow__mxEU4{0%,to{opacity:.55}45%{opacity:1}70%{opacity:.7}}@keyframes hero-scene_wingbeat__v96G2{0%,to{transform:scaleY(1)}50%{transform:scaleY(.55)}}@keyframes hero-scene_batDrift___962c{0%,to{translate:0}50%{translate:-24px 12px}}@keyframes hero-scene_flame__NaP5_{0%,to{opacity:.85;transform:translate(-50%)rotate(-5deg)scaleY(1)}35%{opacity:1;transform:translate(-50%)rotate(7deg)scaleY(1.12)}70%{opacity:.9;transform:translate(-50%)rotate(-3deg)scaleY(.9)}}@keyframes hero-scene_ember__wkFvi{0%{opacity:0;transform:translateY(12px)}25%{opacity:.8}to{opacity:0;transform:translate(-30px,-65px)}}@media (max-width:640px){.hero-scene_smokeLayer__jdSOa{height:58%;bottom:7%}.hero-scene_smokeLayer__jdSOa[data-smoke-depth=middle]{height:48%;bottom:8%}.hero-scene_smokeLayer__jdSOa[data-smoke-depth=low]{height:32%;bottom:4%}.hero-scene_ember__wkFvi:nth-last-child(n+5){display:none}.hero-scene_ghostFloat__XM2eJ{animation-name:hero-scene_ghostFloatSmall__biNtl}.hero-scene_moon__zV_Pe{filter:drop-shadow(0 0 10px #edc7a426)}.hero-scene_flame__NaP5_{width:5px;height:10px}}@keyframes hero-scene_ghostFloatSmall__biNtl{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media (prefers-reduced-motion:reduce){.hero-scene_scene__GuL23 *,.hero-scene_scene__GuL23 :after,.hero-scene_scene__GuL23 :before{transition:none!important;animation:none!important}.hero-scene_canvas__3KIcI{transform:none!important}.hero-scene_smokeLayer__jdSOa{display:none}.hero-scene_ember__wkFvi{opacity:.35}}@font-face{font-family:Boo Display;src:url(/fonts/faurhaus/instrument-serif-400-latin.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:Boo Display;src:url(/fonts/faurhaus/instrument-serif-400-latin-ext.woff2) format("woff2");font-display:swap;font-weight:400;unicode-range:u+0100-02ff,u+0300-036f,u+1e??}@font-face{font-family:Boo Sans;src:url(/fonts/faurhaus/barlow-400-latin.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:Boo Sans;src:url(/fonts/faurhaus/barlow-400-latin-ext.woff2) format("woff2");font-display:swap;font-weight:400;unicode-range:u+0100-02ff,u+0300-036f,u+1e??}@font-face{font-family:Boo Sans;src:url(/fonts/faurhaus/barlow-600-latin.woff2) format("woff2");font-display:swap;font-weight:600}@font-face{font-family:Boo Sans;src:url(/fonts/faurhaus/barlow-600-latin-ext.woff2) format("woff2");font-display:swap;font-weight:600;unicode-range:u+0100-02ff,u+0300-036f,u+1e??}@font-face{font-family:Boo Hand;src:url(/fonts/faurhaus/caveat-400-latin.woff2) format("woff2");font-display:swap}.halloween_root__s6yXo{--boo-bg:#100d14;--boo-card:#1b161f;--boo-text:#f6efdf;--boo-muted:#b0a5b5;--boo-orange:#ff8d46;--boo-line:#f8e5d21c;position:relative;isolation:isolate;min-height:100vh;overflow:clip;background:var(--boo-bg);color:var(--boo-text);font:400 16px/1.5 Boo Sans,Arial,sans-serif;-webkit-font-smoothing:antialiased}.halloween_root__s6yXo>footer,.halloween_root__s6yXo>main{position:relative;z-index:1}.halloween_sideDecor__86Nut{position:absolute;z-index:0;inset:0;pointer-events:none;overflow:hidden}.halloween_webRail__anEAw{position:absolute;inset:0 auto 0 0;width:clamp(80px,12vw,205px);color:#b99ccc}.halloween_webRail__anEAw[data-side=right]{left:auto;right:0;transform:scaleX(-1)}.halloween_webRail__anEAw .halloween_web__IFAF9{width:100%;color:inherit;opacity:.44;filter:drop-shadow(0 0 8px #9e64b327)}.halloween_webRail__anEAw .halloween_marginWebTop__x57fD{top:690px}.halloween_webRail__anEAw .halloween_marginWebMiddle__M3Inc{top:48%;transform:scaleY(-1)}.halloween_webRail__anEAw .halloween_marginWebBottom___xqxa{top:auto;bottom:190px}.halloween_webRail__anEAw[data-side=right] .halloween_marginWebTop__x57fD{top:740px}.halloween_webRail__anEAw[data-side=right] .halloween_marginWebMiddle__M3Inc{top:48%}.halloween_marginSpider__nsmjy{--boo-spider-width:64px;--boo-silk-length:85px;position:absolute;display:block;top:755px;left:24%;width:var(--boo-spider-width);transform-origin:top center;animation:halloween_spiderSway__YdhPi 11s ease-in-out infinite}.halloween_webRail__anEAw[data-side=right] .halloween_marginSpider__nsmjy{top:805px;animation-delay:-4s}.halloween_modal__cgxm5 *,.halloween_root__s6yXo *{box-sizing:border-box}.halloween_modal__cgxm5 :where(button,input,select),.halloween_root__s6yXo :where(button,input,select){font:inherit}.halloween_modal__cgxm5 button,.halloween_root__s6yXo button{cursor:pointer}.halloween_modal__cgxm5 button:disabled,.halloween_root__s6yXo button:disabled{cursor:default;opacity:.35}.halloween_modal__cgxm5 :where(button,a,input):focus-visible,.halloween_root__s6yXo :where(button,a,input,select):focus-visible{outline:2px solid #ffac73;outline-offset:5px}.halloween_root__s6yXo a{color:inherit;text-decoration:none}.halloween_modal__cgxm5 h2,.halloween_modal__cgxm5 h3,.halloween_modal__cgxm5 p,.halloween_root__s6yXo h1,.halloween_root__s6yXo h2,.halloween_root__s6yXo h3,.halloween_root__s6yXo p{margin:0}.halloween_wrap__zUOuY{width:min(1160px,86%);margin-inline:auto}.halloween_skip__PCRye{position:fixed;z-index:100;left:20px;top:-100px;padding:12px 18px;background:#ff8d46;color:#17101a!important}.halloween_skip__PCRye:focus{top:10px}.halloween_topbar___pQJu{height:32px;padding-inline:5.5%;display:flex;align-items:center;justify-content:space-between;background:#251929;font-size:10px;letter-spacing:.12em;color:#e8d5e9}.halloween_topbar___pQJu>a,.halloween_topbar___pQJu>span{display:flex;align-items:center;gap:9px}.halloween_topbar___pQJu>span svg{color:var(--boo-orange)}.halloween_topbar___pQJu>a{letter-spacing:.05em}.halloween_header__pbDAi{position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:35px;height:100px;margin-inline:5.5%;border-bottom:1px solid var(--boo-line)}.halloween_brand__A8zWU{display:inline-flex;align-items:center;gap:11px;line-height:.9}.halloween_brand__A8zWU>svg{width:39px;height:43px;transform:rotate(-10deg);color:#f6efdf}.halloween_brand__A8zWU>span{display:block;font-family:Boo Display,Georgia,serif;font-size:37px;letter-spacing:-.035em}.halloween_brandBang__twepg{color:var(--boo-orange)}.halloween_brand__A8zWU small{display:block;margin-top:9px;font:400 8px/1 Boo Sans,Arial,sans-serif;letter-spacing:.32em;padding-left:2px}.halloween_nav__MJkgC{display:flex;gap:32px;margin-left:5%}.halloween_footerLinks__XCDlh button,.halloween_nav__MJkgC button{border:0;padding:10px 0;background:none;color:#cfc5d1;font-size:14px}.halloween_footerLinks__XCDlh button:hover,.halloween_nav__MJkgC button:hover{color:var(--boo-orange)}.halloween_nav__MJkgC button span{margin-left:9px;color:var(--boo-orange)}.halloween_headerActions__9B3aG{display:flex;align-items:center;gap:20px}.halloween_headerActions__9B3aG>button{position:relative;display:flex;gap:11px;align-items:center;min-width:34px;min-height:44px;padding:0;border:0;color:#f6efdf;background:none;font-size:13px}.halloween_headerActions__9B3aG small{display:grid;place-items:center;width:20px;height:20px;background:var(--boo-orange);color:#211421;border-radius:50%;font-size:11px;font-weight:600}.halloween_favoriteHeader__VQrhq small{position:absolute;right:-5px;top:0;width:16px;height:16px;font-size:9px}.halloween_headerActions__9B3aG .halloween_bagButton__UcniZ{border-left:1px solid var(--boo-line);padding-left:23px}.halloween_headerActions__9B3aG .halloween_menuButton__R1rnO{display:none}.halloween_hero__THGXQ{position:relative;min-height:590px;height:590px;isolation:isolate}.halloween_heroArt__KCsos{position:absolute;z-index:-3;inset:0 2% 0 28%;overflow:hidden;pointer-events:none}.halloween_heroArt__KCsos img{object-fit:contain;object-position:right center;transform:translate(var(--look-x,0),var(--look-y,0)) scale(1.025);transition:transform .6s ease-out,filter 1s}.halloween_heroShade__gW4hX{position:absolute;z-index:-2;inset:0;background:linear-gradient(0deg,#100d14,transparent 13%,transparent 90%,#100d1420);pointer-events:none}.halloween_heroCopy__inq_1{position:relative;width:min(540px,48%);padding-top:44px;margin-left:7.2%;pointer-events:none}.halloween_heroCopy__inq_1>*{pointer-events:auto}.halloween_eyebrow__gGGZj{display:flex;align-items:center;gap:9px;color:var(--boo-orange,#ff8d46);font-size:10px;font-weight:600;letter-spacing:.19em;line-height:1.4;text-transform:uppercase}.halloween_eyebrow__gGGZj>span{width:5px;height:5px;background:currentColor;border-radius:50%;box-shadow:0 0 12px #ff8d4699}.halloween_hero__THGXQ h1{position:relative;width:max-content;max-width:100%;margin-top:20px;font:400 clamp(68px,6.4vw,100px)/.98 Boo Display,Georgia,serif;letter-spacing:-.04em}.halloween_hero__THGXQ h1 em{color:var(--boo-orange);font-style:italic}.halloween_titleSpark__7WuTY{position:absolute;top:-8px;right:-39px;color:#b391d1;font-family:Georgia,serif;font-size:42px;font-weight:400;animation:halloween_sparkle__95Znw 10s linear infinite}.halloween_heroCopy__inq_1>p{max-width:320px;margin-top:20px;color:#bfb2c1;font-size:15px;line-height:1.65}.halloween_primary__6GHMD{display:inline-flex;min-height:49px;align-items:center;justify-content:center;gap:26px;padding:14px 24px;border:1px solid transparent;border-radius:6px;background:#ff8d46;color:#241525;font:600 14px/1.3 Boo Sans,Arial,sans-serif;box-shadow:0 5px 25px #ff772a13;transition:background .2s,transform .2s,box-shadow .2s}.halloween_primary__6GHMD:hover{background:#ffa16a;transform:translateY(-2px);box-shadow:0 7px 28px #ff772a2b}.halloween_heroCopy__inq_1>.halloween_primary__6GHMD{margin-top:22px}.halloween_textLink__Xj_kR{display:flex;align-items:center;gap:12px;border:0;border-bottom:1px solid #f6efdf35;padding:0 0 7px;margin-top:22px;background:none;color:#eee5df;font-size:13px!important}.halloween_textLink__Xj_kR:hover{color:var(--boo-orange)}.halloween_heroFootnote__Pz6LM{display:flex;align-items:center;gap:13px;margin-top:20px;color:#beb2c1;font-size:11px}.halloween_tinyGhosts__JKt6l{display:flex;padding-left:4px}.halloween_tinyGhosts__JKt6l svg{width:29px;height:29px;border:2px solid #100d14;border-radius:50%;padding:4px;margin-left:-5px;background:#54425b;color:#e8d7ec}.halloween_tinyGhosts__JKt6l svg:nth-child(2){background:#7e4b31;color:#ffc38e}.halloween_tinyGhosts__JKt6l svg:nth-child(3){background:#435246;color:#c9dec2}.halloween_starDots__nbvU6{display:block;color:#fca461;font-size:8px;letter-spacing:.15em;margin-top:3px}.halloween_web__IFAF9{position:absolute;top:0;left:0;width:210px;color:#dbc6e6;opacity:.22;pointer-events:none}.halloween_heroWeb__DZ3ru{top:-36px;width:200px;opacity:.15;z-index:-1}.halloween_heroScribble__e1WyO{position:absolute;right:5%;top:18%;transform:rotate(10deg);font:400 31px/1 Boo Hand,cursive;color:#f7c8a1;text-shadow:0 2px 12px #1c0927}.halloween_heroScribble__e1WyO>span{display:block;margin-top:9px;font-size:45px}.halloween_heroBottom__wlTeQ{position:absolute;display:flex;justify-content:space-between;align-items:center;bottom:26px;left:5.5%;right:5.5%;font-size:11px;letter-spacing:.14em}.halloween_heroBottom__wlTeQ>span>span{margin-left:18px;color:#b1a4b8;font-size:9px;letter-spacing:.19em}.halloween_heroBottom__wlTeQ button{display:inline-flex;align-items:center;gap:8px;border:1px solid #ccb0d42e;border-radius:30px;padding:8px 12px;color:#d9c8df;background:#160d2090;font-size:10px;letter-spacing:.02em;backdrop-filter:blur(12px)}.halloween_spiderButton__NWB5L{--boo-spider-width:120px;--boo-silk-length:80px;position:absolute;right:43%;top:0;width:var(--boo-spider-width);height:280px;display:flex;align-items:flex-start;justify-content:center;padding:0;border:0;background:none;transform-origin:top center;animation:halloween_spiderSway__YdhPi 7s ease-in-out infinite;z-index:2}.halloween_spiderRig__KwTdj{display:flex;flex-direction:column;align-items:center;width:100%;height:calc(var(--boo-silk-length) + var(--boo-spider-width) * 1.075);transition:height .65s cubic-bezier(.22,.61,.36,1)}.halloween_spiderThread__TPBRe{position:relative;display:block;width:1px;flex:1 0 0;background:linear-gradient(#d4c7df90,#e0d5e7)}.halloween_spiderThread__TPBRe:after{content:"";position:absolute;top:100%;left:0;width:1px;height:calc(var(--boo-spider-width) * .065);background:#e0d5e7}.halloween_spider__erVhx{position:relative;display:block;width:100%;flex:0 0 calc(var(--boo-spider-width) * 1.075);filter:drop-shadow(0 5px 7px #0009)}.halloween_spiderImage__ylema{object-fit:contain}.halloween_spiderButton__NWB5L:focus-visible,.halloween_spiderButton__NWB5L:hover{--boo-silk-length:120px}.halloween_manifesto__tX6MN{min-height:68px;display:flex;justify-content:space-evenly;align-items:center;gap:20px;padding:15px 5.5%;border-block:1px solid var(--boo-line);background:#19131c}.halloween_manifesto__tX6MN>span{display:flex;align-items:center;gap:12px;font-size:12px;color:#c4b7ca}.halloween_manifesto__tX6MN svg{color:#b3c5a4}.halloween_manifesto__tX6MN>span>span{color:#936747;font-size:13px;padding-left:35px}.halloween_categories__Vg9Hc{padding-top:48px}.halloween_sectionHeading__2LHs7{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:25px}.halloween_sectionHeading__2LHs7 h2{margin-top:13px;font:400 clamp(34px,3.5vw,55px)/1.1 Boo Display,Georgia,serif;letter-spacing:-.025em}.halloween_sectionHeading__2LHs7 h2 em{color:#c6b0ce;font-style:italic}.halloween_sectionNumber__lBAof{font-size:9px;letter-spacing:.13em;color:#9c8da4;white-space:nowrap;padding-bottom:5px}.halloween_categoryGrid__p1yGf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.halloween_categoryCard__gPlJm{position:relative;isolation:isolate;height:240px;overflow:hidden;padding:0;text-align:left;border:1px solid #e8d3ec25;border-radius:9px;color:#fff0e5;background:#231b27;transition:border-color .3s,transform .3s}.halloween_categoryCard__gPlJm:after{content:"";z-index:-1;position:absolute;inset:0;background:linear-gradient(180deg,#160d2366,transparent 35%,#0f0a14e8)}.halloween_categoryCard__gPlJm img{z-index:-2;object-fit:cover;transition:transform .7s cubic-bezier(.2,.6,.3,1)}.halloween_categoryCard__gPlJm:hover{border-color:#ff8d4680;transform:translateY(-5px)}.halloween_categoryCard__gPlJm:hover img{transform:scale(1.06)}.halloween_categoryTop__5B1It{position:absolute;inset:22px 22px auto;display:flex;justify-content:space-between;gap:10px;font-size:9px;text-transform:uppercase;letter-spacing:.13em;color:#f0e0f0}.halloween_categoryTop__5B1It>span:first-child{width:25px;height:25px;border:1px solid #e4cbeb40;border-radius:50%;display:grid;place-items:center;margin-top:-4px}.halloween_categoryBottom__ewmd8{position:absolute;inset:auto 23px 25px;display:flex;align-items:center;justify-content:space-between;gap:12px}.halloween_categoryBottom__ewmd8 strong{display:block;margin-bottom:5px;font:400 39px/1 Boo Display,Georgia,serif}.halloween_categoryBottom__ewmd8>span>span{display:block;color:#c7b9cb;font-size:11px}.halloween_roundArrow__wEu84{flex:0 0 40px;height:40px;border:1px solid #e4cbeb70;border-radius:50%;display:grid;place-items:center;transition:background .3s,color .3s}.halloween_categoryCard__gPlJm:hover .halloween_roundArrow__wEu84{background:#ff8d46;border-color:#ff8d46;color:#1d1023}.halloween_collection__W5lGR{padding-top:48px;scroll-margin-top:28px}.halloween_filters__NEaeJ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;padding-block:18px;border-block:1px solid var(--boo-line)}.halloween_tabs__h6qft,.halloween_tabs__h6qft button{display:flex;gap:8px;align-items:center}.halloween_tabs__h6qft button{padding:9px 15px;border:1px solid transparent;border-radius:5px;background:none;color:#b9aabd;font-size:12px}.halloween_tabs__h6qft button[aria-pressed=true]{color:#1c1121;background:#f2e8da}.halloween_tabs__h6qft small{display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:#1c112118;font-size:9px}.halloween_tabs__h6qft button:hover:not([aria-pressed=true]){background:#f3e2fa0c;color:#ffb37d}.halloween_searchSort__LWxHZ{display:flex;align-items:center;gap:15px}.halloween_search__7TdAm{display:flex;align-items:center;gap:9px;color:#9e8da8}.halloween_search__7TdAm input{width:185px;background:none;border:0;color:#f6efdf;font-size:12px!important;min-height:36px;outline-offset:3px}.halloween_search__7TdAm input::placeholder{color:#96869e}.halloween_search__7TdAm button{background:none;border:0;padding:3px;color:#b9aabd}.halloween_searchSort__LWxHZ select{max-width:165px;min-height:36px;padding:5px 20px 5px 12px;border:1px solid #d5bde52e;border-radius:4px;background:#1b1420;color:#d4c7d9;font-size:11px!important}.halloween_collectionCount__xb7_Y{color:#a89aaf;font-size:10px;margin-block:18px;letter-spacing:.06em}.halloween_productGrid__fB7oP{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 18px}.halloween_productCard__cvJ2h{min-width:0}.halloween_productVisual__LEOkW{position:relative;aspect-ratio:1.12;border-radius:7px;overflow:hidden;border:1px solid #e8d3ec1a;background:#1c1422}.halloween_productImageButton___nCjs{position:absolute;inset:0;border:0;padding:0;background:none}.halloween_productImageButton___nCjs img{object-fit:contain;transition:transform .7s cubic-bezier(.2,.6,.3,1)}.halloween_productCard__cvJ2h:hover .halloween_productImageButton___nCjs img{transform:scale(1.045)}.halloween_badge__fNjuP{position:absolute;top:15px;left:15px;max-width:calc(100% - 65px);padding:5px 9px;color:#1a2020;border-radius:3px;background:#d1dcb9;font-size:9px;font-weight:600}.halloween_badge__fNjuP[data-new=true]{background:#c3b2da;color:#24182d}.halloween_favorite__AF6IT{position:absolute;top:10px;right:9px;display:grid;place-items:center;width:35px;height:35px;border-radius:50%;border:0;background:#100d1499;color:#f5e6ed}.halloween_favorite__AF6IT[aria-pressed=true]{color:#ff9b75}.halloween_quickAdd__c_dNu{position:absolute;bottom:16px;right:16px;width:39px;height:39px;display:grid;place-items:center;background:#f4ebdd;color:#24182d;border:0;border-radius:50%;transition:background .2s,transform .2s}.halloween_quickAdd__c_dNu:hover{background:#ff8d46;transform:rotate(90deg)}.halloween_productInfo__KK3fu{padding:15px 1px 0}.halloween_productInfo__KK3fu>span{color:#a496ad;font-size:9px;letter-spacing:.15em;text-transform:uppercase}.halloween_productInfo__KK3fu>button{display:block;margin-block:6px 9px;background:none;color:#f3ebdf;border:0;padding:0;text-align:left}.halloween_productInfo__KK3fu h3{font-size:15px;line-height:1.3;font-weight:400}.halloween_productInfo__KK3fu>button:hover{color:var(--boo-orange)}.halloween_productInfo__KK3fu p{color:#ffad77;font-size:14px}.halloween_detailPrice__FCrHw del,.halloween_productInfo__KK3fu del{margin-left:10px;color:#a294aa;font-size:.75em}.halloween_collectionEnd__5ZNAV{display:flex;align-items:center;justify-content:center;gap:20px;margin-block:42px 55px;color:#aa91b5}.halloween_collectionEnd__5ZNAV p{font-size:8px;letter-spacing:.23em}.halloween_collectionEnd__5ZNAV>span{font-size:18px}.halloween_banner__SnS2T{min-height:310px;position:relative;isolation:isolate;overflow:hidden;border:1px solid #b58ac346;border-radius:10px;background:#261630}.halloween_bannerImage__t4Eya{position:absolute;z-index:-2;inset:-100px 0 -170px 35%}.halloween_bannerImage__t4Eya img{object-fit:cover;object-position:80% center}.halloween_banner__SnS2T:after{position:absolute;z-index:-1;content:"";inset:0;background:linear-gradient(90deg,#27172f 12%,#27172fd9 40%,#27172f00 85%)}.halloween_bannerCopy__P5FrW{padding:32px 5%;width:65%}.halloween_bannerCopy__P5FrW h2{margin-block:17px;font:400 clamp(32px,3.35vw,51px)/1.04 Boo Display,Georgia,serif;letter-spacing:-.025em}.halloween_bannerCopy__P5FrW h2 em{color:#e0badf;font-style:italic}.halloween_bannerCopy__P5FrW p{color:#c0accb;font-size:13px;max-width:340px;margin-bottom:23px}.halloween_banner__SnS2T .halloween_web__IFAF9{left:auto;right:0;transform:scaleX(-1);color:#e3bdef;opacity:.25}.halloween_seal__5earF{position:absolute;top:25px;right:25px;width:108px;height:108px;color:#f9cb9b}.halloween_seal__5earF>svg:first-child{position:absolute;inset:0;width:100%;height:100%;fill:currentColor;font:600 10px Boo Sans,Arial,sans-serif;letter-spacing:1px;animation:halloween_sparkle__95Znw 32s linear infinite}.halloween_seal__5earF>svg:last-child{position:absolute;top:38px;left:38px}.halloween_footer__S3zaa{padding-top:62px;padding-bottom:35px}.halloween_footerTop__FAe8w{display:flex;align-items:flex-start;gap:35px;justify-content:space-between}.halloween_footerTop__FAe8w .halloween_brand__A8zWU>svg{width:30px;height:34px}.halloween_footerTop__FAe8w .halloween_brand__A8zWU>span{font-size:30px}.halloween_footerTop__FAe8w .halloween_brand__A8zWU small{font-size:6px}.halloween_footerTop__FAe8w p{max-width:245px;margin-top:17px;color:#a396ac;font-size:12px}.halloween_footerLinks__XCDlh{display:grid;grid-template-columns:1fr 1fr;gap:3px 40px}.halloween_footerLinks__XCDlh button{font-size:12px;text-align:left}.halloween_studioLink__sHRsF{display:inline-flex;align-items:center;gap:17px;font-size:12px;border-bottom:1px solid #a690b34d;padding-bottom:8px;margin-top:5px}.halloween_studioLink__sHRsF:hover{color:var(--boo-orange)}.halloween_demoNote__gGxl5{margin-block:30px 18px!important;color:#a396ac;font-size:10px}.halloween_footerBottom__2HZfW{justify-content:space-between;border-top:1px solid var(--boo-line);padding-block:20px;color:#9d8ca7;font-size:10px}.halloween_footerBottom__2HZfW,.halloween_footerBottom__2HZfW>span:last-child{display:flex;align-items:center;gap:15px}.halloween_toast__OAHnN{position:fixed;z-index:99;left:50%;bottom:30px;transform:translate(-50%,20px);display:flex;align-items:center;gap:10px;width:max-content;max-width:min(480px,90vw);padding:13px 20px;border:1px solid #f4bb8170;border-radius:7px;background:#332238f5;box-shadow:0 10px 35px #0006;color:#ffe0bd;opacity:0;pointer-events:none;font-size:13px;transition:opacity .2s,transform .2s}.halloween_toast__OAHnN[data-visible=true]{opacity:1;transform:translate(-50%)}.halloween_toast__OAHnN svg{flex-shrink:0}.halloween_modal__cgxm5{--boo-orange:#ff8d46;--boo-text:#f6efdf;--boo-muted:#b0a5b5;position:fixed;inset:0;width:min(900px,92vw);max-height:90dvh;padding:0;margin:auto;border:1px solid #b695c44d;border-radius:12px;background:#1a1320;color:#f6efdf;overflow:auto;box-shadow:0 25px 100px #0008;font:400 15px/1.5 Boo Sans,Arial,sans-serif}.halloween_modal__cgxm5::backdrop{background:#08050bc9;backdrop-filter:blur(7px)}.halloween_modalClose__dIwAP{position:absolute;top:15px;right:15px;z-index:3;width:38px;height:38px;display:grid;place-items:center;padding:0;border:1px solid #b695c440;border-radius:50%;background:#160e1fe0;color:#f6efdf}.halloween_modalClose__dIwAP:hover{color:#ff8d46}.halloween_productDetail__s15r_{display:grid;grid-template-columns:1fr 1fr}.halloween_detailImage__5a_1Z{position:relative}.halloween_detailImage__5a_1Z img{object-fit:contain}.halloween_detailCopy__DvgG6{padding:53px 35px 35px}.halloween_detailCopy__DvgG6 h2{margin-block:18px;font:400 39px/1.04 Boo Display,Georgia,serif}.halloween_detailPrice__FCrHw{font-size:24px;color:#ffad77;margin-bottom:20px!important}.halloween_detailCopy__DvgG6>p:not(.halloween_detailPrice__FCrHw){color:#b6a7be;line-height:1.7;font-size:14px}.halloween_sizes__llyJU{border:0;padding:0;margin:23px 0}.halloween_sizes__llyJU legend{margin-bottom:10px;font-size:12px;color:#ded0e4}.halloween_sizes__llyJU label{display:inline-block;margin-right:8px;cursor:pointer}.halloween_sizes__llyJU input{position:absolute;width:1px;height:1px;opacity:0}.halloween_sizes__llyJU label>span{display:grid;place-items:center;width:41px;height:38px;border:1px solid #b495c344;border-radius:4px;font-size:12px}.halloween_sizes__llyJU input:checked+span{background:#f2e7dc;color:#25172e;border-color:#f2e7dc}.halloween_sizes__llyJU input:focus-visible+span{outline:2px solid #ffad77;outline-offset:3px}.halloween_detailQuantity__Mhm_1{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-block:20px;font-size:12px}.halloween_stepper__5TAME{display:inline-flex;align-items:center;border:1px solid #b495c344;border-radius:5px}.halloween_stepper__5TAME button{display:grid;place-items:center;width:32px;height:33px;border:0;background:none;color:#f2e6da}.halloween_stepper__5TAME output{min-width:27px;text-align:center;font-size:12px}.halloween_detailCopy__DvgG6>.halloween_primary__6GHMD{width:100%;gap:12px}.halloween_detailFavorite__v81P_{display:flex;gap:10px;align-items:center;justify-content:center;width:100%;margin-top:16px;padding:7px;border:0;background:none;color:#d8c6e0;font-size:12px!important}.halloween_detailFavorite__v81P_[aria-pressed=true]{color:#ffad77}.halloween_cartDemo__XrZyu{display:block;text-align:center;font-size:10px;color:#a89aaf;margin-top:16px}.halloween_drawer__6LYYT{inset:0 0 0 auto;margin:0;width:min(480px,100vw);height:100dvh;max-height:100dvh;border-radius:12px 0 0 12px;border-right:0}.halloween_cart__IMKeu{padding:38px 28px 30px}.halloween_cart__IMKeu h2{display:flex;align-items:center;gap:15px;margin-top:15px;margin-bottom:25px;font:400 42px/1 Boo Display,Georgia,serif}.halloween_cartLines__FspPO{border-top:1px solid #f8e5d21c}.halloween_cartLine__GzOYR{display:grid;grid-template-columns:85px minmax(0,1fr);gap:17px;padding-block:23px;border-bottom:1px solid #f8e5d21c}.halloween_cartImage__xHA71{position:relative;height:108px;border-radius:5px;overflow:hidden}.halloween_cartImage__xHA71 img{object-fit:cover}.halloween_cartLine__GzOYR h3{font-size:14px;font-weight:400;line-height:1.35;padding-right:5px}.halloween_cartLine__GzOYR small{display:block;margin-top:5px;color:#ad9cb6;font-size:10px}.halloween_cartLine__GzOYR strong{display:block;color:#ffad77;font-size:13px;margin-top:7px;font-weight:400}.halloween_cartLineActions__khF4q{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px}.halloween_cartLineActions__khF4q .halloween_stepper__5TAME button{height:26px;width:27px}.halloween_remove__XhUgC{padding:4px 0;background:none;border:0;border-bottom:1px solid #b495c344;color:#b6a4c0;font-size:10px!important}.halloween_promo__JmwbR{margin-block:25px}.halloween_promo__JmwbR label{display:block;font-size:12px;margin-bottom:10px}.halloween_promo__JmwbR>div{display:flex;border:1px solid #b495c344;border-radius:5px;overflow:hidden}.halloween_promo__JmwbR input{width:0;flex:1;min-height:43px;padding:10px 14px;background:#120c18;border:0;color:#f6efdf;font-size:13px}.halloween_promo__JmwbR input[aria-invalid=true]{outline:1px solid #f99675;outline-offset:-1px}.halloween_promo__JmwbR button{display:grid;place-items:center;min-width:80px;background:#36243f;color:#f2dfd3;border:0;font-size:12px}.halloween_promo__JmwbR small{display:block;margin-top:8px;color:#c0accb;font-size:10px}.halloween_cartSummary__cAYWF>p{display:flex;justify-content:space-between;gap:20px;margin-top:13px;color:#cab8d4;font-size:13px}.halloween_cartSummary__cAYWF .halloween_discount__Uw86W{color:#bfd6a3;font-size:11px}.halloween_cartSummary__cAYWF .halloween_cartTotal__DOzTv{border-top:1px solid #b495c344;margin-top:18px;padding-top:18px;font-size:19px;color:#f6efdf}.halloween_cartTotal__DOzTv strong{font-weight:400}.halloween_cartSummary__cAYWF>.halloween_primary__6GHMD{width:100%;margin-top:24px}.halloween_empty__uLk9N{text-align:center;padding:55px 20px;color:#c4afd0}.halloween_empty__uLk9N>svg{margin-inline:auto;margin-bottom:20px;color:#c4afd0}.halloween_empty__uLk9N h3{font:400 31px/1.1 Boo Display,Georgia,serif;color:#f3e6df}.halloween_empty__uLk9N p{margin:16px auto 23px;max-width:320px;font-size:13px;color:#b2a0bd}.halloween_success__9Tq_P{padding:65px 45px;max-width:620px;margin:auto;text-align:center}.halloween_success__9Tq_P>svg{margin-inline:auto;color:#ffad77;margin-bottom:25px}.halloween_success__9Tq_P .halloween_eyebrow__gGGZj{justify-content:center}.halloween_success__9Tq_P h2{margin-block:20px;font:400 47px/1.05 Boo Display,Georgia,serif}.halloween_success__9Tq_P p{margin-bottom:30px;color:#b9a6c5;line-height:1.7}.halloween_root__s6yXo[data-awake=true] .halloween_heroArt__KCsos img{filter:saturate(1.25) brightness(1.12)}.halloween_root__s6yXo[data-awake=true] .halloween_spiderButton__NWB5L{--boo-silk-length:145px;animation-duration:3.8s}.halloween_root__s6yXo[data-paused=true] *,.halloween_root__s6yXo[data-paused=true] :after,.halloween_root__s6yXo[data-paused=true] :before{animation-play-state:paused!important}.halloween_root__s6yXo[data-paused=true] .halloween_heroArt__KCsos img{transform:scale(1.025)}@keyframes halloween_spiderSway__YdhPi{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes halloween_sparkle__95Znw{to{transform:rotate(1turn)}}@media (min-width:1750px){.halloween_heroCopy__inq_1{margin-left:max(7.2%,calc((100vw - 1160px)/2))}}@media (max-width:1100px){.halloween_header__pbDAi{gap:20px}.halloween_nav__MJkgC{gap:21px;margin-left:0}.halloween_headerActions__9B3aG{gap:12px}.halloween_bagLabel__Vk9SU{display:none}.halloween_hero__THGXQ{min-height:590px}.halloween_heroCopy__inq_1{padding-top:44px;width:50%;margin-left:5.5%}.halloween_hero__THGXQ h1{font-size:88px}.halloween_heroCopy__inq_1>p{max-width:280px;font-size:15px}.halloween_heroArt__KCsos{left:-10%}.halloween_heroScribble__e1WyO{right:4%;font-size:26px}.halloween_categoryCard__gPlJm{height:220px}.halloween_categoryTop__5B1It{inset:18px 15px auto;font-size:8px}.halloween_categoryBottom__ewmd8{inset:auto 17px 20px}.halloween_categoryBottom__ewmd8 strong{font-size:34px}.halloween_categoryBottom__ewmd8>span>span{max-width:165px;line-height:1.5}.halloween_roundArrow__wEu84{flex-basis:34px;height:34px}.halloween_manifesto__tX6MN>span>span{padding-left:10px}.halloween_searchSort__LWxHZ{flex:1;justify-content:flex-end}.halloween_search__7TdAm input{width:155px}.halloween_tabs__h6qft{gap:3px}.halloween_tabs__h6qft button{padding-inline:11px}}@media (max-width:800px){.halloween_header__pbDAi{height:86px}.halloween_brand__A8zWU>span{font-size:33px}.halloween_brand__A8zWU>svg{width:33px;height:38px}.halloween_headerActions__9B3aG .halloween_menuButton__R1rnO{display:flex;justify-content:center}.halloween_headerActions__9B3aG .halloween_bagButton__UcniZ{padding-left:14px}.halloween_nav__MJkgC{display:none;position:absolute;top:85px;left:-6.2%;right:-6.2%;padding:18px 7%;border-bottom:1px solid #b495c344;background:#1b1322fa}.halloween_nav__MJkgC[data-open=true]{display:grid;grid-template-columns:1fr 1fr;gap:8px 25px}.halloween_nav__MJkgC button{text-align:left;min-height:44px}.halloween_hero__THGXQ{height:590px;min-height:0}.halloween_heroCopy__inq_1{padding-top:44px;width:56%}.halloween_hero__THGXQ h1{font-size:clamp(65px,10vw,87px)}.halloween_heroArt__KCsos{left:-24%;right:-24%}.halloween_heroArt__KCsos img{object-position:57% center}.halloween_heroShade__gW4hX{background:linear-gradient(90deg,#100d14fa,#100d14a6 34%,#100d1429 80%),linear-gradient(0deg,#100d14,transparent 20%)}.halloween_titleSpark__7WuTY{right:-26px;font-size:28px}.halloween_spiderButton__NWB5L{right:4%;scale:.75}.halloween_heroScribble__e1WyO{top:45%;right:5%;font-size:22px}.halloween_heroFootnote__Pz6LM{margin-top:25px}.halloween_manifesto__tX6MN{gap:10px;padding-inline:4%}.halloween_manifesto__tX6MN>span{font-size:10px;gap:7px}.halloween_manifesto__tX6MN>span>span{display:none}.halloween_categories__Vg9Hc{padding-top:55px}.halloween_categoryGrid__p1yGf{gap:12px}.halloween_categoryCard__gPlJm{height:215px}.halloween_categoryTop__5B1It>span:last-child{max-width:85px;text-align:right}.halloween_categoryBottom__ewmd8{gap:7px;inset-inline:12px}.halloween_categoryBottom__ewmd8 strong{font-size:29px}.halloween_categoryBottom__ewmd8>span>span{font-size:10px}.halloween_roundArrow__wEu84{flex-basis:28px;height:28px}.halloween_roundArrow__wEu84 svg{width:16px}.halloween_sectionHeading__2LHs7 h2{max-width:500px}.halloween_sectionNumber__lBAof{display:none}.halloween_collection__W5lGR{padding-top:55px}.halloween_filters__NEaeJ{align-items:stretch}.halloween_searchSort__LWxHZ{width:100%;justify-content:space-between}.halloween_search__7TdAm{flex:1}.halloween_search__7TdAm input{width:100%}.halloween_productGrid__fB7oP{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 16px}.halloween_productInfo__KK3fu h3{font-size:15px}.halloween_badge__fNjuP{top:10px;left:9px;font-size:8px;padding:4px 6px}.halloween_favorite__AF6IT{width:30px;height:30px;top:7px;right:6px}.halloween_quickAdd__c_dNu{width:33px;height:33px;right:11px;bottom:11px}.halloween_banner__SnS2T{min-height:310px}.halloween_bannerCopy__P5FrW{width:75%;padding:40px 6%}.halloween_bannerImage__t4Eya{left:23%}.halloween_seal__5earF{width:85px;height:85px;top:15px;right:12px}.halloween_seal__5earF>svg:last-child{width:26px;height:26px;top:30px;left:30px}.halloween_footerTop__FAe8w{flex-wrap:wrap}.halloween_footerLinks__XCDlh{gap:5px 25px}.halloween_studioLink__sHRsF{margin-left:auto}.halloween_footerTop__FAe8w p{max-width:210px}}@media (max-width:640px){.halloween_wrap__zUOuY{width:89%}.halloween_topbar___pQJu{height:30px;font-size:8px;padding-inline:5.5%;letter-spacing:.08em}.halloween_topbar___pQJu>a{font-size:8px}.halloween_topbar___pQJu>span{gap:5px}.halloween_header__pbDAi{height:78px;gap:15px}.halloween_brand__A8zWU{gap:8px}.halloween_brand__A8zWU>span{font-size:30px}.halloween_brand__A8zWU small{font-size:6px;margin-top:7px}.halloween_brand__A8zWU>svg{width:29px;height:33px}.halloween_headerActions__9B3aG{gap:7px}.halloween_headerActions__9B3aG>button{min-width:28px}.halloween_headerActions__9B3aG .halloween_favoriteHeader__VQrhq,.halloween_headerActions__9B3aG>button:first-child{display:none}.halloween_headerActions__9B3aG .halloween_bagButton__UcniZ{padding-left:0;border:0;gap:7px}.halloween_headerActions__9B3aG small{width:18px;height:18px;font-size:10px}.halloween_nav__MJkgC{top:77px}.halloween_hero__THGXQ{height:720px}.halloween_heroCopy__inq_1{margin-left:7%;padding-top:39px;width:86%}.halloween_heroCopy__inq_1>.halloween_eyebrow__gGGZj{font-size:8px;letter-spacing:.17em}.halloween_hero__THGXQ h1{margin-top:20px;font-size:clamp(58px,14vw,72px);line-height:.99}.halloween_titleSpark__7WuTY{top:0;right:-25px;font-size:25px}.halloween_heroCopy__inq_1>p{max-width:270px;margin-top:20px;font-size:14px;line-height:1.6}.halloween_heroCopy__inq_1>.halloween_primary__6GHMD{margin-top:23px;min-height:46px;padding:12px 19px;font-size:12px;gap:28px}.halloween_textLink__Xj_kR{font-size:11px!important;margin-top:17px}.halloween_heroFootnote__Pz6LM{margin-top:18px;font-size:10px}.halloween_tinyGhosts__JKt6l svg{width:24px;height:24px}.halloween_heroArt__KCsos{inset:310px -15% 15px -25%}.halloween_heroArt__KCsos img{object-position:72% center;transform:scale(1.01)}.halloween_heroShade__gW4hX{background:linear-gradient(180deg,#100d14,#100d14 16%,#100d14c2 30%,transparent 58%,#100d1480 95%,#100d14)}.halloween_heroWeb__DZ3ru{width:115px;top:-20px;opacity:.12}.halloween_heroScribble__e1WyO{top:auto;bottom:160px;right:5%;font-size:24px}.halloween_spiderButton__NWB5L{top:0;right:3%;scale:.65;animation-duration:9s;opacity:.85}.halloween_heroBottom__wlTeQ{bottom:20px}.halloween_heroBottom__wlTeQ>span{font-size:9px}.halloween_heroBottom__wlTeQ>span>span{font-size:7px;margin-left:10px}.halloween_heroBottom__wlTeQ button{padding:7px}.halloween_heroBottom__wlTeQ button span{display:none}.halloween_manifesto__tX6MN{min-height:65px;gap:12px;padding:12px 5%}.halloween_manifesto__tX6MN>span{flex:1;font-size:9px;line-height:1.4}.halloween_manifesto__tX6MN>span svg{flex-shrink:0;width:17px}.halloween_categories__Vg9Hc{padding-top:45px}.halloween_eyebrow__gGGZj{font-size:8px;letter-spacing:.17em}.halloween_sectionHeading__2LHs7{margin-bottom:23px}.halloween_sectionHeading__2LHs7 h2{margin-top:11px;font-size:38px;line-height:1.02;max-width:330px}.halloween_sectionHeading__2LHs7 h2 em{display:block}.halloween_categoryGrid__p1yGf{display:flex;gap:14px;overflow-x:auto;margin-right:-6.2%;padding-right:6.2%;padding-bottom:12px;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#725080 #1b1420}.halloween_categoryCard__gPlJm{flex:0 0 70%;height:235px;scroll-snap-align:start}.halloween_categoryTop__5B1It{inset:20px 20px auto;font-size:9px}.halloween_categoryTop__5B1It>span:last-child{max-width:none}.halloween_categoryBottom__ewmd8{inset:auto 20px 23px}.halloween_categoryBottom__ewmd8 strong{font-size:37px}.halloween_categoryBottom__ewmd8>span>span{max-width:200px;font-size:11px}.halloween_roundArrow__wEu84{flex-basis:36px;height:36px}.halloween_collection__W5lGR{padding-top:38px}.halloween_filters__NEaeJ{gap:12px;padding-block:14px}.halloween_tabs__h6qft{width:100%;flex-wrap:wrap;gap:4px}.halloween_tabs__h6qft button{padding:9px 10px;font-size:11px}.halloween_tabs__h6qft button:last-child{margin-left:auto;padding-inline:9px}.halloween_searchSort__LWxHZ{gap:8px}.halloween_search__7TdAm{gap:6px;min-width:0}.halloween_search__7TdAm input{min-width:0;font-size:10px!important}.halloween_searchSort__LWxHZ select{max-width:130px;font-size:10px!important;padding-left:9px}.halloween_collectionCount__xb7_Y{margin-block:12px}.halloween_productGrid__fB7oP{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 13px}.halloween_productVisual__LEOkW{aspect-ratio:1.04}.halloween_productInfo__KK3fu{padding-top:10px}.halloween_productInfo__KK3fu>span{font-size:8px;letter-spacing:.1em}.halloween_productInfo__KK3fu h3{font-size:14px}.halloween_productInfo__KK3fu p{font-size:13px}.halloween_productInfo__KK3fu del{display:inline-block;margin-left:7px;font-size:9px}.halloween_badge__fNjuP{top:8px;left:8px;font-size:7px;max-width:calc(100% - 45px)}.halloween_favorite__AF6IT{width:27px;height:27px;right:4px;top:5px}.halloween_favorite__AF6IT svg{width:15px}.halloween_quickAdd__c_dNu{width:31px;height:31px;right:9px;bottom:9px}.halloween_collectionEnd__5ZNAV{gap:13px;margin-block:32px 40px}.halloween_collectionEnd__5ZNAV p{font-size:7px;letter-spacing:.15em}.halloween_banner__SnS2T{min-height:365px}.halloween_bannerCopy__P5FrW{width:100%;padding:30px 7%}.halloween_bannerCopy__P5FrW h2{max-width:285px;margin-top:18px;font-size:39px}.halloween_bannerCopy__P5FrW p{max-width:245px;font-size:12px}.halloween_bannerCopy__P5FrW .halloween_primary__6GHMD{font-size:12px;gap:18px}.halloween_bannerImage__t4Eya{inset:110px -35% -120px 0}.halloween_banner__SnS2T:after{background:linear-gradient(180deg,#27172f,#27172fe6 35%,#27172f30 78%,#27172f66)}.halloween_seal__5earF{top:auto;bottom:20px;right:15px}.halloween_footer__S3zaa{padding-top:40px;padding-bottom:55px}.halloween_footerTop__FAe8w{gap:30px 20px}.halloween_footerTop__FAe8w>div:first-child{width:100%}.halloween_footerTop__FAe8w p{max-width:235px;font-size:12px}.halloween_footerLinks__XCDlh{gap:4px 25px}.halloween_footerLinks__XCDlh button{font-size:11px}.halloween_studioLink__sHRsF{font-size:10px;gap:9px}.halloween_demoNote__gGxl5{font-size:9px;line-height:1.7}.halloween_footerBottom__2HZfW{flex-wrap:wrap;font-size:9px;gap:12px;padding-top:17px}.halloween_toast__OAHnN{bottom:75px;font-size:11px;padding:12px 15px}.halloween_modal__cgxm5{border-radius:9px;max-height:91dvh}.halloween_productDetail__s15r_{grid-template-columns:1fr}.halloween_detailImage__5a_1Z{min-height:0;height:270px}.halloween_detailImage__5a_1Z img{object-position:center 44%}.halloween_detailCopy__DvgG6{padding:27px 25px}.halloween_detailCopy__DvgG6 h2{font-size:35px}.halloween_detailPrice__FCrHw{font-size:23px}.halloween_detailCopy__DvgG6>p:not(.halloween_detailPrice__FCrHw){font-size:13px}.halloween_detailQuantity__Mhm_1{margin-block:20px}.halloween_drawer__6LYYT{border-radius:0;max-height:100dvh}.halloween_cart__IMKeu{padding-inline:22px}.halloween_cart__IMKeu h2{font-size:39px}.halloween_success__9Tq_P{padding:60px 25px 35px}.halloween_success__9Tq_P h2{font-size:38px}.halloween_success__9Tq_P p{font-size:13px}.halloween_success__9Tq_P .halloween_primary__6GHMD{font-size:12px;gap:15px}}@media (prefers-reduced-motion:reduce){.halloween_modal__cgxm5 *,.halloween_root__s6yXo *,.halloween_root__s6yXo :after,.halloween_root__s6yXo :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.halloween_heroArt__KCsos img{transform:none!important}}.halloween_readingProgress__1RfVW{position:fixed;z-index:95;top:0;left:0;right:0;height:2px;pointer-events:none;background:linear-gradient(90deg,#ca9ce5,#ffbd79);transform:scaleX(var(--boo-scroll,0));transform-origin:left;box-shadow:0 0 8px #ffb98355}.halloween_brand__A8zWU .halloween_brandSpider__iUOxZ{display:block;flex:0 0 45px;width:45px;margin-right:0;font-size:0}.halloween_heroMascotName__Sx1eF{position:absolute;left:50%;top:calc(var(--boo-silk-length) + var(--boo-spider-width) * 1.075 + 8px);width:max-content;max-width:180px;transform:translateX(-50%);color:#d6bad9;font:400 7px/1.5 Boo Sans,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;transition:top .65s cubic-bezier(.22,.61,.36,1);pointer-events:none}.halloween_experienceStack__MJsnZ{display:flex;flex-direction:column;gap:54px;padding-bottom:58px}.halloween_faqWrap__HTw3A{padding-top:65px;padding-bottom:10px}.halloween_sealBoris__Pv0Dj{position:absolute;top:33px;left:34px;width:42px}.halloween_filters__NEaeJ{position:sticky;z-index:8;top:0;background:#100d14ed;backdrop-filter:blur(16px)}.halloween_searchKey__0pEnf{display:grid;place-items:center;width:19px;height:21px;border:1px solid #c9afd333;border-radius:4px;color:#ac93b8;font:400 10px Boo Sans,Arial,sans-serif}.halloween_advancedFilters__omyDh{display:flex;flex-wrap:wrap;align-items:center;gap:18px;padding-block:16px 5px}.halloween_budgetLabel__Xnly_{display:flex;flex-direction:column;gap:9px;width:225px;color:#baa5c7;font-size:10px}.halloween_budgetLabel__Xnly_>span{display:flex;justify-content:space-between;gap:12px}.halloween_budgetLabel__Xnly_ output{color:#f0ca9e;font-variant-numeric:tabular-nums}.halloween_budgetLabel__Xnly_ input{width:100%;height:4px;accent-color:#eab37f;cursor:pointer}.halloween_offerToggle__sZiPt{display:flex;align-items:center;gap:7px;color:#c8afd3;font-size:11px;cursor:pointer}.halloween_offerToggle__sZiPt input{width:13px;height:13px;accent-color:#eab37f}.halloween_filterChips__k2Sdn{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto}.halloween_filterChips__k2Sdn button{display:flex;align-items:center;gap:7px;min-height:26px;padding:4px 7px;border:1px solid #cdb1d63d;border-radius:4px;background:#271b30;color:#dfc8e5;font-size:9px}.halloween_filterChips__k2Sdn .halloween_clearChips__5qtPF{background:none;border-color:transparent;color:#ffbd8c;text-decoration:underline;text-underline-offset:3px}.halloween_productCard__cvJ2h{scroll-margin-top:90px}.halloween_productPriceRow__mr3di{display:flex;align-items:center;justify-content:space-between;gap:4px}.halloween_productWords__jmwzf{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1}.halloween_productWords__jmwzf>button{padding:0;border:0;background:none;color:#f2e6da;text-align:left}.halloween_productWords__jmwzf>button:hover{color:#ffb987}.halloween_productWords__jmwzf>span{color:#a58bb5;font-size:10px;line-height:1.5}.halloween_productWords__jmwzf>.halloween_savingLabel__BtJR_{color:#bfce9e;font-size:10px}.halloween_savingLabel__BtJR_ del{margin-left:4px;font-size:9px;color:#a390ad}.halloween_cardPriceSpider__cKHp_{width:100px!important;height:107.5px!important;margin-right:-9px}.halloween_compareButton__XjjWu{display:flex;align-items:center;gap:6px;padding:5px 0;margin-top:2px;border:0;background:none;color:#aa95b7;font-size:10px!important}.halloween_compareButton__XjjWu[aria-pressed=true]{color:#f0c591}.halloween_compareButton__XjjWu:hover{color:#ffe1b5}.halloween_comparisonDock__kA_TB{position:fixed;z-index:80;bottom:20px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:13px;max-width:calc(100vw - 410px);padding:7px 10px;border:1px solid #cfa4da70;border-radius:30px;background:#2c1d34f5;color:#f5dfca;box-shadow:0 8px 40px #0006;backdrop-filter:blur(12px)}.halloween_comparisonThumbs__oxCrA{display:flex;padding-left:5px}.halloween_comparisonThumbs__oxCrA>img{width:30px;height:30px;margin-left:-5px;border:1px solid #9b789d80}.halloween_comparisonDock__kA_TB>button{display:flex;align-items:center;gap:8px;padding:5px;border:0;background:none;color:#efd8ec;font-size:11px!important;white-space:nowrap}.halloween_comparisonDock__kA_TB>button:last-child{color:#baa2c8}.halloween_detailPrice__FCrHw{display:flex;align-items:center;gap:15px;min-height:115px;margin-bottom:6px!important}.halloween_detailPrice__FCrHw>del{font-size:13px}.halloween_detailTag__wnwF9{display:block;margin-top:-7px;margin-bottom:2px;color:#ba9bce;font-size:11px}.halloween_detailImage__5a_1Z{overflow:hidden;height:min(62dvh,560px);min-height:440px;position:sticky;top:0}.halloween_detailZoomSurface__DIYEz{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:#140f1b;cursor:zoom-in!important}.halloween_detailZoomSurface__DIYEz img{object-fit:contain;transform-origin:var(--image-x,50%) var(--image-y,50%);transition:transform .5s ease}.halloween_detailImageZoom__JP6dv .halloween_detailZoomSurface__DIYEz{cursor:zoom-out!important}.halloween_detailImageZoom__JP6dv .halloween_detailZoomSurface__DIYEz img{transform:scale(1.8)}.halloween_zoomHint__DGBOo{position:absolute;right:16px;bottom:65px;display:grid;place-items:center;width:33px;height:33px;border:1px solid #b797c44d;border-radius:50%;background:#221329d9;color:#f4d9bb;font-size:20px}.halloween_detailNavigation__zO9Rj{position:absolute;bottom:12px;left:16px;right:16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.halloween_detailNavigation__zO9Rj>span{padding:6px 9px;border-radius:20px;background:#1c1227d9;color:#d8bddf;font-size:8px;letter-spacing:.12em}.halloween_detailNavigation__zO9Rj button{display:grid;place-items:center;width:33px;height:33px;padding:0;border:1px solid #b797c44d;border-radius:50%;background:#221329d9;color:#f4d9bb;font-size:15px}.halloween_cartSummary__cAYWF .halloween_cartTotal__DOzTv{align-items:center}.halloween_cartLine__GzOYR>div:last-child>[data-price-spider]{display:inline-block;margin-top:2px;margin-bottom:-3px}.halloween_magicBurst____w5h{position:fixed;z-index:84;inset:0;display:grid;place-items:center;pointer-events:none;color:#d3b0ed;animation:halloween_magicVisit__vG2JY 1.8s ease-out both}.halloween_magicBurst____w5h>svg{width:min(280px,45vw);filter:drop-shadow(0 0 35px #c9a2e066)}.halloween_magicBurst____w5h[data-kind=treat]{background:radial-gradient(ellipse at 85% 85%,#ff9a494a,transparent 60%);color:#ffd187}.halloween_magicBurst____w5h>span{margin-left:50%;margin-top:15%;font-size:clamp(100px,12vw,200px);text-shadow:0 0 40px #ff9f4b}.halloween_root__s6yXo[data-mood=moon]{--boo-bg:#10101c;--boo-hue:21deg;--boo-saturation:.8;--boo-brightness:.95}.halloween_root__s6yXo[data-mood=ember]{--boo-hue:-12deg;--boo-saturation:1.24;--boo-brightness:1.08}.halloween_heroArt__KCsos img{filter:hue-rotate(var(--boo-hue,0deg)) saturate(var(--boo-saturation,1)) brightness(var(--boo-brightness,1))}.halloween_root__s6yXo[data-awake=true]{--boo-brightness:1.15}.halloween_root__s6yXo[data-awake=true] .halloween_heroArt__KCsos img{filter:hue-rotate(var(--boo-hue,0deg)) saturate(1.2) brightness(1.15)}.halloween_root__s6yXo[data-mood=moon] .halloween_heroWeb__DZ3ru,.halloween_root__s6yXo[data-mood=moon] .halloween_webRail__anEAw{color:#afc2e3}.halloween_root__s6yXo[data-mood=ember] .halloween_heroWeb__DZ3ru,.halloween_root__s6yXo[data-mood=ember] .halloween_webRail__anEAw{color:#d9aa83}@keyframes halloween_magicVisit__vG2JY{0%{opacity:0;transform:translate(15vw,15vh) scale(.7)}25%{opacity:.85}75%{opacity:.65}to{opacity:0;transform:translate(-15vw,-15vh) scale(1.1)}}@media (min-width:1101px){.halloween_root__s6yXo[data-density=comfortable] .halloween_productGrid__fB7oP{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1600px){.halloween_wrap__zUOuY{width:min(1360px,86%)}.halloween_productGrid__fB7oP{grid-template-columns:repeat(5,minmax(0,1fr))}.halloween_root__s6yXo[data-density=comfortable] .halloween_productGrid__fB7oP{grid-template-columns:repeat(4,minmax(0,1fr))}.halloween_heroCopy__inq_1{margin-left:max(7.2%,calc((100vw - 1360px)/2))}}@media (min-width:2100px){.halloween_wrap__zUOuY{width:min(1600px,86%)}.halloween_productGrid__fB7oP{grid-template-columns:repeat(6,minmax(0,1fr))}.halloween_hero__THGXQ{width:min(1720px,100%);margin-inline:auto}.halloween_heroCopy__inq_1{margin-left:7.2%}}@media (max-width:1100px){.halloween_productGrid__fB7oP{grid-template-columns:repeat(3,minmax(0,1fr))}.halloween_advancedFilters__omyDh{gap:14px}.halloween_comparisonDock__kA_TB{max-width:calc(100vw - 340px)}}@media (max-width:800px){.halloween_filterChips__k2Sdn{margin-left:0;width:100%}.halloween_sealBoris__Pv0Dj{top:25px;left:26px;width:34px}.halloween_comparisonDock__kA_TB{max-width:calc(100vw - 230px)}.halloween_comparisonThumbs__oxCrA{display:none}}@media (max-width:640px){.halloween_brand__A8zWU .halloween_brandSpider__iUOxZ{flex-basis:35px;width:35px}.halloween_heroMascotName__Sx1eF{display:none}.halloween_productGrid__fB7oP{grid-template-columns:repeat(2,minmax(0,1fr))}.halloween_productInfo__KK3fu{padding-top:12px}.halloween_productPriceRow__mr3di{gap:2px;align-items:center}.halloween_productWords__jmwzf{gap:7px}.halloween_productWords__jmwzf h3{font-size:13px;line-height:1.35}.halloween_productWords__jmwzf>.halloween_savingLabel__BtJR_,.halloween_productWords__jmwzf>span{font-size:9px}.halloween_cardPriceSpider__cKHp_{width:78px!important;height:83.85px!important;margin-right:-7px}.halloween_productPriceRow__mr3di{display:grid;grid-template-columns:minmax(0,1fr) 66px;align-items:start}.halloween_productWords__jmwzf{padding-top:7px}.halloween_cardPriceSpider__cKHp_{width:72px!important;height:77.4px!important}.halloween_savingLabel__BtJR_ del{display:block;margin:3px 0 0;font-size:8px}.halloween_compareButton__XjjWu{margin-top:4px;font-size:9px!important}.halloween_advancedFilters__omyDh{gap:12px}.halloween_budgetLabel__Xnly_{width:55%;font-size:9px}.halloween_offerToggle__sZiPt{font-size:10px}.halloween_filters__NEaeJ{padding-block:12px}.halloween_experienceStack__MJsnZ{gap:38px;padding-bottom:38px}.halloween_faqWrap__HTw3A{padding-top:42px}.halloween_comparisonDock__kA_TB{left:12px;bottom:65px;transform:none;max-width:calc(100vw - 126px);gap:6px;padding:6px 8px}.halloween_comparisonDock__kA_TB>button{font-size:10px!important}.halloween_detailImage__5a_1Z{position:relative;height:290px;min-height:0}.halloween_detailPrice__FCrHw{min-height:100px}.halloween_toast__OAHnN{bottom:130px;max-width:calc(100vw - 36px)}}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer components{.tailwind_scope__b9axu,.tailwind_scope__b9axu :where(h1,h2,h3,h4,p,span,small,strong,del,label,legend,output,a,button,li,summary,dt,dd,th,td){-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tailwind_scope__b9axu :where(h1,h2,h3,h4){text-wrap:balance}.tailwind_scope__b9axu :where(p){text-wrap:pretty}.tailwind_scope__b9axu :where(img){-webkit-user-select:none;user-select:none;max-width:100%}.tailwind_scope__b9axu :where(output,[data-price-spider]){--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}@media (prefers-reduced-motion:reduce){.tailwind_scope__b9axu :where(button,a,input,select,summary){transition-property:none}}}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}