:root{--font-body-family:Arial,Helvetica,sans-serif;--font-heading-family:Arial,Helvetica,sans-serif;--font-heading-weight:400;--color-background:7,7,8;--color-foreground:242,240,234;--color-button:226,216,190;--color-button-text:15,15,15;--color-link:242,240,234;--page-width:160rem;--cf-line:rgba(242,240,234,.18)}body,.gradient,[class*=color-scheme]{background:#070708;color:#f2f0ea}body{font-family:Arial,Helvetica,sans-serif;letter-spacing:-.015em}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3{font-family:Arial,Helvetica,sans-serif;font-weight:400;letter-spacing:-.055em;line-height:1.04;color:#f2f0ea}h1,.h0{font-size:clamp(5.6rem,8vw,13rem)}h2,.h1{font-size:clamp(3.6rem,5.2vw,8rem)}p{line-height:1.6}a{color:inherit}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid #e2d8be;outline-offset:5px}.page-width{padding-left:4vw;padding-right:4vw}.header-wrapper{background:#070708f5;border-bottom:1px solid var(--cf-line)}.header{padding-top:22px;padding-bottom:22px}.header__heading-link{color:#f2f0ea}.header__heading .h2{font-size:clamp(2.2rem,2.3vw,3.8rem);letter-spacing:-.06em}.header__menu-item{color:#f2f0ea;font-size:1.3rem;letter-spacing:.03em}.header__active-menu-item{color:#e2d8be}.header__icon,.header__icon .icon{color:#f2f0ea}.header__submenu,.menu-drawer,.menu-drawer__submenu,.predictive-search,.search-modal,.cart-drawer .drawer__inner{background:#111113;color:#f2f0ea}.announcement-bar{border-bottom:1px solid var(--cf-line);background:#e2d8be;color:#111}.announcement-bar__message{color:#111;font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase}.button,.shopify-challenge__button,.customer button{border-radius:0;min-height:5.4rem;padding:1.5rem 2.8rem;letter-spacing:.02em;font-size:1.25rem;transition:background .2s,color .2s,transform .2s}.button:not(.button--secondary){background:#e2d8be;color:#111}.button:after,.button:before{box-shadow:none}.button--secondary{background:transparent;color:#f2f0ea;border:1px solid rgba(242,240,234,.55)}.button:hover{transform:translateY(-2px);background:#f2f0ea;color:#111}.banner{min-height:82svh;isolation:isolate}.banner__media img{object-position:center}.banner__content{padding:6vw 4vw!important;max-width:none}.banner__box{padding:0!important;max-width:90rem!important;text-align:left;background:transparent}.banner__heading{max-width:95rem;font-size:clamp(6.8rem,9.4vw,15rem);line-height:.94;letter-spacing:-.065em}.banner__text{font-size:1.05rem;letter-spacing:.16em;margin-top:2.8rem}.banner__buttons{margin-top:3rem;gap:1.2rem;max-width:none}.banner:after{background:linear-gradient(90deg,rgba(0,0,0,.6),transparent 80%)}.cf-discover{padding-top:10rem;padding-bottom:10rem;display:grid;grid-template-columns:1fr 1fr;gap:10vw;border-bottom:1px solid var(--cf-line)}.cf-eyebrow{font-size:1.05rem;letter-spacing:.16em;color:#d7c9a8;margin:0 0 2.6rem}.cf-discover h2{font-size:clamp(3.8rem,4.6vw,7rem);margin:0;max-width:60rem}.cf-discover__intro>p:last-child{color:#aaa8a2;margin-top:2.5rem}.cf-discover__paths{align-self:center}.cf-path{display:grid;grid-template-columns:3rem 1fr auto;align-items:center;gap:1.5rem;padding:2.5rem 0;border-bottom:1px solid var(--cf-line);text-decoration:none;font-size:clamp(1.8rem,2vw,2.7rem);letter-spacing:-.03em;transition:color .2s,padding .2s}.cf-path:first-child{border-top:1px solid var(--cf-line)}.cf-path:hover{color:#e2d8be;padding-left:1rem}.cf-path__number{font-size:1rem;color:#aaa8a2;letter-spacing:.1em}.title-wrapper-with-link{align-items:end;margin-bottom:4rem}.multicolumn,.collection,.collection-list-wrapper{padding-top:8rem;padding-bottom:8rem}.multicolumn-card{background:transparent}.multicolumn-card__image-wrapper{margin:0!important;padding:0!important;background:#111113}.multicolumn-card__info{padding:2rem 0!important}.multicolumn-card__info h3{font-size:2.6rem}.multicolumn-card__info .link{font-size:1.15rem;text-transform:uppercase;letter-spacing:.08em}.multicolumn-list{gap:2.8rem 2rem}.card--standard>.card__content .card__information{padding-top:2rem}.card__heading{font-size:1.7rem;line-height:1.35;letter-spacing:-.02em}.card__inner,.card__media,.media{background:#111113}.card__media img,.multicolumn-card img{transition:transform .65s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){.card-wrapper:hover .card__media img,.multicolumn-card:hover img{transform:scale(1.04)}}.card-information .caption-with-letter-spacing{color:#aaa8a2;font-size:.95rem;letter-spacing:.12em}.price{color:#e2d8be;font-size:1.5rem}.badge{border-radius:0;background:#e2d8be;color:#111;border:none;font-size:1rem}.image-with-text{border-top:1px solid var(--cf-line);border-bottom:1px solid var(--cf-line)}.image-with-text__content{padding:6vw!important;background:#0c0c0e}.image-with-text__heading{font-size:clamp(4rem,5vw,7.6rem)}.image-with-text__text{color:#bcbab5}.rich-text{background:#111113;border-top:1px solid var(--cf-line)}.rich-text__heading{font-size:clamp(5rem,7vw,11rem)}.footer{border-top:1px solid var(--cf-line);background:#070708}.footer-block__heading{font-size:1.6rem;letter-spacing:-.02em}.footer-block__details-content,.footer__copyright{color:#aaa8a2}.product__title h1{font-size:clamp(3.8rem,4vw,6rem)}.product__info-container{padding-top:2rem}.product__description{color:#bcbab5}.product__media-wrapper .product__media{background:#080809}.product-form__submit{min-height:6rem}.field__input,.select__select,.quantity{background:#151517;color:#f2f0ea}.field__label,.form__label,.quantity__button{color:#d7d5cf}.facets__summary,.facets__heading,.facet-filters__label,.facet-filters__sort{color:#f2f0ea}.facets__display,.facets__display-vertical{background:#111113}@media(max-width:749px){.header{padding:14px 5vw}.banner{min-height:76svh}.banner__content{align-items:flex-end!important;padding:4rem 5vw!important}.banner__box{width:100%}.banner__heading{font-size:clamp(5.6rem,14vw,9rem)}.banner__text{font-size:.9rem;letter-spacing:.12em}.banner__buttons{display:flex;flex-wrap:wrap}.banner__buttons .button{padding:1.4rem 1.7rem;min-width:0}.cf-discover{grid-template-columns:1fr;gap:3rem;padding-top:6rem;padding-bottom:6rem}.multicolumn,.collection,.collection-list-wrapper{padding-top:5rem;padding-bottom:5rem}.multicolumn-list{gap:2rem 1rem}.multicolumn-card__info h3{font-size:2rem}.image-with-text__content{padding:4rem 5vw!important}.product__title h1{font-size:3.8rem}.title-wrapper-with-link{gap:2rem}.cf-path{padding:2rem 0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/cf-future.css.map */
