.reverie-hero{position:relative;overflow:hidden;margin-top:0;padding:9.6rem 0 8.2rem;background:#f3efe4;color:#25271d}.reverie-hero__thread{position:absolute;inset:3rem 0 auto;pointer-events:none;color:#4e664029}.reverie-hero__grid{display:grid;grid-template-columns:.88fr 1.12fr;align-items:center;gap:7rem;width:min(118rem,calc(100% - 4rem));margin-inline:auto}.reverie-hero__copy{padding-left:3.6rem}.reverie-hero__eyebrow{margin:0 0 1.4rem;color:#4e6640;font-size:1.1rem;font-weight:750;letter-spacing:.19em;text-transform:uppercase}.reverie-hero__heading{max-width:16ch;margin:0;color:#25271d;font-family:Literata,Iowan Old Style,Georgia,serif;font-size:clamp(5.8rem,6.2vw,8.8rem);font-weight:400;letter-spacing:-.045em;line-height:.96}.reverie-hero__heading em{color:#4e6640;font-style:italic;font-weight:400}.reverie-hero__text{max-width:54rem;margin:2.8rem 0 3rem;color:#6e6f64;font-size:1.7rem;line-height:1.65}.reverie-hero__text p{margin:0}.reverie-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem}.reverie-hero__button{display:inline-flex;align-items:center;justify-content:center;gap:1.2rem;min-height:5rem;padding:0 2.4rem;border-radius:999px;font-size:1.4rem;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .2s cubic-bezier(.22,1,.36,1),background-color .2s ease,color .2s ease,border-color .2s ease}.reverie-hero__button:hover{transform:translateY(-2px)}.reverie-hero__button--primary{background:#25271d;color:#fff}.reverie-hero__button--primary:hover{background:#303226;color:#fff}.reverie-hero__button--secondary{border:1px solid #ddd5c4;background:#ffffff85;color:#25271d}.reverie-hero__button--secondary:hover{border-color:#a9b398;background:#fdfbf5}.reverie-hero__proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:4.2rem;border-top:1px solid #ddd5c4;border-bottom:1px solid #ddd5c4}.reverie-hero__proof--below{width:min(100% - 6.4rem,120rem);margin:2.4rem auto 0}.reverie-hero__proof-item{padding:1.5rem 1.8rem 1.5rem 0}.reverie-hero__proof-item+.reverie-hero__proof-item{padding-left:1.8rem;border-left:1px solid #ddd5c4}.reverie-hero__proof-item strong{display:block;font-family:Literata,Iowan Old Style,Georgia,serif;font-size:1.8rem;font-weight:400;line-height:1.2}.reverie-hero__proof-item span{display:block;margin-top:.2rem;color:#6e6f64;font-size:1.1rem;line-height:1.35}.reverie-hero__media{position:relative;min-height:60rem}.reverie-hero__main,.reverie-hero__small{position:absolute;overflow:hidden;box-shadow:0 1.8rem 4.8rem #25271d14;transition:box-shadow .72s cubic-bezier(.22,1,.36,1)}.reverie-hero__main:hover,.reverie-hero__small:hover{box-shadow:0 2.4rem 5.6rem #25271d24}.reverie-hero__main{top:1.8rem;left:0;width:70%;height:50rem;border-radius:13rem 2.8rem 2.8rem}.reverie-hero__small{right:0;bottom:0;width:43%;height:34rem;border:1rem solid #f3efe4;border-radius:2.4rem 2.4rem 11rem}.reverie-hero__image,.reverie-hero__placeholder{display:block;width:100%;height:100%;object-fit:cover;transform-origin:center center;transition:transform .72s cubic-bezier(.22,1,.36,1)}.reverie-hero__main:hover .reverie-hero__image,.reverie-hero__small:hover .reverie-hero__image{transform:scale(1.035)}.reverie-hero__placeholder{background:#ece7db;color:#25271d33}.reverie-hero__note{position:absolute;z-index:3;top:0;right:1.8rem;width:25rem;padding:1.8rem;border:1px solid #ddd5c4;border-radius:1.8rem;background:#fdfbf5f5;box-shadow:0 1.4rem 3.4rem #25271d14}.reverie-hero__note small{display:block;color:#4e6640;font-size:1rem;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.reverie-hero__note strong{display:block;margin:.5rem 0;font-family:Literata,Iowan Old Style,Georgia,serif;font-size:2.4rem;font-weight:400;line-height:1.1}.reverie-hero__note p{margin:0;color:#6e6f64;font-size:1.2rem;line-height:1.45}@media screen and (max-width:980px){.reverie-hero{padding:7rem 0}.reverie-hero__grid{grid-template-columns:1fr;gap:5rem}.reverie-hero__copy{padding-left:0;text-align:center}.reverie-hero__copy>*{margin-inline:auto}.reverie-hero__heading{max-width:14ch}.reverie-hero__actions{justify-content:center}.reverie-hero__proof{max-width:68rem;text-align:left}.reverie-hero__media{width:min(76rem,100%);min-height:54rem;margin-inline:auto}.reverie-hero__main{width:73%;height:46rem}.reverie-hero__small{width:45%;height:30rem}}@media screen and (max-width:720px){.reverie-hero{padding:5.8rem 0 6.4rem}.reverie-hero__thread{display:none}.reverie-hero__heading{font-size:5.2rem}.reverie-hero__text{margin:2.2rem 0;font-size:1.6rem}.reverie-hero__actions{display:grid;width:min(100%,42rem)}.reverie-hero__button{width:100%;min-height:4.6rem}.reverie-hero__proof{grid-template-columns:1fr 1fr;margin-top:3.2rem}.reverie-hero__proof-item:nth-child(3){grid-column:1 / -1;padding-left:0;border-top:1px solid #ddd5c4;border-left:0}.reverie-hero__media{min-height:43rem;max-height:48vh}.reverie-hero__main{width:82%;height:min(36rem,42vh);border-radius:7.2rem 2rem 2rem}.reverie-hero__small{width:48%;height:min(23rem,28vh);border-width:.7rem}.reverie-hero__note{top:0;right:0;width:21rem;padding:1.4rem}.reverie-hero__note strong{font-size:2rem}}@media screen and (max-width:480px){.reverie-hero__heading{font-size:4.6rem}.reverie-hero__media{min-height:39rem;max-height:46vh}.reverie-hero__main{height:min(33rem,40vh)}.reverie-hero__small{height:min(20.5rem,24vh)}.reverie-hero__note{top:-1.2rem;width:19rem}.reverie-hero__proof-item strong{font-size:1.6rem}}@media(prefers-reduced-motion:reduce){.reverie-hero__button,.reverie-hero__button:hover,.reverie-hero__main,.reverie-hero__small,.reverie-hero__image{transition:none;transform:none}.reverie-hero__main:hover,.reverie-hero__small:hover{box-shadow:0 1.8rem 4.8rem #25271d14}.reverie-hero__main:hover .reverie-hero__image,.reverie-hero__small:hover .reverie-hero__image{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/section-reverie-hero.css.map */
