:root{--color-brand-blue: #0D2B56;--color-brand-green: #1ABA4A;--color-brand-light: #F4F7FB;--color-brand-text: #1C2B40;--color-brand-muted: #6B7C93;--color-brand-border: #DDE4EF}body{color:var(--color-brand-text)}.announcement-bar{background:var(--color-brand-blue)!important;color:#fff!important;font-size:.85rem;letter-spacing:.5px}.announcement-bar a{color:var(--color-brand-green)!important;font-weight:600}.header{border-bottom:2px solid var(--color-brand-border)}.header__logo img{max-height:54px!important;width:auto}.header__menu-item{font-weight:600;letter-spacing:.5px}.header__menu-item:hover{color:var(--color-brand-green)!important}.button,.btn{border-radius:4px!important;font-weight:700!important;letter-spacing:.5px;transition:background .2s,color .2s}.button--primary,.btn--primary{background:var(--color-brand-blue)!important;color:#fff!important}.button--primary:hover{background:var(--color-brand-green)!important}.button--secondary,.btn--secondary{border-color:var(--color-brand-blue)!important;color:var(--color-brand-blue)!important}.button--secondary:hover{background:var(--color-brand-blue)!important;color:#fff!important}.banner__content{background:#0d2b5673!important;border-radius:8px;padding:40px 36px!important}.banner__heading{font-size:clamp(2rem,4vw,3.2rem)!important;font-weight:700!important;line-height:1.15!important}.banner__text{font-size:1rem!important;line-height:1.7;color:#ffffffd9!important;max-width:580px}.section-header .title,.multicolumn__heading,.rich-text__heading{color:var(--color-brand-blue)!important;font-weight:700}.multicolumn-card{border:1.5px solid var(--color-brand-border);border-radius:12px;padding:28px 22px;transition:box-shadow .2s,transform .2s}.multicolumn-card:hover{box-shadow:0 8px 24px #0d2b561a;transform:translateY(-3px)}.color-accent-2 .multicolumn-card{background:#ffffff14!important;border-color:#ffffff26!important;border-radius:12px}.color-accent-2 .multicolumn-card__title{font-size:2rem!important;color:var(--color-brand-green)!important;font-weight:700}.color-accent-2 .multicolumn-card__description{color:#ffffffb3!important;font-size:.85rem}.card-wrapper{border-radius:12px;overflow:hidden}.card{border-radius:12px!important;border:1.5px solid var(--color-brand-border)!important;transition:box-shadow .2s,transform .2s}.card:hover{box-shadow:0 10px 30px #0d2b561a!important;transform:translateY(-4px)}.card__heading a{color:var(--color-brand-blue)!important;font-weight:700}.card__heading a:hover{color:var(--color-brand-green)!important}.price__regular .price-item{color:var(--color-brand-green)!important;font-weight:700}.rich-text__text strong{color:var(--color-brand-blue);background:var(--color-brand-light);padding:3px 10px;border-radius:4px;margin:2px;display:inline-block;font-size:.85rem}.footer{background:var(--color-brand-blue)!important;color:#fffc}.footer__heading{color:#fff!important;font-weight:700;font-size:.9rem;letter-spacing:2px;text-transform:uppercase}.footer-block__list a,.footer__list a{color:#ffffffa6!important;font-size:.88rem}.footer-block__list a:hover,.footer__list a:hover{color:var(--color-brand-green)!important}.footer__copyright{border-top:1px solid rgba(255,255,255,.12)!important;color:#fff6!important}.sv-whatsapp-float{position:fixed;bottom:28px;right:28px;z-index:9999;width:58px;height:58px;background:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px #25d36666;text-decoration:none;transition:transform .2s,box-shadow .2s}.sv-whatsapp-float:hover{transform:scale(1.1);box-shadow:0 8px 28px #25d36680}.sv-whatsapp-float svg{width:30px;height:30px;fill:#fff}@media(max-width:749px){.banner__content{padding:24px 20px!important}.banner__heading{font-size:1.8rem!important}.color-accent-2 .multicolumn-card__title{font-size:1.6rem!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/sylvoda-custom.css.map */
