.mobile-sticky-purchase{display:none}@media screen and (max-width:749px){.page-ready #MainContent.main-content-transition:has(mobile-sticky-purchase){animation:none}.mobile-sticky-purchase:not([hidden]){display:block;position:fixed;inset:auto 0 0;z-index:2;padding:1rem max(1.5rem,env(safe-area-inset-right,0px)) calc(1rem + env(safe-area-inset-bottom,0px)) max(1.5rem,env(safe-area-inset-left,0px));border-top:1px solid rgba(146,1,10,.16);background:#fbf8f5;color:#92010a;visibility:hidden;pointer-events:none}.mobile-sticky-purchase[data-visible]{visibility:visible;pointer-events:auto}.mobile-sticky-purchase__info{display:flex;justify-content:space-between;align-items:flex-start;gap:1.2rem;margin-bottom:.8rem;font-size:1.4rem;line-height:1.3}.mobile-sticky-purchase__heading{min-width:0}.mobile-sticky-purchase__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)}.mobile-sticky-purchase__price{flex:0 0 auto;white-space:nowrap}.mobile-sticky-purchase__action{display:block;width:100%;min-height:5rem;padding:1rem 1.2rem;border:1px solid #92010a;border-radius:0;background:#92010a;color:#fbf8f5;font:inherit;font-size:1.4rem;line-height:1.3;cursor:pointer}.mobile-sticky-purchase__action[data-select-size],.mobile-sticky-purchase__action:disabled{background:#e9e4df;border-color:#ded6cf;color:#625952}.mobile-sticky-purchase__action:disabled{cursor:default}body:has(mobile-sticky-purchase[data-ready]):after{content:"";display:block;height:calc(var(--mobile-sticky-purchase-height, calc(12rem + env(safe-area-inset-bottom, 0px)) ) + 1rem)}product-info[id^=MainProduct-] variant-selects .product-form__input{scroll-margin-top:calc(var(--header-height, 8rem) + 2rem)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mobile-sticky-purchase.css.map */
