.dh-authorized-page{overflow:hidden;background:var(--dh-authorized-page-bg, #fafaf8);color:var(--dh-authorized-page-text, #000000)}.dh-authorized-page__heroes,.dh-authorized-page__hero,.dh-authorized-page__media{margin:0}.dh-authorized-page__heroes{display:grid}.dh-authorized-page__hero{min-height:min(760px,72vw);background:#eef4f7}.dh-authorized-page__hero .dh-authorized-page__image{width:100%;height:min(760px,72vw);object-fit:cover}.dh-authorized-page__hero--responsive{position:relative;min-height:0}.dh-authorized-page__hero--responsive picture,.dh-authorized-page__hero--responsive .dh-authorized-page__image{display:block;width:100%}.dh-authorized-page__hero--responsive .dh-authorized-page__image{height:auto}.dh-authorized-page__hero-copy{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;width:min(1150px,calc(100% - 40px));align-items:center;margin-inline:auto;color:#fff;pointer-events:none}.dh-authorized-page__hero-copy h2{width:min(520px,100%);margin:0;color:inherit;font-size:clamp(42px,4.65vw,67px);font-weight:800;letter-spacing:-.04em;line-height:1.02}.dh-authorized-page__hero-copy--center{justify-content:center;text-align:center}.dh-authorized-page__hero-copy--right{justify-content:flex-end;text-align:right}.dh-authorized-page__shell{width:min(var(--dh-authorized-page-width, 1200px),calc(100vw - 80px));margin-inline:auto;padding-block:clamp(56px,7vw,104px)}.dh-authorized-page__title{max-width:900px;margin:0 0 30px;font-size:clamp(40px,6vw,82px);font-weight:800;letter-spacing:-.055em;line-height:.96}.dh-authorized-page__intro,.dh-authorized-page__content{max-width:880px;color:inherit;font-size:clamp(16px,1.5vw,20px);line-height:1.58}.dh-authorized-page__content :is(h2,h3,p,li):has(>.dh-authorized-page__content-icon){display:flex;align-items:center;gap:12px}.dh-authorized-page__content-icon{display:inline-grid;width:var(--dh-content-icon-width);max-width:100%;flex:0 0 var(--dh-content-icon-width);place-items:center}.dh-authorized-page__content-icon svg,.dh-authorized-page__content-icon img{display:block;width:100%;height:auto;max-height:48px;object-fit:contain}.dh-authorized-page__content h1,.dh-authorized-page__content h2,.dh-authorized-page__content h3,.dh-authorized-page__content h4{color:inherit;font-weight:800;letter-spacing:-.035em;line-height:1.04}.dh-authorized-page__content h2{margin-top:clamp(48px,7vw,92px);font-size:clamp(34px,5vw,64px)}.dh-authorized-page__content h3{margin-top:42px;font-size:clamp(24px,3vw,38px)}.dh-authorized-page__content--hide-first-two-headings>h2:nth-of-type(1),.dh-authorized-page__content--hide-first-two-headings>h2:nth-of-type(2){display:none}.dh-authorized-page--about .dh-authorized-page__shell{padding-top:110px}.dh-authorized-page--about .dh-authorized-page__content>h2:nth-of-type(3){max-width:720px;margin:0 auto 28px;font-size:36px;text-align:center}.dh-authorized-page--about .dh-authorized-page__content>h2:nth-of-type(3)+p,.dh-authorized-page--about .dh-authorized-page__content>h2:nth-of-type(3)+p+p{max-width:650px;margin-inline:auto;text-align:center}.dh-authorized-page--contact-us .dh-authorized-page__shell{padding-top:92px}.dh-authorized-page--contact-us .dh-authorized-page__content{max-width:780px;margin-inline:auto;text-align:center}.dh-authorized-page--contact-us .dh-authorized-page__content>p:nth-child(6){flex-direction:column;justify-content:center;gap:24px;margin:0;font-size:clamp(34px,3.2vw,48px);font-weight:500;letter-spacing:-.035em;line-height:1.08}.dh-authorized-page--contact-us .dh-authorized-page__content>p:nth-child(7){margin-top:28px}.dh-authorized-page--contact-us .dh-authorized-page__content>p:nth-child(7) a{color:inherit;font-weight:600;text-underline-offset:5px}.dh-authorized-page__content [data-source-control=button],.dh-authorized-page__content [data-source-control=label]{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:11px 22px;border:1px solid currentColor;border-radius:999px;font-size:14px;font-weight:800}.dh-authorized-page__gallery{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(14px,2vw,28px);margin-top:clamp(48px,7vw,100px)}.dh-authorized-page__media{grid-column:span 3;overflow:hidden;border-radius:24px;background:#eef4f7}.dh-authorized-page__media--full{grid-column:1 / -1}.dh-authorized-page__media--third{grid-column:span 2}.dh-authorized-page__media .dh-authorized-page__image{display:block;width:100%;height:100%;min-height:280px;object-fit:cover}.dh-authorized-page figcaption{padding:12px 16px 16px;font-size:14px;line-height:1.4}@media screen and (max-width:749px){.dh-authorized-page__hero,.dh-authorized-page__hero .dh-authorized-page__image{min-height:0;height:auto}.dh-authorized-page__hero-copy{width:calc(100% - 40px);align-items:flex-start;padding-top:8%}.dh-authorized-page__hero-copy h2{width:220px;font-size:38px}.dh-authorized-page--about .dh-authorized-page__shell{padding-top:60px}.dh-authorized-page--about .dh-authorized-page__content>h2:nth-of-type(3){font-size:24px}.dh-authorized-page__shell{width:calc(100vw - 36px);padding-block:52px 72px}.dh-authorized-page__gallery{grid-template-columns:1fr}.dh-authorized-page__media,.dh-authorized-page__media--full,.dh-authorized-page__media--third{grid-column:1}.dh-authorized-page__media{border-radius:18px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/dh-authorized-page.css.map */
