fullpage-scroll{display:block}html.fp-enabled #MainContent>.shopify-section.fp-panel{min-height:calc(var(--fp-vh, 100vh) - var(--fp-offset, 0px));width:100%;box-sizing:border-box}html.fp-enabled #MainContent>.shopify-section.fp-panel.fp-lead{min-height:0}html.fp-enabled #MainContent>.shopify-section.fp-merged{min-height:0}.fp-anchor{display:block;height:0;margin:0;padding:0;visibility:hidden;scroll-margin-top:var(--fp-offset, 0px)}html.fp-enabled #MainContent>.shopify-section.fp-panel--natural{min-height:0}html.fp-enabled #MainContent>.shopify-section.fp-skip{min-height:0}html.fp-enabled{scroll-padding-top:var(--fp-offset, 0px)}.fp-dots{position:fixed;top:50%;transform:translateY(-50%);z-index:20;display:flex;flex-direction:column;align-items:center;gap:14px;padding:0;margin:0;pointer-events:auto}.fp-dots[data-position=right]{right:22px}.fp-dots[data-position=left]{left:22px}.fp-dots__dot{position:relative;display:block;width:12px;height:12px;padding:0;border:2px solid var(--fp-dot-color, #125293);border-radius:999px;background:transparent;cursor:pointer;appearance:none;-webkit-appearance:none;transition:background-color .25s ease,border-color .25s ease,height .25s ease,transform .25s ease}.fp-dots__dot:hover,.fp-dots__dot:focus-visible{background:var(--fp-dot-color, #125293)}.fp-dots__dot[aria-current=true]{background:var(--fp-dot-active-color, #125293);border-color:var(--fp-dot-active-color, #125293);height:26px}.fp-dots__dot:focus-visible{outline:none;box-shadow:0 0 0 3px #12529359}.fp-dots__label{position:absolute;top:50%;right:calc(100% + 12px);transform:translateY(-50%) translate(6px);font-size:12px;font-weight:600;line-height:1;white-space:nowrap;color:#fff;background:var(--fp-dot-active-color, #125293);padding:7px 12px;border-radius:999px;box-shadow:0 6px 18px #0f172a2e;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease}.fp-dots[data-position=left] .fp-dots__label{right:auto;left:calc(100% + 12px);transform:translateY(-50%) translate(-6px)}.fp-dots__dot:hover .fp-dots__label,.fp-dots__dot:focus-visible .fp-dots__label,.fp-dots--labels .fp-dots__label{opacity:1;transform:translateY(-50%) translate(0)}@media(prefers-reduced-motion:reduce){.fp-dots__dot,.fp-dots__label{transition:none}}@media(max-width:767px){.fp-dots{display:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/fullpage-scroll.css.map */
