.basket-preview{width:100%;position:relative;text-align:left}.basket-preview-content{position:absolute;top:66px;right:0;z-index:40002}.basket-preview-wrapper{width:310px;background-color:#fafafa;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.2);box-shadow:0 1px 1px rgba(0,0,0,0.2)}@media only screen and (min-width: 350px){.basket-preview-wrapper{width:350px}}.basket-preview-header{padding:10px 10px 5px;font-weight:500;font-family:"Gotham SSm A", "Gotham SSm B", sans-serif;font-size:18px;text-transform:uppercase}.basket-preview-header>.count{font-weight:700;font-family:"Gotham SSm A", "Gotham SSm B", sans-serif;color:#919191}.basket-preview-header .icon{vertical-align:-2px}@media only screen and (min-width: 480px){.basket-preview-header>.btn{display:none}}.basket-vendors.scroll{max-height:230px;overflow-y:scroll;-webkit-box-shadow:0 -2px 3px rgba(0,0,0,0.4) inset,0 2px 3px rgba(0,0,0,0.4) inset;box-shadow:0 -2px 3px rgba(0,0,0,0.4) inset,0 2px 3px rgba(0,0,0,0.4) inset}.basket-vendors.scroll::-webkit-scrollbar{-webkit-appearance:none;width:7px}.basket-vendors.scroll::-webkit-scrollbar-thumb{background-color:#999;border-radius:4px;-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5);box-shadow:0 0 1px rgba(255,255,255,0.5)}.basket-item{position:relative;padding:10px 30px 10px 10px;border-top:2px solid #f7f7f7;font-size:13px;line-height:20px}.basket-item .loader{position:absolute;top:0;left:40%}.basket-item .summary{padding-left:0;padding-right:10px}.remove-basket-item-icon{position:absolute;top:33px;right:10px;background:#c4c4c4;width:16px;height:16px;border-radius:50%}.remove-basket-item-icon:before,.remove-basket-item-icon:after{content:" ";background:#fff;height:1px;width:10px;display:block;position:absolute;top:7px;left:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.remove-basket-item-icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.remove-basket-item-icon:hover{background:#919191}.basket-item-photo{width:65px;float:left}.basket-item-title{font-size:13px;font-weight:bold;margin:0 30px 0 75px}.basket-item-body{margin-left:75px;color:#777777}.basket-item-body.email-fulfillment{color:#666}.basket-item-body.email-fulfillment label{font-weight:bold;text-align:left}.edit-basket-item-qty,.cancel-edit-basket-item-qty{margin-left:5px;text-decoration:underline;color:#a18f7a}.basket-item-qty-input{width:40px;height:25px;line-height:25px;border:none;text-align:center;font-size:16px;font-weight:400;font-family:"Chronicle SSm A", "Chronicle SSm B", serif;color:#444;background-color:#f7f7f7;border-radius:2px 0 0 2px}.basket-item-confirm{background:#eaeaea;margin-top:10px;padding:5px}.basket-item-confirm.removal{background:#fbdbdb;font-weight:bold}.basket-item-confirm a{text-decoration:underline}.basket-preview-footer{padding-bottom:10px;line-height:30px}.basket-preview-footer>table{width:100%;margin-bottom:10px;line-height:16px;background-color:#f7f7f7;padding-right:10px;border-bottom:5px solid #f7f7f7}.basket-preview-footer>table th{width:25%;padding:5px 0 0 10px;font-weight:normal}.basket-preview-footer>table td{padding:5px 10px 0 0;text-align:right}.basket-preview-footer>table .total th,.basket-preview-footer>table .total td{font-weight:bold;font-size:16px;line-height:20px}.basket-preview-footer>table .total td{color:#2d4558}.basket-preview-footer>a{margin-left:10px;color:#a18f7a;font-size:13px}.basket-preview-footer .btn{margin:0 10px 0 0;line-height:30px;padding:0 20px;font-size:18px;color:#fff}.basket-preview-footer-empty{margin-bottom:10px;padding:5px 10px;line-height:20px;text-align:right;background-color:#f7f7f7}
