.oha-home{--oha-h2: clamp(2.25rem, 1.4rem + 3.2vw, 4rem);color:var(--color-foreground, #262626)}.oha-home__h2{margin:0;font-family:var(--font-heading--family);font-weight:400;font-size:var(--oha-h2);line-height:1.05;letter-spacing:-.01em;text-wrap:balance}.oha-home__lead{margin:0;max-inline-size:34ch;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.55;text-wrap:pretty}.oha-home__media{display:block;background:#f1f0ec;overflow:hidden}.oha-home__media img{display:block;inline-size:100%;block-size:100%;object-fit:contain}.oha-home__buy{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;margin:0;font-size:1rem;line-height:1.5}.oha-home__name{font-family:var(--font-heading--family)}.oha-home__price{font-variant-numeric:tabular-nums}.oha-home__link{display:inline-flex;align-items:center;min-block-size:44px;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}.oha-home__link:hover{text-decoration-thickness:2px}.oha-surprise{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;padding-block:clamp(56px,8vw,120px)}.oha-surprise__text{display:grid;gap:20px}.oha-surprise__open{aspect-ratio:1 / 1}.oha-surprise__closed{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:end;gap:20px}.oha-surprise__closed .oha-home__media{aspect-ratio:1 / 1}.oha-surprise__closed .oha-home__buy{flex-direction:column;gap:0}@media(min-width:990px){.oha-surprise{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto 1fr;column-gap:clamp(40px,6vw,96px);row-gap:40px}.oha-surprise__text{grid-column:1;grid-row:1;gap:28px}.oha-surprise__open{grid-column:2;grid-row:1 / span 2}.oha-surprise__closed{grid-column:1;grid-row:2;align-self:end;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.oha-proof{display:grid;gap:28px;max-inline-size:40rem;padding-block:clamp(96px,15vw,220px)}.oha-objects{display:grid;grid-template-columns:minmax(0,1fr);gap:56px;padding-block:clamp(56px,8vw,120px)}.oha-objects__side{display:grid;grid-template-columns:minmax(0,1fr);gap:56px;align-content:start}.oha-object{display:grid;gap:8px;align-content:start}.oha-object__media{aspect-ratio:4 / 3;margin-block-end:12px}.oha-object__media--cover img{object-fit:cover}.oha-object__media--zoom img{transform:scale(1.4)}.oha-object__title{margin:0;font-family:var(--font-heading--family);font-weight:400;font-size:1.375rem;line-height:1.25;text-wrap:balance}.oha-object__text{margin:0;max-inline-size:48ch}.oha-object--lead .oha-object__title{font-size:clamp(1.75rem,1.3rem + 1.6vw,2.5rem);line-height:1.12}@media(min-width:750px)and (max-width:989px){.oha-objects__side{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}}@media(min-width:990px){.oha-objects{grid-template-columns:minmax(0,2fr) minmax(0,1fr);column-gap:clamp(32px,4vw,64px)}.oha-object--lead .oha-object__media{aspect-ratio:1 / 1}}.oha-worlds{padding-block:clamp(40px,6vw,88px) clamp(72px,10vw,140px)}.oha-worlds__list{display:flex;flex-wrap:wrap;gap:.3em 1.1em;margin:0;padding:0;list-style:none;font-family:var(--font-heading--family);font-size:clamp(1.75rem,1.1rem + 2.6vw,3.25rem);line-height:1.2}.oha-worlds__list a{display:inline-flex;align-items:center;min-block-size:48px;color:inherit;text-decoration:none;text-decoration-thickness:1px;text-underline-offset:.16em}.oha-worlds__list a:hover,.oha-worlds__list a:focus-visible{text-decoration:underline;text-decoration-thickness:1px}.oha-closing{display:grid;gap:32px;padding-block:clamp(104px,16vw,240px)}.oha-closing__statement{margin:0;font-family:var(--font-heading--family);font-size:var(--oha-h2);line-height:1.08;letter-spacing:-.01em;text-wrap:balance}.oha-closing__links{display:flex;flex-wrap:wrap;gap:0 32px;margin:0}@media(max-width:749px){[id$=__section_9K3Kra] a.image-block img{aspect-ratio:3 / 2}}@media(min-width:990px){.oha-surprise__closed{align-self:start;margin-block-start:24px}}.oha-object--lead .oha-object__media img{transform:scale(1.2)}@media(max-width:749px){.oha-objects__side .oha-object{grid-template-columns:minmax(0,2fr) minmax(0,3fr);column-gap:20px;align-content:center}.oha-objects__side .oha-object>*{grid-column:2}.oha-objects__side .oha-object__media{grid-column:1;grid-row:1 / span 4;align-self:start;aspect-ratio:1 / 1;margin-block-end:0}.oha-objects__side .oha-object__title{font-size:1.125rem}}[id$=__media_with_content_tibtgf] .media-block{margin-inline-start:40px}@media(max-width:749px){[id$=__media_with_content_tibtgf] .media-block{margin-inline:16px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/oha-home.css.map */
