.product-text-wrap .subscribe-bar,.subscribe-bar-block{display:block;position:fixed;width:100%;height:90px;left:0;bottom:0;z-index:999;margin:0;visibility:hidden;background:var(--color-subscription-bg);box-shadow:0 -4px 20px 0 var(--color-subscribe-bar-boxshadow)}.subscribe-product-bar{display:flex;align-items:center;width:100%;height:100%}.subscribe-button{display:flex;flex-direction:column;z-index:9;height:100%;padding:10px;width:calc(100% - 160px)}.subscribe-product-bar-image{z-index:9;width:160px;height:100%;position:relative}.subscribe-product-bar-image-col{position:absolute;bottom:0;left:0;width:100%}.subscribe-product-bar-image-col>figure{padding-top:80%!important}.subscribe-product-bar-image .lazy-image img{width:160px}.product-text .subscribe-button .button,.subscribe-bar-block .subscribe-button .button{display:inline-flex;width:100%;height:40px;padding:0 18px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:100px;background:var(--color-button-background);box-shadow:0 4px 0 0 var(--color-subscribe-bar-button-boxshadow);flex-grow:0;color:#fffef6;font-size:18px;font-style:normal;font-weight:500;line-height:20px;transition:none}.product-text .subscribe-button .button__text,.subscribe-bar-block .subscribe-button .button__text{transition:none}.subscribe-text{color:#ffffff80;font-size:12px;font-style:normal;font-weight:400;line-height:12px;padding-top:13px;text-align:center}.subscribe-product-bar__title{color:#fff;font-size:24px;font-weight:400;line-height:32px;display:none}.subscribe-product-bar__title-servings{font-style:italic;font-weight:600;color:var(--color-button-background)}@media screen and (min-width: 768px){.subscribe-product-bar{padding:0 30px 0 0}.subscribe-bar-block{display:none}.subscribe-button{width:unset;margin-left:auto}.subscribe-product-bar__title{display:block}}@media screen and (min-width: 992px){.subscribe-button{flex-direction:row;height:unset;padding:0;gap:24px}.subscribe-product-bar__title{display:flex;gap:8px}.product-text .subscribe-button .button,.subscribe-bar-block .subscribe-button .button{width:auto}}@media screen and (min-width: 1200px){.subscribe-product-bar{padding:0 40px 0 20px;max-width:1280px;margin:0 auto}.subscribe-button{gap:36px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/section-subscribe-bar.css.map */
