.om-promise{display:grid;gap:22px;align-items:center}.om-promise__badge{display:inline-flex;align-items:center;gap:14px;padding:14px 20px 14px 14px;justify-self:start;border-radius:20px;background:var(--om-cream);color:var(--om-teal);transform:rotate(-2deg)}.om-promise__seal{width:52px;height:52px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;background:var(--om-turquoise);color:var(--om-teal)}.om-promise__seal .om-icon{width:26px;height:26px}.om-promise__name{font-family:var(--om-serif);font-weight:700;font-size:17px;line-height:1.05;text-transform:uppercase;letter-spacing:.02em}.om .om-promise__title{margin:0;font-family:var(--om-serif);font-weight:600;font-size:clamp(24px,2.6vw,32px);line-height:1.15;text-wrap:balance}.om .om-promise__text{margin:10px 0 0;font-size:15px;line-height:1.6;opacity:.9}.om .om-promise .om-note{margin-top:8px;color:var(--om-turquoise);font-weight:700}.om .om-promise .om-btn{background:transparent;color:var(--om-cream);border-color:var(--om-cream)}.om .om-promise .om-btn:hover{background:var(--om-cream);color:var(--om-teal)}.om-faq{display:grid;gap:28px}.om-faq__intro .om-btns{margin-top:22px}.om-faq__list{display:grid;gap:12px}.om-faq__item{border-radius:18px;background:#fff;box-shadow:0 1px #0045420f;transition:box-shadow .2s ease}.om-faq__item[open]{box-shadow:0 16px 34px -24px #00332f80}.om-faq__q{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:16px 18px 16px 22px;cursor:pointer;list-style:none;font-size:16px;font-weight:600;line-height:1.35}.om-faq__q::-webkit-details-marker{display:none}.om-faq__plus{position:relative;flex:none;width:32px;height:32px;border-radius:50%;background:var(--om-mint)}.om-faq__plus:before,.om-faq__plus:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;border-radius:2px;background:var(--om-teal);transition:transform .25s var(--om-ease)}.om-faq__plus:after{transform:rotate(90deg)}.om-faq__item[open] .om-faq__plus{background:var(--om-turquoise)}.om-faq__item[open] .om-faq__plus:after{transform:rotate(0)}.om-faq__a{padding:0 22px 20px;font-size:15px;line-height:1.65;color:var(--om-muted)}.om-faq__a p{margin:0 0 10px}.om-faq__a p:last-child{margin-bottom:0}.om-faq__a a{color:var(--om-teal)}.om-cta{position:relative;text-align:center}.om-cta .om-h2{max-width:16ch;margin:0 auto;font-size:clamp(34px,5vw,60px)}.om-cta__note{position:absolute;color:var(--om-teal);opacity:.9;width:56px;display:none}.om-cta__note--l{left:4%;top:18%;transform:rotate(-14deg)}.om-cta__note--r{right:5%;bottom:14%;transform:rotate(12deg);width:72px}@media(min-width:750px){.om-promise{grid-template-columns:auto 1fr auto;gap:40px}.om-faq{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:60px;align-items:start}.om-faq__intro{position:sticky;top:calc(var(--header-height, 80px) + 24px)}.om-faq__q{font-size:17px;padding:18px 20px 18px 26px}.om-faq__a{padding:0 26px 22px;font-size:15.5px}.om-cta__note{display:block}}@media(max-width:749px){.om .om-promise .om-btn{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/om-home-extras.css.map */
