.tlo-header{font-family:var(--tlo-font);background-color:var(--tlo-color-bg);color:var(--tlo-color-ink)}.tlo-header .header.page-width,.tlo-header .header{display:grid;align-items:center;max-width:none;height:clamp(8rem,6.755rem + 3.096vw,12.7rem);padding:0 var(--tlo-gutter) 0 1.7rem;column-gap:0}.tlo-header .header__heading{margin:0}.tlo-header .header__heading-link{display:block;padding:0;margin:0;line-height:0}.tlo-header .tlo-header__logo-wrapper,.scrolled-past-header .tlo-header .tlo-header__logo-wrapper{width:auto}.tlo-header .tlo-header__logo{display:block;width:clamp(9.8rem,6.966rem + 7.049vw,20.5rem);max-width:none;height:auto;aspect-ratio:205 / 61.178}.tlo-header .header__heading-link .h2{font-family:var(--tlo-font);color:var(--tlo-color-ink)}.tlo-header .header__icons{position:relative;display:flex;align-items:center;justify-self:end;padding:0;margin:0}.tlo-header .tlo-header__cta{width:clamp(12rem,9.192rem + 6.983vw,22.6rem);min-height:0;height:clamp(3.4rem,2.976rem + 1.054vw,5rem);margin:0;padding:0 1rem;border-radius:1rem;background:var(--tlo-color-ink);color:var(--tlo-color-button-label-header);font-size:clamp(1.5rem,1.262rem + .593vw,2.4rem);font-weight:500;line-height:1;letter-spacing:0}.tlo-header .header__icon--cart{position:absolute;top:50%;right:calc(100% + clamp(.4rem,.082rem + .791vw,1.6rem));width:clamp(3.2rem,2.882rem + .791vw,4.4rem);height:clamp(3.2rem,2.882rem + .791vw,4.4rem);margin:0;transform:translateY(-50%);color:var(--tlo-color-ink)}.tlo-header .header__icon--cart .svg-wrapper,.tlo-header .header__icon--cart .icon{width:100%;height:100%}.tlo-header .cart-count-bubble{background-color:var(--tlo-color-accent);color:var(--tlo-color-on-dark)}@media screen and (max-width:989px){.tlo-header .header.page-width,.tlo-header .header{grid-template-areas:"left-icons heading icons";grid-template-columns:auto minmax(0,1fr) auto}.tlo-header header-drawer{grid-area:left-icons;justify-self:start;margin:0}.tlo-header .header__heading,.tlo-header .header__heading-link{grid-area:heading;justify-self:center;text-align:left}.tlo-header .header__icons{grid-area:icons}.tlo-header .header__icon--menu{width:3.6rem;height:3.6rem;margin:0;color:var(--tlo-color-ink)}.tlo-header .header__icon--menu .icon{width:3.6rem;height:3.6rem}.tlo-header .header__icon--menu .icon-close{width:2.4rem;height:2.4rem;margin:.6rem}}@media screen and (min-width:990px){.tlo-header .header.page-width,.tlo-header .header{grid-template-areas:"heading navigation icons";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding:0 var(--tlo-gutter)}.tlo-header .header__heading,.tlo-header .header__heading-link{grid-area:heading;justify-self:start;margin-left:calc(var(--tlo-gutter) * .17)}.tlo-header .tlo-nav{grid-area:navigation}.tlo-header header-drawer{display:none}}.tlo-nav{display:none}@media screen and (min-width:990px){.tlo-nav{display:block;font-size:clamp(1.6rem,1.25vw,2.4rem)}.tlo-nav__list{display:flex;align-items:center;justify-content:center;gap:2em;margin:0;padding:0;list-style:none}.tlo-nav__item{position:relative;display:flex;align-items:center}.tlo-nav__link{display:block;font-family:var(--tlo-font);font-size:1em;font-weight:400;line-height:1.417;letter-spacing:0;color:var(--tlo-color-ink);text-decoration:none;white-space:nowrap}.tlo-nav__link:hover{color:var(--tlo-color-accent)}.tlo-nav__link--active{font-weight:600;color:var(--tlo-color-accent)}.tlo-nav__toggle{position:absolute;top:50%;left:calc(100% + .167em);display:flex;align-items:center;justify-content:center;width:.792em;height:.75em;margin-top:-.229em;padding:0;border:0;background:none;color:var(--tlo-color-ink);font-size:inherit;cursor:pointer;transform:rotate(90deg)}.tlo-nav__toggle .tlo-icon-chevron{display:block;width:100%;height:100%}.tlo-nav__submenu{position:absolute;top:100%;left:-2rem;z-index:3;display:none;min-width:24rem;margin:0;padding:1.2rem 0;list-style:none;border-radius:var(--tlo-radius-sm);background:var(--tlo-color-bg);box-shadow:0 1.2rem 3.2rem #1c1b1a1a}.tlo-nav__item--dropdown:hover .tlo-nav__submenu,.tlo-nav__item--open .tlo-nav__submenu{display:block}.tlo-nav__sublink{display:block;padding:.8rem 2rem;font-size:.75em;line-height:1.3;color:var(--tlo-color-ink);text-decoration:none;white-space:nowrap}.tlo-nav__sublink:hover,.tlo-nav__sublink[aria-current=page]{color:var(--tlo-color-accent)}}.tlo-header .menu-drawer{background-color:var(--tlo-color-bg);font-family:var(--tlo-font)}.tlo-header .menu-drawer__menu-item{padding:var(--tlo-space-3) var(--tlo-gutter);color:var(--tlo-color-ink);font-size:2rem;font-weight:500}.tlo-header .menu-drawer__menu-item:hover,.tlo-header .menu-drawer__menu-item--active,.tlo-header .menu-drawer__menu-item:focus{color:var(--tlo-color-accent);background-color:var(--tlo-color-surface)}.tlo-header .menu-drawer__submenu{background-color:var(--tlo-color-bg)}.tlo-header .menu-drawer__close-button{padding:var(--tlo-space-3) var(--tlo-gutter);font-family:var(--tlo-font);font-size:1.8rem;font-weight:500;color:var(--tlo-color-ink)}.tlo-header .menu-drawer__utility-links{padding:var(--tlo-space-5) var(--tlo-gutter);background-color:var(--tlo-color-surface)}.tlo-header .menu-drawer__account{font-family:var(--tlo-font);color:var(--tlo-color-ink)}.tlo-header .menu-drawer .list-social{display:flex;flex-wrap:wrap}.tlo-header .menu-drawer .list-social__link{display:flex;align-items:center;color:var(--tlo-color-ink)}body.overflow-hidden-tablet .gt_switcher_wrapper{visibility:hidden}@media screen and (min-width:990px){.tlo-header .desktop-localization-wrapper{margin-right:clamp(1.2rem,1.25vw,2.4rem)}.tlo-header .desktop-localization-wrapper .localization-selector,.tlo-header .desktop-localization-wrapper .disclosure__link{font-family:var(--tlo-font);font-size:clamp(1.4rem,1.04vw,2rem);font-weight:400;letter-spacing:0;color:var(--tlo-color-ink)}.tlo-header .desktop-localization-wrapper .localization-selector:hover,.tlo-header .desktop-localization-wrapper .disclosure__link:hover{color:var(--tlo-color-accent)}.tlo-header .desktop-localization-wrapper .disclosure__list-wrapper{border-radius:var(--tlo-radius-md, 1rem)}}.tlo-lang__code{display:none}@media screen and (min-width:990px)and (max-width:1439px){.tlo-header .desktop-localization-wrapper .tlo-lang__name{display:none}.tlo-header .desktop-localization-wrapper .tlo-lang__code{display:inline}.tlo-header .desktop-localization-wrapper .localization-selector{min-width:0;padding-right:2.8rem}.tlo-header .tlo-nav__list{gap:1.4em}}@media screen and (min-width:990px)and (max-width:1279px){.tlo-header .tlo-header__cta{display:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/tlo-header.css.map */
