.header-wrapper{position:relative}.section-header{z-index:40}.tc-nav{display:none}@media(min-width:990px){.header.header--top-center{grid-template-areas:"left-icons heading icons";padding:8px 2.34375% 4px;max-width:none;min-height:64px}.header--top-center>.header__search{visibility:hidden}.header--top-center .header__icons .header__search{display:inline-flex}.header__heading-logo-wrapper{width:48px}.tc-nav{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 clamp(16px,3vw,42px);min-height:40px;padding:0 2.34375%;font-size:14px;color:#4d4d4d}.tc-nav a{color:inherit;text-decoration:none}.tc-nav-menu>summary,.tc-nav-link{display:flex;align-items:center;gap:10px;padding:9px 0;line-height:1.6;list-style:none;cursor:pointer}.tc-nav-menu>summary::-webkit-details-marker{display:none}.tc-nav-chevron{width:7px;height:7px;border-right:1px solid;border-bottom:1px solid;transform:rotate(45deg);margin-top:-4px}.tc-nav-menu[open] .tc-nav-chevron{transform:rotate(225deg);margin-top:4px}.tc-nav-menu[open]>summary,.tc-nav-link:hover{color:#000}.tc-nav-panel{position:absolute;inset-inline:0;top:100%;z-index:5;background:#fff;box-shadow:0 16px 28px #28201612;border-block:1px solid #eeebe7;max-height:calc(100dvh - var(--header-height, 120px));overflow:auto}.tc-nav-inner{padding:18px 2.34375% 24px}.tc-nav-controls{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-bottom:8px}.tc-nav-controls>a{margin-inline-end:auto;font-size:12px}.tc-nav-controls button{width:36px;height:36px;border:1px solid #dedbd6;border-radius:50%;background:#fff;color:inherit;font:inherit;cursor:pointer}.tc-nav-controls button:disabled{opacity:.35;cursor:default}.tc-nav-cards{display:flex;gap:clamp(14px,2vw,28px);overflow-x:auto;padding:2px 0 10px;scrollbar-width:thin;scrollbar-color:#bcb8b1 #f3f1ee;scroll-snap-type:x proximity}.tc-nav-card{display:block;flex:0 0 clamp(180px,22vw,280px);position:relative;min-width:0;overflow:hidden;border:1px solid #dedbd6;border-radius:8px;scroll-snap-align:start;background:#f5f4f2}.tc-nav-card img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block}.tc-nav-cards--two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.34375%}.tc-nav-cards--two img{aspect-ratio:5/2}.tc-nav-cards--four{gap:2.34375%}.tc-nav-cards--four .tc-nav-card{flex-basis:calc((100% - 7.03125%) / 4)}.tc-nav-caption{position:absolute;inset:auto 0 0;display:grid;gap:3px;padding:30px 16px 14px;background:linear-gradient(to top,#f5f4f2,#f5f4f2ef 62%,#f5f4f200);color:#45423e;line-height:1.25}.tc-nav-caption small{font-size:12px}.tc-nav-caption strong{font-size:clamp(16px,1.5vw,22px);font-weight:400}.tc-nav a:focus-visible,.tc-nav summary:focus-visible,.tc-nav button:focus-visible{outline:2px solid #766a5d;outline-offset:-3px}}@media(prefers-reduced-motion:no-preference){.tc-nav-cards{scroll-behavior:smooth}}@media screen and (max-width:989px){.header{grid-template-columns:1fr 2fr 1fr!important;grid-template-areas:"left-icons heading icons"!important}.header>.header__search{display:none!important}.header .header__icons .header__search{display:inline-flex!important}.header .header__icons>shopify-account{display:none}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/tc-navigation.css.map */
