
/* PATCH — typography crossing a ruled fabric specimen. */
.collection-edition .site-header{background:#f9f6ed;color:#1730bd;border-bottom:1px solid #1730bd;padding:20px 4%}
.collection-edition .opening{padding-top:15px;background:#f9f6ed;position:relative;min-height:100svh;overflow:hidden}
.collection-edition .opening .wordmark{font-size:25vw;letter-spacing:-.09em;line-height:.72;position:relative;z-index:3;padding:15px 4% 0;margin:0;pointer-events:none;color:#1935d4}
.collection-edition .opening .wordmark>b{font-size:.45em}.collection-edition .opening-line{position:relative;z-index:5;padding:27px 4%;border-bottom:1px solid #1730bd;display:flex;justify-content:space-between;background:#f9f6ed}.collection-edition .opening-line>p{font-size:24px}.collection-edition .photo-strip{margin:-45px 8% 0;height:62svh;min-height:460px;position:relative;border:1px solid #1730bd;display:block}.collection-edition .photo-strip figure{height:100%;margin:0}.collection-edition .photo-strip img{width:100%;height:100%;object-fit:cover}.collection-edition .pattern-flag{display:none}.collection-edition .notched-tag{right:-5%;bottom:5%;top:auto}.collection-edition .photo-strip figcaption{position:absolute;bottom:20px;left:25px;color:#fff;background:#1730bd;padding:12px}.collection-edition .opening .ticker{background:#1935d4;color:#fff;margin-top:0}
.collection-edition .make-section{padding:110px 4%;background:#f9f6ed}.collection-edition .section-heading{border-top:1px solid #1730bd;padding-top:25px}.collection-edition .workbench{display:grid;grid-template-columns:1fr 1.6fr 1fr;gap:0;border:1px solid #1730bd}.collection-edition .pattern-tools{padding:30px 20px}.collection-edition .sample-area{border-left:1px solid #1730bd;border-right:1px solid #1730bd;background:#e9b9d2;padding:30px}.collection-edition .order-paper{transform:none;box-shadow:none;background:#f2ecd7;padding:30px 25px;border:0}.collection-edition .sample-cloth{box-shadow:15px 25px 0 #c780ac}.collection-edition .about-section{background:#1935d4;color:#fff7e9;padding:130px 6%;grid-template-columns:1.2fr 1fr;overflow:hidden}.collection-edition .about-type h2{font-size:9vw;line-height:1.1;letter-spacing:-.07em}.collection-edition .about-note{padding-top:100px}.collection-edition .about-note p{color:inherit}.collection-edition .spool{display:none}.collection-edition .swatch-rack{margin-top:65px}.collection-edition .making-steps{display:block}.collection-edition .making-steps li{display:grid;grid-template-columns:15% 1fr 60px;align-items:center;padding:40px 0;border-bottom:1px solid;gap:20px}.collection-edition .making-steps li>b{font-size:85px}.collection-edition .making-steps li>div{display:flex;justify-content:space-between;gap:30px}.collection-edition .contact-section{background:#eab8d0}.collection-edition .contact-section h2{font-size:6.8vw}.collection-edition footer .footer-brand{font-size:15vw;line-height:.8}
@media(max-width:700px){.collection-edition .opening .wordmark{font-size:24vw;padding-top:40px}.collection-edition .opening-line{display:block;padding:25px 6%}.collection-edition .opening-line>span{display:none}.collection-edition .opening-line>p{font-size:20px;margin-bottom:15px}.collection-edition .photo-strip{margin:0 5%;height:52svh;min-height:350px}.collection-edition .notched-tag{right:-3%;max-width:90px}.collection-edition .make-section{padding:70px 5%}.collection-edition .workbench{display:flex;flex-direction:column}.collection-edition .sample-area{order:-1;border:0;border-bottom:1px solid}.collection-edition .order-paper{border-top:1px solid}.collection-edition .about-section{display:block;padding:70px 7%}.collection-edition .about-type h2{font-size:19vw}.collection-edition .about-note{padding-top:40px}.collection-edition .making-steps li{grid-template-columns:60px 1fr 20px;gap:15px}.collection-edition .making-steps li>b{font-size:48px}.collection-edition .making-steps li>div{display:block}.collection-edition .making-steps li p{margin-top:10px}.collection-edition .contact-section h2{font-size:9vw}}
