:root{--maximo-ink: #2B241F;--maximo-cream: #F7F1E8;--maximo-sand: #EFE5D8;--maximo-gold: #C9A227;--maximo-muted: #75685A}body{background:var(--maximo-cream);color:var(--maximo-ink)}.announcement-bar{background:var(--maximo-ink);color:var(--maximo-cream);border:0}.announcement-bar__text{font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.header-section{position:relative;z-index:5}.header__row--top{min-height:76px;border-bottom:1px solid rgba(201,162,39,.28)}.header-menu__inner a,.header-actions__action,.header-logo__text{color:var(--maximo-ink)}.header-menu__inner a{letter-spacing:.04em}.hero-wrapper{padding-inline:clamp(1rem,4vw,3.5rem);background:var(--maximo-cream)}.hero{min-height:clamp(480px,66vh,680px);overflow:hidden;border-radius:clamp(18px,3vw,32px);box-shadow:0 24px 60px #2b241f29}.hero__media-grid,.hero__media-wrapper,.hero__media{min-height:inherit}.hero__media img{filter:saturate(.92) contrast(1.04)}.hero__content-wrapper{align-items:center;justify-content:center;gap:1.25rem;padding:clamp(2rem,6vw,5rem)}.hero .text-block{max-width:760px;text-align:center}.hero .text-block h1{margin:0;color:var(--maximo-cream);font-family:var(--font-heading--family);font-size:clamp(2.5rem,6vw,5.25rem);line-height:.98;letter-spacing:-.02em;text-wrap:balance;text-shadow:0 3px 24px rgba(0,0,0,.34)}.hero .text-block p{max-width:44rem;margin-inline:auto;color:var(--maximo-cream);font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.55;text-shadow:0 2px 16px rgba(0,0,0,.28)}.hero .button-custom{min-height:52px;padding-inline:2rem;border-radius:999px;border-color:var(--maximo-gold);background:var(--maximo-gold);color:var(--maximo-ink);font-weight:700;box-shadow:0 10px 24px #00000038}.hero .button-custom:hover{background:var(--maximo-cream);border-color:var(--maximo-cream)}[id*=__brand_intro]{margin-inline:clamp(1rem,4vw,3.5rem);border-radius:0 0 24px 24px;background:var(--maximo-sand)}[id*=__brand_intro] .text-block h3{color:var(--maximo-ink);font-family:var(--font-heading--family);font-size:clamp(1.2rem,2vw,1.55rem)}[id*=__brand_intro] .text-block p{color:var(--maximo-muted);line-height:1.65}.section-resource-list{padding-inline:clamp(1rem,4vw,3.5rem)}.section-resource-list__header{border-bottom:1px solid rgba(201,162,39,.55);padding-bottom:1rem}.section-resource-list__header h2,.section-resource-list__header h3{color:var(--maximo-ink);font-family:var(--font-heading--family);letter-spacing:-.01em}.resource-list__item{transition:transform .22s ease}.resource-list__item:hover{transform:translateY(-4px)}.resource-card__media{overflow:hidden;border-radius:18px;background:#e8ded1;box-shadow:0 10px 26px #2b241f1a}.resource-card__image{transition:transform .42s ease}.resource-list__item:hover .resource-card__image{transform:scale(1.035)}.resource-card__title{color:var(--maximo-ink);font-weight:600}.price{color:var(--maximo-muted)}.badge{border:1px solid rgba(43,36,31,.16);background:var(--maximo-cream)!important;color:var(--maximo-ink)!important;font-weight:600}footer{background:var(--maximo-ink)!important;color:var(--maximo-cream)}footer h2,footer p,footer label,footer a,footer .footer-copyright{color:var(--maximo-cream)}footer input{background:#f7f1e814;color:var(--maximo-cream);border-color:var(--maximo-gold)}footer input::placeholder{color:#f7f1e8b8}footer button{color:var(--maximo-ink);background:var(--maximo-gold);border-color:var(--maximo-gold);border-radius:999px}@media(max-width:749px){.hero-wrapper,.section-resource-list{padding-inline:.9rem}.hero{min-height:540px;border-radius:18px}.hero__content-wrapper{padding:2rem 1.25rem}.hero .text-block h1{font-size:clamp(2.3rem,11vw,3.6rem)}[id*=__brand_intro]{margin-inline:.9rem;border-radius:0 0 18px 18px}[id*=__brand_intro] .layout-panel-flex{gap:1.75rem}.section-resource-list__header{padding-bottom:.8rem}.resource-card__media{border-radius:14px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/maximo-custom.css.map */
