.sticky-footer__body--active{padding-bottom:108px}.sticky-footer{position:fixed;left:0;right:0;bottom:0;background-color:#000;color:#fff;z-index:999}.sticky-footer__progress-bar{position:relative;background-color:#f0f0f0;height:10px}.sticky-footer__progress{position:absolute;top:0;left:0;bottom:0;background-color:#9dcd5a;-webkit-transition:all .3s ease;transition:all .3s ease}.sticky-footer__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:10px auto;width:90%}.sticky-footer__message{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:10px;text-align:center}.sticky-footer__message-text{display:none}.sticky-footer__message-text--emphasis{font-weight:700;color:#9dcd5a}.sticky-footer__indicator{display:inline-block;padding:5px 10px;font-weight:700;vertical-align:middle;border:3px solid #fff;border-radius:20px}.sticky-footer__button{display:inline-block;padding:13px 50px 13px 55px;font-size:1.6rem;right:0}.sticky-footer__button.disabled{pointer-events:none}@media (max-width: 750px){.sticky-footer__content{flex-direction:column;margin:0 auto}.sticky-footer__message{margin:15px 0 10px}}@media (max-width:400px){.sticky-footer__mobile-hide{display:none}}@media (max-width: 500px){.sticky-footer__indicator{margin-bottom:10px}.sticky-footer__message{margin:0 0 10px}}@media (min-width:500px){.sticky-footer__body--active{padding-bottom:124px}.sticky-footer__indicator{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-right:10px;min-width:68px}.sticky-footer__message{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}}@media (min-width:48em){.sticky-footer__body--active{padding-bottom:120px}.sticky-footer__content{margin:40px auto}.sticky-footer__indicator{font-size:16px;padding:10px 15px;border-radius:40px}}@media (min-width:75em){.sticky-footer__content{display:block;position:relative}.sticky-footer__message{display:block;font-size:22px}.sticky-footer__button{right:0}.sticky-footer__button,.sticky-footer__indicator{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sticky-footer__indicator{left:0}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/sticky-footer.css.map */
