
/* mellow — oversized italic lettering and an offbeat photo scrapbook. */
.collection-edition.mellow{background:#f5b7c3;color:#4c2533}.collection-edition .lp-header{background:#f5b7c3;border-color:#4c253355}.collection-edition .mellow-hero{background:#f5b7c3;min-height:100svh;padding:65px 6% 60px;overflow:hidden}.collection-edition .mellow-copy{position:relative;z-index:3;padding-top:90px}.collection-edition .mellow-copy h1{font-family:'Yu Mincho',serif;font-size:5vw;font-weight:400;line-height:1.5;letter-spacing:-.07em}.collection-edition .mellow-copy h1 em{color:#992d54}.collection-edition .mellow-art{min-height:680px}.collection-edition .mellow-phone{rotate:9deg;box-shadow:24px 30px 0 #df8aa3;border-radius:0;background:#fff4e9;color:#4c2533;border:0;width:300px}.collection-edition .love-loop{border-color:#a93459;opacity:1;rotate:20deg;border-radius:50%;width:90%;height:65%}.collection-edition .interest-sticker{border-radius:0;box-shadow:none;background:#f1f3c4;border:1px solid #4c2533}.collection-edition .orbit-note{font:italic 12vw/.9 Georgia,serif;letter-spacing:-.08em;white-space:nowrap;top:0;left:-65%;rotate:-7deg;opacity:.9;color:#a83257}.collection-edition .mellow-hero-foot{border-color:#4c2533}
.collection-edition .mellow-about{background:#fff2df;color:#4c2533;text-align:left;padding:130px 8%;display:grid;grid-template-columns:1.4fr 1fr;gap:40px}.collection-edition .mellow-about>.lp-eyebrow{grid-column:1/-1}.collection-edition .mellow-about h2{font-size:4.5vw;font-family:'Yu Mincho',serif;line-height:1.5}.collection-edition .mellow-about>p{align-self:center}.collection-edition .interest-ribbon{grid-column:1/-1;justify-content:space-between;border-block:1px solid #4c2533;padding:30px 0;gap:10px}.collection-edition .interest-ribbon>span{background:none;padding:0;font:italic 25px Georgia,serif}
.collection-edition .mellow-how{background:#623b51;color:#fff5e5;padding:100px 6%}.collection-edition .mellow-how .lp-section-head{max-width:100%;text-align:left}.collection-edition .mellow-how h2{font-size:40px}.collection-edition .mellow-steps{display:block;max-width:1100px;margin:60px auto 0}.collection-edition .mellow-steps article{display:grid;grid-template-columns:80px 180px 1fr 1fr;gap:25px;align-items:center;border-top:1px solid #fff8;border-radius:0;padding:50px 0;background:transparent;text-align:left}.collection-edition .mellow-steps article:nth-child(2){padding-left:6%}.collection-edition .mellow-steps .step-icon{background:#f2b6c3;color:#623b51;width:140px;height:140px;font-size:70px;border-radius:50% 50% 50% 0}.collection-edition .mellow-steps h3{font-size:24px}.collection-edition .mellow-steps p{color:#f5dfeb;font-size:13px}.collection-edition .lp-faq{background:#f5b7c3}.collection-edition .lp-final{background:#f1f3c4;color:#4c2533;text-align:left;padding:100px 8%}.collection-edition .lp-final h2{font:400 6vw/1.5 'Yu Mincho',serif}.collection-edition .lp-footer{background:#4c2533;color:#fff2df}
@media(max-width:700px){.collection-edition .mellow-hero{padding:40px 6%}.collection-edition .mellow-copy{padding-top:60px}.collection-edition .mellow-copy h1{font-size:36px}.collection-edition .mellow-art{min-height:580px;margin-top:35px}.collection-edition .orbit-note{left:-5%;top:0;font-size:21vw}.collection-edition .mellow-phone{width:260px;margin-top:70px}.collection-edition .mellow-about{display:block;padding:75px 7%}.collection-edition .mellow-about h2{font-size:30px;margin:30px 0}.collection-edition .interest-ribbon{flex-wrap:wrap;margin-top:40px;gap:20px}.collection-edition .interest-ribbon>span{font-size:20px}.collection-edition .mellow-how{padding:70px 6%}.collection-edition .mellow-how h2{font-size:28px}.collection-edition .mellow-steps article,.collection-edition .mellow-steps article:nth-child(2){grid-template-columns:40px 1fr;padding:35px 0;gap:15px}.collection-edition .mellow-steps .step-icon{width:100px;height:100px;font-size:50px}.collection-edition .mellow-steps h3,.collection-edition .mellow-steps p{grid-column:2}.collection-edition .lp-final h2{font-size:36px}}
.collection-edition .orbit-note{left:-4%;font-size:14vw;top:2%;rotate:-10deg}
@media(max-width:700px){.collection-edition .orbit-note{left:0;top:0;font-size:24vw}}
