:root{--kw-green:#179466;--kw-pink:#DA518D;--kw-purple:#8C1C4F;--kw-ink:#252525}
h1,h2,h3,.h0,.h1,.h2,.h3,.card__heading,.title{font-family:'Fredoka',sans-serif;font-weight:600;letter-spacing:0}
.rich-text__heading.h0{font-size:clamp(38px,6vw,68px);line-height:1.08}
.price{font-weight:600}
.price-item--regular,.price-item--sale{color:var(--kw-purple)}
.card-wrapper .card{transition:box-shadow .2s,transform .2s}
.card-wrapper:hover .card{box-shadow:0 10px 26px #1794661f;transform:translateY(-3px)}
.shopify-payment-button,.additional-checkout-buttons,shopify-accelerated-checkout,shopify-accelerated-checkout-cart{display:none!important}
:focus-visible{outline:3px solid var(--kw-purple);outline-offset:3px}
