#header-component{position:relative}#pdp-overview,#pdp-about,#pdp-faq{scroll-margin-top:170px}body{--pdp-nav-height: 0}:is(#_,.zs-pdp-nav){display:contents}:is(#_,.zs-pdp-nav) .pdp-nav-menu[data-template-match=inactive]{display:none}:is(#_,.zs-pdp-nav) .pdp-nav-menu{position:absolute;top:100%;left:0;right:0}#header-component:has(:is(#_,.zs-pdp-nav) .pdp-nav-menu[data-template-match=active]) .header__columns{border-bottom-left-radius:var(--radius-none);border-bottom-right-radius:var(--radius-none)}:is(#_,.zs-pdp-nav) .pdp-nav-menu__desktop-inner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--gap-xl, 24px);background-color:var(--color-ruby-red);border-bottom-left-radius:var(--radius-small-card);border-bottom-right-radius:var(--radius-small-card);corner-shape:var(--radius-corner-shape);overflow:hidden;padding:10px 32px}:is(#_,.zs-pdp-nav) .pdp-nav-menu__desktop-inner:before{content:"";position:absolute;top:0;left:32px;right:32px;height:1px;background-color:var(--color-border-text)}:is(#_,.zs-pdp-nav) .pdp-nav-menu__title{margin:0;color:var(--color-light-gray);font-size:var(--fs-18);font-weight:var(--font-medium);line-height:var(--lh-24);font-family:var(--font-primary);letter-spacing:var(--letter-spacing-0);white-space:nowrap}:is(#_,.zs-pdp-nav) .pdp-nav-menu__links{display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:12px;flex-wrap:wrap;justify-content:flex-end}:is(#_,.zs-pdp-nav) .pdp-nav-menu__link{display:block;color:var(--color-white);font-size:var(--fs-16);font-weight:var(--font-regular);line-height:var(--lh-20);font-family:var(--font-primary);text-decoration:none;letter-spacing:var(--letter-spacing-0);white-space:nowrap;transition:color .2s ease;padding:7px 16px 10px}:is(#_,.zs-pdp-nav) .price-data{display:flex;align-items:center}:is(#_,.zs-pdp-nav) .price-data:before{content:"";border:1px solid var(--color-border-text);margin-right:12px;height:34px}:is(#_,.zs-pdp-nav) .pdp-nav-menu__link.is-active,:is(#_,.zs-pdp-nav) .pdp-nav-menu__link:hover{background-color:var(--color-accent);border-radius:var(--radius-small-card);corner-shape:var(--radius-corner-shape)}:is(#_,.zs-pdp-nav) .pdp-nav-menu__mobile-inner{display:none}:is(#_,.zs-pdp-nav) .pdp-nav-menu__mobile-inner:before{content:"";position:absolute;top:0;left:16px;right:16px;height:1px;background-color:var(--color-border-text)}:is(#_,.zs-pdp-nav) .pdp-nav-accordion__chevron{flex-shrink:0;color:var(--color-off-white-alt);transition:transform .2s ease}:is(#_,.zs-pdp-nav) .pdp-nav-accordion__panel{list-style:none;margin:0;padding:4px 0 12px;background-color:var(--color-ruby-red);border-bottom-left-radius:var(--radius-small-card);border-bottom-right-radius:var(--radius-small-card);corner-shape:var(--radius-corner-shape);overflow:hidden;display:flex;flex-direction:column;gap:14px}:is(#_,.zs-pdp-nav) .pdp-nav-accordion__panel[hidden]{display:none}:is(#_,.zs-pdp-nav) .pdp-nav-accordion__link{display:block;padding:12px 20px;color:var(--color-white);font-family:var(--font-primary);font-size:var(--fs-14);font-weight:var(--font-medium);text-decoration:none;line-height:var(--lh-16);letter-spacing:var(--letter-spacing-0)}@media screen and (max-width:1024px){:is(#_,.zs-pdp-nav) .pdp-nav-menu{display:block;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-8px);transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s}:is(#_,.zs-pdp-nav) .pdp-nav-menu.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity .25s ease,transform .25s ease,visibility 0s linear 0s}#header-component:has(:is(#_,.zs-pdp-nav) .pdp-nav-menu.is-visible[data-template-match=active]) .header__columns{border-bottom-left-radius:var(--radius-none);border-bottom-right-radius:var(--radius-none)}#header-component:has(:is(#_,.zs-pdp-nav) .pdp-nav-menu[data-template-match=active]) .header__columns{border-bottom-left-radius:var(--radius-small-card);border-bottom-right-radius:var(--radius-small-card);corner-shape:var(--radius-corner-shape)}body:has(.menu-drawer-container.menu-open) #header-component:has(:is(#_,.zs-pdp-nav) .pdp-nav-menu[data-template-match=active]) .header__columns{border-bottom-left-radius:var(--radius-none);border-bottom-right-radius:var(--radius-none)}:is(#_,.zs-pdp-nav) .pdp-nav-menu.is-visible{display:block}:is(#_,.zs-pdp-nav) .pdp-nav-menu__desktop-inner{display:none}:is(#_,.zs-pdp-nav) .pdp-nav-menu__mobile-inner{position:relative;display:flex;width:100%;align-items:center;justify-content:space-between;background-color:var(--color-ruby-red);border:none;padding:12px 20px;margin:0;font-family:var(--font-primary);font-size:var(--fs-18);font-weight:var(--font-medium);color:var(--color-light-gray);cursor:pointer;text-align:left;border-bottom-left-radius:var(--radius-small-card);border-bottom-right-radius:var(--radius-small-card);corner-shape:var(--radius-corner-shape);line-height:var(--lh-24);letter-spacing:var(--letter-spacing-0);box-shadow:0 6px 14px -4px #00000059}:is(#_,.zs-pdp-nav) .pdp-nav-accordion__link{padding:6px 16px}:is(#_,.zs-pdp-nav) .pdp-nav-menu__link{font-size:var(--fs-14);line-height:var(--lh-16)}}@media screen and (min-width:1025px){:is(#_,.zs-pdp-nav) .pdp-nav-menu__mobile-inner{display:none}:is(#_,.zs-pdp-nav) .pdp-nav-menu__desktop-inner{box-shadow:0 12px 16px -8px #00000059}}:is(#_,.zs-pdp-nav) .pdp-nav-menu .btn--primary-ghost:not([disabled]):hover{color:var(--color-white);background-color:var(--color-bg-action-primary-hover)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/block-pdp-stickey-nav.css.map */
