body{font-family:var(--font-body--family, Arial, sans-serif)}.rte p,.rte li{line-height:1.6}h1,h2,h3{font-weight:700;letter-spacing:-.02em}product-price .compare-at-price{color:#b91c1c!important;text-decoration:line-through;font-size:.95em;margin-inline-end:8px}product-price .price:not(.compare-at-price){color:#047857!important;font-weight:700;font-size:1.15em;background:#ecfdf5;padding:2px 8px;border-radius:6px;display:inline-block}.product-badges__badge.color-custom-badge-sale{background:#b91c1c!important;color:#fff!important;font-weight:700;border-radius:20px;padding:4px 12px;font-size:.75rem}.buy-buttons-block button[name=add]{background:#00b8d4!important;color:#003b49!important;font-size:1rem;font-weight:700;letter-spacing:.02em;border:2px solid transparent;border-radius:12px;padding:16px 24px;min-height:48px;box-shadow:0 6px 16px #003b4926;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.buy-buttons-block button[name=add] span{color:inherit}.buy-buttons-block button[name=add]:focus-visible{outline:3px solid #003b49;outline-offset:4px}.buy-buttons-block button[name=add]:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.header-logo__image{filter:drop-shadow(0 3px 8px rgb(0 0 0 / 6%));transition:transform .2s ease}.fonohelp-trust-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 20px;width:100%;margin-top:16px;padding:14px;box-sizing:border-box;background:#f0fdff;border:1px solid #b6eaf2;border-radius:10px;color:#003b49}.fonohelp-trust-item{display:flex;align-items:center;gap:6px;font-size:.85rem;font-weight:600;line-height:1.5}@media(hover:hover){.buy-buttons-block button[name=add]:not(:disabled):hover{background:#67e8f9!important;transform:translateY(-2px);box-shadow:0 8px 20px #003b4933}.header-logo:hover .header-logo__image{transform:scale(1.02)}}@media(max-width:749px){.fonohelp-trust-badges{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){.buy-buttons-block button[name=add],.header-logo__image{transition:none!important;animation:none!important;transform:none!important}}body :is(.button,.button-secondary,.button-custom,.hero-button,.banner__buttons a,button.shopify-payment-button__button--unbranded),body .buy-buttons-block button[name=add],body .buy-buttons-block button[name=add]:not(:disabled):hover{background-color:#05b0f3!important;color:#fff!important;font-weight:700!important;font-size:15px!important;letter-spacing:1px!important;text-transform:uppercase!important;padding:14px 28px!important;border-radius:8px!important;border:none!important;display:inline-block!important;text-decoration:none!important;box-shadow:0 4px 12px #d0836c59!important;transition:all .3s ease}body :is(.button,.button-secondary,.button-custom,.hero-button,.banner__buttons a,button.shopify-payment-button__button--unbranded)[hidden]{display:none!important}body :is(.button,.button-secondary,.button-custom,.hero-button,.banner__buttons a,button.shopify-payment-button__button--unbranded):is(:disabled,[aria-disabled=true]),body .buy-buttons-block button[name=add]:disabled{opacity:.55;cursor:not-allowed;box-shadow:none!important}@media(prefers-reduced-motion:reduce){body :is(.button,.button-secondary,.button-custom,.hero-button,.banner__buttons a,button.shopify-payment-button__button--unbranded),body .buy-buttons-block button[name=add]{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/fonohelp-visual.css.map */
