:root{--rbn-freeze-pc: 1400px}.halloween-official{--hw-u: min(var(--rbn-u), 1px);--hw-orange: #ff7700;--hw-peach: #ffe7d2;--hw-cream: #fff4ea;--hw-muted: #8a8a8a;--hw-gradient: linear-gradient(100deg, #ff8500, #ffb694);--hw-mobile-scene-gradient: linear-gradient(180deg, #000 25.98%, rgba(232, 154, 34, .85) 65.481%, #ff7700 98.932%);--hw-flagship-gradient: linear-gradient(#010101 25%, #1e1405 30%, #56390d 40%, #8b5c15 50%, #c27f1c 60%, #d6891c 65%, #e08818 70%, #ef8410 80%, #fb7d06 90%, #ff7701 95%, #ff7700);--hw-hot-gradient: linear-gradient(#010101 25%, #1d1305 30%, #55380d 40%, #885a15 50%, #be7c1b 60%, #d4881d 65%, #de8819 70%, #ee8410 80%, #fa7d07 90%, #ff7700 97%);--hw-community-gradient: linear-gradient(#010101 25%, #181004 30%, #4e340c 40%, #805514 50%, #ae741a 60%, #c3821e 65%, #cd821a 70%, #de7f12 80%, #ef7c09 90%, #ff7801 99%);--hw-ground-image: var(--hw-ground-desktop);--hw-ground-ratio: 2560 / 536;--hw-scene-width: min(var(--rbn-vw-pc), 2560px);position:relative;display:flex;flex-direction:column;overflow:clip;background:#000;color:#fff;font-family:Poppins,var(--text-font-family),sans-serif;font-size:max(12px,calc(18 * var(--hw-u)));line-height:1.5}.halloween-official :is(h1,h2,h3,p,ul,blockquote){margin:0}.halloween-official :is(h1,h2,h3){color:inherit;font-family:inherit;letter-spacing:normal;text-transform:none}.halloween-official :is(img,picture){display:block}.halloween-official img{max-width:100%;height:auto}.halloween-official button{font:inherit;cursor:pointer}.halloween-official [hidden]{display:none!important}.halloween-official :is(button,a,[tabindex]):focus-visible{outline:2px solid var(--hw-orange);outline-offset:4px}.halloween-official .campaign-inner{position:relative;width:calc(1200 * var(--hw-u));max-width:calc(100% - 32px);margin-inline:auto}.halloween-official .scene{position:relative;isolation:isolate}.halloween-official .scene-art{position:absolute;inset:auto;left:50%;z-index:-1;width:max(100%,var(--rbn-vw-pc));transform:translate(-50%);pointer-events:none}.halloween-official .scene-art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--hw-scene-gradient, var(--hw-flagship-gradient));-webkit-mask-image:var(--hw-scene-mask, linear-gradient(#000 94.5%, transparent 96.3%));mask-image:var(--hw-scene-mask, linear-gradient(#000 94.5%, transparent 96.3%))}.halloween-official .scene-art:after{content:"";position:absolute;inset:auto 0 0;aspect-ratio:var(--hw-ground-ratio);background:var(--hw-ground-image) center bottom / contain no-repeat}.halloween-official>:is(.campaign-hero,.highlights-section,.product-section,.combo-section,.mini-community-scene,.terms-section){position:relative;z-index:1}.halloween-official :is(.mobile-intro-art,.mobile-hot-art,.mobile-combo-art,.mobile-review-art,.mobile-review-ground,.scene-art--repeat,.singles-mobile-background){display:none}.halloween-official .product-section--flagship .scene-art{bottom:calc(4 * var(--hw-u));aspect-ratio:2560 / 2470}.halloween-official .product-section--hot .scene-art{bottom:calc(-61 * var(--hw-u));aspect-ratio:2560 / 3195;--hw-scene-gradient: var(--hw-hot-gradient);--hw-scene-mask: linear-gradient(#000 95.8%, transparent 97.2%)}.halloween-official .mini-community-scene{order:7;display:flex;flex-direction:column}.halloween-official .mini-community-scene>.scene-art{bottom:calc(-93 * var(--hw-u));aspect-ratio:2560 / 2779;--hw-scene-gradient: var(--hw-community-gradient);--hw-scene-mask: none}.halloween-official .mini-community-scene>.scene-art:after{content:none}.halloween-official .scene-ground{position:absolute;z-index:-1;left:50%;bottom:calc(-185 * var(--hw-u));width:max(100%,var(--rbn-vw-pc));aspect-ratio:var(--hw-ground-ratio);background:var(--hw-ground-image) center bottom / contain no-repeat;transform:translate(-50%);pointer-events:none}.halloween-official .campaign-heading{margin-bottom:calc(72 * var(--hw-u));text-align:center}.halloween-official .heading-row{display:flex;align-items:center;justify-content:center;gap:calc(44 * var(--hw-u))}.halloween-official .heading-row h2{font-size:max(18px,calc(40 * var(--hw-u)));font-weight:800;line-height:1.5}.halloween-official .heading-row strong{color:var(--hw-orange);font-weight:inherit}.halloween-official .heading-row>picture{flex:0 0 calc(60 * var(--hw-u));width:calc(60 * var(--hw-u))}.halloween-official .campaign-heading>p{margin-top:calc(16 * var(--hw-u));font-size:max(13px,calc(28 * var(--hw-u)));font-weight:500;letter-spacing:.02em}.halloween-official .campaign-hero{order:1;position:relative;min-height:calc(720 * var(--hw-u))}.halloween-official .hero-art{position:absolute;inset:0 auto 0 50%;width:max(100%,var(--rbn-vw-pc));transform:translate(-50%);pointer-events:none}.halloween-official .hero-art :is(picture,img){width:100%;height:100%}.halloween-official .hero-art img{object-fit:cover}.halloween-official .hero-inner{min-height:inherit;padding-top:calc(215 * var(--hw-u));padding-bottom:calc(90 * var(--hw-u))}.halloween-official .hero-copy{position:relative}.halloween-official .hero-eyebrow{font-size:max(12px,calc(16 * var(--hw-u)));line-height:1.25;text-transform:uppercase;font-weight:600;color:var(--hw-orange)}.halloween-official .hero-eyebrow--mobile{display:none}.halloween-official .hero-copy h1{font-size:max(24px,calc(44 * var(--hw-u)));font-weight:700;line-height:calc(56 * var(--hw-u));margin-top:calc(12 * var(--hw-u))}.halloween-official .hero-copy h1 span{color:var(--hw-orange)}.halloween-official .hero-subtitle{font-size:max(16px,calc(28 * var(--hw-u)));font-weight:700;line-height:1.43}.halloween-official .hero-date{font-size:max(12px,calc(20 * var(--hw-u)));font-weight:700;margin-top:calc(16 * var(--hw-u));text-transform:uppercase}.halloween-official .hero-countdown{display:flex;align-items:flex-start;gap:calc(30 * var(--hw-u));width:max-content;margin-top:calc(45 * var(--hw-u));font-family:Rubik,var(--text-font-family),sans-serif;color:var(--hw-orange);visibility:hidden}.halloween-official .countdown-item{display:flex;flex-direction:column;align-items:center;gap:calc(6 * var(--hw-u));min-width:calc(43 * var(--hw-u))}.halloween-official .countdown-item strong{display:block;padding:calc(6 * var(--hw-u)) calc(8 * var(--hw-u));background:var(--hw-gradient);color:#000;border-radius:calc(7 * var(--hw-u));font-size:max(14px,calc(24 * var(--hw-u)));line-height:1.2;font-weight:500;font-variant-numeric:tabular-nums}.halloween-official .countdown-item span{font-size:max(12px,calc(20 * var(--hw-u)));text-transform:uppercase}.halloween-official .countdown-colon{font-size:calc(28 * var(--hw-u));line-height:1.5}.halloween-official .hero-brands{position:absolute;left:0;right:0;bottom:calc(33 * var(--hw-u));display:flex;justify-content:space-between;align-items:center}.halloween-official .hero-brands>picture:first-child{width:calc(60.5 * var(--hw-u))}.halloween-official .hero-brands>picture:last-child{width:calc(108 * var(--hw-u))}.halloween-official .highlights-section{order:2;padding-block:calc(96 * var(--hw-u)) calc(36 * var(--hw-u))}.halloween-official .spend-card{display:flex;align-items:center;justify-content:space-between;min-height:calc(340 * var(--hw-u))}.halloween-official .spend-copy{flex:1;min-width:0}.halloween-official .spend-copy h3{font-size:max(20px,calc(36 * var(--hw-u)));font-weight:800}.halloween-official .spend-copy h3 strong{color:var(--hw-orange)}.halloween-official .spend-copy>p{font-size:max(13px,calc(28 * var(--hw-u)));margin-top:calc(8 * var(--hw-u))}.halloween-official .spend-card>picture{width:calc(332 * var(--hw-u));flex:none}.halloween-official .spend-tiers{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,1fr);margin-top:calc(24 * var(--hw-u));border:1px solid #50351a;border-radius:calc(12 * var(--hw-u));padding-block:calc(20 * var(--hw-u))}.halloween-official .spend-tiers li{display:flex;flex-direction:column;gap:calc(8 * var(--hw-u));align-items:center;border-right:1px solid #50351a}.halloween-official .spend-tiers li:last-child{border:0}.halloween-official .spend-tiers span{font-size:max(14px,calc(30 * var(--hw-u)));font-weight:700}.halloween-official .spend-tiers strong{color:var(--hw-orange);font-size:max(14px,calc(28 * var(--hw-u)))}.halloween-official .highlight-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(32 * var(--hw-u));margin-top:calc(32 * var(--hw-u))}.halloween-official .highlight-card{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:calc(36 * var(--hw-u));min-height:calc(340 * var(--hw-u));border:0;border-radius:calc(12 * var(--hw-u));background:#131313;text-align:center}.halloween-official .highlight-card>picture{width:calc(145 * var(--hw-u));height:calc(109 * var(--hw-u));margin-bottom:calc(20 * var(--hw-u))}.halloween-official .highlight-card>picture img{width:100%;height:100%;object-fit:contain}.halloween-official .highlight-card h3{font-size:max(16px,calc(30 * var(--hw-u)));font-weight:800;text-transform:uppercase;line-height:1.25}.halloween-official .highlight-card h3 strong{display:block;color:var(--hw-orange)}.halloween-official .highlight-card:first-child h3 strong{display:inline}.halloween-official .highlight-card:first-child h3 strong:before{content:"\a";white-space:pre}.halloween-official .highlight-card h3 em{font-style:normal}.halloween-official .highlight-card p{margin-top:calc(20 * var(--hw-u));font-size:max(12px,calc(18 * var(--hw-u)))}.halloween-official .campaign-nav{order:3;position:relative;z-index:2;margin-top:0;margin-bottom:calc(16 * var(--hw-u));padding:0;background:#000}.halloween-official .campaign-nav .sticky-quick-jump-sticky{display:block;padding:calc(12 * var(--hw-u)) 0;z-index:2}.halloween-official .campaign-nav.issticky{z-index:15}.halloween-official .campaign-nav.issticky .sticky-quick-jump-sticky{left:0;right:0;top:0;z-index:15;min-height:calc(var(--sticky-area-height, 0px) - 3px);display:flex;align-items:center;justify-content:center;box-sizing:border-box}.halloween-official .campaign-nav .nav-items{display:flex;justify-content:space-between;align-items:center}.halloween-official .campaign-nav .sticky-quick-jump__item{flex:0 0 auto;border:0;padding:calc(12 * var(--hw-u)) calc(36 * var(--hw-u));border-radius:999px;white-space:nowrap;font-size:max(12px,calc(16 * var(--hw-u)));font-weight:600;color:#aaa;background:transparent}.halloween-official .campaign-nav .sticky-quick-jump__item:is(.active,:hover){color:#fff;background:var(--hw-orange)}.halloween-official.campaign-nav-layer{position:fixed;inset:0 0 auto;z-index:15;overflow:visible}.halloween-official .product-section--flagship{order:4;overflow:clip}.halloween-official .product-section--hot{order:5;overflow:clip}.halloween-official .product-section{padding-block:calc(120 * var(--hw-u))}.halloween-official .product-section .scene-art{top:auto}.halloween-official .product-section--hot{padding-top:calc(96 * var(--hw-u))}.halloween-official .product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(72 * var(--hw-u)) calc(32 * var(--hw-u))}.halloween-official .deal-product{position:relative;display:flex;flex-direction:column;min-width:0;border:0;outline:1px solid var(--hw-orange);outline-offset:-1px;border-radius:calc(16 * var(--hw-u));background:var(--hw-cream);color:#000}.halloween-official .product-media{position:relative;display:flex;align-items:center;justify-content:center;height:calc(352 * var(--hw-u));border-bottom:1px solid var(--hw-orange);overflow:hidden;border-radius:calc(15 * var(--hw-u)) calc(15 * var(--hw-u)) 0 0}.halloween-official .product-media>a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.halloween-official .product-media picture{position:absolute;z-index:2;left:calc(50% + var(--hw-image-x, 0) * var(--hw-u));top:calc(var(--hw-image-top, 40) * var(--hw-u));width:calc(var(--hw-image-width, 360) * var(--hw-u));height:calc(var(--hw-image-height, 288) * var(--hw-u));transform:translate(-50%)}.halloween-official .product-media img{width:100%;height:100%;max-width:none;object-fit:contain}.halloween-official .deal-product[data-product-handle=flagship-bumblebee]{--hw-image-width: 419;--hw-image-height: 354;--hw-image-top: 44;--hw-image-x: 0}.halloween-official .deal-product[data-product-handle=flagship-megatron]{--hw-image-width: 339.5;--hw-image-height: 297.5;--hw-image-top: 36;--hw-image-x: 0}.halloween-official .deal-product[data-product-handle=flagship-soundwave]{--hw-image-width: 364.5;--hw-image-height: 288;--hw-image-top: 47;--hw-image-x: 0}.halloween-official .deal-product[data-product-handle=robosen-buzz-lightyear-space-ranger-alpha]{--hw-image-width: 180;--hw-image-height: 329;--hw-image-top: 11;--hw-image-x: 0}.halloween-official .deal-product[data-product-handle=bumblebee-g1-performance]{--hw-image-width: 207;--hw-image-height: 320;--hw-image-top: 18;--hw-image-x: .5}.halloween-official .deal-product[data-product-handle=mini-robot-wall-e]{--hw-image-width: 243;--hw-image-height: 193.5;--hw-image-top: 69;--hw-image-x: -5.5}.halloween-official .deal-product[data-product-handle=mini-robot-toy-story-5-buzz-lightyear-woody-set]{--hw-image-width: 285.5;--hw-image-height: 227;--hw-image-top: 46;--hw-image-x: 5.5}.halloween-official .deal-product[data-variant-id="52227148054741"]{--hw-image-width: 393;--hw-image-height: 230;--hw-image-top: 61;--hw-image-x: 0}.halloween-official .deal-product[data-variant-id="52002627158229"]{--hw-image-width: 371;--hw-image-height: 117;--hw-image-top: 116;--hw-image-x: 0}.halloween-official .deal-product[data-variant-id="52002627190997"]{--hw-image-width: 205.5;--hw-image-height: 231;--hw-image-top: 56;--hw-image-x: 0}.halloween-official .deal-product[data-variant-id="52046698021077"]{--hw-image-width: 251.5;--hw-image-height: 225;--hw-image-top: 56;--hw-image-x: 0}.halloween-official .deal-product[data-variant-id="52046698053845"]{--hw-image-width: 104;--hw-image-height: 144;--hw-image-top: 45;--hw-image-x: 0}.halloween-official .deal-product[data-variant-id="52046698086613"]{--hw-image-width: 129;--hw-image-height: 156;--hw-image-top: 35;--hw-image-x: 0}.halloween-official .deal-product[data-variant-id="52046698119381"]{--hw-image-width: 98;--hw-image-height: 151;--hw-image-top: 42;--hw-image-x: 0}.halloween-official .deal-product[data-variant-id="52046698152149"]{--hw-image-width: 97;--hw-image-height: 157;--hw-image-top: 35;--hw-image-x: 0}.halloween-official .deal-product[data-variant-id="54154100900053"]{--hw-image-width: 137.5;--hw-image-height: 161.5;--hw-image-top: 31;--hw-image-x: 0}.halloween-official .deal-product[data-variant-id="54154116071637"]{--hw-image-width: 83;--hw-image-height: 150;--hw-image-top: 39;--hw-image-x: 0}.halloween-official .anniversary-mark{position:absolute;z-index:3;left:calc(30 * var(--hw-u));bottom:calc(21 * var(--hw-u));width:calc(68 * var(--hw-u));pointer-events:none}.halloween-official .anniversary-mark img{width:100%;height:auto}.halloween-official .product-prices :is(strong,s),.halloween-official .combo-total strong{text-box-trim:trim-both;text-box-edge:cap alphabetic}.halloween-official .product-badge{position:absolute;z-index:1;left:0;top:0;padding:calc(10 * var(--hw-u)) calc(24 * var(--hw-u));border-radius:0 0 calc(12 * var(--hw-u)) 0;background:var(--hw-gradient);color:#fff;font-size:max(12px,calc(24 * var(--hw-u)));font-weight:700}.halloween-official .product-special-badge{position:absolute;z-index:3;top:calc(-29 * var(--hw-u));right:calc(-58 * var(--hw-u));width:calc(201 * var(--hw-u));pointer-events:none}.halloween-official .product-special-badge:has(img[src*=save-299]){top:calc(-65 * var(--hw-u));left:calc(-77 * var(--hw-u));right:auto;width:calc(281.5 * var(--hw-u))}.halloween-official .product-copy{flex:1;padding:calc(24 * var(--hw-u)) calc(24 * var(--hw-u)) calc(40 * var(--hw-u));display:flex;flex-direction:column;align-items:center;text-align:center;background:var(--hw-peach);border-radius:0 0 calc(15 * var(--hw-u)) calc(15 * var(--hw-u))}.halloween-official .product-name{width:100%}.halloween-official .product-copy h3{font-size:max(15px,calc(24 * var(--hw-u)));font-weight:900;line-height:1.5}.halloween-official .product-subtitle{font-size:max(14px,calc(24 * var(--hw-u)));font-weight:500}.halloween-official .product-features{font-size:max(12px,calc(18 * var(--hw-u)));margin-top:calc(12 * var(--hw-u));line-height:1.5}.halloween-official .product-prices{display:flex;align-items:baseline;justify-content:center;gap:calc(12 * var(--hw-u));margin-top:calc(24 * var(--hw-u))}.halloween-official .product-prices strong{font-size:max(25px,calc(52 * var(--hw-u)));line-height:1;color:var(--hw-orange);font-weight:800}.halloween-official .product-prices small{font-size:.55em}.halloween-official .product-prices s{font-size:max(12px,calc(16 * var(--hw-u)));font-weight:600;color:var(--hw-muted)}.halloween-official .product-savings-note{padding:calc(4 * var(--hw-u)) calc(20 * var(--hw-u));margin-top:calc(24 * var(--hw-u));background:#ffa54e;color:#fff;font-size:max(12px,calc(14 * var(--hw-u)))}.halloween-official .product-installment{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:calc(8 * var(--hw-u));margin-top:calc(20 * var(--hw-u));color:var(--hw-muted);font-size:max(12px,calc(14 * var(--hw-u)))}.halloween-official .product-savings-note+.product-installment{margin-top:calc(24 * var(--hw-u))}.halloween-official .payment-marks{width:calc(116 * var(--hw-u));height:auto}.halloween-official .product-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:calc(20 * var(--hw-u));margin-top:calc(24 * var(--hw-u))}.halloween-official .learn-more{display:inline-flex;align-items:center;gap:calc(8 * var(--hw-u));text-decoration:underline;font-family:Rubik,var(--text-font-family),sans-serif;font-size:max(12px,calc(16 * var(--hw-u)));font-weight:500;line-height:1.2}.halloween-official .learn-more-icon{flex:none;width:5.66438px;height:10.7593px;max-width:none}.halloween-official .buy-button{display:inline-flex;justify-content:center;align-items:center;gap:calc(10 * var(--hw-u));padding:calc(12 * var(--hw-u)) calc(32 * var(--hw-u));border:0;border-radius:999px;background:var(--hw-gradient);color:#fff;font-size:max(12px,calc(18 * var(--hw-u)));font-weight:800;line-height:1.5}.halloween-official .buy-button svg{width:calc(28 * var(--hw-u));height:calc(28 * var(--hw-u));flex:none}.halloween-official .buy-button:disabled{cursor:not-allowed;opacity:.5}.halloween-official .buy-button[aria-busy=true]{opacity:.6;cursor:wait}.halloween-official .product-tier{width:100%;max-width:calc(360 * var(--hw-u));margin-top:calc(20 * var(--hw-u));font-size:max(12px,calc(14 * var(--hw-u)))}.halloween-official .product-tier-track{position:relative;height:calc(28 * var(--hw-u));margin-top:calc(4 * var(--hw-u))}.halloween-official .product-tier svg{position:absolute;top:calc(10 * var(--hw-u));display:block;width:100%;height:calc(8 * var(--hw-u))}.halloween-official .product-tier-skull{position:absolute;left:clamp(calc(14 * var(--hw-u)),var(--hw-tier-progress, 0%),calc(100% - 14 * var(--hw-u)));top:0;width:calc(28 * var(--hw-u));height:calc(28 * var(--hw-u));transform:translate(-50%)}.halloween-official .product-tier-skull :is(picture,img){width:100%;height:100%;object-fit:contain}.halloween-official .deal-product--featured{grid-column:1 / -1;flex-direction:row}.halloween-official .deal-product--featured .product-media{width:50%;flex:none;height:auto;min-height:calc(441 * var(--hw-u));border-bottom:0;border-right:1px solid var(--hw-orange);border-radius:calc(15 * var(--hw-u)) 0 0 calc(15 * var(--hw-u))}.halloween-official .deal-product--featured .product-copy{padding:calc(48 * var(--hw-u)) calc(64 * var(--hw-u));text-align:left;align-items:flex-start;border-radius:0 calc(15 * var(--hw-u)) calc(15 * var(--hw-u)) 0}.halloween-official .deal-product--featured h3{font-size:max(18px,calc(32 * var(--hw-u)))}.halloween-official .combo-section{order:6;padding-block:calc(96 * var(--hw-u)) calc(120 * var(--hw-u))}.halloween-official combo-save{position:relative;display:block}.halloween-official .halloween-combo-save{border-radius:calc(16 * var(--hw-u));background:#fff;color:#000}.halloween-official .combo-banner{padding:calc(24 * var(--hw-u)) calc(28 * var(--hw-u));background:var(--hw-gradient);border-radius:calc(16 * var(--hw-u)) calc(16 * var(--hw-u)) 0 0;color:#fff;font-weight:600;font-size:max(12px,calc(24 * var(--hw-u)));text-align:center;text-box-trim:trim-both;text-box-edge:cap alphabetic}.halloween-official .combo-banner strong{font-size:max(14px,calc(28 * var(--hw-u)));font-weight:800}.halloween-official .combo-body{min-height:calc(619 * var(--hw-u));display:grid;grid-template-columns:minmax(0,1fr) calc(378 * var(--hw-u));gap:calc(32 * var(--hw-u));padding:calc(48 * var(--hw-u)) calc(24 * var(--hw-u))}.halloween-official .combo-products{display:grid;grid-template-columns:minmax(0,1fr) calc(68 * var(--hw-u)) minmax(0,1fr);align-items:center}.halloween-official .halloween-combo-save__product-card{min-width:0;align-self:stretch;display:flex;flex-direction:column}.halloween-official .halloween-combo-save__product-tag{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;min-width:0;gap:calc(10 * var(--hw-u));padding:calc(8 * var(--hw-u)) calc(16 * var(--hw-u));border:1px solid #aaa;border-radius:999px;font-size:max(12px,calc(14 * var(--hw-u)));cursor:pointer}.halloween-official .halloween-combo-save__tag-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.halloween-official .bf-select-list{display:none;list-style:none;position:absolute;left:0;top:calc(100% + 6px);width:max(100%,240px);max-width:88vw;max-height:320px;overflow:auto;padding:4px;background:#fff;color:#222;border:1px solid #ddd;box-shadow:0 4px 16px #0002;border-radius:8px;z-index:4}.halloween-official .open>.bf-select-list{display:block}.halloween-official .bf-select-option{padding:10px 12px;font-size:14px;white-space:normal;cursor:pointer}.halloween-official .bf-select-option:is(:hover,.selected){background:var(--hw-peach)}.halloween-official .halloween-combo-save__product-card[data-slot="2"] .bf-select-list{left:auto;right:0}.halloween-official .halloween-combo-save__product-content{display:flex;flex-direction:column;flex:1;cursor:pointer;margin-top:calc(16 * var(--hw-u));background:var(--hw-cream);border-radius:calc(16 * var(--hw-u))}.halloween-official .halloween-combo-save__product-image{position:relative;display:flex;align-items:center;justify-content:center;height:calc(310 * var(--hw-u));padding:calc(16 * var(--hw-u))}.halloween-official .halloween-combo-save__product-image picture{width:100%;height:100%}.halloween-official .halloween-combo-save__product-image img{width:100%;height:100%;object-fit:contain}.halloween-official [data-slot][data-combo-layout=trailer-kit] .halloween-combo-save__product-image picture{width:calc(272 * var(--hw-u));height:calc(172 * var(--hw-u));max-width:100%;max-height:100%;transform:translateY(calc(10 * var(--hw-u)))}.halloween-official [data-slot][data-combo-layout=buzz] .halloween-combo-save__product-image picture{width:calc(289 * var(--hw-u));height:calc(155 * var(--hw-u));max-width:100%;max-height:100%}.halloween-official .halloween-combo-save__product-info{padding:calc(20 * var(--hw-u)) calc(12 * var(--hw-u));border-top:1px solid #ffb694;border-radius:0 0 calc(16 * var(--hw-u)) calc(16 * var(--hw-u));background:var(--hw-peach);text-align:center;flex:1}.halloween-official .halloween-combo-save__product-name{font-size:max(12px,calc(18 * var(--hw-u)));font-weight:800}.halloween-official .combo-product-subtitle{font-size:max(12px,calc(16 * var(--hw-u)));font-weight:600}.halloween-official .combo-product-subtitle:empty{display:none}.halloween-official .combo-prices{display:flex;align-items:flex-end;justify-content:center;flex-wrap:wrap;gap:calc(8 * var(--hw-u));margin-top:calc(12 * var(--hw-u))}.halloween-official .halloween-combo-save__price-current{font-size:max(22px,calc(40 * var(--hw-u)));color:var(--hw-orange);line-height:1}.halloween-official .halloween-combo-save__price-original{font-size:max(12px,calc(16 * var(--hw-u)));font-weight:600;line-height:1;color:var(--hw-muted)}.halloween-official .halloween-combo-save__price-original:empty{display:none}.halloween-official .combo-plus{justify-self:center}.halloween-official .combo-plus svg{width:calc(24 * var(--hw-u))}.halloween-official .combo-summary{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:calc(8 * var(--hw-u));padding-top:calc(30 * var(--hw-u))}.halloween-official .combo-total-row{display:flex;flex-direction:column;gap:calc(8 * var(--hw-u))}.halloween-official .combo-total-label{font-weight:800}.halloween-official .combo-total{display:flex;align-items:baseline;flex-wrap:wrap;gap:calc(10 * var(--hw-u))}.halloween-official .combo-total strong{color:var(--hw-orange);font-size:max(28px,calc(50 * var(--hw-u)));font-weight:800;line-height:1.1}.halloween-official .combo-total s{font-size:max(12px,calc(14 * var(--hw-u)));color:var(--hw-muted)}.halloween-official .combo-save-label{display:inline-block;padding:calc(4 * var(--hw-u)) calc(24 * var(--hw-u));background:var(--hw-orange);color:#fff;font-weight:800;font-size:max(13px,calc(22 * var(--hw-u)))}.halloween-official .combo-save-note{font-size:max(12px,calc(14 * var(--hw-u)));color:#777;min-height:1.5em}.halloween-official .combo-progress{width:100%;margin-top:calc(32 * var(--hw-u))}.halloween-official .promotion-progress-box{position:relative;height:calc(8 * var(--hw-u));background:#ffdfc5;border-radius:999px}.halloween-official .promotion-progress{width:0;height:100%;background:var(--hw-gradient);border-radius:inherit}.halloween-official .promotion-progress-point-box{display:none}.halloween-official .combo-tier-markers{position:relative;height:calc(44 * var(--hw-u));color:var(--hw-muted);font-size:max(12px,calc(14 * var(--hw-u)));margin-top:calc(8 * var(--hw-u))}.halloween-official .combo-tier-marker{position:absolute;top:0;left:var(--hw-tier-position, 0%);transform:translate(-50%);white-space:nowrap;text-align:center}.halloween-official .combo-tier-marker:last-child{transform:translate(-100%)}.halloween-official .tier-icons{position:absolute;left:50%;top:calc(-26 * var(--hw-u));width:calc(33 * var(--hw-u));height:calc(31 * var(--hw-u));transform:translate(-50%)}.halloween-official .tier-icon{display:block;width:100%;height:100%}.halloween-official .tier-icon :is(picture,img){width:100%;height:100%;object-fit:contain}.halloween-official .tier-icon--unlocked{display:none}.halloween-official .combo-tier-marker.is-unlocked{color:var(--hw-orange);font-weight:700}.halloween-official .is-unlocked .tier-icon--locked{display:none}.halloween-official .is-unlocked .tier-icon--unlocked{display:block}.halloween-official .combo-hint{min-height:3em;font-size:max(12px,calc(16 * var(--hw-u)));font-weight:700}.halloween-official .combo-summary .buy-button{margin-top:calc(28 * var(--hw-u))}.halloween-official .combo-error{color:#a11818;font-size:12px}.halloween-official .mini-sets-section{order:7;padding-block:calc(96 * var(--hw-u)) calc(120 * var(--hw-u))}.halloween-official .mini-sets-section .campaign-heading{margin-bottom:calc(64 * var(--hw-u))}.halloween-official .mini-tabs{display:flex;justify-content:center;gap:calc(24 * var(--hw-u));margin-bottom:calc(64 * var(--hw-u))}.halloween-official .mini-tabs button{padding:calc(11 * var(--hw-u)) calc(36 * var(--hw-u));border:0;border-radius:999px;background:#e8d5cb;color:#555;font-size:max(12px,calc(24 * var(--hw-u)));font-weight:600}.halloween-official .mini-tabs button[aria-selected=true]{color:#fff;background:var(--hw-orange)}.halloween-official .mini-set-panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(12 * var(--hw-u))}.halloween-official .product-section--hot .product-media{height:calc(351 * var(--hw-u))}.halloween-official :is(.deal-product--sets,.deal-product--singles){outline:0}.halloween-official .deal-product--sets .product-media{height:calc(288 * var(--hw-u))}.halloween-official .deal-product--sets .product-media picture{max-width:none}.halloween-official .deal-product--sets .product-copy{background:#fff;padding:calc(24 * var(--hw-u))}.halloween-official .deal-product--sets h3{min-height:3em;font-size:max(13px,calc(24 * var(--hw-u)));font-weight:800}.halloween-official .deal-product--sets .product-features{font-size:max(12px,calc(18 * var(--hw-u)));margin-top:calc(4 * var(--hw-u))}.halloween-official .deal-product--sets .product-prices{margin-top:auto;padding-top:calc(24 * var(--hw-u))}.halloween-official .deal-product--sets .product-prices strong{font-size:max(24px,calc(52 * var(--hw-u)))}.halloween-official .deal-product--sets .learn-more{order:2;font-size:max(12px,calc(16 * var(--hw-u)));font-family:Rubik,var(--text-font-family),sans-serif;line-height:1.2}.halloween-official .deal-product--sets .product-actions{flex-direction:column;gap:calc(20 * var(--hw-u));margin-top:calc(24 * var(--hw-u))}.halloween-official .deal-product--sets .buy-button{order:1}.halloween-official .deal-product--sets .buy-button svg{width:calc(28 * var(--hw-u));height:calc(28 * var(--hw-u))}.halloween-official .mini-singles-section{order:8;padding-block:calc(96 * var(--hw-u)) calc(112 * var(--hw-u))}.halloween-official .singles-layout{display:grid;grid-template-columns:calc(660 * var(--hw-u)) minmax(0,1fr);gap:calc(16 * var(--hw-u))}.halloween-official .singles-art img{width:100%}.halloween-official .singles-track{display:grid;grid-auto-rows:max-content;align-content:start;gap:calc(16 * var(--hw-u));height:calc(640 * var(--hw-u));min-width:0;overflow-x:hidden;overflow-y:auto;padding-right:calc(16 * var(--hw-u));scrollbar-width:thin;scrollbar-color:#fff #a44d00}.halloween-official .singles-track::-webkit-scrollbar{width:calc(8 * var(--hw-u))}.halloween-official .singles-track::-webkit-scrollbar-track{background:#a44d00;border-radius:999px}.halloween-official .singles-track::-webkit-scrollbar-thumb{background:#fff;border-radius:999px}@supports selector(::-webkit-scrollbar){.halloween-official .singles-track{scrollbar-width:auto;scrollbar-color:auto}}.halloween-official .deal-product--singles{flex-direction:row;border:0;outline:0;border-radius:calc(16 * var(--hw-u));min-height:0}.halloween-official .deal-product--singles .product-media{width:calc(203 * var(--hw-u));height:auto;flex:none;border:0;border-radius:calc(16 * var(--hw-u)) 0 0 calc(16 * var(--hw-u))}.halloween-official .deal-product--singles .product-media picture{max-width:none}.halloween-official .deal-product--singles .product-copy{align-items:flex-start;text-align:left;background:#fff;padding:calc(18 * var(--hw-u)) calc(5 * var(--hw-u)) calc(18 * var(--hw-u)) calc(15 * var(--hw-u));border-radius:0 calc(16 * var(--hw-u)) calc(16 * var(--hw-u)) 0}.halloween-official .deal-product--singles h3{font-size:calc(28 * var(--hw-u))}.halloween-official .deal-product--singles .product-prices{gap:calc(8 * var(--hw-u));margin-top:calc(8 * var(--hw-u))}.halloween-official .deal-product--singles .product-prices strong{font-size:calc(40 * var(--hw-u))}.halloween-official .deal-product--singles .product-prices s{font-size:max(12px,calc(16 * var(--hw-u)))}.halloween-official .deal-product--singles .product-features{margin-top:0;font-size:max(12px,calc(16 * var(--hw-u)))}.halloween-official .deal-product--singles .product-actions{margin-top:calc(16 * var(--hw-u))}.halloween-official .deal-product--singles .learn-more{display:none}.halloween-official .deal-product--singles .buy-button{gap:calc(20 * var(--hw-u));padding:calc(12 * var(--hw-u)) calc(20 * var(--hw-u));font-size:max(12px,calc(18 * var(--hw-u)));line-height:calc(24 * var(--hw-u));background:var(--hw-orange)}.halloween-official .single-buy-label--mobile{display:none}.halloween-official .single-buy-icon svg{width:calc(24 * var(--hw-u));height:calc(24 * var(--hw-u))}.halloween-official .single-buy-icon{display:inline-flex;border-left:1px solid #fff;padding-left:calc(20 * var(--hw-u))}.halloween-official .deal-product--singles .product-badge{font-size:max(12px,calc(18 * var(--hw-u)));padding:calc(6 * var(--hw-u)) calc(20 * var(--hw-u))}.halloween-official .community-scene{order:9;padding-bottom:calc(120 * var(--hw-u))}.halloween-official .benefits-section{padding-block:calc(96 * var(--hw-u)) calc(120 * var(--hw-u))}.halloween-official .benefits-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:calc(24 * var(--hw-u))}.halloween-official .benefit-card{display:flex;flex-direction:column;align-items:center;padding:calc(24 * var(--hw-u)) calc(8 * var(--hw-u));gap:calc(10 * var(--hw-u));border-radius:calc(12 * var(--hw-u));background:#212121;text-align:center;font-size:max(12px,calc(18 * var(--hw-u)))}.halloween-official .benefit-card picture{width:calc(64 * var(--hw-u))}.halloween-official .membership-card{position:relative;min-height:calc(417 * var(--hw-u));margin-top:calc(72 * var(--hw-u));border-radius:calc(16 * var(--hw-u));overflow:hidden;background:#000}.halloween-official .membership-art{position:absolute;top:0;right:0;bottom:0;left:0}.halloween-official .membership-art :is(picture,img){width:100%;height:100%;object-fit:cover}.halloween-official .membership-copy{position:relative;padding:calc(48 * var(--hw-u)) calc(36 * var(--hw-u));width:55%}.halloween-official .membership-copy h3{font-size:max(24px,calc(36 * var(--hw-u)));font-weight:800;text-transform:uppercase;color:var(--hw-orange);line-height:1.2}.halloween-official .membership-copy h3 strong{font-weight:inherit}.halloween-official .membership-copy>p{font-size:max(12px,calc(16 * var(--hw-u)));margin-top:calc(12 * var(--hw-u))}.halloween-official .membership-copy ul{list-style:none;padding:0;margin-top:calc(16 * var(--hw-u));font-size:max(12px,calc(16 * var(--hw-u)))}.halloween-official .membership-copy li{display:flex;align-items:center;gap:calc(8 * var(--hw-u));margin-top:calc(4 * var(--hw-u))}.halloween-official .membership-copy li svg{width:calc(20 * var(--hw-u));height:calc(20 * var(--hw-u));flex:none}.halloween-official .membership-gift{display:none}.halloween-official .membership-button{display:inline-block;padding:calc(12 * var(--hw-u)) calc(28 * var(--hw-u));border-radius:999px;background:var(--hw-orange);color:#fff;font-size:max(12px,calc(18 * var(--hw-u)));font-weight:600;margin-top:calc(20 * var(--hw-u))}.halloween-official .reviews-section{padding-top:calc(96 * var(--hw-u))}.halloween-official .reviews-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 72 * var(--hw-u)) / 4);gap:calc(24 * var(--hw-u));overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:.5px;scrollbar-width:none;box-sizing:border-box;width:calc(100% + 1px);padding:.5px;margin:-.5px}.halloween-official .reviews-track>article{position:relative;min-width:0;height:auto;min-height:calc(372 * var(--hw-u));border-radius:calc(15 * var(--hw-u));overflow:hidden;scroll-snap-align:start}.halloween-official .reviews-track>.creator-card{overflow:visible}.halloween-official .creator-card :is(video,button){border-radius:inherit}.halloween-official .creator-card video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 25%}.halloween-official .creator-card[data-creator=milesabovetech] video{object-position:top}.halloween-official .creator-card>button{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;width:100%;height:100%;padding:0;background:transparent;border:0;color:#fff}.halloween-official .creator-play-icon{width:calc(48 * var(--hw-u));height:calc(48 * var(--hw-u))}.halloween-official .creator-card:after{content:"";position:absolute;bottom:0;left:0;right:0;height:calc(60 * var(--hw-u));border-radius:inherit;background:linear-gradient(to top,#000,transparent);pointer-events:none}.halloween-official .creator-card>p{position:absolute;z-index:1;bottom:0;left:0;right:0;padding:calc(14 * var(--hw-u)) calc(16 * var(--hw-u));font-size:max(12px,calc(18 * var(--hw-u)));line-height:calc(32 * var(--hw-u));font-weight:600;pointer-events:none}.halloween-official .review-card{background:var(--hw-cream);color:#000;padding:calc(24 * var(--hw-u))}.halloween-official .review-card h3{font-size:max(14px,calc(28 * var(--hw-u)));font-weight:800}.halloween-official .review-product{display:inline-flex;align-items:center;height:calc(34 * var(--hw-u));line-height:calc(22 * var(--hw-u));padding:0 calc(12 * var(--hw-u));margin-top:calc(16 * var(--hw-u));border:1px solid var(--hw-orange);border-radius:calc(6 * var(--hw-u));font-size:max(12px,calc(16 * var(--hw-u)))}.halloween-official .review-stars{display:flex;gap:calc(4 * var(--hw-u));color:var(--hw-orange);margin-block:calc(12 * var(--hw-u)) calc(16 * var(--hw-u))}.halloween-official .review-stars svg{width:calc(24 * var(--hw-u));height:calc(24 * var(--hw-u))}.halloween-official .review-card blockquote{font-size:max(12px,calc(16 * var(--hw-u)));line-height:1.6}.halloween-official .review-card--pill .review-product{border:0;border-radius:999px;background:#f703;color:var(--hw-orange);font-size:max(12px,calc(14 * var(--hw-u)))}.halloween-official .review-card--pill blockquote{font-size:max(12px,calc(14 * var(--hw-u)));font-weight:500;line-height:1.57}@media screen and (min-width:721px){.halloween-official .scene-art:after{inset:auto auto 0 50%;width:var(--hw-scene-width);transform:translate(-50%)}.halloween-official .product-section--flagship .scene-art{height:calc(2470 * var(--hw-u));aspect-ratio:auto}.halloween-official .product-section--hot .scene-art{height:calc(3195 * var(--hw-u));aspect-ratio:auto}.halloween-official .mini-community-scene>.scene-art{height:calc(2779 * var(--hw-u));aspect-ratio:auto}.halloween-official .scene-ground{width:var(--hw-scene-width)}.halloween-official .highlight-card h3{min-height:2.5em}.halloween-official .highlight-card p{min-height:3em}.halloween-official .product-special-badge:has(img[src*=save-299]){top:calc(-46.4 * var(--hw-u));left:calc(-55 * var(--hw-u));width:calc(201 * var(--hw-u))}.halloween-official .singles-layout{align-items:start}.halloween-official .deal-product--singles .product-copy{min-width:0}.halloween-official .deal-product--singles .buy-button{line-height:1.5}.halloween-official .reviews-track{grid-auto-columns:max(240px,calc((100% - 72 * var(--hw-u)) / 4))}.halloween-official .reviews-track>.creator-card{aspect-ratio:282 / 372;align-self:stretch}.halloween-official .creator-card>p{overflow-wrap:anywhere;line-height:1.5}.halloween-official .review-card .review-product{max-width:100%;height:auto;min-height:calc(34 * var(--hw-u));padding-block:calc(6 * var(--hw-u));overflow-wrap:anywhere;line-height:1.5;border:0;border-radius:999px;background:#f703;color:var(--hw-orange);font-size:max(12px,calc(14 * var(--hw-u)))}.halloween-official .halloween-combo-save__product-info{display:flex;flex-direction:column;align-items:center}.halloween-official .combo-prices{margin-top:auto}}.halloween-official .campaign-video-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:24px;border:0;background:transparent;color:#fff;overflow:auto}.halloween-official .campaign-video-dialog[open]{display:grid;place-items:center}.halloween-official .campaign-video-dialog::backdrop{background:#000e}.halloween-official .campaign-video-panel{display:flex;flex-direction:column;align-items:flex-end;gap:8px;max-width:100%}.halloween-official .campaign-video-close{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #fff;border-radius:50%;background:#000;color:#fff;font-size:32px;line-height:1}.halloween-official .campaign-video-panel video{display:block;width:auto;height:auto;max-width:min(1100px,calc(100vw - 48px));max-height:calc(100dvh - 100px);background:#000;object-fit:contain}.halloween-official :is(.campaign-video-dialog,.campaign-video-close,.campaign-video-panel video,.creator-card>button):is(:focus,:focus-visible){outline:none}.halloween-official .review-card blockquote strong{display:block;font-weight:800}.halloween-official .review-controls{display:flex;align-items:center;gap:calc(16 * var(--hw-u));margin-top:calc(40 * var(--hw-u))}.halloween-official .review-controls progress{flex:1;height:3px;-webkit-appearance:none;appearance:none;border:0;background:#ffffff50;color:#fff}.halloween-official .review-controls progress::-webkit-progress-bar{background:#ffffff50}.halloween-official .review-controls progress::-webkit-progress-value{background:#fff}.halloween-official .review-controls progress::-moz-progress-bar{background:#fff}.halloween-official .review-controls button{border:1px solid #fff;color:#fff;border-radius:50%;padding:calc(4 * var(--hw-u));width:calc(48 * var(--hw-u));height:calc(48 * var(--hw-u));display:grid;place-items:center}.halloween-official .review-controls button svg{width:70%;height:70%}.halloween-official [data-review-prev] svg{transform:rotate(180deg)}.halloween-official .review-controls button:disabled{opacity:.4}.halloween-official .terms-section{order:10;width:calc(960 * var(--hw-u));padding-block:calc(96 * var(--hw-u)) calc(120 * var(--hw-u));font-size:max(12px,calc(14 * var(--hw-u)));color:#aaa}.halloween-official .terms-section h2{color:#fff;font-size:max(20px,calc(50 * var(--hw-u)));line-height:1.5;text-align:center;font-weight:800;margin-inline:auto}.halloween-official .terms-section h2 strong{color:var(--hw-orange)}.halloween-official .terms-updated{font-size:max(12px,calc(12 * var(--hw-u)));line-height:1.42;text-align:center;margin-block:calc(8 * var(--hw-u))}.halloween-official .terms-updated+p{width:calc(720 * var(--hw-u));max-width:100%;margin-inline:auto;font-size:max(12px,calc(12 * var(--hw-u)));line-height:1.42}.halloween-official .terms-list{display:grid;gap:calc(16 * var(--hw-u));margin-top:calc(32 * var(--hw-u))}.halloween-official .terms-list h3{font-size:inherit;font-weight:600;color:#ccc;margin-bottom:calc(8 * var(--hw-u))}.halloween-official .campaign-cart-error{position:fixed;z-index:30;bottom:24px;left:50%;transform:translate(-50%);width:max-content;max-width:calc(100vw - 32px);background:#fff4ea;color:#9c221b;padding:16px 24px;border:1px solid #ff7700;border-radius:8px;font-size:14px}@media screen and (max-width:720px){.halloween-official{--rbn-u: calc(100vw / var(--rbn-design-m));--hw-mobile-font-min: 14px;isolation:isolate;--hw-hot-gradient: linear-gradient(#010101 25%, #1c1305 30%, #54380d 40%, #875a14 50%, #b5781b 60%, #c7831d 65%, #d08119 70%, #e17f10 80%, #f37b07 90%, #ff7700 97%);--hw-flagship-gradient: linear-gradient(#010101 25%, #201505 30%, #583a0e 40%, #8b5d15 50%, #ba7c1c 60%, #c9821c 65%, #d28118 70%, #e47e0f 80%, #f77a05 90%, #ff7700 94%);--hw-ground-image: var(--hw-ground-mobile);--hw-ground-ratio: 720 / 240;font-size:max(var(--hw-mobile-font-min),calc(22 * var(--hw-u)))}.halloween-official .campaign-inner{width:calc(656 * var(--hw-u));max-width:none}.halloween-official .countdown-colon{font-size:max(var(--hw-mobile-font-min),calc(28 * var(--hw-u)))}.halloween-official .combo-error{font-size:var(--hw-mobile-font-min)}.halloween-official .product-prices small{font-size:max(var(--hw-mobile-font-min),.55em)}.halloween-official .buy-button{min-width:min-content;max-width:100%;white-space:nowrap}.halloween-official .creator-card>p{line-height:1.4545455;overflow-wrap:anywhere}.halloween-official .campaign-heading{margin-bottom:calc(32 * var(--hw-u))}.halloween-official .heading-row{gap:calc(24 * var(--hw-u))}.halloween-official .heading-row h2{font-size:max(var(--hw-mobile-font-min),calc(32 * var(--hw-u)));line-height:1.5}.halloween-official .heading-row>picture{flex-basis:calc(48 * var(--hw-u));width:calc(48 * var(--hw-u))}.halloween-official .campaign-heading>p{margin-top:calc(8 * var(--hw-u));font-size:max(var(--hw-mobile-font-min),calc(28 * var(--hw-u)))}.halloween-official .campaign-hero{min-height:calc(960 * var(--hw-u))}.halloween-official .hero-art{top:0;right:0;bottom:0;left:0;width:100%;transform:none}.halloween-official .hero-inner{padding-top:calc(60 * var(--hw-u));padding-bottom:calc(60 * var(--hw-u));text-align:center}.halloween-official .hero-eyebrow--pc{display:none}.halloween-official .hero-eyebrow--mobile{display:block;font-size:max(var(--hw-mobile-font-min),calc(24 * var(--hw-u)));line-height:1.5}.halloween-official .hero-copy h1{font-size:max(var(--hw-mobile-font-min),calc(64 * var(--hw-u)));line-height:1;margin-top:calc(12 * var(--hw-u))}.halloween-official .hero-subtitle{font-size:max(var(--hw-mobile-font-min),calc(28 * var(--hw-u)));margin-top:calc(8 * var(--hw-u))}.halloween-official .hero-date{font-size:max(var(--hw-mobile-font-min),calc(24 * var(--hw-u)));margin-top:calc(16 * var(--hw-u))}.halloween-official .hero-countdown{margin:calc(36 * var(--hw-u)) auto 0}.halloween-official .countdown-item strong{font-size:max(var(--hw-mobile-font-min),calc(24 * var(--hw-u)))}.halloween-official .countdown-item span{font-size:max(var(--hw-mobile-font-min),calc(20 * var(--hw-u)))}.halloween-official .hero-brands{bottom:calc(22 * var(--hw-u))}.halloween-official .campaign-nav{order:2;margin:0}.halloween-official .campaign-nav .sticky-quick-jump-sticky{height:calc(72 * var(--hw-u));min-height:48px;padding-block:0}.halloween-official .campaign-nav .nav-items{height:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.halloween-official .campaign-nav .nav-items::-webkit-scrollbar{display:none}.halloween-official .campaign-nav .sticky-quick-jump__item{flex:0 0 auto;min-width:0;height:100%;margin-inline-end:0;padding:calc(8 * var(--hw-u)) calc(12 * var(--hw-u));border-bottom:calc(1 * var(--hw-u)) solid transparent;border-radius:0;font-size:14px;line-height:1.5;font-weight:400;color:#fff}.halloween-official .campaign-nav .sticky-quick-jump__item:last-child{margin-inline-end:0}.halloween-official .campaign-nav .sticky-quick-jump__item:is(.active,:hover){background:transparent;color:#fff}.halloween-official .campaign-nav .sticky-quick-jump__item.active{color:var(--hw-orange);font-weight:800;border-bottom-color:var(--hw-orange)}.halloween-official .highlights-section{order:3;padding-block:calc(32 * var(--hw-u))}.halloween-official .spend-card{flex-direction:row-reverse;gap:calc(24 * var(--hw-u));min-height:calc(384 * var(--hw-u));padding:calc(24 * var(--hw-u));background:#000;border:0;outline:.5px solid var(--hw-orange);outline-offset:-.5px;border-radius:calc(15 * var(--hw-u))}.halloween-official .spend-card>picture{width:calc(214 * var(--hw-u))}.halloween-official .spend-copy h3{font-size:max(var(--hw-mobile-font-min),calc(33.089 * var(--hw-u)));line-height:1.2;text-transform:uppercase}.halloween-official .spend-copy h3 strong{display:block}.halloween-official .spend-copy>p{font-size:max(var(--hw-mobile-font-min),calc(20 * var(--hw-u)));line-height:1.6;margin-top:0}.halloween-official .spend-tiers{grid-template-columns:repeat(2,minmax(0,1fr));width:calc(362 * var(--hw-u));max-width:100%;margin-top:calc(24 * var(--hw-u));padding:0;border:0;gap:calc(12 * var(--hw-u))}.halloween-official .spend-tiers li,.halloween-official .spend-tiers li:last-child{gap:calc(4 * var(--hw-u));min-height:calc(94 * var(--hw-u));padding:calc(7 * var(--hw-u));border:0;border-radius:calc(8 * var(--hw-u));background:#000;box-shadow:inset 0 0 0 1px var(--hw-orange)}.halloween-official .spend-tiers span{font-size:max(var(--hw-mobile-font-min),calc(22 * var(--hw-u)));line-height:1.4545455}.halloween-official .spend-tiers strong{font-size:max(var(--hw-mobile-font-min),calc(28 * var(--hw-u)));line-height:1.5;text-transform:capitalize}.halloween-official .highlight-grid{grid-template-columns:minmax(0,1fr);gap:calc(24 * var(--hw-u));margin-top:calc(24 * var(--hw-u))}.halloween-official .highlights-section .campaign-heading{margin-bottom:calc(36 * var(--hw-u))}.halloween-official .highlight-card{flex-direction:row;justify-content:flex-start;gap:calc(40 * var(--hw-u));min-height:calc(202 * var(--hw-u));padding:calc(24 * var(--hw-u));border:.5px solid var(--hw-orange);border-radius:calc(15 * var(--hw-u));background:#000;text-align:left}.halloween-official .highlight-card>picture{width:calc(174 * var(--hw-u));height:calc(131 * var(--hw-u));flex:none;margin:0}.halloween-official .highlight-card h3{font-size:max(var(--hw-mobile-font-min),calc(33.089 * var(--hw-u)));line-height:1.208861}.halloween-official .highlight-card>div{min-width:0}.halloween-official .highlight-card h3 strong{display:inline;font-size:max(var(--hw-mobile-font-min),calc(40 * var(--hw-u)));line-height:1}.halloween-official .highlight-card:first-child h3 strong:before,.halloween-official .highlight-card:nth-child(2) h3 em:before{content:"\a";white-space:pre}.halloween-official .highlight-card:last-child h3 strong{display:block}.halloween-official .highlight-card p{font-size:max(var(--hw-mobile-font-min),calc(24 * var(--hw-u)));line-height:1.3333333;margin-top:0}.halloween-official .product-section{padding-block:calc(32 * var(--hw-u))}.halloween-official .product-section--flagship .product-grid{gap:calc(24 * var(--hw-u))}.halloween-official .product-section .scene-art{top:auto}.halloween-official .product-grid{grid-template-columns:minmax(0,1fr);gap:calc(32 * var(--hw-u))}.halloween-official .product-media{height:calc(352 * var(--hw-u))}.halloween-official .product-media picture{max-width:none}.halloween-official .product-copy{padding:calc(36 * var(--hw-u)) calc(24 * var(--hw-u))}.halloween-official .product-copy h3{font-size:max(var(--hw-mobile-font-min),calc(32 * var(--hw-u)))}.halloween-official .product-subtitle{font-size:max(var(--hw-mobile-font-min),calc(24 * var(--hw-u)))}.halloween-official .product-features{font-size:max(var(--hw-mobile-font-min),calc(22 * var(--hw-u)));line-height:1.4545455}.halloween-official .product-prices strong{font-size:max(var(--hw-mobile-font-min),calc(52 * var(--hw-u)))}.halloween-official .product-prices s{font-size:max(var(--hw-mobile-font-min),calc(22 * var(--hw-u)))}.halloween-official .product-badge{font-size:max(var(--hw-mobile-font-min),calc(24 * var(--hw-u)))}.halloween-official .product-savings-note{font-size:max(var(--hw-mobile-font-min),calc(22 * var(--hw-u)));line-height:1.4545455}.halloween-official .product-installment{font-size:max(var(--hw-mobile-font-min),calc(22 * var(--hw-u)));line-height:1.4545455;margin-top:calc(24 * var(--hw-u))}.halloween-official .learn-more,.halloween-official .buy-button,.halloween-official .product-tier{font-size:max(var(--hw-mobile-font-min),calc(22 * var(--hw-u)));line-height:1.4545455}.halloween-official .product-special-badge{top:calc(-40 * var(--hw-u));width:calc(218 * var(--hw-u));height:calc(99 * var(--hw-u));right:calc(-32 * var(--hw-u))}.halloween-official .product-special-badge:has(img[src*=save-299]){top:calc(-41 * var(--hw-u));left:calc(-64 * var(--hw-u));width:calc(231.39 * var(--hw-u));height:calc(153.57 * var(--hw-u))}.halloween-official .product-special-badge :is(picture,img){width:100%;height:100%;object-fit:cover}.halloween-official .deal-product--featured{flex-direction:column}.halloween-official .deal-product--featured .product-media{width:100%;min-height:0;height:calc(470 * var(--hw-u));border:0;border-bottom:1px solid var(--hw-orange);border-radius:calc(15 * var(--hw-u)) calc(15 * var(--hw-u)) 0 0}.halloween-official .deal-product--featured .product-copy{align-items:center;text-align:center;padding:calc(36 * var(--hw-u)) calc(24 * var(--hw-u));border-radius:0 0 calc(15 * var(--hw-u)) calc(15 * var(--hw-u))}.halloween-official .deal-product--featured h3{font-size:max(var(--hw-mobile-font-min),calc(32 * var(--hw-u)))}.halloween-official .combo-section{padding-block:calc(48 * var(--hw-u))}.halloween-official .combo-banner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(calc(32 * var(--hw-u)),max-content);row-gap:calc(8 * var(--hw-u));justify-content:center;column-gap:calc(8 * var(--hw-u));font-size:calc(24 * var(--hw-u));line-height:1.3333333;padding:calc(24 * var(--hw-u))}.halloween-official .combo-banner-item{white-space:nowrap}.halloween-official .combo-banner-item:only-child{grid-column:1 / -1;white-space:normal}.halloween-official .combo-banner-item:nth-child(2n) .combo-banner-separator{display:none}.halloween-official .combo-banner strong{white-space:nowrap;font-size:calc(32 * var(--hw-u))}.halloween-official .combo-body{min-height:0;grid-template-columns:minmax(0,1fr);padding:calc(48 * var(--hw-u)) calc(24 * var(--hw-u));gap:calc(32 * var(--hw-u))}.halloween-official .combo-products{align-items:stretch;grid-template-columns:minmax(0,1fr) calc(68 * var(--hw-u)) minmax(0,1fr);grid-template-rows:repeat(5,auto)}.halloween-official .halloween-combo-save__product-card{display:grid;grid-template-rows:subgrid;grid-row:1 / span 5}.halloween-official .halloween-combo-save__product-card[data-slot="1"]{grid-column:1}.halloween-official .halloween-combo-save__product-card[data-slot="2"]{grid-column:3}.halloween-official .combo-plus{grid-column:2;grid-row:1 / -1;align-self:center}.halloween-official .halloween-combo-save__product-content{display:grid;grid-template-rows:subgrid;grid-row:2 / span 4}.halloween-official .halloween-combo-save__product-tag{border:0;outline:.784px solid #545454;outline-offset:-.784px;font-size:max(var(--hw-mobile-font-min),calc(22 * var(--hw-u)));line-height:1.4545455;padding:calc(8 * var(--hw-u)) calc(16 * var(--hw-u));color:#452300}.halloween-official .halloween-combo-save__product-image{grid-row:1;height:calc(200 * var(--hw-u))}.halloween-official [data-slot][data-combo-layout=trailer-kit] .halloween-combo-save__product-image picture{width:calc(218 * var(--hw-u));height:calc(138 * var(--hw-u));transform:translateY(calc(5 * var(--hw-u)))}.halloween-official [data-slot][data-combo-layout=buzz] .halloween-combo-save__product-image picture{width:calc(233 * var(--hw-u));height:calc(125 * var(--hw-u))}.halloween-official .halloween-combo-save__product-info{display:grid;grid-template-rows:subgrid;grid-row:2 / span 3;min-height:0;padding:0;border-top:0;box-shadow:inset 0 1px var(--hw-orange)}.halloween-official .halloween-combo-save__product-name{display:flex;flex-direction:column;min-width:0;padding:calc(24 * var(--hw-u)) calc(16 * var(--hw-u)) 0;font-size:max(var(--hw-mobile-font-min),calc(24 * var(--hw-u)));line-height:1.5}.halloween-official .combo-product-subtitle{display:flex;flex-direction:column;min-width:0;margin-top:0;padding:calc(4 * var(--hw-u)) calc(16 * var(--hw-u)) 0;font-size:max(var(--hw-mobile-font-min),calc(22 * var(--hw-u)));line-height:1.4545455}.halloween-official .combo-product-subtitle:empty{display:flex}.halloween-official .combo-prices{align-self:center;justify-self:stretch;align-items:flex-end;flex-wrap:nowrap;width:100%;container-type:inline-size;margin-top:0;padding:calc(16 * var(--hw-u)) calc(16 * var(--hw-u)) calc(24 * var(--hw-u));gap:min(calc(8 * var(--hw-u)),1.5cqi)}.halloween-official .halloween-combo-save__price-original{font-size:min(calc(22 * var(--hw-u)),8cqi);white-space:nowrap;text-box-trim:trim-both;text-box-edge:cap alphabetic}.halloween-official .halloween-combo-save__price-current{font-size:min(calc(40 * var(--hw-u)),14cqi);white-space:nowrap;text-box-trim:trim-both;text-box-edge:cap alphabetic}.halloween-official .combo-summary{align-items:center;text-align:center;padding-top:0;gap:calc(24 * var(--hw-u))}.halloween-official .combo-total-row{flex-direction:row;align-items:baseline;flex-wrap:wrap;justify-content:center}.halloween-official .combo-total strong,.halloween-official .halloween-combo-save__price-current{display:inline-block}.halloween-official .combo-total strong:first-letter,.halloween-official .halloween-combo-save__price-current:first-letter{font-size:max(var(--hw-mobile-font-min),.6em)}.halloween-official .combo-save-note:empty{display:none}.halloween-official .combo-progress{width:max(calc(360 * var(--hw-u)),280px);max-width:100%;margin-top:0}.halloween-official .combo-total strong{font-size:max(var(--hw-mobile-font-min),calc(50 * var(--hw-u)))}.halloween-official .combo-total s{font-size:max(var(--hw-mobile-font-min),calc(18 * var(--hw-u)))}.halloween-official .combo-save-label{font-size:max(var(--hw-mobile-font-min),calc(24 * var(--hw-u)))}.halloween-official .combo-save-note,.halloween-official .combo-tier-markers{font-size:max(var(--hw-mobile-font-min),calc(18 * var(--hw-u)))}.halloween-official .combo-tier-markers{min-height:1.5em}.halloween-official .combo-hint{max-width:calc(360 * var(--hw-u));min-height:calc(64 * var(--hw-u));font-size:max(var(--hw-mobile-font-min),calc(22 * var(--hw-u)));line-height:1.4545455;overflow-wrap:anywhere;text-wrap:pretty}.halloween-official .combo-summary .buy-button{width:calc(360 * var(--hw-u));max-width:100%;margin-top:0}.halloween-official .mini-sets-section{padding-block:calc(140 * var(--hw-u)) calc(32 * var(--hw-u))}.halloween-official .mini-singles-section{padding-block:calc(32 * var(--hw-u))}.halloween-official .mini-sets-section .campaign-heading{margin-bottom:calc(32 * var(--hw-u))}.halloween-official .mini-tabs{gap:calc(24 * var(--hw-u));margin-bottom:calc(32 * var(--hw-u));justify-content:safe center;overflow-x:auto;scrollbar-width:none}.halloween-official .mini-tabs::-webkit-scrollbar{display:none}.halloween-official .mini-tabs button{flex:none;white-space:nowrap;font-size:max(var(--hw-mobile-font-min),calc(22 * var(--hw-u)));line-height:1.4545455;padding:calc(11 * var(--hw-u)) calc(36 * var(--hw-u));border:1px solid var(--hw-orange);color:var(--hw-muted)}.halloween-official .mini-tabs button[aria-selected=true]{padding-block:calc(10 * var(--hw-u));border:0;color:#fff}.halloween-official .mini-set-panel{gap:calc(12 * var(--hw-u));grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc(392 * var(--hw-u));overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:calc(16 * var(--hw-u))}.halloween-official .deal-product--sets{display:grid;grid-template-rows:subgrid;grid-row:span 5;row-gap:0;scroll-snap-align:start}.halloween-official .deal-product--sets .product-copy{display:grid;grid-template-rows:subgrid;grid-row:span 4;row-gap:0;align-items:stretch;justify-items:center;min-width:0;padding:calc(16 * var(--hw-u)) calc(24 * var(--hw-u))}.halloween-official .deal-product--sets .product-media{height:calc(288 * var(--hw-u))}.halloween-official .deal-product--sets h3{font-size:max(var(--hw-mobile-font-min),calc(24 * var(--hw-u)))}.halloween-official .deal-product--sets .product-features{font-size:max(var(--hw-mobile-font-min),calc(22 * var(--hw-u)));line-height:1.4545455}.halloween-official .deal-product--sets .product-prices{flex-wrap:wrap;gap:calc(8 * var(--hw-u))}.halloween-official .deal-product--sets .product-prices strong{font-size:max(var(--hw-mobile-font-min),calc(52 * var(--hw-u)))}.halloween-official .deal-product--sets .product-prices s,.halloween-official .deal-product--sets .learn-more{font-size:max(var(--hw-mobile-font-min),calc(22 * var(--hw-u)))}.halloween-official .singles-layout{grid-template-columns:minmax(0,1fr);gap:calc(32 * var(--hw-u))}.halloween-official .singles-track{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc(300 * var(--hw-u));grid-auto-rows:auto;height:auto;overflow-x:auto;overflow-y:hidden;gap:calc(16 * var(--hw-u));padding:0;scroll-snap-type:x mandatory;scrollbar-width:none}.halloween-official :is(.mini-set-panel,.singles-track){width:calc(720 * var(--hw-u));margin-inline:calc(-32 * var(--hw-u));padding-inline:calc(32 * var(--hw-u));scroll-padding-inline:calc(32 * var(--hw-u))}.halloween-official .singles-track::-webkit-scrollbar{display:none}.halloween-official .deal-product--singles{--hw-singles-gradient: linear-gradient(90deg, #ff7700, #ffb694);flex-direction:column;scroll-snap-align:start}.halloween-official .deal-product--singles .product-media{width:100%;height:calc(200 * var(--hw-u));border-bottom:2px solid var(--hw-orange);border-radius:calc(15 * var(--hw-u)) calc(15 * var(--hw-u)) 0 0}.halloween-official .deal-product--singles .product-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit;box-shadow:inset 0 0 calc(16 * var(--hw-u)) #ffffff8c;pointer-events:none}.halloween-official .deal-product--singles .product-media picture{max-width:none;transform:translate(-50%) translateY(max(calc(28 * var(--hw-u)),16px))}.halloween-official .deal-product--singles .product-copy{align-items:center;text-align:center;padding:calc(24 * var(--hw-u)) calc(8 * var(--hw-u)) calc(32 * var(--hw-u));border-radius:0 0 calc(15 * var(--hw-u)) calc(15 * var(--hw-u))}.halloween-official .deal-product--singles .product-features{font-size:max(var(--hw-mobile-font-min),calc(22 * var(--hw-u)));line-height:1.4545455;min-height:calc(64 * var(--hw-u));margin-top:calc(10 * var(--hw-u))}.halloween-official .deal-product--singles .product-prices{flex-wrap:wrap;gap:calc(6 * var(--hw-u));margin-top:calc(20 * var(--hw-u))}.halloween-official .deal-product--singles .product-prices strong{font-size:max(var(--hw-mobile-font-min),calc(32 * var(--hw-u)))}.halloween-official .deal-product--singles .product-prices s{font-size:max(var(--hw-mobile-font-min),calc(22 * var(--hw-u)))}.halloween-official .deal-product--singles .product-badge{z-index:4;padding:calc(4 * var(--hw-u)) calc(16 * var(--hw-u));border-radius:0 0 calc(15 * var(--hw-u)) 0;background:var(--hw-singles-gradient);font-size:max(var(--hw-mobile-font-min),calc(22 * var(--hw-u)));font-weight:800;line-height:1.4545455;white-space:nowrap}.halloween-official .deal-product--singles .product-actions{margin-top:calc(20 * var(--hw-u))}.halloween-official .deal-product--singles .buy-button{width:calc(220 * var(--hw-u));gap:calc(8 * var(--hw-u));font-size:max(var(--hw-mobile-font-min),calc(22 * var(--hw-u)));font-weight:600;padding:calc(12 * var(--hw-u)) calc(32 * var(--hw-u));line-height:1.4545455;background:var(--hw-singles-gradient)}.halloween-official .community-scene{padding-bottom:calc(80 * var(--hw-u))}.halloween-official .benefits-section{padding-block:calc(48 * var(--hw-u)) 0}.halloween-official .benefits-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.halloween-official .benefit-card{font-size:max(var(--hw-mobile-font-min),calc(22 * var(--hw-u)))}.halloween-official .membership-card{margin-top:calc(32 * var(--hw-u))}.halloween-official .membership-art{display:none}.halloween-official .membership-copy{width:100%;padding:calc(52 * var(--hw-u)) calc(20 * var(--hw-u));text-align:center}.halloween-official .membership-copy h3{font-size:max(var(--hw-mobile-font-min),calc(55.579 * var(--hw-u)));color:#fff}.halloween-official .membership-copy h3 strong{display:block;color:var(--hw-orange)}.halloween-official .membership-copy>p{font-size:max(var(--hw-mobile-font-min),calc(22 * var(--hw-u)));line-height:1.4545455;margin-top:calc(20 * var(--hw-u))}.halloween-official .membership-gift{display:block;width:calc(532 * var(--hw-u));margin:calc(20 * var(--hw-u)) auto}.halloween-official .membership-copy ul{font-size:max(var(--hw-mobile-font-min),calc(22 * var(--hw-u)))}.halloween-official .membership-copy li{justify-content:center;line-height:1.4545455;margin-top:calc(8 * var(--hw-u));color:#c6c6c6}.halloween-official .membership-copy li svg{color:var(--hw-orange)}.halloween-official .membership-button{font-size:max(var(--hw-mobile-font-min),calc(22 * var(--hw-u)));line-height:1.4545455}.halloween-official .reviews-section{padding-block:calc(32 * var(--hw-u))}.halloween-official .reviews-section .heading-row h2{flex:0 0 calc(362 * var(--hw-u));width:calc(362 * var(--hw-u));text-transform:capitalize;letter-spacing:calc(.64 * var(--hw-u))}.halloween-official .reviews-section .heading-line{display:block;white-space:nowrap}.halloween-official .reviews-track{position:relative;z-index:0;grid-auto-columns:calc(360 * var(--hw-u));width:calc(720 * var(--hw-u) + 1px);margin-inline:calc(-32 * var(--hw-u) - .5px);padding-inline:calc(32 * var(--hw-u) + .5px);scroll-padding-inline:calc(32 * var(--hw-u) + .5px)}.halloween-official .review-card h3{font-size:max(var(--hw-mobile-font-min),calc(28 * var(--hw-u)))}.halloween-official .review-product,.halloween-official .review-card blockquote,.halloween-official .creator-card>p{font-size:max(var(--hw-mobile-font-min),calc(22 * var(--hw-u)))}.halloween-official .review-product{height:auto;min-height:calc(44 * var(--hw-u));padding-block:calc(6 * var(--hw-u));line-height:1.4545455;border:0;border-radius:999px;background:#f703;color:var(--hw-orange)}.halloween-official .review-card--pill .review-product,.halloween-official .review-card--pill blockquote{font-size:max(var(--hw-mobile-font-min),calc(22 * var(--hw-u)))}.halloween-official .review-card blockquote{line-height:1.4545455}.halloween-official .review-controls{display:none}.halloween-official .terms-section{padding-block:calc(64 * var(--hw-u));font-size:max(var(--hw-mobile-font-min),calc(22 * var(--hw-u)))}.halloween-official .terms-section h2{font-size:max(var(--hw-mobile-font-min),calc(32 * var(--hw-u)))}.halloween-official .terms-list{gap:calc(16 * var(--hw-u))}.halloween-official .mobile-intro-art,.halloween-official .product-section .scene-art{aspect-ratio:720 / 1462;--hw-scene-gradient: var(--hw-hot-gradient);--hw-scene-mask: linear-gradient(#000 95.9%, transparent 97.2%)}.halloween-official .mini-community-scene>.scene-art{aspect-ratio:720 / 1156}.halloween-official .product-section--flagship .product-subtitle{font-size:max(var(--hw-mobile-font-min),calc(32 * var(--hw-u)));font-weight:800}.halloween-official .terms-section{width:calc(656 * var(--hw-u))}.halloween-official .terms-updated,.halloween-official .terms-updated+p{font-size:max(var(--hw-mobile-font-min),calc(22 * var(--hw-u)))}.halloween-official .scene-art{width:calc(720 * var(--hw-u))}.halloween-official .mobile-intro-art{display:block;top:auto;bottom:calc(31 * var(--hw-u))}.halloween-official .product-section--flagship .scene-art{bottom:calc(51 * var(--hw-u))}.halloween-official .product-section--hot>.scene-art{display:none}.halloween-official .product-section--hot .deal-product>.mobile-hot-art{display:block;top:calc(-1049 * var(--hw-u));bottom:auto;aspect-ratio:720 / 1462}.halloween-official .product-section--hot>.scene-art--repeat{display:none}.halloween-official .mini-community-scene>:is(.scene-art,.scene-ground){display:none}.halloween-official :is(.highlights-section,.combo-section){z-index:auto}.halloween-official .mobile-combo-art{display:block;bottom:calc(-109 * var(--hw-u));aspect-ratio:720 / 1462}.halloween-official :is(.mobile-intro-art,.mobile-hot-art,.mobile-combo-art):before{bottom:calc(38 * var(--hw-u));background:var(--hw-mobile-scene-gradient);-webkit-mask-image:none;mask-image:none}.halloween-official .reviews-section>.mobile-review-art{display:block;bottom:calc(-67 * var(--hw-u));aspect-ratio:720 / 1156}.halloween-official .mobile-review-art:before{background:var(--hw-mobile-scene-gradient);-webkit-mask-image:none;mask-image:none}.halloween-official .mobile-review-art:after{content:none}.halloween-official .reviews-section>.mobile-review-ground{display:block;bottom:calc(-105 * var(--hw-u))}.halloween-official .scene-ground{width:calc(720 * var(--hw-u));bottom:calc(-105 * var(--hw-u))}.halloween-official .mini-singles-section{isolation:isolate}.halloween-official .singles-mobile-background{display:block;bottom:calc(-107 * var(--hw-u));aspect-ratio:720 / 857;--hw-scene-mask: linear-gradient(#000 93%, transparent 95.2%)}.halloween-official .single-buy-label--desktop{display:none}.halloween-official .single-buy-label--mobile{display:inline}.halloween-official .single-buy-icon{order:-1;padding:0;border:0}.halloween-official .single-buy-icon svg{width:calc(20 * var(--hw-u));height:calc(20 * var(--hw-u))}.halloween-official .deal-product--singles h3{font-size:max(var(--hw-mobile-font-min),calc(24 * var(--hw-u)));font-weight:800}.halloween-official .reviews-track>article{min-height:calc(438 * var(--hw-u))}.halloween-official .deal-product[data-product-handle=flagship-bumblebee]{--hw-image-width: 419;--hw-image-height: 354;--hw-image-top: 58;--hw-image-x: 0}.halloween-official .deal-product[data-product-handle=flagship-megatron]{--hw-image-width: 339.5;--hw-image-height: 297.5;--hw-image-top: 36;--hw-image-x: 0}.halloween-official .deal-product[data-product-handle=flagship-soundwave]{--hw-image-width: 364.5;--hw-image-height: 288;--hw-image-top: 47;--hw-image-x: -36}.halloween-official .deal-product[data-product-handle=robosen-buzz-lightyear-space-ranger-alpha]{--hw-image-width: 180;--hw-image-height: 329;--hw-image-top: 11;--hw-image-x: 0}.halloween-official .deal-product[data-product-handle=bumblebee-g1-performance]{--hw-image-width: 207;--hw-image-height: 320;--hw-image-top: 18;--hw-image-x: .5}.halloween-official .deal-product[data-variant-id="52227148054741"]{--hw-image-width: 392.77;--hw-image-height: 230;--hw-image-top: 81;--hw-image-x: .385}.halloween-official .deal-product[data-variant-id="52227148054741"] .product-media{height:calc(351 * var(--hw-u))}.halloween-official .deal-product[data-variant-id="52002627158229"]{--hw-image-width: 371;--hw-image-height: 117;--hw-image-top: 116;--hw-image-x: 0}.halloween-official .deal-product[data-variant-id="52002627190997"]{--hw-image-width: 205.5;--hw-image-height: 231;--hw-image-top: 56;--hw-image-x: 0}.halloween-official .deal-product[data-variant-id="52046698021077"]{--hw-image-width: 251.5;--hw-image-height: 225;--hw-image-top: 56;--hw-image-x: 0}.halloween-official .deal-product[data-variant-id="52046698053845"]{--hw-image-width: 88;--hw-image-height: 120;--hw-image-top: 37;--hw-image-x: 0}.halloween-official .deal-product[data-variant-id="52046698086613"]{--hw-image-width: 78;--hw-image-height: 94;--hw-image-top: 63;--hw-image-x: .5}.halloween-official .deal-product[data-variant-id="52046698119381"]{--hw-image-width: 83;--hw-image-height: 128;--hw-image-top: 31;--hw-image-x: 0}.halloween-official .deal-product[data-variant-id="52046698152149"]{--hw-image-width: 79;--hw-image-height: 128;--hw-image-top: 31;--hw-image-x: -.5}.halloween-official .deal-product[data-variant-id="54154100900053"]{--hw-image-width: 109;--hw-image-height: 134;--hw-image-top: 26;--hw-image-x: 0}.halloween-official .deal-product[data-variant-id="54154116071637"]{--hw-image-width: 73;--hw-image-height: 131;--hw-image-top: 28.5;--hw-image-x: 0}}@media(prefers-reduced-motion:reduce){.halloween-official .promotion-progress{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/halloween-official-2026.css.map */
