.product-buy-bar{position:fixed;left:0;bottom:-200px;width:100vw;z-index:3;opacity:0;transition:all .3s ease-in-out;padding:var(--container-margin) 0;color:var(--color-foreground);background-color:transparent}.product-buy-bar:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(transparent,var(--color-overlay));opacity:var(--overlay-opacity)}.product-buy-bar.show{bottom:0;opacity:1}.the-buy-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;background-color:transparent;color:var(--color-foreground)}.the-buy-bar .image-and-titles{display:none}.the-buy-bar .product-form{flex-grow:1}@media only screen and (min-width:768px){.the-buy-bar{background:var(--color-background);padding:12px 24px;box-shadow:0 10px 20px #0003;border-radius:var(--border-radius)}.the-buy-bar .image-and-titles{display:flex;flex-wrap:nowrap;flex-grow:1}.the-buy-bar .image-and-titles .media{flex-shrink:0;width:80px}}@media only screen and (min-width:768px){.product-buy-bar{padding-block:12px}.product-buy-bar .the-buy-bar{flex-wrap:nowrap;gap:12px!important;padding:10px 12px}.product-buy-bar .image-and-titles{flex:1 1 0;min-width:0;gap:10px!important}.product-buy-bar .image-and-titles .media{width:44px}.product-buy-bar .image-and-titles .text{min-width:0}.product-buy-bar .image-and-titles .h6{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:2px;font-size:12px;line-height:1.3;letter-spacing:.06em}.product-buy-bar .image-and-titles .price{font-size:12px;line-height:1.4}.product-buy-bar .the-buy-bar .product-form{flex:0 0 auto;max-width:46%}.product-buy-bar .product-form__submit{min-height:44px;min-width:160px;max-width:100%;padding:8px 14px;font-size:12px;line-height:1.25;letter-spacing:.08em}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/component-product-buy-bar.css.map */
