.t4-home.t4-editorial-hero{background:var(--t4-bg);color:var(--t4-text)}.t4-home.t4-editorial-hero .t4-feature:after{background:linear-gradient(90deg,rgba(15,14,12,var(--t4-veil)),#0f0e0c00 70%)}.t4-home.t4-editorial-hero .t4-feature-copy{width:54%;max-width:820px}.t4-home.t4-editorial-hero .t4-feature-copy h1{font-size:clamp(40px,4.2vw,64px);line-height:1.06;font-weight:400;letter-spacing:-.025em;max-width:660px}.t4-home.t4-editorial-hero.t4-hero-serif .t4-feature-copy h1{font-family:Georgia,Times New Roman,serif}.t4-home.t4-editorial-hero .t4-body{font-size:16px;line-height:1.65;max-width:520px}.t4-home.t4-editorial-hero .t4-button{background:var(--t4-accent);color:var(--t4-button-text)!important;border-radius:var(--t4-button-radius,24px);border:1px solid #ffffff35;padding-inline:25px;min-height:46px}.t4-home.t4-editorial-hero .t4-button:hover{background:#fff;filter:none}.t4-home .t4-button,.t4c .t4c-button,.t4guide-button,.t4-wishlist-browse{border-radius:24px}.t4c-category .t4c-card-media{background:#f7f4ed}.t4c-category .t4c-card-media img{object-fit:cover}.t4c.t4c-text-only .t4c-main-media{display:none}.t4c.t4c-text-only .t4c-feature{display:block}.t4c.t4c-text-only .t4c-feature-copy .t4c-heading{text-align:center;max-width:850px;margin-inline:auto}.t4c.t4c-text-only .t4c-feature-copy .t4c-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}.t4c.t4c-text-only .t4c-feature-copy .t4c-card{border:0;border-left:1px solid #D8CEC0;padding:2px 0 2px 24px;text-align:left}.t4c.t4c-text-only .t4c-feature-copy .t4c-card-body{font-size:14px}.t4c.t4c-text-only .t4c-number{float:none;display:block;margin:0 0 10px;font-family:var(--font-heading-family);font-size:12px;color:#70503b}.t4m{padding:44px 0;background:var(--m-bg,#fff);color:var(--m-heading,#282827);font-family:var(--font-body-family,Jost,sans-serif)}.t4m *{box-sizing:border-box}.t4m-wrap{max-width:1440px;padding:0 4.5%;margin:auto}.t4m-heading{text-align:center;max-width:940px;margin:0 auto 28px}.t4m h2{font:var(--font-heading-weight,500) clamp(28px,3vw,40px)/1.15 var(--font-heading-family,"DM Sans",sans-serif);color:inherit;margin:0 0 15px;letter-spacing:-.025em}.t4m-heading .rte{font-size:15px;line-height:1.7;color:#62645e}.t4m-heading p{margin:0}.t4m-grid{display:grid;grid-template-columns:1fr 2fr 1fr;grid-template-rows:1fr 1fr;gap:12px;height:var(--m-height,640px)}.t4m-tile{position:relative;display:block;min-width:0;min-height:0;overflow:hidden;border-radius:var(--m-radius,12px);background:#f7f4ed;color:var(--m-label-ink,#282827);text-decoration:none}.t4m-center{grid-column:2;grid-row:1/3}.t4m-slot-1{grid-column:1;grid-row:1}.t4m-slot-2{grid-column:1;grid-row:2}.t4m-slot-3{grid-column:3;grid-row:1}.t4m-slot-4{grid-column:3;grid-row:2}.t4m-side-slot{min-height:0;min-width:0}.t4m-side-slot .t4m-tile{height:100%}.t4m-photo{position:absolute;top:0;right:0;bottom:0;left:0}.t4m-photo img,.t4m-photo svg{width:100%;height:100%;display:block;object-fit:cover;object-position:var(--tile-focus,center);transition:transform .45s ease}.t4m-center .t4m-photo img{object-fit:contain;background:#fff}.t4m-label{position:absolute;left:50%;bottom:24px;transform:translate(-50%);display:block;width:max-content;max-width:calc(100% - 28px);padding:12px 22px;background:var(--m-label-bg,#fff);color:var(--m-label-ink,#282827);border:1px solid #d8d8d04d;border-radius:40px;box-shadow:0 3px 12px #00000009;font-size:13px;line-height:1.45;text-align:center;font-weight:500}.t4m a:focus-visible{outline:3px solid #70503B;outline-offset:4px}@media(hover:hover){.t4m a:hover img{transform:scale(1.035)}}@media(max-width:989px){.t4m-grid{grid-template-columns:1fr 1.6fr 1fr;height:560px}.t4m-label{font-size:12px;padding:10px 13px}.t4c.t4c-text-only .t4c-feature-copy .t4c-grid{gap:22px}}@media(max-width:749px){.t4-home.t4-editorial-hero .t4-feature{display:flex;min-height:600px;overflow:hidden}.t4-home.t4-editorial-hero .t4-feature-media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;height:100%}.t4-home.t4-editorial-hero .t4-photo{object-position:65% center}.t4-home.t4-editorial-hero .t4-feature:after{display:block;background:linear-gradient(0deg,#0f0e0ce0,#0f0e0c1a 85%)}.t4-home.t4-editorial-hero .t4-feature-copy{align-self:flex-end;width:100%;max-width:none;padding:260px 22px 35px;background:transparent}.t4-home.t4-editorial-hero .t4-feature-copy h1{font-size:39px;max-width:360px}.t4-home.t4-editorial-hero .t4-body{font-size:15px}.t4-home.t4-editorial-hero .t4-button{padding:12px 22px}.t4c.t4c-text-only .t4c-feature-copy .t4c-grid{grid-template-columns:1fr;gap:20px}.t4c.t4c-text-only .t4c-feature-copy .t4c-card{padding-left:18px}.t4m{padding:32px 0}.t4m-wrap{padding:0 20px}.t4m-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:12px;height:auto}.t4m-center{grid-column:1/-1;grid-row:1;aspect-ratio:1/1}.t4m-slot-1{grid-column:1;grid-row:2}.t4m-slot-2{grid-column:2;grid-row:2}.t4m-slot-3{grid-column:1;grid-row:3}.t4m-slot-4{grid-column:2;grid-row:3}.t4m-side-slot{aspect-ratio:3/4}.t4m-label{bottom:16px;font-size:12px;padding:9px 12px}.t4m-heading{margin-bottom:22px}.t4m-heading .rte{font-size:14px}}@media(prefers-reduced-motion:reduce){.t4m *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/t4-editorial-home.css.map */
