.p2-sec,.p2-press,.p2-fabric{--p2-paper:var(--ml-paper,#f9f8f3);--p2-panel:var(--ml-panel,#eeece5);--p2-ink:var(--ml-ink,#252521);--p2-muted:var(--ml-muted,#6c665f);--p2-line:#e1dcd3;--p2-brown:var(--ml-brown,#604a39);--p2-gut:var(--ml-gutter,20px);color:var(--p2-ink);font-family:var(--font-body--family)}.p2-sec{padding:96px max(var(--p2-gut),calc((100% - 1600px)/2))}.p2-eyebrow{font:500 11px/1.4 var(--font-body--family);letter-spacing:.14em;text-transform:uppercase;color:var(--p2-brown);margin:0 0 14px}.p2-h2{font:400 clamp(28px,2.2vw,36px)/1.18 var(--font-body--family);letter-spacing:-.03em;color:var(--p2-ink);margin:0;text-wrap:balance}.p2-body{font:400 15px/1.7 var(--font-body--family);color:var(--p2-muted);margin:12px 0 0}.p2-textlink{display:inline-flex;align-items:center;min-height:44px;font:400 14px/1.4 var(--font-body--family);color:var(--p2-ink);text-decoration:underline;text-decoration-color:var(--p2-line);text-decoration-thickness:1px;text-underline-offset:6px;white-space:nowrap;transition:text-decoration-color .2s}.p2-textlink:hover{text-decoration-color:var(--p2-ink)}.p2-textlink:focus-visible,.p2-button:focus-visible,.p2-faq summary:focus-visible{outline:2px solid var(--p2-brown);outline-offset:4px}.p2-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 36px;background:#3b2a21;color:var(--p2-paper);font:500 13px/1 var(--font-body--family);letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:background .2s}.p2-button:hover{background:#2b2420}.p2-related{padding-top:80px;padding-bottom:88px}.p2-related__head{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:32px}.p2-related__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 16px}.p2-related__item{min-width:0}.p2-press{background:var(--p2-paper);padding:64px max(var(--p2-gut),calc((100% - 1600px)/2));border-block:1px solid var(--p2-line);text-align:center}.p2-press__inner{max-width:900px;margin:auto;display:flex;flex-direction:column;align-items:center;gap:32px}.p2-press__quote .p2-eyebrow{margin-bottom:12px;color:var(--p2-muted)}.p2-press blockquote{margin:0;font:400 22px/1.4 var(--font-body--family);letter-spacing:-.02em;color:var(--p2-ink)}.p2-press__logos{display:flex;align-items:center;justify-content:center;gap:56px;color:#5f564d}.p2-press__vogue{font:400 22px/1 Georgia,serif;letter-spacing:-1px}.p2-press__elle{font:400 23px/1 Times New Roman,serif;letter-spacing:3px}.p2-press__marie{font:400 19px/1 Georgia,serif;letter-spacing:-1px}.p2-press__bazaar{display:flex;flex-direction:column;align-items:center;font:400 18px/.9 Times New Roman,serif;letter-spacing:-.6px}.p2-press__bazaar small{font-size:6.5px;letter-spacing:1.4px;line-height:1.6}.p2-fabric{display:grid;grid-template-columns:1fr 1fr;background:var(--p2-panel);min-height:min(820px,62vw)}.p2-fabric__media{position:relative;overflow:hidden;background:#e7e5df}.p2-fabric__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;transform:scale(1.45);transform-origin:50% 56%}.p2-fabric__copy{display:flex;flex-direction:column;justify-content:center;padding:96px clamp(40px,7vw,128px);max-width:720px}.p2-fabric .p2-h2{margin-bottom:36px}.p2-stats{display:flex;flex-wrap:wrap;gap:20px 56px;margin:0;padding-top:24px;border-top:1px solid var(--p2-line)}.p2-stat{display:flex;flex-direction:column-reverse;gap:6px;margin:0}.p2-stat dd{margin:0;font:300 clamp(34px,2.6vw,42px)/1 var(--font-body--family);letter-spacing:-.04em;color:var(--p2-ink)}.p2-stat dt{font:400 14px/1.4 var(--font-body--family);color:var(--p2-muted)}.p2-fabric__finish{margin:24px 0 0;font:400 14px/1.5 var(--font-body--family);color:var(--p2-ink)}.p2-fabric__finish span{color:var(--p2-muted);margin-right:10px}.p2-fabric__sub{font:500 11px/1.4 var(--font-body--family);letter-spacing:.14em;text-transform:uppercase;color:var(--p2-muted);margin:48px 0 6px}.p2-fabric__list{list-style:none;margin:0;padding:0}.p2-fabric__list li{display:flex;align-items:center;min-height:50px;padding:12px 0;border-bottom:1px solid var(--p2-line);font:400 15px/1.5 var(--font-body--family);color:var(--p2-ink)}.p2-fit__head{margin-bottom:32px}.p2-fit__piece{display:flex;flex-wrap:wrap;align-items:center;gap:12px 48px;margin:0 0 40px;padding:14px 0;border-block:1px solid var(--p2-line)}.p2-fit__piece div{display:flex;gap:12px;align-items:baseline}.p2-fit__piece dt{font:500 11px/1.4 var(--font-body--family);letter-spacing:.14em;text-transform:uppercase;color:var(--p2-brown)}.p2-fit__piece dd{margin:0;font:400 15px/1.5 var(--font-body--family);color:var(--p2-ink)}.p2-fit__guide{margin-left:auto}.p2-fit__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(32px,4vw,72px)}.p2-fit__stage{padding-top:4px}.p2-fit__ord{font:300 30px/1 var(--font-body--family);letter-spacing:-.03em;color:#8a7360;margin:0 0 14px}.p2-fit__when{font:500 11px/1.4 var(--font-body--family);letter-spacing:.14em;text-transform:uppercase;color:var(--p2-muted);margin:0 0 10px}.p2-fit__title{font:400 20px/1.3 var(--font-body--family);letter-spacing:-.02em;margin:0 0 8px;color:var(--p2-ink)}.p2-fit__text{font:400 15px/1.65 var(--font-body--family);color:var(--p2-muted);margin:0;max-width:400px}.p2-fit__link{margin-top:6px}.p2-style{--p2-paper:var(--ml-paper,#f9f8f3);--p2-panel:var(--ml-panel,#eeece5);--p2-ink:var(--ml-ink,#252521);--p2-muted:var(--ml-muted,#6c665f);--p2-line:#e1dcd3;--p2-brown:var(--ml-brown,#604a39);--p2-gut:var(--ml-gutter,20px);display:grid;grid-template-columns:1fr 1fr;background:var(--p2-panel);color:var(--p2-ink)}.p2-style__copy{padding:96px clamp(40px,6vw,112px) 88px max(var(--p2-gut),calc((100vw - 1600px)/2));display:flex;flex-direction:column;justify-content:center}.p2-style__photo{position:relative;min-height:640px;overflow:hidden;background:#e7e5df}.p2-style__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:48% 40%}.p2-tips{list-style:none;margin:36px 0 0;padding:0}.p2-tip{display:grid;grid-template-columns:128px 1fr;gap:28px;padding:26px 0;border-top:1px solid var(--p2-line)}.p2-tip:last-child{border-bottom:1px solid var(--p2-line)}.p2-tip__img{display:block;aspect-ratio:4/5;overflow:hidden;background:#e7e5df}.p2-tip__img img{width:100%;height:100%;object-fit:cover;object-position:50% 15%;display:block}.p2-tip__num{display:block;font:500 11px/1 var(--font-body--family);letter-spacing:.12em;color:var(--p2-brown);margin:2px 0 8px}.p2-tip h3{font:400 19px/1.3 var(--font-body--family);letter-spacing:-.02em;margin:0 0 6px;color:var(--p2-ink)}.p2-tip p{font:400 14.5px/1.6 var(--font-body--family);color:var(--p2-muted);margin:0;max-width:440px}.p2-tip__link{display:inline-flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;min-height:36px;padding-top:8px;font:400 14px/1.4 var(--font-body--family);color:var(--p2-ink);text-decoration:underline;text-decoration-color:var(--p2-line);text-underline-offset:5px}.p2-tip__link:hover{text-decoration-color:var(--p2-ink)}.p2-tip__link span{color:var(--p2-muted);text-decoration:none;display:inline-block}.p2-faq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:clamp(48px,8vw,140px)}.p2-faq__intro .p2-textlink{margin-top:16px}.p2-faq__more--end{display:none!important}.p2-faq__list{border-top:1px solid var(--p2-line)}.p2-faq details{border-bottom:1px solid var(--p2-line)}.p2-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:76px;padding:20px 0;cursor:pointer;font:400 17px/1.4 var(--font-body--family);color:var(--p2-ink)}.p2-faq summary::-webkit-details-marker{display:none}.p2-faq__icon{position:relative;flex:0 0 14px;height:14px}.p2-faq__icon:before,.p2-faq__icon:after{content:"";position:absolute;left:0;top:6.5px;width:14px;height:1px;background:var(--p2-ink);transition:transform .25s}.p2-faq__icon:after{transform:rotate(90deg)}.p2-faq details[open] .p2-faq__icon:after{transform:rotate(0)}.p2-faq__a{padding:0 48px 26px 0}.p2-faq__a p{font:400 15px/1.7 var(--font-body--family);color:var(--p2-muted);margin:0}.p2-faq__a .p2-textlink{margin-top:4px}.p2-next{text-align:center;padding-top:136px;padding-bottom:144px}.p2-next .p2-h2{font-size:clamp(30px,3vw,48px)}.p2-next .p2-body{margin:14px auto 0;max-width:520px}.p2-next__actions{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:32px}@media(min-width:750px)and (max-width:989px){.p2-style{grid-template-columns:1fr}.p2-style__photo{order:-1;min-height:0;aspect-ratio:4/3}.p2-style__copy{padding:64px var(--p2-gut)}.p2-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.p2-fabric{grid-template-columns:1fr}.p2-fabric__media{aspect-ratio:4/3}.p2-fabric__copy{max-width:none}.p2-faq{grid-template-columns:1fr}}@media(max-width:749px){.p2-sec{padding:64px var(--p2-gut)}.p2-h2{font-size:24px;line-height:1.22}.p2-related{padding-top:56px;padding-bottom:56px}.p2-related__head{margin-bottom:22px}.p2-related__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 10px}.p2-press{padding:44px var(--p2-gut) 40px}.p2-press__inner{gap:24px}.p2-press blockquote{font-size:18px}.p2-press__logos{gap:0;justify-content:space-between;width:100%;max-width:310px}.p2-press__vogue{font-size:19px;letter-spacing:-1px}.p2-press__elle{font-size:20px;letter-spacing:2.5px}.p2-press__marie{font-size:16px;letter-spacing:-.8px}.p2-press__bazaar{font-size:15px}.p2-press__bazaar small{font-size:6px;letter-spacing:1.2px}.p2-fabric{grid-template-columns:1fr;min-height:0}.p2-fabric__media{aspect-ratio:4/3}.p2-fabric__copy{padding:48px var(--p2-gut) 56px}.p2-fabric .p2-h2{margin-bottom:28px}.p2-stats{gap:16px 36px}.p2-stat dd{font-size:32px}.p2-fabric__sub{margin-top:36px}.p2-fit__head{margin-bottom:20px}.p2-fit__piece{flex-direction:column;align-items:flex-start;gap:10px;padding:16px 0 4px;margin-bottom:28px;border-bottom:0}.p2-fit__piece div{flex-direction:column;gap:2px}.p2-fit__guide{margin-left:0}.p2-fit__grid{grid-template-columns:1fr;gap:0}.p2-fit__stage{display:grid;grid-template-columns:52px 1fr;column-gap:8px;padding:22px 0 24px;border-top:1px solid var(--p2-line)}.p2-fit__stage:first-child{border-top:0;padding-top:4px}.p2-fit__ord{font-size:24px;margin:2px 0 0}.p2-fit__title{font-size:18px}.p2-fit__text{font-size:14px}.p2-style{grid-template-columns:1fr}.p2-style__photo{order:-1;min-height:0;aspect-ratio:4/5}.p2-style__copy{padding:48px var(--p2-gut) 56px}.p2-tips{margin-top:24px}.p2-tip{grid-template-columns:96px 1fr;gap:16px;padding:20px 0}.p2-tip h3{font-size:17px}.p2-tip p{font-size:14px}.p2-faq{grid-template-columns:1fr;gap:24px}.p2-faq__intro .p2-faq__more{display:none}.p2-faq__more--end{display:inline-flex!important;margin-top:12px}.p2-faq summary{font-size:15.5px;min-height:68px;padding:18px 0}.p2-faq__a{padding-right:20px}.p2-faq__a p,.p2-body{font-size:14px}.p2-next{padding-top:88px;padding-bottom:96px}.p2-next .p2-h2{font-size:28px}.p2-button{width:100%;max-width:350px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/mr2-pdp-below.css.map?v=79344689374576060841793301664 */
