@import url(https://fonts.googleapis.com/css?family=Lato:400,700,700i|Oswald);.list-products{border-bottom:1px solid #adb5bd}.list-products .product-item{margin:0;padding-top:1rem;padding-bottom:1rem}@media (max-width:575.98px){.list-products .product-item+.row-bundle{border-top:2px solid #e9ecef}}@media (min-width:768px){.list-products .product-item+.row-bundle{border-left:2px solid #e9ecef}}@media (max-width:575.98px){.list-products .row-bundle{border-bottom:2px dashed #e9ecef}}@media (min-width:768px){.list-products .row-bundle{border-right:2px dashed #e9ecef}}@media (max-width:575.98px){.list-products .row-bundled+.product-item:not(.row-bundled){border-top:2px solid #e9ecef}}.input-group.quantity{width:110px}.input-group.quantity .input-quantity{text-align:center}.input-group.quantity .btn{font-weight:700;background:#f8f9fa}.input-group.quantity .btn:hover{color:#343a40;background:#e9ecef}.input-group.quantity>.input-group-btn>.btn{border-radius:0}.btn-cart-delete{background:url("/bundles/app/images/close.svg") 50% 50% no-repeat;border:0;text-indent:-999px;overflow:hidden;padding:2px 10px 3px}.row-delivery-notice{display:none;padding:1.5rem .4rem;border-bottom:1px solid #adb5bd;text-align:center;font-size:1rem}.row-delivery-notice.show{display:block}.row-cart-total{font-weight:700;line-height:normal;padding:1.5rem 0}.row-cart-total .price{font-size:1.8rem;vertical-align:bottom}.alert{margin-bottom:.5rem;display:none}.alert.show{display:block}.product-list{margin-top:0!important}select.form-control{width:230px}@media (min-width:768px){select.form-control{width:auto;max-width:100%}}