:root{--input-search-max-width: 820px}#header-component .header__row--top,#header-component .header__columns{max-width:100%}#header-component input[type=search],#header-component .search__input{width:100%;max-width:var(--input-search-max-width);font-size:var(--font-size--md);height:48px;border-radius:var(--style-border-radius-inputs);box-shadow:0 0 0 1px rgb(var(--color-border-rgb) / var(--opacity-30))}#header-component :is(input[type=search],.search__input):focus{box-shadow:0 0 0 2px var(--cte-orange, #d94f16)}.menu-list__link{font-weight:600;letter-spacing:.01em}.menu-list:where(:has(.menu-list__list-item:hover)) .menu-list__link,.menu-list:where(:has(.menu-list__list-item:focus-within)) .menu-list__link{color:rgb(var(--menu-top-level-font-color-rgb) / .55)}.menu-list__list-item:not([slot=overflow]) .menu-list__link{position:relative;padding-block:var(--padding-sm)}.menu-list__list-item:not([slot=overflow]) .menu-list__link:before{content:"";position:absolute;left:calc(var(--gap-xl) / 2);right:calc(var(--gap-xl) / 2);bottom:0;height:2px;background:var(--cte-orange, #d94f16);transform:scaleX(0);transition:transform var(--animation-values)}.menu-list__list-item:hover .menu-list__link:before,.menu-list__list-item:focus-within .menu-list__link:before,.menu-list__link--active:before{transform:scaleX(1)}.menu-list__submenu-inner{--submenu-padding-block-start: var(--padding-2xl);--submenu-padding-block-end: var(--padding-2xl)}.mega-menu__link{padding-block:var(--padding-xs)}.mega-menu__link:hover{text-decoration:underline;text-underline-offset:.2em}.mega-menu__link--parent{font-weight:600;letter-spacing:var(--letter-spacing-sm);text-transform:uppercase;font-size:var(--font-size--2xs);opacity:.7}.menu-list__submenu{border-top:1px solid rgb(var(--color-border-rgb) / var(--opacity-15))}#header-component{border-bottom:1px solid rgb(var(--color-border-rgb) / var(--opacity-15))}@media screen and (max-width:749px){#header-component input[type=search],#header-component .search__input{height:var(--minimum-touch-target);font-size:var(--font-size--md)}#header-component .header-actions__cart-icon{min-width:var(--minimum-touch-target, 44px);min-height:var(--minimum-touch-target, 44px)}}footer .footer-content img,footer .footer-content svg:not(.icon){max-width:190px;height:auto}footer .footer-content :is([class*=payment],[class*=social]) :is(img,svg){max-width:none;width:auto}footer .menu__heading{font-size:var(--font-size--2xs);font-weight:600;letter-spacing:var(--letter-spacing-sm);text-transform:uppercase;opacity:.65}footer .menu__item a{text-decoration:none}footer .menu__item a:hover{text-decoration:underline;text-underline-offset:.2em}
/*# sourceMappingURL=/cdn/shop/t/45/assets/cte-header.css.map */
