.section--x-menu-secnav{z-index:40}x-menu-secnav{--x-sn-ink: rgb(var(--color-foreground, 28, 25, 23));--x-sn-ink-3: var(--ink-3, #857b6b);--x-sn-rule: var(--rule, #cdc3ad);--x-sn-accent: var(--green, #00834e);--x-sn-sans: var(--sans, "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif);display:block;color:var(--x-sn-ink);line-height:1.62;font-feature-settings:"kern" 1,"liga" 1,"onum" 1}x-menu-secnav[data-border=true]{border-bottom:1px solid var(--x-sn-rule)}x-menu-secnav[data-top-border=true]{border-top:1px solid var(--x-sn-rule)}x-menu-secnav[data-shadow=true]{box-shadow:0 8px 18px -18px #1c191799}x-menu-secnav[data-fade=true]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 34px),transparent 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 34px),transparent 100%)}x-menu-secnav[data-empty=true]{display:none}.x-secnav__rail{display:flex;align-items:stretch;gap:0;max-width:var(--x-sn-maxw, 1240px);margin-inline:auto;padding-inline:var(--gut, clamp(20px, 5vw, 64px));min-height:var(--x-sn-min-h-m, 46px);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overscroll-behavior-x:contain}.x-secnav__rail::-webkit-scrollbar{display:none}.x-secnav__link{position:relative;flex:none;display:inline-flex;align-items:center;white-space:nowrap;box-sizing:border-box;padding:var(--x-sn-pad-block-m, 15px) clamp(12px,3.2vw,var(--x-sn-pad-inline-m, 18px));min-height:var(--x-sn-min-h-m, 46px);font-family:var(--x-sn-sans);font-size:var(--x-sn-size-m, 11px);font-weight:600;letter-spacing:var(--x-sn-track, .15em);text-transform:var(--x-sn-case, uppercase);text-decoration:none;color:var(--x-sn-ink-3);transition:color .25s ease}.x-secnav__link:first-child{margin-left:calc(clamp(12px,3.2vw,var(--x-sn-pad-inline-m, 18px))*-1)}.x-secnav__link:hover,.x-secnav__link.is-on{color:var(--x-sn-ink)}.x-secnav__link:focus-visible{outline:2px solid var(--x-sn-accent);outline-offset:-3px;border-radius:2px}.x-secnav__link:after{content:"";position:absolute;left:clamp(12px,3.2vw,var(--x-sn-pad-inline-m, 18px));right:clamp(12px,3.2vw,var(--x-sn-pad-inline-m, 18px));bottom:-1px;height:var(--x-sn-bar, 2px);background:var(--x-sn-accent);transform:scaleX(0);transform-origin:left center;transition:transform .34s cubic-bezier(.2,.7,.3,1)}.x-secnav__link:first-child:after{left:0}.x-secnav__link.is-on:after{transform:scaleX(1)}@media screen and (min-width:861px){x-menu-secnav[data-fade=true]{-webkit-mask-image:none;mask-image:none}}@media screen and (min-width:901px){.x-secnav__rail{gap:clamp(14px,2vw,var(--x-sn-gap, 28px));justify-content:var(--x-sn-justify, flex-start);min-height:calc(var(--x-sn-pad-block, 16px) * 2 + var(--x-sn-size, 10.5px) * 1.62)}.x-secnav__link{padding:var(--x-sn-pad-block, 16px) 0;min-height:0;font-size:var(--x-sn-size, 10.5px)}.x-secnav__link:first-child{margin-left:0}.x-secnav__link:after,.x-secnav__link:first-child:after{left:0;right:0}}@media(prefers-reduced-motion:reduce){.x-secnav__rail{scroll-behavior:auto}.x-secnav__link,.x-secnav__link:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/x-menu-secnav.css.map */
