:root{--hf-ink:#1F1A17;--hf-ink-2:#4A423B;--hf-orange:#F28C28;--hf-orange-d:#D9731A;--hf-sun:#F7BE3B;--hf-cream:#FFF8EE;--hf-oat:#F5E9D8;--hf-peach:#FFE3C7;--hf-line:rgba(31,26,23,.12);--hf-r-sm:1.2rem;--hf-r:2rem;--hf-r-lg:3.2rem;--hf-pill:999px;--hf-shadow:0 1px 0 rgba(31,26,23,.04),0 12px 32px -12px rgba(31,26,23,.18);--hf-sticker:3px 3px 0 var(--hf-ink);--hf-paw:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cellipse cx='5.6' cy='9.4' rx='2.1' ry='2.7'/%3E%3Cellipse cx='9.6' cy='5.4' rx='2.1' ry='2.7'/%3E%3Cellipse cx='14.4' cy='5.4' rx='2.1' ry='2.7'/%3E%3Cellipse cx='18.4' cy='9.4' rx='2.1' ry='2.7'/%3E%3Cpath d='M12 11.2c-3 0-6.2 4-6.2 6.6 0 2 1.7 2.9 3.4 2.6 1.1-.2 1.9-.7 2.8-.7s1.7.5 2.8.7c1.7.3 3.4-.6 3.4-2.6 0-2.6-3.2-6.6-6.2-6.6z'/%3E%3C/svg%3E")}::selection{background:var(--hf-sun);color:var(--hf-ink)}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.card__heading,.product__title h1,.collection-hero__title{letter-spacing:-.015em;font-variation-settings:"SOFT" 100,"WONK" 1}.h0,.h1,h1{line-height:1.05}.title-wrapper-with-link .title,.title-wrapper--no-top-margin .title{margin-bottom:.4rem}.hf-eyebrow{display:inline-flex;align-items:center;gap:.8rem;font-family:var(--font-body-family);font-weight:700;font-size:1.25rem;letter-spacing:.16em;text-transform:uppercase;margin:0 0 1.4rem;color:currentColor;opacity:.85}.hf-eyebrow:before{content:"";width:1.6rem;height:1.6rem;background:var(--hf-orange);-webkit-mask:var(--hf-paw) center/contain no-repeat;mask:var(--hf-paw) center/contain no-repeat;flex:none}.hf-hl{font-style:italic;position:relative;white-space:nowrap;color:inherit;z-index:0}.hf-hl:after{content:"";position:absolute;left:-.08em;right:-.08em;bottom:.04em;height:.38em;background:var(--hf-sun);border-radius:.4em;z-index:-1;transform:rotate(-1.5deg)}.button,.shopify-challenge__button,.customer button{border-radius:var(--hf-pill)!important;font-weight:700;letter-spacing:.01em;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover{transform:translate(-1px,-1px);box-shadow:var(--hf-sticker)}.button:after,.button:before{border-radius:var(--hf-pill)!important}.button--secondary{--border-opacity:1}.shopify-payment-button__button--unbranded{border-radius:var(--hf-pill)!important;font-weight:700}.shopify-payment-button__button{border-radius:var(--hf-pill)!important;overflow:hidden}.hf-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5rem;padding:0 2.8rem;border-radius:var(--hf-pill);font-family:var(--font-body-family);font-weight:700;font-size:1.6rem;text-decoration:none;border:2px solid var(--hf-ink);transition:transform .15s ease,box-shadow .15s ease;cursor:pointer}.hf-btn--primary{background:var(--hf-orange);color:var(--hf-ink)}.hf-btn--ink{background:var(--hf-ink);color:var(--hf-cream)}.hf-btn--ghost{background:transparent;color:inherit;border-color:currentColor}.hf-btn:hover{transform:translate(-2px,-2px);box-shadow:var(--hf-sticker)}.hf-btn svg{width:1.6rem;height:1.6rem}.shopify-section-group-header-group .header-wrapper{background:var(--hf-cream);border-bottom:1px solid var(--hf-line)}.header__menu-item{font-weight:600;font-size:1.5rem}.header__menu-item span{transition:color .15s}.header__menu-item:hover span{color:var(--hf-orange-d);text-decoration:none}.header__active-menu-item{text-decoration:none!important;background:var(--hf-sun);border-radius:var(--hf-pill);padding:.2rem 1rem}.header__icon:hover .svg-wrapper{transform:scale(1.08)}.hf-langbar,.shopify-section-group-header-group [class*=lang]{font-size:1.2rem}.card-wrapper .card,.card--card,.card--standard .card__inner{border-radius:var(--hf-r)!important}.card--card{background:#fff!important;border:1px solid var(--hf-line)!important;transition:transform .2s ease,box-shadow .2s ease}.card-wrapper:hover .card--card{transform:translateY(-3px);box-shadow:var(--hf-shadow)}.card__media,.card .media{border-radius:calc(var(--hf-r) - .2rem) calc(var(--hf-r) - .2rem) 0 0;overflow:hidden}.card--card .card__inner .card__media{background:var(--hf-oat)}.card__heading{font-family:var(--font-body-family)!important;font-weight:700!important;font-size:1.55rem!important;letter-spacing:0!important;line-height:1.3}.card__heading a{text-decoration:none}.card-information .price{font-weight:700;font-size:1.55rem;color:var(--hf-ink)}.card-information .price-item--sale{color:var(--hf-orange-d)}.card__badge .badge{border-radius:var(--hf-pill);font-weight:700;letter-spacing:.02em}.badge{border-radius:var(--hf-pill)}.collection-list .card__heading{font-family:var(--font-heading-family)!important;font-size:1.9rem!important}.collapsible-content .accordion,.product .accordion{border:0;border-bottom:1px solid var(--hf-line)}.collapsible-content .accordion summary,.product .accordion summary{padding:1.8rem 0}.collapsible-content .accordion__title,.product .accordion__title{font-family:var(--font-heading-family);font-size:1.9rem}.collapsible-content__wrapper .collapsible-content__grid-item,.collapsible-content .collapsible-content__grid{max-width:84rem;margin-left:auto;margin-right:auto}.collapsible-content .accordion{background:transparent}.collapsible-content__header{text-align:center}.newsletter__wrapper{border-radius:var(--hf-r-lg);overflow:hidden;position:relative}.newsletter-form__field-wrapper .field__input{border-radius:var(--hf-pill)!important;background:#fff}.newsletter-form__field-wrapper .field:after,.newsletter-form__field-wrapper .field:before{border-radius:var(--hf-pill)!important}.newsletter-form__button{border-radius:0 var(--hf-pill) var(--hf-pill) 0;background:var(--hf-orange);color:var(--hf-ink);width:5.6rem}.field__input,.select__select,.customer .field input{border-radius:var(--hf-r-sm)}.rte ul li::marker{color:var(--hf-orange)}.product__title h1{font-size:clamp(2.8rem,3.2vw,4rem)}.product__info-container .price{font-size:2.4rem}.product__info-container .price .price-item{font-weight:700;letter-spacing:0}.product__media-item .media,.product-media-container{border-radius:var(--hf-r);overflow:hidden;background:#fff}.thumbnail{border-radius:var(--hf-r-sm)!important;overflow:hidden}.product-form__input input[type=radio]+label{border-radius:var(--hf-pill)}.product__description{font-size:1.55rem;line-height:1.65}.product__description h2,.product__description h3,.product__description h4,.product__description h5{font-family:var(--font-heading-family);font-size:2rem;margin:2.2rem 0 .8rem;letter-spacing:-.01em}.product__description ul{list-style:none;padding-left:0;margin:1rem 0 1.6rem}.product__description ul li{position:relative;padding:.35rem 0 .35rem 3rem}.product__description ul li:before{content:"";position:absolute;left:0;top:.75rem;width:1.8rem;height:1.8rem;background:var(--hf-orange);-webkit-mask:var(--hf-paw) center/contain no-repeat;mask:var(--hf-paw) center/contain no-repeat}.product-form__submit{min-height:5.6rem;font-size:1.65rem}.product .payment-badges,.product .list-payment{opacity:.85}.hf-promise{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin:1.6rem 0}.hf-promise__item{display:flex;gap:1rem;align-items:flex-start;background:var(--hf-oat);border-radius:var(--hf-r-sm);padding:1.2rem 1.4rem;font-size:1.35rem;line-height:1.4}.hf-promise__item strong{display:block;font-size:1.4rem}.hf-promise__icon{flex:none;width:3.2rem;height:3.2rem;border-radius:50%;background:#fff;display:grid;place-items:center;font-size:1.6rem}.hf-promise__item a{color:inherit}@media(max-width:749px){.hf-promise{grid-template-columns:1fr}}sticky-atc .button,.sticky-atc .button{border-radius:var(--hf-pill)!important}.sticky-atc{border-top:1px solid var(--hf-line);box-shadow:0 -8px 24px -12px #1f1a1740}.collection-hero,.ds-collection-hero{background:var(--hf-oat);border-radius:0 0 var(--hf-r-lg) var(--hf-r-lg);margin-bottom:3.2rem}.collection-hero__title{font-size:clamp(3.2rem,4.4vw,5.2rem)}.facets__disclosure,.facets__summary,.facet-filters__field .select__select,.active-facets__button-inner,.facets__button{border-radius:var(--hf-pill)}.footer .footer-block__image-wrapper{background:var(--hf-cream);border-radius:999px;padding:.8rem 1.8rem;display:inline-block;width:auto!important;max-width:24rem}.footer .footer-block__image-wrapper img{display:block;height:auto}.newsletter .newsletter__wrapper{border:2px solid var(--hf-ink)}.footer{border-top:0!important}.footer .footer-block__heading{font-family:var(--font-heading-family);font-size:2rem}.footer .footer-block__brand-info .rte,.footer .footer-block__details-content{opacity:.85}.footer a:hover{color:var(--hf-sun)}.footer__content-top{position:relative}.footer .list-social__link:hover{transform:scale(1.1)}.hf-wave-top{position:relative}.hf-wave-top:before{content:"";position:absolute;left:0;right:0;top:-1.9rem;height:2rem;background:inherit;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 20' preserveAspectRatio='none'%3E%3Cpath d='M0 20 Q15 0 30 10 T60 10 T90 10 T120 6 V20Z'/%3E%3C/svg%3E") bottom/120px 20px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 20' preserveAspectRatio='none'%3E%3Cpath d='M0 20 Q15 0 30 10 T60 10 T90 10 T120 6 V20Z'/%3E%3C/svg%3E") bottom/120px 20px repeat-x}@media(prefers-reduced-motion:reduce){.button,.hf-btn,.card--card{transition:none}.button:hover,.hf-btn:hover{transform:none}}.header__active-menu-item,.header__menu-item .header__active-menu-item{color:var(--hf-ink)!important}summary.header__menu-item .header__active-menu-item{padding:.2rem 1rem}.hf-hero__title,.hf-hero__title .hf-hl{font-variation-settings:"SOFT" 20,"WONK" 0}.hf-hl:after{bottom:.1em;height:.34em;border-radius:.45em}
/*# sourceMappingURL=/cdn/shop/t/15/assets/hf-brand.css.map */
