:root{--tv-header-h: 76px;--tv-header-gap: 12px;--tv-header-pill-max: 1080px;--tv-ease: cubic-bezier(.4, 0, .2, 1)}.tv-custom-header .section-header{position:fixed;top:0;left:0;right:0;z-index:100;margin-bottom:0}.tv-custom-header .section-header .header-wrapper{background:transparent!important;background-image:none!important;box-shadow:none;border:0}.tv-custom-header .header{min-height:var(--tv-header-h);align-items:center;margin-inline:auto;border:1px solid transparent;border-radius:999px;background:transparent;box-shadow:none;transition:background-color .28s var(--tv-ease),box-shadow .28s var(--tv-ease),border-color .28s var(--tv-ease),margin-top .32s var(--tv-ease),padding .28s var(--tv-ease)}.tv-custom-header:not(.tv-has-overlay-header) #MainContent{padding-top:var(--tv-header-h)}.tv-header-scrolled .header{max-width:min(var(--tv-header-pill-max),calc(100% - 3.2rem));margin-top:var(--tv-header-gap);padding-inline:2.4rem;background:#fdeedbb8;-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%);border-color:#fdeedb8c;box-shadow:0 10px 30px #22302a29}.tv-has-overlay-header:not(.tv-header-scrolled) .header__heading-link,.tv-has-overlay-header:not(.tv-header-scrolled) .header__heading-link:hover,.tv-has-overlay-header:not(.tv-header-scrolled) .header__menu-item,.tv-has-overlay-header:not(.tv-header-scrolled) .header__menu-item:hover,.tv-has-overlay-header:not(.tv-header-scrolled) .header__active-menu-item,.tv-has-overlay-header:not(.tv-header-scrolled) .header__icon,.tv-has-overlay-header:not(.tv-header-scrolled) .header__icon .icon,.tv-has-overlay-header:not(.tv-header-scrolled) .header__icon:hover{color:var(--tv-cream)}.tv-has-overlay-header:not(.tv-header-scrolled) .header__heading-link .h2{color:var(--tv-cream)}.tv-has-overlay-header:not(.tv-header-scrolled) .header__icon .icon path{fill:currentColor}.tv-has-overlay-header:not(.tv-header-scrolled) .header__submenu .header__menu-item,.tv-has-overlay-header:not(.tv-header-scrolled) .header__submenu .header__menu-item:hover,.tv-header-scrolled .header__submenu .header__menu-item,.header__submenu .header__menu-item{color:var(--tv-forest-deep)}.tv-header-scrolled .header__heading-link,.tv-header-scrolled .header__heading-link .h2,.tv-header-scrolled .header__menu-item,.tv-header-scrolled .header__active-menu-item,.tv-header-scrolled .header__icon,.tv-header-scrolled .header__icon .icon{color:var(--tv-forest-deep)}.tv-custom-header .cart-count-bubble{background-color:var(--tv-terracotta);color:#fff}:root{--tv-mark-h: 46px;--tv-word-h: 34px;--tv-word-w: 77px}.tv-custom-header .tv-lockup{position:relative;display:block;width:var(--tv-mark-h);height:var(--tv-mark-h);transition:width .28s var(--tv-ease)}.tv-custom-header .tv-lockup__img{position:absolute;top:50%;left:0;transform:translateY(-50%);opacity:0;width:auto;max-width:none;transition:opacity .28s var(--tv-ease)}.tv-custom-header .tv-lockup__img--mark{height:var(--tv-mark-h)}.tv-custom-header .tv-lockup__img--word{height:var(--tv-word-h)}.tv-has-overlay-header:not(.tv-header-scrolled) .tv-lockup__img--mark{opacity:1}.tv-header-scrolled .tv-lockup,.tv-custom-header:not(.tv-has-overlay-header) .tv-lockup{width:var(--tv-word-w)}.tv-header-scrolled .tv-lockup__img--word,.tv-custom-header:not(.tv-has-overlay-header) .tv-lockup__img--word{opacity:1}@media screen and (max-width:749px){:root{--tv-mark-h: 38px;--tv-word-h: 26px;--tv-word-w: 59px}}@media(prefers-reduced-motion:reduce){.tv-custom-header .tv-lockup,.tv-custom-header .tv-lockup__img{transition:none}}.tv-has-overlay-header:not(.tv-header-scrolled) .header *:focus-visible{outline:2px solid var(--tv-cream);outline-offset:3px}.tv-has-overlay-header:not(.tv-header-scrolled) header-drawer>details>summary,.tv-has-overlay-header:not(.tv-header-scrolled) header-drawer>details>summary .icon{color:var(--tv-cream)}.tv-has-overlay-header:not(.tv-header-scrolled) header-drawer>details>summary .icon path,.tv-has-overlay-header:not(.tv-header-scrolled) header-drawer>details>summary .icon line{stroke:currentColor}.tv-custom-header .header__menu-item{font-family:var(--tv-font-body);font-weight:500;font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase}@media(prefers-reduced-motion:reduce){.tv-custom-header .header{transition:none}}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.tv-header-scrolled .header{background:#fdeedbf5}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tv-header.css.map */
