:root{--color-background: #0a0a0a;--color-foreground: #ffffff;--color-primary: #cc0000;--color-primary-hover: #ff0000}body{background-color:#0a0a0a!important;color:#fff!important}header-component,header-component.header,header-component .header__row,header-component .header__row--top,header-component .header__columns,header-component .color-scheme-1{background-color:#fff!important;color:#0a0a0a!important}.shopify-section:has(>header-component),.shopify-section:has(header-component){background-color:#fff!important;border-bottom:1px solid rgba(0,0,0,.06)!important}.header__heading-link,.header__heading,.menu-list__link,.menu-list__link-title,.header__menu-item,.header__menu-item span,header-component nav a,header-component a{color:#0a0a0a!important}.menu-list__link:hover .menu-list__link-title,.header__menu-item:hover span,header-component a:hover{color:#c00!important}header-component .search-modal__button,header-component .account-button,header-component .header-actions__action,header-component cart-drawer-component>.button{background-color:#c00!important;border:none!important;border-radius:0!important;transition:background-color .3s ease!important}header-component .search-modal__button:hover,header-component .account-button:hover,header-component .header-actions__action:hover,header-component cart-drawer-component>.button:hover{background-color:#000!important}header-component .search-modal__button svg,header-component .account-button svg,header-component .account-button__icon svg,header-component .header-actions__action svg,header-component cart-icon svg{color:#fff!important;stroke:#fff!important;fill:none!important}header-component header-actions{background-color:#c00!important;display:flex!important;align-items:center!important;gap:0!important}header-component search-button,header-component anchored-popover-component,header-component cart-drawer-component,header-component cart-drawer-component.cart-drawer{background-color:#c00!important;border:none!important;align-items:center!important}header-component .header-actions__action,header-component .search-modal__button,header-component .account-button,header-component cart-drawer-component>.button{display:flex!important;align-items:center!important;justify-content:center!important;height:44px!important;width:44px!important;padding:0!important}@media screen and (min-width:750px){header-component dialog-component.account-drawer{display:none!important}}@media screen and (max-width:749px){header-component anchored-popover-component.account-popover{display:none!important}header-component search-button.mobile\:hidden{display:none!important}}header-component .cart-bubble__background{background-color:#c00!important}.announcement-bar{background-color:#c00!important;color:#fff!important;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.hero,.section-hero,section:has(.hero){background-color:#000!important;min-height:400px}.hero .background-image-container,.section-hero .background-image-container,[class*=hero] .background-image-container,.section--hero .background-image-container{display:none!important}[data-template=collection] select,[data-template=collection] .field__input{background-color:#fff!important;color:#0a0a0a!important;border-color:#00000026!important}[data-template=collection] a:not(.button):not(header-component a){color:#0a0a0a!important}[data-template=collection] a:not(.button):hover{color:#c00!important}[data-template=collection] .product-grid__item{background-color:#fff!important;border:1px solid rgba(0,0,0,.1)!important}[data-template=collection] .product-grid__item:hover{border-color:#c00!important}[data-template=collection] .product-card,[data-template=collection] .product-grid__card{background-color:#fff!important}[data-template=collection] .product-card *,[data-template=collection] .product-grid__card *{color:#0a0a0a!important}[data-template=collection] .product-card .price,[data-template=collection] .product-grid__card .price{color:#c00!important}[data-template=collection] .card-gallery,[data-template=collection] .product-media-container{background-color:#fff!important}[data-template=collection] .quick-add .button,[data-template=collection] .quick-add__button{background-color:#c00!important;color:#fff!important}[data-template=collection] .quick-add svg{color:#fff!important;stroke:#fff!important}[data-template=collection] .facets__panel-content,[data-template=collection] floating-panel-component{background-color:#fff!important;color:#0a0a0a!important}[data-template=collection] .facets__panel-content *,[data-template=collection] floating-panel-component *{color:#0a0a0a!important}[data-template=collection] .facets--drawer{background-color:#fff!important;color:#0a0a0a!important}@media screen and (min-width:750px){header-component .header__column--right,header-component [data-testid=header-top-right]{display:flex!important;align-items:center!important;gap:0!important;column-gap:0!important;padding:0!important}header-component .header__column--right>*,header-component [data-testid=header-top-right]>*{margin:0!important;padding:0!important}}@media screen and (min-width:750px){header-component .dropdown-localization{display:flex!important;align-items:center!important;margin:0!important;padding:0!important;background-color:#c00!important}}@media screen and (max-width:749px){header-component .dropdown-localization,header-component .dropdown-localization.mobile\:hidden{display:none!important}}header-component localization-form-component{display:flex!important;margin:0!important;padding:0!important}header-component .localization-form{display:flex!important;margin:0!important;padding:0!important}header-component .language-selector,header-component .language-selector--collapse-space{display:flex!important;align-items:center!important;margin:0!important;padding:0!important;gap:0!important;position:relative!important}header-component .localization-form__select{background-color:#c00!important;color:transparent!important;border:none!important;border-radius:0!important;height:44px!important;width:44px!important;padding:0!important;margin:0!important;cursor:pointer!important;appearance:none!important;-webkit-appearance:none!important;transition:background-color .3s ease!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23ffffff' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='10' cy='10' r='7'/%3E%3Cpath d='M2.93 7.5h14.14M2.93 12.5h14.14'/%3E%3Cellipse cx='10' cy='10' rx='3.5' ry='7'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:20px 20px!important}header-component .localization-form__select:hover{background-color:#000!important}header-component .localization-form__select option{background-color:#c00!important;color:#fff!important;padding:10px 16px!important;font-weight:700!important;font-size:.8rem!important}header-component .localization-form__select option:checked{background-color:#000!important}header-component .language-selector .icon-caret{display:none!important}header-component .search-action{display:flex!important;align-items:center!important;margin:0!important;padding:0!important;background-color:#c00!important}@media screen and (min-width:750px){header-component .header__column--left search-button,header-component .header__column--left .search-modal__button,header-component .header__column--center search-button{display:none!important}}header-component .language-selector{position:relative!important}.product-grid__item{background-color:#fff!important;border:1px solid rgba(0,0,0,.1)!important;transition:border-color .2s ease}.product-grid__item:hover{border-color:#c00!important}.product-card,.product-grid__card{background-color:#fff!important;color:#0a0a0a!important}.price,product-price,.price__regular{color:#c00!important;font-weight:700}.product-information .deferred-media__poster-button,.product-information .deferred-media__poster-button.button,.deferred-media__poster-button.button.button-unstyled{background-color:transparent!important;border:none!important}.product-information .variant-option__button-label,.product-information .variant-option__button-label__pill,.product-information .variant-picker label,.product-information .variant-picker input+span{border-radius:0!important}.variant-option__button-label:has(input:checked),.variant-option__button-label:has(input:checked) span,.variant-option__button-label:has(input:checked) .variant-option__button-label__text,.variant-option__button-label:has(input[data-current-checked=true]) span,.variant-option__button-label:has(input[data-current-checked=true]) .variant-option__button-label__text,.product-information .variant-option__button-label:has(input:checked) span,.product-information .variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:#fff!important}#account-popover,.account-popover__panel{--color-background: #111111 !important;--color-foreground: #ffffff !important;--color-foreground-rgb: 255, 255, 255 !important;--color-primary-button-text: #ffffff !important;--color-primary-button-background: #cc0000 !important;--color-primary-button-hover-background: #000000 !important;--color-primary-button-border: #cc0000 !important;--color-primary-button-hover-border: #000000 !important;--color-secondary-button-text: #ffffff !important;--color-secondary-button-background: transparent !important;--color-secondary-button-border: #333333 !important;--color-secondary-button-hover-text: #cc0000 !important;--color-secondary-button-hover-background: transparent !important;--color-secondary-button-hover-border: #cc0000 !important;background-color:#111!important;color:#fff!important;border:1px solid #1a1a1a!important;border-radius:0!important}#account-popover *:not(shop-login-button *){color:#fff!important}#account-popover .account-actions__link.button{background-color:#c00!important;color:#fff!important;border:none!important;border-radius:0!important}#account-popover .account-actions__link.button:hover{background-color:#000!important}#account-popover .account-actions__link.button-secondary{background-color:transparent!important;color:#fff!important;box-shadow:inset 0 0 0 1px #333!important;border-radius:0!important}#account-popover .account-actions__link.button-secondary:hover{color:#c00!important;box-shadow:inset 0 0 0 1px #c00!important}#account-popover .account-actions__icon svg{color:#fff!important;stroke:#fff!important}#account-popover .account-actions__link.button-secondary:hover .account-actions__icon svg{color:#c00!important;stroke:#c00!important}.button:not(header-component .button):not(.deferred-media__poster-button):not(.button-unstyled),button.shopify-payment-button__button--unbranded{background-color:#c00!important;color:#fff!important;border:none!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:700!important;border-radius:0!important}.button:not(header-component .button):not(.deferred-media__poster-button):not(.button-unstyled):not(.close-button):not(.slideshow-control):hover{background-color:red!important}.button-secondary{background-color:transparent!important;color:#fff!important;border:1px solid #ffffff!important;text-transform:uppercase!important;letter-spacing:.1em!important;border-radius:0!important}.button-secondary:hover{border-color:#c00!important;color:#c00!important}.cart-bubble__background{background-color:#c00!important}footer,.footer,.shopify-section:has(footer),.shopify-section:has(footer) [class*=color-scheme]{--color: #ffffff !important;--color-foreground: #ffffff !important;--color-foreground-rgb: 255, 255, 255 !important;--font-h1-color: #ffffff !important;--font-h2-color: #ffffff !important;--font-h3-color: #ffffff !important;--font-h4-color: #ffffff !important;--font-h5-color: #ffffff !important;--font-h6-color: #ffffff !important;--color-primary: #ffffff !important;--color-primary-hover: #cc0000 !important;background-color:#000!important;border-top:1px solid #1a1a1a!important;color:#fff!important}.shopify-section:has(footer) *,footer *,.footer *{color:#fff!important}.shopify-section:has(footer) a:hover,footer a:hover,.footer a:hover{color:#c00!important}.shopify-section:has(footer) .icon-default,.shopify-section:has(footer) svg.icon-default,.shopify-section:has(footer) .icon-default path{fill:#fff!important}.shopify-section:has(footer) a:hover .icon-default,.shopify-section:has(footer) a:hover .icon-default path{fill:#c00!important}.shopify-section:has(footer) .button,.shopify-section:has(footer) button[type=submit]{color:#fff!important}.shopify-section:has(footer) .button:hover,.shopify-section:has(footer) button[type=submit]:hover{color:#c00!important}.shopify-section:has(footer) .field__input{background-color:#1a1a1a!important;color:#fff!important;border-color:#333!important}.shopify-section:has(footer) [class*=policy] a,.shopify-section:has(footer) [class*=policy] span{color:#fff!important}.shopify-section:has(footer) [class*=policy] a:hover{color:#c00!important}.cart-drawer__dialog,.cart-drawer__inner,dialog.cart-drawer,dialog:has(.cart-drawer__inner){--color-background: #ffffff !important;--color-foreground: #0a0a0a !important;--color-foreground-rgb: 10, 10, 10 !important;--color-primary-button-text: #ffffff !important;--color-primary-button-background: #cc0000 !important;--color-primary-button-hover-background: #000000 !important;--color-primary-button-border: #cc0000 !important;--color-primary-button-hover-border: #000000 !important;background-color:#fff!important;color:#0a0a0a!important;border-radius:0!important}.cart-drawer__inner *{color:#0a0a0a!important}.cart-drawer__inner a{color:#c00!important}.cart-drawer__inner a:hover{color:red!important}.cart-drawer__inner h2,.cart-drawer__inner .h4,.cart-drawer__inner .cart-drawer__heading{color:#0a0a0a!important}.cart-drawer__close-button,.cart-drawer__close-button.close-button{color:#0a0a0a!important;border-radius:0!important}.cart-drawer__inner .button:not(.close-button):not(.button-unstyled){background-color:#c00!important;color:#fff!important;border:none!important;border-radius:0!important}.cart-drawer__inner .button:not(.close-button):not(.button-unstyled):hover{background-color:#000!important}.cart-drawer__inner .cart-items__empty-button{background-color:#c00!important;color:#fff!important;border-radius:0!important}.cart-drawer__inner .cart-items__empty-button:hover{background-color:#000!important}.cart-drawer__inner .quantity-selector{background-color:#fff!important;border:1px solid rgba(0,0,0,.15)!important;border-radius:0!important;color:#0a0a0a!important}.cart-drawer__inner .quantity-selector input{background-color:#fff!important;color:#0a0a0a!important}.cart-drawer__inner .quantity-selector .quantity-minus,.cart-drawer__inner .quantity-selector .quantity-plus{color:#0a0a0a!important;background-color:transparent!important}.cart-drawer__inner .quantity-selector svg{color:#0a0a0a!important;stroke:#0a0a0a!important}.cart-drawer__inner .cart-items__remove,.cart-drawer__inner .button--tertiary{background-color:transparent!important;border:1px solid rgba(0,0,0,.15)!important;border-radius:0!important;color:#0a0a0a!important}.cart-drawer__inner .cart-items__remove:hover,.cart-drawer__inner .button--tertiary:hover{border-color:#c00!important;color:#c00!important}.cart-drawer__inner .cart-items__remove svg{color:#0a0a0a!important;stroke:#0a0a0a!important}.cart-drawer__inner .cart-items__remove:hover svg{color:#c00!important;stroke:#c00!important}input,textarea,select,.field__input{background-color:#1a1a1a!important;color:#fff!important;border-color:#333!important}input::placeholder,textarea::placeholder{color:#666!important}dialog,.dialog-modal{background-color:#111!important;color:#fff!important}.recently-viewed-wrapper{display:none!important}predictive-search-component,.predictive-search,.predictive-search-form__content-wrapper,.predictive-search-form__content,.predictive-search-dropdown,.predictive-search-results__inner,#predictive-search-results{background-color:#0a0a0a!important;color:#fff!important}.predictive-search-form__header,.predictive-search-form__header-inner{background-color:#111!important}.predictive-search .search-input,#cmdk-input{background-color:#111!important;color:#fff!important;border:none!important;caret-color:#c00!important}.predictive-search .search-input::placeholder,#cmdk-input::placeholder{color:#666!important}.predictive-search__icon svg{color:#888!important;stroke:#888!important}.predictive-search__close-modal-button{background-color:#c00!important;color:#fff!important;border:none!important;border-radius:0!important}.predictive-search__close-modal-button:hover{background-color:#000!important}.predictive-search__reset-button{color:#c00!important;background-color:transparent!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.1em!important}.predictive-search-results__title{color:#888!important;text-transform:uppercase!important;letter-spacing:.15em!important;font-size:11px!important;border-bottom:1px solid #1a1a1a!important;padding-bottom:8px!important}.predictive-search-results__card,.predictive-search .resource-card{background-color:transparent!important}.predictive-search .resource-card__title,.predictive-search .resource-card__content p{color:#fff!important}.predictive-search .price{color:#c00!important;font-weight:700!important}.predictive-search-results__card:hover .resource-card{background-color:#111!important}.predictive-search-form__footer{background-color:#0a0a0a!important;border-top:1px solid #1a1a1a!important}.predictive-search__search-button{background-color:#c00!important;color:#fff!important;border:none!important;border-radius:0!important}.predictive-search__search-button:hover{background-color:#000!important}.predictive-search-results__clear{color:#c00!important;background-color:transparent!important}predictive-search-component,.predictive-search,dialog:has(predictive-search-component),.dialog-modal:has(predictive-search-component){border-radius:0!important}.shopify-section:has(.product-information),.shopify-section:has(.product-information) .section,.shopify-section:has(.product-information) .section-background{background-color:#fff!important}.product-information,.product-information__grid,.product-information__media,.product-details{background-color:#fff!important}.product-information h1,.product-information .h1,.product-information .view-product-title,.product-information .view-product-title a{color:#0a0a0a!important}.product-information p,.product-information span:not(.price):not(.cart-bubble__text):not(.cart-bubble__text-count):not(.add-to-cart-text *):not(.add-to-cart__added *),.product-information li,.product-information label,.product-information .rte,.product-information .rte p,.product-information rte-formatter,.product-information rte-formatter p,.product-information .text-block,.product-information .text-block p{color:#3a3a3a!important}.product-information .price,.product-information product-price,.product-information .price__regular,.product-information .price-item--regular{color:#c00!important;font-weight:700!important}.product-information .divider__line{border-color:#0000001a!important}.product-information .quantity-selector{background-color:#fff!important;color:#0a0a0a!important;border-color:#00000026!important}.product-information .quantity-selector input{background-color:#fff!important;color:#0a0a0a!important}.product-information .quantity-selector svg{color:#0a0a0a!important;stroke:#0a0a0a!important}.product-information .quantity-selector .quantity-minus,.product-information .quantity-selector .quantity-plus{color:#0a0a0a!important;background-color:transparent!important}.product-information .add-to-cart-button,.product-information .add-to-cart-button.button{background-color:#c00!important;color:#fff!important}.product-information .add-to-cart-button:hover{background-color:#000!important}.product-information .shopify-payment-button__more-options{color:#0a0a0a!important}.product-information .shopify-payment-button__more-options:hover{color:#c00!important}.product-information .skip-to-content-link{color:#0a0a0a!important;background-color:#fff!important}.product-information slideshow-arrows .slideshow-control{color:#0a0a0a!important}.product-information .slideshow-controls__counter,.product-information .slideshow-controls__counter span{color:#888!important}.product-information .slideshow-controls__dots .slideshow-control{background-color:transparent!important;color:#888!important}.product-information .product-media-container,.product-information .media-fit-contain img,.product-information .media-fit-contain .deferred-media__poster-image{background-color:#fff!important}.product-information .deferred-media__poster-button{background-color:transparent!important}.product-information a:not(.button):not(.add-to-cart-button){color:#0a0a0a!important}.product-information a:not(.button):not(.add-to-cart-button):hover{color:#c00!important}.product-media-container:hover,.product-media-container *:hover,.card-hover-effect-scale .product-card:hover,.card-hover-effect-lift .product-card:hover,.card-hover-effect-subtle-zoom .product-card:hover .product-card__image,.card-gallery:hover,.card-gallery *:hover,deferred-media:hover,.product-media:hover,.video-background:hover,.video-background *:hover,.background-image-container:hover,.background-image-container *:hover{background-color:transparent!important;color:inherit!important}.product-card:hover .product-media-container,.product-card:hover .card-gallery{background-color:#fff!important}header-component .header__icon--menu,header-component .header__icon--summary{background-color:#c00!important;border:none!important;border-radius:0!important;display:flex!important;align-items:center!important;justify-content:center!important;height:44px!important;width:44px!important;padding:0!important;transition:background-color .3s ease!important}header-component .header__icon--menu:hover,header-component .header__icon--summary:hover{background-color:#000!important}header-component .header__icon--menu svg,header-component .header__icon--summary svg,header-component .header-drawer-icon svg{color:#fff!important;stroke:#fff!important}.menu-drawer,.menu-drawer.color-scheme-1,[data-header-drawer],[data-header-drawer].color-scheme-1,header-drawer .menu-drawer{--color-background: #ffffff !important;--color-foreground: #0a0a0a !important;--color-foreground-rgb: 10, 10, 10 !important;--color: #0a0a0a !important;--color-primary: #cc0000 !important;--color-primary-hover: #ff0000 !important;--menu-top-level-font-color: #0a0a0a !important;--menu-top-level-font-color-rgb: 10, 10, 10 !important;--menu-child-font-color: #0a0a0a !important;--menu-parent-font-color: rgba(10, 10, 10, .6) !important;--menu-parent-active-font-color: #0a0a0a !important;--menu-child-active-font-color: rgba(10, 10, 10, .6) !important;background-color:#fff!important;color:#0a0a0a!important}.menu-drawer *{color:#0a0a0a!important}.menu-drawer__close-button{color:#0a0a0a!important;background-color:transparent!important;border-radius:0!important}.menu-drawer__menu-item,.menu-drawer__menu-item-text{color:#0a0a0a!important}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:hover .menu-drawer__menu-item-text,.menu-drawer__menu-item--active,.menu-drawer__menu-item--active .menu-drawer__menu-item-text{color:#c00!important}.menu-drawer svg{color:#0a0a0a!important;stroke:#0a0a0a!important}.menu-drawer .resource-card{background-color:transparent!important}.menu-drawer .resource-card__title{color:#0a0a0a!important}.menu-drawer .price{color:#c00!important;font-weight:700!important}.menu-drawer__backdrop{background-color:#0009!important}.account-drawer__dialog{--color-background: #ffffff !important;--color-foreground: #0a0a0a !important;--color-foreground-rgb: 10, 10, 10 !important;--color: #0a0a0a !important;background-color:#fff!important;color:#0a0a0a!important;border-radius:0!important}.account-drawer__dialog *{color:#0a0a0a!important}.account-drawer__close-button{color:#0a0a0a!important;border-radius:0!important}.account-drawer__dialog a:hover{color:#c00!important}body:has(.header[transparent]) .content-for-layout>.shopify-section:first-child{margin-top:0!important;padding-top:var(--header-height, 80px)!important}.slideshow-section{padding:0!important}.slideshow-section slideshow-component,.slideshow-section slideshow-slides,.slideshow-section slideshow-slide{height:auto!important;min-height:unset!important;max-height:none!important}.slideshow-section slideshow-slide{aspect-ratio:16 / 9!important;width:100%!important}.slideshow-section slideshow-slide .slideshow-slide__media,.slideshow-section slideshow-slide .slideshow-slide__image,.slideshow-section slideshow-slide picture{width:100%!important;height:100%!important;position:relative!important}.slideshow-section slideshow-slide img,.slideshow-section slideshow-slide picture img{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important}.slideshow-section .slideshow-slide--small,.slideshow-section .slideshow-slide--medium,.slideshow-section .slideshow-slide--large,.slideshow-section .slideshow-slide--auto{--slide-height: auto !important;min-height:unset!important;height:auto!important}header-component .header__row,header-component .header__row--top{padding-top:8px!important;padding-bottom:8px!important}header-component .header__heading-link img,header-component .header__heading-link svg{max-height:40px!important}.product-information .variant-option__button-label:has(input:checked),.product-information .variant-option__button-label:has(input:checked):before,.product-information .variant-option__button-label:has(input:checked):after,.product-information .variant-option__button-label:has(input[data-current-checked=true]),.product-information .variant-option__button-label:has(input[data-current-checked=true]):before,.product-information .variant-option__button-label:has(input[data-current-checked=true]):after,.product-information .variant-picker .variant-option__button-label:has(input:checked),.variant-option__button-label:has(input:checked),.variant-option__button-label[aria-checked=true],.variant-option__button-label.is-selected{background-color:#fff!important;background:#fff!important;border:2px solid #cc0000!important;color:#c00!important}.product-information .variant-option__button-label:has(input:checked) *,.product-information .variant-option__button-label:has(input[data-current-checked=true]) *,.variant-option__button-label:has(input:checked) *,.variant-option__button-label[aria-checked=true] *{color:#c00!important;background-color:transparent!important;background:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
