.av-section.av-s-anvil-scroll-top{padding:0;background:none}.av-scroll-top{--av-scroll-top-size:48px;position:fixed;z-index:50;right:max(var(--av-gutter),env(safe-area-inset-right,0px));bottom:calc(var(--av-pad-bottom,48px) * var(--av-pad-mobile,1) + var(--av-sticky-bar-h,0px) + var(--av-scroll-top-lift) + env(safe-area-inset-bottom,0px));display:block;pointer-events:none}.av-scroll-top--left{right:auto;left:max(var(--av-gutter),env(safe-area-inset-left,0px))}.av-scroll-top--center{right:auto;left:50%;transform:translate(-50%)}.av-scroll-top__btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--av-space-2);min-width:var(--av-scroll-top-size);height:var(--av-scroll-top-size);margin:0;padding:0;font-family:var(--av-font-body);font-size:var(--av-text-sm);font-weight:600;line-height:1;color:var(--av-btn-fg);background:var(--av-btn-bg);border:var(--av-border-w-button,1px) solid var(--av-btn-border);border-radius:var(--av-radius-pill);box-shadow:var(--av-shadow-md);cursor:pointer;-webkit-tap-highlight-color:transparent;pointer-events:auto;opacity:0;visibility:hidden;transform:translateY(25%)}.av-scroll-top--theme .av-scroll-top__btn{border-radius:var(--av-radius-button)}.av-scroll-top--surface .av-scroll-top__btn{color:var(--av-fg);background:var(--av-bg);border:1px solid var(--av-input-border)}.av-scroll-top--text .av-scroll-top__btn{padding-inline:calc(var(--av-scroll-top-size) * .32)}.av-scroll-top.av-is-in .av-scroll-top__btn{opacity:1;visibility:visible;transform:none}html.av-scroll-locked .av-scroll-top .av-scroll-top__btn{opacity:0;visibility:hidden}.av-scroll-top{--av-scroll-top-lift:var(--av-audio-space,0px)}.av-scroll-top__icon{flex:none;display:block}.av-scroll-top__label{white-space:nowrap}@media(min-width:750px){.av-scroll-top{bottom:calc(var(--av-pad-bottom,48px) + var(--av-sticky-bar-h,0px) + var(--av-scroll-top-lift) + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:no-preference){html:not([data-animations=off]) .av-scroll-top__btn{transition:opacity var(--av-dur) var(--av-ease),transform var(--av-dur) var(--av-ease),visibility 0s linear var(--av-dur)}html:not([data-animations=off]) .av-scroll-top.av-is-in .av-scroll-top__btn{transition-delay:0s}html:not([data-animations=off]) .av-scroll-top__icon{transition:transform var(--av-dur) var(--av-ease)}html:not([data-animations=off]) .av-scroll-top__btn:hover .av-scroll-top__icon{transform:translateY(-2px)}}@media(forced-colors:active){.av-scroll-top__btn{border:1px solid ButtonText}}@media print{.av-scroll-top{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/anvil-sec-scroll-top.css.map */
