html[data-theme=light]{--xc-bg-body: #0A0A0B;--xc-bg-surface: #0F0F10;--xc-bg-elevated: #161618;--xc-bg-sunken: #050506;--xc-bg-dark: #000000;--xc-bg-card: #111113;--xc-bg-accent: #1A1A1C;--xc-text-primary: #E8E8E8;--xc-text-secondary: #B8B8B8;--xc-text-tertiary: #888888;--xc-text-muted: #666666;--xc-text-inverted: #FFFFFF;--xc-text-on-dark: #DADADA;--xc-red: #FB3A1B;--xc-red-dark: #D93425;--xc-red-light: #FF5A45;--xc-chrome: #8A8A8A;--xc-shadow-sm: 0 1px 3px rgba(0,0,0,.4);--xc-shadow-md: 0 4px 12px rgba(0,0,0,.35);--xc-shadow-lg: 0 8px 24px rgba(0,0,0,.4);--xc-shadow-xl: 0 16px 48px rgba(0,0,0,.5);--xc-border-light: rgba(255,255,255,.06);--xc-border-medium: rgba(255,255,255,.1);--xc-border-strong: rgba(255,255,255,.15)}html[data-theme=light],html[data-theme=light] body{background-color:#1a1a1a!important;color:#fff!important}html[data-theme=light] body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse at 20% 0%,rgba(251,58,27,.03) 0%,transparent 50%),radial-gradient(ellipse at 80% 100%,rgba(251,58,27,.02) 0%,transparent 40%)}html[data-theme=light] main,html[data-theme=light] #MainContent,html[data-theme=light] .main-content{background-color:#1a1a1a!important;position:relative;z-index:1}html[data-theme=light] .product-section:not(:has(.xc-product-page-root)),html[data-theme=light] .color-background-1,html[data-theme=light] .color-background-2,html[data-theme=light] [class*=color-background],html[data-theme=light] .gradient-background,html[data-theme=light] .spaced-section:not(:has(.xc-product-page-root)),html[data-theme=light] .template__product:not(:has(.xc-product-page-root)),html[data-theme=light] .dynamic-page-width:not(.xc-product-page-root){background-color:#1a1a1a!important;background-image:none!important;--color-background: #1A1A1A !important;--color-background-rgb: 26, 26, 26 !important}html[data-theme=light] .xc-product-page-root{background:#101010!important;border-radius:25px!important}html[data-theme=light]{--color-base-background-1: #1A1A1A !important;--color-base-background-1-rgb: 26, 26, 26 !important;--color-base-background-2: #232323 !important;--color-base-background-2-rgb: 35, 35, 35 !important}html[data-theme=light] #MainContent,html[data-theme=light] main{background-color:#1a1a1a!important}html[data-theme=light] [class*=slideshow] h1,html[data-theme=light] [class*=slideshow] h2,html[data-theme=light] [class*=hero] h1,html[data-theme=light] [class*=hero] h2,html[data-theme=light] .banner__heading,html[data-theme=light] .slideshow__heading,html[data-theme=light] .hero__title{color:#fff!important;text-shadow:0 2px 4px rgba(0,0,0,.9),0 4px 8px rgba(0,0,0,.7),0 8px 16px rgba(0,0,0,.5),0 0 40px rgba(0,0,0,.4)!important}html[data-theme=light] [class*=slideshow] p,html[data-theme=light] [class*=hero] p,html[data-theme=light] .banner__text,html[data-theme=light] .slideshow__text p,html[data-theme=light] .hero__subtitle,html[data-theme=light] .slideshow__subheading{color:#fff!important;text-shadow:0 2px 4px rgba(0,0,0,.95),0 4px 12px rgba(0,0,0,.8),0 0 30px rgba(0,0,0,.6)!important}html[data-theme=light] [class*=slideshow] .button,html[data-theme=light] [class*=hero] .button,html[data-theme=light] .banner .button{background:linear-gradient(180deg,#d93425,#b82a1e)!important;color:#fff!important;border:none!important;box-shadow:0 4px #8a1a10,0 6px 20px #00000080!important;text-shadow:0 1px 2px rgba(0,0,0,.3)!important}html[data-theme=light] [class*=slideshow] .button:hover,html[data-theme=light] [class*=hero] .button:hover{background:linear-gradient(180deg,#e84535,#d93425)!important;transform:translateY(-2px)!important}html[data-theme=light] section:not(.xc-product-page):not(.xcg),html[data-theme=light] [class^=shopify-section]:not(:has(.xc-product-page)):not(:has(.xcg)),html[data-theme=light] [id^=shopify-section]:not(:has(.xc-product-page)):not(:has(.xcg)){background-color:#1a1a1a!important}html[data-theme=light] section h2,html[data-theme=light] .section-heading,html[data-theme=light] h2.title{color:var(--xc-text-primary)!important}html[data-theme=light] section p,html[data-theme=light] section span:not(.badge),html[data-theme=light] section li{color:var(--xc-text-secondary)!important}html[data-theme=light] section a:not(.button){color:var(--xc-text-primary)!important}html[data-theme=light] section a:not(.button):hover{color:var(--xc-red)!important}html[data-theme=light] section h2 strong,html[data-theme=light] .section-heading strong{color:var(--xc-red)!important}html[data-theme=light] section>p,html[data-theme=light] .section-description{color:var(--xc-text-secondary)!important}html[data-theme=light] .multicolumn-card,html[data-theme=light] .multicolumn-list__item,html[data-theme=light] [class*=multicolumn] .card{background:linear-gradient(180deg,#3a3d42,#2d3035)!important;border:1px solid #4A4D52!important;border-radius:12px!important;box-shadow:var(--xc-shadow-lg)!important}html[data-theme=light] .multicolumn-card:hover,html[data-theme=light] [class*=multicolumn] .card:hover{border-color:var(--xc-red)!important;box-shadow:var(--xc-shadow-xl),0 0 20px #d9342533!important}html[data-theme=light] .multicolumn-card h3,html[data-theme=light] .multicolumn-card .title,html[data-theme=light] .card__heading,html[data-theme=light] .card__heading a{color:var(--xc-text-inverted)!important}html[data-theme=light] .multicolumn-card p,html[data-theme=light] .multicolumn-card .description,html[data-theme=light] .card__content p{color:var(--xc-text-on-dark)!important}html[data-theme=light] .multicolumn-card .sub_title,html[data-theme=light] .card__badge{background:var(--xc-red)!important;color:var(--xc-text-inverted)!important}html[data-theme=light] .product-card,html[data-theme=light] .card-wrapper,html[data-theme=light] .card--product{background:var(--xc-bg-elevated)!important;border:1px solid var(--xc-border-light)!important;border-radius:12px!important;box-shadow:var(--xc-shadow-md)!important;overflow:hidden!important}html[data-theme=light] .product-card:hover,html[data-theme=light] .card-wrapper:hover{border-color:var(--xc-border-medium)!important;box-shadow:var(--xc-shadow-lg)!important}html[data-theme=light] .product-card .card__media,html[data-theme=light] .card__media,html[data-theme=light] .card__inner{background:#fff!important}html[data-theme=light] .product-card .card__heading,html[data-theme=light] .card--product .card__heading,html[data-theme=light] .card--product .card__heading a{color:var(--xc-text-primary)!important}html[data-theme=light] .product-card .price,html[data-theme=light] .card--product .price,html[data-theme=light] .price-item{color:var(--xc-red)!important;font-weight:700!important}html[data-theme=light] .price--on-sale .price-item--regular{color:var(--xc-text-muted)!important;text-decoration:line-through!important}html[data-theme=light] .card__badge .badge,html[data-theme=light] .badge--sale{background:var(--xc-red)!important;color:var(--xc-text-inverted)!important}html[data-theme=light] .button--primary,html[data-theme=light] button[type=submit]:not(.mobile-facets__footer button),html[data-theme=light] .shopify-payment-button button{background:linear-gradient(180deg,#d93425,#b82a1e)!important;color:var(--xc-text-inverted)!important;border:none!important;box-shadow:0 4px #8a1a10,var(--xc-shadow-md)!important;text-shadow:0 1px 2px rgba(0,0,0,.2)!important}html[data-theme=light] .button--primary:hover,html[data-theme=light] button[type=submit]:not(.mobile-facets__footer button):hover{background:linear-gradient(180deg,#e84535,#d93425)!important;transform:translateY(-2px)!important;box-shadow:0 6px #8a1a10,var(--xc-shadow-lg)!important}html[data-theme=light] .button--primary:active{transform:translateY(2px)!important;box-shadow:0 2px #8a1a10,var(--xc-shadow-sm)!important}html[data-theme=light] .button--secondary,html[data-theme=light] .button:not(.button--primary):not(.button--tertiary),html[data-theme=light] .card .button{background:linear-gradient(180deg,#3a3d42,#2d3035)!important;color:var(--xc-text-inverted)!important;border:1px solid #4A4D52!important;box-shadow:0 3px #1a1c1e,var(--xc-shadow-sm)!important}html[data-theme=light] .button--secondary:hover,html[data-theme=light] .button:not(.button--primary):not(.button--tertiary):hover{background:linear-gradient(180deg,#4a4d52,#3a3d42)!important;border-color:var(--xc-red)!important}html[data-theme=light] .button--tertiary{background:transparent!important;color:var(--xc-text-secondary)!important;border:1px solid var(--xc-border-medium)!important}html[data-theme=light] .button--tertiary:hover{background:var(--xc-bg-sunken)!important;color:var(--xc-text-primary)!important}html[data-theme=light] .product,html[data-theme=light] [class*=product-template],html[data-theme=light] .product-section{background-color:var(--xc-bg-body)!important}html[data-theme=light] .product__title{color:var(--xc-text-primary)!important}html[data-theme=light] .product__description,html[data-theme=light] .product__description p{color:var(--xc-text-secondary)!important}html[data-theme=light] .product__media-wrapper,html[data-theme=light] .product__media-item,html[data-theme=light] .product__media{background:#fff!important;border-radius:12px!important;border:1px solid var(--xc-border-light)!important}html[data-theme=light] .thumbnail-list button{border:2px solid transparent!important;border-radius:8px!important;overflow:hidden!important}html[data-theme=light] .thumbnail-list button.is-active,html[data-theme=light] .thumbnail-list button:hover{border-color:var(--xc-red)!important}html[data-theme=light] .product-form__input label{color:var(--xc-text-primary)!important;font-weight:600!important}html[data-theme=light] .product-form__input input[type=radio]+label,html[data-theme=light] .swatch__button{background:var(--xc-bg-elevated)!important;color:var(--xc-text-primary)!important;border:2px solid var(--xc-border-medium)!important}html[data-theme=light] .product-form__input input[type=radio]:checked+label,html[data-theme=light] .swatch__button.is-active{border-color:var(--xc-red)!important;background:#d934251a!important}html[data-theme=light] .collection,html[data-theme=light] [class*=collection-template]{background-color:var(--xc-bg-body)!important}html[data-theme=light] .collection__title,html[data-theme=light] h1.title{color:var(--xc-text-primary)!important}html[data-theme=light] .collection-product-count{color:var(--xc-text-tertiary)!important}html[data-theme=light] .facets-wrapper,html[data-theme=light] .facets,html[data-theme=light] [class*=facet]:not(.active-facets){background:linear-gradient(180deg,#2d3035,#232629)!important;border:1px solid #3D4045!important;border-left:3px solid var(--xc-red)!important}html[data-theme=light] .facets summary,html[data-theme=light] [class*=facet] summary{color:var(--xc-text-inverted)!important}html[data-theme=light] .facets label,html[data-theme=light] [class*=facet] label{color:#c8ccd2!important}html[data-theme=light] .facets label:hover{color:var(--xc-red)!important}html[data-theme=light] .facets input[type=checkbox],html[data-theme=light] .facets input[type=radio]{accent-color:var(--xc-red)!important}html[data-theme=light] input:not([type=checkbox]):not([type=radio]):not([type=range]),html[data-theme=light] textarea,html[data-theme=light] select,html[data-theme=light] .field__input{background:var(--xc-bg-elevated)!important;color:var(--xc-text-primary)!important;border:1px solid var(--xc-border-medium)!important;border-radius:8px!important}html[data-theme=light] input:focus,html[data-theme=light] textarea:focus,html[data-theme=light] select:focus{border-color:var(--xc-red)!important;outline:none!important;box-shadow:0 0 0 3px #d9342526!important}html[data-theme=light] input::placeholder,html[data-theme=light] textarea::placeholder{color:var(--xc-text-muted)!important}html[data-theme=light] .newsletter,html[data-theme=light] [class*=newsletter]{background:var(--xc-bg-sunken)!important}html[data-theme=light] .newsletter h1,html[data-theme=light] .newsletter h2{color:var(--xc-text-primary)!important}html[data-theme=light] .newsletter strong{color:var(--xc-red)!important}html[data-theme=light] .newsletter p{color:var(--xc-text-secondary)!important}html[data-theme=light] .contact,html[data-theme=light] [class*=contact],html[data-theme=light] .page--contact{background-color:var(--xc-bg-body)!important}html[data-theme=light] .contact h1,html[data-theme=light] .contact h2,html[data-theme=light] .contact label,html[data-theme=light] .page--contact h1,html[data-theme=light] .page--contact label{color:var(--xc-text-primary)!important}html[data-theme=light] .contact p,html[data-theme=light] .page--contact p{color:var(--xc-text-secondary)!important}html[data-theme=light] .contact__info,html[data-theme=light] .contact-info{background:var(--xc-bg-elevated)!important;border:1px solid var(--xc-border-light)!important;border-radius:12px!important}html[data-theme=light] .blog,html[data-theme=light] .article,html[data-theme=light] [class*=blog-template]{background-color:var(--xc-bg-body)!important}html[data-theme=light] .blog-title,html[data-theme=light] .article__title{color:var(--xc-text-primary)!important}html[data-theme=light] .article-card{background:linear-gradient(180deg,#3a3d42,#2d3035)!important;border:1px solid #4A4D52!important;border-radius:12px!important;overflow:hidden!important}html[data-theme=light] .article-card:hover{border-color:var(--xc-red)!important}html[data-theme=light] .article-card__title,html[data-theme=light] .article-card__title a{color:var(--xc-text-inverted)!important}html[data-theme=light] .article-card__excerpt{color:var(--xc-text-on-dark)!important}html[data-theme=light] .article-card__info{color:#7a7e83!important}html[data-theme=light] .article__content,html[data-theme=light] .article__content p{color:var(--xc-text-secondary)!important}html[data-theme=light] .article__content h1,html[data-theme=light] .article__content h2,html[data-theme=light] .article__content h3{color:var(--xc-text-primary)!important}html[data-theme=light] .cart,html[data-theme=light] [class*=cart-template]{background-color:var(--xc-bg-body)!important}html[data-theme=light] .cart__title{color:var(--xc-text-primary)!important}html[data-theme=light] .cart-item{background:var(--xc-bg-elevated)!important;border:1px solid var(--xc-border-light)!important;border-radius:12px!important}html[data-theme=light] .cart-item__name{color:var(--xc-text-primary)!important}html[data-theme=light] .cart-item__price{color:var(--xc-red)!important}html[data-theme=light] .cart-drawer,html[data-theme=light] .drawer{background:var(--xc-bg-elevated)!important}html[data-theme=light] .drawer__header{background:var(--xc-bg-dark)!important;color:var(--xc-text-inverted)!important}html[data-theme=light] .cart__footer,html[data-theme=light] .totals{background:var(--xc-bg-surface)!important;border-top:1px solid var(--xc-border-medium)!important}html[data-theme=light] [class*=scrolling-text],html[data-theme=light] .trust-banner,html[data-theme=light] [id*=scrolling],html[data-theme=light] .announcement-bar+section{background:var(--xc-bg-dark)!important;color:var(--xc-text-inverted)!important}html[data-theme=light] .collection-tabs,html[data-theme=light] [class*=collection-nav],html[data-theme=light] .category-tabs{background:var(--xc-bg-dark)!important}html[data-theme=light] .collection-tabs a,html[data-theme=light] [class*=collection-nav] a{color:var(--xc-text-inverted)!important}html[data-theme=light] .collection-tabs a.active,html[data-theme=light] .collection-tabs a:hover{color:var(--xc-red)!important}html[data-theme=light] .rte,html[data-theme=light] .rich-text__text{color:var(--xc-text-secondary)!important}html[data-theme=light] .rte h1,html[data-theme=light] .rte h2,html[data-theme=light] .rte h3{color:var(--xc-text-primary)!important}html[data-theme=light] .rte a,html[data-theme=light] .rich-text a{color:var(--xc-red)!important}html[data-theme=light] .pagination a,html[data-theme=light] .pagination button{background:var(--xc-bg-elevated)!important;color:var(--xc-text-primary)!important;border:1px solid var(--xc-border-medium)!important;border-radius:8px!important}html[data-theme=light] .pagination a:hover,html[data-theme=light] .pagination button:hover{border-color:var(--xc-red)!important}html[data-theme=light] .pagination .current,html[data-theme=light] .pagination .active{background:var(--xc-red)!important;color:var(--xc-text-inverted)!important;border-color:var(--xc-red)!important}html[data-theme=light] .quantity,html[data-theme=light] .quantity-input{background:var(--xc-bg-elevated)!important;border:1px solid var(--xc-border-medium)!important;border-radius:8px!important}html[data-theme=light] .quantity input,html[data-theme=light] .quantity-input input{color:var(--xc-text-primary)!important}html[data-theme=light] .quantity button{color:var(--xc-text-secondary)!important}html[data-theme=light] .quantity button:hover{color:var(--xc-red)!important}html[data-theme=light] table{background:var(--xc-bg-elevated)!important;border:1px solid var(--xc-border-light)!important}html[data-theme=light] th{background:var(--xc-bg-dark)!important;color:var(--xc-text-inverted)!important}html[data-theme=light] td{color:var(--xc-text-secondary)!important;border-color:var(--xc-border-light)!important}html[data-theme=light] details:not([class*=facet]):not([class*=mobile-facets]),html[data-theme=light] .accordion{background:var(--xc-bg-elevated)!important;border:1px solid var(--xc-border-light)!important;border-radius:8px!important}html[data-theme=light] details summary:not([class*=facet]),html[data-theme=light] .accordion summary{color:var(--xc-text-primary)!important}html[data-theme=light] .xc-scroll-top,html[data-theme=light] [class*=scroll-top],html[data-theme=light] [class*=back-to-top],html[data-theme=light] .scroll-to-top{background:var(--xc-bg-dark)!important;color:var(--xc-text-inverted)!important;border:2px solid var(--xc-red)!important;box-shadow:0 0 15px #d9342566!important}html[data-theme=light] .xc-scroll-top:hover,html[data-theme=light] [class*=scroll-top]:hover,html[data-theme=light] .scroll-to-top:hover{background:var(--xc-red)!important;box-shadow:0 0 25px #d9342599!important}html[data-theme=light] .xc-scroll-top svg,html[data-theme=light] [class*=scroll-top] svg{color:var(--xc-text-inverted)!important;fill:currentColor!important}html[data-theme=light] main svg:not([class*=icon-]){color:var(--xc-text-tertiary)!important}html[data-theme=light] img,html[data-theme=light] picture{background-color:transparent!important}html[data-theme=light] [class*=view-switcher] button,html[data-theme=light] .collection-filters__item:not(.sorting){background:var(--xc-bg-dark)!important;color:var(--xc-text-inverted)!important;border:1px solid #4A4D52!important}html[data-theme=light] [class*=view-switcher] button.active{background:var(--xc-red)!important;border-color:var(--xc-red)!important}html[data-theme=light] .facet-filters__sort,html[data-theme=light] select.sort-by{background:var(--xc-bg-elevated)!important;color:var(--xc-text-primary)!important;border:1px solid var(--xc-border-medium)!important}html[data-theme=light] .modal,html[data-theme=light] [class*=modal__content],html[data-theme=light] .popup{background:var(--xc-bg-elevated)!important;color:var(--xc-text-primary)!important;border-radius:12px!important}html[data-theme=light] .loading-overlay{background:#d4cfc7f2!important}html[data-theme=light] .spinner{border-top-color:var(--xc-red)!important}html[data-theme=light] .search__results,html[data-theme=light] .predictive-search{background:var(--xc-bg-elevated)!important;border:1px solid var(--xc-border-light)!important}html[data-theme=light] .predictive-search__item{color:var(--xc-text-primary)!important}html[data-theme=light] .predictive-search__item:hover{background:var(--xc-bg-surface)!important}html[data-theme=light] header,html[data-theme=light] [class*=header]:not(.xcg__header),html[data-theme=light] .section-header,html[data-theme=light] #shopify-section-header,html[data-theme=light] .header-wrapper{background:inherit!important;color:inherit!important}html[data-theme=light] .header__search,html[data-theme=light] [class*=search-btn],html[data-theme=light] .xc-mobile-search-btn,html[data-theme=light] .search-icon{background:transparent!important;color:inherit!important}html[data-theme=light] .announcement-bar,html[data-theme=light] .header-top,html[data-theme=light] [id*=header_top],html[data-theme=light] #shopify-section-header_top{background:var(--header-top--background-color, #1A1A1A)!important;color:var(--header-top--text-color, #FFFFFF)!important}html[data-theme=light] footer,html[data-theme=light] [class*=footer],html[data-theme=light] #shopify-section-footer{background:inherit!important;color:inherit!important}html[data-theme=light] .mobile-bottom-nav,html[data-theme=light] [class*=mobile-bottom],html[data-theme=light] .mobile-facets__wrapper,html[data-theme=light] .mobile-facets{background:inherit!important;color:inherit!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/theme-toggle-lightmode.css.map */
