:root{--hj-ink: #33101E;--hj-muted: #5A3A46;--hj-pink: #D62B60;--hj-yellow: #FFD23F;--hj-cream: #FFF4E0;--hj-paper: #F0C4DC;--hj-hero: linear-gradient(180deg, #D0344A 0%, #D43060 45%, #EC4080 100%);--hj-shadow: 4px 4px 0 rgba(51, 16, 30, .3)}html body .hj-products-header h2 span,html body .hj-founders__heading span,html body #hjstory#hjstory .pull span,html body #hjseo#hjseo .hjp-body h2 span,html body #hjterms#hjterms .content h2 span{color:var(--hj-pink)!important}html body #hjfaq#hjfaq .cta-card h2 span,html body #hjpdp#hjpdp .more h2 span,html body #hjs#hjs .hjs-hero h1 span,html body #hjcart#hjcart .cart-hero h1 span,html body #hjseo#hjseo .hjp-hero h1 span,html body #hjstory#hjstory .hero h1 span{color:var(--hj-yellow)!important}html body #hjseo .hjp{background:var(--hj-paper)!important;color:var(--hj-ink)!important}html body #hjseo .hjp-hero{background:var(--hj-hero)!important;padding:58px 24px 0!important;text-align:center}html body #hjseo .hjp-seeds{display:none!important}html body #hjseo .hjp-hero h1{color:#fff!important;line-height:1!important;transform:rotate(-1.5deg);margin:0 auto 16px!important}html body #hjseo .hjp-kicker{color:var(--hj-yellow)!important;font-size:12px!important;font-weight:800!important;letter-spacing:.16em!important}html body #hjseo .hjp-lead{color:#ffe0ea!important;font-size:17px!important;line-height:1.65!important;max-width:560px;margin:0 auto 34px!important}html body #hjseo .hjp-body{max-width:820px;margin:0 auto;padding:52px 24px 64px!important}html body #hjseo .hjp-section-label{color:#a3173f!important;font-size:12px!important;font-weight:800!important;letter-spacing:.16em!important}html body #hjseo .hjp-divider{background:var(--hj-pink)!important;height:3px!important;border-radius:2px!important}html body #hjseo .hjp-body h2{color:var(--hj-ink)!important;line-height:1.15!important}html body #hjseo .hjp-body p{color:var(--hj-ink)!important;font-size:16.5px!important;line-height:1.75!important}html body #hjseo .hjp-steps{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;margin:26px 0!important}@media(max-width:900px){html body #hjseo .hjp-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:520px){html body #hjseo .hjp-steps{grid-template-columns:minmax(0,1fr)!important}}html body #hjseo .hjp-step{background:#fff!important;border:2px solid var(--hj-ink)!important;border-radius:18px!important;box-shadow:var(--hj-shadow)!important;padding:24px 16px 20px!important;text-align:center!important;display:block!important;transition:transform .15s ease,box-shadow .15s ease}html body #hjseo .hjp-step:nth-child(odd){transform:rotate(-1.2deg)}html body #hjseo .hjp-step:nth-child(2n){transform:rotate(1.2deg)}html body #hjseo .hjp-step:hover{transform:rotate(0) translateY(-3px)}html body #hjseo .hjp-step .hjp-step__num,html body #hjseo .hjp-step__num{width:54px!important;height:54px!important;border-radius:50%!important;background:var(--hj-yellow)!important;background-color:var(--hj-yellow)!important;color:var(--hj-ink)!important;border:2px solid var(--hj-ink)!important;box-shadow:2.5px 2.5px 0 var(--hj-ink)!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:23px!important;font-weight:700!important;margin:0 auto 14px!important;transform:rotate(-6deg)}html body #hjseo .hjp-step__text{display:block!important}html body #hjseo .hjp-step strong{display:block!important;color:var(--hj-ink)!important;font-size:17px!important;font-weight:700!important;margin-bottom:6px!important}html body #hjseo .hjp-step span{color:var(--hj-muted)!important;font-size:14px!important;line-height:1.55!important}html body #hjseo .hjp-recipe,html body #hjseo .hjp-stat,html body #hjseo .hjp-sport-card,html body #hjseo .hjp-split-col,html body #hjseo .hjp-col-box{background:#fff!important;border:2px solid var(--hj-ink)!important;border-radius:16px!important;box-shadow:var(--hj-shadow)!important;padding:20px 18px!important}html body #hjseo .hjp-col-box--in{background:var(--hj-ink)!important}html body #hjseo .hjp-col-box--in h4{color:var(--hj-yellow)!important}html body #hjseo .hjp-col-box--in ul li{color:#ffffffe6!important}html body #hjseo .hjp-col-box--out h4,html body #hjseo .hjp-split-col h4{color:var(--hj-pink)!important}html body #hjseo .hjp-sport-card{border-left:2px solid var(--hj-ink)!important}html body #hjseo .hjp-recipe strong,html body #hjseo .hjp-sport-card strong{color:var(--hj-ink)!important}html body #hjseo .hjp-recipe span,html body #hjseo .hjp-sport-card span{color:var(--hj-muted)!important}html body #hjseo .hjp-stat__n{color:var(--hj-pink)!important;font-weight:800!important}html body #hjseo .hjp-stat__l{color:var(--hj-ink)!important}html body #hjseo .hjp-box{background:var(--hj-cream)!important;border:2px solid var(--hj-ink)!important;border-radius:20px!important;box-shadow:5px 5px #33101e52!important;padding:34px 30px!important}html body #hjseo .hjp-box h3{color:var(--hj-pink)!important}html body #hjseo .hjp-box p{color:var(--hj-ink)!important}html body #hjseo .hjp-box .hjp-stat{background:#fff!important;box-shadow:2.5px 2.5px #33101e40!important}html body #hjseo .hjp-list li{color:var(--hj-ink)!important;border-bottom:2px solid rgba(51,16,30,.12)!important}html body #hjseo .hjp-list li:first-child{border-top:2px solid rgba(51,16,30,.12)!important}html body #hjseo .hjp-list li:before{color:var(--hj-pink)!important}html body #hjseo .hjp-compare{border:2px solid var(--hj-ink)!important;border-radius:16px!important;overflow:hidden;background:#fff!important}html body #hjseo .hjp-compare thead tr{background:var(--hj-ink)!important}html body #hjseo .hjp-compare th{color:var(--hj-cream)!important}html body #hjseo .hjp-compare td{color:var(--hj-ink)!important;border-bottom:1px solid rgba(51,16,30,.12)!important}html body #hjseo .hjp-compare tr:nth-child(2n) td{background:var(--hj-cream)!important}html body #hjseo .hjp-compare td[style]{color:#b81e4f!important}html body #hjseo .hjp-btn{display:inline-block;background:var(--hj-yellow)!important;color:var(--hj-ink)!important;border:2px solid var(--hj-ink)!important;border-radius:999px!important;box-shadow:3px 3px 0 var(--hj-ink)!important;padding:14px 34px!important;font-weight:700!important;text-decoration:none!important;transition:transform .15s ease,box-shadow .15s ease!important}html body #hjseo .hjp-btn:hover{transform:translate(1.5px,1.5px)!important;box-shadow:1.5px 1.5px 0 var(--hj-ink)!important}html body #hjseo .hjp-cta-section{position:relative;background:none!important;border-top:none!important;padding:44px 24px 74px!important;text-align:center}html body #hjseo .hjp-cta-section:before{content:"";position:absolute;inset:0 max(24px,calc(50% - 400px)) 44px;background:var(--hj-cream);border:2px solid var(--hj-ink);border-radius:22px;box-shadow:5px 5px #33101e52;z-index:0}html body #hjseo .hjp-cta-section>*{position:relative;z-index:1}html body #hjseo .hjp-cta-section h2{color:var(--hj-ink)!important;margin:0 auto 10px!important;max-width:640px}html body #hjseo .hjp-cta-section p{color:var(--hj-muted)!important;margin:0 auto 22px!important;max-width:520px}html body #hjseo .hjp-explore-links a{background:#fff!important;border:2px solid var(--hj-ink)!important;border-radius:999px!important;box-shadow:2px 2px 0 var(--hj-ink)!important;color:var(--hj-ink)!important;font-weight:600!important;padding:9px 18px!important;transition:transform .15s ease,box-shadow .15s ease!important}html body #hjseo .hjp-explore-links a:hover{transform:translate(1px,1px)!important;box-shadow:1px 1px 0 var(--hj-ink)!important}html body #hjseo .hjp-explore .hjp-kicker{color:#a3173f!important}html body #hjterms .num{background:var(--hj-yellow)!important;color:var(--hj-ink)!important;border:2px solid var(--hj-ink)!important}html body #hjterms .btn{background:var(--hj-yellow)!important;color:var(--hj-ink)!important;border:2px solid var(--hj-ink)!important;border-radius:999px!important;box-shadow:3px 3px 0 var(--hj-ink)!important;transition:transform .15s ease,box-shadow .15s ease!important}html body #hjterms .btn:hover{transform:translate(1.5px,1.5px)!important;box-shadow:1.5px 1.5px 0 var(--hj-ink)!important}html body #hjterms .toc-title{color:#a3173f!important}html body #hjterms .crumb{color:#ffe0ea!important}html body #hjterms .crumb a{color:#fff!important}html body #hjterms table,html body #hjterms tbody td{background:#fff!important}html body #hjterms tbody tr:nth-child(2n) td{background:var(--hj-cream)!important}html body #hjterms th{background:var(--hj-ink)!important;color:#fff!important}html body #hjterms .toc{max-height:none!important;overflow:visible!important}html body #hjs#hjs .hjs-hero h1,html body #hjcart#hjcart .cart-hero h1,html body #hjseo#hjseo .hjp-hero h1,html body #hjstory#hjstory h1,html body #hjfaq#hjfaq h1,html body #hjrec#hjrec h1,html body #hjterms#hjterms h1,html body main[data-template^=search] h1{-webkit-text-stroke:3px var(--hj-ink);paint-order:stroke fill}@media(min-width:750px){html body #hjseo#hjseo .hjp-compare{table-layout:auto!important}html body #hjseo#hjseo .hjp-compare th:last-child,html body #hjseo#hjseo .hjp-compare td:last-child{white-space:nowrap!important}}html:not([data-hj-pointer]) body :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--hj-ink, #33101E)!important;outline-offset:3px!important}html:not([data-hj-pointer]) body :where(input,textarea,select):focus-visible{outline-offset:1px!important}html[data-hj-pointer] body :focus-visible{outline:none!important}@media(max-width:749px){.cart-items__quantity-controls .quantity-selector-wrapper{flex:0 0 124px!important;min-width:124px}}.predictive-search-form__footer{position:static!important;padding-top:12px}.hj-line-discount{margin:4px 0 0!important;font-size:14px!important;font-weight:700!important;color:#b81e4f!important}.hj-line-discount strong{font-weight:800;letter-spacing:.03em}.cart-drawer__items .cart-items{padding-top:16px!important}
/*# sourceMappingURL=/cdn/shop/t/123/assets/hj-pages.css.map */
