.style-alt{margin:.4rem 0 1.6rem}.style-alt__line{margin:0;font-size:var(--style-alt-text-size, 14px);line-height:1.5;color:var(--style-alt-text, rgb(var(--color-foreground)))}.style-alt__link{color:var(--style-alt-link, #083c3d);font-weight:600;text-decoration:underline;text-underline-offset:3px}.style-alt__link:hover{text-decoration-thickness:2px}.style-alt__box{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:1.6rem 1.8rem;border-radius:12px;background:var(--style-alt-box-bg, #d8edde);color:var(--style-alt-box-text, #083c3d)}.style-alt__message{margin:0;font-size:var(--style-alt-text-size, 14px);line-height:1.5;color:inherit}.style-alt__price{margin:0;font-size:calc(var(--style-alt-text-size, 14px) + 2px);font-weight:600;line-height:1.3;color:inherit}.style-alt__button{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:44px;padding:0 2rem;border-radius:22px;background:var(--style-alt-btn-bg, #083c3d);color:var(--style-alt-btn-text, #ffffff);font-size:var(--style-alt-text-size, 14px);font-weight:600;line-height:1.3;text-decoration:none;text-align:center;transition:opacity .15s ease}.style-alt__button:hover{opacity:.88}.style-alt__button:focus-visible,.style-alt__link:focus-visible{outline:2px solid var(--style-alt-link, #083c3d);outline-offset:3px}@media screen and (max-width:749px){.style-alt__box{align-items:stretch;padding:1.4rem 1.6rem}.style-alt__button{width:100%;padding:.8rem 1.6rem;box-sizing:border-box}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/style-alternate.css.map */
