.tcs-header-wrap{width:100%;background:var(--tcs-header-bg, #fff);position:relative;z-index:50}.tcs-header{background:var(--tcs-header-bg, #fff);color:var(--tcs-nav-text, #111)}.tcs-header__top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:112px;padding:18px 48px}.tcs-header__search{justify-self:start}.tcs-header__logo{justify-self:center;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:inherit}.tcs-header__logo-image{display:block;max-height:var(--tcs-logo-height, 80px);width:auto;object-fit:contain}.tcs-header__shop-name{font-size:28px;font-weight:900}.tcs-header__icons{justify-self:end;display:flex;align-items:center;gap:18px}.tcs-header__icon{color:var(--tcs-nav-text, #111);text-decoration:none;display:inline-flex;align-items:center;position:relative}.tcs-header__icon svg{width:22px;height:22px}.tcs-mobile-toggle{display:none}.tcs-desktop-nav{width:100%;background:var(--tcs-nav-bg, #fff);display:flex;justify-content:center;align-items:stretch;position:relative;z-index:60;border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05)}.tcs-desktop-nav__list{display:flex;align-items:stretch;justify-content:center;list-style:none!important;margin:-1px;padding:0}.tcs-desktop-nav__item{display:flex;align-items:stretch;position:static;list-style:none!important}.tcs-nav-link,.tcs-mega__summary{min-height:58px;padding:0 28px;border:0;background:transparent;color:var(--tcs-nav-text, #111);display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;text-transform:uppercase;font-weight:900;font-size:14px;letter-spacing:.02em;white-space:nowrap;cursor:pointer}.tcs-desktop-nav__item--highlight>.tcs-nav-link,.tcs-desktop-nav__item--highlight>.tcs-mega>.tcs-mega__summary{background:var(--tcs-highlight-bg, #d8a6e8);color:var(--tcs-highlight-text, #fff)}.tcs-nav-caret{display:none}.tcs-mega summary::marker,.tcs-dropdown summary::marker,.tcs-mega summary::-webkit-details-marker,.tcs-dropdown summary::-webkit-details-marker{display:none;content:""}.tcs-dropdown{position:relative}.tcs-dropdown__menu{position:absolute;top:100%;left:50%;transform:translate(-50%) translateY(8px);min-width:220px;background:#fff;box-shadow:0 20px 60px #0000001f;list-style:none;margin:0;padding:18px;opacity:0;visibility:hidden;pointer-events:none;transition:.2s ease}.tcs-dropdown[open] .tcs-dropdown__menu,.tcs-dropdown:hover .tcs-dropdown__menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0)}.tcs-dropdown__menu a{display:block;padding:8px 0;color:#111;text-decoration:none;font-weight:800;text-transform:uppercase;font-size:13px}.tcs-mega{position:static}.tcs-mega__panel{position:absolute;top:100%;left:0;right:0;width:100%;background:transparent;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px);transition:.22s ease;z-index:100}.tcs-mega[open]>.tcs-mega__panel,.tcs-mega--hover:hover>.tcs-mega__panel,.tcs-mega--hover:focus-within>.tcs-mega__panel{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.tcs-mega__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--tcs-overlay-opacity, .1));pointer-events:none;z-index:-1}.tcs-mega__announcement{overflow:hidden;background:#fff0f4;color:#111;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:900}.tcs-mega__announcement-track{display:flex;width:max-content;gap:4rem;padding:.9rem 0;animation:tcsMegaMarquee 24s linear infinite}.tcs-mega__announcement-track span{white-space:nowrap}@keyframes tcsMegaMarquee{0%{transform:translate(0)}to{transform:translate(-33.333%)}}.tcs-mega__shell{margin:0 auto;max-width:1500px;padding:0 2rem}.tcs-mega__panel[data-content-width=contained] .tcs-mega__shell{max-width:1200px}.tcs-mega__panel[data-content-width=full] .tcs-mega__shell,.tcs-mega--full .tcs-mega__shell{max-width:none;padding-left:0;padding-right:0}.tcs-mega--floating .tcs-mega__shell{max-width:min(1220px,calc(100vw - 7rem));margin-top:14px}.tcs-mega__inner{display:grid;grid-template-columns:1fr;gap:var(--tcs-mega-gap, 36px);padding:var(--tcs-mega-padding-y, 40px) var(--tcs-mega-padding-x, 56px);background:var(--tcs-mega-bg, #fff);color:var(--tcs-mega-text, #111);box-shadow:0 22px 70px #0000001a}.tcs-mega__inner--has-feature{grid-template-columns:minmax(0,1fr) minmax(300px,430px)}.tcs-mega--floating .tcs-mega__inner{border-radius:var(--tcs-mega-radius, 16px);overflow:hidden}.tcs-mega--bar .tcs-mega__inner{min-height:118px;display:flex;justify-content:center;align-items:center}.tcs-mega--bar .tcs-mega__title{display:none}.tcs-mega--bar .tcs-mega__links{display:flex;justify-content:center;gap:clamp(2rem,4vw,7rem)}.tcs-mega__title{display:inline-block;margin-bottom:24px;color:inherit;font-size:13px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.tcs-mega__links{display:grid;grid-template-columns:repeat(var(--tcs-mega-columns, 4),minmax(0,1fr));gap:var(--tcs-mega-gap, 36px);list-style:none!important;padding:0;margin:0}.tcs-mega__column,.tcs-mega__sublinks li{list-style:none!important}.tcs-mega__sublinks{list-style:none!important;margin:0;padding:0}.tcs-mega__link{color:inherit;text-decoration:none}.tcs-mega__link--parent{display:inline-block;margin-bottom:12px;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.tcs-mega__link--child{display:inline-block;padding:5px 0;opacity:.75}.tcs-mega__bottom-bar{display:flex;justify-content:center;gap:2rem;padding:14px 2rem;background:#fff;border-top:1px solid rgba(0,0,0,.06)}.tcs-mega__bottom-bar a{color:#111;text-decoration:none;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.tcs-mega-feature{display:block;height:100%;text-decoration:none;color:inherit}.tcs-mega-feature--promo{position:relative;min-height:320px;overflow:hidden}.tcs-mega-feature img,.tcs-mega-feature__image,.tcs-mega-feature__placeholder{display:block;width:100%;height:100%;min-height:220px;object-fit:cover}.tcs-mega-feature--promo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.55),transparent)}.tcs-mega-feature__content{position:absolute;left:2rem;bottom:2rem;color:#fff;z-index:2}.tcs-mega-feature__heading{display:block;font-size:32px;font-weight:900}.tcs-mega-feature__button{display:inline-block;margin-top:10px;border-bottom:1px solid currentColor;text-transform:uppercase;font-weight:900;font-size:12px}.tcs-mega-feature--stack,.tcs-mega-feature--products,.tcs-mega-feature--collections{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.tcs-mega-feature--products a,.tcs-mega-feature--collections a{color:inherit;text-decoration:none;font-size:12px;font-weight:900;text-align:center}.tcs-mega-feature--products img,.tcs-mega-feature--collections img{aspect-ratio:3 / 4;height:auto;margin-bottom:8px}.tcs-mobile-drawer{display:none}@media screen and (max-width:989px){.tcs-header__top{grid-template-columns:auto 1fr auto;min-height:76px;padding:12px 18px}.tcs-header__search,.tcs-desktop-nav{display:none!important}.tcs-mobile-toggle{display:inline-flex;flex-direction:column;justify-content:center;gap:4px;width:42px;height:42px;background:transparent;border:0;padding:0}.tcs-mobile-toggle span:not(.visually-hidden){width:22px;height:2px;background:var(--tcs-nav-text, #111);display:block}.tcs-header__logo{justify-self:center}.tcs-header__logo-image{max-height:min(var(--tcs-logo-height, 80px),58px)}.tcs-header__icons{gap:12px}.tcs-mobile-drawer{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;visibility:hidden;pointer-events:none}body.tcs-mobile-menu-open .tcs-mobile-drawer{visibility:visible;pointer-events:auto}.tcs-mobile-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059;opacity:0;transition:opacity .22s ease}body.tcs-mobile-menu-open .tcs-mobile-drawer__overlay{opacity:1}.tcs-mobile-drawer__panel{position:absolute;left:0;top:0;bottom:0;width:min(88vw,390px);background:var(--tcs-mobile-bg, #fff);color:var(--tcs-mobile-text, #111);transform:translate(-100%);transition:transform .24s ease;overflow-y:auto;box-shadow:20px 0 70px #0000002e}body.tcs-mobile-menu-open .tcs-mobile-drawer__panel{transform:translate(0)}.tcs-mobile-drawer__header{min-height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;border-bottom:1px solid rgba(0,0,0,.08);font-weight:900;text-transform:uppercase;letter-spacing:.08em}.tcs-mobile-drawer__close{border:0;background:transparent;font-size:32px;line-height:1;color:inherit}.tcs-mobile-nav ul{list-style:none;margin:0;padding:0}.tcs-mobile-nav a,.tcs-mobile-accordion summary{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;color:inherit;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.08);font-weight:900;text-transform:uppercase;letter-spacing:.04em;cursor:pointer}.tcs-mobile-accordion summary::marker,.tcs-mobile-accordion summary::-webkit-details-marker{display:none;content:""}.tcs-mobile-accordion[open]>summary span:last-child{transform:rotate(45deg)}.tcs-mobile-accordion ul a,.tcs-mobile-accordion--child summary{padding-left:36px;font-size:13px;font-weight:800;opacity:.82}.tcs-mobile-accordion--child ul a{padding-left:54px;font-weight:700;opacity:.7}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tcs-clean-header.css.map */
