html{scroll-padding-top:calc(var(--header-offset,84px) + 4px)}.shopify-section-group-header-group{position:sticky;top:0;z-index:40;background:#fff}body .site-header{padding-block:10px;row-gap:0;border-bottom:1px solid #35106f14}body .site-header .desktop-nav{display:none}nav.wz-cat-strip{display:flex;align-items:center;gap:8px;margin:0;padding:10px 24px 12px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--catalog-line,#ece6f1);background:#fff}nav.wz-cat-strip::-webkit-scrollbar{display:none}nav.wz-cat-strip>a:has(.catalog-nav-photo){gap:7px;padding:3px 14px 3px 5px;min-height:46px}@media(max-width:1099.98px){nav.wz-cat-strip{padding-inline:20px}}@media(max-width:600px){nav.wz-cat-strip{gap:6px;padding:8px 12px 10px}nav.wz-cat-strip>a:has(.catalog-nav-photo){gap:6px;min-height:44px;padding:3px 12px 3px 4px;font-size:13px}nav.wz-cat-strip .catalog-nav-photo{width:34px;height:34px}}@media(min-width:980px)and (max-width:1099.98px){body .site-header{grid-template-columns:auto minmax(0,1fr) auto auto;column-gap:20px}body .site-header .brand-lockup{grid-column:1;grid-row:1}body .site-header .desktop-nav{display:flex;grid-column:2;grid-row:1;justify-content:flex-start;gap:8px;margin:0;padding:0;border:0;overflow:visible}body .site-header .header-tools{grid-column:3;grid-row:1}body .site-header .header-actions{grid-column:4;grid-row:1}body nav.wz-cat-strip{display:none}}@media(min-width:1100px){body:not(.has-cart-sidebar) .site-header{grid-template-columns:auto minmax(0,1fr) auto auto;column-gap:24px}body:not(.has-cart-sidebar) .site-header .brand-lockup{grid-column:1;grid-row:1}body:not(.has-cart-sidebar) .site-header .desktop-nav{display:flex;grid-column:2;grid-row:1;justify-content:flex-start;gap:8px;margin:0;padding:0;border:0;overflow:visible}body:not(.has-cart-sidebar) .site-header .header-tools{grid-column:3;grid-row:1}body:not(.has-cart-sidebar) .site-header .header-actions{grid-column:4;grid-row:1}body:not(.has-cart-sidebar) nav.wz-cat-strip{display:none}}@media(min-width:1280px){body.has-cart-sidebar .site-header{grid-template-columns:auto minmax(0,1fr) auto auto;column-gap:24px}body.has-cart-sidebar .site-header .brand-lockup{grid-column:1;grid-row:1}body.has-cart-sidebar .site-header .desktop-nav{display:flex;grid-column:2;grid-row:1;justify-content:flex-start;gap:8px;margin:0;padding:0;border:0;overflow:visible}body.has-cart-sidebar .site-header .header-tools{grid-column:3;grid-row:1}body.has-cart-sidebar .site-header .header-actions{grid-column:4;grid-row:1}body.has-cart-sidebar nav.wz-cat-strip{display:none}}body:not(.wz-cart-filled) .site-header .cart-count{display:none}@media(min-width:1100px){body{max-width:1440px;margin-inline:auto}html body:not(.has-cart-sidebar){padding-right:0}body:not(.has-cart-sidebar) #CartSidebar{display:none}body:not(.has-cart-sidebar) .site-header .cart-button{display:flex}body:not(.has-cart-sidebar) .cart-toast-region{right:24px}}@media(max-width:1099.98px){body:not(.wz-cart-filled) .mobile-cart-bar{display:none}body:not(.wz-cart-filled):has(.mobile-cart-bar){padding-bottom:0}body.template-product .mobile-cart-bar{display:none}body.template-product:has(.mobile-cart-bar){padding-bottom:0}body.template-product.wz-buybar-on{padding-bottom:84px}}.wz-buybar{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:70;display:flex;align-items:center;gap:12px;padding:8px 8px 8px 16px;border:1px solid #e9ddfb;border-radius:18px;background:#fff;box-shadow:0 6px 24px #30243829;animation:wz-buybar-in .22s ease-out}.wz-buybar[hidden]{display:none}.wz-buybar__info{display:grid;flex:1;min-width:0}.wz-buybar__name{overflow:hidden;color:#5b4a86;font:700 13px/1.3 var(--font-body),sans-serif;white-space:nowrap;text-overflow:ellipsis}.wz-buybar__price{color:#35106f;font:800 18px/1.2 var(--font-body),sans-serif}.wz-buybar__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border:0;border-radius:999px;background:#35106f;color:#fff;font:800 16px/1 var(--font-body),sans-serif;cursor:pointer}.wz-buybar__btn .icon{width:20px;height:20px}.wz-buybar__btn:hover{background:#4e218f}.wz-buybar__btn:disabled{opacity:.55;cursor:default}.wz-buybar__btn:focus-visible{outline:3px solid #ffd21f;outline-offset:2px}@keyframes wz-buybar-in{0%{transform:translateY(calc(100% + 16px))}}@media(prefers-reduced-motion:reduce){.wz-buybar{animation:none}}.wz-doos-teaser{margin-top:36px;margin-bottom:8px}.wz-doos-teaser__card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px 40px;padding:32px 40px;border-radius:24px;background:#f3eefb}.wz-doos-teaser h2{margin:0 0 8px;color:#35106f;font:800 clamp(28px,3.4vw,40px)/1.05 var(--font-display),sans-serif;letter-spacing:-.02em}.wz-doos-teaser p{max-width:46ch;margin:0 0 20px;color:#5b4a86;font:700 16px/1.5 var(--font-body),sans-serif}.wz-doos-teaser__cta{display:inline-flex;align-items:center;gap:10px;min-height:50px;padding:0 24px;border-radius:999px;background:#ffd21f;color:#35106f;font:800 17px/1 var(--font-body),sans-serif;text-decoration:none;transition:background .15s,transform .15s}.wz-doos-teaser__cta:hover{background:#ffc800;text-decoration:none}.wz-doos-teaser__cta:active{transform:translateY(1px)}.wz-doos-teaser__cta:focus-visible{outline:3px solid #35106f;outline-offset:3px}.wz-doos-teaser__cta .icon{width:18px;height:18px}.wz-doos-teaser__slots{display:flex;gap:14px;margin:0;padding:0;list-style:none}.wz-doos-teaser__slots li{display:grid;place-items:center;width:112px;height:112px;overflow:hidden;border:2px solid #e9ddfb;border-radius:20px;background:#fff}.wz-doos-teaser__slots li:nth-child(1){transform:rotate(-4deg)}.wz-doos-teaser__slots li:nth-child(2){transform:rotate(3deg)}.wz-doos-teaser__slots li:nth-child(3){transform:rotate(-2deg)}.wz-doos-teaser__slots img{width:100%;height:100%;object-fit:cover}.wz-doos-teaser__slots .is-empty{border:2px dashed #b9a6de;background:transparent;color:#35106f;font:800 34px/1 var(--font-display),sans-serif}@media(prefers-reduced-motion:reduce){.wz-doos-teaser__cta{transition:none}}@media(max-width:900px){.wz-doos-teaser__card{grid-template-columns:minmax(0,1fr);gap:16px;padding:26px 24px}.wz-doos-teaser__copy{display:contents}.wz-doos-teaser h2{order:1;margin:0}.wz-doos-teaser p{order:2;margin:0}.wz-doos-teaser__slots{order:3;margin:4px 0}.wz-doos-teaser__cta{order:4;justify-self:start}}@media(max-width:600px){.wz-doos-teaser{margin-top:28px}.wz-doos-teaser__card{padding:22px 18px;border-radius:20px}.wz-doos-teaser__slots{gap:10px}.wz-doos-teaser__slots li{width:68px;height:68px;border-radius:16px}.wz-doos-teaser__slots .is-empty{font-size:26px}.wz-doos-teaser__cta{justify-self:stretch;justify-content:center}}.wz-box--page{padding-top:28px}.wz-box__head h1{margin:0 0 6px;color:#35106f;font:800 clamp(30px,3.6vw,44px)/1 var(--font-display),sans-serif;letter-spacing:-.02em}:root{--wz-ink:#35106f;--wz-ink-soft:#5b4a86;--wz-buy:#ffd21f;--wz-buy-hover:#ffdc4d;--wz-buy-edge:#e0b400;--wz-r-card:20px;--wz-r-sm:12px;--wz-h1:clamp(32px,4vw,48px);--wz-h2:clamp(28px,3.4vw,40px);--wz-h3:clamp(22px,2.4vw,28px)}body .character-card .quick-add,body .wz-set__add,body .wz-box__add,body .pdp-form .button.primary,body :is(#CartSidebar,#CartDrawer,[data-cart-page-content]) .cart-purchase>.button.primary,body .wz-buybar__btn{background:var(--wz-buy);border:1px solid var(--wz-buy);border-radius:999px;color:var(--wz-ink);box-shadow:0 3px 0 var(--wz-buy-edge)}body .character-card .quick-add{font:800 15px/20px var(--font-body),sans-serif}body .wz-set__add{font-size:16px}body .character-card .quick-add:hover:not(:disabled),body .wz-set__add:hover,body .wz-box__add:hover:not(:disabled),body .pdp-form .button.primary:hover:not(:disabled),body :is(#CartSidebar,#CartDrawer,[data-cart-page-content]) .cart-purchase>.button.primary:hover:not(:disabled),body .wz-buybar__btn:hover:not(:disabled){background:var(--wz-buy-hover);border-color:var(--wz-buy-hover);color:var(--wz-ink);box-shadow:0 4px 0 var(--wz-buy-edge);transform:translateY(-1px)}body .character-card .quick-add:active:not(:disabled),body .wz-set__add:active,body .wz-box__add:active:not(:disabled),body .pdp-form .button.primary:active:not(:disabled),body :is(#CartSidebar,#CartDrawer,[data-cart-page-content]) .cart-purchase>.button.primary:active:not(:disabled),body .wz-buybar__btn:active:not(:disabled){box-shadow:0 1px 0 var(--wz-buy-edge);transform:translateY(2px)}body .character-card .quick-add:disabled,body .wz-box__add:disabled,body .pdp-form .button.primary:disabled,body :is(#CartSidebar,#CartDrawer,[data-cart-page-content]) .cart-purchase>.button.primary:disabled,body .wz-buybar__btn:disabled{background:#eee9f0;border-color:#e1dbe6;color:#776c80;box-shadow:none;opacity:1}body .character-card .quick-add:focus-visible,body .wz-set__add:focus-visible,body .wz-box__add:focus-visible,body .pdp-form .button.primary:focus-visible,body :is(#CartSidebar,#CartDrawer,[data-cart-page-content]) .cart-purchase>.button.primary:focus-visible,body .wz-buybar__btn:focus-visible{outline:3px solid var(--wz-ink);outline-offset:3px}body .character-card .card-quantity{border:1.5px solid var(--wz-buy-edge);border-radius:999px;background:#fff6cc;color:var(--wz-ink)}body .character-card .card-quantity button:hover{background:#ffe98a}body .shelf-more>summary,body .shelf-collapse{border-radius:999px}body .wz-hero__cta{border-radius:999px}body .wz-doos-teaser__cta,body .wz-tile__btn--add{background:#fff;border:2px solid var(--wz-ink);color:var(--wz-ink)}body .wz-doos-teaser__cta:hover,body .wz-tile__btn--add:hover{background:#f3eefb;border-color:var(--wz-ink)}@media(prefers-reduced-motion:reduce){body .character-card .quick-add:hover:not(:disabled),body .wz-set__add:hover,body .wz-box__add:hover:not(:disabled),body .pdp-form .button.primary:hover:not(:disabled),body :is(#CartSidebar,#CartDrawer,[data-cart-page-content]) .cart-purchase>.button.primary:hover:not(:disabled),body .wz-buybar__btn:hover:not(:disabled),body .character-card .quick-add:active:not(:disabled),body .wz-set__add:active,body .wz-box__add:active:not(:disabled),body .pdp-form .button.primary:active:not(:disabled),body :is(#CartSidebar,#CartDrawer,[data-cart-page-content]) .cart-purchase>.button.primary:active:not(:disabled),body .wz-buybar__btn:active:not(:disabled){transform:none}}body .tas-choice{font-size:13px}body .tas-choice-extra{font-size:12px}body .pdp-clip-choice{margin:4px 0 18px;padding:10px 16px;border:1.5px solid #e9ddfb;border-radius:999px;background:#fff;font:700 15px/1.2 var(--font-body),sans-serif;min-height:48px;max-width:320px}body .pdp-clip-choice .tas-choice-extra{font-size:14px;color:var(--wz-ink-soft)}body .wz-discovery-intro h2,body .faq-section h2,body .wb-news h2,body .related-products h2{margin-bottom:8px;color:var(--wz-ink);font:800 var(--wz-h2)/1.05 var(--font-display),sans-serif;letter-spacing:-.02em}body .wz-discovery-intro p{color:var(--wz-ink-soft);font-size:16px}body .catalog-heading h2{color:var(--wz-ink);font-size:var(--wz-h3)}body .collection-page-heading h1{color:var(--wz-ink);font:800 var(--wz-h1)/1.05 var(--font-display),sans-serif;letter-spacing:-.02em}body .collection-page-heading .rte,body .collection-page-heading p{color:var(--wz-ink-soft);font-size:15px}body .product-information h1{color:var(--wz-ink);font:800 clamp(28px,3vw,40px)/1.08 var(--font-display),sans-serif;letter-spacing:-.02em}body .product-information .pdp-price strong{color:var(--wz-ink)}body .faq-list summary{color:var(--wz-ink)}body .cart-sidebar h2,body .drawer-title,body .empty-cart h3{color:var(--wz-ink)}body .character-card,body .wz-set,body .wz-tile,body .wz-box__summary,body .wz-doos-teaser__card,body .wz-hero,body .wb-news-card{border-radius:var(--wz-r-card)}body .wb-news-row input,body .product-thumbnails button,body .quantity-picker{border-radius:var(--wz-r-sm)}body .wb-news-row button{border-radius:999px}body .character-card .poster-series{font-size:12px;letter-spacing:.05em}@container (max-width:213px){body .character-card .poster-series{font-size:11px;letter-spacing:.03em}}body #shop .catalog-heading [data-shelf-count],body .shelf-heading>span{color:var(--wz-ink-soft);font-size:13px}body .product-information .tax-note{margin:6px 0 18px}body .pdp-set-save{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;margin:10px 0 0;padding:7px 14px;border-radius:999px;background:#fff6cc;color:var(--wz-ink);font:600 14px/1.3 var(--font-body),sans-serif}body .pdp-set-save strong{font-weight:800}body .product-information .pdp-form{margin:0 0 28px}body .product-information .pdp-form .purchase-row{margin-top:0}body .product-information .product-description{margin:0 0 20px}body .collection-page-heading{margin-bottom:6px}body .collection-page-heading h1{margin:0 0 6px}body .collection-intro{max-width:760px;margin:0;color:var(--wz-ink-soft);font-size:15px;line-height:1.5}body .collection-controls.collection-filters{position:relative;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:10px 0 0;padding:4px 0}body .collection-filters .filter-options{width:auto;flex:0 1 auto;gap:4px 16px}body .collection-filters .sort-control{width:auto;flex:0 1 auto;flex-wrap:nowrap;margin:0 0 0 auto;gap:8px}body .collection-filters .sort-control label{width:auto;white-space:nowrap;font-size:12px;color:var(--wz-ink-soft)}body .collection-filters .sort-control select{flex:0 1 auto;width:auto;min-width:0;max-width:200px;min-height:40px;border-radius:999px;padding:6px 32px 6px 14px;font-size:13px}body .price-filter .price-apply{width:100%;min-height:40px;margin-top:8px;font-size:13px}body .collection-result-count{margin:8px 0 12px}body .collection-about{max-width:760px;margin:40px 0 8px}body .collection-about h2{margin:0 0 10px;color:var(--wz-ink);font:800 var(--wz-h3)/1.15 var(--font-display),sans-serif}body .collection-about .rte{color:var(--wz-ink-soft);font-size:15px;line-height:1.6}@media(max-width:749px){body .collection-intro{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px}body .collection-filters .filter-group{position:static}body .collection-filters .filter-group>div{position:absolute;top:100%;left:0;right:0;min-width:0;max-width:none;margin:0;z-index:20;box-shadow:0 8px 20px #30243812}body .collection-filters .filter-options{gap:4px 12px}body .collection-filters .sort-control label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body .collection-filters .sort-control select{max-width:150px}}body .footer.is-compact{background:#d8f4ef;border-top:0;color:var(--wz-ink-soft)}body .footer.is-compact .footer-links a,body .footer.is-compact .footer-bottom,body .footer.is-compact .footer-bottom a{color:var(--wz-ink-soft)}body .footer-bottom a[href="#top"] .icon{transform:rotate(-45deg)}@container (max-width:160px){body .character-card .tas-choice{gap:5px;padding-inline:8px;font-size:12px}body .character-card .tas-choice-extra{font-size:12px}}@container (max-width:145px){body .character-card .tas-choice-extra{display:none}}.wz-setprice__was{font-size:12px;font-weight:700;color:#786a80;text-decoration-thickness:1.5px}.wz-setprice__save{display:inline-block;font-size:11px;font-weight:900;line-height:1.2;color:#35106f;background:#f6e8d5;padding:4px 8px;border-radius:9px;white-space:nowrap}.product-card .card-price.wz-setprice{flex-wrap:wrap;align-items:center;gap:4px 6px}.product-card .card-price.wz-setprice .wz-setprice__save{flex-basis:auto}.catalog-shelves>.wz-discovery-intro{padding-block:clamp(24px,3vw,40px) clamp(16px,2vw,24px)}body.template-index .wz-home-hw-card-copy{container-type:inline-size}body.template-index .wz-home-hw-card h3{font-size:clamp(16px,13cqw,24px);overflow-wrap:anywhere}body.template-index .wb-news{margin-bottom:24px}body.template-index .faq-section{padding-block:32px 48px}@media(max-width:980px){body.template-index .wb-news-card{grid-template-columns:1fr;gap:20px}body.template-index .wb-news-card .wb-news-form{padding-top:0}body.template-index .wb-news-copy h2{max-width:none;margin-top:36px}body.template-index .wb-news-toys{top:14px;right:12px}body.template-index .wb-news-toys img{height:66px}body.template-index .wb-news-toys img+img{height:54px}body.template-index .catalog-shelves .character-card .product-name{margin-right:0!important}body.template-index .catalog-shelves .character-card .poster-name{font-size:clamp(16px,12cqw,24px);line-height:1.05;overflow-wrap:anywhere}body.template-index .catalog-shelves .character-card .poster-name-long .poster-name{font-size:clamp(14px,9cqw,19px)}}@media(max-width:767px){body.template-index .faq-section{padding-block:24px 32px}}nav.desktop-nav a.catalog-nav-halloween{background:#ffdfaf!important;color:#321151!important;box-shadow:inset 0 0 0 1px #efaa43;gap:8px;font-weight:800;flex-shrink:0}nav.desktop-nav a.catalog-nav-halloween:hover{background:#ffd18d!important}.halloween-menu-icon{display:grid;place-items:center;width:34px;height:34px;font-size:25px;line-height:1}nav.desktop-nav a.catalog-nav-halloween:focus-visible{outline:3px solid #ffb52e;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/wz-layout.css.map */
