:root{--tt-red: #FF4B4B;--tt-teal: #2EC4B6;--tt-yellow: #FFD93D;--tt-blue: #4A90E2;--tt-cream: #FFF8F0;--tt-ink: #1a1a1a;--tt-muted: #666;--tt-heading-font: "Fredoka", -apple-system, BlinkMacSystemFont, sans-serif;--tt-body-font: "Quicksand", -apple-system, BlinkMacSystemFont, sans-serif}body,.template-index,.template-collection,.template-product{font-family:var(--tt-body-font)!important;font-weight:500;color:var(--tt-ink)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.heading,.product__title,.collection__title,.banner__heading{font-family:var(--tt-heading-font)!important;font-weight:700;letter-spacing:-.5px}.button,button.button,.btn,a.button,.shopify-payment-button__button--unbranded{font-family:var(--tt-heading-font)!important;font-weight:600!important;letter-spacing:.3px!important;border-radius:999px!important;padding:14px 32px!important;transition:transform .25s ease,box-shadow .25s ease,background .25s ease!important;text-transform:none!important}.button--primary,.btn--primary,.button.button--primary{background:var(--tt-red)!important;color:#fff!important;box-shadow:0 4px 16px #ff4b4b40}.button--primary:hover,.btn--primary:hover,.button.button--primary:hover{background:#e63e3e!important;transform:translateY(-2px);box-shadow:0 8px 24px #ff4b4b59}.button--secondary,.btn--secondary{background:#fff!important;color:var(--tt-ink)!important;border:2px solid var(--tt-ink)!important}.button--secondary:hover,.btn--secondary:hover{background:var(--tt-ink)!important;color:#fff!important;transform:translateY(-2px)}.card-wrapper,.product-card,.grid__item .card{transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s ease;border-radius:20px!important;overflow:hidden}.card-wrapper:hover,.product-card:hover,.grid__item .card:hover{transform:translateY(-6px);box-shadow:0 16px 40px #0000001a}.card__media img,.product-card__image img{transition:transform .5s ease!important}.card-wrapper:hover .card__media img,.product-card:hover .product-card__image img{transform:scale(1.05)}.price,.product__price,.price__regular{font-family:var(--tt-heading-font)!important;font-weight:600!important}.price--sale .price__sale,.price-item--sale{color:var(--tt-red)!important}.badge,.product-card__badge{font-family:var(--tt-heading-font)!important;font-weight:600!important;border-radius:999px!important;padding:6px 14px!important;letter-spacing:.3px;text-transform:uppercase;font-size:11px!important}.badge--bestseller{background:var(--tt-yellow)!important;color:var(--tt-ink)!important}.badge--new{background:var(--tt-teal)!important;color:#fff!important}.badge--sale{background:var(--tt-red)!important;color:#fff!important}.header,.site-header{font-family:var(--tt-heading-font)!important;font-weight:500}.header__menu-item,.header a{transition:color .25s ease}.header__menu-item:hover{color:var(--tt-red)!important}a{transition:color .25s ease}main a:not(.button):not(.btn):hover{color:var(--tt-red)}.announcement-bar,.announcement{background:var(--tt-ink)!important;color:#fff!important;font-family:var(--tt-heading-font)!important;font-weight:500;letter-spacing:.3px}.footer,.site-footer{background:var(--tt-cream)!important;font-family:var(--tt-body-font)!important}.footer__title,.footer h3,.footer h4{font-family:var(--tt-heading-font)!important;color:var(--tt-ink)!important}.cart-shipping-progress{background:var(--tt-cream);padding:16px 20px;border-radius:12px;margin-bottom:20px;text-align:center;font-family:var(--tt-body-font);font-weight:600;color:var(--tt-ink)}.cart-shipping-progress__bar{height:8px;background:#00000014;border-radius:999px;overflow:hidden;margin-top:10px}.cart-shipping-progress__fill{height:100%;background:linear-gradient(90deg,var(--tt-teal),var(--tt-yellow));border-radius:999px;transition:width .6s ease}html{scroll-behavior:smooth}::selection{background:var(--tt-yellow);color:var(--tt-ink)}@media(max-width:768px){.button,button.button,.btn{padding:12px 24px!important;font-size:15px!important}h1,.h1{font-size:clamp(32px,7vw,48px)!important}h2,.h2{font-size:clamp(26px,5vw,36px)!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-fonts-and-colors.css.map */
