:root{--hr-serif:Georgia,"Times New Roman",serif;--hr-sans:Arial,Helvetica,sans-serif;--hr-soft:#ede8df;--hr-panel:#fcfaf6;--hr-bronze:#78644c}body{font-family:var(--hr-sans)}button{color:inherit;-webkit-text-fill-color:currentColor}.hr-icon-button{color:var(--hr-ink);appearance:none;-webkit-appearance:none;min-width:44px;min-height:44px}.hr-icon-button svg{color:inherit;stroke:currentColor}.hr-header{background:#f7f4ee;border-bottom:1px solid #d6d0c5}.hr-wordmark__title{font-weight:600;letter-spacing:.08em}.hr-wordmark__sub{font-size:6px;letter-spacing:.3em;color:#676354;margin-top:3px}.hr-announcement__inner{font-size:10px;letter-spacing:.07em;font-weight:400;text-transform:none}.hr-nav-link{font-size:10px;font-weight:600;letter-spacing:.07em}.hr-mobile-menu{background:#f7f4ee}.hr-mobile-menu p{font-family:var(--hr-sans);font-style:normal;font-size:12px;line-height:1.6;max-width:240px}.hr-kicker{font-weight:600;color:#746551;letter-spacing:.14em}.hr-kicker--light{color:#c4bca9}.hr-btn{border-radius:0;font-weight:600;letter-spacing:.08em;min-height:50px}.hr-btn:hover{transform:none}.hr-btn--dark{background:#293126;color:#f8f5ee}.hr-btn--dark:hover{background:#42493b}.hr-btn--cream{background:#efe7d9;color:#252a23}.hr-btn--outline{border:1px solid #a69d8e;color:var(--hr-ink)}.hr-hero{background:var(--hero-color);color:var(--hero-text);grid-template-columns:46% 54%;min-height:660px}.hr-hero__copy{justify-content:center;padding-top:65px;padding-bottom:65px}.hr-hero h1{font-size:clamp(50px,5.4vw,82px);line-height:1.08;font-weight:400;letter-spacing:-.045em;text-transform:none;margin:32px 0 25px}.hr-hero__intro{font-size:15px;line-height:1.8;color:#e0d9cc;max-width:340px}.hr-hero__buttons{margin-top:32px}.hr-hero__signature{display:none}.hr-hero__visual:after{display:none}.hr-hero__visual-caption{font-weight:400;letter-spacing:.09em}.hr-hero__photo{object-position:center top}.hr-section-heading h2,.hr-page-heading h1,.hr-manifesto h2{font-weight:400;letter-spacing:-.035em}.hr-section-heading__aside{color:#68675c}.hr-outfit-card__image{aspect-ratio:4/5;background:#e8e2d8}.hr-outfit-card__image img{object-fit:cover;object-position:center}.hr-outfit-card__meta h3{font-weight:400;font-size:29px;letter-spacing:-.02em}.hr-outfit-card__meta .hr-look-card-total{font-size:14px;font-weight:400;margin-top:12px}.hr-outfit-card__meta .hr-kicker{font-size:9px;letter-spacing:.12em}.hr-manifesto{background:#302d26;color:#f2eee5}.hr-manifesto h2{font-size:clamp(40px,4.4vw,64px)}.hr-manifesto__sub p{color:#d6cebf}.hr-qualities{background:#ebe5da;border-block:1px solid #d7cfbf}.hr-quality h3{font-weight:400}.hr-footer{background:#282a23}.hr-footer__identity h2{font-size:clamp(30px,3.4vw,46px);font-weight:400;letter-spacing:-.025em}.hr-footer__identity p{color:#c5beae}.hr-outfit-detail{padding-top:26px;padding-bottom:64px;background:#f5f1e9}.hr-breadcrumb{color:#6e6c61;font-size:10px;gap:10px;margin-bottom:24px}.hr-outfit-product-layout{display:grid;grid-template-columns:minmax(0,1.14fr) minmax(0,.86fr);grid-template-areas:"media intro" "media shop";grid-template-rows:auto 1fr;column-gap:clamp(32px,4.8vw,70px);row-gap:0;align-items:start}.hr-look-intro{grid-area:intro;padding:7px 0 25px}.hr-look-intro h1{font-family:var(--hr-serif);font-weight:400;font-size:clamp(40px,4.4vw,62px);line-height:1.08;letter-spacing:-.04em;margin:16px 0 18px}.hr-outfit-product-deck{font-size:14px;line-height:1.8;color:#5d5e54;margin-bottom:20px;max-width:430px}.hr-look-palette{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:11px;color:#5c5b51;margin-bottom:24px}.hr-color-chip{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.hr-color-chip i{display:block;width:12px;height:12px;background:var(--chip);border:1px solid #0002;border-radius:50%;flex-shrink:0}.hr-look-headline-total{border-top:1px solid #d7d0c3;margin:0;padding-top:17px;align-items:center}.hr-look-headline-total>span{display:flex;flex-direction:column;gap:4px;font-size:12px}.hr-look-headline-total small{font-size:10px;color:#6c685c}.hr-look-headline-total strong{font:400 31px var(--hr-serif);letter-spacing:-.02em}.hr-look-choose{display:none}.hr-outfit-product-media{grid-area:media;min-width:0;background:transparent;overflow:visible}.hr-look-gallery{width:100%;outline-offset:4px}.hr-look-gallery__stage{width:100%;aspect-ratio:4/5;position:relative;overflow:hidden;background:#ddd7cb;touch-action:pan-y}.hr-look-gallery__stage>img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.hr-look-gallery__stage>img[hidden]{display:none}.hr-look-gallery__bottom{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:12px}.hr-look-gallery__thumbs{display:flex;gap:9px}.hr-look-gallery__thumb{display:block;-webkit-appearance:none;appearance:none;border:1px solid transparent;background:transparent;padding:3px;width:72px;min-height:87px}.hr-look-gallery__thumb[aria-pressed=true]{border-color:#61513c}.hr-look-gallery__thumb img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;display:block}.hr-look-gallery__controls{display:flex;align-items:center;gap:9px}.hr-look-gallery__controls button{width:40px;height:44px;min-width:40px;-webkit-appearance:none;appearance:none;border:1px solid #beb4a4;background:transparent;color:#2d3229;font-size:20px}.hr-look-gallery__controls [data-gallery-counter]{font-size:10px;letter-spacing:.06em;white-space:nowrap;color:#5a5b51}.hr-look-notes{margin-top:30px;padding-top:22px;border-top:1px solid #d7d0c3;max-width:580px}.hr-look-notes h2{font:400 27px var(--hr-serif);letter-spacing:-.025em;margin:0 0 12px}.hr-look-notes p{font-size:13px;line-height:1.8;color:#626153}.hr-outfit-product-shop{grid-area:shop;min-width:0;background:var(--hr-panel);padding:25px 25px 22px;border:1px solid #e1d9cc}.hr-outfit-product-topline{padding:0 0 17px;border-top:0;border-bottom:1px solid #ded6c7;align-items:center;font-size:10px;letter-spacing:.07em}.hr-outfit-product-topline strong{font-weight:400;font-size:18px;font-family:var(--hr-serif);letter-spacing:-.01em}.hr-outfit-product-topline span{color:#6b685c;font-size:10px}.hr-shop-guidance{font-size:11px;color:#69685d;line-height:1.6;margin:13px 0 0}.hr-outfit-piece{grid-template-columns:105px minmax(0,1fr);gap:17px;padding:22px 0;border-color:#e0d9cc;transition:opacity .15s}.hr-outfit-piece.is-excluded{opacity:.58}.hr-outfit-piece.is-excluded:focus-within{opacity:1}.hr-outfit-piece__image{aspect-ratio:4/5;background:#ece5da;border:1px solid #e0d8cb;align-self:start}.hr-outfit-piece__image img{width:100%;height:100%;object-fit:contain}.hr-outfit-piece__titleline{gap:8px}.hr-outfit-piece__titleline .hr-kicker{display:none}.hr-outfit-piece__check{padding:0;min-width:20px;min-height:26px}.hr-outfit-piece__check input{width:17px;height:17px;margin:0;accent-color:#34422f}.hr-outfit-piece__titleline .hr-outfit-piece__name{font-size:20px;line-height:1.2;font-weight:400;letter-spacing:-.02em;margin:1px 0 0}.hr-piece-description{font-size:10px;line-height:1.5;color:#77705f;margin:8px 0 0}.hr-outfit-piece__price{font-size:12px;font-weight:400;margin:8px 0 11px}.hr-outfit-piece__options{gap:9px;align-items:flex-end}.hr-outfit-piece__options label{display:flex;flex-direction:column;align-items:stretch;gap:5px;flex:1;min-width:74px;font-size:10px;color:#656255}.hr-outfit-piece__options label.hr-fixed-color{flex:0 0 auto;min-width:70px}.hr-fixed-color .hr-color-chip{min-height:44px;font-size:11px;color:#34372e;padding-right:7px}.hr-select,.hr-outfit-piece__options select{background:#f9f7f1;border:1px solid #c8beaf;color:#30352b;min-height:44px;border-radius:0;font-size:12px;max-width:100%;width:100%;padding:9px 25px 9px 10px}.hr-outfit-piece__availability{font-size:10px;margin-top:5px;color:#83503a}.hr-outfit-piece__availability:empty{display:none}.hr-piece-details{font-size:11px;margin-top:8px}.hr-piece-details summary{display:flex;align-items:center;gap:8px;font-weight:400;text-decoration:underline;text-underline-offset:3px;min-height:34px;padding:7px 0;color:#5a5c4f}.hr-piece-details summary:before{content:"+";font-size:15px;line-height:1}.hr-piece-details[open] summary:before{content:"\2212"}.hr-piece-photo-grid{display:grid;grid-template-columns:1fr;gap:8px}.hr-piece-photo-grid img{width:100%;height:auto;background:#ece5da;display:block}.hr-supplier-description{font-size:11px;line-height:1.8}.hr-supplier-description ul{padding-left:16px}.hr-outfit-product-total{margin:23px 0 17px;font-size:12px}.hr-outfit-product-total strong{font:400 29px var(--hr-serif)}.hr-outfit-product-actions{gap:9px}.hr-outfit-product-actions .hr-btn{min-height:52px;font-size:10px;letter-spacing:.07em}.hr-outfit-product-actions button:disabled{opacity:.53}.hr-outfit-product-message{font-size:11px;line-height:1.6;color:#78513c;margin:11px 0 0;min-height:17px}.hr-outfit-product-shipping{font-size:10px;line-height:1.8;color:#69695f;border-top:1px solid #e0d9cc;padding-top:17px;margin-top:17px}.hr-outfit-product-shipping a{text-decoration:underline;text-underline-offset:3px}.hr-look-props{font-size:10px;line-height:1.7;color:#726f61;margin-top:11px}.hr-approach{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,7vw,100px);align-items:center}.hr-approach__image img{width:100%;aspect-ratio:4/5;object-fit:cover}.hr-approach__copy h1{font:400 clamp(40px,4.5vw,66px)/1.08 var(--hr-serif);letter-spacing:-.04em;margin:20px 0 30px}.hr-approach__copy .hr-rte{font-size:15px;color:#626255}.hr-approach__copy .hr-btn{margin-top:26px}@media(min-width:1500px){.hr-outfit-product-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}@media(max-width:1100px)and (min-width:750px){.hr-outfit-product-layout{column-gap:26px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hr-outfit-product-shop{padding:20px 17px}.hr-outfit-piece{grid-template-columns:85px minmax(0,1fr);gap:12px}.hr-look-gallery__thumb{width:58px;min-height:72px}.hr-look-gallery__controls{gap:5px}.hr-look-gallery__controls button{width:32px;min-width:32px}}@media(max-width:749px){:root{--hr-header-height:68px}.hr-header__inside{min-height:68px;gap:2px}.hr-wordmark{min-width:0;max-width:225px}.hr-wordmark__title{font-size:clamp(18px,5.1vw,23px);letter-spacing:.07em}.hr-wordmark__sub{font-size:5px;letter-spacing:.28em}.hr-header__actions{gap:0}.hr-search-trigger{display:none}.hr-icon-button{width:44px;height:44px;padding:10px}.hr-icon-button svg{width:24px;height:24px}.hr-announcement__inner{font-size:9px;letter-spacing:.02em;min-height:30px}.hr-hero,.hr-hero--tall{display:flex;flex-direction:column-reverse;min-height:0}.hr-hero__visual{aspect-ratio:4/5;min-height:0;max-height:610px}.hr-hero__copy{padding:35px 24px 40px;min-height:0}.hr-hero h1{font-size:clamp(39px,10vw,56px);margin:20px 0 18px;line-height:1.09}.hr-hero__intro{font-size:13px;line-height:1.8}.hr-hero__buttons{margin-top:25px;gap:16px}.hr-hero__buttons .hr-text-link{margin-top:0}.hr-hero__visual-caption{font-size:8px;left:20px;right:20px;bottom:19px}.hr-section-heading h2{font-size:38px}.hr-section-heading__aside{font-size:13px;line-height:1.7}.hr-outfit-card__meta h3{font-size:22px}.hr-outfit-card__meta .hr-look-card-total{font-size:12px;margin-top:9px}.hr-outfit-card__meta .hr-kicker{font-size:8px;letter-spacing:.08em}.hr-outfit-card__meta p:last-child{font-size:11px;line-height:1.6}.hr-outfit-detail{padding-top:18px;padding-bottom:42px}.hr-breadcrumb{font-size:9px;gap:7px;margin-bottom:24px}.hr-outfit-product-layout{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "media" "shop";grid-template-rows:auto;gap:0}.hr-look-intro{padding:0 0 22px}.hr-look-intro .hr-kicker{font-size:9px}.hr-look-intro h1{font-size:40px;margin:10px 0 14px}.hr-outfit-product-deck{font-size:13px;line-height:1.75;margin-bottom:17px}.hr-look-palette{font-size:10px;gap:12px;margin-bottom:18px}.hr-look-headline-total{padding-top:14px}.hr-look-headline-total strong{font-size:28px}.hr-look-choose{display:inline-flex;align-items:center;gap:12px;margin-top:17px;font-size:11px;text-decoration:underline;text-underline-offset:4px;padding-block:7px;min-height:38px}.hr-look-gallery__bottom{gap:10px}.hr-look-gallery__thumbs{gap:7px}.hr-look-gallery__thumb{width:58px;min-height:72px;padding:2px}.hr-look-gallery__controls{gap:5px}.hr-look-gallery__controls button{width:34px;min-width:34px;height:44px}.hr-look-notes{margin-top:22px;padding-top:19px;margin-bottom:26px}.hr-look-notes h2{font-size:24px;margin-bottom:10px}.hr-look-notes p{font-size:12px;line-height:1.8}.hr-outfit-product-shop{margin-top:0;padding:22px 15px 20px;border:1px solid #ded5c5;scroll-margin-top:85px}.hr-outfit-piece{grid-template-columns:94px minmax(0,1fr);gap:13px;padding:20px 0}.hr-outfit-piece__titleline .hr-outfit-piece__name{font-size:19px}.hr-outfit-piece__options{flex-direction:row;align-items:flex-end;flex-wrap:wrap;width:100%}.hr-outfit-piece__options label{flex:1;min-width:84px;width:auto}.hr-outfit-piece__options label.hr-fixed-color{min-width:64px;width:auto;flex:0 0 auto}.hr-outfit-piece__options select{font-size:16px;width:100%}.hr-fixed-color .hr-color-chip{font-size:10px;min-height:44px}.hr-piece-details summary{min-height:44px;font-size:10px}.hr-look-props,.hr-outfit-product-shipping{font-size:11px}.hr-approach{grid-template-columns:1fr;gap:35px}.hr-approach__copy h1{font-size:43px}}@media(max-width:360px){.hr-look-gallery__thumb{width:52px;min-height:63px}.hr-look-gallery__controls{gap:3px}.hr-look-gallery__controls button{width:29px;min-width:29px}.hr-outfit-product-shop{padding-inline:12px}.hr-outfit-piece{grid-template-columns:80px minmax(0,1fr);gap:11px}.hr-outfit-piece__options label.hr-fixed-color{min-width:52px}.hr-look-intro h1{font-size:36px}}@media(prefers-reduced-motion:reduce){.hr-outfit-piece{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/refined-v9.css.map */
