:root{--hk-cream: #F7F1E6;--hk-paper: #FFFDF8;--hk-sand: #EADBC2;--hk-line: #D8C6A6;--hk-walnut: #3B2416;--hk-brown: #732F06;--hk-caramel: #B07A45;--hk-moss: #5E6B3A;--hk-mustard: #C9972B;--hk-rust: #A4502A;--hk-burgundy: #6E2430;--hk-cornflower: #5B7DB1;--hk-gutter: 16px}@media(min-width:750px){:root{--hk-gutter: 40px}}body{-webkit-font-smoothing:antialiased}.hk-section{padding-block:var(--hk-pt, 64px) var(--hk-pb, 64px);background:var(--hk-bg, transparent);color:var(--hk-fg, var(--color-foreground))}.hk-container{max-width:var(--hk-max, 1200px);margin-inline:auto;padding-inline:var(--hk-gutter)}.hk-narrow{max-width:760px;margin-inline:auto}.hk-center{text-align:center}.hk-eyebrow{display:inline-block;font-family:var(--font-subheading--family);font-weight:700;font-size:14px;letter-spacing:.16em;text-transform:uppercase;color:var(--hk-brown);margin:0 0 12px}.hk-heading{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);line-height:1.2;margin:0 0 16px;color:inherit}.hk-heading em,.hk-heading i{font-family:var(--font-accent--family);font-style:italic;color:var(--hk-brown)}.hk-h1{font-size:clamp(34px,4vw,48px)}.hk-h2{font-size:clamp(28px,3.6vw,40px)}.hk-h3{font-size:clamp(22px,2.4vw,28px)}.hk-rte{font-size:18px;line-height:1.7}.hk-rte p{margin:0 0 1em}.hk-rte p:last-child{margin-bottom:0}.hk-buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.hk-center .hk-buttons{justify-content:center}.hk-buttons .button,.hk-buttons .button-secondary{min-height:52px;padding-inline:32px;font-size:16px;letter-spacing:.06em;text-transform:uppercase}.hk-frame{position:relative;background:transparent;border:22px solid transparent;border-image:url(hk-frame.svg) 22 / 22px stretch}.hk-frame--cream{border-image-source:url(hk-frame-cream.svg);background:transparent}.hk-frame__inner{padding:clamp(8px,4vw,48px)}@media(max-width:749px){.hk-frame{border-width:16px;border-image-width:16px}.hk-buttons .button,.hk-buttons .button-secondary{width:100%;justify-content:center}}.hk-divider{display:flex;align-items:center;justify-content:center;gap:14px;color:var(--hk-brown);margin:20px 0}.hk-divider:before,.hk-divider:after{content:"";height:1px;width:56px;background:currentColor;opacity:.6}.hk-signature{font-family:var(--font-accent--family);font-style:italic;font-size:26px;color:var(--hk-brown);margin-top:20px}.hk-media{position:relative;overflow:hidden;background:var(--hk-sand)}.hk-media img{display:block;width:100%;height:100%;object-fit:cover}.hk-media--photo{box-shadow:0 10px 30px #3b24162e}.hk-stars{color:var(--hk-mustard);letter-spacing:2px;font-size:18px}.compare-at-price{opacity:.8;font-weight:400}.compare-at-price+.price,.compare-at-price~.price{color:#6e2430;font-weight:700}.product-information .compare-at-price{font-size:.72em}.product-information .price-item__group+.price-item__group{margin-left:.35em}.product-information .hk-rate{margin-bottom:-4px}.product-information .hk-rate+*,.product-information .hk-rate~.text-block{margin-top:0}.product-information .price{line-height:1.2}.shopify-payment-button__button--unbranded,.shopify-payment-button .shopify-payment-button__button{background-color:var(--color-primary-button-background, #3B2416)!important;color:var(--color-primary-button-text, #FFFFFF)!important;border:1px solid var(--color-primary-button-border, #3B2416)!important;border-radius:var(--style-border-radius-buttons-primary, 2px)!important;min-height:52px!important;font-family:var(--font-body--family)!important;font-weight:700!important;font-size:16px!important;text-transform:none!important}.shopify-payment-button__button--unbranded:hover{filter:brightness(1.15)}.shopify-payment-button__more-options{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hk-hilda.css.map */
