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