body[data-mx-campaign=halloween]{--mx-accent: #f58220;--mx-glow: #a64617;--mx-secondary: #9f7ce8;--mx-night: #120e16}body[data-mx-campaign=cyber]{--mx-accent: #ef52c4;--mx-glow: #6633aa;--mx-secondary: #68ddeb;--mx-night: #180c2b}body:is([data-mx-campaign=halloween],[data-mx-campaign=cyber]) .header-wrapper{border-bottom:2px solid var(--mx-accent)}body:is([data-mx-campaign=halloween],[data-mx-campaign=cyber]) .header__menu-item:hover{text-decoration-color:var(--mx-accent)}body:is([data-mx-campaign=halloween],[data-mx-campaign=cyber]) .footer{border-top:2px solid var(--mx-accent)}body:is([data-mx-campaign=halloween],[data-mx-campaign=cyber]) .product-form__submit{background:var(--mx-night);color:#fff;box-shadow:inset 0 0 0 1px var(--mx-accent)}body:is([data-mx-campaign=halloween],[data-mx-campaign=cyber]) .card-wrapper{border-radius:16px}body:is([data-mx-campaign=halloween],[data-mx-campaign=cyber]) .box-pack-option.box-pack-option--active{background:var(--mx-night)!important;border-color:var(--mx-accent)!important;box-shadow:0 0 0 2px var(--mx-accent)!important}.mx-campaign-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:24px;min-height:570px;margin:0 24px;padding:clamp(32px,5vw,80px);overflow:hidden;border:1px solid #ffffff24;border-radius:28px;background:var(--mx-night);color:#fff;font-family:inherit}.mx-campaign-hero__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;background:radial-gradient(ellipse at 76% 45%,var(--mx-glow),transparent 56%),linear-gradient(135deg,#ffffff06,transparent)}.mx-campaign-hero__orb{position:absolute;width:420px;height:420px;right:6%;top:10%;border-radius:50%;border:1px solid var(--mx-accent);background:radial-gradient(circle at 35% 30%,#ffffff20,transparent 65%);opacity:.45}.mx-campaign-hero__ring{position:absolute;width:530px;height:530px;right:2%;top:0;border:1px solid #ffffff1f;border-radius:50%}.mx-campaign-hero__bats{position:absolute;width:55%;right:0;top:0;color:#0a070d;opacity:.8}.mx-campaign-eyebrow{margin:0 0 20px;color:var(--mx-accent);font-size:12px;font-weight:800;line-height:1.4;letter-spacing:.22em;text-transform:uppercase}.mx-campaign-hero h1{margin:0;max-width:680px;font-family:inherit;font-size:clamp(42px,5.4vw,82px);font-weight:900;line-height:.98;letter-spacing:-.055em;color:#fff;text-wrap:balance}.mx-campaign-hero__intro{max-width:440px;margin:26px 0;color:#e2dce6;font-size:16px;line-height:1.7}.mx-campaign-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.mx-campaign-button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:52px;padding:14px 24px;border-radius:6px;background:var(--mx-accent);color:#101016;font-size:14px;font-weight:800;text-decoration:none}.mx-campaign-link{color:#fff;text-underline-offset:5px;font-size:13px;padding:12px 0}.mx-campaign-button:focus-visible,.mx-campaign-link:focus-visible,.mx-campaign-hero__product:focus-visible{outline:3px solid #fff;outline-offset:5px}.mx-campaign-hero__product{display:block;min-width:0;padding:22px;border-radius:20px;background:#ffffff0d;border:1px solid #ffffff26;color:#fff;text-decoration:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mx-campaign-hero__image{display:block;width:100%;height:auto;max-height:390px;object-fit:contain;border-radius:12px}.mx-campaign-hero__product-info{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;font-size:12px;line-height:1.5}.mx-campaign-hero__product-info strong{color:var(--mx-accent);font-size:22px;white-space:nowrap}.mx-campaign-hero__note{grid-column:1 / -1;margin:0;color:#bfb6c8;font-size:11px;line-height:1.5}.mx-campaign-pdp{margin:16px 0;padding:20px;border:1px solid var(--mx-accent);border-radius:14px;background:var(--mx-night);color:#fff}.mx-campaign-pdp .mx-campaign-eyebrow{margin-bottom:8px;font-size:10px}.mx-campaign-pdp p{margin:5px 0;font-size:14px;line-height:1.5;white-space:normal}.mx-campaign-pdp p.mx-campaign-pdp__title{font-size:23px;line-height:1.2;font-weight:800;letter-spacing:-.03em}.mx-campaign-pdp small{color:#d0c8d7;font-size:11px}body[data-mx-campaign=cyber] .mx-campaign-hero__art{background:repeating-linear-gradient(90deg,transparent 0 69px,#a6e7ff09 70px),repeating-linear-gradient(0deg,transparent 0 69px,#a6e7ff09 70px),radial-gradient(ellipse at 76% 45%,var(--mx-glow),transparent 60%),var(--mx-night)}body[data-mx-campaign=cyber] .mx-campaign-hero__orb{border-radius:26%;transform:rotate(-20deg)}@media(max-width:749px){.mx-campaign-hero{grid-template-columns:1fr;min-height:auto;gap:26px;margin:0 12px;padding:30px 22px 22px;border-radius:20px}.mx-campaign-hero h1{font-size:clamp(40px,11vw,62px)}.mx-campaign-eyebrow{font-size:10px;margin-bottom:16px}.mx-campaign-hero__intro{font-size:14px;margin:18px 0}.mx-campaign-hero__actions{gap:8px 20px}.mx-campaign-button{min-height:48px;padding:12px 20px}.mx-campaign-hero__product{padding:14px}.mx-campaign-hero__image{max-height:280px}.mx-campaign-hero__orb{width:330px;height:330px;top:50%;right:-15%}.mx-campaign-hero__ring{top:42%;right:-35%}.mx-campaign-hero__bats{width:100%;top:45%}}@media(prefers-reduced-motion:reduce){body .card-wrapper{transition:none}}body:is([data-mx-campaign=halloween],[data-mx-campaign=cyber]) .announcement-marquee{background:var(--mx-accent);color:#15100c}body:is([data-mx-campaign=halloween],[data-mx-campaign=cyber]) .header-wrapper{box-shadow:0 5px 22px color-mix(in srgb,var(--mx-accent) 16%,transparent)}body:is([data-mx-campaign=halloween],[data-mx-campaign=cyber]) .header__active-menu-item{color:var(--mx-accent);text-decoration-color:var(--mx-accent)}body:is([data-mx-campaign=halloween],[data-mx-campaign=cyber]) :is(.product-form__submit,.quick-add__submit,.cart__checkout-button){--color-button: 239,82,196;background:var(--mx-accent);color:#15100c;border-color:var(--mx-accent)}body:is([data-mx-campaign=halloween],[data-mx-campaign=cyber]) .card__badge .badge{background:var(--mx-accent);color:#15100c;border-color:var(--mx-accent)}body:is([data-mx-campaign=halloween],[data-mx-campaign=cyber]) .footer{background:radial-gradient(ellipse at 0 100%,color-mix(in srgb,var(--mx-accent) 13%,#0c0c0c),#0c0c0c 70%)}body:is([data-mx-campaign=halloween],[data-mx-campaign=cyber]) :is(.quick-add__submit,.product-form__submit,.cart__checkout-button):focus-visible{outline:3px solid #191919;outline-offset:4px}.mx-season-mark{height:20px;background:#101010;color:var(--mx-accent);display:flex;align-items:center;justify-content:center;overflow:hidden;pointer-events:none}.mx-season-mark svg{width:32px;height:14px;fill:currentColor}.mx-season-flight{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:3}.mx-season-flight[hidden]{display:none}.mx-season-bat{position:absolute;width:44px;height:24px;fill:#17100c;stroke:var(--mx-accent);stroke-width:1.5;opacity:0;animation:mx-season-fly 2.7s ease-out both}.mx-season-bat--1{left:0;top:32%}.mx-season-bat--2{right:1%;top:43%;animation-delay:.2s}.mx-season-bat--3{left:1%;top:60%;width:30px;animation-delay:.35s}.mx-season-bat--4{right:0;top:72%;width:34px;animation-delay:.5s}@keyframes mx-season-fly{0%{opacity:0;transform:translateY(80px) rotate(-15deg) scale(.7)}15%{opacity:.9}45%{transform:translateY(-30px) rotate(12deg) scale(1)}75%{opacity:.8;transform:translateY(-130px) rotate(-12deg) scale(.85)}to{opacity:0;transform:translateY(-230px) rotate(12deg) scale(.6)}}@media(max-width:749px){.mx-season-bat{width:24px}.mx-season-bat--3,.mx-season-bat--4{display:none}}@media(prefers-reduced-motion:reduce){.mx-season-flight{display:none!important}.mx-season-bat{animation:none}}body[data-mx-campaign=halloween] :is([id$=__featured_collection_all],[id$=__featured_collection_packs]){background:radial-gradient(ellipse at 0 0,#fff0e2 0,transparent 38%),radial-gradient(ellipse at 100% 0,#fff4e9 0,transparent 38%),#fff}body[data-mx-campaign=halloween] :is([id$=__featured_collection_all],[id$=__featured_collection_packs]) .collection__title h2{padding-bottom:18px;background:linear-gradient(#f58220,#f58220) center bottom / 46px 3px no-repeat}body[data-mx-campaign=halloween] :is([id$=__featured_collection_all],[id$=__featured_collection_packs]) .collection__title h2:before,body[data-mx-campaign=halloween] :is([id$=__featured_collection_all],[id$=__featured_collection_packs]) .collection__title h2:after{content:"";display:inline-block;width:24px;height:14px;margin:0 12px;vertical-align:middle;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40'%3E%3Cpath fill='%23111111' d='M50 13 45 5 42 16C26 5 12 6 0 0c4 14 9 21 18 25 7-8 15-6 22 1l10 14 10-14c7-7 15-9 22-1C91 21 96 14 100 0 88 6 74 5 58 16L55 5Z'/%3E%3C/svg%3E") center / contain no-repeat}@media(max-width:749px){body[data-mx-campaign=halloween] :is([id$=__featured_collection_all],[id$=__featured_collection_packs]) .collection__title h2:before,body[data-mx-campaign=halloween] :is([id$=__featured_collection_all],[id$=__featured_collection_packs]) .collection__title h2:after{width:17px;margin:0 7px}}body[data-mx-campaign=cyber] .mx-home .lead{background:linear-gradient(#f8efff,#fff 220px)}body[data-mx-campaign=cyber] .mx-home :is(.eyebrow,.info small,.blog-copy small){color:#7a327e}body[data-mx-campaign=cyber] .mx-home .orange{background:#ef52c4}body[data-mx-campaign=cyber] .mx-home .jump a:first-child{border-color:#ef52c4}body[data-mx-campaign=cyber] .mx-home .announcement{background:#ef52c4}.mx-cyber-palms{display:flex;justify-content:center;align-items:center;gap:20px;height:34px;overflow:hidden;color:#f17ccf;background:linear-gradient(100deg,#210c39,#432059,#180d30);pointer-events:none}.mx-cyber-palms svg{height:28px;width:24px}.mx-cyber-palms span{color:#83e4f3;font-size:10px;letter-spacing:.28em;font-weight:700}body[data-mx-campaign=cyber] .mx-home .lead{position:relative}body[data-mx-campaign=cyber] .mx-home .lead:after{content:"\1f334";position:absolute;right:18px;top:14px;font-size:28px;opacity:.35;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/15/assets/mx-campaign.css.map */
