.animation-transition-general{-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;transition:all 300ms linear}.animation-transition-slow{-webkit-transition:all 370ms linear;-moz-transition:all 370ms linear;-o-transition:all 370ms linear;-ms-transition:all 370ms linear;transition:all 370ms linear}.animation-transition-fast{-webkit-transition:all 150ms ease 0s;-moz-transition:all 150ms ease 0s;-o-transition:all 150ms ease 0s;-ms-transition:all 150ms ease 0s;transition:all 150ms ease 0s}.quick-panel-wrap{position:fixed;left:0;right:0;bottom:0;z-index:5;pointer-events:none}@media (min-width:480px){.quick-panel-wrap{left:15px;right:15px}}@media (min-width:768px){.quick-panel-wrap{left:30px;right:30px}}.quick-panel{position:relative;pointer-events:auto;display:none;align-items:center;justify-content:center;padding:0 0 5px 0;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;box-shadow:0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2);-webkit-transform:translateY(150%);-moz-transform:translateY(150%);-ms-transform:translateY(150%);-o-transform:translateY(150%);transform:translateY(150%);-webkit-transition:transform 0.4s ease;-moz-transition:transform 0.4s ease;-o-transition:transform 0.4s ease;-ms-transition:transform 0.4s ease;transition:transform 0.4s ease}.page-loaded .quick-panel{display:flex}@media (min-width:480px){.quick-panel{padding:10px 0;float:right}}.quick-panel.active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.quick-panel>.cart-info-box{width:auto}.quick-panel>.cart-info-box .btn-just-icon{margin:0;padding:8px}@media (max-width:479px){.quick-panel>.cart-info-box .btn-just-icon{font-size:22px}.quick-panel>.cart-info-box .btn-just-icon[data-counter]:after{width:20px;height:20px;line-height:20px;font-size:12px;font-weight:400}}.quick-panel>.cart-info-box.cart{min-width:160px;cursor:pointer}.quick-panel>.cart-info-box.cart .btn-just-icon{margin-right:10px}.quick-panel>.cart-info-box.cart .cart-amount{display:block}