@import url('https://fonts.googleapis.com/css2?family=Chakra+Petch:wght@600;700&display=swap');
html,body{cursor:auto!important}
a,button,summary,label,select,[role=button]{cursor:pointer!important}
h1,h2,h3,.h1,.h2,.h3{font-family:'Chakra Petch',sans-serif!important}
product-card .product-card__content a,product-card .product-card__content .price,product-card .product-card__content [class*=title]{font-weight:800!important}
product-card .product-card__content a{font-family:'Chakra Petch',sans-serif!important;font-size:1.05em}
.resource-card__media,.resource-card__image{border-radius:22px!important;overflow:hidden}
product-card img,product-card [class*=media],product-card [class*=gallery]{border-radius:22px!important}
.email-signup__input,form[action*="contact"] input:not([type=checkbox]):not([type=hidden]),form[action*="contact"] textarea{background:#1b1b2f!important;color:#fff!important;border:0!important;border-radius:14px!important}
.email-signup__input::placeholder,form[action*="contact"] ::placeholder{color:#c9c4e0!important;opacity:1!important}

.button,a.button,button.button,.am-btn{border:1px solid #111!important}
html [id*="hero_jVaWmY"] .button{border-color:rgba(255,255,255,.9)!important}
html [id*="hero_jVaWmY"] :is(h1,h2,h3,p,em,strong,span){font-family:'Chakra Petch',sans-serif!important}
html [id*="hero_jVaWmY"] em{color:#b8f23c!important;font-style:normal!important}
html [id*="hero_jVaWmY"] strong{color:#7fb2ff!important}
