.tt-header{border-bottom:none;background:var(--color-cream)}.tt-announce{background:var(--color-ink);color:#fff;overflow:hidden;white-space:nowrap;font-family:var(--font-display);font-weight:600;font-size:.85rem;letter-spacing:.02em}.tt-announce__track{display:inline-flex;align-items:center;gap:22px;padding:7px 0;animation:tt-marquee 26s linear infinite}.tt-announce__star{color:var(--color-sun-light)}.tt-announce:hover .tt-announce__track{animation-play-state:paused}@keyframes tt-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.tt-header__scallop{position:absolute;left:0;right:0;bottom:-12px;height:12px;pointer-events:none;background:radial-gradient(circle at 12px 0,var(--color-sun-light) 11px,transparent 11.5px) repeat-x;background-size:24px 12px}.tt-rainbow{display:inline-flex;flex-wrap:nowrap;font-family:var(--font-display);font-weight:700;font-size:1.55rem;line-height:1;letter-spacing:.01em}.tt-rainbow__l{display:inline-block;text-shadow:-1.5px -1.5px 0 var(--color-ink),1.5px -1.5px 0 var(--color-ink),-1.5px 1.5px 0 var(--color-ink),1.5px 1.5px 0 var(--color-ink),0 3px 0 var(--color-ink);transition:transform .2s ease}.tt-rainbow__space{display:inline-block;width:.32em}.tt-c1{color:#ff5a4e}.tt-c2{color:#ffc93c}.tt-c3{color:#5bc965}.tt-c4{color:#38b6f0}.tt-c5{color:#b07bff}.site-header__logo:hover .tt-rainbow__l{animation:tt-hop .5s ease calc(var(--i) * .04s) 1}@keyframes tt-hop{0%,to{transform:translateY(0)}40%{transform:translateY(-6px) rotate(-6deg)}}.site-header__logo .site-header__logo-img{animation:tt-logo-sway 4s ease-in-out infinite}.site-header__logo:hover .site-header__logo-img{animation:tt-logo-spin .8s ease-in-out 1}@keyframes tt-logo-sway{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes tt-logo-spin{0%{transform:rotate(0) scale(1.08)}to{transform:rotate(360deg) scale(1)}}.site-nav__list{gap:10px}.site-nav__link{padding:8px 14px;border-radius:999px;transition:background .15s ease,color .15s ease,transform .15s ease}.site-nav__link:after{display:none}.site-nav__item:nth-child(4n+1) .site-nav__link:hover,.site-nav__item:nth-child(4n+1) .site-nav__link.is-active{background:#ffe7a3}.site-nav__item:nth-child(4n+2) .site-nav__link:hover,.site-nav__item:nth-child(4n+2) .site-nav__link.is-active{background:#cdebfa}.site-nav__item:nth-child(4n+3) .site-nav__link:hover,.site-nav__item:nth-child(4n+3) .site-nav__link.is-active{background:#d8f3d5}.site-nav__item:nth-child(4n) .site-nav__link:hover,.site-nav__item:nth-child(4n) .site-nav__link.is-active{background:#ffd6e5}.site-nav__link:hover,.site-nav__link.is-active{color:var(--color-ink);transform:translateY(-2px) rotate(-2deg)}.tt-bubble{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:2.5px solid var(--color-ink);box-shadow:0 3px 0 var(--color-ink);color:var(--color-ink);cursor:pointer;transition:transform .12s ease,box-shadow .12s ease;padding:0}.tt-bubble:hover{transform:translateY(-2px) rotate(-6deg)}.tt-bubble:active{transform:translateY(2px);box-shadow:0 1px 0 var(--color-ink)}.tt-bubble--sun{background:var(--color-sun-light)}.tt-bubble--coral{background:var(--color-coral);color:#fff}.tt-bubble--sky{background:#7dd4f5}.site-header__icon-link.tt-bubble:hover{color:inherit}.tt-bubble--sun:hover{background:var(--color-sun-light)}.tt-bubble--coral:hover{background:var(--color-coral);color:#fff}.site-header__actions{gap:10px}.site-header__cart-count{top:-6px;right:-6px;background:var(--color-ink);color:#fff;border:2px solid var(--color-cream)}.site-header__menu-toggle.tt-bubble{display:none;margin-left:0}@media(max-width:780px){.tt-announce{font-size:.78rem}.tt-rainbow{font-size:1.12rem}.tt-rainbow__l{text-shadow:-1px -1px 0 var(--color-ink),1px -1px 0 var(--color-ink),-1px 1px 0 var(--color-ink),1px 1px 0 var(--color-ink),0 2px 0 var(--color-ink)}.site-header__menu-toggle.tt-bubble{display:inline-flex}.tt-bubble{width:38px;height:38px;border-width:2px}.site-header__actions{gap:6px;margin-left:auto}}@media(max-width:400px){.tt-rainbow{font-size:.98rem}.site-header__logo .site-header__logo-img{width:38px;height:38px}}.hero__buttons{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.hero__btn-watch{display:inline-flex;align-items:center;gap:8px;box-shadow:0 4px 0 var(--color-ink);border-width:2.5px}.hero__btn-watch:hover{box-shadow:0 6px 0 var(--color-ink)}.product-page__media-placeholder .sunny-mark{border-width:0}@media(prefers-reduced-motion:reduce){.tt-announce__track,.site-header__logo .site-header__logo-img,.site-header__logo:hover .tt-rainbow__l{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/header-creative.css.map */
