:root{--sg-seasonal-orange: #ff7417;--sg-seasonal-purple: #8b5cf6}@media(hover:hover)and (prefers-reduced-motion:no-preference){.product-card:hover,.collection-card:hover{box-shadow:0 0 0 1px #ff741747,0 12px 30px #5b34971a}}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-color:var(--sg-seasonal-orange)}#MainContent[data-template=index] .hero-wrapper .hero{background-color:#07101f!important;background-image:linear-gradient(90deg,#030814f0,#030814cc 34%,#03081461 66%,#0308141a),url(/cdn/shop/files/S5966600ffaf84eed859b05db231a6606W.webp?v=1792284298)!important;background-size:cover!important;background-position:center right!important;background-repeat:no-repeat!important;border-radius:0 0 24px 24px;overflow:hidden}#MainContent[data-template=index] .hero-wrapper .hero__content-wrapper,#MainContent[data-template=index] .hero-wrapper .hero__content,#MainContent[data-template=index] .hero-wrapper .hero__container{position:relative;z-index:2}#MainContent[data-template=index] .hero-wrapper .hero__content-wrapper{max-width:780px}#MainContent[data-template=index] .hero-wrapper .hero h1{letter-spacing:-.04em;line-height:1.04;text-shadow:0 2px 22px rgba(0,0,0,.24)}@media(max-width:749px){#MainContent[data-template=index] .hero-wrapper .hero{background-position:58% center!important;border-radius:0 0 16px 16px}#MainContent[data-template=index] .hero-wrapper .hero h1{font-size:clamp(2rem,8vw,2.8rem)!important}product-card,.product-card,.collection-card{border-radius:12px}}.setupgear-review-disclosure{max-width:1100px;margin:18px auto 28px;padding:0 20px;color:#697386;font-size:.82rem;line-height:1.5;text-align:center}.setupgear-appearance-toggle{position:fixed;top:94px;right:18px;z-index:40;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:8px 12px;border:1px solid #40506c;border-radius:999px;background:#0a111feb;color:#f8fafc;font-family:inherit;font-size:.78rem;font-weight:700;line-height:1.1;box-shadow:0 8px 24px #0206172e;cursor:pointer;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.setupgear-appearance-toggle:hover{border-color:#60a5fa;background:#111f36}.setupgear-appearance-toggle:focus-visible{outline:3px solid #60a5fa;outline-offset:3px}#MainContent[data-template=index] .hero-wrapper .hero{background-color:#07101f!important;background-image:linear-gradient(90deg,#030814eb,#030814c7 38%,#03081447 74%,#03081414),url(/cdn/shop/files/S5966600ffaf84eed859b05db231a6606W.webp?v=1792284298)!important;background-size:cover!important;background-position:center right!important;background-repeat:no-repeat!important;border-radius:0 0 24px 24px;overflow:hidden}#MainContent[data-template=index] .hero-wrapper .hero h1{letter-spacing:-.045em;line-height:1.04;text-shadow:0 2px 22px rgba(0,0,0,.24)}#MainContent[data-template=index] .hero-wrapper .hero a.button{min-height:48px;border-radius:10px;font-weight:800}product-card,.product-card,.collection-card,.predictive-search-results__card--product{border-radius:16px;overflow:hidden}product-card .media,.product-card .media,.collection-card .media,.product-media-container,.media-gallery__media,.product-information__media{background:#f4f7fb;border-radius:14px;overflow:hidden}product-card .media img,.product-card .media img,.collection-card .media img{object-fit:contain;padding:clamp(8px,1.5vw,20px)}.product-media-container img,.media-gallery__media img{object-fit:contain}.setupgear-card-review{margin-top:8px;min-height:1.1em}.setupgear-card-review .jdgm-preview-badge{font-size:.85rem}.jdgm-rev-widg{border-radius:16px}.product-inventory__text{font-variant-numeric:tabular-nums}html[data-sg-theme=light]{color-scheme:light;--color-background:#f7f9fc!important;--color-background-rgb:247,249,252!important;--color-foreground:#111827!important;--color-foreground-rgb:17,24,39!important;--color-border:#dbe3ee!important;--color-border-rgb:219,227,238!important;--color-primary-button-background:#285be8!important;--color-primary-button-text:#ffffff!important}html[data-sg-theme=light] body,html[data-sg-theme=light] .page-wrapper,html[data-sg-theme=light] #MainContent{background:#f7f9fc!important;color:#111827!important}html[data-sg-theme=light] .color-scheme-1,html[data-sg-theme=light] .color-scheme-2,html[data-sg-theme=light] .color-scheme-3,html[data-sg-theme=light] .color-scheme-4,html[data-sg-theme=light] .color-scheme-5,html[data-sg-theme=light] .color-scheme-6{--color-background:#f7f9fc!important;--color-background-rgb:247,249,252!important;--color-foreground:#111827!important;--color-foreground-rgb:17,24,39!important;--color-border:#dbe3ee!important;--color-border-rgb:219,227,238!important}html[data-sg-theme=light] product-card,html[data-sg-theme=light] .product-card,html[data-sg-theme=light] .collection-card,html[data-sg-theme=light] .product-information,html[data-sg-theme=light] .product-recommendations,html[data-sg-theme=light] .jdgm-rev-widg{color:#111827!important;background:#fff!important;border-color:#dbe3ee!important}html[data-sg-theme=light] .product-card a,html[data-sg-theme=light] .collection-card a,html[data-sg-theme=light] .product-information h1,html[data-sg-theme=light] .product-information h2,html[data-sg-theme=light] .product-information h3,html[data-sg-theme=light] .jdgm-rev-widg__title{color:#111827}html[data-sg-theme=light] .product-inventory__text{color:#126447}html[data-sg-theme=light] .setupgear-appearance-toggle{background:#fffffff0;color:#111827;border-color:#cbd5e1;box-shadow:0 8px 22px #0f172a1f}html[data-sg-theme=light] .setupgear-appearance-toggle:hover{background:#eef4ff;border-color:#2563eb}@media(max-width:749px){.setupgear-appearance-toggle{top:86px;right:10px;min-height:34px;padding:7px 9px;font-size:.72rem}#MainContent[data-template=index] .hero-wrapper .hero{background-position:64% center!important;border-radius:0 0 16px 16px}#MainContent[data-template=index] .hero-wrapper .hero h1{font-size:clamp(2rem,8vw,2.8rem)!important}product-card,.product-card,.collection-card{border-radius:12px}}@media(prefers-reduced-motion:reduce){#MainContent[data-template=index] .hero-wrapper .hero{scroll-behavior:auto}}.sg-first-review-invite{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin:10px 0 14px;padding:11px 13px;border:1px solid rgba(148,163,184,.32);border-radius:10px;background:#94a3b814;color:#dbe5f4;font-size:.82rem;line-height:1.4}.sg-first-review-invite__copy{color:inherit}.sg-first-review-invite__link{font-weight:800;color:#93c5fd;text-decoration:underline;text-underline-offset:3px}.sg-first-review-invite__link:hover{color:#bfdbfe}.sg-first-review-invite__link:focus-visible{outline:2px solid #60a5fa;outline-offset:3px}html[data-sg-theme=light] .sg-first-review-invite{color:#334155;background:#eef4fb;border-color:#d4deea}html[data-sg-theme=light] .sg-first-review-invite__link{color:#1d4ed8}html[data-sg-theme=light] .sg-first-review-invite__link:hover{color:#1e40af}html[data-sg-theme=light] #MainContent .shopify-section:has(.sg-trust-strip){background:#f7f9fc!important}html[data-sg-theme=light] .sg-trust-strip{color:#111827!important}html[data-sg-theme=light] .sg-trust-item{background:linear-gradient(145deg,#fff,#f2f6fb)!important;border-color:#dbe3ee!important;box-shadow:0 6px 18px #0f172a0d}html[data-sg-theme=light] .sg-trust-item strong{color:#111827!important}html[data-sg-theme=light] .sg-trust-item p{color:#526074!important}html[data-sg-theme=light] .sg-trust-item a{color:#1d4ed8!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/setupgear-halloween.css.map */
