.header-section{z-index:var(--layer-sticky,20)}.dw{box-sizing:border-box;background:var(--dw-bg,#f7f6f2);color:#20211e;font-family:Manrope,Arial,sans-serif;overflow-wrap:anywhere}.dw *{box-sizing:border-box}.dw img{display:block;width:100%;object-fit:cover}.dw h1,.dw h2,.dw h3,.dw p{margin:0}.dw h1,.dw h2{font-family:Manrope,Arial,sans-serif;font-weight:300;letter-spacing:-.045em;text-transform:none;line-height:1.08;max-width:none}.dw h2{font-size:clamp(34px,4vw,62px)}.dw p{line-height:1.65}.dw a{color:inherit;text-decoration:none}.dw a:focus-visible{outline:2px solid currentColor;outline-offset:6px}.dw .dw-eyebrow{font-size:10px;letter-spacing:.16em;line-height:1.5;margin-bottom:26px}.dw-link{display:inline-flex;gap:28px;justify-content:space-between;border-bottom:1px solid currentColor;padding:12px 0;font-size:12px;line-height:1.5}.dw-hero{height:min(770px,76vw);min-height:570px;position:relative;color:#fff;background:#686151}.dw-hero-media{position:absolute;top:0;right:0;bottom:0;left:0}.dw-hero-media img{height:100%}.dw-hero-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,var(--dw-overlay,.45)),transparent 75%)}.dw-hero-copy{position:absolute;top:23%;left:6%;width:86%}.dw-hero h1{font-size:clamp(62px,7.2vw,var(--dw-title,112px));margin-bottom:40px}.dw-hero .dw-link{width:220px}.dw .dw-hero-note{position:absolute;bottom:32px;left:6%;font-size:9px;letter-spacing:2px}.dw-text{text-align:center;padding:var(--dw-space,95px) 24px}.dw-text h2{margin-bottom:27px}.dw-copy{font-size:13px;line-height:1.7;color:#65655e}.dw-copy p+p{margin-top:12px}.dw-text .dw-link{margin-top:20px}.dw-looks{padding:30px 42px 105px}.dw-section-head{display:flex;justify-content:space-between;gap:30px;align-items:flex-end;margin-bottom:33px;padding-bottom:25px;border-bottom:1px solid #d8d7d0}.dw-section-head h2{font-size:42px}.dw-section-head .dw-eyebrow{margin-bottom:16px}.dw-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 22px}.dw-picture{position:relative;overflow:hidden}.dw-picture img{aspect-ratio:3/4;transition:transform .5s}.dw-look a:hover img{transform:scale(1.025)}.dw-arrow{position:absolute;bottom:14px;right:14px;background:#f7f6f2;width:36px;height:36px;display:grid;place-items:center}.dw-caption{display:flex;justify-content:space-between;gap:10px;padding-top:17px;align-items:center}.dw-caption h3{font-family:inherit;font-size:14px;font-weight:400;letter-spacing:0;text-transform:none}.dw-caption>span{font-size:10px;letter-spacing:1px;color:#6b6b62}.dw .dw-product-info{font-size:11px;margin-top:12px}.dw-editorial{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.dw-editorial-image img{height:100%;max-height:850px}.dw-editorial-copy{padding:70px 15% 50px}.dw-editorial-copy h2{font-size:clamp(48px,5vw,76px);margin-bottom:30px}.dw-editorial-copy .dw-copy{margin-bottom:28px}.dw-detail{width:48%;height:180px;margin:44px 0 0 auto}.dw-detail img{height:100%}.dw-editorial--inset{padding:110px 9%;grid-template-columns:1fr 1fr;gap:12%;align-items:center}.dw-editorial--inset .dw-editorial-copy{padding:0}.dw-editorial--inset .dw-editorial-image img{max-height:660px;object-position:top}.dw-editorial--inset h2{font-size:clamp(34px,4vw,62px)}@media(max-width:760px){.dw-hero{min-height:600px;height:78svh;max-height:800px}.dw-hero-media img{object-position:var(--dw-position,62%) center}.dw-hero-copy{top:10%;left:7%;width:86%}.dw-hero h1{font-size:clamp(44px,12vw,64px);margin-bottom:22px}.dw-text{padding:min(var(--dw-space,75px),75px) 20px}.dw-text h2{font-size:40px}.dw-looks{padding:20px 20px 60px}.dw-section-head{gap:18px;align-items:start;flex-direction:column}.dw-section-head h2{font-size:32px}.dw-section-head .dw-link{font-size:12px;max-width:none}.dw-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 15px}.dw-look:last-child:nth-child(odd){grid-column:1/-1;width:70%;margin:auto}.dw-caption{display:block}.dw-caption h3{font-size:12px;margin-bottom:7px}.dw-editorial{grid-template-columns:1fr}.dw-editorial-image img{max-height:620px}.dw-editorial-copy{padding:50px 30px}.dw-editorial-copy h2{font-size:48px}.dw-detail{height:170px;width:45%;margin-top:30px}.dw-editorial--inset{padding:65px 24px;gap:35px}.dw-editorial--inset .dw-editorial-image img{max-height:580px}.dw-editorial--inset h2{font-size:40px}}@media(prefers-reduced-motion:reduce){.dw-picture img{transition:none}}[id$=__dw_products] .section-resource-list{padding:64px 42px;background:#f7f6f2}[id$=__dw_products] .section-resource-list__header{margin-bottom:24px}[id$=__dw_products] .section-resource-list__header h3{font-weight:300;font-size:36px;letter-spacing:-.035em;line-height:1.2}[id$=__dw_products] .product-card :is(h3,h4,h5,h6,p,.price){font-size:13px;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none}[id$=__dw_products] .product-card .text-block{padding-inline:8px}@media(max-width:760px){[id$=__dw_products] .section-resource-list{padding:40px 20px}[id$=__dw_products] .section-resource-list__header h3{font-size:28px}[id$=__dw_products] .product-card :is(h3,h4,h5,h6,p,.price){font-size:12px}}.accordion .details__header,.accordion .details__title{font-family:var(--font-body--family)!important}.cart-drawer__dialog{--cart-drawer-padding:16px;--cart-drawer-padding-desktop:24px}.cart-drawer__dialog .cart-drawer__header{min-height:76px;flex-shrink:0}.cart-drawer__dialog .cart-drawer__close-button{position:static;flex-shrink:0}.cart-drawer__dialog:not(.cart-drawer--empty) .cart-drawer__items{padding:16px}@media(min-width:750px){.cart-drawer__dialog:not(.cart-drawer--empty) .cart-drawer__items{padding:24px}}[id^=ProductInformation-] .details-content ul li{line-height:1.75}[id^=ProductInformation-] .details-content ul li+li{margin-top:4px}.header-section .menu-list__link,.header-section .menu-drawer__menu-item--mainlist,.header-section .menu-drawer__back-button{text-transform:uppercase}.header-section .mega-menu__link,.header-section .menu-drawer__menu-item--parent,.header-section .menu-drawer__menu-item--child{text-transform:none}.header-section .menu-list__link{font-size:14px}.header-section .mega-menu__link{font-size:16px}.header-section .menu-drawer__menu-item--mainlist{font-size:24px;line-height:1.3}.header-section .menu-drawer__menu-item--parent,.header-section .menu-drawer__menu-item--child{font-size:18px;line-height:1.4}[id$=__dw_black] .dw-editorial-image img{object-fit:contain;max-height:480px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/dw-editorial.css.map */
