collection-component.t4-collection{display:block;background:#fff;color:#282827}.t4-collection .page-width{max-width:1800px;padding-left:32px;padding-right:32px}.t4-collection .facets-wrapper{border-top:1px solid #e8e6e2;border-bottom:1px solid #e8e6e2;margin-bottom:28px}.t4-collection .card-wrapper{height:100%;transition:transform .3s ease}.t4-collection .card{background:transparent}.t4-collection .card__inner{background:#f4f3f0}.t4-collection .card__media img{object-fit:contain;transition:opacity .4s ease,transform .6s ease}.t4-collection .card__content{padding-left:2px;padding-right:2px}.t4-collection .card__heading{font-family:var(--font-body-family);font-size:16px;line-height:1.45;letter-spacing:.01em}.t4-collection .price{font-size:15px}.t4-collection .card__information{padding-top:14px;padding-bottom:24px}.t4-collection--editorial #product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 16px;align-items:stretch;isolation:isolate;grid-auto-flow:row dense;grid-auto-flow:row dense}.t4-collection--editorial #product-grid>.grid__item{width:100%;max-width:none;margin:0}.t4-collection-poster{list-style:none;grid-column:3 / span 2;grid-row:span 2;min-width:0;position:relative}.t4-collection-poster--left{grid-column:1 / span 2}.t4-collection-look{display:block;position:relative;height:100%;min-height:400px;overflow:hidden;color:#fff;text-decoration:none;background:#282827}.t4-collection-look>img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:var(--t4-poster-focus,50%) center;transition:transform .8s ease}.t4-collection-look:after{content:"";position:absolute;inset:30% 0 0;background:linear-gradient(transparent,rgba(0,0,0,.63));pointer-events:none}.t4-collection-look-copy{position:absolute;bottom:36px;left:32px;right:24px;z-index:1}.t4-collection-look-copy p{font-size:11px;letter-spacing:.15em;margin:0 0 12px}.t4-collection-look-copy h2{font-family:var(--font-heading-family);color:inherit;font-size:clamp(26px,3vw,42px);line-height:1.15;margin:0 0 20px}.t4-collection-look-copy>span{display:inline-block;font-size:14px;border-bottom:1px solid #fff;padding-bottom:5px}.t4-collection-progress{text-align:center;padding:56px 16px 64px}.t4-collection-progress p{font-size:15px;margin:0 0 18px}.t4-collection-progress progress{display:block;appearance:none;width:180px;height:2px;border:0;margin:0 auto 26px;background:#e6e3de;color:#282827}.t4-collection-progress progress::-webkit-progress-bar{background:#e6e3de}.t4-collection-progress progress::-webkit-progress-value{background:#282827}.t4-collection-progress progress::-moz-progress-bar{background:#282827}.t4-collection-button{display:inline-flex;align-items:center;justify-content:center;border:1px solid #282827;border-radius:24px;padding:12px 30px;min-width:170px;min-height:46px;text-decoration:none;color:#fff;background:#282827;font-family:var(--font-body-family);font-size:14px;transition:background .25s,color .25s}.t4-collection-button[aria-disabled=true]{opacity:.5;cursor:wait}.t4-collection [data-t4-load-error]{margin-top:18px}.t4-collection-tail{background:#fff;color:#282827;font-family:var(--font-body-family)}.t4-collection-learn{max-width:860px;margin:0 auto;padding:38px 28px 48px;text-align:center;border-top:1px solid #e8e6e2}.t4-collection-learn h2{font-size:25px;margin:0 0 14px;font-family:var(--font-heading-family)}.t4-collection-learn summary{cursor:pointer;display:inline-block;border-bottom:1px solid #777;padding-bottom:4px;list-style:none;font-size:14px}.t4-collection-learn summary::-webkit-details-marker{display:none}.t4-collection-learn .rte{line-height:1.65;color:#65645f;font-size:16px;padding-top:18px}.t4-collection-custom{display:grid;grid-template-columns:1fr 1fr;background:#f5f3ef;min-height:300px}.t4-collection-custom-media{position:relative;overflow:hidden;min-height:300px}.t4-collection-custom-media img{position:absolute;width:100%;height:100%;object-fit:cover}.t4-collection-custom-copy{align-self:center;padding:44px clamp(28px,5vw,80px)}.t4-collection-custom-copy>p{font-size:11px;letter-spacing:.15em;margin:0 0 16px}.t4-collection-custom-copy h2{font-family:var(--font-heading-family);font-size:clamp(27px,3vw,40px);line-height:1.2;margin:0 0 18px}.t4-collection-custom-copy .rte{color:#65645f;font-size:16px;line-height:1.65;margin-bottom:24px}.t4-collection a:focus-visible,.t4-collection-tail a:focus-visible,.t4-collection-tail summary:focus-visible{outline:2px solid #80634b;outline-offset:5px}@media(hover:hover) and (pointer:fine){.t4-collection [data-t4-product] .card-wrapper:hover{transform:translateY(-3px)}.t4-collection [data-t4-product] .card-wrapper:hover .card__media img{transform:scale(1.03)}.t4-collection-look:hover>img{transform:scale(1.025)}.t4-collection-button:hover{background:#fff;color:#282827}}@media(max-width:989px){.t4-collection--editorial #product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.t4-collection-poster,.t4-collection-poster--left{grid-column:1 / -1;grid-row:span 1}.t4-collection-look{height:560px}.t4-collection-custom-copy{padding:32px 24px}}@media(max-width:749px){.t4-collection .page-width{padding-left:16px;padding-right:16px}.t4-collection--editorial #product-grid{grid-template-columns:repeat(var(--t4-mobile-cols,2),minmax(0,1fr));gap:20px 10px}.t4-collection .card__heading{font-size:14px}.t4-collection .price{font-size:14px}.t4-collection-look{height:450px;min-height:0}.t4-collection-look-copy{left:24px;bottom:28px}.t4-collection-progress{padding:40px 8px 44px}.t4-collection-custom{grid-template-columns:1fr}.t4-collection-custom-media{min-height:240px}.t4-collection-custom-copy{padding:32px 24px 36px}.t4-collection-learn{padding:32px 24px}.t4-collection .card__information{padding-bottom:16px}}@media(prefers-reduced-motion:reduce){.t4-collection .card-wrapper,.t4-collection .card__media img,.t4-collection-look>img,.t4-collection-button{transition:none!important;transform:none!important}}
.t4-collection .card__heading{font-weight:400}.t4-collection-intro{background:#fff}.t4-collection-intro .collection-hero__inner{justify-content:center;text-align:center;padding-top:36px;padding-bottom:30px}.t4-collection-intro .collection-hero__title{font-family:var(--font-heading-family);font-size:clamp(30px,3vw,42px);line-height:1.2;margin:14px 0 18px}.t4-collection-intro .collection-hero__description{max-width:740px;margin:0 auto;color:#65645f;font-size:17px;line-height:1.65}.t4-collection-intro .t4-collection-breadcrumb{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#77736c;margin:0}.t4-collection-breadcrumb a{color:inherit;text-decoration:none}.t4-collection-category-links{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 24px;margin-top:24px}.t4-collection-category-links a{font-size:14px;color:#65645f;text-decoration:none;border-bottom:1px solid transparent;padding-bottom:5px}.t4-collection-category-links a[aria-current=page]{color:#282827;border-color:#282827}.t4-collection-category-links a:focus-visible{outline:2px solid #80634b;outline-offset:4px}@media(max-width:749px){.t4-collection-intro .collection-hero__inner{padding-top:26px;padding-bottom:24px}.t4-collection-intro .collection-hero__description{font-size:15px}.t4-collection-category-links{gap:10px 18px}}
.t4r-hero{display:grid;grid-template-columns:60% 40%;height:var(--r-height,440px);background:#f7f4ef;color:#282827}.t4r-hero-media{position:relative;overflow:hidden;min-width:0}.t4r-hero-media>img{width:100%;height:100%;object-fit:cover;object-position:var(--r-focus,50%) 40%}.t4r-hero-quote{position:absolute;left:7%;top:42%;max-width:230px;font:italic 26px/1.3 Georgia,serif;color:#fff;text-shadow:0 2px 16px #0008;margin:0}.t4r-hero-quote:after{content:'';display:block;width:100px;height:1px;background:#ffffffb3;margin-top:24px}.t4r-hero-copy{padding:40px clamp(28px,4vw,64px);align-self:center}.t4r-hero-copy>p,.t4r-gift-copy>p{font-family:var(--font-body-family);font-size:12px;letter-spacing:.17em;margin:0 0 22px}.t4r-hero h1{font:400 clamp(38px,4.7vw,70px)/1.08 Georgia,serif;letter-spacing:-.025em;margin:0 0 20px;color:#232420}.t4r-hero-subtitle{font-family:var(--font-body-family);font-size:20px;line-height:1.5;color:#65615b}.t4r-rule{display:block;width:78px;height:1px;background:#888078;margin-top:26px}.t4r-category-links{padding:18px 34px 0;display:flex;gap:32px;overflow-x:auto;background:white}.t4r-category-links a{font-family:var(--font-body-family);font-size:14px;white-space:nowrap;text-decoration:none;color:#6d6964;padding:0 10px 12px;border-bottom:1px solid transparent}.t4r-category-links a[aria-current=page]{color:#282827;border-color:#282827}.t4r-simple-title{text-align:center;padding:30px}.t4-collection .facets-wrapper{margin-bottom:18px}.t4-collection--editorial #product-grid{gap:24px 18px}.t4-collection .card__information{padding-top:11px;padding-bottom:8px}.t4r-swatches{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 12px}.t4r-swatch{width:20px;height:20px;display:inline-flex;border-radius:50%;border:1px solid #ddd6ce;overflow:hidden;text-decoration:none;align-items:center;justify-content:center}.t4r-swatch span,.t4r-swatch img{width:100%;height:100%;display:block;object-fit:cover}.t4r-swatch-text{width:auto;height:auto;min-height:24px;padding:2px 7px;border-radius:12px;font:12px/1.4 var(--font-body-family);color:#65615b}.t4-collection-button{font-family:var(--font-body-family);font-size:14px;font-weight:400;letter-spacing:.02em;min-height:46px;padding:12px 25px;border-radius:24px;min-width:160px}.t4r-gift{display:grid;grid-template-columns:38% 62%;background:#f7f4ef;min-height:330px;margin-bottom:32px}.t4r-gift-copy{padding:36px clamp(26px,3.5vw,56px);align-self:center}.t4r-gift h2{font:400 clamp(28px,3vw,42px)/1.12 Georgia,serif;margin:0 0 18px;letter-spacing:-.02em;color:#282827}.t4r-gift .rte{font:16px/1.6 var(--font-body-family);color:#65615b;margin-bottom:20px}.t4r-gift-media{position:relative;min-height:330px;overflow:hidden}.t4r-gift-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 55%}.t4r-swatch:focus-visible,.t4r-category-links a:focus-visible{outline:2px solid #80634b;outline-offset:3px}@media(max-width:989px){.t4r-hero{grid-template-columns:55% 45%}.t4r-hero-quote{font-size:21px;max-width:170px}.t4r-hero-copy{padding:28px}.t4-collection--editorial #product-grid{gap:22px 12px}}@media(max-width:749px){.t4r-hero{height:auto;grid-template-columns:1fr}.t4r-hero-media{height:300px}.t4r-hero-copy{padding:28px 24px 30px}.t4r-hero h1{font-size:42px;margin-bottom:12px}.t4r-hero-copy>p{margin-bottom:12px;font-size:10px}.t4r-hero-subtitle{font-size:17px}.t4r-rule{margin-top:20px}.t4r-hero-quote{top:40%;font-size:22px;max-width:190px}.t4r-category-links{padding:16px 16px 0;gap:18px}.t4-collection--editorial #product-grid{gap:20px 10px}.t4r-gift{grid-template-columns:1fr;min-height:0;margin-bottom:24px}.t4r-gift-copy{padding:30px 24px}.t4r-gift-media{min-height:260px}.t4r-gift h2{font-size:32px}.t4-collection-button{font-size:14px;min-height:46px;padding:12px 25px}}