.icon-cash_on_demand_np,.icon-cdek,.icon-common-delivery,.icon-common_payment,.icon-credit_market,.icon-delivery_auto,.icon-evopay_later,.icon-guaranteed_purchase,.icon-halva,.icon-halva_plus,.icon-immediate_installment,.icon-interkassa,.icon-intime,.icon-justin,.icon-liqpay,.icon-meest_express,.icon-nasha_pochta,.icon-neverused,.icon-no-choose,.icon-nova_poshta,.icon-nova_poshta_privatbank,.icon-pay_parts,.icon-payu,.icon-pickup,.icon-pochta-rossii-icon,.icon-ukrposhta,.icon-wayforpay,.icon-webpay,.icon-wooppay{display:inline-block;background-image:url(/image/png_sprites/cart-hcd315b2a4eef050b7a382c48168cc6083.png)}.icon-cash_on_demand_np{background-position:-40px -62px;width:20px;height:20px}.icon-cdek{background-position:-40px -82px;width:20px;height:20px}.icon-common_payment{background-position:-64px -20px;width:20px;height:20px}.icon-common-delivery{background-position:-64px -40px;width:20px;height:20px}.icon-credit_market{background-position:0 -62px;width:20px;height:20px}.icon-delivery_auto{background-position:-20px -62px;width:20px;height:20px}.icon-evopay_later{background-position:0 0;width:64px;height:62px}.icon-guaranteed_purchase{background-position:-60px -62px;width:20px;height:20px}.icon-halva_plus{background-position:-84px 0;width:20px;height:20px}.icon-halva{background-position:-84px -20px;width:20px;height:20px}.icon-immediate_installment{background-position:-84px -40px;width:20px;height:20px}.icon-interkassa{background-position:-84px -60px;width:20px;height:20px}.icon-intime{background-position:0 -82px;width:20px;height:20px}.icon-justin{background-position:-20px -82px;width:20px;height:20px}.icon-liqpay{background-position:-64px 0;width:20px;height:20px}.icon-meest_express{background-position:-60px -82px;width:20px;height:20px}.icon-nasha_pochta{background-position:-80px -82px;width:20px;height:20px}.icon-no-choose{background-position:-104px 0;width:20px;height:20px}.icon-nova_poshta_privatbank{background-position:-104px -20px;width:20px;height:20px}.icon-nova_poshta{background-position:-104px -40px;width:20px;height:20px}.icon-pay_parts{background-position:-104px -60px;width:20px;height:20px}.icon-payu{background-position:-104px -80px;width:20px;height:20px}.icon-pickup{background-position:0 -102px;width:20px;height:20px}.icon-pochta-rossii-icon{background-position:-20px -102px;width:20px;height:20px}.icon-ukrposhta{background-position:-40px -102px;width:20px;height:20px}.icon-wayforpay{background-position:-60px -102px;width:20px;height:20px}.icon-webpay{background-position:-80px -102px;width:20px;height:20px}.icon-wooppay{background-position:-100px -102px;width:20px;height:20px}.x-checkout{display:table;width:100%;table-layout:fixed}.x-checkout__form-holder{display:table-cell;vertical-align:top;width:60%}.x-checkout__order-info{position:-webkit-sticky;position:sticky;top:76px}.x-checkout__order-info-holder{display:table-cell;width:475px;padding-left:10px;vertical-align:top}.x-checkout__icon{margin-right:10px;width:20px;height:20px;vertical-align:middle}.x-checkout__minimal-info{font-weight:400}.x-epayment__description{color:#989898}.x-epayment__icon{vertical-align:middle}.x-epayment__item{display:inline-block;vertical-align:middle;margin:10px 0 0 25px}.x-epayment__label{display:block}.x-epayment__list{margin:5px 0 0 -25px;font-size:0}.x-order-accept__min-order{margin:10px 0 0;color:#ce0000}.x-order-accept__sum-error{margin:10px 0 0;color:#ce0000}.x-order-agreement{font-size:11px;color:#7d7d91}.x-order-agreement__link{font-size:11px;text-decoration:none;color:#0670eb}.x-order-agreement__link:hover{text-decoration:none}.x-order-surcharge{display:table;width:100%;table-layout:fixed}.x-order-surcharge+.x-order-surcharge{margin-top:5px}.x-order-surcharge__text{color:#989898}.x-order-surcharge__label{display:table-cell;padding-right:20px;vertical-align:top}.x-order-surcharge__value{display:table-cell;width:145px;vertical-align:top;text-align:right}.x-order-surcharge__price{font-weight:700}.x-order-surcharge__code{padding-bottom:20px;border-bottom:1px solid #dfe1f0;margin-bottom:20px}.x-order-commission{display:table;width:100%;table-layout:fixed;margin:20px 0 0;padding:20px 0 0;border-top:1px solid #dfe1f0;line-height:1.4}.x-order-commission+.x-order-commission{margin-top:5px}.x-order-commission__label{display:table-cell;padding-right:20px;vertical-align:top}.x-order-commission__value{display:table-cell;width:145px;vertical-align:top;text-align:right}.x-order-commission__price{font-weight:400}.x-order-form{padding:20px;background:#fff}.x-order-form__accept{margin:20px 0 0}.x-order-form__agreement{margin:10px 0 0}.x-order-form__auth{margin-bottom:20px}.x-order-form__content{max-width:500px}.x-order-form__total{margin:20px 0 0}.x-order-form__info-text{color:#989898}.x-order-form-row{position:relative}.x-order-form-row+.x-order-form-row{margin-top:30px}.x-order-form-row__label{display:block;margin:0 0 10px;font-weight:700}.x-order-form-row__field{margin:10px 0}.x-order-form-row__link{display:inline;cursor:pointer;color:#989898;text-decoration:none}.x-order-form-row__link:hover{color:#989898;text-decoration:none;border-bottom:1px #989898 dashed}.x-order-form-row__deliveryLink{font-weight:400;margin-left:10px;display:inline}.x-order-form-row__table{display:table;width:100%;table-layout:fixed}.x-order-form-row__table-cell{display:table-cell;vertical-align:top}.x-order-form-row__mt-30{margin-top:30px}.x-order-form-row__field_pos_relative{position:relative}.x-order-form-row__table-cell_type_width-15{width:15px}.x-order-notification{padding:20px;background:#fbfdd9;font-size:12px;margin-bottom:15px}.x-order-notification__link{color:#00f}.x-order-paypart__label{display:table-cell;vertical-align:top}.x-order-paypart__line{display:table;width:100%;table-layout:fixed;margin-bottom:5px}.x-order-paypart__value{display:table-cell;vertical-align:top;text-align:right;white-space:nowrap}.x-order-paypart__line_type_single-payment .x-order-paypart__label{vertical-align:middle;font-size:18px}.x-order-paypart__line_type_single-payment .x-order-paypart__value{vertical-align:middle;font-size:36px;font-weight:700}.x-order-prepare{padding:6px;background:linear-gradient(135deg,#4854a2,#772088)}.x-order-prepare__content{padding:20px;background:#fff}.x-order-prepare__header{position:relative;margin-bottom:15px;font-size:18px}.x-order-prepare__highlighted-text{color:#0670eb}.x-order-prepare__list{max-height:300px;overflow-y:auto}.x-order-prepare__list::-webkit-scrollbar{width:10px}.x-order-prepare__list::-webkit-scrollbar-thumb{background-color:#dfe1f0;border:3px solid #fff}.x-order-prepare__list::-webkit-scrollbar-track{background-color:#fff}.x-order-prepare__surcharge{margin:20px 0 0;padding:20px 0 0;border-top:1px solid #dfe1f0}.x-order-prepare__toggler{display:flex;justify-content:space-between;align-items:center;padding-right:5px;cursor:pointer}.x-order-prepare__toggler-icon{position:absolute;top:50%;right:0;width:10px;height:10px;margin:-5px 0 0 0;fill:currentColor;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.x-order-prepare__total{margin:20px 0 0;padding:20px 0 0;border-top:1px solid #dfe1f0;line-height:1.4}.x-order-prepare_theme_orange{background:linear-gradient(135deg,#fed433,#f18e1d)}.x-order-product{display:table;width:100%;table-layout:fixed}.x-order-product+.x-order-product{margin-top:20px}.x-order-product__data{margin:10px 0 0;color:#acacbe}.x-order-product__helper-text{margin:0 0 10px 0;font-size:12px;color:#ce0000}.x-order-product__image{position:absolute;max-width:100%;max-height:100%;top:0;right:0;bottom:0;left:0;margin:auto}.x-order-product__image-cell{display:table-cell;width:60px;padding-right:20px;vertical-align:top}.x-order-product__image-holder{position:relative;height:58px;border:1px solid #dfe1f0;text-align:center;font-size:0}.x-order-product__info-cell{display:table-cell;vertical-align:top}.x-order-product__modifications{margin:10px 0 0}.x-order-product__old-price{text-decoration:line-through}.x-order-product__price{margin-right:10px}.x-order-product__title{color:#333;text-decoration:none;font-size:13px;font-weight:700;line-height:1.3}.x-order-product__title-holder{position:relative;max-height:2.6em;line-height:1.3;overflow:hidden}.x-order-product__title-holder:after{position:absolute;right:0;bottom:100%;height:1.3em;margin-bottom:-2.6em;width:40px;background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);content:''}.x-order-success{padding:20px;background:#fff}.x-order-success__button{padding:0 45px;font-weight:700}.x-order-success__button:after{height:48px}.x-order-success__button .x-button__text{font-size:14px;font-weight:700}.x-order-success__cart-saving{color:#00b01c}.x-order-success__continue{margin:20px 0 0}.x-order-success__info{display:table;width:100%;margin:20px 0 0;table-layout:fixed;border:1px solid #dfe1f0}.x-order-success__item+.x-order-success__item{margin:20px 0 0;padding:20px 0 0;border-top:1px solid #dfe1f0}.x-order-success__label{display:block;margin:0 0 10px;font-weight:700}.x-order-success__mail-button-holder{display:table-cell;vertical-align:top}.x-order-success__mail-error{margin:20px 0 10px}.x-order-success__mail-form{display:table}.x-order-success__mail-input-holder{display:table-cell;width:500px;padding-right:10px;vertical-align:top}.x-order-success__mail-msg{margin:20px 0 10px}.x-order-success__order-body{display:table-cell;padding:20px;vertical-align:top;border-right:1px solid #dfe1f0}.x-order-success__order-data{display:table-cell;width:450px;padding:20px;vertical-align:top}.x-order-success__order-link{color:#333;font-weight:700;text-decoration:none}.x-order-success__row+.x-order-success__row{margin:20px 0 0;padding:20px 0 0;border-top:1px solid #dfe1f0}.x-order-success__text-line+.x-order-success__text-line{margin:10px 0 0}.x-order-success__title{margin:0 0 30px}.x-order-success__title-text{display:inline-block;vertical-align:middle;font-size:36px;font-weight:700;color:#8646aa}@supports ((-webkit-background-clip:text) or (background-clip:text)){.x-order-success__title-text{background-image:linear-gradient(97deg,#4854a2,#772088);-webkit-background-clip:text;background-clip:text;color:transparent}}.x-order-success__toggler-holder{margin:10px 0 0}.x-order-success__button_type_continue{padding:0 25px;font-weight:400}.x-order-success__button_type_continue .x-button__text{font-weight:400}.x-order-success__title-text_color_orange{color:#f67c0d}@supports ((-webkit-background-clip:text) or (background-clip:text)){.x-order-success__title-text_color_orange{display:inline-block;background-image:linear-gradient(97deg,#fed433,#f18e1d);-webkit-background-clip:text;background-clip:text;color:transparent}}.x-order-total__label{display:table-cell;width:1px;padding-right:20px;vertical-align:top;white-space:nowrap}.x-order-total__line{display:table;width:100%}.x-order-total__value{display:table-cell;vertical-align:top;text-align:right;white-space:nowrap}.x-order-total__line_type_save{color:#00b01c}.x-order-total__line_type_total .x-order-total__label{vertical-align:middle;font-size:18px}.x-order-total__line_type_total .x-order-total__value{vertical-align:middle;font-size:36px;font-weight:700}.x-product-modifications{overflow:hidden}.x-product-modifications__item{float:left;margin-right:5px;font-size:12px;line-height:1.25}.x-payu__error-text{display:inline-block;vertical-align:middle;width:130px;line-height:1.7}.x-payu__header{font-weight:700;margin:0 0 20px}.x-payu__info-text+.x-payu__info-text{margin-top:20px}.x-payu__line{max-width:510px;margin:0 20px 20px 0;border-bottom:1px #dfe1f0 solid;padding-bottom:20px}.x-payu__list{display:block;margin:-20px 0 0 -30px}.x-payu__list-cell{display:block;box-sizing:border-box;border:1px #dfe1f0 solid;text-align:center;cursor:pointer}.x-payu__list-cell:before{display:inline-block;vertical-align:middle;height:100%;content:''}.x-payu__list-item{display:inline-block;width:50%;box-sizing:border-box;margin:20px 0 0 0;padding:0 0 0 30px}.x-payu__process{display:inline-block;vertical-align:middle;padding-right:30px;border-right:1px #dfe1f0 solid;margin-right:20px;line-height:1.7}.x-payu__process-img{float:left;margin-right:20px}.x-quantity__button{position:absolute;top:0;bottom:0;background:#f6f8fd;width:26px;font-size:0}.x-quantity__button:before{position:absolute;top:50%;left:50%;height:2px;width:8px;margin:-1px 0 0 -4px;background:#000;content:''}.x-quantity__button:hover{cursor:pointer}.x-quantity__helper-text{position:relative;margin:5px 0 0 0;padding:10px;font-size:12px;background-color:#dfe1f0}.x-quantity__helper-text:before{position:absolute;bottom:100%;left:37px;border-color:transparent transparent #dfe1f0 transparent;border-style:solid;border-width:10px;content:''}.x-quantity__holder{position:relative;overflow:hidden;width:94px;height:40px;padding:0 26px;box-sizing:border-box;border:1px solid #dfe1f0;border-radius:2px}.x-quantity__input{display:block;width:100%;padding:10px 0;border:none;line-height:18px;text-align:center}.x-quantity__input::-webkit-inner-spin-button,.x-quantity__input::-webkit-outer-spin-button{-webkit-appearance:none}.x-quantity__button_type_minus{left:0}.x-quantity__button_type_plus{right:0}.x-quantity__button_type_plus:after{position:absolute;top:50%;left:50%;height:8px;width:2px;margin:-4px 0 0 -1px;background:#000;content:''}.x-quantity_state_disabled .x-quantity__button{cursor:default}.x-quantity_state_disabled .x-quantity__button:after,.x-quantity_state_disabled .x-quantity__button:before{opacity:.5}.x-shc-company{padding:20px;display:flex;align-items:center}.x-shc-company__link{display:inline-block;vertical-align:middle;color:#333;text-decoration:none;font-size:0}.x-shc-company__link:hover,.x-shc-company__link:hover .x-shc-company__title{color:#333;text-decoration:underline}.x-shc-company__logo{display:inline-block;max-width:40px;max-height:40px;margin-right:10px;vertical-align:middle}.x-shc-company__title{display:inline-block;vertical-align:middle;font-size:18px;font-weight:700;color:#333;position:relative;white-space:nowrap;overflow:hidden;max-width:680px;flex-grow:1}.x-shc-company__title:hover{text-decoration:none}.x-shc-company__title:after{position:absolute;top:0;right:0;bottom:0;width:40px;background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);content:''}.x-shc-company__rate{display:inline-block;vertical-align:middle}.x-shc-company__rate-wrapp{display:flex;justify-content:space-between;align-items:center;flex-grow:1}.x-shc-company__rate-wrapp:hover{text-decoration:none}.x-shc-group{background:#fff}.x-shc-group+.x-shc-group{margin-top:30px}.x-shc-group__order-items{border-top:1px solid #dfe1f0;padding:20px}.x-shc-item+.x-shc-item{margin-top:20px;padding-top:20px;border-top:1px solid #dfe1f0}.x-shc-item+.x-shc-item_type_gift{border-top:1px dashed #dfe1f0}.x-shc-item__cart-saving{margin:10px 0 0;color:#00b01c}.x-shc-item__cell-label{display:block;margin-bottom:10px}.x-shc-item__change-quantity{margin:10px 0 0}.x-shc-item__content{display:table;width:100%;table-layout:fixed}.x-shc-item__control{display:inline-block;vertical-align:middle;color:#989898}.x-shc-item__control:hover{cursor:pointer;color:#333}.x-shc-item__control-cell{display:table-cell;width:50px;padding-left:20px;vertical-align:top;text-align:right;position:relative}.x-shc-item__control-icon{display:inline-block;width:20px;height:20px;vertical-align:middle;fill:currentColor}.x-shc-item__discount-price{display:block;margin-bottom:5px;text-decoration:line-through}.x-shc-item__image{vertical-align:middle;max-width:100px;max-height:100px}.x-shc-item__image-cell{display:table-cell;width:100px;padding-right:20px;vertical-align:top;text-align:center;font-size:0}.x-shc-item__info{display:table;width:100%;table-layout:fixed}.x-shc-item__info-cell{display:table-cell;vertical-align:top}.x-shc-item__labels-holder{margin:5px 0 0}.x-shc-item__main-info-cell{display:table-cell;padding-right:20px;width:320px;vertical-align:top}.x-shc-item__modifications{margin:5px 0 0}.x-shc-item__presence{margin:5px 0 0;color:#989898}.x-shc-item__price{margin-right:10px}.x-shc-item__price-holder{margin:5px 0 0;color:#989898}.x-shc-item__quantity-cell{display:table-cell;width:200px;padding-right:20px;vertical-align:top}.x-shc-item__quantity-error{margin:5px 0 0;color:#ce0000}.x-shc-item__summary-cell{display:table-cell;width:230px;vertical-align:top}.x-shc-item__summary-price{display:block;font-size:16px;font-weight:700}.x-shc-item__text-info-cell{display:table-cell;vertical-align:middle;color:#989898}.x-shc-item__title-holder{position:relative;max-height:2.6em;line-height:1.3;overflow:hidden;margin-bottom:10px}.x-shc-item__title-holder:after{position:absolute;right:0;bottom:100%;height:1.3em;margin-bottom:-2.6em;width:40px;background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);content:''}.x-shc-item__title-link{color:#333;text-decoration:none;font-weight:700}.x-shc-item__title-link:hover{color:#333;text-decoration:underline}.x-shc-item__presence_color_red{color:#ce0000}.x-shc-item_type_gift{border:1px dashed #dfe1f0;padding:20px 20px 20px 0}.x-shc-item_type_gift .x-shc-item__image{width:80px}.x-shc-total{border-top:1px solid #dfe1f0;padding:20px 20px 30px;line-height:1}.x-shc-total:after{display:table;width:100%;content:''}.x-shc-total__button{padding:0 25px;font-weight:700}.x-shc-total__button:after{height:48px}.x-shc-total__button .x-button__text{font-size:16px;font-weight:700}.x-shc-total__cart-saving{margin:20px 0 0;color:#00b01c}.x-shc-total__continue-control-holder{display:inline-block;margin-right:20px}.x-shc-total__controls-wrapper{clear:right;float:right;margin:20px 0 0}.x-shc-total__epayment-holder{overflow:hidden}.x-shc-total__info-wrapper{float:right;width:250px;margin-left:20px}.x-shc-total__label{display:block;margin:0 0 20px}.x-shc-total__main-control-holder{float:right;width:250px}.x-shc-total__min-order{clear:right;float:right;width:250px;margin:10px 0 0;color:#ce0000}.x-shc-total__phones-label{margin:0 0 5px 0}.x-shc-total__price{display:inline-block;margin:20px 5px 0 0;font-size:36px;font-weight:700}.x-shc-total__link{color:#0670eb;height:48px;line-height:48px;cursor:pointer;text-decoration:none}.x-shc-total__link:hover{text-decoration:underline;color:#0670eb}.x-shc-total__price__currency{display:inline-block;margin:20px 5px 0 0;font-size:16px;font-weight:700}.x-shc-total__button_type_continue{padding:0 25px;font-weight:400}.x-shc-total__button_type_continue .x-button__text{font-weight:400;font-size:13px}.x-shc-total__controls-wrapper_type_continue{width:300px}.x-thank-message{margin:0 0 30px}.x-thank-message__aside{width:226px;margin-left:10px;align-self:flex-start}.x-thank-message__content{flex:1}.x-thank-message__line+.x-thank-message__line{margin-top:20px}.x-thank-message_type_aside{display:flex}.x-empty-results{display:block;padding:50px}.x-empty-results__image{display:inline-block;border-radius:100%;vertical-align:middle}.x-empty-results__link{color:#0670eb;text-decoration:none}.x-empty-results__link:hover{color:#0670eb;text-decoration:underline}.x-empty-results__table{display:table;table-layout:fixed;width:100%}.x-empty-results__table-cell{display:table-cell;vertical-align:middle;text-align:left}.x-empty-results__title{display:block;font-size:24px}.x-empty-results__text{display:block;font-size:13px}.x-empty-results__row{margin-bottom:10px}.x-empty-results__table-cell_type_width-430{width:430px}.x-empty-results__table-cell_type_width-210{width:210px}.x-empty-results__table-cell_type_text-center{text-align:center}.x-empty-results__row_type_mb-30{margin-bottom:30px}.x-empty-results_align_center{text-align:center}.x-empty-results_type_block{background-color:#fff;padding-top:30px;padding-bottom:30px;margin-bottom:30px}.x-empty-results_type_block .x-empty-results__title{font-size:18px}.x-hidden{display:none}