.sticky-bar-container{position:fixed;height:62px;width:100%;bottom:0;background-color:#fff;border-top:1px #ccc solid;border-bottom:1px #ccc solid;display:-webkit-flex;align-content:center;flex-direction:row;justify-content:center;align-items:center}.normal-size{width:50px;height:100%;display:inline-block;border-right:1px #ccc solid;text-align:center}.add-to-shopping-bag{height:100%;width:calc(100% - 150px);display:inline-block;background-color:#0058a3;color:#fff;line-height:60px;text-align:center}.sticky-bar-container .add-to-shopping-bag-disabled{opacity:.4}.sticky-bar-container .normal-size .btn-icon{display:block;height:34px;width:34px;margin:14px 8px -10px 8px;background-position:center top}.sticky-bar-container .btn-text{height:20px;line-height:20px;margin:-5px 0 0 0;display:block;font-size:9.5pt}.span-wish .btn-icon{background:no-repeat url(./images/sticky_bar_heart_empty.svg)}.span-wish-added .btn-icon{background:no-repeat url(./images/sticky_bar_heart.svg)}.span-user .btn-icon{background:no-repeat url(./images/sticky_bar_user_empty.svg)}.logined .span-user .btn-icon{background:no-repeat url(./images/sticky_bar_user.svg);background-position:center top}.span-chat .btn-icon{background:no-repeat url(./images/sticky_bar_chat.svg)}.span-view .btn-icon{background:no-repeat url(./images/sticky_bar_shoppingbag.svg)}.span-view .shopping-bag-item-count{width:18px;height:18px;background-color:#ffb244;position:absolute;top:0;border-radius:8pt;margin:1px auto auto 30px;font-size:x-small;align-content:center;text-align:center;padding:2px}.shake-element{animation:icon-bounce .4s infinite;-webkit-animation:icon-bounce .4s infinite}@keyframes icon-bounce{0%,100%,50%{-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}25%{-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg)}75%{-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}}@-webkit-keyframes icon-bounce{0%,100%,50%{-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}25%{-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg)}75%{-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}}@-moz-keyframes icon-bounce{0%,100%,50%{-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}25%{-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg)}75%{-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}}@-o-keyframes icon-bounce{0%,100%,50%{-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}25%{-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg)}75%{-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}}