.olr-hub{background:#eadfcf;color:#3a2a20;padding:4.8rem 0 3.6rem}.olr-hub__grid{display:grid;gap:2.8rem;align-items:center}@media(min-width:990px){.olr-hub__grid{grid-template-columns:1.05fr 1fr;gap:5rem}}.olr-hub h1{font-family:Playfair Display,Georgia,serif;font-weight:700;font-size:clamp(3.2rem,4.6vw,5rem);line-height:1.08;margin:0 0 1.4rem;color:#3a2a20}.olr-hub__lead{font-size:1.7rem;line-height:1.6;max-width:52ch;margin:0 0 2.2rem}.olr-hub__imgs{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.olr-hub__imgs a{display:block;border-radius:10px;overflow:hidden;background:#fffdf8;aspect-ratio:1/1}.olr-hub__imgs img{width:100%;height:100%;object-fit:cover;display:block}.olr-hub__imgs a:first-child{grid-column:span 2;grid-row:span 2}.olr-moments{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.olr-moments a{display:inline-block;padding:.9rem 1.7rem;border-radius:999px;border:1px solid #3A2A20;color:#3a2a20;text-decoration:none;font-family:Jost,sans-serif;font-weight:500;font-size:1.45rem;background:transparent;transition:background .2s,color .2s}.olr-moments a:hover,.olr-moments a.is-on{background:#3a2a20;color:#fffdf8}.olr-moments__h{font-family:Jost,sans-serif;text-transform:uppercase;letter-spacing:.16em;font-size:1.2rem;color:#785722;margin:0 0 1rem;font-weight:500}.olr-how{background:#fffdf8;padding:4.4rem 0}.olr-how__grid{display:grid;gap:2rem;margin-top:2rem}@media(min-width:750px){.olr-how__grid{grid-template-columns:repeat(3,1fr);gap:3rem}}.olr-how__step{border-top:3px solid #C8913A;padding-top:1.4rem}.olr-how__step b{display:block;font-family:Jost,sans-serif;font-weight:500;font-size:1.9rem;margin-bottom:.6rem;color:#3a2a20}.olr-how__step p{margin:0;font-size:1.5rem;line-height:1.6;color:#3a2a20}.olr-how__n{font-family:Playfair Display,Georgia,serif;font-size:2.6rem;color:#c8913a;display:block;margin-bottom:.4rem}.olr-inside{background:#eadfcf;padding:4rem 0}.olr-inside__list{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:1.4rem}@media(min-width:750px){.olr-inside__list{grid-template-columns:repeat(3,1fr);gap:2rem}}.olr-item{background:#fffdf8;border-radius:10px;padding:1.4rem;display:flex;gap:1.4rem;align-items:center;text-decoration:none;color:#3a2a20;height:100%}@media(min-width:750px){.olr-item{flex-direction:column;align-items:flex-start}}.olr-item img{width:84px;height:84px;object-fit:contain;flex:0 0 auto}@media(min-width:750px){.olr-item img{width:100%;height:auto;aspect-ratio:1/1}}.olr-item__t{font-family:Jost,sans-serif;font-weight:500;font-size:1.55rem;line-height:1.35;margin:0 0 .4rem}.olr-item__p{font-size:1.5rem;margin:0 0 .4rem}.olr-item__l{font-size:1.35rem;color:#785722;text-decoration:underline}.olr-inside__note{margin:1.6rem 0 0;font-size:1.4rem;color:#6e6151}.olr-back{margin:1.4rem 0 0;font-size:1.45rem}.olr-back a{color:#785722}
/*# sourceMappingURL=/cdn/shop/t/20/assets/olr-rituale.css.map */
