.BackToTop-module__dDlL_G__backToTopBtn{bottom:calc(96px + var(--pdp-sticky-bar-offset,0px));background-color:var(--color-indigo);color:var(--color-ivory);z-index:800;cursor:pointer;opacity:.9;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .3s,background-color .3s,bottom .3s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;right:24px;box-shadow:0 4px 12px #00000026}.BackToTop-module__dDlL_G__backToTopBtn:hover{background-color:var(--color-charcoal);opacity:1;transform:translateY(-4px)}@media (max-width:768px){.BackToTop-module__dDlL_G__backToTopBtn{bottom:calc(90px + var(--pdp-sticky-bar-offset,0px));width:40px;height:40px;right:16px}}@media (prefers-reduced-motion:reduce){.BackToTop-module__dDlL_G__backToTopBtn{transition:none}}
