@font-face{font-family:"Baloo 2";font-style:normal;font-weight:800;font-display:swap;src:url(https://cdn.jsdelivr.net/fontsource/fonts/baloo-2@latest/latin-800-normal.woff2) format("woff2")}:root{--tt-cream: #F5EFE0;--tt-cream-card: #FFFDF6;--tt-mustard: #EBA33D;--tt-mustard-deep: #DE9026;--tt-teal: #1D5C63;--tt-teal-deep: #164A50;--tt-brown: #4A2E1F;--tt-orange: #A85423;--tt-soft: #7A5C3E;--tt-radius: 20px;--tt-radius-lg: 24px;--tt-shadow: 0 8px 28px rgba(74, 46, 31, .1);--tt-shadow-sm: 0 3px 12px rgba(74, 46, 31, .08);--tt-head: "Baloo 2", "Poppins", sans-serif;--font-heading--family: "Baloo 2", "Poppins", sans-serif;--font-heading--weight: 800;--font-accent--family: "Baloo 2", "Poppins", sans-serif;--font-accent--weight: 800}.tt-wrap{max-width:1120px;margin:0 auto;padding:0 20px}.tt-section{padding:72px 0}@media(min-width:820px){.tt-section{padding:110px 0}}.tt-eyebrow{font-family:var(--tt-head);font-weight:800;text-transform:uppercase;letter-spacing:.14em;font-size:.8rem;color:var(--tt-orange);display:block;margin-bottom:14px}.tt-h1,.tt-h2,.tt-h3{font-family:var(--tt-head);font-weight:800;line-height:1.12;color:var(--tt-teal);margin:0}.tt-h1{font-size:clamp(2.3rem,7.5vw,3.6rem);letter-spacing:-.015em}.tt-h2{font-size:clamp(1.75rem,4.5vw,2.5rem);letter-spacing:-.01em}.tt-h3{font-size:1.25rem;color:var(--tt-brown)}.tt-sub{color:var(--tt-brown);line-height:1.65}.tt-muted{color:var(--tt-soft)}.tt-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--tt-head);font-weight:800;font-size:1.18rem;line-height:1.25;background:var(--tt-mustard-deep);color:#2e1b12;border:none;border-radius:999px;cursor:pointer;padding:16px 30px;text-decoration:none;text-align:center;box-shadow:0 6px 18px #eba33d6b;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.tt-btn:hover{background:#ce8420;transform:translateY(-2px);box-shadow:0 10px 24px #eba33d80;color:#2e1b12}.tt-btn:focus-visible{outline:3px solid var(--tt-teal);outline-offset:3px}.tt-btn--teal{background:var(--tt-teal);color:var(--tt-cream);box-shadow:0 6px 18px #1d5c6359}.tt-btn--teal:hover{background:var(--tt-teal-deep);box-shadow:0 10px 24px #1d5c636b;color:var(--tt-cream)}.tt-btn[disabled],.tt-btn[aria-disabled=true]{opacity:.6;cursor:not-allowed;transform:none}.tt-card{background:var(--tt-cream-card);border-radius:var(--tt-radius);box-shadow:var(--tt-shadow-sm)}.tt-img-rounded{border-radius:var(--tt-radius-lg);box-shadow:var(--tt-shadow);width:100%;height:auto;display:block}.tt-tick{flex:0 0 auto;margin-top:3px}.tt-benefit-list{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:14px}.tt-benefit-list li{display:flex;gap:12px;align-items:flex-start;color:var(--tt-brown)}html{scroll-behavior:smooth}.announcement-bar{font-family:var(--tt-head);font-weight:800}.announcement-bar__text{text-align:center}.tt-midcta{margin-top:36px;text-align:center}@media(prefers-reduced-motion:reduce){.tt-anim,.tt-anim *{animation:none!important;transition:none!important}}:root{--tt-mustard-tint: #F6E6C8;--tt-teal-tint: #DFEAE8;--tt-burnt: #C96F3B;--tt-burnt-deep: #B45E2C}.tt-band{position:relative}.tt-band--cream{background:var(--tt-cream)}.tt-band--mustard-tint{background:var(--tt-mustard-tint)}.tt-band--mustard{background:var(--tt-mustard)}.tt-band--teal{background:var(--tt-teal)}.tt-band--teal .tt-eyebrow{color:#ffe0bd}.tt-band--teal .tt-h2,.tt-band--teal .tt-h3,.tt-band--teal .tt-sub,.tt-band--teal p{color:var(--tt-cream)}.tt-band--burnt{background:var(--tt-burnt)}.tt-band--burnt .tt-eyebrow{color:#ffe0bd}.tt-band--burnt .tt-h2,.tt-band--burnt .tt-h3,.tt-band--burnt .tt-sub,.tt-band--burnt p{color:var(--tt-cream)}.tt-band .tt-h2,.tt-h2--big{font-size:clamp(2rem,5.2vw,3rem)}.tt-band .tt-h2--hero,.tt-h2--hero{font-size:clamp(2.4rem,6.4vw,3.6rem);letter-spacing:-.015em}.tt-band .tt-h2--sm,.tt-h2--sm{font-size:clamp(1.55rem,3.8vw,2.15rem)}.tt-btn--burnt{background:var(--tt-burnt);color:var(--tt-cream);box-shadow:0 6px 18px #c96f3b66}.tt-btn--burnt:hover{background:var(--tt-burnt-deep);box-shadow:0 10px 24px #c96f3b80;color:var(--tt-cream)}.tt-arc-accent{display:block;width:88px;height:14px;margin:0 auto 16px}.tt-band-head{text-align:center;margin-bottom:40px}.tt-band--teal .tt-card p,.tt-band--burnt .tt-card p,.tt-band--teal .tt-card .tt-h3,.tt-band--burnt .tt-card .tt-h3{color:var(--tt-brown)}#PBarNextFrameWrapper{display:none!important}.tt-eyebrow,.tt-offer__eyebrow,.tt-offer__clarify,.tt-offer__then,.tt-offer__perday,.tt-offer__gline,.tt-offer__ticks,.tt-offer__ticks li,.tt-offer__badges li,.tt-offer__payments-label,.tt-offer__onetime-price,.tt-sticky__price{line-height:1.35}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tumtail-brand.css.map */
