.guarantee-badge{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px 16px;margin:16px 0;background:#0f6e56;color:#fff;border:none;border-radius:12px;font-family:Manrope,sans-serif;font-size:15px;font-weight:700;cursor:pointer;transition:background .2s ease}.guarantee-badge:hover{background:#0c5a46}.guarantee-badge__icon{width:20px;height:20px;flex-shrink:0}.guarantee-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999}.guarantee-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a1a1a73;opacity:0;transition:opacity .25s ease}.guarantee-modal__panel{position:absolute;left:0;right:0;bottom:0;max-height:85vh;background:#fff;border-radius:20px 20px 0 0;transform:translateY(100%);transition:transform .28s ease;display:flex;flex-direction:column}.guarantee-modal.is-open .guarantee-modal__overlay{opacity:1}.guarantee-modal.is-open .guarantee-modal__panel{transform:translateY(0)}.guarantee-modal__close{position:absolute;top:16px;right:16px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#f1efe8;border:none;border-radius:50%;color:#1a1a1a;cursor:pointer;z-index:1}.guarantee-modal__scroll{overflow-y:auto;padding:28px 24px 40px}.guarantee-modal__title{font-family:S\f6hne,Manrope,sans-serif;font-size:19px;font-weight:800;color:#1a1a1a;margin:0 0 20px;padding-right:32px}.guarantee-modal__subhead{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:#0f6e56;margin:24px 0 8px}.guarantee-modal__subhead:first-of-type{margin-top:0}.guarantee-modal__text,.guarantee-modal__list{font-size:14px;line-height:1.6;color:#3a362c;margin:0}.guarantee-modal__list{padding-left:18px}.guarantee-modal__list li{margin-bottom:4px}.guarantee-modal__text a,.guarantee-modal__list a{color:#0f6e56;text-decoration:underline}@media(min-width:750px){.guarantee-modal__panel{left:50%;right:auto;bottom:auto;top:50%;width:480px;max-width:calc(100vw - 48px);border-radius:20px;transform:translate(-50%,-48%);opacity:0;transition:transform .28s ease,opacity .28s ease}.guarantee-modal.is-open .guarantee-modal__panel{transform:translate(-50%,-50%);opacity:1}.guarantee-badge{width:auto;padding:12px 24px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/guarantee-badge.css.map */
