.cs-sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:3;padding:.8rem 1rem calc(.8rem + env(safe-area-inset-bottom));background:#fdfbf8;border-top:1px solid rgb(var(--color-border-brand));transform:translateY(110%);visibility:hidden;transition:transform .5s var(--ease-calm, ease),visibility 0s linear .5s}.cs-sticky-buy.is-visible{transform:translateY(0);visibility:visible;transition:transform .5s var(--ease-calm, ease),visibility 0s}.product__info-container .cs-sticky-buy{display:none}@media screen and (min-width:750px){.cs-sticky-buy{padding:1.2rem 0}.cs-sticky-buy__inner{max-width:var(--page-width);margin:0 auto;padding:0 5rem;gap:1.6rem}.cs-sticky-buy__thumb{flex-basis:5.6rem;width:5.6rem}.cs-sticky-buy__title{font-size:1.8rem}.cs-sticky-buy__button{min-height:4.8rem;padding:0 3.2rem}}@media(prefers-reduced-motion:reduce){.cs-sticky-buy{transition:none}}.cs-sticky-buy__inner{display:flex;align-items:center;gap:1.2rem}.cs-sticky-buy__thumb{flex:0 0 4.8rem;width:4.8rem;aspect-ratio:1;overflow:hidden;background:#f7f4ee}.cs-sticky-buy__thumb img{display:block;width:100%;height:100%;object-fit:cover}.cs-sticky-buy__text{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.cs-sticky-buy__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-heading-family);font-weight:300;font-size:1.6rem;line-height:1.3}.cs-sticky-buy__meta{font-family:var(--font-label-family);font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-text-secondary))}.cs-sticky-buy__button{flex-shrink:0;min-height:4.4rem;padding:0 1.6rem;font-family:var(--font-label-family);font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/48/assets/component-cs-sticky-buy.css.map */
