#cartTag{position:fixed;bottom:0;right:10px;z-index:106;height:0;overflow:hidden;display:none;text-align:right}#cartTag .header{display:inline-block;text-align:right;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;background-color:#fff;height:30px;line-height:30px;transition:background-color 300ms}#cartTag .header.flash{background-color:#ff0}#cartTag .header span{padding:0 8px;display:inline-block;vertical-align:middle}#cartTag .header:hover .toggleBttn{color:#00f}#cartTag .toggleBttn{color:#222;font-family:"Font Awesome 5 Pro"}#cartTag .toggleBttn:before{content:"\f342"}#cartTag.visible{display:block;height:30px}#cartTag.expanded{height:auto}#cartTag.expanded .toggleBttn:before{content:"\f345"}#cartTag .list{background-color:#fff;display:grid;grid-template-columns:280px auto auto;overflow:hidden;max-height:70vh;overflow-y:auto;padding-right:10px}#cartTag .list a{padding:4px 6px;text-decoration:none;color:inherit}#cartTag .list .name{text-align:left;max-width:280px;overflow:hidden;text-overflow:ellipsis;padding-right:16px;white-space:nowrap}#cartTag .list .price,#cartTag .list .qty{text-align:right}#cartTag .list .total{grid-column:span 3;text-align:right;padding:4px 6px}#cartTag .buttons{text-align:center;display:flex}#cartTag .buttons a{flex:1 1 50%;border-style:none;background:#e6e6e6 none;filter:none;padding:6px 0}body.basket #cartTag{display:none}#cartTag~#scrollToTop{bottom:40px}