

/* Start:/bitrix/components/bitrix/sale.location.selector.search/templates/.default/style.min.css?16648950465525*/
.bx-sls .dropdown-block{border:1px solid #bdbdbd;border-radius:2px;-webkit-box-shadow:inset 0 1px 2px #ebebeb;box-shadow:inset 0 1px 2px #ebebeb;font-size:14px;padding:0 22px 0 30px;position:relative;background-color:#fff}.bx-sls .dropdown-block-ui{font-size:14px;padding:0 22px 0 30px;position:relative;background-color:#fff;margin-top:5px;}

.bx-sls .dropdown-arrow {
	background: url(/bitrix/components/bitrix/sale.location.selector.search/templates/.default/images/dropdown-errow.png) no-repeat center center; height:100%;top:0;right:0;position:absolute;width:22px}.bx-sls .bx-ui-sls-container{overflow:hidden;min-height:25px}.bx-sls .bx-ui-sls-pane{border:1px solid #bdbdbd;border-radius:2px;-webkit-box-shadow:0 2px 3px #c7c7c7;box-shadow:0 2px 3px #c7c7c7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;max-height:200px;overflow-y:auto;left:0;top:35px;padding:5px 5px 3px 5px;position:absolute;width:100%}.bx-sls .dropdown-active .bx-ui-sls-pane{display:block}.bx-sls .bx-ui-sls-variants{list-style:none;margin:0;padding:0}.bx-sls .dropdown-item{border-radius:2px;padding:7px 4px 7px 10px;margin-bottom:2px}.bx-sls .dropdown-item:hover{background-color:#f1f3f5;cursor:pointer}.bx-sls .dropdown-img{border:0;display:inline-block;height:12px;margin:3px 12px 0 0;vertical-align:top;width:16px}.bx-sls .dropdown-item-text{color:#aba8ac;display:inline-block;vertical-align:top}.bx-sls .dropdown-item-text span{color:#25282c}.bx-sls .dropdown-list-title{border-bottom:1px solid #e5e5e5;height:37px;line-height:37px;padding-left:8px;}

.bx-sls .dropdown-icon {
	background: url(/bitrix/components/bitrix/sale.location.selector.search/templates/.default/images/lens.png) no-repeat center center; height:14px;left:10px;position:absolute;top:10px;width:14px}.bx-sls .quick-locations{margin-bottom:5px}.bx-sls .quick-location-tag{background-color:#f2f5f8;border:1px solid #cad3dc;border-radius:3px;color:#1e55b9;display:inline-block;font-size:15px;height:27px;line-height:26px;margin:0 3px;padding:0 14px;text-decoration:none;margin-bottom:10px}.bx-sls .quick-location-tag:hover{background-color:#fafafa}.bx-sls .dropdown-fade2white{width:46px;height:31px;position:absolute;top:2px;right:0;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 30%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(30%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 30%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 30%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 30%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,1) 30%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1);}

.bx-sls .bx-ui-sls-clear{
	background: url(/bitrix/panel/main/images/bx-admin-sprite-small.png) 6px -3386px no-repeat scroll; width:30px;height:30px;cursor:pointer;cursor:hand;margin-top:2px;position:absolute;top:0;right:0;display:block}.bx-sls .bx-ui-sls-clear:hover{background-position:6px -3418px;}

.bx-sls .bx-ui-sls-loader{
	background-image: url(/bitrix/panel/main/images/waiter-white.gif) !important; background-repeat:no-repeat !important;background-position:right -1px !important;width:30px;height:30px;position:absolute;top:3px;right:2px;display:none}.bx-sls .bx-ui-sls-go-edit{display:none}.bx-sls .bx-ui-sls-pane{max-height:300px}.bx-sls input::-ms-clear{display:none}.bx-sls input[type="text"]{position:relative}.bx-sls .bx-ui-sls-fake,.bx-sls .bx-ui-sls-route{position:absolute !important;top:0;left:0;color:#000 !important;opacity:1 !important;background:transparent !important;border:none !important;box-shadow:none !important;padding:0 22px 0 0 !important;background-position:right 1px;background-repeat:no-repeat;font-family:var(--ui-font-family-primary,var(--ui-font-family-helvetica));font-size:14px;height:33px;width:100%;outline:0;z-index:10}.bx-sls .bx-ui-sls-route{color:#aba8ac !important;z-index:5}.bx-sls .bx-ui-sls-pane{background-color:#fff;z-index:999;border:1px solid #87919c}.bx-sls .bx-ui-sls-variants .bx-ui-sls-variant,.bx-sls .bx-ui-sls-error{padding:10px 10px}.bx-sls .bx-ui-sls-error{color:#f22;padding-left:30px;position:relative}.bx-sls .bx-ui-sls-error div{position:absolute;top:0;left:0;width:25px;height:25px;	background: url(/bitrix/panel/main/images/bx-admin-sprite-small.png) 6px -2895px no-repeat scroll;}.bx-sls .bx-ui-sls-variants .bx-ui-sls-variant:hover,.bx-sls .bx-ui-sls-variant-active{background-color:#e0e8ea}.adm-sls-edit-link{margin-top:10px}.bx-admin-mode .bx-sls-go-edit{margin-left:10px;display:none}.bx-admin-mode .dropdown-block{border-color:#87919c #959ea9 #9ea7b1;border-radius:4px;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.3),0 2px 2px -1px rgba(180,188,191,0.7) inset;box-shadow:0 1px 0 0 rgba(255,255,255,0.3),0 2px 2px -1px rgba(180,188,191,0.7) inset;height:25px}.bx-sls.bx-admin-mode .bx-ui-sls-fake,.bx-sls.bx-admin-mode .bx-ui-sls-route{height:25px}.bx-admin-mode .dropdown-icon{top:7px}.bx-admin-mode .dropdown-fade2white{height:22px}.bx-admin-mode .dropdown-fade2white{right:1px}.bx-admin-mode .bx-ui-sls-clear{background-position:6px -3389px;height:22px}.bx-admin-mode .bx-ui-sls-clear:hover{background-position:6px -3421px}.bx-admin-mode .bx-ui-sls-loader{background-position:right -4px !important;height:21px}.bx-admin-mode .bx-ui-sls-pane{top:27px}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/sale.order.ajax/edost_2019/style.css?176814081253762*/
.edost_template_css { opacity: 0.9999; }

#edost_office_balloon .edost_T2_button_get, #edost_window .edost_T2_button_get { background: #0A0; }

.edost_bonus { color: #080 !important; }
.edost_bonus span { color: #8BAA8B !important; }
div.edost label { margin: 0; }
div.edost_note { color: #888; }
div.edost_note b { display: inline-block; }
.edost_order_loading_fon { z-index: 10554; position: fixed; top: 0px; left: 0px; bottom: 0px; right: 0px; background: #FFF; opacity: 0.7; }
.edost_noscript { margin: 0 20px 40px 20px; padding: 10px; color: #F00; border: 1px solid #F00; }
.edost_global_hide { display: none; }

/* главное окно заказа */
#order_form_div { max-width: 920px; margin: 0 auto 40px auto; }
#order_form_main { width: 70%; float: left; position: relative; box-sizing: border-box; }
#order_form_main:last-child { margin-bottom: 0px; }
#order_form_total { width: 30%; float: left; position: relative; }
#order_form_total_div { margin-left: 20px; }

#ORDER_FORM .edost_company_ico img.edost_ico { width: 35px; height: auto; max-height: 55px; padding: 2px; margin: 0; box-sizing: content-box; }
#ORDER_FORM .edost_tariff_ico img.edost_ico { width: 60px; height: auto; padding: 0; box-sizing: content-box; }
#ORDER_FORM tr.edost_resize_button2 div.edost_format_tariff2 { display: none; }

.edost_window_main .edost_window_hide { display: none; }
div.edost_main { font-family: arial; line-height: normal; margin: 20px 0 45px 0; padding: 5px; }
div.order_main label { font-weight: normal; }
div.edost_template_div { margin: 0 0 20px 0; }
div.edost_main { border: 1px solid #AAA; }
div.edost_main h4 { margin-top: 0; }
a.edost_checkout_button { cursor: pointer; padding: 10px 20px; background: #EEE; border: 1px solid #888; font-size: 20px; font-weight: bold; color: #555; border-radius: 4px; }
a.edost_checkout_button:hover { background: #EAEAEA; border: 1px solid #AAA; }

#order_form_main img.edost_ico2 { display: none; }
#order_form_total_div div.edost_main { margin: 0; }
div.edost_order_compact .edost_order_compact_hide { display: none; }
#order_form_div span.edost_price_original, #edost_window span.edost_price_original { display: block; }
#order_form_div div.edost_format_head { background: #e9e9e9; padding: 3px 0 2px 0; color: #555; font-size: 20px; font-weight: normal; text-align: center; }

.edost_order_compact_small table.edost_order_cart { display: none !important; }
.edost_order_compact_normal div.edost_order_cart_compact { display: none; }
.edost_order_compact_normal div.edost_delimiter { border: none !important; }
.edost_order_cart_item_total { display: inline-block; float: right; }
.edost_order_cart_item_total * { display: inline-block; text-align: right; }
.edost_order_cart_quantity { opacity: 0.7; }

.edost_order_total_list { margin-bottom: 15px; }
.edost_order_compact_normal .edost_order_total { max-width: none; margin: 0; }
.edost_order_compact_normal .edost_order_total_table { display: table; width: 100%; }
.edost_order_compact_normal .edost_order_total_list { display: table-cell; width: 260px; vertical-align: middle; }
.edost_order_compact_normal .edost_order_total_full { display: table-cell; vertical-align: middle; padding: 0 0 0 15px !important; text-align: right; }
.edost_order_compact_normal .edost_order_total_full .edost_order_total_info { display: inline-block; max-width: 200px; margin-top: 0; text-align: right; }
.edost_order_compact_normal .edost_order_total_full .edost_order_total_info2_white { /* text-align: center; */ border-width: 0; }

.edost_order_compact_normal div.edost_order_total_delivery_payment { display: none; }
.edost_order_compact_small span.edost_order_total_delivery_payment { display: none; }
.edost_order_compact_small .edost_order_total_full { margin-top: 8px; }
div.edost_order_total_delivery_payment + .edost_order_total_full { margin-top: 15px; }

#order_save_button, #order_form_total #order_save_button2 { text-align: center; padding: 0; margin: 15px auto 10px auto; width: 90% !important; max-width: 300px !important; height: 45px; }
#order_save_button span, #order_form_total #order_save_button2 span { display: inline-block; font-size: 22px; line-height: 22px; padding-top: 11px; }

#order_person_main { padding: 2px; }
#order_person_main div.edost_prop, #order_person_main div.edost_prop_head { width: auto; }
div.edost_person_type { display: inline-block; padding: 4px 10px; margin: 0 5px 0 0; border-radius: 10px; font-size: 15px; background: #FFF; color: #000; opacity: 0.5; }
div.edost_person_type input, div.edost_person_type label { display: inline-block; vertical-align: middle; margin: 0; }
#order_person_main div.edost_div { padding: 0; text-align: center; }

div.edost_pay_from_account_delimiter { height: 10px; }
td.edost_pay_from_account_ico .edost_format_tariff { vertical-align: middle; }

div.edost_window_form_head { padding: 0 0 10px 0; font-size: 20px; color: #888; text-align: center; line-height: normal; }
div.edost_agreement_checkbox { padding: 0 10px; text-align: center; max-width: 700px; margin: 25px auto; font-size: 14px; }
div.edost_agreement_checkbox input, div.edost_agreement_checkbox label, div.edost_agreement_checkbox label a { margin: 0; display: inline; }
div.edost_agreement_checkbox input { vertical-align: middle; }
div.edost_policy_text { margin: 0 auto; max-width: 600px; font-size: 12px; text-align: center; }
div.edost_agreement_text { border: 1px solid #AAA; padding: 8px; margin-bottom: 15px; overflow-y: auto; }
div.edost_agreement_request .edost_window_form_head { padding: 20px 0 20px 0 !important; line-height: 25px !important; }
div.edost_policy_text a, div.edost_agreement_text a, .edost_agreement_checkbox a { text-decoration: none; color: #3c3caf; }

div.edost_order_error { padding: 10px !important; text-align: center; border: 1px solid #F00 !important; background: #FFF0F0 !important; }
div.edost_order_error span { display: block; margin: 5px; font-size: 16px; color: #000; }

span.edost_prop_blink { -webkit-animation: edost_prop_blink 1s linear; animation: edost_prop_blink 1s linear; }
@-webkit-keyframes edost_prop_blink { 0% { background: #FAA; } 100% { background: #F00; } }
@keyframes edost_prop_blink { 0% { background: #FAA; } 100% { background: #F00; } }


/* окно для выбора оплат и доставок */
div.edost td.edost_ico_normal { vertical-align: middle !important; }
#edost_window span.edost_format_name { color: #888; }
#edost_window td.edost_format_tariff span { line-height: 20px; }

#edost_window label { font-weight: normal; vertical-align: middle; }
#edost_window .edost_paysystem_div span.edost_format_tariff2 { font-weight: bold; }

#edost_window div.edost_delimiter { margin: 15px 0; }
#edost_window div.edost_payment { font-size: 14px; }
#edost_window div.edost_payment span { font-size: 15px; display: inline-block; }

#edost_window td.edost_resize_show input, #edost_window h4 { display: none; }

.edost_window_payment_normal .edost_paysystem_div img.edost_ico2 { display: none; }
.edost_window_payment_normal .edost_paysystem_div td.edost_button_cod_disable .edost_button_cod_disable { width: auto; max-width: 220px; margin-left: 10px; }

.edost_window_payment_small .edost_paysystem_div { padding: 5px 10px 20px 10px; }
.edost_window_payment_small .edost_paysystem_div_head { font-size: 16px; }
.edost_window_payment_small .edost_paysystem_div td.edost_resize_ico { display: none; }
.edost_window_payment_small .edost_paysystem_div div.edost_format_tariff_main td { display: none; }
.edost_window_payment_small .edost_paysystem_div div.edost_format_tariff_main td.edost_resize_tariff_show { display: block; width: 100%; text-align: center; padding: 5px 0; }
.edost_window_payment_small .edost_paysystem_div div.edost_format_tariff_main td.edost_resize_tariff_show label { display: inline-block; }
.edost_window_payment_small .edost_paysystem_div td.edost_payment_discount .edost_format_price b { display: inline; }
.edost_window_payment_small .edost_paysystem_div div.edost_button_get { float: none; width: 150px; display: inline-block; }
.edost_window_payment_small .edost_paysystem_div .edost_format_tariff2 { font-size: 20px !important; line-height: 18px; }
.edost_window_payment_small .edost_paysystem_div span.edost_format_tariff2 { vertical-align: middle; }
.edost_window_payment_small .edost_paysystem_div td.edost_button_cod_disable .edost_button_cod_disable { display: inline-block; width: auto; max-width: 280px; }

.edost_template_light .edost_compact_delivery_small td.edost_payment_discount { padding-right: 5px; }
.edost_main_active.edost_main_fon td.edost_payment_discount { padding-right: 4px; }

.edost_window_delivery_normal .edost_delivery_div img.edost_ico2 { display: none; }

.edost_window_delivery_small .edost_delivery_div img.edost_ico2 { display: none; }
.edost_window_delivery_small .edost_delivery_div { padding: 5px 10px 20px 10px; }
.edost_window_delivery_small .edost_delivery_div td.edost_resize_ico { width: 35px !important; }
.edost_window_delivery_small .edost_delivery_div img.edost_ico { width: 25px !important; }
.edost_window_delivery_small .edost_delivery_div td.edost_button_get { width: 110px; }

.edost_window_delivery_small2 .edost_delivery_div span.edost_format_tariff { vertical-align: middle; }
.edost_window_delivery_small2 .edost_delivery_div { padding: 5px 10px 20px 10px; }
.edost_window_delivery_small2 .edost_delivery_div_head { font-size: 16px; }
.edost_window_delivery_small2 .edost_delivery_div div.edost_format_tariff_main td { display: none; }

.edost_window_delivery_small2 .edost_delivery_div div.edost_format_tariff_main td.edost_resize_tariff_show { display: block; width: 100%; text-align: center; }
.edost_window_delivery_small2 .edost_delivery_div div.edost_format_tariff_main td.edost_resize_tariff_show2 { display: inline-block; width: 49%; text-align: center; padding: 10px 0 0 0; }

.edost_window_delivery_small2 .edost_delivery_div div.edost_button_get { display: inline-block; float: none; }
.edost_window_delivery_small2 .edost_delivery_div span.edost_format_tariff { font-size: 20px !important; line-height: 18px; }
.edost_window_delivery_small2 .edost_delivery_div span.edost_bracket { display: none !important; }
.edost_window_delivery_small2 .edost_delivery_div span.edost_codplus { display: block !important; }
.edost_window_delivery_small2 div.edost_change_button { margin: 10px auto 0 auto !important; max-width: 180px !important; }
.edost_window_delivery_small2 .edost_delivery_div .edost_ico2 { padding-right: 4px !important; }

div.edost_window_landscape .edost_agreement_text { margin-bottom: 10px; }
div.edost_window_form #edost_window_data { padding-top: 0 !important; margin-top: 0 !important; }
div.edost_window_landscape div.edost_prop_div { padding-top: 0; }
div.edost_device_phone .edost_window_form_head { font-size: 18px; line-height: 18px; }
/*
.edost_device_pc.edost_window_normal #edost_window_data_div { padding-top: 10px; }
*/
#edost_location_div .edost_L2_city_name, #edost_location_div .edost_flag { cursor: pointer; }
span.edost_city_name span, span.edost_L2_city_name span { font-weight: normal; }
.edost_location_button_hide .edost_button_big2, .edost_location_button_hide .edost_button_big_active { display: none; }

#edost_location_div .edost_resize_button { float: right; margin-left: 10px; }
.edost_template_light #edost_location_div .edost_resize_button { margin-top: -2px; }
.edost_template_bright #edost_location_div .edost_resize_button { margin-top: -3px; }
.edost_template_line #edost_location_div .edost_resize_button { margin-top: -3px; }

#edost_location_div .edost_change_button { margin: 10px 0 0 auto; }

.edost_button_head { float: right; }
.edost_supercompact_main .edost_button_head { margin-top: 4px; }
.edost_compact_main .edost_button_head { margin-top: 4px; }

.edost_template_light .edost_template_location_div.edost_active_no, .edost_template_light .edost_supercompact_main #edost_delivery_div.edost_active_no { border-width: 0 !important; }
.edost_template_bright .edost_template_location_div.edost_active_no, .edost_template_bright .edost_supercompact_main #edost_delivery_div.edost_active_no { border-width: 0 !important; box-shadow: none !important; margin-top: 30px !important; background: none !important; }
.edost_template_line .edost_template_location_div.edost_active_no, .edost_template_line .edost_supercompact_main #edost_delivery_div.edost_active_no { border-width: 0 !important; box-shadow: none !important; margin-top: 30px !important; background: none !important; }

.edost_button_big_active { margin: 10px auto 0 auto !important; padding: 8px 0px; }
#edost_location_div .edost_button_big_active, #edost_delivery_div .edost_button_big_active { width: 200px !important; padding: 10px; }
#edost_location_div .edost_button_big_active span, #edost_delivery_div .edost_button_big_active span { font-size: 20px !important; line-height: 18px; }
.edost_compact_head_small2 #edost_location_div .edost_button_big_active, .edost_compact_head_small2 #edost_delivery_div .edost_button_big_active { width: 90% !important; }

/* режим "компактный" */
.edost_compact_main .edost_company_ico td.edost_resize_ico { width: 70px; }
.edost_compact_main .edost_tariff_ico td.edost_resize_ico { width: 95px; }
.edost_compact_main h4.edost_button { padding-bottom: 10px; margin-top: 2px; }
.edost_compact_main h4.edost_button_compact { border-width: 0; padding: 3px 0 2px 0; }
.edost_compact_main .edost_compact_hide { display: none; }
.edost_compact_main2 .edost_compact_nocod_hide { display: none; }
.edost_compact_main td.edost_ico_normal { vertical-align: middle; }
.edost_compact_main div.edost_delimiter_mb2 { margin: 10px 0px 10px 0px; }

/* режим "суперкомпактный" */
.edost_supercompact_main div.edost_main .edost_supercompact_hide { display: none; }
.edost_supercompact_main div.edost_loading { display: none !important; }
.edost_supercompact_main div.edost_main div.edost_compact_div { max-width: 1000px !important; }
.edost_supercompact_main td.edost_description { padding: 0 !important; }
.edost_supercompact_main td.edost_ico_normal { vertical-align: middle; }
.edost_supercompact_main .edost_company_ico td.edost_resize_ico { width: 45px; }
.edost_supercompact_main .edost_tariff_ico td.edost_resize_ico { width: 70px; }
.edost_supercompact_main #edost_paysystem_div .edost_format_tariff2 { font-weight: bold; }
.edost_supercompact_main td.edost_compact_small2 { display: none; }

.edost_supercompact_main.edost_compact_delivery_normal div.edost_button_big2 { width: 180px; }
.edost_supercompact_main.edost_compact_delivery_normal2 div.edost_button_big2 { width: 180px; }
.edost_supercompact_main.edost_compact_delivery_small div.edost_button_big2 { width: 180px; }
.edost_supercompact_main.edost_compact_delivery_small2 td.edost_office_get { display: block !important; padding-top: 15px; }
.edost_supercompact_main.edost_compact_delivery_small2 td.edost_office_get div.edost_button_big2 { margin: 0 auto; }

/* адаптация блока доставки */
.edost_compact_delivery_normal div.edost_delimiter_format { margin: 10px 0px 10px 24px; }
.edost_compact_delivery_normal2 div.edost_delimiter_format, .edost_compact_delivery_small div.edost_delimiter_format, .edost_compact_delivery_small2 div.edost_delimiter_format { margin: 15px 0px 15px 0px; }

.edost_compact_delivery_normal div.edost_main_active div.edost_format_description { padding-right: 8px; }
.edost_compact_delivery_normal2 div.edost_main_active div.edost_format_description, .edost_compact_delivery_small div.edost_main_active div.edost_format_description, .edost_compact_delivery_small2 div.edost_main_active div.edost_format_description { padding-left: 8px; padding-right: 8px; }

.edost_compact_delivery_normal .edost_resize_button2 { display: none; }
.edost_compact_delivery_normal2 .edost_resize_button2 { display: none; }
.edost_compact_delivery_small .edost_resize_button { display: none; }
.edost_compact_delivery_small2 .edost_resize_button { display: none; }

.edost_compact_delivery_normal td.edost_resize_button { width: 165px; }
.edost_compact_delivery_normal td.edost_resize_button.edost_button_cod_disable { width: 260px; }
.edost_compact_delivery_normal2 td.edost_resize_button { width: 125px; }
.edost_compact_delivery_normal2 td.edost_resize_button.edost_button_cod_disable { width: 210px; }
.edost_compact_delivery_normal2 div.edost_button_big { width: 110px; }
.edost_compact_delivery_normal2 div.edost_button_big2 { width: 110px; }

.edost_compact_delivery_small div.edost_button_big { width: 110px; }
.edost_compact_delivery_small div.edost_button_big2 { width: 180px; }
.edost_compact_delivery_small2 div.edost_button_big { width: 110px; }
.edost_compact_delivery_small2 div.edost_button_big2 { width: 180px; }

.edost_compact_head_normal #order_form_main h4.edost_compact_head2 { display: none !important; }
.edost_compact_head_small #order_form_main h4.edost_compact_head { display: none !important; }
.edost_compact_head_small2 #order_form_main h4.edost_compact_head { display: none !important; }
.edost_compact_head_small2 #order_form_main div.edost_template_div div.edost_button_big { width: 80px !important; }
.edost_compact_head_small2 #order_form_main #edost_get_delivery_button.edost_button_big_red { width: 200px !important; }

.edost_order_compact_normal h4.edost_compact_head2 { display: none !important; }
.edost_order_compact_small h4.edost_compact_head { display: none !important; }

.edost_compact_delivery_normal td.edost_description { padding: 0 0 0 25px; }
.edost_compact_delivery_normal2 td.edost_description, .edost_compact_delivery_small td.edost_description, .edost_compact_delivery_small2 td.edost_description { text-align: center; }

.edost_compact_delivery_normal .edost_resize_day2, .edost_compact_delivery_normal .edost_resize_description2 { display: none; }
.edost_compact_delivery_small .edost_resize_day, .edost_compact_delivery_small .edost_resize_description { display: none; }
.edost_compact_delivery_small2 .edost_resize_day, .edost_compact_delivery_small2 .edost_resize_description2 { display: none; }

.edost_compact_delivery_small2 div.edost_format_tariff_main td { display: none; }
.edost_compact_delivery_small2 div.edost_format_tariff_main td.edost_resize_show, .edost_compact_delivery_small2.edost_compact_main div.edost_format_tariff_main td.edost_resize_compact_show { display: block !important; width: 100%; text-align: center; padding: 2px 0; }
.edost_compact_delivery_small2.edost_supercompact_main #edost_paysystem_div .edost_resize_button2 { display: none; }
.edost_compact_delivery_small2 td.edost_pay_from_account_ico { text-align: left !important; }

.edost_supercompact_main22.edost_compact_delivery_small2 .edost_resize_ico .edost_format_tariff { display: inline-block !important; }
.edost_compact_main.edost_compact_delivery_small2 .edost_resize_ico .edost_format_tariff { display: inline-block !important; }

.edost_compact_delivery_small2 td.edost_resize_ico { width: 100% !important; }
.edost_compact_delivery_small2 .edost_format_tariff.edost_resize_show, .edost_compact_delivery_small2.edost_compact_main .edost_format_tariff.edost_resize_compact_show, .edost_compact_delivery_small2.edost_supercompact_main .edost_format_tariff2.edost_resize_supercompact_show { display: inline-block !important; vertical-align: middle; padding-left: 2px; text-align: center !important; }
.edost_compact_delivery_small2 div.edost_change_button { margin: 0 auto !important; max-width: 180px !important; margin-top: 8px !important; }


/* режим "стандартный" */
.edost_full_main .edost_company_ico td.edost_resize_ico { width: 70px; }
.edost_full_main .edost_tariff_ico td.edost_resize_ico { width: 95px; }
.edost_full_main .edost_resize_cod2 { padding-top: 5px; }
.edost_full_main .edost_format_info { text-align: center; }
.edost_full_main .edost_button_head { margin-top: 12px; }
.edost_full_main .edost_order_compact .edost_button_head { margin-top: 4px; }
.edost_full_main div.edost_button_big_red, .edost_full_main div.edost_main_active div.edost_button_big_red, .edost_full_main div.edost_active_no div.edost_button_big_red { background: #F00 !important; }
.edost_full_main .edost_button_detailed { margin: 5px 0; }

.edost_full_delivery_normal div.edost_main_active div.edost_format_description, .edost_full_delivery_normal2 div.edost_main_active div.edost_format_description { padding-right: 8px; }
.edost_full_delivery_small div.edost_main_active div.edost_format_description, .edost_full_delivery_small2 div.edost_main_active div.edost_format_description { padding-left: 12px; padding-right: 8px; }

.edost_full_delivery_normal .edost_resize_day2, .edost_full_delivery_normal2 .edost_resize_day2 { display: none; }
.edost_full_delivery_normal .edost_resize_description2, .edost_full_delivery_normal2 .edost_resize_description2 { display: none; }

.edost_full_delivery_normal .edost_description, .edost_full_delivery_normal2 .edost_description { padding-left: 25px; }
.edost_full_delivery_small .edost_description, .edost_full_delivery_small2 .edost_description { text-align: center; }

.edost_full_delivery_normal .edost_resize_cod2 { display: none; }
.edost_full_delivery_normal2 .edost_resize_cod, .edost_full_delivery_small .edost_resize_cod, .edost_full_delivery_small2 .edost_resize_cod { display: none; }

.edost_full_delivery_small .edost_resize_day, .edost_full_delivery_small .edost_resize_description { display: none; }
.edost_full_delivery_small2 .edost_resize_day, .edost_full_delivery_small2 .edost_resize_description2 { display: none; }

.edost_full_delivery_normal div.edost_delimiter_format, .edost_full_delivery_normal2 div.edost_delimiter_format { margin: 10px 0px 10px 24px; }
.edost_full_delivery_small div.edost_delimiter_format, .edost_full_delivery_small2 div.edost_delimiter_format { margin: 15px 0px 15px 0px; }

.edost_full_delivery_normal td.edost_resize_price2, .edost_full_delivery_normal2 td.edost_resize_price2, .edost_full_delivery_small td.edost_resize_price2 { display: none; }
.edost_full_delivery_small2 td.edost_resize_price { display: none; }

.edost_full_main td.edost_resize_price2 { padding: 10px 0 5px 0; }
.edost_full_main td.edost_resize_price2 div { display: inline-block; width: 48%; text-align: center; }

.edost_full_delivery_normal .edost_resize_address2, .edost_full_delivery_normal2 .edost_resize_address2 { display: none; }
.edost_full_delivery_small .edost_resize_address, .edost_full_delivery_small2 .edost_resize_address { display: none; }

.edost_full_delivery_small2 .edost_price, .edost_full_delivery_small2 .edost_day { font-size: 20px !important; }
.edost_full_delivery_small2 .edost_day_work { display: inline-block; line-height: 13px; vertical-align: middle; text-align: left; }

.edost_full_main .edost_resize_address2 td { padding: 10px 0 5px 0; text-align: center; }
.edost_full_main .edost_resize_address2 td .edost_button_big2 { margin: 0 auto; }
.edost_full_main .edost_main_active .edost_resize_address2 td { padding-left: 10px; padding-right: 10px; }

.edost_full_delivery_normal .edost_resize_button2 { display: none; }
.edost_full_delivery_normal2 .edost_resize_button2 { display: none; }
.edost_full_delivery_small .edost_resize_button { display: none; }
.edost_full_delivery_small2 .edost_resize_button { display: none; }

.edost_full_delivery_small2 #edost_delivery_div span.edost_bracket { display: none !important; }
.edost_full_delivery_small2 #edost_delivery_div span.edost_codplus { display: block !important; }

.edost_full_delivery_normal .edost_payment_discount2, .edost_full_delivery_normal2 .edost_payment_discount2, .edost_full_delivery_small .edost_payment_discount2 { display: none; }
.edost_full_delivery_small2 .edost_payment_discount { display: none; }
.edost_payment_discount2 .edost_format_price { margin-top: 8px; margin-bottom: 4px; }
.edost_main_active .edost_payment_discount2 .edost_format_price { margin-left: 5px; }
.edost_full_delivery_small2 .edost_payment_discount2 .edost_order_total_green { padding: 5px 0 4px 0 !important; }
.edost_full_delivery_small2 .edost_payment_discount2 .edost_format_price b { font-size: 20px !important; display: inline-block; }

form.edost_compact_main.edost_compact_delivery_small2 span.edost_format_price,
form.edost_supercompact_main.edost_compact_delivery_small2 span.edost_format_price,
#edost_window.edost_window_delivery_small2 span.edost_format_price,
form.edost_compact_main.edost_compact_delivery_small2 span.edost_format_price b,
form.edost_supercompact_main.edost_compact_delivery_small2 span.edost_format_price b { font-size: 20px; line-height: 20px; }

.edost_compact_delivery_normal2 td.edost_payment_discount { padding-right: 10px; }

form.edost_compact_main.edost_compact_delivery_small2 span.edost_format_price b, form.edost_supercompact_main.edost_compact_delivery_small2 span.edost_format_price b { display: inline;  }

.edost_paysystem_div span.edost_format_price { font-size: 14px; line-height: 16px; text-align: center; }
.edost_paysystem_div span.edost_format_price b { font-size: 16px; display: block; }

div.edost_fast { font-size: 16px; text-align: center; color: #888; border: 1px solid #DDD !important; padding: 10px !important; }
.edost_window_fast.edost_window_normal { overflow: visible; }
div.edost_window_mobile.edost_window_fast.edost_window_normal #edost_window_head, div.edost_window_landscape.edost_window_fast.edost_window_normal #edost_window_head { border-radius: 8px 8px 0 0; }

div.edost_fast .edost_button_big2 { width: 140px !important; margin-right: 0; }
.edost_compact_delivery_small2 div.edost_fast td, .edost_full_delivery_small2 div.edost_fast td { display: block; text-align: center !important; width: 100%; }
.edost_compact_delivery_small2 div.edost_fast .edost_button_big2, .edost_full_delivery_small2 div.edost_fast .edost_button_big2 { width: 180px !important; margin-top: 10px; display: inline-block; }

div.edost_div *:focus { outline: none; }

/* стиль "1" */
.edost_template_bright div.edost_main h4 { font-size: 22px; font-weight: normal; padding: 5px 0px 0px 0px; border-bottom: 1px solid #BDC6D1; margin-right: 15px; height: 25px; margin-left: 10px; display: inline-block; }
.edost_template_bright div.edost_main { margin: 0 0 20px 0; padding: 0px; box-shadow: 0px 0px 15px rgba(192, 190, 227, 0.5); }
.edost_template_bright div.edost_div { padding: 0 10px 10px 10px; }
.edost_template_bright #order_person_main div.edost_div { padding: 0 10px 0 10px; }
.edost_template_bright span.edost_format_tariff, span.edost_format_tariff { font-size: 18px; }
.edost_template_bright span.edost_format_price, span.edost_format_price { font-size: 16px; }
.edost_template_bright .edost_order_compact h4.edost_compact_head { font-size: 18px; line-height: 18px; margin-right: 5px; height: 20px; }
.edost_template_bright form.edost_compact_main.edost_compact_delivery_small2 div.edost_main_active { padding: 8px 4px; }

/* стиль "2" */
.edost_template_light .edost_supercompact_main .edost_button_head { margin-top: 3px; }
.edost_template_light div.edost_main { overflow: hidden; margin: 0px 0 20px 0; padding: 0px; }
.edost_template_light div.edost_main h4 { font-size: 18px; font-weight: normal; color: #555; padding: 6px 0 7px 0; border: 0; }
.edost_template_light .edost_compact_main div.edost_main h4, .edost_template_light .edost_full_main div.edost_main h4 { text-align: center; }
.edost_template_light .edost_supercompact_main div.edost_main h4 { padding-left: 10px; height: 20px; }
.edost_template_light div.edost_div { padding: 0 10px 10px 10px; }
.edost_template_light #order_person_main div.edost_div  { padding: 0 10px 0 10px; }
/* стиль "2" - block_flat*/
.edost_template_block_flat div.edost_main h4 { }
.edost_template_block_flat .edost_full_main .edost_button_head { margin: 4px; }
/* стиль "2" - block_flat_margin*/
.edost_template_block_flat_margin div.edost_main h4 { margin: 5px 5px 10px 5px; border: none; }
.edost_template_block_flat_margin .edost_full_main .edost_button_head { margin: 9px; }
.edost_template_block_flat_margin #edost_location_city_div { padding-top: 0; }
/* стиль "2" - block_text*/
.edost_template_light.edost_template_block_text div.edost_main h4 { padding: 2px 10px; background: none; color: #888; font-size: 24px; font-weight: normal; height: 30px; border: none; }
.edost_template_light.edost_template_block_text .edost_full_main .edost_button_head { margin: 4px; }

/* стиль "3" */
.edost_template_line div.edost_main { background: none; border: none; box-shadow: none !important; }
.edost_template_line .edost_supercompact_main div.edost_main h4 { height: 28px; font-size: 24px; }
.edost_template_line div.edost_div, .edost_template_line #order_person_main div.edost_div { padding: 0 10px; }
.edost_template_line #edost_location_div div.edost_div { padding: 0 15px 0 20px; }
.edost_template_line #order_form_total div.edost_div { padding: 0 10px 10px 10px; }
.edost_template_line span.edost_format_tariff, span.edost_format_tariff { font-size: 18px; }
.edost_template_line span.edost_format_price, span.edost_format_price { font-size: 16px; }
.edost_template_line form.edost_compact_main.edost_compact_delivery_small2 div.edost_main_active { padding: 8px 4px; }
.edost_template_line #order_form_total_div { margin-left: 10px; margin-top: 10px; }
.edost_template_line .edost_order_total_delivery_payment { background: #f0f0f0; }
.edost_template_line .edost_compact_delivery_normal #edost_tariff_div div.edost_delimiter, .edost_template_line .edost_compact_delivery_normal #edost_paysystem_div div.edost_delimiter { border: none; }
.edost_template_line .edost_compact_delivery_normal2 #edost_tariff_div div.edost_delimiter, .edost_template_line .edost_compact_delivery_normal2 #edost_paysystem_div div.edost_delimiter { border: none; }
.edost_template_line div.edost div.edost_delimiter { border-color: #DDD; }
.edost_template_line #order_form_main .edost_format_tariff_main { padding-left: 4px; padding-right: 4px; }
.edost_template_line div.edost_fast { margin-left: 15px; margin-right: 15px; border-radius: 5px; border: 1px solid #DDD !important; }
.edost_template_line #order_form_main .edost_last { margin-bottom: 0px; }
.edost_template_line #order_form_total .edost_last { margin-bottom: 0 !important; }
.edost_template_line .edost_cart_normal #order_form_main div.edost_delimiter { border: none !important; }
/* стиль "3" - block_dotted*/
.edost_template_block_dotted div.edost_main h4 { font-size: 24px; font-weight: normal; border-bottom: 5px dotted #eeeeee; margin-right: 15px; height: 25px; }
.edost_template_block_dotted .edost_order_compact h4.edost_compact_head, .edost_template_block_dotted .edost_order_compact h4.edost_compact_head2 { padding-top: 3px; margin-left: 10px; border-width: 0; }
.edost_template_block_dotted #order_sum_title h4 { display: inline-block; }
.edost_template_block_dotted .edost_compact_main #order_total_inside .edost_button_head { margin-top: 5px; }
.edost_template_block_dotted .edost_compact_delivery_small2 #order_person_main div.edost_div { text-align: center; padding-left: 0; }
.edost_template_block_dotted .edost_supercompact_main #order_form_main .edost_button_head { margin: 0 18px 0 0; }
/* стиль "3" - block_solid*/
.edost_template_block_solid div.edost_main h4 { font-size: 24px; font-weight: normal; padding: 5px 0px 0px 0px; border-bottom: 1px solid #BDC6D1; margin-right: 15px; height: 30px; margin-left: 10px; }
.edost_template_block_solid div.edost_main { padding: 0px; }
.edost_template_block_solid .edost_order_compact h4.edost_compact_head, .edost_template_block_solid .edost_order_compact h4.edost_compact_head2 { display: inline-block; height: 30px; padding-top: 0; margin-top: 4px; font-size: 24px; }
.edost_template_block_solid .edost_compact_main #order_total_inside .edost_button_head { margin-top: 10px; }
.edost_template_block_solid #order_total_inside h4.edost_compact_head, .edost_template_block_solid #order_total_inside h4.edost_compact_head2 { display: inline-block; }
.edost_template_block_solid .edost_supercompact_main #order_form_main .edost_button_head { margin: 4px 15px 0 0; }
/* стиль "3" - block_text*/
.edost_template_line.edost_template_block_text div.edost_main h4 { font-size: 24px; font-weight: normal; margin-left: -5px; height: 30px; padding: 2px 10px; border-bottom: none; }
.edost_template_block_text .edost_order_compact h4.edost_compact_head, .edost_template_block_text .edost_order_compact h4.edost_compact_head2 { padding-top: 1px; border-width: 0; }
.edost_template_block_text #order_sum_title h4 { display: inline-block; }
.edost_template_block_text .edost_compact_main #order_total_inside .edost_button_head { margin-top: 5px; }
.edost_template_block_text .edost_compact_delivery_small2 #order_person_main div.edost_div { text-align: center; padding-left: 0; }
.edost_template_block_text .edost_supercompact_main #order_form_main .edost_button_head { margin: 4px 15px 0 0; }
/* стиль "3" - block_color*/
.edost_template_block_color #order_form_main div.edost_main h4 { display: inline-block; padding: 3px 8px 3px 8px; font-size: 18px; font-weight: normal; border-bottom: none; margin-right: 15px; color: #FFF; opacity: 0.8; }
.edost_template_block_color .edost_order_compact h4.edost_compact_head, .edost_template_block_color .edost_order_compact h4.edost_compact_head2 { padding-top: 4px; margin-left: 10px; border-width: 0; font-size: 20px; }
.edost_template_block_color #order_sum_title h4 { display: inline-block; }
.edost_template_block_color .edost_compact_main #order_total_inside .edost_button_head { margin-top: 1px; }
.edost_template_block_color .edost_compact_delivery_small2 #order_person_main div.edost_div { text-align: center; padding-left: 0; }
.edost_template_block_color .edost_supercompact_main #order_form_main .edost_button_head { margin: 4px 15px 0 0; }
.edost_template_block_color .edost_supercompact_main div.edost_main h4 { height: auto; }
.edost_template_block_color .edost_full_main #order_cart_button_inside { margin: 0px; }


/* встроенная корзина магазина */
#order_form_cart.edost_cart_inside_head {  }
#order_form_cart.edost_cart_inside_normal, #order_form_cart.edost_cart_inside_sticky { float: left; display: block; position: relative; width: 50%; }
#order_form_cart.edost_cart_inside_normal .edost_main { margin: 0 20px 0 0; }
#order_form_cart.edost_cart_inside_sticky .edost_main { margin: 0 20px 0 0; position: sticky; position: -webkit-sticky; }
#order_form_div.edost_cart_inside { float: left; width: 50%; margin: 0px; max-width: none; }


/* итого */
.edost_cart_normal #order_form_main div.edost_order_cart_compact { display: none; }
.edost_cart_small #order_form_main table.edost_order_cart { display: none; }

span.edost_cart_ico { background: #FFF; float: left; display: inline-block; width: 30px; margin-right: 10px; text-align: center; vertical-align: middle; padding: 4px; }
span.edost_cart_ico img { max-width: 30px; max-height: 30px; vertical-align: middle; }

div.edost_cart_ico { margin-right: 10px; vertical-align: middle; text-align: center; padding: 4px; background: #FFF; }
div.edost_cart_ico img { vertical-align: middle; }

div.edost_props_ico { display: inline-block; width: 50px; margin-right: 10px; vertical-align: middle; text-align: center; padding: 4px; }
div.edost_props_ico img { max-width: 50px; max-height: 50px; vertical-align: middle; }

#order_form_total div.edost_button_big { max-width: 90px; }

table.edost_order_cart { font-size: 14px; }
div.edost_order_cart_price { float: right; padding: 0 0 5px 5px; font-size: 14px; text-align: right;  }
td.edost_order_cart_price div { font-size: 12px; opacity: 0.6; }
span.edost_order_cart_name { text-align: left; }
span.edost_order_cart_name a { text-decoration: none; color: #06A; font-size: 14px; }
div.edost_order_cart_props { color: #888; font-size: 14px; }
div.edost_order_cart_props span { color: #000; }

table.edost_order_cart td { text-align: right; }
table.edost_order_cart td.edost_order_cart_name { text-align: left; }

.edost_template_total_full #order_total_inside { display: none; }
.edost_template_total_small #order_total2_inside, .edost_template_total_small #order_save_button2, .edost_template_total_small .edost_cart_delimiter_end, .edost_template_total_small #order_sum_title, .edost_template_total_small #order_cart_button_inside, .edost_template_total_small .edost_policy_text { display: none; }
.edost_template_total_off #order_save_button2, .edost_template_total_off #order_cart_title { display: none; }
.edost_template_total_full #order_total_cart { display: block; }
.edost_template_total_small #order_total_cart, .edost_template_total_off #order_total_cart { display: none; }
/*
.edost_template_total_small #order_total_cart_count { display: block; }
*/
.edost_template_total_full #order_total_cart_count, .edost_template_total_off #order_total_cart_count { display: none; }

.edost_compact_head_normal #order_total_inside #order_total2_inside { max-width: none; margin: 0; }
.edost_compact_head_normal #order_total_inside .edost_order_total_table { display: table; width: 100%; }
.edost_compact_head_normal #order_total_inside .edost_order_total_list { display: table-cell; width: 250px; vertical-align: middle; }
.edost_compact_head_normal #order_total_inside .edost_order_total_full { display: table-cell; vertical-align: middle; padding: 0 0 0 15px !important; text-align: right; }
.edost_compact_head_normal #order_total_inside .edost_order_total_full .edost_order_total_info { display: inline-block; max-width: 200px; text-align: right; }
.edost_compact_head_normal #order_total_inside .edost_order_total_full .edost_order_total_info2_white { text-align: center; }

#order_total_cart { padding-top: 5px; padding-bottom: 10px; }
div.edost_order_total { margin: 0px auto 0 auto; }
div.edost_order_total_price { font-size: 14px; padding: 5px 0 5px 0; }
div.edost_order_total_price div { display: inline-block; vertical-align: top; }
div.edost_order_total_price div span { font-size: 12px; opacity: 0.6; }

.edost_total_underline_off div.edost_order_total_price div:nth-child(1) { width: 42%; text-align: left; }
.edost_total_underline_off div.edost_order_total_price div:nth-child(2) { display: none; }
.edost_total_underline_off div.edost_order_total_price div:nth-child(3) { width: 50%; text-align: right; font-weight: bold; }
.edost_total_underline_on div.edost_order_total_price { display: flex; }
.edost_total_underline_on div.edost_order_total_price div:nth-child(2) { flex: 1 1; height: 15px; margin: 0 5px; border-bottom: 1px dashed #D8D8D8; }
div.edost_order_total_price div:nth-child(3) { text-align: right; font-weight: bold; white-space: nowrap; }

.edost_order_total_delivery_payment { padding: 1px 10px; background: #F5F5F5; font-size: 14px; }
.edost_order_total_delivery_payment span { opacity: 0.5; }
.edost_order_total_delivery_payment div { display: block; margin: 8px 0; cursor: default; }
.edost_order_total_delivery_payment div:hover { opacity: 0.8; }
span.edost_order_total_delivery_payment { display: block; margin: 15px 0; }
div.edost_order_total_delivery_payment { margin: 10px 0 0 0; }

div.edost_order_total_info { padding: 4px 6px; margin-top: 15px; text-align: center; }
div.edost_order_total_info span:nth-child(1) { padding: 4px; margin-top: 5px; text-align: center; }
div.edost_order_total_info span:nth-child(2) { font-weight: bold; white-space: nowrap; }

div.edost_order_total_info.edost_order_total_main { padding: 0; }

div.edost_order_total_info2_white span:nth-child(1) { font-size: 14px; }
div.edost_order_total_info2_white span:nth-child(2) { font-size: 18px; }

div.edost_order_total_info2 span:nth-child(1) { font-size: 15px; }
div.edost_order_total_info2 span:nth-child(2) { font-size: 18px; }

span.edost_order_total_main_head { font-size: 20px; opacity: 0.6; }

.edost_template_warning_background div.edost_order_total_info2_white span:nth-child(1), .edost_template_warning_background div.edost_order_total_info2_white span:nth-child(2) { color: #FFF; }
.edost_template_warning_background div.edost_order_total_green, .edost_template_warning_background span.edost_order_total_green { background: #54CB54; color: #FFF; }
.edost_template_warning_background div.edost_order_total_orange { background: #F3B400; }
.edost_template_warning_background div.edost_order_total_light { background: #B1B1B1; }
.edost_template_warning_background div.edost_order_total_red { background: #F98989; }
.edost_template_warning_background div.edost_order_total_bonus, .edost_template_warning_background span.edost_order_total_bonus { background: #FFD02E; color: #000; }

.edost_template_warning_solid div.edost_order_total_green, .edost_template_warning_solid span.edost_order_total_green { border: 1px solid #669e6638; color: #429142; }
.edost_template_warning_solid div.edost_order_total_orange { border: 1px solid #d3a62638; color: #ca9c19; }
.edost_template_warning_solid div.edost_order_total_light { border: 1px solid #B1B1B138; color: #888; }
.edost_template_warning_solid div.edost_order_total_red { border: 1px solid #F9898938; color: #db2f2f; }
.edost_template_warning_solid .edost_order_total_delivery_payment { background: none !important; border: 1px solid #B1B1B138; }
.edost_template_warning_solid div.edost_order_total_bonus, .edost_template_warning_solid span.edost_order_total_bonus { border: 1px solid #C79A0038; color: #C79A00; }

.edost_template_warning_dashed div.edost_order_total_green, .edost_template_warning_dashed span.edost_order_total_green { border: 1px dashed #669e6699; color: #429142; }
.edost_template_warning_dashed div.edost_order_total_orange { border: 1px dashed #d3a62699; color: #ca9c19; }
.edost_template_warning_dashed div.edost_order_total_light { border: 1px dashed #B1B1B199; color: #888; }
.edost_template_warning_dashed div.edost_order_total_red { border: 1px dashed #F9898999; color: #db2f2f; }
.edost_template_warning_dashed .edost_order_total_delivery_payment { background: none !important; border: 1px dashed #B1B1B199; }
.edost_template_warning_dashed div.edost_order_total_bonus, .edost_template_warning_dashed span.edost_order_total_bonus { border: 1px dashed #C79A00; color: #C79A00; }

.edost_template_warning_text div.edost_order_total_green, .edost_template_warning_text span.edost_order_total_green { color: #429142; }
.edost_template_warning_text div.edost_order_total_orange { color: #ca9c19; }
.edost_template_warning_text div.edost_order_total_light { color: #888; }
.edost_template_warning_text div.edost_order_total_red { color: #db2f2f; }
.edost_template_warning_text .edost_order_total_delivery_payment { padding-top: 0; background: none !important; }
.edost_template_warning_text div.edost_order_total_bonus, .edost_template_warning_text span.edost_order_total_bonus { color: #C79A00; }
.edost_template_warning_text div.edost_order_total_info { margin-top: 5px; }

div.edost_fast_total { font-size: 13px; color: #AAA; line-height: 13px; padding-top: 8px; text-align: center; }

div.edost_pay_from_bonus { border: 5px solid #EEE; padding: 10px !important; }
div.edost_pay_from_bonus_active { border: 5px solid #FFD02E !important; }
div.edost_button_big_bonus { border-width: 0 !important; padding: 10px !important; background: #FFD02E; }
div.edost_button_big_bonus span { color: #000 !important; }
div.edost_button_big_bonus:hover { background: #FFD02E !important; opacity: 0.8; }


.edost_compact_cod_main .edost_compact_cod_hide { display: none !important; }
.edost_compact_cod_main input { display: none; }

div.edost_compact_tariff_cod_main .edost_compact_tariff_cod_hide { display: none; }
.edost_compact_tariff_main .edost_compact_tariff_nocod_hide { display: none; }

.edost_compact_main .edost_compact_first { display: none; }
.edost_compact_cod_main .edost_compact_cod_first { display: none; }
.edost_compact_tariff_main .edost_compact_tariff_first { display: none; }
.edost_compact_tariff_cod_main .edost_compact_tariff_cod_first { display: none; }

.edost_window_prepay .edost_prepay_first, .edost_window_prepay .edost_prepay_hide { display: none; }

.edost_order_main .edost_order_hide { display: none; }
.edost_compact_window_main .edost_compact_window_hide { display: none; }

#order_form_div div.edost div.edost_format_description { font-size: 14px; }
#order_form_div label { font-weight: normal; }
#order_form_div .edost_prop label { margin: 1px 0 0 0; vertical-align: top; }

td.edost_format_tariff span.edost_format_tariff, td.edost_resize_ico span.edost_format_tariff, td.edost_pay_from_account_ico span.edost_format_tariff { color: #555; }

div.edost_button_big { padding: 4px 0px; margin-right: 4px; cursor: pointer; border-radius: 5px; width: 140px; color: #FFF; text-align: center; }
div.edost_button_big span { font-size: 15px; font-weight: normal; line-height: 15px; }

div.edost_button_big2 { padding: 4px; margin-right: 5px; cursor: pointer; border-radius: 5px; width: 140px; color: #FFF; text-align: center; }
div.edost_button_big2 span { font-size: 15px; font-weight: normal; line-height: 16px; }

div.edost_button_cod_disable { padding: 4px 0px; margin-right: 5px; cursor: pointer; border-radius: 5px; text-align: center; background: #0A0; }
div.edost_button_cod_disable span { font-size: 15px; color: #FFF; font-weight: normal; line-height: 20px; }
div.edost_button_cod_disable:hover { background: #0B0; }

div.edost_button_big_red { border-width: 0 !important; padding: 4px; }
div.edost_button_big_red span { color: #FFF !important; }

.edost_button_light { border-color: #CCC !important; }
.edost_button_light:hover { background: #F5F5F5 !important; }
.edost_button_light span { color: #888 !important; }

.edost_compact_main div.edost_button_big_red { background: #FAA !important; }
.edost_supercompact_main div.edost_button_big_red, .edost_compact_main div.edost_main_active div.edost_button_big_red, .edost_compact_main div.edost_active_no div.edost_button_big_red, #edost_window div.edost_button_big_red { background: #F00 !important; }

div.edost_no_location_warning { font-size: 20px; color: #F00; text-align: center; padding: 0px 10px 25px 10px; }
.edost_supercompact_main div.edost_no_location_warning { color: #BBB; }

#edost_location_city_div { min-height: 26px; }
.edost_compact_delivery_small2 #edost_location_city_div { text-align: center; }
#edost_location_city_div span.edost_city_link, #edost_location_city_div span.edost_L2_city_link { display: none; }
#edost_location_city_loading div.edost_loading, #edost_location_city_div div.edost_loading { display: none !important; }
div.edost_template_location_hide #edost_location_city_div { display: none !important; }


/* свойства заказа */
#order_form_div input[type="text"], #order_form_div input[type="tel"], #order_form_div input[type="email"], #order_form_div input[type="password"], #order_form_div textarea, #order_form_div select, #edost_window input[type="text"], #edost_window input[type="tel"], #edost_window input[type="email"] { padding: 4px 6px; vertical-align: baseline; font-size: 15px; }

input.edost_prop_error { border: 1px solid #F00 !important; background-color: #fcf6f6 !important; }
div.edost_prop_error { text-align: center; }
span.edost_prop_error { font-size: 12px; color: #FFF; background: #F00; padding: 2px 8px }

#order_form_main input.edost_input[type="text"], #order_form_main textarea { box-sizing: border-box; }
#order_form_main .edost_input[type="text"] { width: 100% !important; }
#order_form_main #edost_house_4 + div.edost_address { float: right; margin-top: 4px; }
#order_form_main select { max-width: 100%; box-sizing: border-box; padding: 2px !important; }

.edost_props_normal div.edost_prop_head { display: inline-block; text-align: right; padding-right: 4px; color: #888; width: 24%; }
.edost_props_normal div.edost_prop { display: inline-block; width: 74%; text-align: left; }

.edost_props_normal #edost_city2_required + div.edost_address { width: 50% !important; padding-right: 2px !important; }
.edost_props_normal div.edost_prop #edost_city2_required + div.edost_address { width: 50% !important; padding-right: 0px !important; }
.edost_props_normal #edost_location_address_div div.edost_address_city2_div { width: 100% !important; }
.edost_props_normal #edost_location_address_div div.edost_address { width: calc(16% - 3px); padding-right: 0; }
.edost_props_normal div.edost_prop #edost_location_address_div div.edost_address { width: calc(16% - 4px); padding-right: 0; }
.edost_props_normal #edost_street_required + div.edost_address, .edost_props_normal div.edost_prop #edost_location_address_div, .edost_props_normal div.edost_prop #edost_location_passport_div { margin-top: 4px; }
.edost_props_normal #edost_area + div.edost_address { width: 30% !important; padding-right: 4px !important; margin-top: 4px; }
.edost_props_normal #edost_zip_required + .edost_address_delimiter2 + div.edost_address { width: 50% !important; padding-right: 4px !important; margin-top: 4px; }
.edost_props_normal #edost_location_zip_hint { width: 60% !important; vertical-align: middle; }

.edost_props_small div.edost_prop_head, .edost_props_small2 div.edost_prop_head { color: #888; padding-top: 0 !important; margin-bottom: 2px; }
.edost_props_small #edost_city2_required + div.edost_address { width: 50% !important; padding-right: 2px !important; }
.edost_props_small div.edost_prop #edost_location_address_div div.edost_address_city2_div { width: 100% !important; }
.edost_props_small #edost_location_address_div div.edost_address { width: calc(16% - 3px); padding-right: 0; }
.edost_props_small div.edost_prop #edost_location_address_div div.edost_address { width: calc(16% - 4px); padding-right: 0; }
.edost_props_small #edost_street_required + div.edost_address, .edost_props_small div.edost_prop #edost_location_address_div, .edost_props_small div.edost_prop #edost_location_passport_div { margin-top: 4px; }
.edost_props_small #edost_area + div.edost_address { width: 30% !important; padding-right: 4px !important; margin-top: 4px; }
.edost_props_small #edost_zip_required + .edost_address_delimiter2 + div.edost_address { width: 50% !important; padding-right: 4px !important; margin-top: 4px; }
.edost_props_small #edost_location_zip_hint { width: 60% !important; vertical-align: middle; }

.edost_props_small2 div.edost_address_delimiter { display: block; }
.edost_props_small2 #edost_city2_required + div.edost_address { width: 100%; }
.edost_props_small2 div.edost_address_city2_div { width: 100% !important; margin-bottom: 4px; }
.edost_props_small2 div.edost_address_zip_div { width: 100% !important; }
.edost_props_small2 div.edost_address { width: calc(100%/3 - 3px); padding-right: 0; }
.edost_props_small2 #edost_zip_required + .edost_address_delimiter2 + div.edost_address { width: 100%; !important; margin-top: 4px; }
.edost_props_small2 div.edost_prop #edost_location_address_div, .edost_props_small2 #edost_street_required + div.edost_address, .edost_props_small2 #edost_area + div.edost_address, .edost_props_small2 div.edost_prop #edost_location_passport_div, .edost_props_small2 div.edost_fio { margin-top: 4px; }
.edost_props_small2 #edost_location_zip_hint { width: 60%; vertical-align: middle; }
.edost_props_small2 #edost_location_passport_div div.edost_address { display: block; width: 100%; padding-top: 4px; }
.edost_props_small2 #edost_location_passport_div div:nth-child(1) { padding-top: 0; }

div.edost_prop_div { padding: 6px 0; font-size: 15px; }
div.edost_prop_head span, span.edost_prop_head span, span.edost_prop_required { color: #F00; font-weight: bold; }
span.edost_prop_head { color: #888; font-size: 15px; }
div.edost_prop input[type="text"], div.edost_prop input[type="tel"], div.edost_prop input[type="email"], div.edost_prop input[type="password"], div.edost_prop textarea { width: 100%; box-sizing: border-box; }
.edost_prop_description { padding-top: 1px; font-size: 12px; color: #AAA; }

div.edost_prop input::placeholder { opacity: 0.6; }

#order_auth .edost_template_div { margin: 0 auto; max-width: 360px; }
.edost_auth_normal #order_auth_old_div, .edost_auth_normal #order_auth_new_div { display: inline-block; width: 48%; margin: 0 5px; vertical-align: top; }
.edost_auth_small .edost_button_big, .edost_auth_small2 .edost_button_big { min-width: 200px !important; }
.edost_auth_small #order_auth_new_div .edost_template_div, .edost_auth_small2 #order_auth_new_div .edost_template_div { margin-top: 30px; }
#order_auth.edost_auth_small2 .edost_template_div { max-width: 450px; }
.edost_auth_normal h4.edost_compact_head2, .edost_auth_small h4.edost_compact_head2 { display: none !important; }
.edost_auth_small2 h4.edost_compact_head { display: none !important; }

.edost_empty_cart { padding: 25px 0 100px 0; text-align: center; font-size: 36px; color: #bababa; }
.edost_empty_cart div { margin: 20px; }

/* местоположения битрикса */
.edost_prop .bx-ui-sls-container .bx-ui-sls-route { padding-top: 0 !important; }
.edost_prop .bx-sls .dropdown-block { height: 34px !important; }

/* End */


/* Start:/bitrix/components/bitrix/sale.basket.basket/templates/.default/style.min.css?166489504644467*/
.symbol_ruble{font-family:'rubleBitrix',Arial,sans-serif}.basket-checkout-container{display:-webkit-box;display:flex;display:-ms-flexbox;-ms-flex-pack:justify;margin-bottom:20px;padding:15px 25px;border:1px solid #e2dfdf;border-radius:2px;background-color:#fff;opacity:1;transition:opacity 250ms ease;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.basket-checkout-container.basket-checkout-container-fixed{position:fixed;top:0;z-index:100}.basket-checkout-container.basket-checkout-container-fixed-hide{opacity:0}.basket-coupon-section{-webkit-box-flex:2;-ms-flex:2;flex:2}.basket-coupon-block-field-description{color:#a1a1a1;font:400 12px/18px "Helvetica Neue",Helvetica,Arial,sans-serif}.basket-coupon-block-field{padding-right:10px;min-width:235px;-webkit-box-flex:1;-ms-flex:1;flex:1}.basket-coupon-block-coupon-btn{position:absolute;top:50%;right:10px;display:block;margin-top:-4px;padding:0;width:8px;height:8px;border:0;border-right:2px solid #8da3ad;border-bottom:2px solid #8da3ad;border-radius:0;background-color:transparent;content:"";cursor:pointer;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.basket-coupon-alert{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:start;margin-top:2px;margin-bottom:2px;padding-top:3px;padding-bottom:3px;min-height:0;width:100%;font:400 13px/14px "Helvetica Neue",Helvetica,Arial,sans-serif !important;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;align-items:flex-start}.basket-coupon-text{position:relative;display:block;padding-left:18px;word-break:break-all;word-break:break-word}.text-muted .basket-coupon-text:after{position:absolute;top:0;left:2px;width:6px;height:10px;border-right:2px solid #7ad500;border-bottom:2px solid #7ad500;content:'';-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.basket-coupon-alert .close-link{margin-left:10px;border-bottom:1px dotted;color:#3e86de;text-decoration:none;font:400 12px/14px "Helvetica Neue",Helvetica,Arial,sans-serif;opacity:1;cursor:pointer;transition:220ms ease all}.basket-coupon-alert .close-link:hover{border-color:transparent}@media(max-width:991px){.basket-checkout-container{-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.basket-coupon-section{-ms-flex-order:1;max-width:100%;width:100%;-webkit-box-ordinal-group:2;order:1}.basket-coupon-alert-section{-ms-flex-order:2;margin-bottom:15px;-webkit-box-ordinal-group:3;order:2}.basket-coupon-block-field{padding-right:0;min-width:100%}.basket-coupon-block-field .form-group{display:inline-block;margin-bottom:10px;width:100%}.basket-coupon-block-field .form-control{display:block;width:100%}}.basket-checkout-section{-webkit-box-flex:3;-ms-flex:3;flex:3}.basket-checkout-section-inner{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}.basket-checkout-block-total{padding-top:21px;padding-right:10px;text-align:right}.basket-checkout-block-total-inner{display:inline-block;max-width:100%;text-align:left}.basket-checkout-block-total-title{color:#2f3435;font:400 20px/24px "Helvetica Neue",Helvetica,Arial,sans-serif}.basket-checkout-block-total-description{color:#a1a1a1;font:400 12px/16px "Helvetica Neue",Helvetica,Arial,sans-serif}.basket-checkout-block-total-price{padding-left:10px;text-align:right}.basket-checkout-block-total-price-inner{position:relative;display:inline-block;padding-top:17px;text-align:right}.basket-coupon-block-total-price-current{margin-bottom:7px;color:#2f3435;text-align:right;white-space:nowrap;font:36px/36px var(--ui-font-family-secondary,var(--ui-font-family-open-sans));font-weight:var(--ui-font-weight-regular,400);transition:180ms text-shadow ease,180ms color ease}.basket-coupon-block-total-price-old{position:absolute;top:3px;right:0;color:#a1a1a1;text-align:right;font:400 18px/16px "Helvetica Neue",Helvetica,Arial,sans-serif}.basket-coupon-block-total-price-old:after{position:absolute;top:3px;right:3px;bottom:3px;left:3px;	background: no-repeat center url(data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20width%3D%22491px%22%20height%3D%22125px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1.23046875%2C121.410156%20C122.764455%2C80.3998661%20212.227997%2C52.9779911%20269.621094%2C39.1445312%20C327.014191%2C25.3110714%20400.420441%2C13.476436%20489.839844%2C3.640625%22%20stroke%3D%22%23B80909%22%20stroke-width%3D%2216%22%20/%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E); background-size:100% 100%;content:''}.basket-coupon-block-total-price-difference{display:inline-block;padding:5px 6px 6px;background:#d1ecf1;color:#179ebb;text-align:center;font:400 13px/12px "Helvetica Neue",Helvetica,Arial,sans-serif}.basket-checkout-block-btn{padding-top:13px;padding-left:15px;text-align:right}.basket-btn-checkout{border-radius:2px;font-weight:var(--ui-font-weight-bold);font-size:16px}.basket-notification-section{width:100%}.basket-block-notification{position:relative;display:block;margin-top:10px;padding:8px 15px;min-width:100%;width:100%;border-radius:1px;background-color:#edf8e0;color:#6a9997;font:400 12px/14px "Helvetica Neue",Helvetica,Arial,sans-serif}.basket-block-notification:after{position:absolute;top:-7px;right:80px;width:16px;height:16px;background-color:#edf8e0;content:'';-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}@media(max-width:991px){.basket-checkout-block-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.basket-checkout-section{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.basket-notification-section{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}}@media(max-width:580px){.basket-checkout-block-btn{padding-left:0;min-width:100%;max-width:100%;width:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.basket-checkout-section-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.basket-checkout-block-total{min-width:150px}.basket-checkout-block-total-price{text-align:right}.basket-btn-checkout{margin:10px 0;width:100%}.basket-block-notification:after{top:-3px;right:auto;left:50%;-webkit-transform:rotate(45deg) translateX(-50%);-ms-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%)}}@media(max-width:460px){.basket-checkout-block{display:block;min-width:100%;width:100%}.basket-checkout-block-total{text-align:left}}.basket-items-list-wrapper,.basket-items-list-wrapper-compact{margin-bottom:15px;border:1px solid #e2dfdf}.basket-items-list-header{display:-webkit-box;display:flex;display:-ms-flexbox;-ms-flex-align:center;padding:13px 25px;border-bottom:1px solid #e2dfdf;background:#f2f2f2;transition:300ms padding ease;-webkit-box-align:center;align-items:center}.basket-items-list-header.basket-items-list-header-fixed{position:fixed;top:0;z-index:99;margin-left:-1px;border:1px solid #e2dfdf}.basket-items-list-wrapper-light .basket-items-list-header{display:none !important}.basket-items-list-header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--ui-font-weight-bold) 15px/18px "Helvetica Neue",Helvetica,Arial,sans-serif;transition:300ms all ease;-o-text-overflow:ellipsis;-webkit-box-flex:1;-ms-flex:1;flex:1}.basket-items-search-field+.basket-items-list-header-title{padding-left:10px}.basket-items-search-field+.basket-items-list-header-filter{padding-left:10px;text-align:right;-webkit-box-flex:3;-ms-flex:3;flex:3}.basket-items-search-field .form-control{z-index:1}.basket-items-list-header-filter-item{margin-left:5px;border-bottom:1px dotted;color:#3e86de;text-decoration:none;font:var(--ui-font-weight-bold) 13px/14px "Helvetica Neue",Helvetica,Arial,sans-serif;cursor:pointer;transition:220ms ease}.basket-items-list-header-filter-item:hover{color:#2462de;text-decoration:none}.basket-items-list-header-filter-item.active{border-bottom:0;color:#2f3435;text-decoration:none;cursor:default}.basket-items-search-field{transition:300ms all ease;-webkit-box-flex:1;-ms-flex:1;flex:1}.basket-items-search-field .input-group-addon{white-space:nowrap;-ms-flex-wrap:wrap}.basket-items-search-field button.close{position:relative;bottom:-1px;display:inline-block;float:none;line-height:11px}@media(max-width:991px){.basket-items-list-header{padding:10px 9px 11px}.basket-items-list-header-title{font-size:12px;line-height:15px}}@media(max-width:767px){.basket-items-list-header{-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.basket-items-search-field{width:100%}}.basket-items-list-container{position:relative;overflow:hidden;width:100%}.basket-items-list-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;background-color:#fff;opacity:.7;-webkit-animation-name:ShowOverlay;animation-name:ShowOverlay;-webkit-animation-duration:200ms;animation-duration:200ms}@-webkit-keyframes ShowOverlay{0{opacity:0}100%{opacity:.7}}@keyframes ShowOverlay{0{opacity:0}100%{opacity:.7}}.basket-items-list{position:relative;padding:0 25px}.basket-items-list-table{width:100%;border-collapse:collapse}.basket-items-list-item-container{position:relative}.basket-items-list-item-container>td{border-top:1px solid #f2f2f2}.basket-items-list-wrapper-compact .basket-items-list-item-container>td{padding-bottom:12px}.basket-items-list-item-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;background-color:#fff;opacity:.7}.basket-items-list-item-container.basket-items-list-item-container-gift,.basket-items-list-item-container.basket-items-list-item-container-gift>td,.basket-items-list .basket-items-list-item-container:first-child>td{border-top:none !important}@media(max-width:767px){.basket-items-list-item-container.basket-items-list-item-container-gift,.basket-items-list-item-container.basket-items-list-item-container-gift>td,.basket-items-list .basket-items-list-item-container:first-child>td{margin:0;padding-top:0;border-top:none !important}}.basket-items-list-item-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;background-color:#fff;opacity:.7}.basket-items-list-item-descriptions{-ms-flex-order:1;padding-top:20px;width:100%;vertical-align:top;-webkit-box-ordinal-group:2;order:1}.basket-items-list-item-descriptions-inner{position:relative;display:-ms-flexbox;display:-webkit-box;display:flex}.basket-item-block-image{position:relative;-ms-flex-order:1;padding-right:15px;padding-bottom:10px;min-width:48px;max-width:148px;width:100%;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:2;order:1}.basket-items-list-wrapper-compact .basket-item-block-image{display:block;padding-bottom:0;min-width:32px;max-width:50px;width:auto;height:auto}.basket-item-image-link{position:relative;display:inline-block}.basket-item-image{display:inline-block;max-width:100%;max-height:100%;width:100%;height:auto;transition:300ms all ease}.basket-items-list-wrapper-compact .basket-item-image{max-width:50px;max-height:50px}.basket-item-image:hover{border-color:#ee9200}@media(max-width:580px){.basket-item-block-image{margin-top:10px;margin-bottom:15px;padding-right:0;max-width:100%;width:100%}.basket-item-image{margin:10px auto 15px;padding-right:0;max-width:230px;max-height:400px;width:auto;height:auto}.basket-items-list-item-descriptions-inner{-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.basket-items-list-wrapper-compact .basket-item-block-image{margin-top:0;padding-right:10px}.basket-items-list-wrapper-compact .basket-items-list-item-descriptions-inner{-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal}}.basket-item-label-text,.basket-item-label-ring{position:absolute;z-index:90;opacity:1;transition:opacity 450ms ease}.basket-items-list-wrapper-compact .basket-item-label-text,.basket-items-list-wrapper-compact .basket-item-label-ring{display:none}.basket-item-label-text span,.basket-item-label-ring{display:inline-block;clear:both;margin-bottom:2px;background:#f42c2c;color:#fff;vertical-align:middle;text-align:center;transition:all 250ms ease}.bx-red .basket-item-label-text span,.bx-red .basket-item-label-ring{background-color:#fba90c}.basket-item-label-text>div,.basket-item-label-ring>div{line-height:0}.basket-item-label-text span{padding:2px 5px;vertical-align:middle;font-weight:var(--ui-font-weight-bold)}.basket-item-label-text.basket-item-label-small span{margin-bottom:1px;padding:2px 7px;font-weight:normal;font-size:12px;line-height:14px}.basket-item-label-text.basket-item-label-big span{padding:4px 10px;font-size:12px;line-height:17px}@media(max-width:767px){.basket-item-label-text>div{line-height:0}.basket-item-label-text.basket-item-label-small span{margin-bottom:1px;padding:2px 7px;font-size:11px;line-height:14px}.basket-item-label-text.basket-item-label-big span{margin-bottom:1px;padding:3px 12px;font-size:13px;line-height:16px}}.basket-item-label-ring{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;font-weight:var(--ui-font-weight-bold)}.basket-item-label-ring.basket-item-label-small{width:40px;height:40px;font-size:13px;line-height:40px}.basket-item-label-ring.basket-item-label-big{width:50px;height:50px;font-size:18px;line-height:50px}@media(max-width:767px){.basket-item-label-ring.basket-item-label-small{width:24px;height:24px;font-size:8px;line-height:24px}.basket-item-label-ring.basket-item-label-big{width:30px;height:30px;font-size:12px;line-height:30px}}.basket-item-label-top{top:-2px}.basket-item-label-center{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.basket-item-label-center>div{text-align:center}.basket-item-label-left{left:-2px}.basket-item-label-left>div{text-align:left}.basket-item-label-bottom{bottom:-2px}.basket-item-label-middle{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.basket-item-label-right{right:-2px}.basket-item-label-right>div{text-align:right}.basket-item-label-center.product-item-label-middle{-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.basket-item-block-info{-ms-flex-order:2;padding:0;-webkit-box-flex:3;-ms-flex:3;flex:3;-webkit-box-ordinal-group:3;order:2}@media(max-width:580px){.basket-item-block-info{-webkit-box-flex:6;-ms-flex:6;flex:6}}.basket-item-info-name,.basket-item-info-name-link{margin:0;padding:0 20px 0 0;color:#2f3435;text-decoration:none;word-break:break-all;word-break:break-word;font:16px/26px var(--ui-font-family-secondary,var(--ui-font-family-open-sans));font-weight:var(--ui-font-weight-regular,400);transition:300ms all ease}h2.basket-item-info-name{margin-bottom:5px;padding-top:0}.basket-item-highlighted{background:#ff0}.basket-items-list-wrapper-compact .basket-item-info-name{margin-bottom:5px}.basket-item-info-name-link:hover{text-decoration:underline;cursor:pointer}@media(max-width:768px){.basket-item-info-name,.basket-item-info-name-link{vertical-align:middle;font-size:15px;line-height:17px}.basket-item-info-name{padding-top:10px}}.basket-item-block-common{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-order:4;-ms-flex-pack:end;-ms-flex-align:start;-ms-flex:2;-ms-flex-wrap:nowrap;-ms-flex-line-pack:baseline;flex-wrap:nowrap;-webkit-box-pack:end;-webkit-box-align:start;-webkit-box-ordinal-group:5;-webkit-box-flex:2;justify-content:flex-end;align-content:baseline;align-items:flex-start;flex:2;order:4}.basket-items-list-wrapper-compact .basket-item-block-common{-ms-flex-pack:end;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;justify-content:flex-end}@media(max-width:991px){.basket-item-block-common{padding:5px 0;min-width:100%}.basket-items-list-wrapper .basket-item-block-common{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}.basket-items-list-wrapper .basket-item-block-common>div{-webkit-box-flex:0;-ms-flex:none;flex:none}.basket-items-list-wrapper-compact .basket-item-block-common{-ms-flex-pack:end;padding:17px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;justify-content:flex-end}}@media(max-width:460px){.basket-items-list-wrapper .basket-item-block-common{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;align-items:flex-end}.basket-item-price-current{text-align:right}}.basket-item-block-properties{-webkit-box-flex:5;-ms-flex:5;flex:5}.basket-item-property,.basket-item-property-custom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;padding-bottom:4px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.basket-items-list-wrapper-compact .basket-item-property,.basket-items-list-wrapper-compact .basket-item-property-custom{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:10px;padding-bottom:0;-ms-flex-line-pack:center;align-content:center}.basket-item-property-name,.basket-item-property-custom-name{margin-right:5px;color:#a1a1a1;font:400 12px/14px "Helvetica Neue",Helvetica,Arial,sans-serif}.basket-item-property-value,.basket-item-property-custom-value{color:#4a4a4a;font:var(--ui-font-weight-bold) 12px/16px "Helvetica Neue",Helvetica,Arial,sans-serif}.basket-item-property-custom{padding-right:15px}.basket-item-property-custom-content{padding:3px 0}.basket-item-property-custom.basket-item-property-custom-photo{display:block}.basket-item-property-custom-photo .basket-item-property-custom-value{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:start;-ms-flex-align:stretch;min-height:64px;word-spacing:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:start;justify-content:flex-start}.basket-item-property-custom-photo .basket-item-property-custom-value span{display:inline-block}.basket-item-custom-block-photo-link{display:block;margin-right:5px}.basket-item-custom-block-photo-item{margin-right:3px;width:auto;height:64px;border:1px solid #e4e4e4;transition:300ms all ease}.basket-item-custom-block-photo-item:hover{border-color:#ee9200}@media(max-width:580px){.basket-item-property-custom{padding-right:0}.basket-items-list-wrapper-compact .basket-item-property-custom{padding-right:10px}}.basket-items-list-wrapper-compact .basket-item-property.basket-item-property-scu-text,.basket-items-list-wrapper-compact .basket-item-property.basket-item-property-scu-image,.basket-items-list-wrapper-compact .basket-item-property.basket-item-scu-color{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.basket-item-property.basket-item-property-scu-text,.basket-item-property.basket-item-property-scu-image,.basket-item-property.basket-item-scu-color{display:block}.basket-item-scu-list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0;padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.basket-item-scu-item,.basket-item-scu-item.not-available:hover{position:relative;display:inline-block;margin:2px 3px 3px 0;padding:0;border:1px solid #eeecef;cursor:pointer;transition:300ms all ease;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.basket-item-scu-item:hover,.basket-item-scu-item.selected,.basket-item-scu-item.not-available:hover{border-color:#006cc0}.basket-item-scu-item.selected:hover{cursor:default}.basket-item-scu-item.not-available:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;	background: no-repeat center url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%3Cline%20x1%3D%220%22%20y1%3D%2220%22%20x2%3D%2220%22%20y2%3D%220%22%20stroke-width%3D%221%22%20stroke%3D%22%23a1a1a1%22/%3E%0A%3C/svg%3E); background-size:100% 100%;content:''}.basket-item-scu-item-inner{display:block;transition:300ms all ease}.basket-item-scu-item.not-available .basket-item-scu-item-inner{opacity:.5}.basket-item-scu-color .basket-item-scu-item-inner,.basket-item-property-scu-image .basket-item-scu-item-inner{width:30px;height:30px;border:2px solid #fff;background-position:center;background-size:cover;background-repeat:no-repeat}.basket-items-list-wrapper-compact .basket-item-scu-color .basket-item-scu-item-inner,.basket-items-list-wrapper-compact .basket-item-property-scu-image .basket-item-scu-item-inner{width:16px;height:16px;border:1px solid #fff}.basket-item-property-scu-text .basket-item-scu-item-inner{padding:3px 5px;min-width:30px;text-align:center;font:var(--ui-font-weight-bold) 14px/17px "Helvetica Neue",Helvetica,Arial,sans-serif}.basket-items-list-wrapper-compact .basket-item-property-scu-text .basket-item-scu-item-inner{padding:1px 2px;font:var(--ui-font-weight-bold) 12px/14px "Helvetica Neue",Helvetica,Arial,sans-serif}@media(max-width:768px){.basket-item-property-name,.basket-item-property-value{font-size:11px}}@media(max-width:580px){.basket-item-block-properties{margin-bottom:10px}.basket-items-list-wrapper-compact .basket-item-block-properties{margin-bottom:0}.basket-item-property-scu-image .basket-item-scu-item-inner,.basket-item-scu-color .basket-item-scu-item-inner{width:20px;height:20px;border:1px solid #fff}.basket-item-property-scu-text .basket-item-scu-item-inner{padding:2px 3px;min-width:25px;text-align:center;font:var(--ui-font-weight-bold) 11px/15px "Helvetica Neue",Helvetica,Arial,sans-serif}}.basket-items-list-item-amount{-ms-flex-order:3;padding-top:20px;vertical-align:top;-webkit-box-ordinal-group:4;order:3}.basket-item-block-amount{position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:end;-ms-flex-align:start;padding:0 10px;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:end;justify-content:flex-end}.basket-items-list-wrapper-compact .basket-item-block-amount{margin-bottom:0;padding-bottom:0}.basket-item-amount-filed-block{position:relative}.basket-item-amount-filed,.basket-item-block-amount.disabled .basket-item-amount-filed:hover{padding:0;width:60px;height:28px;outline:0;border:1px solid #e4e4e4;border-radius:1px;vertical-align:middle;text-align:center;font:var(--ui-font-weight-bold) 18px/27px "Helvetica Neue",Helvetica,Arial,sans-serif;transition:300ms all ease}.basket-item-block-amount.disabled .basket-item-amount-filed{background-color:#f3f3f3}.basket-item-amount-filed:hover,.basket-item-amount-filed:focus{border-color:#006cc0}.basket-item-amount-filed::-webkit-outer-spin-button,.basket-item-amount-filed::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.basket-item-amount-filed.basket-updated{-webkit-animation-name:basketAmountFiledUpdated;animation-name:basketAmountFiledUpdated;-webkit-animation-duration:600ms;animation-duration:600ms}@-webkit-keyframes basketAmountFiledUpdated{0,100%{border-color:#e4e4e4}50%{border-color:#ee9200}}@keyframes basketAmountFiledUpdated{0,100%{border-color:#e4e4e4}50%{border-color:#ee9200}}.basket-item-amount-btn-plus,.basket-item-amount-btn-minus{position:relative;width:28px;height:28px;cursor:pointer;transition:300ms all ease;-webkit-user-select:none}.basket-item-amount-btn-plus:hover,.basket-item-amount-btn-minus:hover{background-color:#efefef}.basket-item-block-amount.disabled .basket-item-amount-btn-plus,.basket-item-block-amount.disabled .basket-item-amount-btn-minus{background-color:transparent;cursor:default}.basket-item-amount-btn-plus:before,.basket-item-amount-btn-plus:after,.basket-item-amount-btn-minus:after{position:absolute;top:50%;left:50%;margin-top:-1px;margin-left:-5px;width:10px;height:2px;background-color:#979797;content:"";transition:300ms all ease}.basket-item-amount-btn-plus:hover:before,.basket-item-amount-btn-plus:hover:after,.basket-item-amount-btn-minus:hover:after{background-color:#535353}.basket-item-block-amount.disabled .basket-item-amount-btn-plus:before,.basket-item-block-amount.disabled .basket-item-amount-btn-plus:after,.basket-item-block-amount.disabled .basket-item-amount-btn-minus:after{background-color:#f3f3f3}.basket-item-amount-btn-plus:before{margin-top:-5px;margin-left:-1px;width:2px;height:10px}.basket-item-amount-field-description{position:absolute;top:calc(100% + 1px);right:0;left:0;color:#a1a1a1;text-align:center;font:italic 12px/14px "Helvetica Neue",Helvetica,Arial,sans-serif}@media(max-width:991px){.basket-item-block-amount{position:relative;-ms-flex-pack:center;margin-bottom:13px;-webkit-box-pack:center;justify-content:center}.basket-item-amount-btn-plus,.basket-item-amount-btn-minus{border:1px solid #e4e4e4;background-color:#f5f6f7}.basket-item-amount-btn-plus{border-left:0;border-radius:0 1px 1px 0}.basket-item-amount-btn-minus{border-right:0;border-radius:1px 0 0 1px}}@media(max-width:767px){.basket-item-block-amount{padding-top:19px}}@media(max-width:580px){.basket-item-block-amount{padding-top:0}}.basket-items-list-item-price{-ms-flex-order:4;padding-top:0;vertical-align:top;-webkit-box-ordinal-group:5;order:4}.basket-items-list-item-price-for-one{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.basket-item-block-price{position:relative;padding-top:20px;text-align:right;white-space:nowrap}.basket-item-price-title{padding-top:1px;color:#a1a1a1;text-align:right;font:12px/14px "Helvetica Neue",Helvetica,Arial,sans-serif}.basket-item-price-current{padding-top:1px;color:#2f3435;vertical-align:bottom;line-height:24px}.basket-item-price-current-text{letter-spacing:-.33px;font:400 20px/24px "Helvetica Neue",Helvetica,Arial,sans-serif;transition:180ms text-shadow ease,180ms color ease}.basket-item-price-old{position:absolute;top:5px;right:0;color:#a1a1a1;vertical-align:middle;line-height:15px}.basket-item-price-old-text{position:relative;display:inline-block;font:400 13px/15px "Helvetica Neue",Helvetica,Arial,sans-serif}.basket-item-price-old-text:after{position:absolute;top:3px;right:3px;bottom:3px;left:3px;	background: no-repeat center url(data:image/svg+xml;charset=US-ASCII,%0A%3Csvg%20width%3D%22491px%22%20height%3D%22125px%22%20viewBox%3D%220%200%20100%25%20100%25%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1.23046875%2C121.410156%20C122.764455%2C80.3998661%20212.227997%2C52.9779911%20269.621094%2C39.1445312%20C327.014191%2C25.3110714%20400.420441%2C13.476436%20489.839844%2C3.640625%22%20stroke%3D%22%23B80909%22%20stroke-width%3D%2216%22%20/%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E); background-size:100% 100%;content:''}.basket-item-price-difference{padding:3px;max-width:100%;background:#d1ecf1;color:#179ebb;text-align:center;white-space:normal;font:400 11px/12px "Helvetica Neue",Helvetica,Arial,sans-serif}@media(max-width:767px){.basket-items-list-item-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.basket-items-list-item-descriptions{min-width:100%}}@media(max-width:580px){.basket-items-list-item-price{-ms-flex-order:5;vertical-align:top;-webkit-box-ordinal-group:6;order:5}.basket-items-list-item-price-for-one{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}.basket-item-block-price{-ms-flex-direction:column;flex-direction:column;margin-bottom:10px;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex:1;flex:1}.basket-item-price-old{right:10px}.basket-items-list-item-amount{display:block;padding:0 0 20px;min-width:100%}.basket-item-block-price{padding-right:10px;padding-left:10px}.basket-items-list-wrapper-compact .basket-item-block-price{min-width:0;text-align:right}.basket-items-list-wrapper-compact .basket-item-block-price>div{text-align:right}.basket-item-block-price .basket-item-price-difference{-ms-flex-order:1;padding:5px 6px 6px;-webkit-box-ordinal-group:2;order:1}}.basket-items-list-item-remove{padding-top:17px !important;vertical-align:top}.basket-item-block-actions{position:relative;opacity:0;transition:300ms opacity ease}.bx-touch .basket-item-block-actions,.basket-items-list-item-container:hover .basket-item-block-actions{opacity:1}.basket-item-actions-remove{position:relative;display:block;width:25px;height:25px;cursor:pointer}.basket-item-actions-remove:after,.basket-item-actions-remove:before{position:absolute;top:50%;left:50%;width:2px;height:14px;background:#d0021b;content:'';transition:300ms background-color ease}.basket-item-actions-remove:after{-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}.basket-item-actions-remove:before{-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}.basket-item-actions-remove:hover:after,.basket-item-actions-remove:hover:before{background-color:#7e000f}.basket-item-block-info .basket-item-actions-remove{position:absolute;top:-4px;right:0}.basket-items-list-wrapper-compact .basket-item-block-actions{position:relative;top:auto;right:auto;padding-left:10px}@media(max-width:767px){.basket-items-list-table,.basket-items-list-table thead,.basket-items-list-table tbody,.basket-items-list-table tr{display:block !important}tr.basket-items-list-item-container{display:-ms-flexbox !important;display:-webkit-box !important;display:flex !important;-ms-flex-pack:center;-ms-flex-align:start;padding-top:10px;padding-bottom:10px;border-top:1px solid #f2f2f2;-webkit-box-align:flex-start;align-items:flex-start;-webkit-box-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.basket-items-list-table tr.basket-items-list-item-container:first-child,.basket-items-list-table tbody tr.basket-items-list-item-container:first-child{border:0}.basket-items-list .basket-items-list-item-container>td{border-top:0}td.basket-items-list-item-amount,td.basket-items-list-item-price,td.basket-items-list-item-remove{display:inline-block}td.basket-items-list-item-descriptions{padding-bottom:10px;min-width:100%}td.basket-items-list-item-descriptions,td.basket-items-list-item-notification{display:block;padding-top:0}.basket-items-list-item-price{padding:3px 0}td.basket-items-list-item-remove{padding:34px 0 0 !important}}@media(max-width:580px){.basket-items-list-item-price .basket-item-block-price .basket-item-price-title{display:block}td.basket-items-list-item-remove{display:block;padding:0}td.basket-items-list-item-remove{padding:0 !important;text-align:center}.basket-item-block-actions{display:inline-block}}.basket-items-list-item-notification-inner{position:relative;transition:220ms all ease}.basket-items-list-item-container.basket-items-list-item-container-expend{display:table-row}.basket-items-list-item-container-expend .basket-items-list-item-removed-container{position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:justify;-ms-flex-align:center;padding:10px 0;border-radius:2px;background-color:#e6f8fe;color:#333;text-align:center;transition:300ms all ease;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.basket-items-list-item-container-expend .basket-items-list-item-removed-container div{padding:0 10px;text-align:left}@-webkit-keyframes ShowNote{0{opacity:0}0,50%{background-color:#fff}50%,100%{opacity:1}100%{background-color:#e6f8fe}}@keyframes ShowNote{0{opacity:0}0,50%{background-color:#fff}50%,100%{opacity:1}100%{background-color:#e6f8fe}}@media(max-width:768px){.basket-items-list-item-container-collapse .basket-items-list-item-removed-container{-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.basket-items-list-item-container-collapse .basket-items-list-item-removed-container div{text-align:center}}.basket-items-list-item-container-collapse .basket-item-block-info,.basket-items-list-item-container-collapse .basket-item-block-common,.basket-items-list-item-container-collapse .basket-item-block-image{opacity:0}.basket-items-list-item-container.basket-items-list-item-container-collapse>td>div{overflow:hidden;height:80px;opacity:0}.basket-items-list-item-removed-block{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.basket-items-list-item-removed-block .faded{color:#ccc;cursor:default}.basket-items-list-item-removed-anchor{border-bottom:1px dashed;color:#333;font-weight:var(--ui-font-weight-bold)}.basket-items-list-item-clear-btn{position:relative;display:inline-block;margin-left:10px;width:25px;height:25px;cursor:pointer}.basket-items-list-item-clear-btn:after,.basket-items-list-item-clear-btn:before{position:absolute;top:50%;left:50%;width:2px;height:14px;background:#d0021b;content:'';transition:300ms background-color ease}.basket-items-list-item-clear-btn:after{-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}.basket-items-list-item-clear-btn:before{-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}.basket-items-list-item-clear-btn:hover:after,.basket-items-list-item-clear-btn:hover:before{background-color:#7e000f}.basket-items-list-item-double{margin:10px 0}.basket-items-list-item-double>div{margin-bottom:10px;padding:5px 35px 5px 15px}.basket-items-list-item-double-anchor,.basket-items-list-item-double-anchor:visited{border-bottom:1px dashed;color:#333;text-decoration:none}.basket-items-list-item-double-anchor:hover{color:#23527c}.basket-items-list-item-warning-container{margin:10px 0}.basket-items-list-item-warning-container>div{margin-bottom:10px;padding:5px 35px 5px 15px}.basket-items-list-wrapper-compact .basket-items-list-item-container{-ms-flex-align:start;padding:17px 0;-webkit-box-align:start;align-items:flex-start}.basket-item-gifts-list-container{position:relative;margin-bottom:20px;border:1px solid #fceb9f;background:#fffef8}.basket-item-gifts-list-container:after{position:absolute;top:-10px;left:90px;display:block;width:17px;height:17px;background-color:#fceb9f;content:'';-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.basket-item-gifts-list-title{padding:12px 17px;background-color:#fceb9f;color:#5b5848;font:var(--ui-font-weight-bold) 15px/18px "Helvetica Neue",Helvetica,Arial,sans-serif}.basket-item-gifts-list{padding:15px}.basket-items-list-gift-item{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;border-bottom:1px solid #f3f2ed;-webkit-box-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.basket-item-gifts-list .basket-items-list-gift-item:last-child{border-bottom:0}.basket-item-gift-image-container{padding:10px 0;min-width:48px;max-width:100%;width:168px;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.basket-item-gift-image-link{display:inline-block}.basket-item-gift-image{display:inline-block;max-width:100%;max-height:69px;width:auto;height:auto}.basket-item-gift-title-container{padding:5px 15px;width:100%;-webkit-box-flex:9;-ms-flex:9;flex:9}.basket-item-gift-title-link{color:#333;font:15px/20px var(--ui-font-family-secondary,var(--ui-font-family-open-sans));font-weight:var(--ui-font-weight-regular,400);transition:300ms all ease}@media(max-width:580px){.basket-item-gift-title-link{font-size:13px}}.basket-item-gift-price-container{text-align:right;-webkit-box-flex:2;-ms-flex:2;flex:2}.basket-item-gift-price-current{color:#2f3435;font:400 22px/26px "Helvetica Neue",Helvetica,Arial,sans-serif}.basket-item-gift-price-old{color:#a1a1a1;text-decoration:line-through;font:400 13px/16px "Helvetica Neue",Helvetica,Arial,sans-serif}.basket-item-gift-price-difference{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;padding:5px 6px 6px;background:#e2f0cb;color:#525c69;text-align:center;text-transform:uppercase;font:var(--ui-font-weight-bold) 9px/12px "Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-box-align:center;align-items:center}@media(max-width:580px){.basket-items-list-gift-item{-ms-flex-wrap:wrap;flex-wrap:wrap}.basket-item-gift-price-container{min-width:100%}}.basket-gifts-list-wrapper,.basket-gifts-list-wrapper-compact{margin-bottom:15px;border:1px solid #e2dfdf}.basket-gifts-list-header{padding:18px 25px 20px;border-bottom:1px solid #e2dfdf;background:#f2f2f2;font:var(--ui-font-weight-bold) 15px/18px "Helvetica Neue",Helvetica,Arial,sans-serif;transition:300ms all ease}.basket-clear{cursor:pointer;pointer-events:auto}.basket-clear:after,.basket-clear:before{position:absolute;top:50%;left:50%;width:2px;height:14px;background:#a1a1a1;content:'';transition:300ms background-color ease}.basket-clear:after{-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}.basket-clear:before{-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}.basket-clear:hover:after,.basket-clear:hover:before{background-color:#333}@media(max-width:991px){.basket-gifts-list-header{padding:10px 9px 11px;font-size:12px;line-height:15px}}.basket-gifts-list{padding:0 25px}.basket-gifts-description-container{padding:11px;color:#868d96;text-align:center;font:400 13px/15px "Helvetica Neue",Helvetica,Arial,sans-serif}.basket-gifts-list-item-container{position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;overflow:hidden;padding:20px 0;border-top:1px solid #f2f2f2;transition:300ms all ease;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;align-items:center}.basket-gifts-list-item-container:first-child{border-top:0}.basket-gift-block-image{padding:5px 15px 5px 0;min-width:50px;max-width:50px}.basket-gift-image-link{display:inline-block}.basket-gift-image{display:inline-block;max-width:100%;max-height:168px;width:auto;height:auto;transition:300ms all ease}.basket-gift-block-info{-webkit-box-flex:1;-ms-flex:1;flex:1}.basket-gift-info-name,.basket-gift-info-name-link{margin:0;padding:0;color:#2f3435;text-decoration:none;font:15px/19px var(--ui-font-family-secondary,var(--ui-font-family-open-sans));font-weight:var(--ui-font-weight-regular,400);transition:300ms all ease}.basket-gift-info-name-link:hover{text-decoration:underline;cursor:pointer}.basket-gift-block-common{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center}.basket-gift-item-select-btn-container{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;align-items:center}.basket-gift-item-selected{padding:0 10px;color:#b6bbbf;font:400 12px/14px "Helvetica Neue",Helvetica,Arial,sans-serif}.basket-gift-item-select-btn-label{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;margin-bottom:0;-webkit-box-align:center;align-items:center}.basket-gift-item-select-input{display:none}.basket-gift-item-select-btn-radio{position:relative;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:10px;width:20px;height:20px;border:10px solid #fff;border-radius:50%;background:#468ee5;-webkit-box-shadow:0 0 0 1px #828b95;box-shadow:0 0 0 1px #828b95;cursor:pointer;transition:190ms all ease}.basket-gift-item-select-input:checked+.basket-gift-item-select-btn-radio{border-width:5px}.basket-gift-item-select-btn-text{text-transform:lowercase;font:var(--ui-font-weight-bold) 12px/14px "Helvetica Neue",Helvetica,Arial,sans-serif;cursor:pointer}.basket-gift-item-select-btn-checkbox{position:relative;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:10px;width:19px;height:19px;border:1px solid #828b95;border-radius:2px;background-color:#fff;cursor:pointer}.basket-gift-item-select-btn-checkbox:after,.basket-gift-item-select-btn-checkbox:before{position:absolute;background-color:#fff;content:'';opacity:0;transition:190ms all ease}.basket-gift-item-select-btn-checkbox:after{top:5px;left:5px;z-index:15;width:3px;height:9px;border-radius:1px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.basket-gift-item-select-btn-checkbox:before{top:-1px;left:11px;z-index:10;width:5px;height:17px;border:1px solid #fff;border-radius:2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.basket-gift-item-select-input:checked+.basket-gift-item-select-btn-checkbox:after,.basket-gift-item-select-input:checked+.basket-gift-item-select-btn-checkbox:before{background-color:#468ee5;opacity:1}@media(max-width:797px){.basket-gift-item-select-btn-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;align-items:flex-end}.basket-gift-item-selected{-ms-flex-order:2;padding-right:0;text-align:right;-webkit-box-ordinal-group:3;order:2}.basket-gift-item-select-btn-label{-ms-flex-order:1;text-align:right;-webkit-box-ordinal-group:2;order:1}}.bx-step-opacity{transition:500ms opacity ease}.basket-search-not-found{position:absolute;top:50%;left:50%;margin:-50px 0 0 0;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.basket-search-not-found-icon{margin:0 auto 80px;width:180px;height:180px;	background: no-repeat center url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%22182px%22%20height%3D%22182px%22%20viewBox%3D%220%200%20182%20182%22%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%20%20%20%20%3Cg%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill-rule%3D%22evenodd%22%20opacity%3D%220.2%22%20fill%3D%22%23A7ABB0%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M17%2C70.5%20C17%2C40.9473747%2040.9473747%2C17%2070.5%2C17%20C100.052625%2C17%20124%2C40.9473747%20124%2C70.5%20C124%2C100.052625%20100.052625%2C124%2070.5%2C124%20C40.9473747%2C124%2017%2C100.052625%2017%2C70.5%20M178.408149%2C160.192955%20L129.280894%2C111.056302%20C129.216524%2C111.017683%20129.152154%2C110.991937%20129.100658%2C110.953317%20C136.979557%2C99.5348706%20141.614204%2C85.7220257%20141.614204%2C70.8020936%20C141.614204%2C31.6935917%20109.905496%2C0%2070.8071019%2C0%20C31.7087076%2C0%200%2C31.6935917%200%2C70.8020936%20C0%2C109.910596%2031.7087076%2C141.604187%2070.8071019%2C141.604187%20C85.7152154%2C141.604187%2099.5419113%2C136.969868%20110.948292%2C129.091526%20C110.999788%2C129.143019%20111.012662%2C129.220257%20111.064158%2C129.27175%20L160.204287%2C178.408403%20C164.993422%2C183.197199%20172.846573%2C183.197199%20177.635708%2C178.408403%20L178.408149%2C177.623143%20C183.197284%2C172.834347%20183.197284%2C164.981751%20178.408149%2C160.192955%22/%3E%0A%20%20%20%20%3C/g%3E%0A%3C/svg%3E); background-size:cover}.basket-search-not-found-text{color:#c0c5ca;text-align:center;font:30px/35px "Helvetica Neue",Helvetica,Arial,sans-serif}.bx-sbb-empty-cart-image{width:131px;height:116px;margin:50px auto 42px;	background:url(/bitrix/components/bitrix/sale.basket.basket/templates/.default/images/empty_cart.svg) no-repeat center; background-size:contain}.bx-sbb-empty-cart-text{font-size:36px;text-align:center;color:#bababa;margin-bottom:42px}.bx-sbb-empty-cart-desc{text-align:center;color:#000;font-size:16px;margin-bottom:42px}.catalog-block-header{font-size:14px;font-weight:var(--ui-font-weight-bold);text-align:left;margin:5px 0;padding:5px 15px;border-bottom:2px solid #d9dee6;color:#000}body.bx-theme-blue .catalog-block-header{border-color:#006cc0}body.bx-theme-green .catalog-block-header{border-color:#63aa28}body.bx-theme-red .catalog-block-header{border-color:#da3737}body.bx-theme-yellow .catalog-block-header{border-color:#f4b236}
/* End */


/* Start:/bitrix/components/bitrix/sale.basket.basket/templates/.default/themes/blue/style.min.css?1540340193592*/
.bx-blue .basket-item-scu-item:hover,.bx-blue .basket-item-scu-item.selected,.bx-blue .basket-item-scu-item.not-available:hover{border-color:#006cc0}.bx-blue .basket-item-amount-filed:hover,.bx-blue .basket-item-amount-filed:focus{border-color:#006cc0}div.bx-blue .btn.btn-default{outline:0;border-color:#1485ce;background-color:#1485ce;color:#fff}div.bx-blue .btn.btn-default:hover{outline:0;border-color:#53a4d8;background-color:#53a4d8;color:#fff}div.bx-blue .btn.btn-default:active{outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
/* End */


/* Start:/bitrix/components/bitrix/sale.products.gift.basket/templates/.default/style.min.css?15403401933226*/
@media(min-width:1200px){.product-item-list-col-6>.col-xs-12>.row>.col-md-2:nth-child(6n+1),.product-item-list-col-1-6>.col-sm-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6:nth-child(2n+1),.product-item-list-col-1-6>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-6-1>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-4>.col-xs-12>.row>.col-md-3:nth-child(4n+1),.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n){clear:both}}@media(min-width:992px) and (max-width:1199px){.product-item-list-col-6>.col-xs-12>.row>.col-md-2:nth-child(6n+1),.product-item-list-col-1-6>.col-sm-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6:nth-child(2n+1),.product-item-list-col-1-6>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-6-1>.col-sm-6>.row>.col-md-4:nth-child(3n+1),.product-item-list-col-4>.col-xs-12>.row>.col-md-3:nth-child(4n+1),.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n){clear:both}}@media(min-width:768px) and (max-width:991px){.product-item-list-col-6>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-1-6>.col-sm-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6:nth-child(2n+1),.product-item-list-col-1-6>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1-4>.col-sm-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6:nth-child(2n+1),.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n){clear:both}}@media(max-width:767px){.product-item-list-col-6>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1-6>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-6-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1-4>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-4-1>.col-sm-6>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-3>.col-xs-12>.row>.col-sm-4:nth-child(3n+1),.product-item-list-col-2>.col-xs-12>.row>.col-xs-6:nth-child(2n+1),.product-item-list-col-1>.col-xs-12>.row>.col-xs-12:nth-child(1n){clear:both}}.catalog-products-viewed-header{font-size:14px;font-weight:bold;text-align:left;margin:5px 0;padding:5px 15px;border-bottom:2px solid #d9dee6;color:#000}.sale-products-gift{padding:0 15px}
/* End */


/* Start:/bitrix/components/bitrix/catalog.item/templates/.default/style.min.css?168679377322843*/
.product-item-container{position:relative}.product-item-container.hover{z-index:17}.product-item{display:block;box-sizing:border-box;padding:15px 0 5px;width:100%;border:1px solid transparent;border-radius:2px}.product-item-line-card .product-item{width:auto !important;border-bottom:1px solid #dadada}@media(max-width:991px){.product-item-line-card .product-item .col-sm-6:nth-child(2n){clear:both}}.bx-retina .product-item{border-width:.5px}.product-item *{transition:opacity 300ms ease}@media(max-width:767px){.product-item{padding:15px 5px 5px}.product-item-line-card .product-item .col-xs-12:nth-child(2n){clear:both}}.bx-no-touch .product-item-container.hover .product-item{position:absolute;right:-15px;left:-15px;padding:15px 15px 0;width:auto;border:1px solid transparent;background:#fff;box-shadow:0 7px 15px 0 rgba(0,0,0,.19)}.bx-touch .product-item{padding:15px 0 0;width:auto;background:#fff}.bx-no-touch .product-item-container.hover .product-item{-webkit-animation:product-item-hover 300ms 1 ease}@-webkit-keyframes product-item-hover{0%{position:absolute;left:-15px;right:-15px;border:1px solid transparent;box-shadow:0 0 0 0 rgba(0,0,0,0)}100%{border:1px solid transparent;box-shadow:0 7px 15px 0 rgba(0,0,0,.19)}}.product-item-image-wrapper{position:relative;display:block;margin-bottom:15px;padding-top:116%;width:100%;transition:all 300ms ease}.product-item-container.hover.product-item-scalable-card .product-item-image-wrapper{padding-top:54%}.product-item-image-original,.product-item-image-alternative{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat;transition:opacity 300ms linear}.product-item-image-original{z-index:11}.product-item-image-alternative{z-index:13;opacity:0}.bx-no-touch .product-item-container.hover .product-item-image-original{opacity:0}.bx-no-touch .product-item-container.hover .product-item-image-alternative{opacity:1}.product-item-big-card .product-item-image-wrapper{margin-bottom:25px}.product-item-image-slider-slide-container{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;width:100%;height:100%;transition:opacity 300ms ease}.product-item-image-slide{position:relative;display:none;height:100%;background-color:#fff;background-position:center;background-size:contain;background-repeat:no-repeat;transition:.6s ease-in-out left}@media all and (transform-3d),(-webkit-transform-3d){.product-item-image-slide{transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.product-item-image-slide.next,.product-item-image-slide.active.right{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.product-item-image-slide.prev,.product-item-image-slide.active.left{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.product-item-image-slide.next.left,.product-item-image-slide.prev.right,.product-item-image-slide.active{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.product-item-image-slider-slide-container>.active,.product-item-image-slider-slide-container>.next,.product-item-image-slider-slide-container>.prev{display:block}.product-item-image-slider-slide-container>.active{left:0}.product-item-image-slider-slide-container>.next,.product-item-image-slider-slide-container>.prev{position:absolute;top:0;width:100%}.product-item-image-slider-slide-container>.next{left:100%}.product-item-image-slider-slide-container>.prev{left:-100%}.product-item-image-slider-slide-container>.next.left,.product-item-image-slider-slide-container>.prev.right{left:0}.product-item-image-slider-progress-bar-container{position:absolute;right:0;bottom:0;left:0;width:100%;height:1px}.product-item-image-slider-progress-bar{position:absolute;top:0;bottom:0;left:0;height:1px;background-color:#f42c2c;opacity:.8}.product-item-image-slider-control-container{position:absolute;right:0;bottom:10px;left:0;z-index:15;padding:0;text-align:center;opacity:0;transition:opacity 300ms ease}.product-item-container.hover .product-item-image-slider-control-container,.product-item-line-card:hover .product-item-image-slider-control-container{opacity:1}.product-item-image-slider-control,.product-item-image-slider-control.active{display:inline-block;width:12px;height:12px;border-radius:50%;background-color:rgba(128,128,128,.8);opacity:.6;cursor:pointer;transition:all 300ms ease}.product-item-image-slider-control:hover,.product-item-image-slider-control.active:hover{cursor:pointer}.product-item-label-text,.product-item-label-ring{position:absolute;z-index:15}.product-item-label-text span,.product-item-label-ring{display:inline-block;clear:both;margin-bottom:2px;background:#f42c2c;color:#fff;vertical-align:middle;text-align:center;transition:all 250ms ease}.bx-red .product-item-label-text span,.bx-red .product-item-label-ring{background-color:#fba90c}.product-item-label-text>div,.product-item-label-ring>div{line-height:0}.product-item-label-text span{padding:2px 5px;vertical-align:middle;font-weight:bold}.product-item-label-text.product-item-label-small span,.product-item-scalable-card.hover .product-item-label-text.product-item-label-small span{margin-bottom:1px;padding:2px 7px;font-weight:normal;font-size:13px;line-height:14px}.product-item-big-card .product-item-label-text.product-item-label-small span{padding:5px 12px;font-size:16px;line-height:21px}.product-item-label-text.product-item-label-big span,.product-item-scalable-card.hover .product-item-label-text.product-item-label-big span{padding:4px 10px;font-size:13px;line-height:17px}.product-item-big-card .product-item-label-text.product-item-label-big span{padding:5px 17px;font-size:22px;line-height:33px}@media(max-width:767px){.product-item-label-text>div{line-height:0}.product-item-label-text.product-item-label-small span,.product-item-scalable-card.hover .product-item-label-text.product-item-label-small span{margin-bottom:1px;padding:2px 7px;font-size:10px;line-height:14px}.product-item-big-card .product-item-label-text.product-item-label-small span,.product-item-label-text.product-item-label-big span,.product-item-scalable-card.hover .product-item-label-text.product-item-label-big span{margin-bottom:1px;padding:3px 12px;font-size:14px;line-height:16px}.product-item-big-card .product-item-label-text.product-item-label-big span{padding:3px 12px;font-size:20px;line-height:25px}}.product-item-label-ring{box-sizing:border-box;border-radius:50%;font-weight:bold}.product-item-label-ring.product-item-label-small,.product-item-scalable-card.hover .product-item-label-ring.product-item-label-small{width:40px;height:40px;font-size:14px;line-height:40px}.product-item-big-card .product-item-label-ring.product-item-label-small{width:100px;height:100px;font-size:30px;line-height:100px}.product-item-label-ring.product-item-label-big,.product-item-scalable-card.hover .product-item-label-ring.product-item-label-big{width:50px;height:50px;font-size:18px;line-height:50px}.product-item-big-card .product-item-label-ring.product-item-label-big{width:120px;height:120px;font-size:42px;line-height:120px}@media(max-width:767px){.product-item-label-ring.product-item-label-small,.product-item-scalable-card.hover .product-item-label-ring.product-item-label-small{--product-item-label-ring-size:40px;width:var(--product-item-label-ring-size);height:var(--product-item-label-ring-size);line-height:var(--product-item-label-ring-size);font-size:14px}.product-item-big-card .product-item-label-ring.product-item-label-small,.product-item-label-ring.product-item-label-big,.product-item-scalable-card.hover .product-item-label-ring.product-item-label-big{width:35px;height:35px;font-size:12px;line-height:35px}.product-item-big-card .product-item-label-ring.product-item-label-big{width:70px;height:70px;font-size:24px;line-height:70px}}.product-item-label-top{top:-5px}.product-item-label-center{left:50%;transform:translateX(-50%)}.product-item-label-center>div{text-align:center}.product-item-label-left{left:-5px}.product-item-label-left>div{text-align:left}.product-item-label-bottom{bottom:-5px}.product-item-label-middle{top:50%;transform:translateY(-50%)}.product-item-label-right{right:-5px}.product-item-label-right>div{text-align:right}.product-item-label-center.product-item-label-middle{transform:translateY(-50%) translateX(-50%)}.product-item-title{overflow:hidden;margin-bottom:15px;text-overflow:ellipsis;white-space:nowrap}.bx-touch .product-item-title,.product-item-container.hover .product-item-title{overflow:auto;white-space:normal}.product-item-title a{color:#3f3f3f;text-decoration:none;font-size:13px}.product-item-big-card .product-item-title a{font-size:21px}.product-item-line-card .product-item-title a{font-size:20px}.product-item-price-container{margin:5px 0 10px}.product-item-price-current{color:#3f3f3f;white-space:nowrap;font-weight:bold;font-size:13px}.product-item-price-old{color:#a5a5a5;text-decoration:line-through;white-space:nowrap;font-size:12px}.product-item-big-card .product-item-price-current,.product-item-big-card .product-item-price-old{vertical-align:middle;line-height:20px}.product-item-big-card .product-item-price-container{margin:0 0 10px}.product-item-big-card .product-item-price-current{font-size:18px}.product-item-big-card .product-item-price-old{font-size:15px}.product-item-line-card .product-item-info-container{text-align:center}.product-item-info-container{margin-bottom:8px}.product-item-info-container-title{color:#000;font-weight:bold;font-size:13px}.bx-no-touch .product-item-container .product-item-info-container.product-item-hidden{display:none;opacity:0;transition:opacity 300ms ease}.bx-touch .product-item-info-container.product-item-touch-hidden{display:none !important}.bx-touch .product-item-info-container.product-item-hidden,.bx-no-touch .product-item-container.hover .product-item-info-container.product-item-hidden,.product-item-line-card .product-item-container .product-item-info-container.product-item-hidden{display:block;opacity:1}.product-item-amount{padding:0 0 2px;text-align:center}.product-item-amount-field-btn-plus,.product-item-amount-field-btn-minus{position:relative;display:inline-block;min-width:22px;height:22px;border-radius:2px;background-color:#f2f2f2;color:#fff;vertical-align:middle;text-align:center;cursor:pointer;transition:background 300ms ease,opacity 300ms ease}.bx-retina .product-item-amount-field-btn-plus,.bx-retina .product-item-amount-field-btn-minus{border-width:.5px}.product-item-amount-field-btn-plus:hover,.product-item-amount-field-btn-minus:hover{background:#d3d3d3}.product-item-amount-field-btn-plus:after,.product-item-amount-field-btn-minus:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";opacity:.8;transition:opacity 300ms ease,background 300ms ease}.product-item-amount-field-btn-disabled.product-item-amount-field-btn-plus:after,.product-item-amount-field-btn-disabled.product-item-amount-field-btn-minus:after{opacity:.3 !important;cursor:default}.product-item-amount-field-btn-disabled.product-item-amount-field-btn-plus:hover,.product-item-amount-field-btn-disabled.product-item-amount-field-btn-minus:hover{background-color:#f2f2f2}.product-item-amount-field-btn-plus:after{	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj4gIDxwYXRoIGZpbGw9IiM1MjVDNjgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE4LDEyIEwxOCwwIEwxMiwwIEwxMiwxMiBMMCwxMiBMMCwxOCBMMTIsMTggTDEyLDMwIEwxOCwzMCBMMTgsMTggTDMwLDE4IEwzMCwxMiBMMTgsMTIgWiIvPjwvc3ZnPg==) no-repeat center; background-size:10px}.product-item-amount-field-btn-minus:after{	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj4gIDxyZWN0IHdpZHRoPSIzMCIgaGVpZ2h0PSI2IiB5PSIxMiIgZmlsbD0iIzUyNUM2OCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) no-repeat center; background-size:10px}.product-item-amount-field-btn-plus:hover:after,.product-item-amount-field-btn-minus:hover:after{opacity:1}.product-item-amount-field{display:inline-block;padding:0;max-width:50px;width:auto;height:22px;border:1px solid transparent;border-radius:2px;background:transparent !important;color:#000;vertical-align:middle;text-align:center;font-weight:bold;line-height:22px;transition:border 300ms ease}.bx-retina .product-item-amount-field{border-width:.5px}.product-item-amount-field:focus{outline:none !important}.bx-no-touch input.product-item-amount-field::-webkit-outer-spin-button,.bx-no-touch input.product-item-amount-field::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;appearance:none}.product-item-amount-description-container{color:#a5a5a5;white-space:nowrap;font-size:12px;display:block}.product-item-big-card .product-item-amount-field-container{text-align:left}.product-item-amount-description-container strong{color:#333;white-space:nowrap}.product-item-amount-label-container{margin:5px 0;color:#a5a5a5;font-weight:bold;font-size:12px}.product-item-quantity{color:#333;font-weight:normal;font-size:12px}.product-item-properties{display:block;overflow:hidden;margin:0;color:#a5a5a5;font-size:12px}.product-item-properties dl{clear:both}.product-item-properties dt{float:left;clear:both;font-weight:normal}.product-item-properties dd{float:right;margin-bottom:3px;margin-left:5px;color:#000}.product-item-compare-container{position:relative;display:none;margin:0 -15px;padding:4px 15px;min-height:30px;border-top:1px solid #e6e6e6;background:#f3f3f3;box-shadow:inset 0 1px 1px 0 #eee;vertical-align:middle;font-size:12px;line-height:20px}.product-item-line-card .product-item-compare-container{margin:0;border:0;background-color:transparent;box-shadow:none;text-align:center}.bx-touch .product-item-compare-container{display:none}.product-item-line-card .product-item-compare-container,.product-item-container.hover .product-item-compare-container{display:block}.product-item-compare .checkbox{margin:0;padding:0}.product-item-scu-container{padding:0 0 2px}.product-item-scu-container-title{color:#333;font-size:12px}.product-item-scu-list{margin:0}.product-item-scu-item-list{overflow:hidden;margin:0 0 0 -2px;padding:0;list-style:none}.product-item-scu-item-color-container,.product-item-scu-item-text-container{display:inline-block;box-sizing:border-box;padding:5px 3px;max-width:100%}.product-item-scu-item-text-container{min-width:32px}.product-item-scu-item-color-container{max-width:38px;width:25%}.product-item-scu-item-color-block{position:relative;padding-top:100%;outline:1px solid #c0cfda;cursor:pointer}.bx-no-touch .product-item-scu-item-color-block{transition:outline 200ms ease}.bx-retina .product-item-scu-item-color-block{outline-width:.5px}.product-item-scu-item-color-container.selected .product-item-scu-item-color-block{outline-width:2px}.bx-retina .product-item-scu-item.selected .product-item-scu-item-color-block{outline-width:1px}.product-item-scu-item-color{position:absolute;top:2px;right:2px;bottom:2px;left:2px;background-position:center;background-size:contain;background-repeat:no-repeat}.product-item-scu-item-text-block{position:relative;padding:0 5px;outline:1px solid #c0cfda;cursor:pointer}.bx-no-touch .product-item-scu-item-text-block{transition:outline 300ms ease}.bx-retina .product-item-scu-item-text-block{outline-width:.5px}.product-item-scu-item-text-container.selected .product-item-scu-item-text-block{outline-width:2px}.bx-retina .product-item-scu-item.selected .product-item-scu-item-text-block{outline-width:1px}.product-item-scu-item-text{overflow:hidden;max-width:100%;vertical-align:middle;text-align:center;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:18px}.product-item-scu-item-color-container.notallowed .product-item-scu-item-color-block,.product-item-scu-item-text-container.notallowed .product-item-scu-item-text-block{position:relative;outline-color:#a9adb4 !important}.product-item-scu-item-color-container.notallowed .product-item-scu-item-color-block:after,.product-item-scu-item-text-container.notallowed .product-item-scu-item-text-block:after{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;	background: rgba(255, 255, 255, 0.75) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiIgdmlld0JveD0iMCAwIDI2IDI2Ij4gIDxwYXRoIGZpbGw9IiNBOUFEQjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE0LjM5MjEyNjgsMTMuMjMyMzAyOSBMMjUuOTkyLDEuNDE4IEwyNC42LDAgTDEyLjk5OTk5NTYsMTEuODE0NDM2NCBMMS40LDAgTDAuMDA5LDEuNDE5IEwxMS42MDc4Njg3LDEzLjIzMjI5NzUgTDAuNDczLDI0LjU3MyBMMS44NjUsMjUuOTkxIEwxMi45OTk5OTkzLDE0LjY1MDE2NDUgTDI0LjEzNCwyNS45OSBMMjUuNTI2LDI0LjU3MiBMMTQuMzkyMTI2OCwxMy4yMzIzMDI5IFoiLz48L3N2Zz4=) no-repeat center; background-size:80% 80%;content:""}@media(max-width:991px){.product-item-line-card .product-item-scu-container-title{text-align:center}.product-item-line-card .product-item-scu-item-list{text-align:center}.product-item-line-card .product-item-scu-item-color-container,.product-item-line-card .product-item-scu-item-text-container{display:inline-block;float:none}}.product-item-description-container p{color:#575757;font-size:13px}.product-item-button-container{text-align:center}.product-item-button-container .btn{margin-bottom:2px}.product-item-sticker,.product-item-sticker-round{display:none}.product-item-more-container{position:relative;display:block;box-sizing:border-box;padding:15px 15px 5px;width:100%;border:1px solid transparent;border-radius:2px;transition:all 300ms ease}.product-item-more-wrapper{position:relative;display:block;margin-bottom:15px;padding-top:116%;width:100%}.product-item-more{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;	background: #f3f3f3 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjk3LjYxMyAyOTcuNjEzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGcgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjxjaXJjbGUgY3g9IjE1LjI3OSIgY3k9IjE0LjgzIiByPSIxNC44MyIgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjU5LjMyIiBjeT0iNTkuNzY5IiByPSIxNC44MyIgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjU5LjMyIiBjeT0iMTQuODMiIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTA0LjI2MSIgY3k9IjU5Ljc2OSIgcj0iMTQuODMiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxMDQuMjYxIiBjeT0iMTAzLjgxIiByPSIxNC44MyIgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjEwNC4yNjEiIGN5PSIxNC44MyIgcj0iMTQuODMiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNDguMzAyIiBjeT0iNTkuNzY5IiByPSIxNC44MyIgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjE0OC4zMDIiIGN5PSIxMDMuODEiIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTQ4LjMwMiIgY3k9IjE0LjgzIiByPSIxNC44MyIgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjE5Mi4zNDMiIGN5PSI1OS43NjkiIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTkyLjM0MyIgY3k9IjEwMy44MSIgcj0iMTQuODMiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNDguMzAyIiBjeT0iMTQ3Ljg1MiIgcj0iMTQuODMiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxOTIuMzQzIiBjeT0iMTQ3Ljg1MiIgcj0iMTQuODMiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxMDQuMjYxIiBjeT0iMTkyLjc5IiByPSIxNC44MzEiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNDguMzAyIiBjeT0iMTkyLjc5IiByPSIxNC44MzEiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxOTIuMzQzIiBjeT0iMTkyLjc5IiByPSIxNC44MzEiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSI1OS4zMiIgY3k9IjIzNi44ODciIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTA0LjI2MSIgY3k9IjIzNi44ODciIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTQ4LjMwMiIgY3k9IjIzNi44ODciIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTkyLjM0MyIgY3k9IjIzNi44ODciIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMjM4LjIzOCIgY3k9IjEwMy44MSIgcj0iMTQuODMiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIyMzguMjM4IiBjeT0iMTQ3Ljg1MiIgcj0iMTQuODMiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIyMzguMjM4IiBjeT0iMTkyLjc5IiByPSIxNC44MzEiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNS4yNzkiIGN5PSIyODIuNzgyIiByPSIxNC44MzEiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSI1OS4zMiIgY3k9IjI4Mi43ODIiIHI9IjE0LjgzMSIgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjEwNC4yNjEiIGN5PSIyODIuNzgyIiByPSIxNC44MzEiIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNDguMzAyIiBjeT0iMjgyLjc4MiIgcj0iMTQuODMxIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMjgyLjMzNCIgY3k9IjE0Ny44NTIiIHI9IjE0LjgzIiBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9jaXJjbGU+PC9nPjxnIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2c+PGcgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvZz48ZyBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9nPjxnIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2c+PGcgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvZz48ZyBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9nPjxnIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2c+PGcgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvZz48ZyBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9nPjxnIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2c+PGcgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvZz48ZyBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9nPjxnIHN0eWxlPSJmaWxsOiByZ2IoMTMwLCAxMzAsIDEzMCk7Ij48L2c+PGcgc3R5bGU9ImZpbGw6IHJnYigxMzAsIDEzMCwgMTMwKTsiPjwvZz48ZyBzdHlsZT0iZmlsbDogcmdiKDEzMCwgMTMwLCAxMzApOyI+PC9nPjwvc3ZnPg==) no-repeat center; background-size:50%;opacity:.7;transition:opacity 300ms ease}.bx-touch .product-item-more,.product-item-container.hover .product-item-more{opacity:1}.product-item-more-title{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type='number']{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}
/* End */


/* Start:/bitrix/components/bitrix/sale.products.gift.basket/templates/.default/themes/blue/style.min.css?1540340193714*/
.bx-blue .product-item-image-slider-progress-bar{background-color:#0083d1}.bx-blue .product-item-image-slider-control:hover{background-color:rgba(0,131,209,.8)}.bx-blue .product-item-image-slider-control.active,.bx-blue .product-item-image-slider-control:hover{background-color:#0083d1}.bx-blue .product-item-scu-item-text-block:hover,.bx-blue .product-item-scu-item-color-block:hover,.bx-blue .product-item-scu-item-text-container.selected .product-item-scu-item-text-block,.bx-blue .product-item-scu-item-color-container.selected .product-item-scu-item-color-block{outline-color:#006cc0}.bx-blue .product-item-amount-field:focus{border-color:#006cc0}.bx-blue .catalog-products-viewed-header{border-color:#006cc0}
/* End */
/* /bitrix/components/bitrix/sale.location.selector.search/templates/.default/style.min.css?16648950465525 */
/* /bitrix/templates/.default/components/bitrix/sale.order.ajax/edost_2019/style.css?176814081253762 */
/* /bitrix/components/bitrix/sale.basket.basket/templates/.default/style.min.css?166489504644467 */
/* /bitrix/components/bitrix/sale.basket.basket/templates/.default/themes/blue/style.min.css?1540340193592 */
/* /bitrix/components/bitrix/sale.products.gift.basket/templates/.default/style.min.css?15403401933226 */
/* /bitrix/components/bitrix/catalog.item/templates/.default/style.min.css?168679377322843 */
/* /bitrix/components/bitrix/sale.products.gift.basket/templates/.default/themes/blue/style.min.css?1540340193714 */
