:root{--dc-ink: #111111;--dc-paper: #f7f5ef;--dc-white: #ffffff;--dc-line: rgba(17,17,17,.14);--dc-muted: rgba(17,17,17,.66);--dc-accent: #fcb80e;--dc-radius: 6px;--dc-ease: cubic-bezier(.2,.7,.2,1)}html{scroll-behavior:smooth}body{color:var(--dc-ink);letter-spacing:.015em;line-height:1.62;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.page-width{max-width:140rem}.page-width--narrow{max-width:96rem}.section+.section{margin-top:clamp(4rem,5vw,7.5rem)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:-.025em;line-height:1.05;font-weight:700}h1,.h1{letter-spacing:-.04em}.caption-with-letter-spacing,.footer-block__heading,.header__menu-item{letter-spacing:.09em}.section-header{z-index:40}.shopify-section-header-sticky .header-wrapper{box-shadow:0 8px 30px #0000000f}.header-wrapper{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.header{min-height:76px;column-gap:3rem}.header__heading-logo-wrapper{max-width:210px}.header__menu-item{font-size:1.25rem;font-weight:700;text-transform:uppercase;padding:1.35rem 1.25rem}.header__menu-item:hover span,.header__active-menu-item,details[open]>.header__menu-item{text-decoration:none}.header__menu-item span{position:relative}.header__menu-item span:after{content:"";position:absolute;height:1px;left:0;right:100%;bottom:-5px;background:currentColor;transition:right .22s var(--dc-ease)}.header__menu-item:hover span:after{right:0}.header__submenu.global-settings-popup{border:1px solid var(--dc-line);border-radius:8px;box-shadow:0 22px 60px #0000001a}.header__submenu .header__menu-item{text-transform:none;letter-spacing:.015em;font-size:1.4rem;font-weight:500}.announcement-bar__message{font-size:1.1rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{border-radius:var(--dc-radius)!important;min-height:4.9rem;padding-inline:2.6rem;font-size:1.25rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;box-shadow:none!important;transition:transform .2s var(--dc-ease),opacity .2s ease,background .2s ease}.button:before,.button:after,.shopify-challenge__button:before,.shopify-challenge__button:after,.customer button:before,.customer button:after{border-radius:var(--dc-radius)!important}.button:not([disabled]):hover{transform:translateY(-2px)}.field,.select,.customer .field{border-radius:var(--dc-radius)}.field:before,.select:before,.customer .field:before{box-shadow:none!important}.field:after,.select:after,.customer .field:after{border-radius:var(--dc-radius)!important;box-shadow:0 0 0 1px #11111138!important}.field__input,.select__select,.customer .field input,.customer select{border-radius:var(--dc-radius)!important;min-height:5rem}.field:hover:after,.select:hover:after,.customer .field:hover:after{box-shadow:0 0 0 1px #1111118c!important}.product-grid{row-gap:clamp(3.4rem,4vw,5.6rem)}.product-card-wrapper .card,.collection-card-wrapper .card{--border-radius: 4px;--shadow-opacity: 0;text-align:left}.product-card-wrapper .card__information{padding:1.4rem .2rem .4rem}.product-card-wrapper .card__heading{font-size:1.5rem;line-height:1.3;font-weight:650;letter-spacing:-.01em}.product-card-wrapper .card-information,.product-card-wrapper .price{text-align:left}.product-card-wrapper .price{font-size:1.35rem;font-weight:600}.product-card-wrapper .card__inner{overflow:hidden;border-radius:4px!important;background:#f2f1ed}.product-card-wrapper .media img{transition:transform .55s var(--dc-ease),opacity .35s ease!important}@media(hover:hover){.product-card-wrapper:hover .media img:first-child{transform:scale(1.035)}}.badge{border-radius:3px;padding:.6rem .9rem;font-size:1rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.facets-container,.facets-vertical-form{border-color:var(--dc-line)}.facets__summary,.facet-filters__label,.product-count__text{font-weight:650}.main-page-title{margin-top:clamp(2rem,4vw,5rem);margin-bottom:clamp(2.5rem,4vw,4.5rem);font-size:clamp(4.2rem,7vw,7.8rem);letter-spacing:-.055em}.rte{font-size:1.65rem;line-height:1.7}.rte p{margin:0 0 1.5em}.rte h2{margin:2.3em 0 .65em;font-size:clamp(2.8rem,4vw,4.4rem)}.rte h3{margin:2em 0 .6em;font-size:clamp(2.2rem,3vw,3rem)}.rte hr{margin:4rem 0;background:var(--dc-line)}.rte img{border-radius:4px;box-shadow:none}.rte a{text-underline-offset:.22em}.rte ul,.rte ol{padding-left:1.4em;list-style-position:outside}.rte li{margin-bottom:.45em}.image-with-text__content,.rich-text__blocks{max-width:76rem}.image-with-text__media{border-radius:5px!important;overflow:hidden}.multicolumn-card{border-radius:5px}.multicolumn-card__info{padding-top:2rem}.dc-home-hero{background:var(--dc-ink);color:var(--dc-white);padding:clamp(7rem,11vw,15rem) 2rem clamp(6rem,9vw,11rem);overflow:hidden;position:relative}.dc-home-hero:after{content:"DIVERSITY";position:absolute;right:-1.5vw;bottom:-3vw;font-size:clamp(9rem,21vw,30rem);line-height:.72;font-weight:800;letter-spacing:-.08em;color:#ffffff09;pointer-events:none}.dc-home-hero__inner{max-width:1400px;margin:0 auto;position:relative;z-index:1}.dc-home-hero__eyebrow{margin:0 0 2rem;font-size:1.1rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;opacity:.72}.dc-home-hero h1{color:#fff;margin:0;max-width:980px;font-size:clamp(5.2rem,9.5vw,13rem);line-height:.86;letter-spacing:-.065em}.dc-home-hero__copy{max-width:650px;margin:clamp(2.8rem,4vw,4.5rem) 0 0;font-size:clamp(1.55rem,2vw,2rem);line-height:1.55;color:#ffffffc7}.dc-home-hero__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:3rem}.dc-home-hero__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;border:1px solid rgba(255,255,255,.9);border-radius:4px;color:#111;background:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:.08em;font-size:1.15rem;font-weight:800;transition:transform .2s var(--dc-ease),background .2s ease,color .2s ease}.dc-home-hero__button:hover{transform:translateY(-2px)}.dc-home-hero__button--ghost{background:transparent;color:#fff}.dc-home-hero__button--ghost:hover{background:#fff;color:#111}.dc-home-hero__meta{display:flex;flex-wrap:wrap;gap:1.2rem 2.5rem;margin-top:5rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.18);font-size:1.05rem;text-transform:uppercase;letter-spacing:.12em;color:#ffffff9e}.dc-press{display:flex;align-items:center;gap:2rem;width:100%;overflow:hidden;padding:1rem 2rem;background:#fff;border-bottom:1px solid var(--dc-line)}.dc-press__label{flex:0 0 auto;font-size:1rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.dc-press__track{display:flex;align-items:center;gap:2.4rem;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.dc-press__track::-webkit-scrollbar{display:none}.dc-press__track a{color:inherit;text-decoration:none;font-size:1.15rem;opacity:.67}.dc-press__track a:hover{opacity:1}.footer{background:#111!important;color:#fff;border-top:0!important}.footer .footer-block__heading,.footer .footer-block__details-content,.footer .footer-block__details-content a,.footer .copyright__content,.footer .copyright__content a{color:#fff}.footer .footer-block__heading{font-size:1.1rem;font-weight:800;text-transform:uppercase;letter-spacing:.13em}.footer .footer-block__details-content a{opacity:.72;text-decoration:none}.footer .footer-block__details-content a:hover{opacity:1;text-decoration:none}.footer__content-top{padding-top:6rem;padding-bottom:5rem}.footer__content-bottom{border-color:#ffffff26}.footer .list-social__link{color:#fff}.footer .footer-block__brand-info .footer-block__heading{font-size:clamp(2.4rem,3vw,3.6rem);text-transform:none;letter-spacing:-.03em}@media screen and (max-width:989px){.header{min-height:64px}.header__heading-logo-wrapper{max-width:175px}}@media screen and (max-width:749px){.page-width{padding-left:1.8rem;padding-right:1.8rem}.section+.section{margin-top:4rem}.main-page-title{font-size:clamp(3.7rem,13vw,5.5rem)}.rte{font-size:1.55rem}.product-grid{column-gap:1.2rem;row-gap:3rem}.product-card-wrapper .card__heading{font-size:1.35rem}.dc-home-hero{padding-left:1.8rem;padding-right:1.8rem}.dc-home-hero h1{font-size:clamp(5rem,18vw,7.3rem)}.dc-home-hero__actions{flex-direction:column}.dc-home-hero__button{width:100%}.dc-press{align-items:flex-start;gap:1.2rem;padding-inline:1.5rem}.footer__content-top{padding-left:2rem;padding-right:2rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/diversity-pro.css.map */
