.cart__addon__item__add{align-items:center;display:inline-flex;line-height:1}.cart__addon__item__add:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='%23404041'%3E%3Cpath d='M7.907 0h2.197v18.01H7.907z'/%3E%3Cpath d='M0 7.907h18.01v2.197H0z'/%3E%3C/svg%3E") no-repeat 50%/50%;border:1px solid;border-radius:22px;content:"";display:inline-block;height:22px;margin-right:.75rem;vertical-align:middle;width:22px}body.template-cart main{background-color:var(--blc-bg)}@media(max-width:991.98px){body.template-cart main{background-color:#fff}}.cart{padding-top:3rem}@media(max-width:991.98px){.cart{padding-top:0}.cart,.cart_title{background-color:#fff}.cart_title{border-bottom:1px solid #ede5dd;margin:0 -15px;padding-bottom:1rem;padding-top:1rem;text-align:center}.cart__form{background-color:#fff;flex:auto;margin-bottom:1rem;max-width:100%;padding:1rem 8px}}.cart__table{background-color:#fff;border-radius:10px;box-shadow:4px 4px 12px 0 rgba(0,0,0,.05);width:100%}@media(max-width:991.98px){.cart__table{box-shadow:none}}.cart__table .cart__heading{border-bottom:1px solid #ebebeb}@media(max-width:991.98px){.cart__table .cart__heading{display:none}}.cart__table .cart__item{border-bottom:1px solid #eee}.cart__table th{padding:16px}.cart__table tbody td{padding-left:1.5rem;padding-right:1.5rem;vertical-align:top}.cart__table tbody td:first-child{padding-right:0}@media(max-width:991.98px){.cart__table tbody td{padding-left:.5rem;padding-right:.5rem}.cart .product_details{margin-bottom:0}}.cart__meta{padding-bottom:1rem;padding-top:1rem}@media(max-width:991.98px){.cart__meta{display:block;max-width:280px;padding-bottom:0}.cart__price{display:none}}.cart__quantity{padding-left:1.5rem;padding-top:1rem}@media(max-width:991.98px){.cart__quantity{display:block;padding-left:0;padding-top:0}}.cart__quantity>div{border:1px solid #ede5dd;margin-top:.5rem;max-width:116px}@media(max-width:991.98px){.cart__quantity>div{margin-left:113px;margin-top:0}}.cart .btn-cart{padding:8px 10px}.cart__qty{border:none;height:auto;padding:0;text-align:center}.cart__subtotal{padding-right:1.5rem}.cart__wishlist .iWishAdd{color:inherit;white-space:nowrap}.cart__wishlist .iWishAdd .icon{vertical-align:middle}@media(min-width:768px){.cart__wishlist .iWishAdd:after{content:"Add to wishlist";display:inline-block;margin-left:.5em;vertical-align:middle}.cart__wishlist .iWishAdd.iwishAdded:after{content:"Added to wishlist"}}@media(max-width:991.98px){.cart__subprice{text-align:right;width:100%}}.cart__remove{line-height:0}.cart__remove__btn{font-family:monospace;font-size:27px;font-weight:400;padding:0;text-decoration:none;transform:translateX(20%)}.cart__bottom{padding-left:3rem}@media(max-width:991.98px){.cart__bottom{background-color:#fff;flex:auto;max-width:100%;padding-left:0;padding-left:8px;padding-right:8px}}.cart__checkout{background-color:#fff;border-radius:10px;box-shadow:4px 4px 12px 0 rgba(0,0,0,.05);width:100%}@media(max-width:991.98px){.cart__checkout{border:1px solid #ede5dd;border-radius:0;box-shadow:none}}.cart__checkout>div{border-bottom:1px solid #ede5dd}.cart__checkout>div:last-child{border-bottom:none}.cart__checkout>div.active .cart__checkout__title:after{content:"›";transform:rotate(270deg)}.cart__checkout>div.active .cart__checkout__desc{display:block}.cart__checkout__title{cursor:pointer}.cart__checkout__title:after{content:"›";float:right;font-family:monospace;font-weight:400;transform:rotate(90deg);transition:all .5s ease}.cart__checkout__desc{display:none}.cart__checkout .payment-icon{height:30px;width:auto}.cart__grandtotal>span{font-weight:700}.cart__addon{color:#000;opacity:0;transition:all .3s}.cart__addon--ready{opacity:1}.cart__addon__scroll.os-host-overflow-x{padding-bottom:1rem}.cart__addon__items{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,calc(33.33% - 1rem))}@media(max-width:767.98px){.cart__addon__items{grid-template-columns:repeat(3,210px)}}.cart__addon__item{background-color:var(--secondary);border-radius:10px;display:none}.cart__addon__item__add.loading:before{background:url(boost-pfs-loading.gif) no-repeat 50%/contain;border:0;border-radius:0}
