.product-page-nav{background:var(--color-surface-neutral-default);border-bottom:1px solid var(--color-border-neutral-low);display:block;position:relative;z-index:30}.product-page-nav--fixed{box-shadow:0 var(--space-primitive-4) var(--space-primitive-12) rgba(var(--color-shadow),.08);left:0;position:fixed;right:0;top:var(--header-height, 14rem);z-index:49}.product-page-nav__inner{margin-inline:auto;max-width:var(--container-full);padding-inline:var(--space-body-padding-sm)}.product-page-nav__list{align-items:center;display:flex;gap:var(--space-primitive-8);list-style:none;margin:0;overflow-x:auto;padding:0;scrollbar-width:none}.product-page-nav__list::-webkit-scrollbar{display:none}.product-page-nav__item{flex:0 0 auto}.product-page-nav__item--purchase{margin-left:auto}.product-page-nav__link{align-items:center;border-bottom:2px solid transparent;color:var(--color-text-neutral-default);display:inline-flex;font-size:var(--text-label-md);font-weight:700;gap:var(--space-primitive-4);min-height:var(--space-primitive-48);padding-inline:var(--space-primitive-12);text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease;white-space:nowrap}.product-page-nav__link:hover,.product-page-nav__link--active{border-bottom-color:currentColor;color:var(--color-text-neutral-high)}.product-page-nav__link--purchase{background:var(--color-surface-primary-default);border-bottom:0;border-radius:9999px;color:var(--color-text-foreground-high);min-height:var(--space-primitive-40);padding-inline:var(--space-primitive-16)}.product-page-nav__link--purchase:hover,.product-page-nav__link--purchase.product-page-nav__link--active{border-bottom:0;color:var(--color-text-foreground-high);opacity:.88}.product-page-nav__icon{font-size:var(--space-primitive-20);line-height:1}.product-section-target{scroll-margin-top:calc(var(--header-height, 14rem) + var(--space-primitive-48) + var(--space-primitive-16))}@media screen and (min-width:750px){.product-page-nav__inner{padding-inline:var(--space-body-padding-md)}}@media screen and (min-width:990px){.product-page-nav__item--purchase{display:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-product-page-nav.css.map */
