pbp-mobile-purchase{display:none}.pbp-calendar-purchase-anchor{display:block;scroll-margin-top:110px}@media screen and (max-width:749px){body:has(pbp-mobile-purchase){padding-bottom:calc(130px + env(safe-area-inset-bottom,0px))}.pbp-mobile-purchase{position:fixed;inset:auto 0 0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:82px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #e6dfd6;box-shadow:0 -3px 18px #34302f17;box-sizing:border-box}.pbp-mobile-purchase[hidden]{display:none}.pbp-mobile-purchase__details{flex:1;min-width:0;color:#34302f;line-height:1.3}.pbp-mobile-purchase__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px}.pbp-mobile-purchase__price{display:block;margin-top:3px;font-size:19px}.pbp-mobile-purchase__button{flex:0 0 auto;min-width:168px;min-height:50px;padding:12px 16px;border-radius:6px;background:#756386;color:#fff;font-size:14px;font-weight:600;line-height:1.25}.pbp-mobile-purchase__button:focus-visible{outline:3px solid #34302f;outline-offset:3px}.pbp-mobile-purchase__button:disabled{opacity:.6;cursor:not-allowed}body:has(pbp-mobile-purchase:not([hidden])) #loyoly-widget-launcher{bottom:calc(134px + env(safe-area-inset-bottom,0px))!important}body:has(pbp-mobile-purchase:not([hidden])) shopify-chat:not([open]){z-index:39!important}body:has(pbp-mobile-purchase:not([hidden])) shopify-chat::part(activator){transform:translateY(calc(-130px - env(safe-area-inset-bottom,0px)))}body:has(pbp-mobile-purchase:not([hidden])) [class*=kl-teaser-]{bottom:calc(184px + env(safe-area-inset-bottom,0px))!important}body:has(pbp-mobile-purchase):has(cart-drawer.active) #loyoly-widget-launcher,body:has(pbp-mobile-purchase):has(cart-drawer.active) [class*=kl-teaser-],body:has(pbp-mobile-purchase):has(cart-drawer.active) shopify-chat::part(activator){display:none!important}body:has(pbp-mobile-purchase) .cav .cta{scroll-margin-bottom:140px}}@media screen and (max-width:359px){.pbp-mobile-purchase{gap:8px;padding-inline:10px}.pbp-mobile-purchase__button{min-width:148px;padding-inline:12px;font-size:13px}}.pbp-mobile-purchase__selection{display:block;font-size:11px;margin-top:3px}.pbp-mobile-purchase__selection[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/22/assets/pbp-mobile-purchase.css.map */
