.hw-collection-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;background:#f5f1ec;margin:0;padding:0}.hw-collection-tiles__tile{position:relative;display:flex;align-items:flex-end;height:600px;min-width:0;overflow:hidden;color:#f5f1ec;text-decoration:none;background:#5c3a28}.hw-collection-tiles__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center 50%;transition:transform .4s,filter .25s}.hw-collection-tiles__tile:first-child .hw-collection-tiles__image{object-position:center 35%}.hw-collection-tiles__tile:nth-child(2) .hw-collection-tiles__image{object-position:60% 40%}.hw-collection-tiles__tile:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(to top,#2b1c149e,#2b1c1400);pointer-events:none}.hw-collection-tiles__caption{position:relative;z-index:1;padding:0 40px 44px;display:flex;flex-direction:column;gap:14px;align-items:flex-start}.hw-collection-tiles h2{font:400 clamp(40px,4.17vw,60px)/.95 "Instrument Serif",Georgia,serif;margin:0;letter-spacing:-.02em;text-transform:none;color:inherit}.hw-collection-tiles__eyebrow,.hw-collection-tiles__link{font:600 13px/1.5 Figtree,sans-serif;letter-spacing:.14em;text-transform:uppercase}.hw-collection-tiles__link{border-bottom:1.5px solid currentColor;padding-bottom:4px}.hw-collection-tiles__tile:focus-visible{outline:3px solid #f3e3a6;outline-offset:-6px}.hw-collection-tiles__tile:hover .hw-collection-tiles__image{transform:scale(1.025);filter:brightness(1.035)}@media(max-width:749px){.hw-collection-tiles{grid-template-columns:1fr}.hw-collection-tiles__tile{height:360px}.hw-collection-tiles__caption{padding:0 20px 24px;gap:10px}.hw-collection-tiles h2{font-size:40px}.hw-collection-tiles__link{font-size:11px}}@media(prefers-reduced-motion:reduce){.hw-collection-tiles__image{transition:none}}.hw-footer{font:400 14px/1.5 Figtree,sans-serif;color:#5c3a28;background:#f5f1ec;margin-top:64px}.hw-footer__signup{padding:64px 24px;display:flex;flex-direction:column;align-items:center;gap:18px;background:#5c3a28;color:#f5f1ec;text-align:center}.hw-footer__signup h2{font:italic 400 64px/1 "Instrument Serif",Georgia,serif;margin:0;color:inherit;text-transform:none;letter-spacing:-.02em}.hw-footer__offer{display:inline-block;border-radius:999px;padding:9px 18px;background:#f3e3a6;color:#5c3a28;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.hw-footer__description{font-size:17px;color:#d9cdbe}.hw-footer__description p{margin:0}.hw-footer__form{width:min(100%,496px);margin-top:14px}.hw-footer__fields{display:flex;align-items:end;gap:10px;text-align:left}.hw-footer__fields label{flex:1;font-size:12px;letter-spacing:.1em;text-transform:uppercase;display:flex;flex-direction:column;gap:6px}.hw-footer__fields input{width:100%;min-width:0;height:50px;box-sizing:border-box;padding:0 20px;border-radius:999px;border:1.5px solid #f5f1ec;background:transparent;color:#f5f1ec;font:400 15px Figtree,sans-serif;letter-spacing:0;text-transform:none}.hw-footer__fields input::placeholder{color:#d9cdbe}.hw-footer__fields button{height:50px;border:0;border-radius:999px;background:#f3e3a6;color:#5c3a28;padding:0 30px;font:700 13px Figtree,sans-serif;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.hw-footer__sms{text-decoration:underline;text-underline-offset:4px}.hw-footer__body{padding:56px max(20px,3.889vw) 32px}.hw-footer__columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.hw-footer__columns h3{font:600 12px Figtree,sans-serif;letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;color:#6b5e55}.hw-footer__links p{margin:0 0 12px}.hw-footer__links p:last-child{margin-bottom:0}.hw-footer a{color:inherit}.hw-footer .hw-footer__links a{text-decoration:none;background:none;box-shadow:none}.hw-footer .hw-footer__links a:hover{text-decoration:underline}.hw-footer__stripe{height:10px;margin:36px 0;background:repeating-linear-gradient(90deg,#5c3a28 0 40px,#f3e3a6 40px 80px,#bfd6ea 80px 120px)}.hw-footer__logo{display:block;width:min(420px,80%);margin:0 auto 20px}.hw-footer__logo img{display:block;width:auto;max-width:100%;height:110px;object-fit:contain;margin:auto}.hw-footer__copyright{text-align:center;margin:0;color:#6b5e55;font-size:13px}.hw-footer .footer__aside{margin-top:30px;padding-top:22px;border-top:1px solid #e2d9ce;--text-color:92,58,40;--border-color:226,217,206}.hw-footer .footer__copyright,.hw-footer .footer__payment-methods-label{display:none}.hw-footer a:focus-visible,.hw-footer input:focus-visible,.hw-footer button:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){.hw-footer{margin-top:36px}.hw-footer__signup{padding:40px 20px;gap:16px}.hw-footer__signup h2{font-size:44px}.hw-footer__description{font-size:15px}.hw-footer__fields{flex-direction:column;align-items:stretch;gap:12px}.hw-footer__fields label{width:100%}.hw-footer__body{padding:36px 20px 24px}.hw-footer__columns{grid-template-columns:1fr 1fr;gap:28px 20px}.hw-footer__stripe{margin:28px 0}.hw-footer .footer__aside{gap:20px}}.hw-campaign{background:var(--hw-background);color:var(--hw-color);padding:0;font-family:Figtree,sans-serif}.hw-campaign__inner{position:relative;width:100%;min-height:max(680px,47.222vw);margin:auto;display:grid;align-items:end;isolation:isolate;overflow:hidden}.hw-campaign--compact .hw-campaign__inner{min-height:400px}.hw-campaign__images{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:grid;grid-template-columns:1fr 1fr}.hw-campaign__images--single{grid-template-columns:1fr}.hw-campaign__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center 35%}.hw-campaign__inner:after{content:"";position:absolute;top:40%;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(43 28 20 / var(--hw-overlay)),rgb(43 28 20 / .28) 55%,transparent);z-index:-1}.hw-campaign__content{width:100%;max-width:1000px;margin:0 auto;padding:150px 30px 56px;text-align:center}.hw-campaign__eyebrow{color:#f3e3a6;font:600 12px/1.4 Figtree,sans-serif;letter-spacing:.18em;text-transform:uppercase;margin:0 0 14px}.hw-campaign h1,.hw-campaign h2{font:400 clamp(60px,5.833vw,120px)/.95 "Instrument Serif",Georgia,serif;letter-spacing:-.025em;text-transform:none;color:inherit;margin:0 0 14px}.hw-campaign__description{max-width:680px;margin:0 auto 22px;font-size:17px;line-height:1.6}.hw-campaign__actions{display:flex;justify-content:center;flex-wrap:wrap;gap:12px}.hw-campaign__button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:14px 28px;background:#f5f1ec;color:#603d2a;border:1px solid #f5f1ec;border-radius:30px;text-transform:uppercase;letter-spacing:.09em;font-size:12px;font-weight:600;text-decoration:none;line-height:1.4}.hw-campaign__button--outline{background:transparent;color:inherit;border-color:currentColor}.hw-campaign__button:focus-visible{outline:3px solid currentColor;outline-offset:5px}.hw-campaign__frame{position:relative;min-width:0;overflow:hidden}.hw-campaign__frame--second .hw-campaign__image{object-position:center 45%;transform:scale(1.35);transform-origin:58% 50%}.hw-campaign__ribbon{width:100%;height:60px;background:#5c3a28;overflow:hidden;display:flex;align-items:center}.hw-campaign__track{display:flex;width:max-content;animation:hw-campaign-scroll 38s linear infinite}.hw-campaign__ribbon-group{display:flex;align-items:center;gap:32px;white-space:nowrap;padding-inline-start:32px;flex-shrink:0}.hw-campaign__phrase{color:#f3e3a6;font:600 15px/1 Figtree,sans-serif;letter-spacing:.16em;text-transform:uppercase}.hw-campaign__phrase:nth-of-type(2n){color:#bfd6ea;font:italic 400 24px/1 "Instrument Serif",serif;letter-spacing:0;text-transform:lowercase}.hw-campaign__ribbon svg{flex-shrink:0;color:#bfd6ea}.hw-campaign__ribbon svg:nth-of-type(2n){color:#f3e3a6}.hw-campaign__ribbon:hover .hw-campaign__track{animation-play-state:paused}@keyframes hw-campaign-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.hw-campaign__track{animation:none}}.hw-campaign--editorial .hw-campaign__inner{min-height:400px;align-items:center;background:#5c3a28}.hw-campaign--editorial .hw-campaign__inner:after{display:none}.hw-campaign--editorial .hw-campaign__content{max-width:1400px;padding:52px 20px}.hw-campaign--editorial h2,.hw-campaign--editorial .hw-campaign__description,.hw-campaign--editorial .hw-campaign__eyebrow{display:none}.hw-campaign__statement{font:400 clamp(44px,6.111vw,100px)/1.02 "Instrument Serif",serif;margin-bottom:40px}.hw-campaign__statement p{margin:0}.hw-campaign__statement em{color:#f3e3a6}.hw-campaign--editorial .hw-campaign__button{background:transparent;color:#f5f1ec;border:1.5px solid currentColor;font-size:14px;text-transform:none;letter-spacing:0;font-weight:500;min-height:46px;padding:10px 22px}@media(max-width:749px){.hw-campaign{padding:0}.hw-campaign__inner{min-height:500px}.hw-campaign--compact .hw-campaign__inner{min-height:440px}.hw-campaign__images{grid-template-columns:1fr}.hw-campaign__frame--second{display:none}.hw-campaign__content{padding:150px 20px 36px}.hw-campaign h1,.hw-campaign h2{font-size:48px}.hw-campaign__description{font-size:14px}.hw-campaign__button{padding:14px 20px;font-size:11px}.hw-campaign__ribbon{height:44px}.hw-campaign__phrase{font-size:11px}.hw-campaign__phrase:nth-of-type(2n){font-size:20px}.hw-campaign__ribbon-group{gap:22px;padding-inline-start:22px}.hw-campaign--editorial .hw-campaign__inner{min-height:0}.hw-campaign__statement{font-size:40px;margin-bottom:24px}}.hw-pdp-details{display:grid;grid-template-columns:1fr 1fr;background:var(--hw-pdp-bg);color:var(--hw-pdp-ink);font:400 16px/1.65 Figtree,sans-serif;scroll-margin-top:160px}.hw-pdp-details__image{min-width:0;height:clamp(480px,48vw,760px);align-self:center;padding:24px}.hw-pdp-details__image img{width:100%;height:100%;object-fit:contain;object-position:center 30%;display:block}.hw-pdp-details__copy{padding:clamp(32px,5vw,80px);align-self:center;min-width:0}.hw-pdp-details__eyebrow{font-size:11px;line-height:1.6;letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px}.hw-pdp-details h2{font:400 clamp(38px,4.3vw,64px)/1.05 "Instrument Serif",Georgia,serif;letter-spacing:-.025em;text-transform:none;color:inherit;margin:0 0 28px}.hw-pdp-details__body{font:inherit;color:inherit;overflow-wrap:anywhere}.hw-pdp-details__body p{margin:0 0 20px}.hw-pdp-details__body p:last-child{margin-bottom:0}.hw-pdp-details__body strong{font-weight:650}.hw-pdp-details__body a{text-decoration:underline;text-underline-offset:4px}.hw-pdp-details__body img{max-width:100%;height:auto}.hw-pdp-details--text{grid-template-columns:1fr}.hw-pdp-details--text .hw-pdp-details__copy{max-width:900px;margin:auto}@media(max-width:899px){.hw-pdp-details{grid-template-columns:1fr;scroll-margin-top:100px}.hw-pdp-details__image{min-height:0;height:480px;max-height:65vh}.hw-pdp-details__copy{padding:36px 24px}.hw-pdp-details h2{font-size:42px;margin-bottom:24px}}@media(max-width:479px){.hw-pdp-details__image{height:400px}.hw-pdp-details__copy{padding:32px 20px}.hw-pdp-details{font-size:15px}}.hw-edit{padding:64px max(20px,3.889vw);background:var(--hw-edit-bg);color:var(--hw-edit-ink);font:400 15px/1.5 Figtree,sans-serif}.hw-edit__inner{max-width:none;margin:auto}.hw-edit__header{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:28px}.hw-edit__eyebrow{font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;margin:0 0 6px}.hw-edit h2{font:400 clamp(36px,4.3vw,58px)/1.05 "Instrument Serif",Georgia,serif;text-transform:none;letter-spacing:-.02em;margin:0;color:inherit}.hw-edit__link{font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:5px;color:inherit;white-space:nowrap}.hw-edit__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.hw-edit__image-link{position:relative;display:block;background:#f5f1ec;overflow:hidden;aspect-ratio:317/400}.hw-edit__image{display:block;width:100%;height:100%;object-fit:contain;padding:8%}.hw-edit h3{font:600 16px/1.4 Figtree,sans-serif;text-transform:none;letter-spacing:0;margin:0 0 3px;color:inherit}.hw-edit h3 a{text-decoration:none;color:inherit}.hw-edit__price{font-size:15px;margin:0}.hw-edit__price s{opacity:.6;margin-inline-start:6px}.hw-edit__badge{position:absolute;left:12px;top:12px;padding:5px 9px;background:#f5f1ec;color:#603d2a;font-size:10px;text-transform:uppercase;letter-spacing:.08em;border-radius:999px}.hw-edit a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.hw-edit__note{display:flex;justify-content:center;align-items:center;gap:22px;padding-top:36px;text-align:left}.hw-edit__portrait{width:76px;height:76px;border-radius:50%;object-fit:contain;padding:8%}.hw-edit blockquote{border:0;padding:0;margin:0}.hw-edit blockquote p{font:400 26px/1.3 "Instrument Serif",Georgia,serif;margin:0 0 8px}.hw-edit cite{font-size:13px;font-style:normal}@media(max-width:999px){.hw-edit__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}}@media(max-width:749px){.hw-edit{padding:44px 20px}.hw-edit__header{align-items:center;gap:12px}.hw-edit__link{font-size:11px}.hw-edit__note{gap:16px}.hw-edit blockquote p{font-size:23px}}.hw-edit__product-info{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:14px}.hw-edit__colorway{font-size:14px;margin:0}.hw-edit__colorway em{font:italic 17px "Instrument Serif",serif}.hw-edit__hover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;opacity:0;transition:opacity .3s}.hw-edit__image-link:hover .hw-edit__hover,.hw-edit__image-link:focus-visible .hw-edit__hover{opacity:1}.hw-edit--collage{padding-bottom:0}.hw-edit--collage .hw-edit__header{justify-content:flex-start;align-items:center;gap:20px}.hw-edit--collage .hw-edit__header>.hw-edit__link{display:none}.hw-edit--collage .hw-edit__portrait{width:88px;height:88px;padding:0;object-fit:cover;box-shadow:0 0 0 3px #f5f1ec,0 0 0 4.5px #5c3a28}.hw-edit--collage .hw-edit__grid{grid-template-columns:1.25fr 1fr 1fr;grid-template-rows:320px 320px;gap:16px}.hw-edit--collage .hw-edit__product{position:relative;min-width:0;overflow:hidden}.hw-edit--collage .hw-edit__product:first-child{grid-row:span 2}.hw-edit--collage .hw-edit__image-link{height:100%;aspect-ratio:auto}.hw-edit--collage .hw-edit__image{object-fit:cover;object-position:center 35%;padding:0}.hw-edit--collage .hw-edit__product-info{position:absolute;bottom:14px;left:14px;right:14px;max-width:max-content;margin:0;background:#f5f1ec;border-radius:999px;padding:8px 14px;gap:8px}.hw-edit--collage h3{font-size:13px;margin:0}.hw-edit--collage .hw-edit__price{font-size:13px}.hw-edit__quote-tile{display:flex;flex-direction:column;justify-content:space-between;gap:16px;padding:32px;background:#5c3a28;color:#f5f1ec;text-decoration:none}.hw-edit__quote-tile>span:first-child{font:400 40px/1.05 "Instrument Serif",serif}.hw-edit__quote-footer{display:flex;justify-content:space-between;align-items:end;gap:12px}.hw-edit__quote-footer em{font:italic 30px "Instrument Serif",serif}.hw-edit__quote-footer small{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border-bottom:1.5px solid}@media(max-width:749px){.hw-edit{padding:36px 16px}.hw-edit h2{font-size:34px}.hw-edit__header{margin-bottom:20px}.hw-edit__image-link{aspect-ratio:174/220}.hw-edit h3{font-size:13px}.hw-edit__price,.hw-edit__colorway{font-size:12px}.hw-edit__product-info{gap:6px}.hw-edit--collage .hw-edit__grid{grid-template-columns:1fr 1fr;grid-template-rows:300px 220px 220px}.hw-edit--collage .hw-edit__product:first-child{grid-row:auto;grid-column:span 2}.hw-edit--collage .hw-edit__portrait{width:64px;height:64px}.hw-edit__quote-tile{padding:16px}.hw-edit__quote-tile>span:first-child{font-size:28px}.hw-edit__quote-footer{flex-wrap:wrap}.hw-edit__quote-footer em{font-size:23px}}@media(prefers-reduced-motion:reduce){.hw-edit__hover{transition:none}}.hw-social{padding:64px 0 0;background:#f5f1ec;color:#5c3a28}.hw-social h2{font:400 44px/1.2 "Instrument Serif",Georgia,serif;text-transform:none;letter-spacing:0;text-align:center;margin:0 16px 24px}.hw-social h2 a{color:inherit;text-decoration:none}.hw-social h2 em{font-style:italic;text-decoration:underline;text-underline-offset:5px}.hw-social__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px}.hw-social__tile{position:relative;display:block;height:340px;overflow:hidden;background:#e6dccf}.hw-social__tile img{width:100%;height:100%;object-fit:cover;object-position:var(--hw-social-focus);display:block;transition:filter .25s}.hw-social__tile>span{position:absolute;left:16px;bottom:16px;border-radius:999px;background:#f5f1ec;color:#5c3a28;padding:6px 12px;font:700 11px/1.5 Figtree,sans-serif;letter-spacing:.12em;text-transform:uppercase}.hw-social a:focus-visible{outline:3px solid #5c3a28;outline-offset:-4px}.hw-social__tile:hover img{filter:brightness(1.035)}@media(max-width:749px){.hw-social{padding-top:32px}.hw-social h2{font-size:28px;margin-bottom:14px}.hw-social__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hw-social__tile{height:220px}.hw-social__tile>span{left:10px;bottom:10px;padding:4px 10px;font-size:10px}}@media(prefers-reduced-motion:reduce){.hw-social__tile img{transition:none}}.hw-stripes{background:var(--hw-bg);color:var(--hw-ink);padding:64px max(20px,3.889vw)}.hw-stripes__intro{max-width:680px;margin-bottom:32px}.hw-stripes__eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:11px;margin:0 0 12px}.hw-stripes h2{font-family:var(--heading-font-family,Georgia,serif);font-size:clamp(36px,5vw,64px);font-weight:400;line-height:1.05;margin:0 0 16px;text-transform:none;letter-spacing:-.025em}.hw-stripes__description{font-size:15px;max-width:500px}.hw-stripes__choices{display:flex;gap:32px;overflow-x:auto;padding:8px 3px 20px;margin-bottom:20px;scrollbar-width:thin}.hw-stripes__choice{display:flex;flex:none;flex-direction:column;align-items:center;gap:10px;font:italic 20px/1.2 "Instrument Serif",serif;text-decoration:none;min-width:72px}.hw-stripes__swatch{display:block;width:96px;height:96px;border-radius:50%;background:repeating-linear-gradient(90deg,var(--swatch) 0 8px,var(--stripe) 8px 12px,var(--swatch) 12px 16px);border:4px solid var(--hw-bg);outline:1px solid transparent;transition:outline-color .15s}.hw-stripes__choice[aria-selected=true] .hw-stripes__swatch{outline:2px solid currentColor}.hw-stripes a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.hw-stripes__panel[hidden]{display:none}.hw-stripes__panel-header{display:flex;align-items:baseline;justify-content:space-between;gap:16px;border-top:1px solid currentColor;padding-top:24px}.hw-stripes h3{font:inherit;font-size:24px;margin:0 0 12px}.hw-stripes__panel-header>a{font-size:13px;text-decoration:underline;text-underline-offset:4px}.hw-stripes__panel>p{font-size:14px;margin:0 0 24px}.hw-stripes__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.hw-stripes__image-link{display:block;position:relative;background:#eae5df}.hw-stripes__image{display:block;aspect-ratio:3/4;width:100%;height:auto;object-fit:cover}.hw-stripes h4{font:inherit;font-size:14px;margin:14px 0 6px;line-height:1.4}.hw-stripes h4 a{text-decoration:none}.hw-stripes__price{font-size:13px;margin:0}.hw-stripes__price s{opacity:.65;margin-inline-start:6px}.hw-stripes__badge{position:absolute;top:12px;left:12px;padding:5px 9px;background:var(--hw-bg);color:var(--hw-ink);font-size:11px}@media(max-width:999px){.hw-stripes__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}}@media(max-width:749px){.hw-stripes{padding:36px 16px}.hw-stripes__choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 10px;overflow:visible}.hw-stripes__swatch{width:72px;height:72px}.hw-stripes__panel-header{align-items:center}.hw-stripes h3{font-size:20px}}.hw-stripes{display:grid;grid-template-columns:360px minmax(0,1fr);column-gap:64px;row-gap:32px;align-items:center}.hw-stripes homewurk-stripes{display:contents}.hw-stripes__intro{grid-column:1;margin:0}.hw-stripes__choices{grid-column:2;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;padding:6px 3px;margin:0;overflow:visible}.hw-stripes__panel{grid-column:1/-1}.hw-stripes h2{font-size:52px}.hw-stripes__description{font-size:16px;color:#6b5e55}.hw-stripes{font:400 15px/1.5 Figtree,sans-serif}.hw-stripes__panel-header{border-top:1px solid #e2d9ce;padding-top:32px;margin-bottom:20px;align-items:center}.hw-stripes__panel-header h3{font:400 15px/1.5 Figtree,sans-serif;color:#6b5e55;margin:0}.hw-stripes__panel-header h3 em{font:italic 22px/1.2 "Instrument Serif",Georgia,serif;color:#5c3a28}.hw-stripes__panel-header>a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 24px;border-radius:999px;background:#5c3a28;color:#f5f1ec;font:600 13px/1.4 Figtree,sans-serif;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.hw-stripes__product-info{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:12px}.hw-stripes .hw-stripes__product-info h4{font:600 16px/1.4 Figtree,sans-serif;text-transform:none;letter-spacing:0;margin:0;color:#5c3a28}.hw-stripes .hw-stripes__product-info h4 a{color:inherit;text-decoration:none}.hw-stripes__product-info .hw-stripes__price{font:400 15px/1.4 Figtree,sans-serif;color:#5c3a28;white-space:nowrap}.hw-stripes__products{gap:20px}@media(max-width:749px){.hw-stripes__panel-header{padding-top:24px;gap:10px}.hw-stripes__panel-header h3{font-size:13px}.hw-stripes__panel-header h3 em{font-size:18px}.hw-stripes__panel-header>a{min-height:38px;padding:0 14px;font-size:10px}.hw-stripes__product-info{gap:6px}.hw-stripes .hw-stripes__product-info h4{font-size:13px}.hw-stripes__product-info .hw-stripes__price{font-size:12px}}.hw-stripes__swatch{background:repeating-linear-gradient(0deg,var(--swatch) 0 8px,var(--stripe) 8px 12px,var(--swatch) 12px 16px)}@media(max-width:1199px){.hw-stripes{grid-template-columns:1fr}.hw-stripes__choices{grid-column:1}.hw-stripes__intro{max-width:500px}}@media(max-width:749px){.hw-stripes{gap:26px}.hw-stripes h2{font-size:36px}.hw-stripes__choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 10px}.hw-stripes__description{font-size:15px}.hw-stripes__choice{min-width:0}}.hw-stripes__choices{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:749px){.hw-stripes__choices{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px 8px}.hw-stripes__swatch{width:50px;height:50px}.hw-stripes__choice{font-size:15px;gap:8px}}.hw-pdp-outfit{background:var(--hw-outfit-bg);color:var(--hw-outfit-ink);padding:72px max(20px,3.889vw);font:400 16px/1.5 Figtree,sans-serif}.hw-pdp-outfit__header{max-width:660px;margin:0 auto 36px;text-align:center}.hw-pdp-outfit__header>p{font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px}.hw-pdp-outfit h2{font:400 clamp(42px,4.3vw,64px)/1.05 "Instrument Serif",Georgia,serif;letter-spacing:-.025em;text-transform:none;color:inherit;margin:0 0 16px}.hw-pdp-outfit__note p{margin:0}.hw-pdp-outfit__layout{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:start}.hw-pdp-outfit__hero{position:sticky;top:calc(var(--enable-sticky-header, 0) * var(--header-height, 100px) + 96px);align-self:start;min-width:0;height:min(640px,calc(100svh - var(--enable-sticky-header, 0) * var(--header-height, 100px) - 120px));overflow:hidden;background:#eae2d7}.hw-pdp-outfit__hero img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 30%}.hw-pdp-outfit__hero>span{position:absolute;bottom:20px;left:20px;background:#f5f1ec;color:#603d2a;padding:8px 16px;border-radius:999px;font-size:13px}.hw-pdp-outfit__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.hw-pdp-outfit__products--single{grid-template-columns:1fr}.hw-pdp-outfit__products--single .hw-pdp-outfit__image{height:540px;aspect-ratio:auto}.hw-pdp-outfit__card{min-width:0}.hw-pdp-outfit__image{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;background:#eae2d7}.hw-pdp-outfit__image img{width:100%;height:100%;object-fit:cover;display:block}.hw-pdp-outfit__image>span{position:absolute;left:10px;top:10px;background:#f5f1ec;padding:5px 9px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;border-radius:999px}.hw-pdp-outfit h3{font:600 16px/1.4 Figtree,sans-serif;letter-spacing:0;text-transform:none;color:inherit;margin:14px 0 4px}.hw-pdp-outfit h3 a{text-decoration:none;color:inherit}.hw-pdp-outfit__price{margin:0 0 12px;font-size:14px}.hw-pdp-outfit__link{color:inherit;font-size:13px;text-decoration:underline;text-underline-offset:5px;display:inline-block;padding:8px 0}.hw-pdp-outfit a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.hw-pdp-outfit__empty{padding:32px;text-align:center}@media(max-width:899px){.hw-pdp-outfit{padding:44px 20px}.hw-pdp-outfit__layout{grid-template-columns:1fr;gap:24px}.hw-pdp-outfit__hero{position:relative;top:auto;height:460px;max-height:65vh}.hw-pdp-outfit__header{margin-bottom:28px}.hw-pdp-outfit__products{gap:24px 16px}.hw-pdp-outfit__products--single .hw-pdp-outfit__image{height:400px}}@media(max-width:479px){.hw-pdp-outfit h3{font-size:14px}.hw-pdp-outfit__note{font-size:15px}.hw-pdp-outfit__hero{height:400px}.hw-pdp-outfit__link{font-size:12px}}.hw-curated{display:block;padding-bottom:64px;color:#603d2a}.hw-curated__note{max-width:780px;margin:0 0 24px;line-height:1.7}.hw-curated__toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;border-block:1px solid #ded5ca;padding:18px 0;margin-bottom:28px}.hw-curated__toolbar p{margin:0}.hw-curated__controls{display:flex;gap:20px}.hw-curated__controls label{display:grid;gap:6px;font-size:13px}.hw-curated select{min-height:44px;max-width:100%;background:transparent;color:inherit;font:inherit;border:1px solid #b9a99d;padding:8px 28px 8px 10px;border-radius:3px}.hw-curated__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:38px 24px}.hw-curated [hidden]{display:none!important}.hw-curated .product-item__aspect-ratio{aspect-ratio:4/5;padding-bottom:0!important}.hw-curated .product-item__primary-image{width:100%;height:100%;object-fit:contain}.hw-curated__more{display:block;margin:36px auto 0}.hw-curated :is(select,button):focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:740px){.hw-curated__toolbar{align-items:stretch;flex-direction:column;gap:12px}.hw-curated__controls{gap:12px}.hw-curated__controls label{min-width:0;flex:1}.hw-curated__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.hw-curated select{width:100%}}.hw-set{display:block;margin:20px 0;color:#603d2a;font-family:Figtree,sans-serif}.hw-set summary{list-style:none;display:flex;justify-content:space-between;gap:16px;padding:20px;border:1px solid #603d2a;border-radius:4px;cursor:pointer;font-weight:600;font-size:16px}.hw-set details[open] .hw-set__toggle{transform:rotate(45deg)}.hw-set summary::-webkit-details-marker{display:none}.hw-set details[open] summary{border-bottom-left-radius:0;border-bottom-right-radius:0}.hw-set__content{padding:20px;border:1px solid #603d2a;border-top:0;border-radius:0 0 4px 4px;background:#f5f1ec}.hw-set__content>p{margin:0 0 12px;font-size:13px;line-height:1.6}.hw-set__size-note{font-weight:500}.hw-set label{display:block;font-size:12px;margin:14px 0 7px}.hw-set select{display:block;width:100%;max-width:100%;min-height:44px;padding:10px 30px 10px 12px;border:1px solid #b9a99d;border-radius:3px;background:#fffdf9;color:#603d2a;font:inherit;font-size:13px}.hw-set__piece{display:grid;grid-template-columns:80px minmax(0,1fr);gap:16px;align-items:start;margin:18px 0}.hw-set__piece[hidden]{display:none}.hw-set__image{display:block;width:80px;height:106px;object-fit:cover}.hw-set__piece a{font-size:13px;text-decoration:underline;text-underline-offset:3px}.hw-set__add{display:block;width:100%;min-height:48px;padding:14px 18px;background:#603d2a;color:#f5f1ec;border:0;border-radius:26px;font:600 12px/1.4 Figtree,sans-serif;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.hw-set__add[hidden]{display:none}.hw-set__add:disabled{opacity:.5;cursor:wait}.hw-set__status{font-size:12px;margin:12px 0;line-height:1.5}.hw-set__status:empty{display:none}.hw-set__cart-link{display:inline-block;font-size:12px;margin-top:12px;text-decoration:underline;text-underline-offset:4px}.hw-set :is(a,button,select,summary):focus-visible{outline:2px solid #603d2a;outline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
