.asylum-hero,.asylum-story,.asylum-categories,.asylum-products,.asylum-gallery,.asylum-cta{color:#fff!important}.asylum-hero h1,.asylum-story h2,.asylum-categories h2,.asylum-products h2,.asylum-gallery h2,.asylum-cta h2,.asylum-hero__title,.story-text h2,.category-card h3,.product-card h3{color:#fff!important;text-shadow:0 2px 12px rgba(0,0,0,.95)!important}.asylum-hero p,.asylum-story p,.asylum-categories p,.asylum-products p,.asylum-gallery p,.asylum-cta p,.asylum-hero__text,.story-text p,.product-card span{color:#fff!important;opacity:1!important;text-shadow:0 2px 10px rgba(0,0,0,.9)!important}.asylum-hero__eyebrow,.asylum-cta__eyebrow,.asylum-story__eyebrow{color:#fff!important;opacity:1!important;text-shadow:0 2px 10px rgba(0,0,0,.95)!important}.asylum-button,.asylum-hero__button,.cta-button{color:#fff!important;background:#b00000!important;border-color:#b00000!important;text-shadow:none!important}.asylum-button:hover,.asylum-hero__button:hover,.cta-button:hover{background:#8d0000!important;border-color:#8d0000!important;box-shadow:0 0 18px #b0000073!important}.category-card,.category-card h3,.category-card p,.asylum-categories__content,.asylum-categories__content h3,.asylum-categories__content p{color:#fff!important;text-shadow:0 2px 10px rgba(0,0,0,.95)!important}.product-card span,.asylum-products__meta span{color:#ff2a2a!important;font-weight:700!important;opacity:1!important}.asylum-gallery__caption{color:#fff!important;text-shadow:0 2px 10px rgba(0,0,0,.95)!important}.asylum-hero__overlay,.overlay{background:#00000073!important}#header{background:#0b0b0b!important;border-bottom:1px solid #2a2a2a!important;box-shadow:0 2px 14px #00000073}.head-mast{background:#0b0b0b}.head-slot a,.head-slot-nav-link,.header-heading a{color:#fff!important;text-transform:uppercase;letter-spacing:2px;font-weight:700}.head-slot a:hover,.head-slot-nav-link:hover{color:#ff2a2a!important;text-shadow:0 0 10px rgba(176,0,0,.6)}.head-slot svg,.head-slot .icon{fill:#fff!important;color:#fff!important}.head-slot svg:hover,.head-slot .icon:hover{fill:#ff2a2a!important;color:#ff2a2a!important}.head-slot-cart-link-quantity{background:#b00000;color:#fff;font-weight:700}.header-heading img{filter:brightness(1.1)}sticky-header #header{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.navigation-wrapper{background:#0b0b0b!important;border-top:1px solid #1e1e1e;border-bottom:1px solid #2a2a2a}.nav-main{display:flex;justify-content:space-between;align-items:center}.nav-main a,.nav-main .list-menu__item,.nav-main .header__menu-item{color:#fff!important;text-transform:uppercase;letter-spacing:2px;font-weight:700;padding:16px 20px}.nav-main a:hover,.nav-main .list-menu__item:hover{color:#ff2a2a!important;text-shadow:0 0 10px rgba(176,0,0,.6)}.nav-main .submenu,.nav-main .dropdown{background:#121212!important;border:1px solid #2a2a2a}.nav-main .submenu a{color:#fff!important}.nav-main .submenu a:hover,.nav-main .active,.nav-main .header__active-menu-item{color:#ff2a2a!important}.section-header,#shopify-section-header,#header,.header,.navigation-wrapper{background:#0b0b0b!important}.section-header .container,.navigation-wrapper .container{background:transparent!important}.section-header,.color-background-1,.color-background-2,.color-accent-1,.color-accent-2{background:#0b0b0b!important}#header,.section-header,#header a,#header .list-menu__item,#header .header__menu-item,.head-slot a,.head-slot-nav-link{color:#fff!important}#header a:hover,.head-slot a:hover{color:#ff2a2a!important;text-shadow:0 0 10px rgba(176,0,0,.6)}#header svg,#header .icon,.head-slot svg{fill:#fff!important;color:#fff!important}#header svg:hover,#header .icon:hover{fill:#ff2a2a!important;color:#ff2a2a!important}.head-slot-cart-link-quantity{background:#b00000!important;color:#fff!important}.template-product,.template-product body,.product,.product__info-wrapper,.product__media-wrapper,.product__media-list,.product__info-container{background:#0b0b0b!important;color:#fff!important}.product__title,.product__title h1,.product h1{color:#fff!important;text-transform:uppercase;letter-spacing:2px;text-shadow:0 2px 10px rgba(0,0,0,.9)}.price,.price-item,.product .price{color:#ff2a2a!important;font-weight:700!important;letter-spacing:1px}.product__description,.product__description *,.product__text,.product p,.product li,.product__accordion,.product__accordion *{color:#fff!important}.product-form,.product-form__input,.product-form__buttons,variant-selects,.product-form__quantity{color:#fff!important}.product-form__input select,.select__select,.product-form__input input,.product-form__input label,fieldset.product-form__input label{background:#111!important;color:#fff!important;border-color:#2a2a2a!important}fieldset.product-form__input input[type=radio]+label{background:#111!important;color:#fff!important;border:1px solid #2a2a2a!important;text-transform:uppercase;letter-spacing:1px}fieldset.product-form__input input[type=radio]:checked+label{background:#b00000!important;border-color:#b00000!important;color:#fff!important}.quantity,.quantity__input{background:#111!important;color:#fff!important;border-color:#2a2a2a!important}.product-form__submit,.shopify-payment-button__button,button.shopify-payment-button__button--unbranded,.product-form button{background:#b00000!important;color:#fff!important;border:2px solid #b00000!important;text-transform:uppercase;letter-spacing:2px;font-weight:700;transition:all .25s ease}.product-form__submit:hover,.shopify-payment-button__button:hover,button.shopify-payment-button__button--unbranded:hover,.product-form button:hover{background:#8d0000!important;border-color:#8d0000!important;box-shadow:0 0 18px #b0000066!important}.product__media img,.product-media-container,.product__media-item,.thumbnail,.thumbnail img{background:#111!important;border-color:#222!important}.accordion,.product__accordion details,.product__accordion summary,.collapsible-content,.collapsible-content__inner{background:#111!important;color:#fff!important;border-color:#222!important}.product__inventory,.caption,.caption-with-letter-spacing,.badge,.product .form__label{color:#fff!important}.related-products,.related-products *,.product-recommendations,.product-recommendations *{color:#fff!important;background-color:transparent}.product__media,.product__media img,.product-media-container,.product__media-item,.thumbnail,.thumbnail img,.card__media,.card__media img,.media,.media img,.card-wrapper,.card__inner,.product__media-list li{background:#000!important}.product__description,.product__description *,.product__info-wrapper .rte,.product__info-wrapper .rte p,.product__info-wrapper .rte li,.product__info-wrapper .rte span,.product__info-wrapper .rte strong{color:#fff!important}.product__description a,.product__info-wrapper .rte a{color:#ff2a2a!important}.product__description a:hover,.product__info-wrapper .rte a:hover{color:#fff!important}.product__accordion summary,.product__accordion h2{color:#fff!important;text-transform:uppercase;letter-spacing:2px}.template-product .rte,.template-product .rte *,.template-product .product__description,.template-product .product__description *,.template-product .product__info-container,.template-product .product__info-container *,.template-product .product__accordion .accordion__content,.template-product .product__accordion .accordion__content *,.template-product .accordion__content,.template-product .accordion__content *{color:#fff!important;opacity:1!important}.template-product .product__accordion summary,.template-product .product__accordion summary span,.template-product .product__accordion summary .summary__title,.template-product .product__accordion .accordion__title,.template-product .accordion summary,.template-product .accordion summary span,.template-product details summary,.template-product details summary span{color:#fff!important;opacity:1!important}.template-product .product__accordion summary svg,.template-product .accordion summary svg,.template-product details summary svg{color:#fff!important;fill:#fff!important;stroke:#fff!important}.template-product .facet-toggle,.template-product .facet-toggle span,.template-product .product-info-description .facet-toggle,.template-product .product-info-description .facet-toggle span{color:#fff!important;opacity:1!important}.template-product .facet-toggle svg,.template-product .product-info-description .facet-toggle svg{color:#fff!important;fill:#fff!important;stroke:#fff!important}.template-product .facet{border-color:#2a2a2a!important}.template-product .facet-toggle{background:#111!important;text-transform:uppercase;letter-spacing:1.5px;font-weight:700}.template-product .facet-content,.template-product .facet-content *{color:#fff!important}.template-product .facet{border-bottom:1px solid #2a2a2a!important}.template-product .facet-toggle{background:#111!important;padding:16px 0;transition:all .25s ease}.template-product .facet-toggle:hover{color:#ff2a2a!important}.template-product .facet-content{background:#0b0b0b;padding:15px 0 20px}.template-product .product__media img{background:#000;border:1px solid #222222}.template-product .thumbnail img{border:1px solid #222222}.template-product .thumbnail:hover{border-color:#b00000!important}.product-form__submit{font-size:16px;letter-spacing:2px;text-transform:uppercase}.product-form__submit:hover{transform:translateY(-2px)}.template-product .facet-content,.template-product .facet-content *,.template-product .product-info-description,.template-product .product-info-description *,.template-product .rte,.template-product .rte p,.template-product .rte li,.template-product .rte span{color:#fff!important;opacity:1!important}.template-product .facet{background:#111!important}.template-product .facet-toggle,.template-product .facet-toggle span,.template-product .product__info-container,.template-product .product__info-container *,.template-product .product-info,.template-product .product-info *,.template-product .product-info-description,.template-product .product-info-description *,.template-product .rte,.template-product .rte *,.template-product p,.template-product span,.template-product div{color:#fff!important}.template-product .product-gallery,.template-product .product-gallery-wrapper,.template-product .product-gallery-main,.template-product .product-gallery-thumbnails,.template-product .product-info-gallery,.template-product .product-info-gallery *,.template-product .product__media-wrapper,.template-product .product__media-list,.template-product .product__media-list-wrapper{background-color:#000!important;box-shadow:none!important}.template-product .product__media-wrapper img,.template-product .product__media-list img,.template-product .product-gallery img{background:transparent!important}.template-product .card,.template-product .card__inner,.template-product .product-media-container{background-color:#000!important}.template-product .product-media-main-wrapper{background-color:#000!important;box-shadow:none!important}.template-product .product-media-main-wrapper,.template-product .product__media-wrapper,.template-product .product__media-list,.template-product .product__media-item{background-color:#000!important}.template-product .product-media-main-wrapper img,.template-product .product__media-item img{background:transparent!important}.template-product .product-media-main-wrapper,.template-product .product__media-wrapper,.template-product .product__media,.template-product .product__media-item,.template-product .slider__slide,.template-product .thumbnail,.template-product .aspect-ratio,.template-product .color-background-1,.template-product .color-background-2,.template-product .card,.template-product .card__inner{background:#000!important}.template-product img{background:transparent!important}.template-product .product-media-thumbnail.product-media{border:none!important;background:#000!important;box-shadow:none!important}.template-product .product-media-thumbnail{border:1px solid #222222!important;background:#000!important}.template-product .product-media-thumbnail.is-active,.template-product .product-media-thumbnail:hover{border:1px solid #b00000!important}.product-variants .product-form-input [type=radio]+label{background:#111!important;color:#fff!important;border:1px solid #333333!important}.product-variants .product-form-input [type=radio]:checked+label{background:#b00000!important;color:#fff!important;border-color:#b00000!important}.product-variants .product-form-input [type=radio]+label:hover{border-color:#b00000!important}input[name=quantity],.quantity button{background:#111!important;color:#fff!important;border:1px solid #333333!important}.quantity button:hover{border-color:#b00000!important}.template-collection,.template-collection body,.template-collection main,.template-collection .shopify-section,.template-collection .section,.template-collection .collection,.template-collection .collection-page,.template-collection .product-grid-container,.template-collection .collection__title,.template-collection .card-wrapper,.template-collection .card,.template-collection .card__inner,.template-collection .card__content,.template-collection .card-information,.template-collection .card__information{background:#0b0b0b!important;color:#fff!important}.template-collection h1,.template-collection h2,.template-collection h3,.template-collection .title,.template-collection .collection-hero__title,.template-collection .collection__title h1{color:#fff!important;text-transform:uppercase;letter-spacing:2px}.template-collection p,.template-collection .rte,.template-collection .rte *,.template-collection .collection-hero__description,.template-collection .collection-hero__description *{color:#fff!important}.template-collection .card-wrapper,.template-collection .card,.template-collection .card__inner{background:#121212!important;border:1px solid #262626!important;transition:all .25s ease}.template-collection .card-wrapper:hover,.template-collection .card:hover{border-color:#b00000!important;box-shadow:0 0 22px #b0000033!important;transform:translateY(-4px)}.template-collection .card__heading,.template-collection .card__heading a,.template-collection .full-unstyled-link{color:#fff!important;text-transform:uppercase;letter-spacing:1px}.template-collection .price,.template-collection .price *,.template-collection .price-item{color:#ff2a2a!important;opacity:1!important}.template-collection .card__media,.template-collection .media,.template-collection .media img{background:#000!important}.template-collection .facets-container,.template-collection .facets,.template-collection .facets-wrapper,.template-collection .facet-filters,.template-collection .facet-filters__field,.template-collection details,.template-collection summary,.template-collection .disclosure,.template-collection .select,.template-collection select,.template-collection option{background:#111!important;color:#fff!important;border-color:#2a2a2a!important}.template-collection .facets__label,.template-collection .facets__summary,.template-collection .facet-checkbox,.template-collection .facet-checkbox span,.template-collection .count-bubble,.template-collection label,.template-collection a{color:#fff!important}.template-collection a:hover{color:#ff2a2a!important}.template-collection .pagination,.template-collection .pagination *,.template-collection .pagination__item{color:#fff!important;background:transparent!important}.template-collection .pagination__item--current,.template-collection .pagination__item:hover{color:#ff2a2a!important}.template-collection .color-background-1,.template-collection .color-background-2,.template-collection .color-inverse,.template-collection .gradient,.template-collection .container,.template-collection .page-width{background:transparent!important}.template-page{background:#0b0b0b!important;color:#fff!important}.template-page main,.template-page .shopify-section,.template-page .page-width,.template-page .rte{background:transparent!important;color:#fff!important}.template-page h1,.template-page h2,.template-page h3,.template-page h4{color:#fff!important;text-transform:uppercase;letter-spacing:2px}.template-page p,.template-page .rte p,.template-page .rte *{color:#fff!important}.template-page img,.template-page .card,.template-page .color-background-1,.template-page .color-background-2,.template-page .gradient{background:transparent!important}#header .list-menu--disclosure{opacity:0;transform:translateY(10px);transition:all .25s ease}#header details[open] .list-menu--disclosure{opacity:1;transform:translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/29/assets/asylum-theme.css.map */
