/* Below the film: a garment spread, two detail plates and a compact colophon. */
.edition-page{background:#f2f2ec;padding:0 4.5% 72px;color:#1c2520}.edition-bar{height:78px;display:flex;align-items:center;justify-content:space-between;font-size:10px;letter-spacing:.12em}.garment-spread{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:8%;align-items:center}.garment-plate{margin:0;position:relative;background:#e8e9e1;padding:36px 6% 20px}.garment-plate img{display:block;width:100%;height:auto;max-height:790px;object-fit:contain;mix-blend-mode:multiply}.garment-plate figcaption{font-size:10px;color:#586050;margin-top:24px}.garment-info{padding:30px 0;max-width:450px}.item-code{font-size:10px;letter-spacing:.12em}.garment-info h2{font-family:Arial,Helvetica,sans-serif;font-size:clamp(38px,4.2vw,65px);font-weight:400;letter-spacing:-.055em;line-height:1.02;margin:20px 0 26px}.garment-description{font-size:15px;line-height:1.65;max-width:350px}.swatch-row{display:flex;gap:25px;margin-top:33px}.swatch-row button{display:flex;gap:9px;align-items:center;background:none;border:0;border-bottom:1px solid transparent;padding:12px 0;min-height:44px;font-size:12px}.swatch-row button[aria-pressed=true]{border-color:#273c2b}.swatch-row i{display:block;width:14px;height:14px;border-radius:50%}.swatch-caption{font-size:10px;margin-top:7px;color:#666d5f}.garment-spec{margin:28px 0 32px}.garment-spec>div{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid #c9cfc0;font-size:12px;line-height:1.45}.garment-spec dt{color:#646e5c}.garment-spec dd{margin:0;text-align:right}.release-action{display:flex;justify-content:space-between;padding:18px 0;border-bottom:1px solid #1c3022;font-size:14px;min-height:52px}.product-note{margin-top:14px}.product-note summary{font-size:11px;padding:17px 25px 17px 0;color:#66705e}.product-note summary:after{top:13px}.product-note p{font-size:12px;color:#596451;margin:0 0 12px}.workroom{padding:44px 4.5% 42px;background:#202922;color:#e6e8df}.workroom-heading{display:flex;justify-content:space-between;gap:20px;align-items:baseline;margin-bottom:36px}.workroom-heading h2{font-size:27px;font-weight:400;letter-spacing:-.035em}.workroom-heading p{font-size:11px;color:#bbc4b3}.detail-spread{display:grid;grid-template-columns:1.45fr 1fr;gap:9%;align-items:end}.detail-spread figure{margin:0}.detail-image{background-image:url('/assets/brand-study.png');background-repeat:no-repeat;overflow:hidden}.embroidery-image{aspect-ratio:1.28;background-size:215% 340%;background-position:99% 51%;filter:saturate(.45)}.label-image{aspect-ratio:1.05;background-size:210% 315%;background-position:99% 97%;filter:saturate(.5)}.detail-spread figcaption{display:flex;justify-content:space-between;gap:15px;padding-top:16px;font-size:10px;line-height:1.5;color:#d1d7ca}.detail-spread figcaption span:last-child{color:#aebba4}.study-disclosure{font-size:10px;color:#aab79f;margin-top:30px;max-width:430px;line-height:1.6}.colophon{background:#f2f2ec;color:#1c2520;padding:50px 4.5% 25px}.colophon-main{display:grid;grid-template-columns:1.4fr 1fr 1.15fr;gap:9%;padding-bottom:50px}.brand-note .brand{font-size:19px}.brand-note p{font-size:13px;line-height:1.75;margin-top:24px;max-width:290px}.release-note h2{font-size:12px;font-weight:400;margin:0 0 22px}.release-note p{font-size:12px;color:#5d6655;line-height:1.75}.release-note>a{font-size:12px;display:inline-block;margin-top:15px;padding:10px 0;border-bottom:1px solid #9eaa92}.footer-questions details{border-bottom:1px solid #c5cdbb}.footer-questions summary{font-size:12px;padding-top:12px;padding-bottom:17px}.footer-questions summary:after{top:8px}.footer-questions p{font-size:12px;line-height:1.7;padding-bottom:17px;color:#5d6655}.colophon-bottom{border-top:1px solid #c5cdbb;padding-top:22px;display:flex;justify-content:space-between;gap:20px;font-size:10px;align-items:center}.colophon-bottom>a{padding:10px 0}
@media(max-width:900px){.garment-spread{gap:5%;grid-template-columns:1.15fr 1fr}.garment-info h2{font-size:40px}.garment-plate{padding:24px 4% 18px}.colophon-main{gap:6%}.detail-spread{gap:6%}}
@media(max-width:760px){.edition-page{padding:0 20px 38px}.edition-bar{height:62px;font-size:9px}.garment-spread{display:block}.garment-plate{padding:24px 5% 16px}.garment-plate img{max-height:440px}.garment-plate figcaption{font-size:9px;margin-top:18px}.garment-info{padding:28px 3px 0;max-width:none}.garment-info h2{font-size:42px;margin:16px 0 20px}.garment-description{font-size:14px}.swatch-row{margin-top:20px}.garment-spec{margin:22px 0}.garment-spec>div{font-size:12px}.workroom{padding:30px 20px}.workroom-heading{margin-bottom:23px}.workroom-heading h2{font-size:25px}.workroom-heading p{font-size:10px}.detail-spread{display:block}.embroidery-image{aspect-ratio:1.25}.label-study{width:76%;margin:32px 0 0 auto!important}.detail-spread figcaption{padding-top:12px;font-size:9px}.study-disclosure{margin-top:25px;font-size:10px}.colophon{padding:35px 23px 18px}.colophon-main{grid-template-columns:1fr 1fr;gap:30px 20px;padding-bottom:25px}.brand-note{grid-column:1/-1}.brand-note p{margin-top:18px;max-width:320px}.release-note h2{margin-bottom:15px}.footer-questions summary{font-size:11px}.colophon-bottom{flex-wrap:wrap;gap:8px 18px}.colophon-bottom>span:nth-child(2){order:3;width:100%;font-size:9px;color:#69725e}.colophon-bottom>a{margin-left:auto}}@media(max-width:360px){.garment-info h2{font-size:38px}.garment-spec>div{font-size:11px}.workroom-heading{align-items:start}.workroom-heading p{max-width:100px;text-align:right}}


