.oo-richtext__wrap,.oo-faq__wrap,.oo-page-section:has(+.oo-rich-text-section,+.oo-faq-section) .oo-page__wrap{max-width:calc(1100px + 2 * var(--oo-gutter))}.oo-rich-text-section+.oo-rich-text-section .oo-richtext,.oo-faq-section+.oo-faq-section .oo-faq{padding-top:calc(var(--oo-space-section) / 2)}.oo-richtext__heading em,.oo-faq__heading em{font-style:normal;color:var(--oo-teal-ink)}.oo-richtext__box{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(20px,3vw,36px);align-items:center}.oo-richtext--panel .oo-richtext__box,.oo-richtext--frost .oo-richtext__box{padding:clamp(22px,4vw,48px)}.oo-richtext--frost .oo-richtext__box{border:1px solid var(--oo-line);border-radius:var(--oo-radius-panel);background:linear-gradient(115deg,var(--oo-ice-3),var(--oo-sakura))}.oo-richtext__img{width:100%;border-radius:var(--oo-radius-media)}.oo-richtext--plain .oo-richtext__img{border-radius:var(--oo-radius-panel)}.oo-richtext__content{display:flex;flex-direction:column;gap:16px;min-width:0}.oo-richtext__text{font-size:1.0625rem;color:var(--oo-ink-2)}.oo-richtext__part{display:flex;flex-direction:column;gap:8px}.oo-richtext__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.oo-richtext--img-none .oo-richtext__content,.oo-richtext--img-top .oo-richtext__content{width:100%;max-width:72ch}.oo-richtext--center .oo-richtext__content{align-items:center;justify-self:center;text-align:center}.oo-richtext--center .oo-richtext__actions{justify-content:center}@media(min-width:860px){.oo-richtext--img-right .oo-richtext__box{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.oo-richtext--img-left .oo-richtext__box{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.oo-richtext--img-right .oo-richtext__media{order:2}}.oo-faq__wrap{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(16px,3vw,28px)}.oo-faq__head{display:flex;flex-direction:column;gap:8px}.oo-faq__intro{color:var(--oo-ink-2)}.oo-faq__list{display:flex;flex-direction:column;gap:10px;min-width:0}.oo-faq__item{border:1px solid var(--oo-line);border-radius:var(--oo-radius-card);background:var(--oo-surface)}.oo-faq__item[open]{background:var(--oo-surface-strong);box-shadow:var(--oo-shadow-card)}.oo-faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:12px clamp(16px,3vw,24px);border-radius:var(--oo-radius-card);font-size:1.0625rem;font-weight:800;line-height:1.35;cursor:pointer;list-style:none}.oo-faq__question::-webkit-details-marker{display:none}.oo-faq__question:hover{color:var(--oo-teal-ink)}.oo-faq__icon{display:grid;flex:none;place-items:center;width:36px;height:36px;border-radius:var(--oo-radius-control);background:var(--oo-ice);color:var(--oo-teal-ink)}.oo-faq__item[open] .oo-faq__icon .oo-icon{transform:rotate(180deg)}.oo-faq__answer{padding:0 clamp(16px,3vw,24px) clamp(18px,3vw,24px);color:var(--oo-ink-2)}@media(min-width:860px){.oo-faq__wrap--split{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start}}@media(prefers-reduced-motion:no-preference){.oo-motion .oo-faq__icon .oo-icon{transition:transform .25s var(--oo-ease)}.oo-motion .oo-faq__item[open] .oo-faq__answer{animation:oo-faq-reveal .3s var(--oo-ease)}}@keyframes oo-faq-reveal{0%{opacity:0;transform:translateY(-6px)}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/oo-content.css.map */
