.minicart{background:#fff;border-radius:6px;box-shadow:0 30px 130px -8px rgba(0,0,0,.25);height:auto;padding:20px;position:fixed;right:50px;top:50px;width:288px;z-index:100}.minicart .cart-btn{align-items:center;background:#fff;border:2px solid #000;display:flex;font-weight:600;height:43px;justify-content:center;margin-top:20px;outline:none;text-decoration:none;width:100%}.minicart .cart-btn:hover{background:#000;color:#fff;cursor:pointer;text-decoration:none}.minicart hr{margin-bottom:20px}.minicart .title-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.minicart .title-row h2{margin:0}.minicart .title-row button{background:transparent;border:none;cursor:pointer}.minicart .title-row button svg{display:block;height:16px}.minicart .items-list{list-style:none;padding-left:0}.minicart .item-count-message{font-size:.8em;margin-bottom:10px}.minicart .item-count-message .minicart--item-count{font-weight:600}.minicart .item{display:flex;margin-bottom:10px;width:100%}.minicart .item .product-thumb-wrapper{flex:0 0 100px;height:100px;position:relative;width:100px}.minicart .item .product-thumb-wrapper img{bottom:0;height:100%;left:0;object-fit:cover;object-position:center;position:absolute;right:0;top:0;width:100%}.minicart .item .item-details{display:flex;flex-direction:column;justify-content:flex-start;margin-left:10px}.minicart .item .item-details p{margin:0}.minicart .item .item-details .option-label{font-weight:600}.minicart .item .item-details .title{font-size:.9em;font-weight:600;margin-bottom:auto;margin-top:0}.minicart .item .item-details .option{font-size:.8rem;margin:0 0 5px}.minicart .item .item-details .option:last-of-type{margin-bottom:0}.minicart .item .item-details .price{margin-top:auto}.minicart .item .item-details .remove{font-size:.6em;margin-top:auto}.minicart .subtotal{align-items:center;display:flex;justify-content:space-between;margin:20px 0}.minicart .subtotal .title{height:16px;margin:0}.minicart .subtotal .amount{font-size:1.2em;font-weight:600;margin:0}.minicart a{color:#000;text-decoration:none}.minicart a:hover{text-decoration:underline}