.product--ph-sticky-buy .product__info-wrapper,.product--ph-sticky-buy .product__info-container{overflow:visible}.product--ph-sticky-buy .ph-sticky-buy-zone{z-index:3;margin-top:1.2rem;padding:1.2rem 0;background:rgb(var(--color-background));border-top:.1rem solid rgba(var(--color-foreground),.08)}.product--ph-sticky-buy .ph-sticky-buy-zone .product-form__quantity{margin-bottom:.8rem}.product--ph-sticky-buy .ph-sticky-buy-zone .product-form__buttons{max-width:none}.product--ph-sticky-buy .ph-sticky-buy-zone .product-form__submit{min-height:4.6rem}.product--ph-sticky-buy .variant-image-swatches{margin-bottom:.4rem}@media screen and (max-width:749px){.product--ph-sticky-buy .ph-sticky-buy-zone{position:static;width:100%}.product--ph-sticky-buy .ph-sticky-buy-zone--pinned{position:fixed;left:0;right:0;bottom:0;width:100%;max-width:100%;margin:0;box-sizing:border-box;padding-left:20px;padding-right:20px;padding-bottom:calc(1.2rem + env(safe-area-inset-bottom,0px));z-index:11;background:rgb(var(--color-background));border-top:.1rem solid rgba(var(--color-foreground),.08)}.product--ph-sticky-buy .ph-sticky-buy-zone--pinned.ph-sticky-buy-zone--enter{animation:ph-sticky-buy-enter .32s cubic-bezier(.22,1,.36,1) both}@keyframes ph-sticky-buy-enter{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.product--ph-sticky-buy .ph-sticky-buy-zone--pinned.ph-sticky-buy-zone--enter{animation:none}}.product--ph-sticky-buy-pinned .product__info-container{padding-bottom:var(--ph-sticky-buy-offset, 0px)}.ph-sticky-buy-zone__spacer{width:100%;flex-shrink:0}}@media screen and (min-width:750px){.product--ph-sticky-buy .ph-sticky-buy-zone{position:sticky;bottom:0;padding-bottom:calc(1.2rem + env(safe-area-inset-bottom,0px));padding-left:0;padding-right:0;box-shadow:-.8rem 0 rgb(var(--color-background)),.8rem 0 rgb(var(--color-background))}.product--ph-sticky-buy .ph-sticky-buy-zone .price-per-item__container{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.product--ph-sticky-buy .ph-sticky-buy-zone .product-form__buttons{display:flex;flex-wrap:wrap;gap:.8rem;align-items:stretch}.product--ph-sticky-buy .ph-sticky-buy-zone .product-form__submit{flex:1 1 auto;margin:0}.product--ph-sticky-buy .ph-sticky-buy-zone .shopify-payment-button{flex:1 1 auto;margin-top:0;min-width:14rem}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/component-ph-sticky-buy.css.map */
