:root{--tarru-navy:#0B2D6B;--tarru-blue:#147BFF;--tarru-sky:#48B8FF;--tarru-ice:#DDF4FF;--tarru-mint:#EAF7F2;--tarru-lime:#DDF3C4;--tarru-cream:#FFF8E8;--tarru-yellow:#FFD43B;--tarru-purple:#6A48B5;--tarru-white:#FFFFFF;--tarru-ink:#102033;--tarru-slate:#687482;--tarru-border:#D8E5E2;--tarru-radius:24px;--tarru-shadow:0 18px 55px rgba(11,45,107,.11);--tarru-display:"Fredoka",Arial,sans-serif;--tarru-body:"Nunito",Arial,sans-serif;--tarru-accent:"Fraunces",Georgia,serif;--tarru-data:Arial,Helvetica,sans-serif}html{scroll-behavior:smooth}body{color:var(--tarru-ink)}.tarru-shell{max-width:1240px;margin:0 auto;padding:0 24px}.tarru-section{padding:84px 0}.tarru-section--tight{padding:52px 0}.tarru-soft{background:linear-gradient(135deg,var(--tarru-white),var(--tarru-ice))}.tarru-mint{background:var(--tarru-mint)}.tarru-cream{background:var(--tarru-cream)}.tarru-blueband{background:var(--tarru-navy);color:#fff}.tarru-card{background:#fff;border-radius:var(--tarru-radius);box-shadow:var(--tarru-shadow);overflow:hidden}.tarru-kicker{font:800 12px/1.2 var(--tarru-body);letter-spacing:.12em;text-transform:uppercase;color:var(--tarru-blue)}.tarru-h1,.tarru-h2,.tarru-h3{font-family:var(--tarru-display);font-weight:700;color:var(--tarru-navy);letter-spacing:-.035em;margin:0}.tarru-h1{font-size:clamp(50px,6.4vw,84px);line-height:.95}.tarru-h2{font-size:clamp(36px,4.4vw,60px);line-height:1}.tarru-h3{font-size:26px;line-height:1.05}.tarru-body{font:500 18px/1.62 var(--tarru-body);color:var(--tarru-slate)}.tarru-accent{font-family:var(--tarru-accent)!important;font-weight:900;letter-spacing:-.04em}.tarru-word-pop{display:inline-block;background:var(--tarru-yellow);color:var(--tarru-navy);padding:.02em .18em .06em;border-radius:.28em;transform:rotate(-1deg)}.tarru-btn{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 28px;border-radius:999px;background:var(--tarru-blue);color:#fff;text-decoration:none;font:800 15px/1 var(--tarru-body);border:1px solid var(--tarru-blue);transition:transform .18s ease,background .18s ease,box-shadow .18s ease;box-shadow:0 8px 20px #147bff2e}.tarru-btn:hover{transform:translateY(-2px);background:var(--tarru-navy);border-color:var(--tarru-navy)}.tarru-btn--yellow{background:var(--tarru-yellow);border-color:var(--tarru-yellow);color:var(--tarru-navy);box-shadow:0 8px 20px #ffd43b38}.tarru-btn--yellow:hover{background:#f3c62b;border-color:#f3c62b;color:var(--tarru-navy)}.tarru-btn--light{background:#fff;color:var(--tarru-navy);border-color:#fff}.tarru-chip-row{display:flex;flex-wrap:wrap;gap:10px}.tarru-chip{padding:10px 14px;border-radius:999px;background:#fff;border:1px solid rgba(11,45,107,.11);font:800 13px/1 var(--tarru-body);color:var(--tarru-navy)}.tarru-starburst{display:grid;place-items:center;width:108px;height:108px;text-align:center;background:var(--tarru-yellow);color:var(--tarru-navy);clip-path:polygon(50% 0%,61% 18%,79% 7%,82% 29%,100% 32%,87% 49%,100% 65%,78% 69%,77% 92%,60% 80%,49% 100%,39% 80%,19% 93%,20% 70%,0 66%,13% 50%,0 34%,19% 29%,20% 7%,39% 19%);font:800 13px/1.05 var(--tarru-display)}.tarru-data,.tarru-data *,.tarru-nutrition-modal,.tarru-nutrition-modal *,.tarru-sf,.tarru-sf *{font-family:var(--tarru-data)!important}@media(max-width:749px){.tarru-shell{padding:0 18px}.tarru-section{padding:58px 0}.tarru-section--tight{padding:40px 0}.tarru-body{font-size:16px}.tarru-h1{font-size:clamp(40px,12vw,58px)}.tarru-h2{font-size:clamp(32px,9vw,44px)}}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,.tarru-btn:focus-visible{outline:3px solid var(--tarru-yellow);outline-offset:3px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.tarru-word-pop{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/tarru-brand.css.map */
