body .collection-hero{background:var(--edc-color-night);color:#fff;border-color:#333}body .collection-hero .breadcrumbs__list,body .collection-hero .collection-hero__description{color:#c2c2c2}body .collection-hero .collection-hero__title{color:inherit;font-weight:700;letter-spacing:-.045em;text-wrap:balance}body .collection-hero .breadcrumbs__link:hover{color:#fff}body .collection-hero .breadcrumbs__link:focus-visible{outline-color:#fff}body .collection-hero__background-media img,body .banner__media img{filter:grayscale(1)}body .collection-hero--comic:before{background:linear-gradient(90deg,rgb(0 0 0 / 45%),transparent 65%)}body .collection-hero--headlamps:before{background:linear-gradient(0deg,rgb(0 0 0 / 80%),transparent 32%),linear-gradient(90deg,rgb(0 0 0 / 45%),transparent 65%)}body .collection-hero--comic .collection-hero__background-media img{filter:none;object-position:center top}body .collection-hero .collection-hero__inner{display:block;max-width:none;padding-inline:var(--edc-hero-gutter);padding-bottom:16rem}body .collection-hero .collection-hero__text-wrapper{display:block;width:50%}body .collection-hero .breadcrumbs{position:absolute;top:calc(var(--edc-hero-copy-top) - 2.6rem);left:var(--edc-hero-gutter)}body .collection-hero .collection-hero__title{--edc-text-size: var(--edc-hero-heading-size);color:var(--edc-color-soft);font-family:var(--font-body-family);font-style:italic;font-weight:700;letter-spacing:-.045em;line-height:1;margin:0;max-width:none;text-indent:-.055em;text-transform:uppercase;text-wrap:initial}body .collection-hero--comic .collection-hero__description{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;color:#e0e0d8;max-width:42rem;text-shadow:none;position:absolute;top:58%;left:var(--edc-hero-gutter);width:calc(50% - var(--edc-hero-gutter))}@media screen and (min-width:750px){body .collection-hero--comic .collection-hero__description{margin:0;transform:translateY(-50%)}}body .collection-hero--comic .collection-hero__caption,body .edc-support-hero .edc-support-hero__caption,body .edc-product-highlight .edc-product-highlight__text,body .edc-product-rail__panel-header h3{--edc-text-size: clamp(1.4rem, 1.3vw, 1.8rem);padding:1rem 1.4rem;border:2px solid #080a0b;background:#fffdf0;box-shadow:4px 4px #080a0b;color:#080a0b;font-weight:700;font-style:italic;letter-spacing:.025em;line-height:1.35;text-transform:uppercase}body .collection-hero--comic .collection-hero__caption{max-width:calc(100% - 1.6rem);margin:0}body .collection-hero--comic .collection-hero__caption+.collection-hero__caption{margin-left:1.6rem}body .collection-hero .collection-hero__caption-note{position:absolute;bottom:var(--edc-hero-note-bottom);left:var(--edc-hero-gutter);margin:0;max-width:min(48rem,calc(50% - var(--edc-hero-gutter)));text-shadow:0 1px 4px #000}@media screen and (max-width:749px){body .collection-hero--comic .collection-hero__background-media img{object-position:84% top}body .collection-hero--comic:before{background:linear-gradient(180deg,transparent 36%,rgb(15 17 18 / 75%) 60%,#0f1112 80%)}body .collection-hero--headlamps:before{background:linear-gradient(90deg,rgb(0 0 0 / 65%),transparent 85%),linear-gradient(180deg,transparent 36%,rgb(15 17 18 / 75%) 60%,#0f1112 80%)}body .collection-hero--lanterns .collection-hero__background-media img{object-position:right top}body .collection-hero--lanterns:before{background:linear-gradient(180deg,transparent 42%,#0f1112 min(100vw,52rem)),linear-gradient(90deg,rgb(0 0 0 / 55%),transparent 85%)}body .collection-hero .collection-hero__text-wrapper{width:100%}body .collection-hero--comic .collection-hero__description{top:calc(var(--edc-hero-copy-top) + var(--edc-hero-heading-size) + 5.6rem);width:calc(100% - 2 * var(--edc-hero-gutter))}body .collection-hero .collection-hero__caption-note{max-width:min(48rem,calc(100% - 2 * var(--edc-hero-gutter)))}}body .template-search__header{--color-background: 10, 10, 10;--color-foreground: 255, 255, 255;--color-button: 255, 255, 255;--color-button-text: 17, 17, 17;background:var(--edc-color-night);color:#fff;max-width:none;padding-block:clamp(3.2rem,5vw,6.4rem)}body .template-search__header h1{color:inherit}body .main-page-title,body .template-search__header h1,body cart-items .title--primary,body .cart__empty-text,body .shopify-policy__title h1,body .main-blog .title--primary{font-weight:700;letter-spacing:-.045em;line-height:1.05;text-wrap:balance}body .main-page-title,body .shopify-policy__title h1{border-bottom:1px solid var(--edc-color-line);padding-bottom:2.4rem}body .edc-content-page{padding-top:0}body .edc-content-page__header{background:var(--edc-color-night);color:#fff;margin-bottom:clamp(3.2rem,5vw,6.4rem);padding-block:clamp(4rem,6vw,8rem)}body .edc-content-page__header .main-page-title{border:0;color:inherit;font-size:clamp(4rem,5.4vw,7.2rem);margin:0;max-width:20ch;padding:0}body .shopify-policy__title h1{font-size:clamp(3.2rem,4vw,5.6rem)}body .badge{border-radius:0}body .shopify-policy__container{max-width:var(--edc-container-reading);padding:clamp(3.2rem,5vw,6.4rem) var(--edc-gutter)}body .price,body .cart-item__totals{font-variant-numeric:tabular-nums}body .button,body .field__input,body .select__select,body .quantity{border-radius:0}body .button{transition:background-color .18s ease,color .18s ease}body .button:active{transform:translateY(1px)}body .rte{text-wrap:pretty}@media(prefers-reduced-motion:reduce){body .button{transition:none}body .button:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/edc-noir.css.map */
