.cart{margin:0 auto}.cart .box-cart{padding:0;margin:10px 0 0;height:auto}@media(min-width:768px){.cart .box-cart{margin-top:0;max-width:54%}.cart .box-cart:last-child{max-width:38%}}.cart .box-cart__ttl{text-align:left;width:100%}.cart .box-cart__content{padding:41px 0 0 23px}@media(max-width:767px){.cart .box-cart__content{width:calc(100% - 103px);padding:12px 0 0 18px}}@media only screen and (max-width:374px){.cart .box-cart__content{padding-left:0}}.cart .box-cart__empty{position:relative;bottom:0;right:0}@media(max-width:767px){.cart .box-cart__btn .btn-href:first-child a:after{display:none}}@media(max-width:767px){.cart .box-cart__img{width:103px;height:130px}}.cart .box-cart__info{width:calc(100% - 60px)}.cart .cart-product{max-width:1056px}@media(min-width:768px){.cart .cart-product{margin-top:55px;display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}}@media(max-width:767px){.cart .cart-product{margin-top:31px}}.cart .product-quantity{justify-content:flex-end;margin:0 0 0 auto}.cart .cart__footer{flex-wrap:wrap}@media(max-width:767px){.cart .cart__footer{padding-top:10px!important;padding-bottom:40px!important}}.cart .cart__footer>*{width:100%}@media(max-width:767px){.cart .cart__footer>*+*{margin-top:0}}.cart .cart__footer .cart__blocks{margin-left:0!important;width:100%}.cart .cart__note{top:0;margin-bottom:35px;width:100%}@media(max-width:767px){.cart .cart__note{margin-top:50px}}.cart .cart__note label{font-size:12px;height:auto}.cart .box-cart .cart__warnings{font-size:14px;text-align:left}@media(max-width:767px){.cart .box-cart .cart__warnings{padding:40px 0 50px}}@media(max-width:767px){.cart .login{padding-top:85px;margin:0 auto}.cart .login .ins{max-width:100%}.cart .login .login__col:after{display:none}.cart .login .btn_forgot{margin-top:8px}.cart .login__form .form-check input{width:0}.cart .login__form .form-check .form-check-label:after{top:9px}.cart .login__top .tit{margin-bottom:17px}.cart .login__col{padding-bottom:69px}.cart .login .gr-btn-log ul li a{border:1px solid #e7e7e7}.cart .login .gr-btn-note .txt1{margin-bottom:33px}.cart .login .gr-btn-note .txt2{margin-bottom:32px}.cart .login .form-row{margin-top:8px}.cart .login .sub .sub-tit{font-size:14px;font-weight:700;line-height:13px;letter-spacing:.56px;margin-bottom:5px;text-align:left}.cart .login .box-acc{margin:0 auto}}@media only screen and (max-width:374px){.cart .login-reg .login__form select#pref_name{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/css_page_cart.css.map */
