.cart{display:grid}@media(min-width:320px){.cart{grid-template-columns:1fr}}@media(min-width:992px){.cart{grid-template-columns:1fr 300px}}.cart{grid-column-gap:1em}@media(min-width:320px){.cart .cart-buttons{grid-column:1/2}}@media(min-width:992px){.cart .cart-buttons{grid-column:1/3}}.cart .order-props input[type=checkbox]{position:relative;top:2px}.cart .order-props input[type=checkbox]+label{margin-left:.5em}.cart-buttons{display:flex}.cart-buttons .cart-button{border-top:1px solid #0000}.cart-buttons .cart-button:not(:last-child){margin-right:.5em}.cart-buttons .cart-button.is-active,.cart-buttons .cart-button.is-active a{border-top-color:#006eb9}.cart-buttons .cart-button a{border:1px solid #ddd;border-bottom:0;display:block;padding:.75em 1.5em}.basket-items{border:1px solid #ddd}@media(min-width:320px){.basket-items .basket-items__header{display:none}}@media(min-width:768px){.basket-items .basket-items__header{grid-column-gap:2em;display:grid;grid-template-columns:100px 1fr 80px 85px 80px 2em}}.basket-items .basket-items__header{background-color:#f7f7f7;color:#394e61;padding:1em}@media(min-width:320px){.basket-items .basket-items__body .basket-items__item{grid-row-gap:.5em;display:grid;grid-template-columns:repeat(6,1fr)}.basket-items .basket-items__body .basket-items__item .image{grid-area:1/1/2/3}.basket-items .basket-items__body .basket-items__item .image>img{display:block;margin:auto}.basket-items .basket-items__body .basket-items__item .title{grid-area:1/3/2/7;text-align:center}.basket-items .basket-items__body .basket-items__item .price{display:none}.basket-items .basket-items__body .basket-items__item .quantity{grid-area:2/3/3/6;grid-template-columns:29px 1fr 29px;margin:auto;max-width:8em}.basket-items .basket-items__body .basket-items__item .quantity>input[type=text]{grid-area:1/2;padding:.5em 0}.basket-items .basket-items__body .basket-items__item .total_price{grid-area:2/1/3/3;text-align:center}.basket-items .basket-items__body .basket-items__item .remove{grid-area:2/6/3/7;justify-self:center}}@media(min-width:480px){.basket-items .basket-items__body .basket-items__item{grid-row-gap:.5em;display:grid;grid-template-columns:repeat(8,1fr)}.basket-items .basket-items__body .basket-items__item .image{grid-area:1/1/3/3}.basket-items .basket-items__body .basket-items__item .title{grid-area:1/3/2/7;text-align:left}.basket-items .basket-items__body .basket-items__item .price{display:block;grid-area:2/3/3/5}.basket-items .basket-items__body .basket-items__item .quantity{grid-area:2/5/3/7;padding:0}.basket-items .basket-items__body .basket-items__item .total_price{grid-area:2/7/3/9;text-align:right}.basket-items .basket-items__body .basket-items__item .remove{grid-area:1/8/2/9}}@media(min-width:768px){.basket-items .basket-items__body .basket-items__item{grid-column-gap:2em;display:grid;grid-template-columns:100px 1fr 80px 85px 80px 2em}.basket-items .basket-items__body .basket-items__item .image{grid-area:1/1}.basket-items .basket-items__body .basket-items__item .title{grid-area:1/2/2/3}.basket-items .basket-items__body .basket-items__item .price{grid-area:1/3/2/4}.basket-items .basket-items__body .basket-items__item .quantity{grid-area:1/4/2/5;grid-template-columns:1fr 29px}.basket-items .basket-items__body .basket-items__item .quantity>input[type=text]{grid-area:1/1/3/2;padding:1.5em 0}.basket-items .basket-items__body .basket-items__item .total_price{grid-area:1/5/2/6}.basket-items .basket-items__body .basket-items__item .remove{grid-area:1/6/2/7}}.basket-items .basket-items__body .basket-items__item{align-items:center;padding:.5em 1em}.basket-items .basket-items__body .basket-items__item:not(:last-child){border-bottom:1px solid #ddd}.basket-items .basket-items__body .basket-items__item .price{font-weight:700}.basket-items .basket-items__body .basket-items__item .price .is-hide{display:none}.basket-items .basket-items__body .basket-items__item .price svg{font-size:.85em;font-weight:700;height:1em;width:1em}.basket-items .basket-items__body .basket-items__item .quantity{grid-gap:.25em;display:grid}.basket-items .basket-items__body .basket-items__item .quantity input{border:1px solid #ddd;grid-row:1/3;padding:1.5em 0;text-align:center;width:100%}.basket-items .basket-items__body .basket-items__item .quantity .quantity-btn{align-items:center;border:1px solid #ddd;display:flex;font-weight:700;justify-content:center;transition:all .3s ease}.basket-items .basket-items__body .basket-items__item .quantity .quantity-btn:hover{background-color:#006eb9;border-color:#006eb9;color:#fff;cursor:pointer}.basket-items .basket-items__body .basket-items__item .total_price{font-weight:700}.basket-items .basket-items__body .basket-items__item .total_price .is-hide{display:none}.basket-items .basket-items__body .basket-items__item .total_price svg{font-size:.85em;font-weight:700;height:1em;width:1em}.basket-items .basket-items__body .basket-items__item .remove{align-items:center;color:#b7b7b7;cursor:pointer;display:flex;flex-direction:row;text-align:center;width:1em}.basket-items .basket-items__body .basket-items__item .remove:hover{color:#006eb9}.basket-items .basket-items__body .delivery{font-weight:700;padding:.5em;text-align:right}.order-props{border:1px solid #ddd}.order-props .order-props__header{border-bottom:1px solid #ddd;padding:1em}.order-props .order-props__header h2{font-size:1.5em;line-height:1;margin:0;padding:0}.order-props .order-props__body{grid-gap:1em;display:grid;padding:1em}.order-props .order-props__body .form-control{position:relative}.order-props .order-props__body .form-control.form-control--file{overflow:hidden}.order-props .order-props__body .form-control.form-control--file input{display:none}.order-props .order-props__body .form-control.form-control--file label.btn--file{background-color:#fff}.order-props .order-props__body .form-control.form-control--file label.btn--file.is-set-file{border-color:#006eb9;color:#006eb9}.order-props .order-props__body .form-control input[type=text]{border:1px solid #ddd;line-height:1;padding:.5em 1em;width:100%}.order-props .order-props__body .form-control input[type=text].is-not-empty+label,.order-props .order-props__body .form-control input[type=text]:focus+label{font-size:.75em;top:0}.order-props .order-props__body .form-control input[type=text]+label{background-color:#fff;font-size:1em;left:1em;line-height:1;max-width:calc(100% - 1.1em);padding:.25em;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease}.order-props .order-props__body .form-control input[type=text]+label .is-hide{display:none}.order-props .order-props__body .form-control input[type=text]+label sup{color:red}.order-props .order-props__body .form-control input[type=text].is-error{border-color:red}.order-props .order-props__body .form-control textarea{border:1px solid #ddd;height:4em;line-height:1;padding:.5em 1em;width:100%}.order-props .order-props__body .form-control textarea.is-not-empty+label,.order-props .order-props__body .form-control textarea:focus+label{font-size:.75em;top:0;transform:translateY(-50%)}.order-props .order-props__body .form-control textarea+label{background-color:#fff;font-size:1em;left:1em;line-height:1;max-width:calc(100% - 1.1em);padding:.25em;position:absolute;top:.5em;transform:translateY(0);transition:all .3s ease}.order-props .order-props__body .form-control textarea+label .is-hide{display:none}.order-props .order-props__body .form-control textarea+label sup{color:red}.order-props .order-props__footer{grid-gap:1em;display:grid;padding:0 1em 1em}.order-props .order-props__footer .order-props__total-block{text-align:right}.order-props .order-props__footer .order-props__total-block .order-props__total-value{font-size:2em;font-weight:700;line-height:1}.order-props .order-props__footer .order-props__total-block .order-props__total-value svg{font-size:.8em;font-weight:700;height:1em;width:1em}.order-props .order-props__footer .confirmation{color:#b7b7b7;font-size:.8em;line-height:1.2}.order-props .order-props__footer .confirmation>a{font-size:inherit}.render-wish-list{border:1px solid #ddd}.render-wish-list .render-wish-list__header{grid-column-gap:2em;background-color:#f7f7f7;color:#394e61;display:grid;grid-template-columns:100px 1fr 150px 15em 2em;padding:1em}.render-wish-list .render-wish-list__body{padding:0 1em}.render-wish-list .render-wish-list__body .render-wish-list__item{grid-column-gap:2em;align-items:center;display:grid;grid-template-columns:100px 1fr 150px 15em 2em;padding:1em 0}.render-wish-list .render-wish-list__body .render-wish-list__item:not(:last-child){border-bottom:1px solid #ddd}.render-wish-list .render-wish-list__body .render-wish-list__item .price{font-weight:700}.render-wish-list .render-wish-list__body .render-wish-list__item .price>span>span{display:block}.render-wish-list .render-wish-list__body .render-wish-list__item .price>span>span.tsp_oldprice{color:#ccc;font-weight:400;text-decoration:line-through}.render-wish-list .render-wish-list__body .render-wish-list__item .price>span>span.tsp_oldprice+span{color:red}.render-wish-list .render-wish-list__body .render-wish-list__item .price .is-hide{display:none}.render-wish-list .render-wish-list__body .render-wish-list__item .price svg{font-size:.85em;height:1em;position:relative;top:1px;width:1em}.render-wish-list .render-wish-list__body .render-wish-list__item .remove{color:#b7b7b7;cursor:pointer;text-align:center;width:1em}.render-wish-list .render-wish-list__body .render-wish-list__item .remove:hover{color:#006eb9}
/*# sourceMappingURL=main.145a210f.css.map*/