.slimsen-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:35;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom,0px));background:linear-gradient(to top,#f8f7f3fa 70%,#f8f7f300);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.slimsen-sticky-atc[hidden]{display:block;opacity:0;transform:translateY(100%);visibility:hidden}.slimsen-sticky-atc:not([hidden]){opacity:1;transform:translateY(0);visibility:visible}.slimsen-sticky-atc__inner{pointer-events:auto;max-width:48rem;margin:0 auto}.slimsen-sticky-atc__btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:5.2rem;padding:1.2rem 2rem;border:0;border-radius:999px;background:#7f3f98;color:#fff;font-size:1.6rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;box-shadow:0 8px 28px #7f3f9859}.slimsen-sticky-atc__btn:focus-visible{outline:2px solid #1c1c1c;outline-offset:2px}body.slimsen-sticky-atc-visible{padding-bottom:calc(7.2rem + env(safe-area-inset-bottom,0px))}@media screen and (min-width:750px){.slimsen-sticky-atc__inner{max-width:36rem}.slimsen-sticky-atc__btn{min-height:5.6rem;font-size:1.7rem}}@media screen and (max-width:749px){.slimsen-sticky-atc{padding:.8rem 1.6rem calc(.8rem + env(safe-area-inset-bottom,0px))}.slimsen-sticky-atc__btn{min-height:4.4rem;padding:1rem 1.6rem;font-size:1.4rem}body.slimsen-sticky-atc-visible{padding-bottom:calc(6rem + env(safe-area-inset-bottom,0px))}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/slimsen-sticky-atc.css.map */
