:root{--dl-ink:#171717;--dl-line:#e7e7e7}body{background:#fff;color:var(--dl-ink);font-family:var(--font-body--family),Arial,sans-serif}.dl-editorial-wordmark{font-family:Georgia,Times New Roman,serif!important;font-size:31px!important;font-weight:700;letter-spacing:-1.8px;line-height:1;text-decoration:none!important;display:flex;align-items:center;justify-content:center;color:inherit;white-space:nowrap}#header-component{--header-padding:17px}#header-component .header__columns{padding-inline:26px;min-height:64px}#header-component .menu-list__link{font-family:var(--font-body--family),Arial,sans-serif;font-size:10px!important;font-weight:500;letter-spacing:.14em;text-transform:uppercase}#header-component .header-actions__action{--button-size:30px}#header-component .svg-wrapper{width:21px;height:21px}#header-component .header__column--left{gap:22px}.dl-campaign{background:#fff}.dl-campaign__media{position:relative;display:grid;height:min(780px,82svh);min-height:550px;background:#292721;isolation:isolate}.dl-campaign__media--pair{grid-template-columns:1fr 1fr}.dl-campaign__picture{height:100%;min-width:0;overflow:hidden;display:block}.dl-campaign__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center 34%}.dl-campaign__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.22) 0%,transparent 25%,transparent 48%,rgba(0,0,0,.56) 100%)}.dl-campaign__caption{position:absolute;z-index:2;left:30px;bottom:34px;max-width:540px;color:#fff;padding-right:24px}.dl-campaign__eyebrow{margin:0 0 10px;font-size:10px;letter-spacing:.2em;text-transform:uppercase}.dl-campaign__caption h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(26px,2.7vw,43px);font-weight:400;line-height:1.15;letter-spacing:.01em;text-transform:none;color:inherit;margin:0 0 12px}.dl-campaign__description{max-width:400px;font-size:12px;line-height:1.6;margin:0 0 18px}.dl-editorial-link{display:inline-block;font-size:10px;line-height:1.5;font-weight:500;text-transform:uppercase;letter-spacing:.13em;color:inherit;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;padding-block:8px}.dl-editorial-link:hover{text-decoration-thickness:2px}.dl-campaign__caption .dl-editorial-link{margin-right:28px}.dl-campaign__products{padding:36px 0 0;scroll-margin-top:90px}.dl-campaign__product-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:0 48px 22px}.dl-campaign__product-heading h2,.dl-editorial-gallery__heading h2{font-family:var(--font-body--family),Arial,sans-serif;font-size:13px;font-weight:500;letter-spacing:.01em;line-height:1.4;text-transform:none;margin:0}.dl-campaign__product-heading span{font-size:10px;letter-spacing:.12em;text-transform:uppercase}.dl-product-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/4.25);gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:48px;padding:0 48px 12px;scrollbar-width:thin;scrollbar-color:#c8c8c8 transparent}.dl-editorial-card{min-width:0;scroll-snap-align:start}.dl-editorial-card__link{display:block;color:var(--dl-ink);text-decoration:none}.dl-editorial-card__media{position:relative;background:#f3f3f3;aspect-ratio:4/5;overflow:hidden}.dl-editorial-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:normal;transition:opacity .25s ease}.dl-editorial-card__back{opacity:0}@media(hover:hover){.dl-editorial-card__link:hover .dl-editorial-card__back{opacity:1}.dl-editorial-card__link:has(.dl-editorial-card__back):hover .dl-editorial-card__front{opacity:0}}.dl-editorial-card__link:focus-visible{outline:2px solid var(--dl-ink);outline-offset:4px}.dl-editorial-card__details{padding:15px 0 5px;min-height:78px}.dl-editorial-card__details h3,.dl-editorial-card__details p,.dl-editorial-card__details span{font-family:var(--font-body--family),Arial,sans-serif;font-size:11px;font-weight:400;line-height:1.6;letter-spacing:0;text-transform:none;margin:0}.dl-editorial-card__details span{color:#6a6a6a}.dl-campaign__shop-all{text-align:center;padding:16px 0 30px}.dl-editorial-offer{text-align:center;font-size:10px;letter-spacing:.05em;line-height:1.8;padding:17px 20px;margin:0;border-top:1px solid var(--dl-line);border-bottom:1px solid var(--dl-line)}.dl-editorial-gallery{padding:48px 0 0}.dl-editorial-gallery__heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 48px 22px}.dl-editorial-gallery__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.dl-editorial-gallery__item{margin:0;background:#eee;aspect-ratio:3/4;overflow:hidden}.dl-editorial-gallery__item a{display:block;width:100%;height:100%}.dl-editorial-gallery__item img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.dl-wob{background:#fff!important;color:var(--dl-ink)!important;padding:64px 48px!important}.dl-wob__inner{max-width:none!important}.dl-wob__eyebrow,.dl-wob__sub{display:none!important}.dl-wob__title{text-align:left!important;font:500 13px/1.4 var(--font-body--family),Arial,sans-serif!important;text-transform:none!important;color:var(--dl-ink)!important;margin:0 0 24px!important;letter-spacing:0!important}.dl-wob__title em{color:inherit!important}.dl-wob__grid{grid-template-columns:repeat(4,1fr)!important;gap:16px!important}.dl-wob__card{border-radius:0!important;aspect-ratio:4/5!important;background:#efefef!important}.dl-wob__card--wide{grid-column:auto!important}.dl-wob__card:nth-child(n+5){display:none}.dl-wob__card img{height:100%!important;aspect-ratio:auto!important}.dl-wob__name{font-size:10px!important;font-weight:500!important;letter-spacing:.08em!important}.dl-wob__note{font-size:10px!important}.dl-wob__foot{margin-top:26px!important}.dl-wob__btn{color:var(--dl-ink)!important;border:0!important;border-bottom:1px solid var(--dl-ink)!important;border-radius:0!important;padding:5px 0!important;font-size:10px!important;letter-spacing:.12em!important}.dl-wob__legal{color:#696969!important;font-size:10px!important}footer{border-top:1px solid var(--dl-line)}footer h2,footer h3,footer h4{font-family:var(--font-body--family),Arial,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.08em}footer a,footer p{font-size:11px;line-height:1.8}[data-template=collection] .product-grid{gap:36px 16px!important}[data-template=collection] .product-grid__item{border:0!important}[data-template=collection] .product-card__content{background:#fff}[data-template=collection] .product-card h3,[data-template=collection] .product-title,[data-template=collection] .price{font-size:11px!important;font-weight:400!important;line-height:1.6!important;text-transform:none!important}[data-template=collection] .card-gallery{background:#f3f3f3}[data-template=product] .product-details h1{font-family:var(--font-body--family),Arial,sans-serif;font-weight:500;font-size:22px;line-height:1.4;text-transform:none}[data-template=product] .product-details .rte{font-size:12px;line-height:1.8}@media(prefers-reduced-motion:reduce){.dl-editorial-card__media img{transition:none}}@media(max-width:989px){#header-component .menu-list__link{font-size:9px!important;letter-spacing:.07em}#header-component .header__columns{padding-inline:16px}}@media(max-width:749px){.dl-editorial-wordmark{font-size:27px!important;letter-spacing:-1.5px}#header-component{--header-padding:13px}#header-component .header__columns{min-height:58px;padding-inline:16px}.dl-campaign__media{display:block;height:82svh;min-height:530px;max-height:820px}.dl-campaign__picture--second{display:none}.dl-campaign__image{object-position:50% 38%}.dl-campaign__caption{left:20px;bottom:26px;padding-right:20px}.dl-campaign__caption h2{font-size:30px;max-width:290px}.dl-campaign__description{font-size:11px;max-width:285px}.dl-campaign__eyebrow{font-size:9px}.dl-campaign__products{padding-top:27px}.dl-campaign__product-heading{margin:0 20px 18px}.dl-campaign__product-heading h2{font-size:12px}.dl-campaign__product-heading span{font-size:9px}.dl-product-rail{grid-auto-columns:64vw;gap:12px;padding-inline:20px;scroll-padding-inline:20px}.dl-editorial-card__details h3,.dl-editorial-card__details p{font-size:11px}.dl-campaign__shop-all{padding:10px 0 24px}.dl-editorial-offer{font-size:9px;padding-inline:16px}.dl-editorial-gallery{padding-top:32px}.dl-editorial-gallery__heading{padding:0 20px 18px;align-items:start}.dl-editorial-gallery__grid{grid-template-columns:repeat(2,1fr);gap:3px}.dl-editorial-gallery__heading h2{font-size:12px;max-width:190px}.dl-editorial-gallery__heading .dl-editorial-link{font-size:9px;padding-top:0}.dl-wob{padding:38px 20px!important}.dl-wob__grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.dl-wob__title{margin-bottom:18px!important}[data-template=collection] .product-grid{gap:24px 8px!important}[data-template=product] .product-details h1{font-size:19px}}#header-component[transparent]:not([data-sticky-state=active]) .dl-editorial-wordmark{color:#fff!important;text-shadow:0 1px 12px rgba(0,0,0,.18)}#header-component[data-sticky-state=active] .header__row--top{background:#fff!important;color:#171717!important;--color-foreground:#171717;--color-foreground-rgb:23 23 23}#header-component[data-sticky-state=active] .header__row--top :is(.menu-list__link,.header-actions__action,.search-action,.dl-editorial-wordmark){color:#171717!important}#header-component[data-sticky-state=active] .header__underlay-closed{background:#fff!important}#header-component:has(.menu-list__link[aria-expanded=true]) .dl-editorial-wordmark{color:#171717!important;text-shadow:none}.dl-cloud-logo{width:102px;height:74px;line-height:0;text-shadow:none!important}.dl-cloud-logo svg{display:block;width:100%;height:100%;overflow:visible}#header-component{--header-padding:8px}#header-component .header__columns{min-height:90px}.dl-campaign__media--pair .dl-campaign__picture:first-child .dl-campaign__image{object-position:50% 38%}.dl-campaign__picture--second .dl-campaign__image{object-position:50% 30%}@media(max-width:749px){.dl-cloud-logo{width:78px;height:57px}#header-component{--header-padding:6px}#header-component .header__columns{min-height:70px}.dl-campaign__media--pair .dl-campaign__picture:first-child .dl-campaign__image{object-position:50% 34%}}.card-gallery .product-media-container--image .product-media__image,media-gallery .product-media-container--image .product-media__image{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important;padding:8%!important;box-sizing:border-box}.dl-editorial-card__media img{object-fit:contain!important;object-position:center center!important;padding:8%;box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/13/assets/dl-editorial.css.map */
