:root{--font-heading-family: "Inter", sans-serif;--font-body-family: "Inter", sans-serif;--avb-dark:#2b2b2b;--avb-accent:#3e3e3e;--avb-accent-dark:#2f2f2f;--avb-bg:#f6f3ef}h1,h2,h3{font-weight:800;letter-spacing:-.02em;line-height:1.1}.banner__heading{font-size:clamp(34px,5vw,54px);font-weight:800}.banner__text{font-size:1.1rem;opacity:.9}body{color:var(--avb-dark);font-weight:400}.banner:after{background:linear-gradient(180deg,#000000a6,#00000073,#00000040)}.banner__content{color:#fff}.button{border-radius:999px;font-weight:700;letter-spacing:.03em;background-color:var(--avb-accent);color:#fff;border:1px solid transparent;padding:14px 26px;transition:all .25s ease}.button:hover{background-color:var(--avb-accent-dark);transform:translateY(-2px)}.button--secondary{background:transparent;border:1px solid var(--avb-accent);color:var(--avb-accent)}.button--secondary:hover{background:var(--avb-accent);color:#fff}.card{border-radius:20px;transition:transform .25s ease,box-shadow .25s ease}.card:hover{transform:translateY(-6px);box-shadow:0 16px 40px #00000014}.card__heading{font-weight:700}.price{font-weight:800}.header-wrapper{border-bottom:1px solid rgba(0,0,0,.05);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.header__menu-item{font-weight:600;letter-spacing:.02em}.footer{background:#f2efe9}.footer__heading{font-weight:700}[class*=-padding]{padding-top:40px!important;padding-bottom:40px!important}@media screen and (min-width:750px){[class*=-padding]{padding-top:60px!important;padding-bottom:60px!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/avb-branding.css.map */
