.platform-nav{--pn-fg: rgb(var(--color-foreground));--pn-muted: rgba(var(--color-foreground), .72);--pn-line: rgba(var(--color-foreground), .12);--pn-ease: cubic-bezier(.2, .7, .1, 1);display:block;position:relative;background-color:rgb(var(--color-background));color:var(--pn-fg)}.platform-nav--border{border-top:.1rem solid var(--pn-line);border-bottom:.1rem solid var(--pn-line)}.platform-nav__inner{display:flex;align-items:center;gap:1.2rem;min-height:5.6rem}.pn-list{display:flex;align-items:center;margin:0;padding:0;list-style:none}.pn-item{flex:0 0 auto}.pn-link{position:relative;display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;padding:0 1.2rem;font-family:var(--font-body-family);font-size:1.4rem;line-height:1.2;letter-spacing:.02em;color:var(--pn-muted);text-decoration:none;white-space:nowrap;transition:color .2s var(--pn-ease)}.pn-link:hover,.pn-link[aria-current]{color:var(--pn-fg)}.pn-link:focus-visible{outline:.2rem solid currentColor;outline-offset:-.2rem;box-shadow:none}.pn-link__text{display:grid;gap:.2rem}.pn-link__mark{flex:0 0 auto;width:.8rem;height:.8rem;border-radius:50%;background:var(--pn-accent, currentColor);box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.28);transition:transform .3s var(--pn-ease)}.pn-link:hover .pn-link__mark,.pn-link[aria-current] .pn-link__mark{transform:scale(1.35)}.pn-link--row:after{content:"";position:absolute;left:1.2rem;right:1.2rem;bottom:.8rem;height:.1rem;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s var(--pn-ease)}.pn-link--row:hover:after,.pn-link--row:focus-visible:after{transform:scaleX(1)}.pn-link--row[aria-current]:after{height:.2rem;transform:scaleX(1)}.pn-link--brand.pn-link--row{color:var(--pn-fg);font-size:1.5rem}.pn-link--brand[aria-current] .pn-link__label{font-weight:600}.pn-link--hub.pn-link--row{font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase}.pn-link--secondary.pn-link--row{font-size:1.3rem}.platform-nav__brands{flex:1 1 auto;min-width:0}.platform-nav__secondary{display:none}@media screen and (max-width:989px){.platform-nav__inner{gap:0;padding-right:0;min-height:5.2rem}.pn-list--brands{gap:.6rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:1.5rem;scrollbar-width:none;padding-block:.4rem;padding-right:2.4rem;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 3.2rem),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 3.2rem),transparent)}.pn-list--brands::-webkit-scrollbar{display:none}.pn-list--brands .pn-item{scroll-snap-align:start}.pn-list--brands .pn-item--hub{display:none}.pn-link--row{gap:.6rem;padding:0 1.2rem;border:.1rem solid var(--pn-line);border-radius:999px;font-size:1.3rem}.pn-link--brand.pn-link--row{font-size:1.3rem}.pn-link--row:after{display:none}.pn-link--row[aria-current]{border-color:currentColor;background:rgba(var(--color-foreground),.06)}.pn-link--hub.pn-link--row{font-size:1.1rem}}.platform-nav__toggle{flex:0 0 auto;display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;min-width:4.4rem;margin:0;padding:0 1.5rem;border:0;border-left:.1rem solid var(--pn-line);background:transparent;color:var(--pn-fg);font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.platform-nav__toggle:focus-visible{outline:.2rem solid currentColor;outline-offset:-.2rem;box-shadow:none}.platform-nav__toggle-icon{position:relative;display:block;width:1.8rem;height:1.2rem;border-top:.15rem solid currentColor;border-bottom:.15rem solid currentColor}.platform-nav__toggle-icon>span{position:absolute;left:0;right:0;top:50%;height:.15rem;margin-top:-.075rem;background:currentColor}@media screen and (max-width:374px){.platform-nav__toggle-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media screen and (min-width:990px){.platform-nav__inner{gap:2.4rem}.pn-list--brands{margin-left:-1rem}.pn-link--row{padding:0 1rem}.pn-link--row:after{left:1rem;right:1rem}.pn-item--hub{display:flex;align-items:center;margin-right:1rem;padding-right:1rem;border-right:.1rem solid var(--pn-line)}.pn-link--hub.pn-link--row{font-size:1.05rem}.pn-link--brand.pn-link--row{font-size:1.45rem}.platform-nav__toggle{margin-left:auto}}@media screen and (min-width:1200px){.platform-nav__secondary{display:block;flex:0 0 auto;margin-left:auto}.pn-list--secondary{margin-right:-1rem}.pn-link--secondary.pn-link--row{font-size:1.25rem}.platform-nav__toggle{display:none}}.pn-panel{--pn-fg: rgb(var(--color-foreground));--pn-muted: rgba(var(--color-foreground), .72);--pn-line: rgba(var(--color-foreground), .12);--pn-ease: cubic-bezier(.2, .7, .1, 1);position:fixed;inset:0 auto 0 0;width:min(48rem,100%);max-width:100%;height:100%;max-height:100%;margin:0;padding:0;border:0;background-color:rgb(var(--color-background));color:var(--pn-fg);overflow:hidden}.pn-panel::backdrop{background:#0000007a}.pn-panel[open]{animation:pn-panel-in .32s var(--pn-ease)}@keyframes pn-panel-in{0%{transform:translate(-2.4rem);opacity:0}to{transform:none;opacity:1}}html:has(.pn-panel[open]){overflow:hidden}.pn-panel__sheet{display:flex;flex-direction:column;height:100%}.pn-panel__head{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;min-height:6rem;padding:0 .8rem 0 2rem;border-bottom:.1rem solid var(--pn-line)}.pn-panel__title{margin:0;font-family:var(--font-body-family);font-size:1.2rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--pn-muted)}.pn-panel__close{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:0;background:transparent;color:var(--pn-fg);cursor:pointer}.pn-panel__close .svg-wrapper,.pn-panel__close svg{width:2rem;height:2rem}.pn-panel__close:focus-visible{outline:.2rem solid currentColor;outline-offset:-.2rem;box-shadow:none}.pn-panel__body{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:.8rem 2rem 4rem}.pn-panel__group+.pn-panel__group,.pn-panel__localization{margin-top:3.2rem}.pn-panel__heading{margin:2rem 0 .4rem;font-family:var(--font-body-family);font-size:1.1rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--pn-muted)}.pn-list--panel,.pn-list--panel-secondary{display:block}.pn-list--panel .pn-item{border-bottom:.1rem solid var(--pn-line)}.pn-link--panel{display:grid;grid-template-columns:2.8rem auto minmax(0,1fr) auto;align-items:center;column-gap:1.2rem;width:100%;min-height:6.4rem;padding:1rem 0;color:var(--pn-fg);white-space:normal}.pn-link--hub.pn-link--panel{grid-template-columns:minmax(0,1fr) auto;min-height:5.6rem;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase}.pn-link__index{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.1em;color:var(--pn-muted)}.pn-link--panel .pn-link__label{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.2rem;letter-spacing:-.01em;line-height:1.1}.pn-link--hub.pn-link--panel .pn-link__label{font-family:var(--font-body-family);font-size:1.2rem;font-weight:400;letter-spacing:.16em}.pn-link__tagline{font-size:1.2rem;letter-spacing:.04em;color:var(--pn-muted)}.pn-link--panel .pn-link__mark{width:1rem;height:1rem}.pn-link__arrow{font-size:1.8rem;transition:transform .3s var(--pn-ease)}.pn-link--panel:hover .pn-link__arrow,.pn-link--panel:focus-visible .pn-link__arrow{transform:translate(.4rem)}.pn-link--panel[aria-current] .pn-link__label{text-decoration:underline;text-decoration-thickness:.2rem;text-underline-offset:.5rem}.pn-link--panel-secondary{display:flex;min-height:4.8rem;padding:0;font-size:1.6rem;color:var(--pn-fg)}.pn-link--panel-secondary[aria-current]{text-decoration:underline;text-underline-offset:.4rem}.pn-panel__localization{display:block;padding-top:1.6rem;border-top:.1rem solid var(--pn-line)}@media screen and (min-width:1200px){.pn-panel{display:none}}@media(prefers-reduced-motion:reduce){.pn-link,.pn-link:after,.pn-link__mark,.pn-link__arrow{transition:none}.pn-link:hover .pn-link__mark,.pn-link[aria-current] .pn-link__mark,.pn-link--panel:hover .pn-link__arrow{transform:none}.pn-panel[open]{animation:none}}.header__wordmark{display:inline-block;padding:.6rem 0;font-family:var(--font-heading-family);font-weight:600;font-size:2rem;line-height:1;letter-spacing:.42em;margin-right:-.42em;text-transform:uppercase;color:rgb(var(--color-foreground))}@media screen and (min-width:990px){.header__wordmark{font-size:2.2rem}}.platform-nav__utilities{flex:0 0 auto;display:flex;align-items:center}.platform-nav__utilities .header__icon{color:var(--pn-muted);transition:color .2s var(--pn-ease)}.platform-nav__utilities .header__icon:hover,.platform-nav__utilities details[open]>.header__icon{color:var(--pn-fg)}.platform-nav__utilities .header__icon:not(.header__icon--cart) .icon{width:1.9rem;height:1.9rem}.platform-nav__utilities .header__icon:hover .icon{transform:none}.platform-nav__utilities .header__icon:focus-visible{outline:.2rem solid currentColor;outline-offset:-.4rem;box-shadow:none;color:var(--pn-fg)}.platform-nav__utilities .header__icon--cart{margin-right:0}.platform-nav__utilities .cart-count-bubble{bottom:.7rem;left:2.3rem;height:1.6rem;min-width:1.6rem;width:auto;padding:0 .3rem;border-radius:999px;font-size:.9rem;letter-spacing:0}.platform-nav .search-modal{z-index:5}@media screen and (min-width:750px){.platform-nav predictive-search{position:relative}}@media screen and (max-width:989px){.platform-nav__utilities{padding-left:.4rem}}@media screen and (max-width:749px){.platform-nav__utilities .pn-util--account{display:none}.platform-nav__toggle{padding:0 1.3rem}.platform-nav__toggle-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media screen and (min-width:750px){.pn-item--account{display:none}}@media screen and (min-width:990px){.platform-nav__utilities{margin-left:auto;margin-right:-.6rem}.platform-nav__utilities+.platform-nav__toggle{margin-left:0}}@media screen and (min-width:1200px){.platform-nav__secondary+.platform-nav__utilities{margin-left:0;padding-left:1.2rem;border-left:.1rem solid var(--pn-line)}}@media(prefers-reduced-motion:reduce){.platform-nav__utilities .header__icon{transition:none}}@media screen and (min-width:990px){.platform-nav--utilities .platform-nav__inner{gap:1.6rem}.platform-nav--utilities .pn-link--row{padding:0 .8rem}.platform-nav--utilities .pn-link--row:after{left:.8rem;right:.8rem}.platform-nav--utilities .pn-list--brands{margin-left:-.8rem}.platform-nav__utilities .header__icon,.platform-nav__utilities .header__icon .svg-wrapper,.platform-nav__utilities .header__icon--cart .icon{width:4rem}.platform-nav__utilities .cart-count-bubble{left:2.1rem}.platform-nav--utilities .platform-nav__toggle{padding:0 1.3rem}.platform-nav--utilities .platform-nav__toggle-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.platform-nav--crowded .pn-list--brands{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding-right:2.4rem;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 3.2rem),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 3.2rem),transparent)}.platform-nav--crowded .pn-list--brands::-webkit-scrollbar{display:none}}@media screen and (min-width:1200px){.platform-nav--utilities .pn-list--secondary{margin-right:-.8rem}.platform-nav--utilities .pn-link--secondary.pn-link--row{font-size:1.2rem}}html.pn-scroll-locked{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/44/assets/platform-nav.css.map */
