nav div ul.d-sm li.mini-cart{border-left:1px solid #f2f2f2;padding:0 20px 0 42px}nav div ul.d-sm li.mini-cart a.active{white-space:nowrap}nav div ul.d-sm li.mini-cart a.inactive{white-space:nowrap;color:grey;cursor:default}nav div ul.d-sm li.mini-cart .icon-container{position:relative;padding:4px 20px 8px;text-align:center;margin:0;height:73px}nav div ul.d-sm li.mini-cart .icon-container.empty{padding-top:22px;height:73px}header nav div ul.d-sm li table.cartdetail .basket-quantity,nav div ul.d-sm li.mini-cart .icon-container span{color:#c0164b;font-size:9px;top:25px;position:relative;left:-6px;cursor:pointer}header nav div ul.d-sm li table.cartdetail svg{position:relative;top:-4px}header nav div ul.d-sm li table.cartdetail td{vertical-align:top}header nav div ul.d-sm li table.cartdetail td span{color:#c0164b}header nav div ul.d-sm li table.cartdetail td ul{list-style-type:none;padding:15px 0 0}header nav div ul.d-sm li table.cartdetail td ul li{font-size:.8rem;padding:2px 0;display:block}header nav div ul.d-sm li table.cartdetail td.cartdetail-quantity{width:100px}header nav div ul.d-sm li table.cartdetail td.cartdetail-quantity div{text-align:center;float:left}header nav div ul.d-sm li table.cartdetail td.cartdetail-quantity div.quantity{width:30px}header nav div ul.d-sm li table.cartdetail td.cartdetail-quantity div.button{width:24px;height:24px;border-radius:12px;border:1px solid #c0164b;color:#c0164b;cursor:pointer}