.ss-nav-desktop,.ss-nav-drawer{--ss-nav-paper: #f5f5f2;--ss-nav-ink: #20343b;--ss-nav-sale: #9a4943;--ss-nav-rule: #d7dcd8}#header .ss-nav-desktop a,#mobile-menu.ss-nav-drawer a{text-transform:none}#header .ss-nav-desktop,#header .ss-nav-desktop .thb-full-menu,#header .ss-nav-desktop .ss-nav-desktop__item{position:static}#header .ss-nav-desktop .ss-nav-desktop__item{padding-inline:clamp(4px,.55vw,12px)}#header .ss-nav-desktop .ss-nav-desktop__item>a{letter-spacing:normal}#header .ss-nav-desktop .ss-nav-sale>a,#mobile-menu .ss-nav-sale>.ss-nav-mobile__row>a{color:var(--ss-nav-sale)}.ss-nav-toggle{display:none;align-items:center;justify-content:center;color:inherit;background:transparent;border:0;border-radius:4px;cursor:pointer;padding:0}[data-ss-nav-ready] .ss-nav-toggle{display:inline-flex}.ss-nav-toggle svg{transition:transform .15s ease}.ss-nav-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.ss-nav-desktop .ss-nav-toggle{inline-size:28px;block-size:40px;color:var(--color-header-links, #20343b)}.ss-nav-toggle:focus-visible,.ss-nav-desktop a:focus-visible,.ss-nav-drawer a:focus-visible{outline:2px solid currentColor;outline-offset:2px}.ss-nav-desktop .ss-nav-mega{display:none;position:absolute;inset-inline:0;top:100%;z-index:4;max-height:min(72vh,620px);overflow-y:auto;overscroll-behavior:contain;color:var(--ss-nav-ink);background:var(--ss-nav-paper);border-top:1px solid var(--ss-nav-rule);border-radius:0 0 7px 7px;box-shadow:0 12px 24px #20343b1a;text-align:start}.ss-nav-desktop:not([data-ss-nav-ready]) .ss-nav-desktop__item:is(:hover,:focus-within)>.ss-nav-mega,.ss-nav-desktop[data-ss-nav-ready] .ss-nav-desktop__item[data-ss-nav-open]>.ss-nav-mega{display:block}.ss-nav-mega__inner{max-width:1320px;margin-inline:auto;padding:28px clamp(24px,5vw,72px) 32px;display:flex;flex-wrap:wrap;align-items:flex-start;gap:28px}.ss-nav-mega ul,.ss-nav-mobile ul{list-style:none;padding:0;margin:0}.ss-nav-mega__links{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:18px 26px;flex:3 1 420px;min-width:0}.ss-nav-mega__links>li{min-width:0}#header .ss-nav-desktop .ss-nav-mega a{display:inline-block;color:var(--ss-nav-ink);letter-spacing:normal;line-height:1.35}#header .ss-nav-desktop .ss-nav-mega__links a{padding-block:5px}#header .ss-nav-desktop .ss-nav-mega__links li li a{font-size:.875rem}.ss-nav-mega__heading{font-weight:650}.ss-nav-mega .ss-nav-promos{flex:1 1 250px;max-width:500px}.ss-nav-promos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ss-nav-promos>:only-child{grid-column:1 / -1}#header .ss-nav-desktop .ss-nav-promo a,.ss-nav-promo>div,.ss-nav-promo a{position:relative;display:block;width:100%;overflow:hidden;border-radius:6px}.ss-nav-promo img{display:block;width:100%;height:auto;aspect-ratio:1.65;object-fit:cover;object-position:var(--ss-promo-x, 50%) var(--ss-promo-y, 50%)!important}.ss-nav-promo__caption{position:absolute;inset:auto 0 0;padding:22px 12px 10px;color:#fff;background:linear-gradient(transparent,#10252aef);display:grid;gap:2px;line-height:1.25}.ss-nav-promo__heading{font-weight:650}#mobile-menu.ss-nav-drawer,#mobile-menu.ss-nav-drawer .thb-mobile-menu-footer{color:var(--ss-nav-ink);background:var(--ss-nav-paper)}#mobile-menu .ss-nav-mobile{padding-block:10px 0}#mobile-menu .ss-nav-mobile__row{display:flex;align-items:stretch;border-bottom:1px solid var(--ss-nav-rule)}#mobile-menu .ss-nav-mobile__row>a,#mobile-menu .ss-nav-mobile__panel>li>a{display:flex;flex:1;align-items:center;color:var(--ss-nav-ink);letter-spacing:normal;border:0;padding:9px 4px;min-height:48px;font-size:1rem;line-height:1.3}#mobile-menu .ss-nav-mobile>li>.ss-nav-mobile__row>a{font-size:1.125rem;font-weight:600}#mobile-menu .ss-nav-toggle{color:var(--ss-nav-ink);min-width:48px;min-height:48px;border-inline-start:1px solid var(--ss-nav-rule)}#mobile-menu .ss-nav-mobile__panel{margin:0;padding:0 0 0 14px;padding-inline:14px 0;border-inline-start:1px solid var(--ss-nav-rule)}#mobile-menu .ss-nav-mobile__panel[hidden]{display:none}#mobile-menu .ss-nav-promos{padding:12px 0}@media(prefers-reduced-motion:reduce){.ss-nav-toggle svg{transition:none}}#mobile-menu .ss-nav-promo__caption span{display:block;height:auto;line-height:inherit}#mobile-menu .ss-nav-mobile :is(a,button){scroll-margin-block-end:80px}@media(min-width:1068px)and (max-width:1279px){#header .ss-nav-desktop .ss-nav-desktop__item{padding-inline:4px}.ss-nav-desktop .ss-nav-toggle{inline-size:22px}}#mobile-menu .ss-nav-mobile>.ss-nav-mobile__item+.ss-nav-mobile__item{margin-block-start:8px}#mobile-menu .ss-nav-mobile__card{min-block-size:128px;overflow:hidden;border:1px solid var(--ss-nav-rule);border-radius:10px;background:var(--ss-nav-paper)}#mobile-menu .ss-nav-mobile>li>.ss-nav-mobile__card>.ss-nav-mobile__card-link{display:grid;grid-template-columns:minmax(0,1fr);min-inline-size:0;padding:0}#mobile-menu .ss-nav-mobile>li>.ss-nav-mobile__card>.ss-nav-mobile__card-link--image{grid-template-columns:minmax(0,1fr) clamp(124px,52vw,280px)}#mobile-menu .ss-nav-mobile__card .ss-nav-mobile__card-title{display:block;block-size:auto;padding-inline:14px 6px;color:inherit;line-height:1.2;overflow-wrap:anywhere;transform:none}#mobile-menu .ss-nav-mobile__card .ss-nav-mobile__card-photo{position:relative;display:block;align-self:stretch;block-size:126px;line-height:normal;overflow:hidden;transform:none}#mobile-menu .ss-nav-mobile__card-photo img{display:block;inline-size:100%;block-size:100%;object-fit:contain;padding:4px 3px;mix-blend-mode:multiply}#mobile-menu .ss-nav-mobile__card-photo--cover img{object-fit:cover;object-position:var(--ss-tile-x, 50%) var(--ss-tile-y, 50%)!important;padding:0;mix-blend-mode:normal}#mobile-menu .ss-nav-mobile__card-photo--cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--ss-nav-paper),transparent 27%)}[dir=rtl] #mobile-menu .ss-nav-mobile__card-photo--cover:after{transform:scaleX(-1)}#mobile-menu .ss-nav-mobile__card>.ss-nav-toggle{flex:0 0 48px;border:0}#mobile-menu .ss-nav-mobile__card>.ss-nav-toggle svg{box-sizing:content-box;padding:7px;border-radius:50%;background:#e9ece7}#mobile-menu .ss-nav-mobile__card>:is(a,button):focus-visible{outline-offset:-3px}@media(max-width:359px){#mobile-menu .ss-nav-mobile>li>.ss-nav-mobile__card>.ss-nav-mobile__card-link--image{grid-template-columns:minmax(0,1fr) min(39vw,134px)}#mobile-menu .ss-nav-mobile__card .ss-nav-mobile__card-title{padding-inline-start:12px;font-size:1rem;overflow-wrap:normal}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/ss-navigation.css.map */
