.vertical-divider{margin:0 16px}.vertical-divider:before{content:"";border-left:solid 1px #35353433}.header .header__menu-item-underline{display:block}@media screen and (min-width:1200px){.header{grid-template-columns:1fr auto 1fr;padding-left:40px;padding-right:40px}.header .header__submenu{display:flex;top:100%;left:0;width:100%;border-radius:0 0 24px 24px}.header .menu-item-submenu-links-list{margin-top:12px}.header summary,.header .list-menu__item{padding:0}.header .list-menu{padding:0}.header .header__menu-item{padding:0 32px;font-size:.8125em;position:relative}.header details{position:static}.header details[open]>.header__menu-item,.header details[open]:hover>.header__menu-item,.header .header__menu-item:hover span{text-decoration:none}.header .header__inline-menu>.list-menu--inline{height:100%;align-items:stretch}.header .header__inline-menu>.list-menu--inline>li,.header .header__inline-menu>.list-menu--inline>li>header-menu,.header .header__inline-menu>.list-menu--inline>li>header-menu>details{display:flex;align-items:stretch}.header .header__menu-item{display:flex;align-items:center}.header a.header__menu-item:hover .header__menu-item-underline,.header details[open] .header__menu-item-underline{position:absolute;bottom:calc(-1 * var(--tb-header-pad-bottom, 0px));left:0;right:0;margin:0 auto;content:" ";background-color:#252525;height:2px;width:45px;z-index:2}.header details[open]>.header__submenu:before{content:"";position:absolute;top:calc(-1 * var(--tb-header-pad-bottom, 0px) - 4px);left:0;right:0;height:calc(var(--tb-header-pad-bottom, 0px) + 4px)}.header details ul{list-style:none;padding:0}.header .header__active-menu-item{color:unset;text-decoration:none}.header .menu-item-submenu{display:flex;justify-content:center;padding:0;min-width:100%;align-items:stretch;gap:20px}.header .menu-item-submenu .menu-item-submenu-list{padding:32px 0;max-width:410px}.header .menu-item-submenu .menu-item-submenu-list .menu-item-submenu-header{color:rgb(var(--color-foreground));font-size:15px;line-height:130%;margin-bottom:42px}.header .menu-item-submenu .menu-item-submenu-list .menu-item-submenu-links{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:0 16px;padding:0 8px}.header .menu-item-submenu .menu-item-submenu-list .menu-item-submenu-links>li{width:100%;margin-bottom:24px}.header .menu-item-submenu .menu-item-submenu-list .menu-item-submenu-links .menu-item-submenu-links-header{display:block;color:#252525;font-size:13px;font-weight:500;line-height:130%;letter-spacing:-.13px}.header .menu-item-submenu .menu-item-submenu-list .menu-item-submenu-links a{font-size:15px;line-height:130%;color:#666;letter-spacing:-.3px;text-decoration:none}.header .menu-item-submenu .menu-item-submenu-list .menu-item-submenu-links .menu-item-submenu-links-list li{margin:8px 0}.header .menu-item-submenu .menu-item-submenu-list .menu-item-submenu-links .menu-item-submenu-links-list li a:hover{border-bottom:1px solid rgba(37,37,37,1);display:inline}.header .menu-item-submenu .vertical-divider{display:contents}.header .menu-item-submenu .post-menu-container,.header .menu-item-submenu .utility-links-container{display:flex;flex-direction:column;justify-content:space-between;padding:32px 0}.header .menu-item-submenu .utility-links-container ul{max-width:111px}.header .menu-item-submenu .utility-links-container a{color:#252525;font-size:13px;line-height:130%;text-decoration:none;letter-spacing:-.13px}.header .menu-item-submenu .utility-links-container .post-menu-links li+li{margin-top:12px}.header .menu-item-submenu .utility-links-container .post-menu-links a:hover{border-bottom:1px solid rgba(37,37,37,1);display:inline}.header .menu-item-submenu .utility-links-container .utility-links{display:flex;flex-direction:column;gap:18px}.header .menu-item-submenu .utility-links-container .utility-links a{display:flex;align-items:center;gap:8px}.header .menu-item-submenu .utility-links-container .utility-links a span{border:1px solid transparent}.header .menu-item-submenu .utility-links-container .utility-links a:hover span{border-bottom:1px solid rgba(37,37,37,1);display:inline}.header #HeaderMenu-MenuList-1 .menu-item-submenu{justify-content:space-between}.header .menu-with-images{max-height:327px;padding:40px}.header .menu-with-images .menu-item-submenu-nav{display:grid;grid-template-rows:minmax(0,1fr) auto;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);column-gap:20px;row-gap:0;height:100%;flex:1;min-width:0}.header .menu-with-images .menu-item-submenu-nav .menu-item-submenu-list{display:contents;margin-bottom:0!important;padding:0!important}.header .menu-with-images .menu-item-submenu-nav .menu-item-submenu-list>a{grid-row:span 2;display:grid;grid-template-rows:subgrid;border-radius:8px;overflow:hidden;background-color:#f7f3e9;min-height:0;font-size:16px;line-height:130%;text-decoration:none}.header .menu-with-images .menu-item-submenu-nav .menu-item-submenu-list>a img{object-fit:cover;width:100%;height:100%;min-height:0}.header .menu-with-images .menu-item-submenu-nav .menu-item-submenu-list>a .menu-item-submenu-list-title{padding:12px 12px 14px;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-.3px}.header .menu-with-images .menu-item-submenu-nav.menu-items-7,.header .menu-with-images .menu-item-submenu-nav.menu-items-8{height:185px}.header .menu-with-images .menu-item-submenu-nav.menu-items-7 .menu-item-submenu-list>a .menu-item-submenu-list-title,.header .menu-with-images .menu-item-submenu-nav.menu-items-8 .menu-item-submenu-list>a .menu-item-submenu-list-title{padding:8px}}@media screen and (min-width:1440px){.header .menu-item-submenu{min-width:auto;max-width:1440px;margin:0 auto}.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-list:nth-of-type(1){flex:360px}.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-list:nth-of-type(2){flex:338px}.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-list:nth-of-type(3){flex:182px}.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-list:nth-of-type(4){flex:182px}.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-list:nth-of-type(3) .menu-item-submenu-links>li,.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-list:nth-of-type(4) .menu-item-submenu-links>li{max-width:none}.header .menu-item-submenu .menu-item-submenu-list .menu-item-submenu-links>li{max-width:165px}.header .post-menu-container,.header .utility-links-container{flex:111px}.header .menu-with-images .menu-item-submenu-nav .menu-item-submenu-list>a{max-width:210px}}@media screen and (min-width:1200px)and (max-width:1500px){.header .menu-item-submenu .menu-item-submenu-list:nth-of-type(1){flex:400px}.header .menu-item-submenu .menu-item-submenu-list:nth-of-type(2){flex:350px}.header .menu-item-submenu .menu-item-submenu-list .menu-item-submenu-links>li{max-width:155px}.header .menu-item-submenu .menu-item-submenu-list:first-child{padding-left:40px}}@media screen and (min-width:1321px)and (max-width:1439px){.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-list:nth-of-type(1),.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-list:nth-of-type(2){flex:286px}.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-list:nth-of-type(1) .menu-item-submenu-links>li,.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-list:nth-of-type(2) .menu-item-submenu-links>li{max-width:127px!important}.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-list:nth-of-type(3),.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-list:nth-of-type(4){flex:162px}.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-list:nth-of-type(3) .menu-item-submenu-links>li,.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-list:nth-of-type(4) .menu-item-submenu-links>li{max-width:none}.header .menu-item-submenu:not(.menu-with-images) .utility-links-container{padding:32px 40px 32px 0;flex:111px}.header .menu-item-submenu:not(.menu-with-images) .vertical-divider{margin:0 15px}}@media screen and (min-width:1200px)and (max-width:1320px){.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-list:nth-of-type(1){flex:286px;max-width:336px}.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-list:nth-of-type(2){flex:286px;max-width:286px}.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-list:nth-of-type(1) .menu-item-submenu-links>li,.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-list:nth-of-type(2) .menu-item-submenu-links>li{max-width:127px!important}.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-list:nth-of-type(3),.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-list:nth-of-type(4){flex:162px;max-width:162px}.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-list:nth-of-type(3) .menu-item-submenu-links>li,.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-list:nth-of-type(4) .menu-item-submenu-links>li{max-width:none}.header .menu-item-submenu:not(.menu-with-images) .utility-links-container{max-width:151px;padding:32px 40px 32px 0;flex:111px}.header .menu-item-submenu:not(.menu-with-images) .vertical-divider{margin:0 15px}}@media screen and (min-width:1321px)and (max-width:1334px),screen and (min-width:1200px)and (max-width:1220px){.header .menu-item-submenu{gap:20px}.header #HeaderMenu-MenuList-1 .menu-item-submenu{gap:0 12px}}@media(min-width:1200px)and (max-width:1400px){.header .menu-with-images .menu-item-submenu-nav.menu-items-8 .menu-item-submenu-list>a{min-width:135px}}@media(min-width:1200px)and (max-width:1280px){.header .menu-with-images .menu-item-submenu-nav .menu-item-submenu-list>a{min-width:142px}.header .menu-with-images .menu-item-submenu-nav.menu-items-8 .menu-item-submenu-list>a{min-width:130px}}@media(min-width:1200px)and (max-width:1250px){.header .menu-with-images .menu-item-submenu-nav.menu-items-8 .menu-item-submenu-list>a{min-width:122px}}@supports (-webkit-hyphens: none){@media screen and (min-width:1200px){.header .menu-with-images .menu-item-submenu-nav .menu-item-submenu-list>a{display:contents;grid-row:unset;grid-template-rows:none;border-radius:0;overflow:visible;background-color:transparent}.header .menu-with-images .menu-item-submenu-nav .menu-item-submenu-list>a>img{display:block;width:100%;height:100%;min-height:0;align-self:stretch;object-fit:cover;border-radius:8px 8px 0 0;overflow:hidden}.header .menu-with-images .menu-item-submenu-nav .menu-item-submenu-list>a>.menu-item-submenu-list-title{margin:0;background-color:#f7f3e9;border-radius:0 0 8px 8px;min-width:0}}@media screen and (min-width:1440px){.header .menu-with-images .menu-item-submenu-nav .menu-item-submenu-list>a>img,.header .menu-with-images .menu-item-submenu-nav .menu-item-submenu-list>a>.menu-item-submenu-list-title{max-width:210px;width:100%;justify-self:center}}}@media screen and (min-width:1200px){.header .menu-item-submenu:not(.menu-with-images){max-width:none;min-width:0;width:100%;margin:0;padding:0 40px;gap:0 32px;justify-content:space-between}.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-list{max-width:none;flex:1 1 0;padding:24px 0}.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-list:nth-of-type(1){flex-grow:2.4}.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-list:nth-of-type(2){flex-grow:2}.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-list:nth-of-type(3){flex-grow:1}.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-list:nth-of-type(4){flex-grow:1.3}.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-links>li{width:auto;max-width:none!important;flex:1 1 150px;margin-bottom:14px}.header .menu-item-submenu:not(.menu-with-images) .post-menu-container,.header .menu-item-submenu:not(.menu-with-images) .utility-links-container{max-width:none;flex:0 0 130px;padding:24px 0}.header .menu-item-submenu:not(.menu-with-images) .menu-item-submenu-header{min-height:39px}.header .menu-item-submenu .menu-item-submenu-list .menu-item-submenu-header{margin-bottom:14px}.header .menu-item-submenu-links-list{margin-top:8px}.header .menu-item-submenu .menu-item-submenu-list .menu-item-submenu-links .menu-item-submenu-links-list li{margin:5px 0}}@media screen and (min-width:990px)and (max-width:1199px){.header__inline-menu{display:none}.header:not(.drawer-menu) header-drawer{display:block}.header__icons .header__icon--account.link{display:inline-flex}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tb-header-nav.css.map */
