.core-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:4;padding:1rem 0 calc(1rem + env(safe-area-inset-bottom,0px));border-top:.1rem solid var(--core-sticky-line, rgba(var(--color-foreground), .15));background:rgb(var(--color-background));visibility:hidden;transform:translateY(100%)}.core-sticky-atc.is-visible{visibility:visible;transform:none}html.core-sticky-atc-on{scroll-padding-bottom:calc(var(--core-sticky-atc-h, 0px) + .8rem)}body:is(.overflow-hidden,.overflow-hidden-mobile,.overflow-hidden-tablet,.overflow-hidden-desktop) .core-sticky-atc{visibility:hidden}.core-sticky-atc__inner{display:flex;align-items:center;gap:1.2rem}.core-sticky-atc__info{flex:1;min-width:0}.core-sticky-atc__title,.core-sticky-atc__price{margin:0;line-height:1.3}.core-sticky-atc__title{overflow:hidden;font-size:1.5rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.core-sticky-atc__price{margin-top:.2rem;font-size:1.6rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--core-sticky-price, rgb(var(--color-foreground)))}.core-sticky-atc__button{flex:none;padding:0 2rem}@media screen and (min-width:750px){.core-sticky-atc__title{font-size:1.6rem}.core-sticky-atc__price{font-size:1.8rem}.core-sticky-atc__button{min-width:24rem}}@media(prefers-reduced-motion:no-preference){.core-sticky-atc{transition:transform .2s ease-out,visibility 0s linear .2s}.core-sticky-atc.is-visible{transition:transform .2s ease-out,visibility 0s}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/core-sticky-atc.css.map */
