header .header__icons :is(a,button,summary):not(.header__icon--menu){position:relative!important;z-index:0!important;color:#111!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:8px!important;border-radius:999px!important}header .header__icons :is(a,button,summary):not(.header__icon--menu):before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:999px!important;background:#f5c21c!important;z-index:-1!important}header .header__icons svg{fill:#111!important;stroke:#111!important}header .header__icons :is(a,button,summary):not(.header__icon--menu):hover:before{background:#ffd84d!important}:is(.hero,.hero__content-wrapper) a.button.size-style{background:none!important;background-image:linear-gradient(145deg,#fff1c2,#f5c21c 35%,#d4af37 65%,#9b7a12)!important;background-repeat:no-repeat!important;background-size:100% 100%!important;color:#111!important;border:1px solid #C9A800!important;border-radius:999px!important;padding:14px 36px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:.9rem!important;letter-spacing:.12em!important;font-weight:800!important;box-shadow:0 10px 25px #00000073,0 2px #ffffff26 inset,0 -2px #00000040 inset!important;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease!important}:is(.hero,.hero__content-wrapper) a.button.size-style:hover{transform:translateY(-2px)!important;filter:brightness(1.02)!important;background-image:linear-gradient(145deg,#fff7d8,#ffd84d 40%,#e3c10a,#a88312)!important;box-shadow:0 14px 30px #0000008c,0 2px #fff3 inset,0 -2px #00000040 inset!important}.vegas-urgency{position:relative;border-radius:14px;padding:14px;margin:10px 0;overflow:hidden;background:linear-gradient(180deg,#ffffff0a,#ffffff05)!important;border:1px solid rgba(245,194,28,.35)!important;box-shadow:0 16px 40px #0000008c,0 0 0 1px #f5c21c1a inset!important}.vegas-urgency:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:conic-gradient(from 180deg,#f5c21c00,#f5c21cb3,#f5c21c00,#f5c21ce6,#f5c21c00);filter:blur(10px);opacity:.55;animation:vegas-urgency-rotate 2.6s linear infinite;pointer-events:none}@keyframes vegas-urgency-rotate{to{transform:rotate(360deg)}}.vegas-urgency{animation:vegas-urgency-pulse 1.6s ease-in-out infinite}@keyframes vegas-urgency-pulse{0%,to{transform:translateY(0);box-shadow:0 16px 40px #0000008c}50%{transform:translateY(-1px);box-shadow:0 22px 55px #000000a6}}.vegas-urgency .vegas-urgency__num{min-width:44px;height:34px;padding:0 12px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#fff1c2,#f5c21c 40%,#d4af37 75%,#9b7a12)!important;color:#111!important;font-weight:900;letter-spacing:.06em;box-shadow:0 10px 18px #00000073,0 2px #ffffff2e inset}.vegas-urgency .vegas-urgency__num.is-updating{animation:vegas-num-pop .28s ease-out}@keyframes vegas-num-pop{0%{transform:scale(1)}55%{transform:scale(1.12)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.vegas-urgency,.vegas-urgency:before{animation:none!important}}.vegas-ticker{position:relative;overflow:hidden;border-radius:16px;padding:14px 16px!important;margin:12px 0 18px!important;display:flex;align-items:center;justify-content:center;gap:20px;background:linear-gradient(180deg,#ffffff0d,#ffffff05)!important;border:1px solid rgba(245,194,28,.35)!important;box-shadow:0 16px 40px #0000008c,0 0 0 1px #f5c21c1f inset!important;animation:vegas-ticker-pulse 1.4s ease-in-out infinite}@keyframes vegas-ticker-pulse{0%,to{transform:translateY(0);filter:brightness(1)}50%{transform:translateY(-1px);filter:brightness(1.04)}}.vegas-ticker:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;background:conic-gradient(from 180deg,#f5c21c00,#f5c21cd9,#f5c21c00,#f5c21c8c,#f5c21c00);filter:blur(12px);opacity:.55;animation:vegas-ticker-rotate 2.4s linear infinite;pointer-events:none}@keyframes vegas-ticker-rotate{to{transform:rotate(360deg)}}.vegas-ticker:after{content:"";position:absolute;top:-40%;right:-60%;bottom:-40%;left:-60%;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.1) 50%,transparent 60%);transform:translate(-35%);animation:vegas-scan 2.8s ease-in-out infinite;pointer-events:none;opacity:.5}@keyframes vegas-scan{0%{transform:translate(-35%)}55%{transform:translate(35%)}to{transform:translate(35%)}}.vegas-ticker__num{min-width:44px;height:34px;padding:0 12px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#fff1c2,#f5c21c 40%,#d4af37 75%,#9b7a12)!important;color:#111!important;font-weight:900;letter-spacing:.08em;box-shadow:0 10px 18px #00000073,0 2px #ffffff2e inset}.vegas-ticker__text{color:#fff!important;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-align:center}.vegas-ticker__sub{display:block;font-weight:600;opacity:.85;letter-spacing:.04em;text-transform:none;margin-top:2px;font-size:12px}.vegas-ticker__num.is-updating{animation:vegas-num-pop .28s ease-out}@keyframes vegas-num-pop{0% {transform: scale(1);} 55% {transform: scale(1.12);} .vegas-ticker.surge{animation: none !important; box-shadow: 0 20px 60px rgba(245,194,28,.35),0 0 0 1px rgba(245,194,28,.25) inset !important;} .vegas-ticker{background: radial-gradient(circle at center,rgba(245,194,28,.15),transparent 60%),linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.02)) !important;} .vegas-ticker__icon{display: none !important;} .vegas-ticker__text::before,.vegas-ticker__text::after{content: "" !important;} .vegas-ticker span{font-variant-emoji: text;} .vegas-ticker__icon,.vegas-ticker [data-icon],.vegas-ticker .icon,.vegas-ticker .emoji,.vegas-ticker [class*="icon"],.vegas-ticker [class*="emoji"]{display: none !important;} .vegas-ticker *::before,.vegas-ticker *::after{content: "" !important;} .vegas-ticker__icon{display: none !important;} .vegas-ticker{background: linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.015)) !important;} .vegas-ticker::after{opacity: .35 !important;} .vegas-ticker__num{box-shadow: 0 14px 24px rgba(0,0,0,.55),0 2px 0 rgba(255,255,255,.2) inset !important;} .vegas-ticker__icon{display: none !important;} .vegas-ticker__icon{display:none !important;}}.email-signup__input-group{border-radius:999px!important;border:1px solid rgba(245,194,28,.45)!important;background:#ffffff08!important;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.email-signup__input-group:focus-within{border-color:#f5c21ccc!important;box-shadow:0 0 20px #f5c21c26}.email-signup__input{padding:16px 20px!important;background:transparent!important;color:#fff!important}.email-signup__button{width:52px!important;height:52px!important;border-radius:999px!important;background:linear-gradient(145deg,#fff1c2,#f5c21c 40%,#d4af37 75%,#9b7a12)!important;box-shadow:0 14px 24px #0009,0 2px #ffffff40 inset!important;transition:transform .15s ease}.email-signup__button:hover{transform:translateY(-2px)}@supports selector(:has(*)){footer .group-block-content:has(.email-signup-block){position:relative;padding:18px 16px 22px!important;border-radius:18px!important;background:linear-gradient(180deg,#ffffff08,#ffffff03)!important;border:1px solid rgba(245,194,28,.28)!important;box-shadow:0 18px 45px #0000008c,0 0 0 1px #f5c21c1a inset!important}footer .group-block-content:has(.email-signup-block):before{content:"";position:absolute;top:-10px;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(245,194,28,.65),transparent);opacity:.85}}.email-signup-block h2{color:#f5c21c!important;font-weight:900!important;letter-spacing:.02em;margin-bottom:6px!important}.email-signup-block p{color:#ffffffd9!important}.email-signup__input-group{border-radius:999px!important;border:1px solid rgba(245,194,28,.45)!important;background:#ffffff08!important;overflow:hidden!important;box-shadow:0 1px #ffffff0f inset}.email-signup__input-group:focus-within{border-color:#f5c21cd9!important;box-shadow:0 0 0 1px #f5c21c38 inset,0 0 24px #f5c21c29}.email-signup__input{background:transparent!important;color:#fff!important;padding:16px 20px!important;border:none!important}.email-signup__input::placeholder{color:#ffffff8c!important}.email-signup__button{width:52px!important;min-width:52px!important;height:52px!important;border-radius:999px!important;background:linear-gradient(145deg,#fff1c2,#f5c21c 40%,#d4af37 75%,#9b7a12)!important;box-shadow:0 14px 24px #0009,0 2px #ffffff40 inset!important;transition:transform .15s ease,filter .15s ease}@media(hover:hover){.email-signup__button:hover{transform:translateY(-2px);filter:brightness(1.05)}}.email-signup__button-icon{color:#111!important;padding:0!important}@supports selector(:has(*)){footer .group-block-content:has(.email-signup-block){background:radial-gradient(circle at 20% 0%,rgba(245,194,28,.08),transparent 55%),linear-gradient(180deg,#ffffff09,#ffffff03)!important;border:1px solid rgba(245,194,28,.22)!important;border-radius:18px!important;padding:18px 16px 22px!important}}.email-signup-block h2{margin-bottom:8px!important;line-height:1.05!important;letter-spacing:.01em!important}.email-signup-block p{margin-top:0!important;opacity:.9}.email-signup__input-group{border:1px solid rgba(245,194,28,.55)!important;background:linear-gradient(180deg,#ffffff0a,#ffffff04)!important;box-shadow:0 1px #ffffff14 inset,0 12px 26px #00000073!important}.email-signup__input-group:focus-within{border-color:#f5c21cf2!important;box-shadow:0 0 0 1px #f5c21c38 inset,0 0 28px #f5c21c2e,0 14px 30px #0000008c!important}.email-signup__button{box-shadow:0 16px 28px #0009,0 2px #ffffff40 inset,0 -2px #00000040 inset!important}.email-signup__button:active{transform:translateY(0) scale(.98)!important}.email-signup-block h2{text-transform:none!important;letter-spacing:.01em!important;font-weight:900!important;font-size:1.55rem!important;line-height:1.05!important}.email-signup-block h2{background:linear-gradient(145deg,#fff1c2,#f5c21c 45%,#d4af37 80%,#9b7a12);-webkit-background-clip:text;background-clip:text;color:transparent!important}.email-signup-block{margin-top:22px!important}.email-signup-block h2,.text-block h2:has(+.email-signup-block){font-weight:900!important;font-size:1.65rem!important;letter-spacing:.02em!important;line-height:1.05!important;background:linear-gradient(145deg,#fff1c2,#f5c21c 45%,#d4af37 75%,#9b7a12);-webkit-background-clip:text;background-clip:text;color:transparent!important}.email-signup-block h2{text-shadow:0 6px 18px rgba(245,194,28,.25)}.email-signup-block{margin-top:10px!important}.email-signup-block h2{margin-bottom:12px!important}.email-signup-block{margin-top:6px!important}footer a[href*=policy]{background:none!important;padding:0!important;color:#f5c21c!important;text-decoration:none;border-bottom:1px solid rgba(245,194,28,.4)}footer a[href*=policy]:hover{border-bottom:1px solid rgba(245,194,28,.8)}.email-signup-block{margin-top:4px!important}.email-signup-block h2{margin-bottom:6px!important}footer a[href*=policy]:hover,footer a[href*=terms]:hover{border-bottom:1px solid rgba(245,194,28,.8)}.social_icons_wrapper a:hover,.social-icons__wrapper a:hover{background:#f5c21c33!important;transform:translateY(-2px)}.email-signup-block h2{background:linear-gradient(145deg,#fff1c2,#f5c21c 45%,#d4af37 75%,#9b7a12);-webkit-background-clip:text;background-clip:text;color:transparent!important}header .header__icons :is(a,button,summary),header summary.header__icon,header .header__icon{position:relative!important;z-index:0!important;color:#111!important}header .header__icons :is(a,button,summary):before,header summary.header__icon:before,header .header__icon:before{content:""!important;position:absolute!important;top:-8px!important;right:-8px!important;bottom:-8px!important;left:-8px!important;border-radius:999px!important;background:radial-gradient(circle at 30% 28%,#ffe9a6,#f5c21c 38%,#d4af37 78%,#9b7a12)!important;box-shadow:0 6px 14px #00000073,0 1px #ffffff1a inset!important;z-index:-1!important}header .header__icons svg,header summary.header__icon svg,header .header__icon svg{fill:currentColor!important;stroke:currentColor!important}header .header__icons :is(a,button,summary):hover:before,header summary.header__icon:hover:before,header .header__icon:hover:before{background:radial-gradient(circle at 30% 28%,#fff1c2,#ffd84d 38%,#e3c10a 78%,#a88312)!important}header :is(a,button,summary)[aria-label*=Menu]:before,header :is(a,button,summary)[aria-label*=menu]:before,header .header__icon--menu:before{content:none!important}.template-index .button,.template-index .button--primary,.template-index a.button{padding:16px 42px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:.95rem!important;border-radius:999px!important;background:linear-gradient(145deg,#fff4c9,#f5c21c 45%,#d4af37 78%,#9b7a12)!important;color:#111!important;border:none!important;box-shadow:0 18px 35px #000000a6,0 2px #ffffff40 inset,0 -3px #00000059 inset!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important}.template-index .button:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:999px;background:radial-gradient(circle,rgba(245,194,28,.35),transparent 70%);opacity:.35;z-index:-2}@media(hover:hover){.template-index .button:hover{transform:translateY(-3px) scale(1.02);filter:brightness(1.05);box-shadow:0 26px 48px #000000bf,0 2px #ffffff40 inset,0 -3px #00000059 inset!important}}.template-index .button{position:relative!important;padding:15px 40px!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:.95rem!important;border-radius:999px!important;border:none!important;background:linear-gradient(160deg,#fff6d6,#f5c21c 50%,#d4af37 85%,#a67c12)!important;color:#111!important;box-shadow:0 14px 28px #0009,0 2px #ffffff38 inset!important;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease!important}.template-index .button:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:999px;background:radial-gradient(circle,rgba(245,194,28,.45),transparent 70%);opacity:.45;z-index:-1}@media(hover:hover){.template-index .button:hover{transform:translateY(-2px) scale(1.015);filter:brightness(1.05);box-shadow:0 22px 40px #000000bf,0 2px #ffffff40 inset!important}}.template-index .button:active{transform:translateY(0) scale(.98)}.template-index .button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:linear-gradient(120deg,transparent 40%,rgba(255,255,255,.2) 50%,transparent 60%);transform:translate(-60%);opacity:.6;pointer-events:none;animation:vegas-button-sheen 4s infinite}@keyframes vegas-button-sheen{0%{transform:translate(-60%)}50%{transform:translate(60%)}to{transform:translate(60%)}}header .header__icons :is(a,button,summary):before{z-index:-1!important}header .header__icon--menu:before,header summary.header__icon--menu:before,header summary[aria-label*=Menu]:before,header button[aria-label*=Menu]:before{content:none!important}html,body,#shopify-section-header,.header-wrapper,.header,header{overflow-x:hidden!important}header .header__icons :is(a,button,summary):before{content:none!important}header .header__icons :is(a,button,summary){border-radius:999px!important;background:radial-gradient(circle at 30% 28%,#ffe9a6,#f5c21c 38%,#d4af37 78%,#9b7a12)!important;box-shadow:0 6px 14px #00000073,0 1px #ffffff1a inset!important}header .header__icon--menu:before,header .header__icon--menu:after,header summary.header__icon--menu:before,header summary.header__icon--menu:after,header button.header__icon--menu:before,header button.header__icon--menu:after,header .menu-drawer__close-button:before,header .menu-drawer__close-button:after,header .menu-drawer__close-button .icon:before,header .menu-drawer__close-button .icon:after{content:none!important}header .header__icon--menu,header summary.header__icon--menu,header button.header__icon--menu,header .menu-drawer__close-button{background:transparent!important;box-shadow:none!important;border-radius:0!important}header .header__icon--menu .icon,header .menu-drawer__close-button .icon{color:#fff!important}header :is(button,summary,a)[aria-label*=Menu],header :is(button,summary,a)[aria-label*=Close]{background:transparent!important;box-shadow:none!important;border-radius:0!important}header :is(button,summary,a)[aria-label*=Menu]:before,header :is(button,summary,a)[aria-label*=Close]:before{content:none!important}header :is(a,button,summary)[aria-label*=Menu],header :is(a,button,summary)[aria-label*=Close],header :is(a,button,summary)[aria-controls*=Details-menu-drawer-container]{background:transparent!important;box-shadow:none!important;border-radius:0!important}header :is(a,button,summary)[aria-label*=Menu]:before,header :is(a,button,summary)[aria-label*=Menu]:after,header :is(a,button,summary)[aria-label*=Close]:before,header :is(a,button,summary)[aria-label*=Close]:after,header :is(a,button,summary)[aria-controls*=Details-menu-drawer-container]:before,header :is(a,button,summary)[aria-controls*=Details-menu-drawer-container]:after{content:none!important}html,body{overflow-x:hidden!important}header a.header__icon,header button.header__icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;padding:0!important;margin:0!important;border-radius:999px!important;background:radial-gradient(circle at 30% 28%,#ffe9a6,#f5c21c 40%,#d4af37 75%,#9b7a12)!important;box-shadow:0 6px 14px #00000073,0 1px #ffffff1a inset!important}header a.header__icon svg,header button.header__icon svg{fill:#111!important;stroke:#111!important;width:18px!important;height:18px!important}header .menu-drawer-container summary.header__icon--menu{background:transparent!important;box-shadow:none!important;border-radius:0!important;width:auto!important;height:auto!important}header a.header__heading-link{background:none!important;box-shadow:none!important;border-radius:0!important;width:auto!important;height:auto!important}header summary.header__icon--menu svg{fill:#fff!important;stroke:none!important}header .header__row a svg,header .header__row button svg{fill:#111!important;stroke:#111!important;width:18px!important;height:18px!important}header summary svg{fill:#fff!important;stroke:none!important}body.template-policy,body.template-policy main,body.template-policy .shopify-policy__container{background:#000!important;color:#f5f5f5!important}body.template-policy .shopify-policy__container{max-width:980px;margin:0 auto;padding:44px 18px 70px!important}body.template-policy .shopify-policy__title{text-align:center;margin-bottom:26px!important}body.template-policy .shopify-policy__title h1,body.template-policy .shopify-policy__title h2,body.template-policy .shopify-policy__title h3{color:#f5c21c!important;font-weight:950!important;letter-spacing:.06em!important;text-transform:uppercase;text-shadow:0 14px 35px rgba(0,0,0,.75)}body.template-policy .shopify-policy__body{background:linear-gradient(180deg,#ffffff0a,#ffffff04)!important;border:1px solid rgba(245,194,28,.28)!important;border-radius:18px!important;padding:26px 22px!important;box-shadow:0 22px 70px #000000b3,0 0 0 1px #f5c21c1a inset!important}body.template-policy .shopify-policy__body .rte,body.template-policy .shopify-policy__body p,body.template-policy .shopify-policy__body li{color:#f5f5f5eb!important;line-height:1.7}body.template-policy .shopify-policy__body a:hover{border-bottom-color:#f5c21ce6;color:#ffd84d!important}body.template-policy .shopify-policy__body table{border-collapse:collapse;width:100%!important}body.template-policy .shopify-policy__body th,body.template-policy .shopify-policy__body td{border-bottom:1px solid rgba(245,194,28,.18);padding:10px 12px}body.template-policy,body.template-policy #MainContent,body.template-policy main{background:#000!important;color:#ffffffeb!important}body.template-policy .shopify-policy__container{max-width:980px;margin:0 auto;padding:52px 18px 80px!important}body.template-policy .shopify-policy__title{text-align:center;margin-bottom:22px!important}body.template-policy .shopify-policy__title h1,body.template-policy .shopify-policy__title h2,body.template-policy .shopify-policy__title h3{color:#f5c21c!important;font-weight:950!important;letter-spacing:.06em!important;text-transform:uppercase;text-shadow:0 18px 40px rgba(0,0,0,.75)}body.template-policy .shopify-policy__body{background:linear-gradient(180deg,#ffffff0b,#ffffff05)!important;border:1px solid rgba(245,194,28,.28)!important;border-radius:18px!important;padding:26px 22px!important;box-shadow:0 24px 80px #000000b8,0 0 0 1px #f5c21c1a inset!important}body.template-policy .shopify-policy__body,body.template-policy .shopify-policy__body p,body.template-policy .shopify-policy__body li{color:#ffffffe6!important;line-height:1.75}body.template-policy .shopify-policy__body h2,body.template-policy .shopify-policy__body h3{color:#f5c21c!important;font-weight:900!important;letter-spacing:.02em;margin-top:26px!important}body.template-policy .shopify-policy__body a{color:#f5c21c!important;text-decoration:none!important;border-bottom:1px solid rgba(245,194,28,.45)}body.template-policy .shopify-policy__body a:hover{color:#ffd84d!important;border-bottom-color:#f5c21cf2}body.template-policy .shopify-policy__body ul,body.template-policy .shopify-policy__body ol{padding-left:1.25em}body.template-policy .shopify-policy__body li::marker{color:#f5c21cd9}body.template-policy .shopify-policy__body table{width:100%!important;border-collapse:collapse}body.template-policy .shopify-policy__body th,body.template-policy .shopify-policy__body td{padding:10px 12px;border-bottom:1px solid rgba(245,194,28,.18)}body.template-policy .shopify-policy__body thead th{color:#f5c21c!important;text-transform:uppercase;letter-spacing:.06em;font-size:12px}.product-details [class^=countdown_timer_wrapper_]{margin-bottom:16px!important}.product-details .text-block,.product-details rte-formatter.text-block{margin-bottom:12px!important}.product-details a.button,.product-details .button{margin-top:10px!important}.product-details .vegas-pill--odds{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:12px 22px!important;border-radius:999px!important;background:linear-gradient(180deg,#ff3b3b,#c40000)!important;border:1px solid rgba(255,255,255,.22)!important;color:#fff!important;font-weight:950!important;letter-spacing:.6px!important;box-shadow:0 18px 55px #000000bf,0 0 18px #ff000038!important;animation:oddsPulse 1.6s ease-in-out infinite;transform-origin:center}@keyframes oddsPulse{0%,to{transform:scale(1);filter:brightness(1);box-shadow:0 18px 55px #000000bf,0 0 22px #ff000047}50%{transform:scale(1.02);filter:brightness(1.08);box-shadow:0 26px 75px #000000d9,0 0 28px #ff000059}}.product-details .odds-pill-wrap{border:none!important;background:transparent!important;padding:0!important;margin-top:14px!important}header a.header-actions__action.action__cart{position:relative!important;left:5px!important}header .header-actions__action[aria-label=Account],header .header-actions__action.action__account,header .header-actions__action.account-drawer__trigger{position:relative;overflow:hidden}header .header-actions__action[aria-label=Account]:after,header .header-actions__action.action__account:after,header .header-actions__action.account-drawer__trigger:after{content:"";position:absolute;top:-40%;left:-60%;width:55%;height:180%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);transform:skew(-18deg);animation:ptAcctSheen 3.4s linear infinite;pointer-events:none;opacity:.55}@keyframes ptAcctSheen{0%{left:-70%}to{left:140%}}header .header-actions__action[aria-label=Account] *{-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}header .header-actions__action[aria-label=Account] span,header .header-actions__action.action__account span,header .header-actions__action.account-drawer__trigger span{font-weight:950!important;font-size:13px!important;letter-spacing:.5px!important;text-transform:uppercase!important;color:#111111f2!important;text-shadow:0 1px 0 rgba(255,255,255,.18)}header .header-actions__action[aria-label=Account],header .header-actions__action.action__account,header .header-actions__action.account-drawer__trigger{display:inline-flex!important;align-items:center!important;justify-content:center!important}header .header-actions__action[aria-label=Account]:before,header .header-actions__action.action__account:before,header .header-actions__action.account-drawer__trigger:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:999px;box-shadow:inset 0 0 0 1px #0000001f,inset 0 1px #ffffff2e;pointer-events:none;opacity:.95}.header-actions__action.account-drawer__trigger{position:relative;display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:hidden}.header-actions__action.account-drawer__trigger{background:linear-gradient(135deg,#ffe08a,#f5c21c,#d4af37)!important;box-shadow:0 0 14px #ffd70059,inset 0 2px 6px #ffffff40,inset 0 -2px 6px #00000040}.header-actions__action.account-drawer__trigger span,.header-actions__action.account-drawer__trigger{font-weight:900!important;font-size:13px!important;letter-spacing:.5px;color:#111!important;text-shadow:0 1px 0 rgba(255,255,255,.25)}.header-actions__action.account-drawer__trigger:after{content:"";position:absolute;top:-40%;left:-60%;width:55%;height:180%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transform:skew(-18deg);animation:accountSheen 3.5s linear infinite;pointer-events:none;opacity:.6}@keyframes accountSheen{0%{left:-70%}to{left:140%}}.quantity-selector{display:flex!important;align-items:stretch!important;justify-content:space-between!important;height:46px!important;min-width:120px;border-radius:999px!important;overflow:hidden!important;background:linear-gradient(145deg,#0b0b0b,#151515)!important;border:1px solid rgba(255,215,0,.3)!important;box-shadow:0 0 18px #ffd7001a,inset 0 1px #ffffff0f!important}.quantity-selector .quantity-minus,.quantity-selector .quantity-plus{width:42px!important;height:46px!important;padding:0!important;margin:0!important;line-height:46px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(90deg,gold,#ffb700)!important;color:#111!important;font-weight:950!important;border:0!important;box-shadow:none!important}.quantity-selector .quantity-minus{border-top-left-radius:999px!important;border-bottom-left-radius:999px!important;border-right:1px solid rgba(0,0,0,.22)!important}.quantity-selector .quantity-plus{border-top-right-radius:999px!important;border-bottom-right-radius:999px!important;border-left:1px solid rgba(0,0,0,.22)!important}.quantity-selector input,.quantity-selector .quantity-input{flex:1 1 auto!important;height:46px!important;padding:0!important;margin:0!important;line-height:46px!important;min-width:40px!important;background:#ffffff08!important;color:#fff!important;font-weight:950!important;font-size:15px!important;text-align:center!important;border:0!important;outline:none!important;box-shadow:none!important}.quantity-selector button{border-radius:0!important}.quantity-selector .quantity-minus:hover,.quantity-selector .quantity-plus:hover{box-shadow:inset 0 0 12px #0000002e,0 0 18px #ffd70066!important}.quantity-selector .quantity-minus:disabled{opacity:.65!important;cursor:not-allowed!important}.product-form-buttons .quantity-selector{margin-right:10px!important}.product-form-buttons,.product-form-buttons-spacing,.product-form-buttons-stacked{display:flex!important;align-items:center!important;gap:12px!important}.add-to-cart,.add-to-cart-button,button.add-to-cart-button,button[name=add],button[type=submit].add-to-cart-button,.product-form-buttons button[type=submit]{height:46px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 22px!important;line-height:46px!important;margin:0!important}.add-to-cart-text,.add-to-cart-text__content,.add-to-cart-text__inner,.add-to-cart-text span{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.quantity-selector-wrapper,.quantity-selector-wrap,.quantity-selector{margin:0!important}body.template-cart main,body.template-cart #MainContent{background:radial-gradient(circle at 50% 0%,rgba(255,215,0,.06),transparent 55%),#000!important}body.template-cart .cart-page,body.template-cart .cart-page_items,body.template-cart .cart-items__wrapper,body.template-cart .cart-items-wrapper,body.template-cart .cart-items,body.template-cart .section-background{background:transparent!important}body.template-cart .cart-items__component,body.template-cart .cart-items-component,body.template-cart .cart-items__wrapper,body.template-cart .cart-items_wrapper,body.template-cart .cart-items-table,body.template-cart .cart-items__table,body.template-cart .cart-items_table{border-radius:18px!important}body.template-cart h1,body.template-cart .cart-page_title,body.template-cart .cart-page__title,body.template-cart .cart-page-title{color:#f5c21c!important;font-weight:950!important;letter-spacing:.2px;text-shadow:0 0 18px rgba(255,215,0,.12)}body.template-cart .cart-items__dividers,body.template-cart .cart-items__table-row,body.template-cart .cart-items_table-row,body.template-cart tr.cart-items__table-row{border-bottom:1px solid rgba(255,255,255,.08)!important}body.template-cart a,body.template-cart .cart-item__name,body.template-cart .cart-item__title{color:#ffffffeb!important}body.template-cart .cart-item__price,body.template-cart .cart-item__total,body.template-cart .money{color:#ffffffeb!important;font-weight:900}body.template-cart .cart-summary,body.template-cart .cart-page_more-blocks,body.template-cart .cart-page_more-block,body.template-cart .cart-page_more-blocks *{color:#ffffffe0}body.template-cart .cart-page_more-blocks,body.template-cart .cart-page_more-block{border:1px solid rgba(255,215,0,.14)!important;border-radius:18px!important;background:linear-gradient(145deg,#0b0b0b,#151515)!important;box-shadow:0 0 30px #ffd70014!important;padding:14px!important}body.template-cart details,body.template-cart .accordion,body.template-cart .cart-discount,body.template-cart .cart-page_discount{border-radius:14px!important;border:1px solid rgba(255,255,255,.1)!important;background:#00000038!important}body.template-cart summary{color:#ffffffe6!important;font-weight:900!important}body.template-cart .cart__checkout-button,body.template-cart button[name=checkout],body.template-cart .button[name=checkout],body.template-cart .cart-page_checkout button{background:linear-gradient(90deg,gold,#ffb700)!important;color:#111!important;border:0!important;border-radius:999px!important;font-weight:950!important;box-shadow:0 0 18px #ffd70059!important;height:52px!important;line-height:52px!important;padding:0 20px!important}body.template-cart .shopify-cleanslate,body.template-cart .dynamic-checkout__content,body.template-cart .shopify-payment-button{border-radius:18px!important}body.template-cart .shopify-payment-button__button{border-radius:999px!important;font-weight:950!important;box-shadow:0 0 18px #ffd70040!important}body.template-cart .quantity-selector{height:46px!important;border-radius:999px!important;overflow:hidden!important;background:linear-gradient(145deg,#0b0b0b,#151515)!important;border:1px solid rgba(255,215,0,.3)!important;box-shadow:0 0 18px #ffd7001a,inset 0 1px #ffffff0f!important}body.template-cart .quantity-selector .quantity-minus,body.template-cart .quantity-selector .quantity-plus{width:42px!important;height:46px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(90deg,gold,#ffb700)!important;color:#111!important;border:0!important;font-weight:950!important}body.template-cart .quantity-selector input{height:46px!important;padding:0!important;margin:0!important;background:#ffffff08!important;color:#fff!important;font-weight:950!important;text-align:center!important;border:0!important}body.template-cart button[aria-label*=Remove],body.template-cart .cart-remove-button,body.template-cart .cart-item__remove{border-radius:999px!important;background:linear-gradient(90deg,gold,#ffb700)!important;color:#111!important;border:0!important;width:44px!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 0 14px #ffd70047!important}@media(max-width:749px){body.template-cart .cart-page_more-blocks,body.template-cart .cart-page_more-block{padding:12px!important}body.template-cart .cart__checkout-button,body.template-cart button[name=checkout]{width:100%!important}}body.template-cart .pt-checkout-locked-btn{cursor:not-allowed!important}body.template-cart .cart-totals__tax-note small{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vegas-overides.css.map */
