:root{--dream-ink: #f7f2ee;--dream-plum: #050505;--dream-pink: #b71431;--dream-blush: #730716;--dream-cream: #080808;--dream-lime: #111111;--dream-line: rgba(255, 255, 255, .18);--dream-display: Didot, "Bodoni 72", "Iowan Old Style", Baskerville, Georgia, serif;--noir-red: #b71431;--noir-oxblood: #730716;--noir-black: #050505;--noir-paper: #f3f0ed;--noir-muted: #a59da0;--noir-ease: cubic-bezier(.22, 1, .36, 1)}html{background:var(--noir-black)}body{background:var(--noir-black)!important;color:#fff;font-family:Inter,Helvetica,Arial,sans-serif}body::selection{background:var(--noir-red);color:#fff}.content-for-layout{background:var(--noir-black)}.shopify-section-group-header-group,.header-section,.header,.header__row,.header__columns,.header__column{background:#050505!important;color:#fff!important}.header{min-height:62px;border-bottom:1px solid rgba(255,255,255,.18)!important}.header a,.header button,.header svg,.header .header__heading-link,.header .header__menu-item{color:#fff!important}.header svg{stroke:currentColor}.header__heading-link,.header__heading-logo-wrapper,.header-logo{font-family:var(--dream-display);letter-spacing:.04em}.header__menu-item,.header__menu-item span{font-size:10px!important;letter-spacing:.12em!important;text-transform:uppercase}.announcement-bar,.announcement-bar__slide,.announcement-bar__carousel{background:#050505!important;color:#fff!important}.announcement-bar{border-bottom:1px solid rgba(255,255,255,.15)}.announcement-bar p,.announcement-bar a{color:#fff!important;font-size:9px!important;letter-spacing:.16em!important}.dream-hero{min-height:700px;background:#050505;overflow:hidden}.dream-hero__link{display:grid!important;grid-template-columns:minmax(0,58%) minmax(0,42%);min-height:700px;color:#fff;background:#050505}.dream-hero__media{position:relative!important;inset:auto!important;grid-column:1;width:100%!important;height:700px!important;object-fit:cover!important;object-position:center 16%!important;transform:none!important;background:var(--noir-paper)}.dream-hero__veil{display:none!important}.dream-hero__copy{position:relative!important;inset:auto!important;grid-column:2;display:flex!important;flex-direction:column;align-items:flex-start!important;justify-content:center!important;gap:20px;padding:70px clamp(36px,5vw,92px)!important;background:#050505;color:#fff;text-align:left!important}.dream-hero__copy em{font:600 9px/1.2 Inter,Arial,sans-serif!important;letter-spacing:.22em;text-transform:uppercase}.dream-hero__copy strong{max-width:760px!important;margin:0!important;font:400 clamp(58px,6.2vw,102px)/.88 var(--dream-display)!important;letter-spacing:-.065em!important;text-transform:none!important}.dream-hero__copy small{display:inline-flex;min-height:48px;align-items:center;padding:0 25px;background:#fff;color:#070707;font:700 10px/1 Inter,Arial,sans-serif;letter-spacing:.14em}.dream-hero__scroll{color:#fff!important;right:24px!important;left:auto!important}.dream-section-head{background:#080808;color:#fff}.dream-section-head span,.dream-editorial__copy>span,.dream-instagram header>span{color:#fff;font-weight:700;letter-spacing:.2em}.dream-section-head h2,.dream-editorial h2,.dream-instagram h2{color:#fff;font-family:var(--dream-display);font-weight:400}.dream-marquee--dark,.dream-marquee--pink,.dream-marquee--cream{background:var(--noir-red)!important;color:#fff!important}.dream-marquee__track{font-family:var(--dream-display);letter-spacing:-.02em}.dream-collage{background:#080808!important;color:#fff;padding-block:96px}.dream-collage__grid{gap:7px}.dream-collage__card{background:var(--noir-paper)}.dream-collage__image{object-position:center 12%}.dream-collage__label{background:#050505e0!important;color:#fff!important;border:1px solid rgba(255,255,255,.24);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dream-collage__label strong{font-family:var(--dream-display);font-weight:400}.dream-collage__label em,.dream-collage__label small{font-family:Inter,Arial,sans-serif;letter-spacing:.14em}.dream-editorial{background:var(--noir-oxblood)!important;color:#fff}.dream-editorial__media{background:var(--noir-paper)}.dream-editorial__media img{object-position:center 14%}.dream-editorial__copy{background:var(--noir-oxblood)!important;background-image:radial-gradient(circle at 15% 10%,rgba(255,255,255,.08),transparent 40%)!important;color:#fff!important}.dream-editorial__copy a{border:1px solid #fff;background:#fff;color:#090909!important;padding:15px 20px;font-weight:700;letter-spacing:.12em}.dream-editorial__stamp{background:#050505!important;color:#fff!important;border-radius:0!important}.template-index .ui-test-product-list,.template-index .section-resource-list,.template-index .resource-list,.section-resource-list{background:#080808!important;color:#fff!important}.template-index .section-resource-list__header{background:#080808;color:#fff}.template-index .section-resource-list__header h3,.template-index .section-resource-list__header a{color:#fff!important}.product-card,product-card,.product-card__content{background:#080808!important;color:#fff!important}.product-card a,.product-card .text-block,.product-card .price,.product-card__content *{color:#fff!important}.card-gallery,.product-card .product-media-container{background:var(--noir-paper)!important}.quick-add__button{border:1px solid #fff!important;background:#fff!important;color:#050505!important}.quick-add__button:hover{background:var(--noir-red)!important;border-color:var(--noir-red)!important;color:#fff!important}.product-badges__badge{background:var(--noir-red)!important;color:#fff!important}.dream-chapters{background:#050505;color:#fff}.dream-chapter:after{background:linear-gradient(0deg,#000000c2,#00000014 62%)}.dream-chapter strong{font-family:var(--dream-display)}.dream-instagram{background:#101010!important;color:#fff}.dream-instagram header a{color:#fff!important}.dream-instagram__rail>a{background:var(--noir-paper)}.dream-instagram__rail>a span{background:var(--noir-red)!important;color:#fff!important}.template-collection{background:#070707;color:#fff}.dream-collection-hero{min-height:360px;background:var(--noir-oxblood)!important;color:#fff}.dream-collection-hero__image{width:42%;left:auto!important;opacity:.3}.dream-collection-hero__image:after{background:linear-gradient(90deg,var(--noir-oxblood) 0%,rgba(115,7,22,.78) 44%,rgba(115,7,22,.08) 100%)!important}.dream-collection-hero__image img{object-position:center 18%}.dream-collection-hero__copy{width:100%;text-align:left!important;max-width:none!important;padding-inline:clamp(24px,5vw,90px)!important}.dream-collection-hero h1{color:#fff;max-width:70%}.dream-collection-hero__description{color:#ffffffd1;max-width:620px}.dream-collection-more{color:#fff}.template-collection .facets-wrapper,.template-collection .facets__form{background:#080808!important;color:#fff!important;border-color:#ffffff2e!important}.template-collection .facets-wrapper button,.template-collection .facets-wrapper summary,.template-collection .facets-wrapper select,.template-collection .facets-wrapper svg{color:#fff!important}.template-collection .product-grid{background:#050505!important;gap:7px!important}.template-collection .product-grid__item,.template-collection .product-grid__card{background:#080808!important;color:#fff}.template-collection .product-grid__card a,.template-collection .product-grid__card .price,.template-collection .product-grid__card .text-block{color:#fff!important}.template-product,.template-product .product-information,.template-product .product-information__grid{background:#070707!important;color:#fff}.template-product .product-information__media{background:var(--noir-paper)!important}.template-product .product-information__details,.template-product .product-information__details>*{background:#080808!important;color:#fff!important}.template-product .product-information__details h1,.template-product .product-information__details .price,.template-product .product-information__details p,.template-product .product-information__details a,.template-product .product-information__details label{color:#fff!important}.template-product .variant-option__button-label{background:transparent!important;color:#fff!important;border-color:#ffffff8c!important}.template-product input:checked+.variant-option__button-label,.template-product .variant-option__button-label:has(input:checked){background:#fff!important;color:#050505!important}.template-product add-to-cart-component .button,.template-product .add-to-cart-button{background:var(--noir-red)!important;border-color:var(--noir-red)!important;color:#fff!important}.template-product .accordion,.template-product details{border-color:#fff3!important}.product-recommendations{background:#080808!important;color:#fff}.product-recommendations h2,.product-recommendations h3{color:#fff!important;font-family:var(--dream-display)}.noir-product{display:grid;grid-template-columns:minmax(0,62%) minmax(360px,38%);align-items:start;background:#070707;color:#fff}.noir-product__gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;background:#d8d4d0}.noir-product__media{margin:0;min-height:440px;background:var(--noir-paper);overflow:hidden}.noir-product__media--lead{grid-column:1 / -1;min-height:760px}.noir-product__media img,.noir-product__media video,.noir-product__media model-viewer,.noir-product__media svg{display:block;width:100%;height:100%;object-fit:cover}.noir-product__media--lead img{object-position:center 18%}.noir-product__details{position:sticky;top:0;padding:clamp(40px,5vw,84px) clamp(30px,4vw,68px);background:#080808;color:#fff}.noir-product__eyebrow,.noir-product__variants legend{margin-bottom:16px;font:700 10px/1.2 Inter,Arial,sans-serif;letter-spacing:.18em;color:#ffffffad}.noir-product__details h1{margin:0 0 18px;color:#fff;font:400 clamp(44px,4.4vw,74px)/.92 var(--dream-display);letter-spacing:-.045em}.noir-product__price{display:flex;gap:12px;margin-bottom:36px;color:#fff;font-size:15px}.noir-product__compare{color:var(--noir-muted);text-decoration:line-through}.noir-product__form{margin:0}.noir-product__variants{margin:0 0 28px;padding:0;border:0}.noir-product__variant-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.noir-product__variant{position:relative;display:block;width:100%}.noir-product__variant input{position:absolute;opacity:0;pointer-events:none}.noir-product__variant span{display:flex;width:100%;min-height:45px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.35);color:#fff;font:700 10px/1 Inter,Arial,sans-serif;letter-spacing:.08em;cursor:pointer}.noir-product__variant input:checked+span{background:#fff;border-color:#fff;color:#050505}.noir-product__variant.is-sold-out span{opacity:.35;text-decoration:line-through;cursor:not-allowed}.noir-product__buy-row{display:grid;grid-template-columns:90px 1fr;gap:8px;margin-bottom:24px}.noir-product__quantity{display:grid;grid-template-columns:1fr 46px;align-items:center;border:1px solid rgba(255,255,255,.35);padding-left:14px}.noir-product__quantity span{font:700 9px/1 Inter,Arial,sans-serif;letter-spacing:.14em}.noir-product__quantity input{width:100%;height:54px;padding:0;border:0;background:transparent;color:#fff;text-align:center}.noir-product__add{min-height:56px;border:1px solid var(--noir-red);background:var(--noir-red);color:#fff;font:800 11px/1 Inter,Arial,sans-serif;letter-spacing:.14em}.noir-product__add:hover{background:#fff;border-color:#fff;color:#050505}.noir-product__add:disabled{opacity:.45;cursor:not-allowed}.noir-product__promises{display:flex;flex-wrap:wrap;gap:8px 18px;padding:0 0 28px;color:#ffffff94;font:700 8px/1.4 Inter,Arial,sans-serif;letter-spacing:.12em}.noir-product__accordion{border-top:1px solid rgba(255,255,255,.18);color:#fff}.noir-product__accordion:last-child{border-bottom:1px solid rgba(255,255,255,.18)}.noir-product__accordion summary{display:flex;justify-content:space-between;padding:20px 0;color:#fff;list-style:none;cursor:pointer;font:700 10px/1 Inter,Arial,sans-serif;letter-spacing:.14em}.noir-product__accordion summary::-webkit-details-marker{display:none}.noir-product__accordion summary b{font-size:16px;font-weight:400}.noir-product__accordion[open] summary b{transform:rotate(45deg)}.noir-product__accordion .rte{padding:0 0 24px;color:#ffffffb8;font-size:13px;line-height:1.7}.noir-product__accordion .rte *{color:inherit}.template-cart,.template-search,.template-page,.template-blog,.template-article,.template-404,.template-list-collections{background:#070707!important;color:#fff}.template-cart main,.template-search main,.template-page main,.template-blog main,.template-article main,.template-404 main,.template-list-collections main{background:#070707!important;color:#fff}.template-cart h1,.template-cart h2,.template-search h1,.template-search h2,.template-page h1,.template-page h2,.template-page h3,.template-blog h1,.template-blog h2,.template-article h1,.template-article h2,.template-404 h1,.template-list-collections h1{color:#fff!important;font-family:var(--dream-display)}.template-cart a,.template-search a,.template-page a,.template-blog a,.template-article a,.template-404 a,.template-list-collections a{color:#fff}.template-page .rte,.template-article .rte{color:#ffffffd1}.template-cart .button,.template-cart button[name=checkout],.template-search .button{background:var(--noir-red)!important;color:#fff!important;border-color:var(--noir-red)!important}.template-cart .cart-items,.template-cart .cart__summary,.template-search .search-results{border-color:#ffffff2e!important}.template-cart main :where(h1,h2,h3,p,a,span,div,summary,label,input){color:#fff!important}.template-cart main input::placeholder{color:#ffffff8c!important}.template-cart main .cart__summary,.template-cart main .cart__summary *{color:#fff!important}.menu-drawer,.menu-drawer__submenu,.menu-drawer__inner-container,.search-modal__content,.predictive-search,.cart-drawer__dialog,.quick-add-modal__content{background:#080808!important;color:#fff!important}.menu-drawer a,.menu-drawer button,.search-modal__content input,.predictive-search *,.cart-drawer__dialog *,.quick-add-modal__content *{color:#fff!important}.cart-drawer__dialog,.quick-add-modal dialog{border-left:1px solid rgba(255,255,255,.22)!important}.cart-drawer__dialog .button,.cart-drawer__summary .button,.quick-add-modal add-to-cart-component .button{background:var(--noir-red)!important;color:#fff!important;border-color:var(--noir-red)!important}.cart-item__image,.quick-add-modal .product-information__media{background:var(--noir-paper)!important}.dream-footer{background:#050505!important;color:#fff;border-top:1px solid rgba(255,255,255,.18)}.dream-footer__newsletter{background:var(--noir-oxblood)}.dream-footer__newsletter h2{color:#fff}.dream-footer__main,.dream-footer__bottom{background:#050505}.dream-newsletter{border-bottom-color:#fff}.dream-footer a,.dream-footer input,.dream-footer button{color:#fff!important}@media(max-width:989px){.header{min-height:56px}.dream-hero{min-height:690px}.dream-hero__link{display:block!important;min-height:690px;position:relative}.dream-hero__media{width:100%!important;height:690px!important;object-position:center 10%!important}.dream-hero__copy{position:absolute!important;inset:auto 0 0!important;z-index:3;min-height:44%;padding:110px 22px 34px!important;justify-content:flex-end!important;background:linear-gradient(0deg,#000000e6,#0000)!important}.dream-hero__copy strong{font-size:clamp(48px,15vw,70px)!important}.dream-hero__copy small{min-height:44px}.dream-collage{padding-block:68px}.dream-collage__card{min-width:78vw!important}.dream-editorial__copy{min-height:460px}.dream-collection-hero{min-height:300px}.dream-collection-hero__image{width:58%}.dream-collection-hero h1{max-width:88%;font-size:clamp(48px,14vw,72px)}.template-collection .product-grid{gap:3px!important}.template-product .product-information__details{padding:30px 18px!important}.noir-product{display:block}.noir-product__gallery{grid-template-columns:1fr}.noir-product__media,.noir-product__media--lead{grid-column:auto;min-height:0;aspect-ratio:4 / 5}.noir-product__media:not(:first-child){display:none}.noir-product__details{position:static;padding:38px 20px 54px}.noir-product__details h1{font-size:clamp(42px,12vw,60px)}.noir-product__variant-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dream-instagram__rail>a{min-width:68vw}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/noir-club.css.map */
