:root{--tly-red: #d63a2f;--tly-red-dark: #b22e24;--tly-green: #10a443;--tly-green-dark: #0d8838;--tly-navy: #2a3b8d;--tly-navy-dark: #1f2c6b;--tly-yellow: #f5c518;--tly-black: #000000;--tly-white: #ffffff;--tly-gray-50: #f7f7f7;--tly-gray-100: #f5f5f5;--tly-gray-400: #a5a4ab;--tly-gray-700: #4a4a4a;--tly-beige: #f3eeea;--tly-tan: #e8dcd0;--tly-badge-sale: var(--tly-red);--tly-badge-hot: var(--tly-navy);--tly-badge-new: var(--tly-green);--tly-badge-soldout: var(--tly-gray-400);--tly-badge-bestseller: var(--tly-navy);--tly-badge-gift: var(--tly-green);--tly-radius-sm: 4px;--tly-radius-md: 8px;--tly-radius-lg: 12px;--tly-radius-pill: 999px;--tly-focus-ring: 0 0 0 3px rgba(42, 59, 141, .35)}.tly-text-red{color:var(--tly-red)}.tly-text-green{color:var(--tly-green)}.tly-text-navy{color:var(--tly-navy)}.tly-text-muted{color:var(--tly-gray-700)}.tly-bg-white{background-color:var(--tly-white)}.tly-bg-gray-50{background-color:var(--tly-gray-50)}.tly-bg-beige{background-color:var(--tly-beige)}.tly-bg-tan{background-color:var(--tly-tan)}.tly-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:var(--tly-radius-pill);font-weight:600;text-decoration:none;transition:background-color .2s ease,transform .1s ease;cursor:pointer;border:none}.tly-btn--primary{background-color:var(--tly-green);color:var(--tly-white)}.tly-btn--primary:hover{background-color:var(--tly-green-dark)}.tly-btn--secondary{background-color:var(--tly-red);color:var(--tly-white)}.tly-btn--secondary:hover{background-color:var(--tly-red-dark)}.tly-btn--outline{background-color:transparent;color:var(--tly-navy);border:2px solid var(--tly-navy)}.tly-btn--outline:hover{background-color:var(--tly-navy);color:var(--tly-white)}.tly-btn:focus-visible{box-shadow:var(--tly-focus-ring);outline:none}.tly-badge{display:inline-block;padding:.25rem .6rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tly-white);border-radius:var(--tly-radius-sm)}.tly-badge--sale{background-color:var(--tly-badge-sale)}.tly-badge--hot{background-color:var(--tly-badge-hot)}.tly-badge--new{background-color:var(--tly-badge-new)}.tly-badge--soldout{background-color:var(--tly-badge-soldout)}.tly-badge--bestseller{background-color:var(--tly-badge-bestseller)}.tly-badge--gift{background-color:var(--tly-green);border-radius:var(--tly-radius-pill)}.tly-announcement{background-color:var(--tly-yellow);color:var(--tly-black);font-weight:600;font-size:.875rem;letter-spacing:.03em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/66/assets/tly-tokens.css.map */
