:root{--dpr-black: #050505;--dpr-white: #ffffff;--dpr-ink: #111111;--dpr-muted-ink: #4f4f4f;--dpr-line-light: #d7d7d7}.shopify-section-header-sticky .header-wrapper,.header-wrapper{--color-background: 0, 0, 0;--color-foreground: 255, 255, 255;--color-button: 255, 255, 255;--color-button-text: 0, 0, 0;--color-link: 255, 255, 255;border-bottom-color:#202020;background:#000!important;color:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}.header-wrapper .header__menu-item,.header-wrapper .header__active-menu-item,.header-wrapper .header__icon,.header-wrapper .header__icon .icon,.header-wrapper .header__icon svg{color:#fff}.dpr-wordmark{display:block;background-position:center;background-repeat:no-repeat}.dpr-wordmark--header{width:13.8rem;height:3rem;background-size:25.5rem auto}.dpr-wordmark--footer{width:clamp(20.5rem,22vw,25.5rem);height:4.8rem;background-size:48rem auto}main[data-template=index] .newsletter,main[data-template=index] .newsletter__wrapper{--color-background: 255, 255, 255;--color-foreground: 5, 5, 5;--color-button: 5, 5, 5;--color-button-text: 255, 255, 255;--color-secondary-button: 255, 255, 255;--color-secondary-button-text: 5, 5, 5;--color-link: 5, 5, 5}main[data-template=index] .newsletter__wrapper{border-color:#d8d8d8;background:var(--dpr-white)!important;color:var(--dpr-ink)!important}main[data-template=index] .newsletter h2,main[data-template=index] .newsletter__subheading,main[data-template=index] .newsletter__subheading p,main[data-template=index] .newsletter .field__input,main[data-template=index] .newsletter .field__label,main[data-template=index] .newsletter .newsletter-form__message{color:var(--dpr-ink)!important;opacity:1}main[data-template=index] .newsletter__subheading,main[data-template=index] .newsletter__subheading p{color:var(--dpr-muted-ink)!important}main[data-template=index] .newsletter .field:before,main[data-template=index] .newsletter .field:after{border-color:#6a6a6a;box-shadow:none}main[data-template=index] .newsletter .field:focus-within:after{border-color:var(--dpr-black);box-shadow:0 0 0 1px var(--dpr-black)}main[data-template=index] .newsletter-form__button,main[data-template=index] .newsletter-form__button .icon{color:var(--dpr-black)!important}.drawer__inner,.cart-notification{--color-background: 255, 255, 255;--color-foreground: 5, 5, 5;--color-button: 5, 5, 5;--color-button-text: 255, 255, 255;--color-secondary-button: 255, 255, 255;--color-secondary-button-text: 5, 5, 5;--color-link: 5, 5, 5;background:var(--dpr-white)!important;color:var(--dpr-ink)!important}.drawer__inner :is(h1,h2,h3,p,a,button,label,input,textarea,select),.cart-notification :is(h1,h2,h3,p,a,button,label,input,textarea,select),.drawer__inner .price,.cart-notification .price{color:var(--dpr-ink)}.cart-drawer__empty-content .button,.cart-notification__links .button--primary{border-color:var(--dpr-black);background:var(--dpr-black);color:var(--dpr-white)!important}.cart-notification__links .button--secondary{background:var(--dpr-white);color:var(--dpr-black)!important}.cart-notification__links .link.button-label{min-height:4.4rem;color:var(--dpr-black)!important;font-weight:800;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.35rem}.dph__nav-link,.dpf__links a,.dp-hero__button,.dp-ambassador__button{min-height:4.4rem}@media screen and (max-width:989px){.dp-hero,.dp-hero__content{min-height:min(78rem,82svh)!important}.dph__sidebar-inner{max-width:none}}@media screen and (max-width:749px){.dpr-wordmark--header{width:12.4rem;height:2.8rem;background-size:22.5rem auto}.dpr-wordmark--footer{width:20.5rem;height:4rem;background-size:38.5rem auto}.header{padding-right:1.4rem;padding-left:1.4rem}.header__icon,.menu-drawer__menu-item{min-width:4.4rem;min-height:4.4rem}.dp-shell{width:min(100% - 3.2rem,148rem)}.dp-hero,.dp-hero__content{min-height:min(68rem,79svh)!important}.dp-hero__content{padding-top:7rem;padding-bottom:4rem}.dp-hero__eyebrow{margin-bottom:1.5rem;font-size:.95rem}.dp-hero__heading{width:100%;max-width:none;font-size:clamp(4.2rem,13.5vw,6.2rem);letter-spacing:-.065em;line-height:.86;overflow-wrap:normal;word-break:keep-all}.dp-hero__text{margin-top:2.2rem;font-size:1.5rem}.dp-hero__actions{gap:1rem;margin-top:2.8rem}.dp-hero__button{min-height:5rem;padding:1.2rem 1.8rem}.dp-marquee__item{gap:1.5rem;padding:1.4rem 1.6rem;font-size:1rem}.dp-drop,.dp-manifesto,.dp-ambassador{padding-top:7rem;padding-bottom:7rem}.dp-drop__heading,.dp-manifesto__heading,.dp-ambassador__heading{font-size:clamp(4rem,13vw,6.2rem)}.dp-drop__placeholder{min-height:36rem}main[data-template=index] .newsletter__wrapper{padding:7rem 2rem!important}main[data-template=index] .newsletter h2{font-size:clamp(3.6rem,13vw,5.4rem);line-height:.9}main[data-template=index] .newsletter__subheading{font-size:1.45rem}main[data-template=index] .newsletter-form{width:100%;max-width:44rem}main[data-template=index] .newsletter .field,main[data-template=index] .newsletter .field__input{min-height:5.2rem}.drawer__inner{width:100vw;max-width:none}.cart-notification{padding:2rem}.cart-notification__close{margin-top:-1.2rem;margin-right:-1.2rem}.dph__sidebar,.dph__content{padding:4rem 1.6rem}.dph,.dph__layout,.dph__content,.dph__panel,.dph__accordion,.dph__answer,.dph__answer p{width:100%;max-width:100%;min-width:0}.dph,.dph__layout,.dph__content,.dph__panel,.dph__accordion{overflow-x:clip}.dph__answer,.dph__answer p,.dph__question,.dph__panel-intro,.dph__story,.dph__text-block{white-space:normal!important;overflow-wrap:anywhere;word-break:normal}.dph__title{font-size:clamp(4.4rem,15vw,6.4rem);line-height:.88}.dph__nav{margin-inline:-1.6rem;padding-inline:1.6rem}.dph__nav-link{display:inline-flex;padding:1.2rem .8rem;align-items:center}.dph__panel-heading{font-size:clamp(3.2rem,11vw,4.8rem);line-height:.95}.dph__accordion summary{width:100%;min-width:0;min-height:6rem;grid-template-columns:3rem minmax(0,1fr) 1.6rem;padding-block:1.6rem}.dph__answer{padding:0 0 2rem 4.2rem}.dph__field :is(input,select),.dph__submit{min-height:5rem}.dpf__inner{width:min(100% - 3.2rem,160rem);padding-top:6rem}.dpf__grid{gap:3.5rem}.dpf__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1.6rem}.dpf__links a{display:flex;padding-block:.65rem;align-items:center;color:#c8c8c8}.dpf__bottom{gap:2rem;margin-top:5rem}}@media(prefers-reduced-motion:reduce){.cart-notification,.drawer__inner{scroll-behavior:auto;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/discipr-mobile-v5.css.map */
