.dc-profile{padding-block:45px 100px;color:#171717}.dc-profile__back,.dc-profile__overline{font-size:11px;letter-spacing:.16em}.dc-profile__back{display:inline-block;margin-bottom:45px}.dc-profile__hero{display:grid;grid-template-columns:1fr 1.15fr;gap:55px;align-items:center}.dc-profile__copy h1{font-family:var(--heading-font-family);font-size:clamp(48px,6vw,90px);line-height:1;letter-spacing:-.05em;font-weight:400;margin:22px 0}.dc-profile__lead{font-size:20px;line-height:1.7;color:#666}.dc-profile__picture{background:#f7f7f5;aspect-ratio:4/5;display:flex;align-items:center;justify-content:center;padding:25px}.dc-profile__picture img{width:100%;height:100%;object-fit:contain}.dc-profile__biography{margin:100px auto;display:grid;grid-template-columns:1fr 2fr;gap:50px;border-top:1px solid #ddd;padding-top:40px}.dc-profile h2{font-size:32px;font-weight:400;letter-spacing:-.03em}.dc-profile__body{max-width:750px;font-size:16px;line-height:1.9;color:#484848}.dc-profile__body p{margin-bottom:18px}.dc-profile__works-header{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ddd;padding-top:32px;margin-bottom:38px}.dc-profile__works-header a{font-size:12px;letter-spacing:.08em;border-bottom:1px solid;padding-bottom:8px}.dc-profile__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.dc-profile__product{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:inherit}.dc-profile__product-image{aspect-ratio:4/5;background:#fafafa;display:flex;align-items:center;justify-content:center}.dc-profile__product-image img{height:100%;width:100%;object-fit:contain}.dc-profile__product span{font-size:14px}.dc-profile__product small{font-size:12px;color:#555}.dc-profile__contact{margin-top:65px;font-size:16px}.dc-profile__contact a{text-decoration:underline}@media(max-width:749px){.dc-profile{padding-block:30px 60px}.dc-profile__hero,.dc-profile__biography{display:block}.dc-profile__picture{margin-top:32px}.dc-profile__biography{margin:65px 0}.dc-profile__body{margin-top:25px}.dc-profile__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 14px}.dc-profile h2{font-size:27px}}.dct{background:#fff;color:#161616;overflow:hidden}.dct__container{max-width:1480px;margin:auto;padding:clamp(64px,7vw,110px) clamp(20px,4vw,68px) clamp(46px,5vw,75px)}.dct__header{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;margin-bottom:clamp(30px,4vw,52px)}.dct__eyebrow{font-family:var(--text-font-family,inherit);margin:0 0 13px;font-size:11px;line-height:1.5;letter-spacing:.2em;font-weight:500}.dct__header h2{font-family:var(--heading-font-family,inherit);font-size:clamp(31px,3.5vw,48px);font-weight:400;line-height:1.12;letter-spacing:-.045em;margin:0;text-transform:uppercase}.dct__intro{font-family:var(--text-font-family,inherit);font-size:15px;line-height:1.7;color:#666;margin:18px 0 0}.dct__all{display:inline-flex;align-items:center;gap:15px;color:#161616;text-decoration:none;border-bottom:1px solid #161616;padding:10px 0;font-family:var(--text-font-family,inherit);font-size:12px;font-weight:400;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.dct__all span{font-size:18px}.dct__all--mobile{display:none}.dct__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.55vw,24px)}.dct__card{display:block;min-width:0;color:inherit;text-decoration:none}.dct__image{aspect-ratio:3/4;background:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;overflow:hidden}.dct__image img{width:100%;height:100%;object-fit:contain;transition:transform .25s ease}.dct__card:hover img{transform:scale(1.025)}.dct__card h3{font:inherit;font-size:15px;font-weight:400;text-align:left;margin:18px 2px 0;line-height:1.45}.dct__card:focus-visible{outline:2px solid currentColor;outline-offset:5px}.dct__cta{display:none}@media(max-width:749px){.dct__container{padding:58px 18px 52px}.dct__header{margin-bottom:29px}.dct__header h2{font-size:32px}.dct__eyebrow{font-size:10px;letter-spacing:.13em}.dct__intro{font-size:14px}.dct__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.dct__image{border-radius:9px}.dct__card h3{font-size:13px;margin-top:12px}.dct__all--desktop{display:none}.dct__cta{display:block;margin-top:33px}.dct__all--mobile{display:inline-flex}}@media(prefers-reduced-motion:reduce){.dct__image img{transition:none}}.dc-editorial{padding-block:75px 105px;background:#fff;color:#171717}.dc-editorial__top{max-width:1000px;margin:0 auto 75px;text-align:left}.dc-editorial__label,.dc-editorial__closing span{font-size:11px;letter-spacing:.19em;line-height:1.5}.dc-editorial__top h1{font-family:var(--heading-font-family);font-weight:400;font-size:clamp(43px,6vw,88px);line-height:1.02;letter-spacing:-.055em;text-transform:uppercase;margin:22px 0 25px}.dc-editorial__intro{font-family:var(--text-font-family);font-size:clamp(16px,2vw,22px);line-height:1.65;color:#666;max-width:690px}.dc-editorial__artists{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:42px;row-gap:78px}.dc-editorial__artist:nth-child(2n){padding-top:110px}.dc-editorial__visual{background:#f7f7f5;display:flex;align-items:center;justify-content:center;min-height:340px;aspect-ratio:5/4;overflow:hidden;padding:28px}.dc-editorial__artist:nth-child(4n+2) .dc-editorial__visual{aspect-ratio:4/5}.dc-editorial__visual img{width:100%;height:100%;object-fit:contain;transition:transform .4s ease}.dc-editorial__link{color:inherit;text-decoration:none;display:block}.dc-editorial__link:hover img{transform:scale(1.025)}.dc-editorial__caption{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-top:20px;border-bottom:1px solid #d4d4d4;padding-bottom:18px}.dc-editorial__number{font-size:10px;letter-spacing:.17em;color:#777}.dc-editorial__caption h2{font-family:var(--heading-font-family);font-size:clamp(24px,2.8vw,38px);font-weight:400;line-height:1.2;margin:8px 0 0}.dc-editorial__arrow{font-size:25px}.dc-editorial__link:hover .dc-editorial__caption{border-color:#111}.dc-editorial__closing{border-top:1px solid #ddd;margin-top:100px;padding-top:33px;display:grid;grid-template-columns:1fr 2fr;gap:30px}.dc-editorial__closing p{font-size:18px;line-height:1.7;color:#666;max-width:680px;margin:0}@media(max-width:749px){.dc-editorial{padding-block:42px 65px}.dc-editorial__top{margin-bottom:38px}.dc-editorial__artists{grid-template-columns:1fr;row-gap:35px}.dc-editorial__artist:nth-child(2n){padding-top:0}.dc-editorial__visual,.dc-editorial__artist:nth-child(4n+2) .dc-editorial__visual{aspect-ratio:5/4;min-height:220px;padding:12px}.dc-editorial__caption h2{font-size:26px}.dc-editorial__closing{display:block;margin-top:55px}.dc-editorial__closing p{margin-top:20px;font-size:16px}}@media(prefers-reduced-motion:reduce){.dc-editorial__visual img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
