.christmas-edition{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(48px,8vw,120px);max-width:1280px;padding-block:46px 82px;display:grid}body.sorelia-review .christmas-edition h1{font-size:clamp(52px,5.5vw,80px);line-height:1.02}.christmas-edition-copy>p{max-width:310px;margin-top:28px}.christmas-edition-copy .text-link{margin-top:26px}.edition-front{justify-self:center;width:100%;max-width:385px}.edition-front img,.edition-reverse img,.collection-edition-artwork img{width:100%;height:auto;display:block;box-shadow:0 9px 28px #3f342b12}.edition-front figcaption,.edition-reverse figcaption,.letter-feature-image figcaption,.discover-phone-study figcaption,.collection-edition-artwork figcaption{letter-spacing:.055em;margin-top:18px;font-size:9px;line-height:1.7}.card-correspondence{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(64px,10vw,150px);max-width:1190px;padding-block:50px 100px;display:grid}.edition-reverse{justify-self:center;width:100%;max-width:330px}.correspondence-copy{max-width:370px}.correspondence-copy h2+p{margin-top:24px}.christmas-letter-feature{background:#eeece6}.letter-feature-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(60px,9vw,130px);max-width:1220px;padding-block:64px;display:grid}.letter-feature-copy{max-width:370px}.letter-feature-copy h2+p{margin-top:26px}.letter-feature-image{justify-self:center;width:100%;max-width:350px}.letter-feature-image img{width:100%;height:auto}.christmas-page .christmas-signup{padding-top:64px}.discover-composition{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,7vw,100px);max-width:1260px;padding-block:42px 80px;display:grid}body.sorelia-review .discover-composition h1{font-size:clamp(48px,5vw,72px);line-height:1.05}.discover-composition-copy>p:last-child{margin-top:28px}.discover-phone-study{justify-self:center;width:100%;max-width:350px}.discover-phone-study img{width:100%;height:auto}.discover-memory{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(48px,9vw,120px);max-width:1290px;padding-block:12px 84px;display:grid}.discover-memory-image{max-width:510px}.discover-memory-image img{width:100%;height:auto}.discover-memory-copy{max-width:350px}.discover-memory-copy h2+p{margin-top:24px}.discover-memory-copy .availability{margin-top:28px}.contact-correspondence{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:50px 80px;max-width:1280px;padding-block:70px 80px;display:grid}body.sorelia-review .contact-correspondence h1{font-size:clamp(54px,6.2vw,88px);line-height:1.05}.contact-correspondence-note{align-self:end;padding-bottom:4px}.contact-correspondence-address{text-underline-offset:8px;overflow-wrap:anywhere;max-width:100%;min-height:44px;margin-top:24px;padding-block:12px;font-size:clamp(19px,2vw,28px);text-decoration-thickness:1px;display:inline-block}.contact-correspondence-postscript{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:.8fr 1.2fr auto;align-items:center;gap:32px;margin-top:36px;padding-top:30px;display:grid}.contact-correspondence-postscript .eyebrow,.contact-correspondence-postscript .text-link{margin:0}body.sorelia-review .contact-correspondence-postscript p{font-size:12px}.collection-edition{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:42px 80px;max-width:1260px;padding-block:42px 66px;display:grid}body.sorelia-review .collection-edition h1{font-size:clamp(52px,5.6vw,80px)}.collection-edition-intro>p:not(.eyebrow){margin-top:28px}.collection-edition-artwork{grid-area:1/2/3;justify-self:center;width:100%;max-width:370px}.collection-edition-detail{border-top:1px solid var(--line);max-width:390px;padding-top:26px}body.sorelia-review .collection-edition-detail h2{font-size:34px}.collection-edition-detail>p{margin-top:18px}.collection-future{max-width:1260px;padding-block:6px 50px}.collection-future details{border-top:1px solid var(--line);padding-top:12px}.collection-future summary{cursor:pointer;align-content:center;min-height:44px;font-size:12px}.collection-future details p{max-width:600px;margin-top:12px;font-size:12px}@media (width<=1000px) and (width>=761px){.contact-correspondence{gap:40px}.contact-correspondence-postscript{grid-template-columns:1fr 1fr}.contact-correspondence-postscript .text-link{grid-column:2;justify-self:start}.edition-front{max-width:330px}}@media (width<=760px){.christmas-edition{grid-template-columns:1fr;gap:32px;padding-block:30px 44px}body.sorelia-review .christmas-edition h1{font-size:48px}.christmas-edition-copy>p{margin-top:20px}.christmas-edition-copy .text-link{margin-top:18px}.edition-front{width:84%;max-width:290px}.card-correspondence{grid-template-columns:1fr;gap:32px;padding-block:28px 50px}.correspondence-copy{grid-row:1;max-width:380px}.edition-reverse{width:72%;max-width:250px}.letter-feature-inner{grid-template-columns:1fr;gap:30px;padding-block:40px}.letter-feature-image{width:78%;max-width:300px}.christmas-page .christmas-signup{padding-top:42px}.discover-composition{grid-template-columns:1fr;gap:30px;padding-block:28px 44px}body.sorelia-review .discover-composition h1{font-size:44px}.discover-composition-copy>p:last-child{margin-top:22px}.discover-phone-study{justify-self:end;width:78%;max-width:300px}.discover-memory{grid-template-columns:1fr;gap:30px;padding-block:0 48px}.discover-memory-image{width:90%;max-width:390px}.discover-memory-copy{max-width:390px}.contact-correspondence{grid-template-columns:1fr;gap:30px;padding-block:38px 40px}body.sorelia-review .contact-correspondence h1{font-size:52px}.contact-correspondence-note{padding:0}.contact-correspondence-address{margin-top:18px;font-size:22px}.contact-correspondence-postscript{grid-template-columns:1fr;gap:18px;margin-top:14px;padding-top:24px}.contact-correspondence-postscript .text-link{justify-self:start}.collection-edition{grid-template-columns:1fr;gap:30px;padding-block:28px 40px}body.sorelia-review .collection-edition h1{font-size:48px}.collection-edition-intro>p:not(.eyebrow){margin-top:22px}.collection-edition-artwork{grid-area:auto;width:80%;max-width:300px}.collection-edition-detail{padding-top:24px}.collection-future{padding-block:0 36px}}@media (width<=360px){body.sorelia-review .christmas-edition h1,body.sorelia-review .collection-edition h1{font-size:43px}body.sorelia-review .discover-composition h1{font-size:39px}body.sorelia-review .contact-correspondence h1{font-size:46px}.contact-correspondence-address{font-size:20px}}.christmas-edition{max-width:none;padding:40px 0 0;display:block}.christmas-edition-copy{padding-bottom:44px}.christmas-edition .edition-front{max-width:none}.edition-front img,.edition-reverse img,.collection-edition-artwork img{box-shadow:none}.edition-front figcaption{padding-inline:var(--gutter);margin-top:12px}.card-correspondence{grid-template-columns:1.25fr .8fr;gap:clamp(40px,7vw,100px);max-width:1440px;padding-block:88px}.edition-reverse{max-width:none}.letter-feature-inner{grid-template-columns:.8fr 1.25fr;gap:clamp(40px,6vw,88px);max-width:1440px;padding-block:72px}.letter-feature-image{width:100%;max-width:none}.discover-composition{grid-template-columns:.8fr 1.4fr;gap:48px;max-width:1440px}.discover-phone-study{width:100%;max-width:none}.discover-memory{border-top:1px solid var(--line);max-width:1440px;padding-block:60px 84px;display:block}.discover-memory-copy{grid-template-columns:1fr 1fr;column-gap:80px;max-width:none;display:grid}.discover-memory-copy .eyebrow,.discover-memory-copy h2{grid-column:1}.discover-memory-copy>p:not(.eyebrow),.discover-memory-copy>.text-link{grid-column:2}.discover-memory-copy>p:not(.eyebrow){max-width:380px}.discover-memory-copy>p:nth-child(3){grid-row:2;margin-top:0}.discover-memory-copy .text-link{justify-self:start}.collection-edition,.collection-future{max-width:1440px}.collection-edition{grid-template-columns:1fr 1.2fr;gap:40px 72px}.collection-edition-artwork{max-width:none}.contact-correspondence{align-content:center;max-width:1440px;min-height:calc(100svh - 250px)}@media (width<=760px){.christmas-edition{padding-top:28px}.christmas-edition-copy{padding-bottom:32px}.christmas-edition .edition-front{width:100%}.card-correspondence,.letter-feature-inner,.discover-composition,.collection-edition{grid-template-columns:1fr;gap:30px}.card-correspondence{padding-block:44px}.edition-reverse,.letter-feature-image,.discover-phone-study,.collection-edition-artwork{width:100%;max-width:none}.letter-feature-inner{padding-block:40px}.discover-memory{padding-block:36px 48px}.discover-memory-copy{display:block}.discover-memory-copy h2+p{margin-top:24px}.contact-correspondence{min-height:0}}
