.ougc{--ougc-ink:#1f1b16;--ougc-muted:#6b6259;--ougc-cream:#f6f1ea;--ougc-accent:#b5562f;color:var(--ougc-ink);background:var(--ougc-cream);padding:4rem 0 4.8rem}.ougc *{box-sizing:border-box}.ougc-wrap{max-width:var(--page-width,120rem);margin:0 auto;padding:0 1.6rem}@media(min-width:750px){.ougc-wrap{padding:0 5rem}.ougc{padding:6.4rem 0 7.2rem}}.ougc-head{text-align:center;max-width:72rem;margin:0 auto 3.2rem}.ougc-kicker{font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ougc-accent);margin:0 0 1rem;font-weight:600}.ougc-h{font-family:var(--ougc-serif,var(--oh-serif,Georgia,serif));font-weight:400;font-size:clamp(3rem,5vw,5rem);line-height:1.1;letter-spacing:-.01em;margin:0;color:inherit}.ougc--strip .ougc-h{font-size:clamp(2.8rem,4vw,4.2rem)}.ougc-p{font-size:1.6rem;line-height:1.6;color:var(--ougc-muted);margin-top:1.4rem}.ougc-p p{margin:0}.ougc-stats{list-style:none;padding:0;margin:2.2rem 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 2.4rem;font-size:1.4rem;color:var(--ougc-muted)}.ougc-stats strong{color:var(--ougc-ink);font-weight:600;margin-right:.4rem}.ougc-stars{color:#e0a526;letter-spacing:.1em;margin-right:.6rem}.ougc-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem}@media(min-width:750px){.ougc-grid{grid-template-columns:repeat(3,1fr);gap:1.2rem}}@media(min-width:990px){.ougc-grid{grid-template-columns:repeat(4,1fr);gap:1.6rem}}.ougc-item{margin:0}.ougc-open{display:block;width:100%;padding:0;border:0;background:#e9e1d6;cursor:zoom-in;border-radius:1.2rem;overflow:hidden;aspect-ratio:1/1}.ougc-open img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.ougc-open:hover img,.ougc-open:focus-visible img{transform:scale(1.04)}.ougc-open:focus-visible{outline:2px solid var(--ougc-accent);outline-offset:2px}@media(max-width:749px){.ougc--strip .ougc-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -1.6rem;padding:0 1.6rem;scroll-padding:0 1.6rem}.ougc--strip .ougc-grid::-webkit-scrollbar{display:none}.ougc--strip .ougc-item{flex:0 0 72%;scroll-snap-align:start}}.ougc-cta{text-align:center;margin-top:3.2rem}.ougc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:0 2.8rem;font-size:1.5rem;letter-spacing:.04em;text-decoration:none;border:1px solid var(--ougc-ink);border-radius:999px;background:var(--ougc-ink);color:#fff;transition:background .2s,border-color .2s}.ougc-btn:hover{background:var(--ougc-accent);border-color:var(--ougc-accent)}.ougc-lb{border:0;padding:0;background:#14110ef0;max-width:100vw;max-height:100vh;width:100vw;height:100vh;margin:0}.ougc-lb[open]{display:flex;align-items:center;justify-content:center}.ougc-lb::backdrop{background:#14110eeb}.ougc-lb__img{max-width:min(92vw,90rem);max-height:82vh;width:auto;height:auto;border-radius:.8rem;display:block}.ougc-lb__count{position:absolute;bottom:2rem;left:0;right:0;text-align:center;color:#fff;font-size:1.4rem;margin:0;opacity:.8}.ougc-lb__btn{position:absolute;background:#ffffff1f;color:#fff;border:0;width:4.8rem;height:4.8rem;border-radius:50%;font-size:3rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.ougc-lb__btn:hover{background:#ffffff40}.ougc-lb__close{top:1.6rem;right:1.6rem}.ougc-lb__prev{left:1.2rem;top:50%;transform:translateY(-50%)}.ougc-lb__next{right:1.2rem;top:50%;transform:translateY(-50%)}@media(max-width:749px){.ougc-lb__prev,.ougc-lb__next{top:auto;bottom:1.2rem;transform:none}.ougc-lb__count{bottom:2.6rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/onay-ugc.css.map */
