.ee-page :where(h1,.ee-page h2,.ee-page h3,.ee-page h4,.ee-page p,.ee-page ul,.ee-page ol,.ee-page figure){margin-top:0!important}.ee-page :where(h1,.ee-page h2,.ee-page h3,.ee-page h4){font-family:var(--font-heading)!important;color:rgba(54,0,36,1)!important;letter-spacing:0!important;line-height:1.08!important;margin-bottom:.8rem!important;font-weight:700!important}.ee-page h1{font-size:clamp(2.35rem,5vw,5.35rem)!important;max-width:12ch!important}.ee-page h2{font-size:clamp(1.9rem,3.4vw,3.4rem)!important;max-width:16ch!important}.ee-page h3{font-size:clamp(1.25rem,2vw,1.7rem)!important}.ee-page p{color:var(--color-muted)!important;margin-bottom:1rem!important}.ee-page a{color:inherit!important;text-underline-offset:.18em!important}.ee-page .ee-button:hover{transform:translateY(-2px)!important;box-shadow:0 18px 38px rgba(54,0,36,.16)!important}.ee-page .ee-button:focus-visible{outline:3px solid rgba(255,243,191,.9)!important;outline-offset:3px!important}.ee-page .ee-button-primary:hover{background:color-mix(in srgb,#af2121 86%,rgba(54,0,36,1))!important}.ee-page .ee-button-secondary:hover{background:#fff8dc!important;border-color:rgba(54,0,36,.6)!important}.ee-page :where(.ee-media,.ee-page .ee-media-card,.ee-page [data-image-placeholder]){cursor:pointer!important}.ee-page .wp-block-html,.ee-page .shopify-section{max-width:none!important}.ee-page .ee-cta-card :where(h1,.ee-page h2,.ee-page h3,.ee-page h4,.ee-page p){color:#fff!important}@media (max-width:760px){.ee-page .ee-hero-grid,.ee-page .ee-grid-2,.ee-page .ee-grid-3{grid-template-columns:1fr!important}.ee-page h1{max-width:none!important}.ee-page .ee-button{width:100%!important}}