:root{--ds-bg: #0D0D0D;--ds-surface: #1A1A1A;--ds-text: #EAEAEA;--ds-text-muted: #A0A0A0;--ds-text-dim: #444444;--ds-divider: rgba(255, 255, 255, .06);--ds-divider-strong: rgba(255, 255, 255, .1);--ds-btn-bg: #EAEAEA;--ds-btn-text: #0D0D0D;--ds-btn-bg-hover: #FFFFFF;--font-heading-family: "Inter", sans-serif;--font-body-family: "Inter", sans-serif}body,.shopify-section{font-family:Inter,sans-serif}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.heading{font-family:Inter,sans-serif;font-weight:800}p,li,span,label,input,textarea,select{font-family:Inter,sans-serif}.shopify-section{margin:0!important}.button,.button--primary{font-family:Inter,sans-serif!important;background:var(--ds-btn-bg)!important;color:var(--ds-btn-text)!important;border:none!important;border-radius:0!important;font-weight:700!important;font-size:1.2rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:1.4rem 3.2rem!important;transition:background .2s ease!important}.button:hover,.button--primary:hover,.button:focus,.button--primary:focus{background:var(--ds-btn-bg-hover)!important;color:var(--ds-btn-text)!important}.button--secondary{background:transparent!important;color:var(--ds-text)!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:0!important;font-weight:600!important;font-size:1.2rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:1.4rem 3.2rem!important;transition:border-color .2s ease!important}.button--secondary:hover,.button--secondary:focus{background:transparent!important;border-color:var(--ds-text)!important;color:var(--ds-text)!important}.header-wrapper{background:transparent!important;border-bottom:1px solid transparent!important;transition:background .35s ease,border-color .35s ease!important}.header-wrapper.header--scrolled{background:var(--ds-bg)!important;border-bottom-color:var(--ds-divider)!important}.header__heading-link .h2{font-family:Inter,sans-serif;font-weight:700;font-size:1.3rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ds-text)!important}.header__menu-item,.header__menu-item .link{font-family:Inter,sans-serif;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ds-text-muted)!important;text-decoration:none;transition:color .2s ease}.header__menu-item:hover .link,.header__menu-item .link:hover{color:var(--ds-text)!important}.header__icons .svg-wrapper svg,.header__icons a{color:var(--ds-text-muted)!important;fill:var(--ds-text-muted)!important}.shopify-section:first-of-type .image-with-text,.shopify-section:first-of-type .image-with-text__grid{min-height:89vh}.image-with-text__media{min-height:60vh;background:#111}.shopify-section:first-of-type .page-width{max-width:100%;padding:0}.shopify-section:first-of-type .image-with-text__grid{gap:0}.image-with-text__media-item{background:#111}.shopify-section:first-of-type .image-with-text__media-item{position:relative;overflow:hidden;background-color:#0d0d0d}.ds-hero-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;position:absolute;top:0;left:0}.image-with-text__content{padding:6rem 5.6rem!important;background:var(--ds-bg)!important;justify-content:center!important}.image-with-text__text--caption,.image-with-text__text.caption{font-size:1rem;letter-spacing:.3em;text-transform:uppercase;color:var(--ds-text-muted)!important;margin-bottom:2.8rem}.image-with-text__heading{font-size:4.8rem!important;font-weight:800!important;letter-spacing:-.04em!important;line-height:1.05!important;color:#fff!important;margin-bottom:2rem}.image-with-text__text:not(.image-with-text__text--caption){font-size:1.4rem;color:var(--ds-text-muted)!important;font-weight:300;line-height:1.6;margin-bottom:4rem}.shopify-section:first-of-type .image-with-text__text p:last-child{font-size:1rem;letter-spacing:.15em;text-transform:uppercase;color:var(--ds-text-muted)!important;font-weight:400;padding-top:2.4rem;border-top:1px solid rgba(255,255,255,.08);margin-top:2rem}.shopify-section:first-of-type{border-bottom:1px solid var(--ds-divider)}@media screen and (min-width:750px){.shopify-section:first-of-type .image-with-text__grid .grid__item{width:50%!important;max-width:50%!important}}@media screen and (min-width:990px){.shopify-section:first-of-type .image-with-text__media-item{display:flex;align-items:stretch}.shopify-section:first-of-type .image-with-text__media{flex:1;min-height:89vh}.shopify-section:first-of-type .image-with-text__media.media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.featured-product .product__media-wrapper{--viewport-offset: 170px}}.featured-product{border-bottom:1px solid var(--ds-divider)}.featured-product .product__media-wrapper,.featured-product .product__media-container{background:#111!important}.featured-product .product__title,.featured-product .product__title h2{font-size:3.2rem!important;font-weight:800!important;letter-spacing:-.03em!important;color:#fff!important;line-height:1.1!important;margin-bottom:1.6rem}.featured-product .price__regular .price-item,.featured-product .price .price-item--regular{font-size:2.2rem!important;font-weight:700!important;color:var(--ds-text)!important}.featured-product .product__description ul{list-style:none;padding:0}.featured-product .product__description ul li,.featured-product .product__description p{font-size:1.2rem;color:var(--ds-text-muted);padding:1rem 0;border-bottom:1px solid rgba(255,255,255,.05);font-weight:300}.featured-product .product__description ul li:before{content:"\2014  ";color:var(--ds-text-dim)}.featured-product .product__text.caption,.featured-product [class*=product__text]{font-size:1rem!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--ds-text-muted)!important;margin-top:2rem}.featured-product .product-information{padding:5.6rem 5.2rem}.multicolumn{border-bottom:1px solid var(--ds-divider)}.multicolumn-list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important}.multicolumn-list__item{border-right:1px solid var(--ds-divider);padding:4.8rem 3.6rem!important;background:var(--ds-bg)!important;width:auto!important;max-width:none!important;min-width:0;box-sizing:border-box}.multicolumn-list__item:last-child{border-right:none!important}.multicolumn-list{counter-reset:benefit-counter}.multicolumn-list__item{counter-increment:benefit-counter}.multicolumn-card:before{content:"0" counter(benefit-counter);display:block;font-size:1rem;letter-spacing:.3em;color:var(--ds-text-dim);margin-bottom:3.2rem;font-weight:400}.multicolumn-card__info .column__heading,.multicolumn-card .multicolumn-card__title{font-size:1.4rem!important;font-weight:700!important;color:var(--ds-text)!important;margin-bottom:.8rem;letter-spacing:-.02em}.multicolumn-card .rte p,.multicolumn-card__info p{font-size:1.1rem!important;color:var(--ds-text-muted)!important;font-weight:300!important;line-height:1.6!important}.rich-text__wrapper{padding:10rem 4rem!important;border-bottom:1px solid var(--ds-divider)}.rich-text__heading{font-size:8rem!important;font-weight:900!important;letter-spacing:-.05em!important;line-height:1!important;color:#fff!important}.rich-text__text,.rich-text__caption{font-size:1.1rem!important;letter-spacing:.4em!important;text-transform:uppercase!important;color:var(--ds-text-muted)!important;margin-top:1.2rem}.color-scheme-2 .rich-text__wrapper,.color-scheme-2.rich-text__wrapper{padding:8rem 4rem!important}.color-scheme-2 .rich-text__heading{font-size:4.4rem!important;font-weight:800!important;letter-spacing:-.04em!important;color:#fff!important;margin-bottom:4rem}.footer{background:var(--ds-bg)!important;border-top:1px solid var(--ds-divider)!important;margin-top:0!important}.footer__content-top{display:none!important}.footer__content-bottom{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:4rem!important;flex-wrap:wrap;gap:2rem}.footer__copyright{font-size:1rem!important;color:var(--ds-text-dim)!important;letter-spacing:.1em;order:3}.footer__list{display:flex!important;gap:3.2rem!important;list-style:none!important;padding:0!important;margin:0!important;order:2}.footer__list-item a,.footer__list .link{font-size:1.1rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--ds-text-muted)!important;text-decoration:none!important;transition:color .2s ease}.footer__list-item a:hover{color:var(--ds-text)!important}.footer__brand-logo,.footer__brand-name{font-size:1.2rem!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--ds-text)!important;order:1}.section-main-product-padding,.main-product .section-padding{padding-top:0!important;padding-bottom:0!important}.product__grid.grid{gap:0!important}@media screen and (min-width:990px){.product-media-container{min-height:400px}}@media screen and (min-width:750px){.product__media-wrapper{border-right:1px solid var(--ds-divider)}}.product__media-wrapper,.product__media-container,.media.product__media{background:#111!important}.thumbnail-slider__item{border-right:1px solid var(--ds-divider);padding:0!important}.product__info-container,.product-information{padding:5.6rem 5.2rem!important}.product__text.caption:first-child,.product-form__input--no-variants+.product__text{font-size:1rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--ds-text-dim)!important;margin-bottom:2.4rem}.product__title{font-size:3.6rem!important;font-weight:800!important;letter-spacing:-.04em!important;line-height:1.1!important;color:#fff!important;margin-bottom:1.6rem}.price__regular .price-item,.price .price-item--regular{font-size:2.6rem!important;font-weight:700!important;color:var(--ds-text)!important}.product__text.body{font-size:1rem!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--ds-text-muted)!important;margin:.8rem 0}.product__description ul{list-style:none!important;padding:0!important;margin:2rem 0!important}.product__description ul li{font-size:1.2rem!important;color:var(--ds-text-muted)!important;padding:1rem 0!important;border-bottom:1px solid rgba(255,255,255,.05)!important;font-weight:300!important;letter-spacing:.02em}.product__description ul li:before{content:"\2014  ";color:var(--ds-text-dim)}.product__description p{color:var(--ds-text-muted)!important;font-weight:300!important;line-height:1.7}.product-form__input input[type=radio]+label,.swatch-input__label{border-radius:0!important;border:1px solid rgba(255,255,255,.15)!important;font-size:1.1rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:.8rem 1.8rem!important;color:var(--ds-text-muted)!important;background:transparent!important}.product-form__input input[type=radio]:checked+label,.swatch-input__input:checked+.swatch-input__label{border-color:var(--ds-text)!important;color:var(--ds-text)!important}.product-form__buttons{display:flex;flex-direction:column;gap:1.2rem;margin-top:2.8rem}.product-form__cart-submit{width:100%!important}.shopify-payment-button{margin-top:0!important}.shopify-payment-button__button{border-radius:0!important;font-family:Inter,sans-serif!important;font-weight:700!important;font-size:1.2rem!important;letter-spacing:.12em!important;text-transform:uppercase!important}.collapsible-content{border-top:1px solid var(--ds-divider);border-bottom:1px solid var(--ds-divider);padding:4rem!important;max-width:720px;margin:0 auto}.collapsible-content__heading{font-size:1.2rem!important;font-weight:600!important;color:var(--ds-text)!important;letter-spacing:.02em;padding:2rem 0!important;border-bottom:1px solid rgba(255,255,255,.05)!important;cursor:pointer}.collapsible-content__body,.accordion__content{font-size:1.2rem!important;color:var(--ds-text-muted)!important;font-weight:300!important;line-height:1.7!important;padding-bottom:2rem!important}.collapsible-content .title-wrapper .caption{font-size:1rem!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:var(--ds-text-muted)!important;text-align:center!important;margin-bottom:3.2rem;display:block}.collection-hero,.main-collection-banner{background:var(--ds-bg);padding:6rem 4rem!important;border-bottom:1px solid var(--ds-divider)}.collection__title,.collection-hero__title{font-size:4rem!important;font-weight:800!important;letter-spacing:-.04em!important;color:#fff!important;line-height:1.05}.card-wrapper{border-radius:0!important;background:#111!important;transition:border-color .2s ease}.card-wrapper:hover{outline:1px solid rgba(255,255,255,.1)}.card--standard .card__media,.card .card__media{background:#111!important;border-radius:0!important}.card__information .card__heading a,.card__heading{font-size:1.4rem!important;font-weight:600!important;color:var(--ds-text)!important;letter-spacing:-.01em;text-decoration:none!important}.card__information .price,.card .price{color:var(--ds-text-muted)!important;font-size:1.3rem!important;font-weight:400}.card__footer .quick-add,.card__footer .quick-add-button{display:none!important}.main-page-content,.contact,.page{max-width:680px!important;margin:0 auto!important;padding:8rem 4rem!important}.main-page-content h1,.main-page-content h2,.page__title,.contact__title{font-size:3.2rem!important;font-weight:800!important;letter-spacing:-.03em!important;color:#fff!important;margin-bottom:2.4rem;line-height:1.1}.main-page-content p,.main-page-content li,.rte p,.rte li{font-size:1.4rem!important;color:var(--ds-text-muted)!important;line-height:1.8!important;font-weight:300!important}.field__input,.select__select,textarea.field__input{background:transparent!important;border:1px solid rgba(255,255,255,.15)!important;color:var(--ds-text)!important;border-radius:0!important;font-family:Inter,sans-serif!important;font-size:1.4rem!important;transition:border-color .2s ease}.field__input:focus,textarea.field__input:focus{border-color:var(--ds-text)!important;outline:none!important;box-shadow:none!important}.field__label{color:var(--ds-text-muted)!important;font-family:Inter,sans-serif!important;font-size:1.2rem!important;background:var(--ds-bg)!important}@media screen and (max-width:749px){.shopify-section:first-of-type .image-with-text__grid .grid__item{width:100%!important;max-width:100%!important}.shopify-section:first-of-type .image-with-text__grid{min-height:auto!important}.shopify-section:first-of-type .image-with-text__media{min-height:50vw!important}.image-with-text__content{padding:4rem 2.4rem!important}.image-with-text__heading{font-size:3.2rem!important}.featured-product .product__grid{grid-template-columns:1fr!important}.featured-product .product-information{padding:3.2rem 2.4rem!important}.featured-product .product__title h2{font-size:2.4rem!important}.multicolumn-list{grid-template-columns:repeat(2,1fr)!important}.multicolumn-list__item{padding:3.2rem 2.4rem!important}.multicolumn-list__item:nth-child(2n){border-right:none!important}.multicolumn-list__item:nth-child(odd){border-right:1px solid var(--ds-divider)!important}.multicolumn-list__item:nth-child(-n+2){border-bottom:1px solid var(--ds-divider)}.rich-text__heading{font-size:5.6rem!important}.color-scheme-2 .rich-text__heading{font-size:3.2rem!important}.product__grid{grid-template-columns:1fr!important}.product__info-container,.product-information{padding:3.2rem 2.4rem!important}.product__title{font-size:2.8rem!important}.footer__content-bottom{flex-direction:column!important;align-items:flex-start!important;padding:3.2rem 2.4rem!important;gap:2.4rem!important}.main-page-content,.contact,.page{padding:4rem 2.4rem!important}.main-page-content h1,.page__title{font-size:2.4rem!important}}.product-sticky-bar{display:none}@media screen and (max-width:749px){.template-product .product-sticky-bar{display:flex;position:fixed;bottom:0;left:0;right:0;background:var(--ds-bg);border-top:1px solid var(--ds-divider-strong);padding:1.4rem 2rem;z-index:200;align-items:center;justify-content:space-between;gap:1.6rem}.product-sticky-bar__price{font-size:1.8rem;font-weight:800;color:var(--ds-text);white-space:nowrap}.product-sticky-bar__btn{flex:1;background:var(--ds-btn-bg);color:var(--ds-btn-text);border:none;padding:1.2rem 2rem;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .2s ease}.product-sticky-bar__btn:hover{background:var(--ds-btn-bg-hover)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/brand.css.map */
