.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:0 0;border:none}.xdsoft_datetimepicker button{border:none!important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:0 0}.xdsoft_noselect::-moz-selection{background:0 0}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none currentColor;cursor:pointer;display:block;height:30px;opacity:.5;outline:medium none currentColor;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:9px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover,.xdsoft_datetimepicker .xdsoft_today_button:hover{opacity:1}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:12px;line-height:20px;font-weight:700;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_year{display:none!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff!important;background:#ff8000!important;box-shadow:none!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit!important;background:inherit!important;box-shadow:inherit!important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc!important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee!important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa!important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc!important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_scroller_box{position:relative}.onebasket{display:none}.onebasket_form{width:100%;float:left;background:#f8f4f4;padding:15px 0;margin-bottom:10px}.onebasket_form__title{display:table;width:90%;margin:0 auto 5px;text-transform:uppercase;font-weight:500}.onebasket_form__title span{font-weight:300;font-size:14px;text-transform:none}.onebasket_form__info{display:table;width:90%;margin:0 auto 5px;font-weight:300;font-size:14px}.onebasket_form__block{display:flex;width:90%;margin:0 auto}.onebasket_form__block .closest_form i{bottom:-15px;left:17px}.onebasket_form__block>div{width:33.33%;display:flex;flex-direction:column;margin-right:20px}.onebasket_form__block>div:last-child{margin-right:0}.onebasket_form__block>div input{border:0;border:1px solid #908d8d;height:35px;font-size:14px;font-weight:300;padding:0 15px;background:#fff;border-radius:3px}.onebasket_form__block>div input:active,.onebasket_form__block>div input:hover{border-color:#121211}.onebasket_form__block.delivery_time{flex-direction:column}.onebasket_form__block.delivery_time .delivery_time__bottom{margin-top:15px;font-size:14px;width:100%}.onebasket_form__block.delivery_time.active .delivery_index{display:none}.onebasket_form__block.delivery_time .delivery_index .closest_form{display:flex;flex-direction:column}div.onebasket_form__time{flex-direction:row;justify-content:flex-start;align-items:flex-start;position:relative;width:68.67%;font-size:14px}div.onebasket_form__time>div{display:flex;flex-direction:column}div.onebasket_form__time>div.date{width:30%;position:relative}div.onebasket_form__time>div.date input{margin-right:20px;cursor:pointer;background:url(../images/icon/basket_calendar.svg)90% 50% no-repeat #fff}div.onebasket_form__time>div.date>span{position:absolute;top:-23px;left:0;font-size:14px;font-weight:300}div.onebasket_form__time>div.date>span.active{display:none}div.onebasket_form__time .time{font-weight:300;width:70%}div.onebasket_form__time .time_top input{width:35px;cursor:pointer;margin:0 5px}div.onebasket_form__time .time_bottom{display:flex;margin-top:10px}div.onebasket_form__time .time_bottom_text{font-weight:500;position:absolute;top:0;margin-top:-24px;text-transform:uppercase;font-size:16px}div.onebasket_form__time .time_range{flex:1;background:#ffe6bd;margin-right:5px;font-size:13px;text-align:center;cursor:pointer;height:20px;line-height:20px;transition:all .4s}div.onebasket_form__time .time_range:last-child{margin-right:0}div.onebasket_form__time .time_range.disabled{opacity:.6;cursor:default}div.onebasket_form__time .time_range.active{background:#d81c59;color:#fff;cursor:default}div.onebasket_form__time .time_info{margin-top:5px;font-size:13px;font-weight:300;margin-right:20px}.onebasket_form.pickup_sale{display:none;padding:15px 0}.onebasket_form.pickup_sale span{font-size:12px}.onebasket_form.pickup_sale .onebasket_form__info{margin-bottom:0}.onebasket_form.pickup_sale.active{display:block}.onebasket_delivery{width:90%;display:flex;background:#f8f4f4;padding:0 5%;margin:0 auto 10px;position:relative;height:44px;align-items:center}.onebasket_checkbox{display:inline-block;margin-right:20px;position:relative;user-select:none}.onebasket_checkbox:last-child{margin-right:0}.onebasket_checkbox input{display:none}.onebasket_checkbox input:checked+label::after{opacity:1}.onebasket_checkbox label{font-weight:300;position:relative;padding-left:22px;cursor:pointer;font-weight:500;font-size:14px}.onebasket_checkbox label:hover:before{opacity:1}.onebasket_checkbox label:before{content:'';position:absolute;width:12px;height:12px;left:0;top:0;border:2px solid #a3013d;border-radius:2px;opacity:.8;transition:all .4s ease-out}.onebasket_checkbox label:after{content:'';position:absolute;background:url(../images/icon/onebasket__delivery-active.svg)no-repeat;width:11px;height:15px;left:3px;top:-1px;transition:all .4s ease-out;opacity:0}.onebasket_dopinfo{width:90%;background:#f8f4f4;padding:15px 5%;margin:0 auto 10px;display:table;display:flex;flex-direction:column;position:relative}.onebasket_dopinfo .onebasket_form__title{margin-left:0}.onebasket_dopinfo>i{color:#a3013d;font-size:12px;font-weight:300;line-height:16px;display:inline-block;margin-top:5px;line-height:13px}.onebasket_dopinfo textarea{resize:none;border:1px solid #908d8d;height:44px;font-size:14px;font-weight:300;padding:10px 15px;background:#fff;border-radius:3px}.onebasket_dopinfo textarea:active,.onebasket_dopinfo textarea:hover{border-color:#121211}.onebasket_dopinfo textarea .disabled{background:#eeecec}.onebasket_dopinfo textarea .disabled:active,.onebasket_dopinfo textarea .disabled:hover{border-color:#908d8d}.onebasket_dopinfo.onebasket_comments,.onebasket_dopinfo.onebasket_gift{display:none}.onebasket_dopinfo.onebasket_comments.active,.onebasket_dopinfo.onebasket_gift.active{display:flex}.onebasket_dopinfo.onebasket_adres.active{display:none}.onebasket_dopinfo .delivery_data{font-size:14px;font-weight:300;margin-top:6px}.onebasket_dopinfo .delivery_data.active{display:none}.onebasket_dopinfo.onebasket_adres .onebasket_checkbox{margin-top:6px}.onebasket_button{width:90%;display:table;background:#f8f4f4;padding:10px 5%;margin:0 auto;position:relative}.onebasket_button .button{float:right;border-bottom:3px solid #a3013d;background:linear-gradient(90deg,#ed54fe 0,#d81c59 100%);font-weight:500;text-transform:uppercase;text-shadow:1px 1px 0 #a3013d;color:#fff}.onebasket_goods{margin-top:10px;display:flex;flex-wrap:wrap;justify-content:flex-start}.onebasket_goods .goodsdop{width:15.5%;margin-right:1.4%;flex:0 1 auto}.onebasket_goods .goodsdop_wrapper{border-color:#e8e7e7!important}.onebasket_info{width:90%;background:#f8f4f4;padding:15px 5%;margin:0 auto 10px;display:flex;justify-content:space-between;align-items:center;font-weight:300}.onebasket_info__left{width:50%}.onebasket_info__left span{font-weight:500}.onebasket_info__right{display:flex;width:50%;flex-direction:column}.onebasket_info__right>div{padding:5px 0;border-bottom:1px solid;display:flex;justify-content:space-between}.onebasket_info__right>div:last-child{border:0}.onebasket_info__right>div span{font-weight:500}.onebasket_info__right>div.onebasket_info__delivery span{border-bottom:1px dashed;cursor:pointer}.onebasket_info__right>div.onebasket_info__delivery span.active{border-color:transparent;cursor:default}.onebasket_bottom{width:270px;height:42px;line-height:42px;margin:20px auto 0;border-bottom:3px solid #a3013d;background:linear-gradient(90deg,#ed54fe 0,#d81c59 100%);font-weight:500;text-transform:uppercase;text-shadow:1px 1px 0 #a3013d;color:#fff;padding:0}.onebasket_offer{color:#8e8e8e;font-size:14px;font-weight:300;line-height:19px;width:100%;margin-top:11px;text-align:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.onebasket_offer a{text-decoration:none;border-bottom:1px dashed;color:#a3013d}.onebasket_offer a:hover{border-color:transparent}.onebasket_offer .checkbox{margin-bottom:3px}.onebasket .offer_error{margin:10px 0 -5px}.onebasket_more{width:90%;background:#f8f4f4;padding:15px 5%;margin:20px 0 -10px}.onebasket_more__title{font-weight:500;margin:10px 0 5px}.onebasket_promo{display:flex;padding:10px 0;align-items:flex-end;justify-content:center}.onebasket_promo .closest_form div,.onebasket_promo .closest_form input{border:0;border-bottom:1px solid #908d8d;height:35px;line-height:35px;top:4px;position:relative;font-size:14px;font-weight:300;padding:0 10px;background:#fff}.onebasket_promo .closest_form div{cursor:default}.onebasket_promo .closest_form i{position:relative}.onebasket_promo .closest_form:active,.onebasket_promo .closest_form:hover{border-color:#121211}.onebasket_promo .buttons{padding:0 15px;height:25px;text-align:center;line-height:25px;display:table;cursor:pointer;position:relative}.onebasket_promo .buttons:hover{opacity:.8}.onebasket_promo .buttons::before{content:'';position:absolute;background-image:url(../images/wp_bg.webp);background-size:cover;background-repeat:no-repeat;left:0;top:0;width:90%;height:110%;margin:0 5px;z-index:-1}.onebasket_promo .buttons::after{content:'';position:absolute;background:#fff;left:0;top:0;width:100%;height:100%;z-index:-2}.onebasket_promo .buttons span{background-repeat:no-repeat;position:relative;top:4px;display:block;line-height:25px;text-decoration:none;text-align:center;font-weight:500;z-index:2;font-size:14px;padding:3px 15px}.onebasket_promo .buttons span:after,.onebasket_promo .buttons span:before{content:'';position:absolute;border:1px solid #000;border-image-slice:1;border-image-source:linear-gradient(90deg,#ed54fe 0,#d81c59 100%);width:100%;height:8px;left:0}.onebasket_promo .buttons span:before{border-bottom:0;border-radius:3px 3px 0 0;top:0}.onebasket_promo .buttons span:after{border-top:0;border-radius:0 0 3px 3px;bottom:0}.onebasket_promo__info{display:none!important}.onebasket_promo__info.active{display:flex!important}.promo_error{text-align:center;display:block;font-size:14px;color:red}.onebasket_complite .onebasket_form__title{font-weight:500}.onebasket_complite .onebasket_form{text-align:center;font-weight:300;margin-bottom:20px}.onebasket_complite .no_working,.onebasket_complite .working{color:#696}.onebasket_complite .basket_form__social{margin-top:10px}.onebasket_complite .basket_form__social span{text-align:center;display:block;margin-bottom:5px;font-weight:500}.onebasket_complite .basket_form__social>div{display:flex;justify-content:center}.onebasket_complite .basket_form__social>div a{display:block;margin-right:4px}.onebasket_complite .basket_form__social>div a i{width:28px;height:28px;background:#4c3415;display:block}.onebasket_complite .basket_form__social>div a i.icon_vk{background:url(../images/icon/footer__social-vk.svg)no-repeat}.onebasket_complite .basket_form__social>div a i.icon_tm{background:url(../images/icon/footer__social-tm.svg?v=2)no-repeat}.onebasket_complite .basket_form__social>div a i.icon_max{background:url(../images/icon/footer__social-max.svg?v=2)no-repeat}.basket .no_basket{text-align:center;font-weight:300;width:100%}.basket_step{margin-bottom:20px}.basket_step .pseudo_title{font-size:25px}.basket_step ul{display:flex;justify-content:space-between;position:relative}.basket_step ul::after,.basket_step ul::before{content:'';position:absolute;left:0;width:50%;bottom:0;height:2px;background:#d4d4d4;margin-bottom:17px;transition:background .5s ease-out}.basket_step ul::after{left:auto;right:0}.basket_step ul.step_two::before{background:linear-gradient(90deg,#ed54fe 0,#d81c59 100%)}.basket_step ul.step_two li:nth-child(2)span::after{border-left-color:#a3013d}.basket_step ul.step_there::after{background:linear-gradient(90deg,#ed54fe 0,#d81c59 100%)}.basket_step ul.step_there li:last-child span::after{border-left-color:#a3013d}.basket_step ul li{list-style-type:none;text-transform:uppercase;font-size:19px;font-weight:300;width:33.3333333%;text-align:center;position:relative;color:#d4d4d4;display:flex;justify-content:center;z-index:5}.basket_step ul li i{white-space:nowrap}.basket_step ul li div{display:table;position:relative}.basket_step ul li div::before{content:'';position:absolute;left:0;background:#fff;height:100%;width:50%;display:none;z-index:-1}.basket_step ul li span{display:block;margin:8px auto 0;width:36px;height:36px;background:#fff;border:1px solid;display:flex;justify-content:center;align-items:center;border-radius:100%;position:relative;transition:background .5s ease-out}.basket_step ul li span::before{content:'';position:absolute;width:56px;height:100%;left:50%;margin-left:-28px;background:#fff;z-index:-1}.basket_step ul li span::after{content:'';position:absolute;left:-20px;top:11px;border-left:12px solid #d4d4d4;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:0;transition:all .5s ease-out}.basket_step ul li:first-child{justify-content:flex-start}.basket_step ul li:first-child div::before{display:block}.basket_step ul li:first-child span::after{display:none}.basket_step ul li:last-child{justify-content:flex-end}.basket_step ul li:last-child div::before{left:auto;right:0;display:block}.basket_step ul li.active{color:#000;opacity:1;font-weight:500}.basket_step ul li.active span{background:#d81c59;border-color:#a3013d;color:#fff}.basket_form>div{display:none}.basket_form>div.active{display:block}.basket_form>form>div{display:none}.basket_form>form>div.active{display:block}.basket_form__button{margin-top:15px;display:flex;justify-content:center}.basket_form__button a,.basket_form__button button,.basket_form__button>div{height:42px;display:flex;align-items:center;justify-content:center;border-radius:2px 2px 4px 4px;text-align:center;cursor:pointer;position:relative;transition:all .15s ease-out;text-decoration:none}.basket_form__button a:active,.basket_form__button a:focus,.basket_form__button a:hover,.basket_form__button button:active,.basket_form__button button:focus,.basket_form__button button:hover,.basket_form__button>div:active,.basket_form__button>div:focus,.basket_form__button>div:hover{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.basket_form__button a:active,.basket_form__button button:active,.basket_form__button>div:active{bottom:-1px!important}.basket_form__button a.button_left,.basket_form__button button.button_left,.basket_form__button>div.button_left{width:220px;border-bottom:3px solid #a3013d;background:linear-gradient(90deg,#ed54fe 0,#d81c59 100%);font-weight:500;text-transform:uppercase;text-shadow:1px 1px 0 #a3013d;color:#fff;margin-right:20px}.basket_form__button a.button_mini,.basket_form__button button.button_mini,.basket_form__button>div.button_mini{width:125px;line-height:13px;font-size:13px;font-weight:300;padding:0 20px;text-transform:initial;min-width:100px}.basket_form__button a.button_right,.basket_form__button button.button_right,.basket_form__button>div.button_right{border-bottom:3px solid rgba(234,194,218,.918);background:linear-gradient(180deg,rgba(233,194,215,.141)0,rgba(234,194,218,.8)100%);text-align:left}.basket_form__button a.button_right img,.basket_form__button button.button_right img,.basket_form__button>div.button_right img{width:20px;margin-left:8px;position:relative;top:2px}.basket_delivery{border-bottom:1px dashed transparent}.basket_delivery.active{border-bottom:1px dashed;cursor:pointer}.basket .order_id{font-weight:300;margin-bottom:20px}.basket .order_id br{display:none;content:''}.basket .order_id .basket_id,.basket .order_id .basket_price_delivery{color:#fff;background:#d81c59;padding:3px 6px;white-space:nowrap}.basket .order_id .basket_price_delivery{font-weight:500}.back_catalog{display:table;margin:15px auto 0;text-decoration:none;border-bottom:1px dashed;color:#a3013d;cursor:pointer}.back_catalog:hover{border-color:transparent}.inbasket{align-items:center;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #d4d4d4}.inbasket_item{display:flex;align-items:center;flex-wrap:wrap}.inbasket_item>div{margin-right:3%}.inbasket:last-child{margin-bottom:0}.inbasket:hover .image_two img:first-child{opacity:0}.inbasket:hover .image_two img:last-child{opacity:1}div.inbasket_image{width:14%}div.inbasket_name{width:25%;font-weight:300}div.inbasket_name__gradation{margin-top:5px;font-size:14px}div.inbasket_name__sale{margin-top:10px;font-size:12px}div.inbasket_name__postcard{margin-top:13px;font-size:12px;display:flex;align-items:center;cursor:pointer}div.inbasket_name__postcard span{color:#a3013d;border-bottom:1px dashed}div.inbasket_name__postcard::before{content:'';background:url(../images/icon/postcard.svg)no-repeat;width:15px;height:20px;margin-right:5px;position:relative;top:-2px}div.inbasket_name__postcard.append{display:none}.inbasket_sesson{font-size:12px;font-weight:300;margin-top:5px}.inbasket_sesson span{font-weight:500}.inbasket_delete{width:7%}.inbasket_delete i{background:url(../images/icon/basket__delete2.svg)no-repeat;width:13px;height:15px;cursor:pointer;display:block;margin:0 auto}div.inbasket_size{width:10%;position:relative}div.inbasket_size .goods_size{position:relative;margin:0 auto;display:table;border:0;background:0 0}.inbasket_control{width:14%;display:flex;justify-content:center}.inbasket_control .control{width:20px;height:20px;background:#ffe6bd;color:#282928;cursor:pointer;border:0;display:inline-block;vertical-align:bottom;line-height:20px;-webkit-appearance:none;margin-top:3px;user-select:none;text-align:center}.inbasket_control .control_input{font-weight:300;text-align:center;width:40px;height:24px;border:0;border-bottom:1px solid #eaeaea;display:inline-block;font-size:14px;vertical-align:bottom;margin-top:3px}div.inbasket_price{width:14%;text-align:right;font-size:16px;font-weight:300;margin-right:0}div.inbasket_price span{display:block;font-size:20px;line-height:20px;font-weight:500}div.inbasket_postcardl{width:93%;margin-right:0;margin-left:7%;margin-top:15px;display:none}div.inbasket_postcardl__flex{display:flex;width:100%}div.inbasket_postcardl__left{width:14%;margin-right:3%}div.inbasket_postcardl__left img{display:block}div.inbasket_postcardl__right{width:83%;position:relative}div.inbasket_postcardl__name{margin-bottom:8px}div.inbasket_postcardl__text{display:flex;flex-direction:column;width:100%;flex:1 1 auto;position:relative}div.inbasket_postcardl__text textarea{resize:none;border:1px solid #908d8d;height:44px;font-size:14px;font-weight:300;padding:10px 15px;background:#fff;border-radius:3px}div.inbasket_postcardl__close{position:absolute;left:0;bottom:0;font-size:12px;border-bottom:1px dashed;color:#a3013d;cursor:pointer}div.inbasket_postcard{width:100%;margin-top:10px;margin-right:0;display:none}div.inbasket_postcard__list{flex-wrap:wrap;display:flex}div.inbasket_postcard__list .podarok{width:15.5%;margin-right:1.4%;margin-bottom:1.4%}div.inbasket_postcard__list .podarok:nth-child(6n){margin-right:0}div.inbasket_postcard__list .podarok_wrapper{padding:0}.steps_one .next_adres{border-bottom:1px dashed;cursor:pointer}.steps_one .pickup_sale{margin-top:0}.steps_one .pseudo_title{margin-top:30px;font-size:21px}.podarok_list{display:flex;flex-wrap:wrap;width:100%}.podarok{width:16.6666%;display:flex;flex-direction:column;margin-bottom:25px}.podarok:hover .image_two img:first-child{opacity:0}.podarok:hover .image_two img:last-child{opacity:1}.podarok:hover .goods_image img{transform:scale(1.5)}.podarok:hover .podarok_button{opacity:1}.podarok:hover .podarok_info::before{opacity:1}.podarok_wrapper{padding:0 4px;display:flex;flex-direction:column;flex:1 1 auto}.podarok_info{display:flex;flex:1 1 auto;word-wrap:break-word;flex-direction:column;box-shadow:inset 1px 0 0 #d6d6d6,inset -1px 0 0 #d6d6d6,0 1px 0 #999;padding-bottom:20px;position:relative;background:#fff;margin-top:-2px}.podarok_info::before{content:'';position:absolute;width:106px;height:6px;margin-bottom:-3px;background:#fff;left:50%;margin-left:-53px;bottom:0;opacity:0;transition:all .35s ease-out}.podarok .accentuation{width:90%;font-size:14px;text-align:center;margin:0 auto;margin-top:10px}.podarok_price{margin-top:auto;padding-top:20px;display:flex;justify-content:center;font-weight:500;align-items:flex-end}.podarok_price__new{font-size:18px;line-height:18px}.podarok_price__sale{margin-right:8px;color:#a3013d;font-size:14px;position:relative;font-weight:300}.podarok_price__sale::before{content:'';position:absolute;width:102%;left:-1%;height:1px;top:50%;background:#a3013d}.podarok_button{position:absolute;bottom:-1px;transition:all .35s ease-out;left:50%;margin-left:-45px;margin-bottom:-13px;opacity:0}.podarok_button:hover::before{opacity:1}.podarok_button:before{content:'';position:absolute;width:100%;height:100%;background:linear-gradient(180deg,rgba(233,194,215,.141)0,rgba(234,194,218,.8)100%);left:0;padding-left:2px;top:0;opacity:0;transition:all .4s ease-out}.podarok_button span{background-repeat:no-repeat;position:relative;top:-1px;display:block;line-height:25px;font-size:15px;text-decoration:none;text-align:center;font-weight:500;z-index:2;width:90px;height:25px;cursor:pointer}.podarok_button span:after,.podarok_button span:before{content:'';position:absolute;border:1px solid #000;border-image-slice:1;border-image-source:linear-gradient(90deg,#ed54fe 0,#d81c59 100%);width:100%;height:5px;left:0}.podarok_button span:before{border-bottom:0;border-radius:3px 3px 0 0;top:0}.podarok_button span:after{border-top:0;border-radius:0 0 3px 3px;bottom:0}.steps_two .onebasket_button{margin-bottom:10px}.steps_there .order_id{text-align:center}.steps_there .order_info{text-align:center;margin:15px 0;font-size:16px}.steps_there .order_pay__type{text-align:center;font-weight:500;font-size:18px}.steps_there .call_whatsapp__tel{margin:15px auto 0}.steps_there .call_whatsapp__tel img{width:18px;margin-left:2px;position:relative;top:3px}.payment_block{margin-top:20px}.payment_block__title{margin-top:30px;text-transform:inherit;text-align:left!important}.payment_block ul{display:flex}.payment_block ul li{width:15%;list-style-type:none;cursor:pointer;text-align:center;margin-right:3%;padding-bottom:5px}.payment_block ul li:hover{box-shadow:0 0 30px 0 rgba(0,0,0,.12)}.payment_block ul li.active{box-shadow:0 0 35px 0 rgba(0,0,0,.3);cursor:default}.payment_block ul li:last-child{margin-right:0}.payment_block ul li img{margin:0 auto 10px;width:98px;display:block}.payment_block__info>div{display:none;margin-top:20px;text-align:center;background:#f8f4f4;padding:10px 5px}.payment_block__info>div.active{display:block}.payment_block__info .button{text-decoration:none;margin:10px auto 0}.payment_block .basket_form__button{display:none;width:100%}.payment_block .basket_form__button.active{display:flex}.onebasket_giftday,.onebasket_operating{background:#ffe6bd}.onebasket_giftday p,.onebasket_operating p{font-weight:300}.onebasket_dm{background:#ff8787;color:#fff}.onebasket_dm a{color:#fff;border-bottom:1px dashed;text-decoration:none}.onebasket_dm a:hover{border-color:transparent}.recipient_block{display:none}.recipient_block.active{display:block}.block_irecipient{margin-top:15px;margin-bottom:5px}.onebasket_adres{width:100%;padding:15px 0}.onebasket_adres .onebasket_form__title{margin-left:auto}.onebasket_adres .closest_form{margin-right:0}.onebasket_adres .closest_form i{left:23px;font-size:11px}.onebasket_adres .closest_form input{margin-left:20px}.onebasket_adres__result{display:none;flex-wrap:wrap}.onebasket_adres__result .open_map{width:100%;max-height:65px;overflow:hidden;margin-top:12px;position:relative;border-radius:5px}.onebasket_adres__result .open_map:hover span::before{opacity:.4}.onebasket_adres__result .open_map span{width:100%;height:100%;position:absolute;z-index:10;display:flex;align-items:center;justify-content:center;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.71);cursor:pointer;font-weight:500}.onebasket_adres__result .open_map span::before{content:'';position:absolute;width:100%;height:100%;bottom:0;right:0;background:linear-gradient(90deg,#ed54fe 0,#d81c59 100%);opacity:.4;transition:all .4s ease-out;z-index:-1}.onebasket_adres__result .open_map #map{position:relative;top:-107px;height:350px;width:100%}.onebasket_adres__result .open_map.active{max-height:350px}.onebasket_adres__result .open_map.active span{opacity:0;visibility:hidden}.onebasket_adres__result .open_map.active #map{top:0}.onebasket_adres__result.active{display:flex}.onebasket_adres__result>.closest_form{width:80%}.onebasket_adres__result>.closest_form input{margin-left:0}.onebasket_adres .delivery_data{font-size:14px;font-weight:300;margin-bottom:5px;margin-top:0;width:100%}.onebasket_adres .delivery_data.error{color:#ff000c}div.onebasket_adres__dop{width:20%;flex-direction:row;position:relative;z-index:5;margin-right:0}div.onebasket_adres__dop>div{width:100%}div.onebasket_adres__dop>div span{margin-bottom:5px;font-size:14px;font-weight:300;z-index:5;margin-left:20px}.onebasket_adres .onebasket_checkbox{margin-right:auto}.onebasket_adres__disabled{font-weight:300;font-size:14px;background:#eeecec;display:block;border:1px solid #908d8d;border-radius:3px;display:none}.onebasket_adres__disabled.active{display:flex}.onebasket_adres__disabled span{padding:10px 15px}#ballon_title{max-width:280px}#ballon_body div{display:inline}@media only screen and (min-width:423px){div.onebasket_form__time .time_top br{content:'';display:none}}@media only screen and (min-width:768px){.onebasket_goods .goodsdop:nth-child(6n){margin-right:0}.onebasket_goods .goodsdop:nth-child(6n+1){clear:both}}@media only screen and (min-width:959px){.onebasket_form__block.delivery_time .delivery_time__bottom br{display:none;content:''}}@media only screen and (max-width:959px){.onebasket{width:94%;margin:0 auto}.onebasket_form__block>div input{font-size:13px}.onebasket_form__block.delivery_time.active .date{padding-top:0}div.onebasket_form__time .time_bottom_text{margin-top:-19px;font-size:13px}.onebasket_checkbox label:before{top:0}.onebasket_dopinfo textarea{font-size:13px}.onebasket_more__title{font-size:15px}.onebasket_promo .closest_form{font-size:13px}.basket .wrapper{width:94%;margin:0 auto}div.inbasket_postcardl__close{position:relative;display:table;margin-top:5px}div.inbasket_postcard__list .podarok{width:18.88%;margin-bottom:2.4%}div.inbasket_postcard__list .podarok:nth-child(6n){margin-right:1.4%}div.inbasket_postcard__list .podarok:nth-child(5n){margin-right:0}.podarok{width:20%}.podarok_info::before{opacity:1}.podarok_button{opacity:1}}@media only screen and (max-width:900px){div.onebasket_form__time{margin-bottom:10px!important;width:100%}}@media only screen and (max-width:767px){.onebasket{margin-bottom:20px}.onebasket_form__block{flex-direction:column}.onebasket_form__block>div{width:100%;margin-right:0;margin-bottom:20px}.onebasket_form__block>div:last-child{margin-bottom:15px}.onebasket_form__block.delivery_time .delivery_time__bottom{font-size:13px;margin:0}.onebasket_form__block.delivery_time .delivery_index{margin-bottom:0}div.onebasket_form__time{flex-direction:column;width:100%}div.onebasket_form__time>div{padding-bottom:0}div.onebasket_form__time>div.date{width:100%;margin-bottom:10px}div.onebasket_form__time>div.date input{margin-right:0;background:url(../images/icon/basket_calendar.svg)98% 50% no-repeat #fff}div.onebasket_form__time>div.date>span{top:0;bottom:auto}div.onebasket_form__time .time{width:100%}div.onebasket_form__time .time_bottom_text{margin-top:0;margin-bottom:5px;position:relative}.onebasket_checkbox label{display:table}.onebasket_goods .goodsdop{width:24%;margin-right:1%}.onebasket_goods .goodsdop:nth-child(4n){margin-right:0}div.inbasket_name__postcard::before{width:23px;height:27px;top:1px}div.inbasket_postcardl{width:97%;margin-left:3%}div.inbasket_postcard__list .podarok{width:23.95%;margin-bottom:3.4%}div.inbasket_postcard__list .podarok:nth-child(5n){margin-right:1.4%}div.inbasket_postcard__list .podarok:nth-child(4n){margin-right:0}.podarok{width:25%}.payment_block ul li{width:22%;margin-bottom:5px}.block_irecipient{margin-top:5px}.onebasket_adres .closest_form:first-child input{margin-left:0}.onebasket_adres .closest_form:first-child span{left:0}.onebasket_adres__result .open_map{order:2;margin-top:-5px}.onebasket_adres__result>.closest_form{margin-bottom:15px;width:100%}div.onebasket_adres__dop{order:3;width:100%}div.onebasket_adres__dop>div{margin-bottom:0!important;padding-bottom:0}div.onebasket_adres__dop>div:first-child i{left:0}div.onebasket_adres__dop>div span{margin-left:0}}@media only screen and (max-width:599px){.onebasket_delivery{flex-direction:column;align-items:flex-start;height:auto;padding-top:8px}.onebasket_checkbox{display:block;margin-right:0;margin-bottom:8px}.basket_step .pseudo_title{display:block;margin-bottom:5px}.basket_step ul li i{display:none}.inbasket_item{min-height:140px;flex-wrap:wrap;position:relative;align-items:flex-start}.inbasket_item>div{width:100%;margin-right:0;margin-top:10px;padding-left:170px}div.inbasket_image{width:160px;position:absolute;left:0;top:0;margin-top:0;padding:0}div.inbasket_name{margin-right:0;margin-top:0;font-size:15px;text-align:center}div.inbasket_name__postcard{justify-content:center}div.inbasket_name__postcard::before{width:18px;height:25px;top:-1px}div.inbasket_size{position:absolute;background:#fff;width:auto;left:160px;top:0;margin-left:-54px;margin-top:5px;padding:0}div.inbasket_price{display:flex;align-items:flex-end;justify-content:center}div.inbasket_price span{margin-left:5px}div.inbasket_postcardl{padding-left:0!important}div.inbasket_postcardl__left{width:24%}div.inbasket_postcardl__right{width:73%}div.inbasket_postcard{padding-left:0!important}div.inbasket_postcard__list .podarok{margin-bottom:20px;width:32.4%}div.inbasket_postcard__list .podarok:nth-child(4n){margin-right:1.4%}div.inbasket_postcard__list .podarok:nth-child(3n){margin-right:0}.podarok{width:33.333333%}.payment_block ul{flex-wrap:wrap;justify-content:space-between}.payment_block ul li{width:30%}.payment_block__info>div{padding:10px}.onebasket_adres__result{margin-top:10px}.onebasket_adres .delivery_data{position:relative;top:0;width:100%;margin-bottom:5px}}@media only screen and (max-width:523px){.onebasket_goods .goodsdop{width:32%;margin-right:2%}.onebasket_goods .goodsdop:nth-child(4n){margin-right:2%}.onebasket_goods .goodsdop:nth-child(3n){margin-right:0}.onebasket_complite .basket_form__social>div a{margin-right:7px}}@media only screen and (max-width:499px){.onebasket_info{flex-direction:column}.onebasket_info__left{width:100%;text-align:center}.onebasket_info__right{width:100%;margin-top:10px}}@media only screen and (max-width:450px){div.onebasket_form__time .time_range{height:auto;padding:0 5px;line-height:16px}}@media only screen and (max-width:424px){div.onebasket_form__time .time{text-align:center}.onebasket_goods .goodsdop{width:49%}.onebasket_goods .goodsdop:nth-child(3n){margin-right:2%}.onebasket_goods .goodsdop:nth-child(2n){margin-right:0}.onebasket_offer{font-size:13px}.onebasket_offer .checkbox{margin-bottom:1px}.basket_form__button a.button_right img,.basket_form__button button.button_right img,.basket_form__button>div.button_right img{width:18px;margin-left:4px}.inbasket_item>div{padding-left:150px}div.inbasket_image{width:140px;padding:0}div.inbasket_size{left:140px;padding:0}div.inbasket_postcardl__left{width:30%}div.inbasket_postcardl__right{width:67%}.podarok{width:50%}.payment_block ul li{width:40%}}@media only screen and (max-width:423px){.onebasket_form__block.delivery_time .delivery_time__bottom{text-align:center}div.inbasket_postcard__list .podarok{width:49.3%}div.inbasket_postcard__list .podarok:nth-child(3n){margin-right:1.4%}div.inbasket_postcard__list .podarok:nth-child(2n){margin-right:0}}@media only screen and (max-width:400px){.basket_form__button a.button_left,.basket_form__button button.button_left,.basket_form__button>div.button_left{line-height:15px;width:180px;margin-right:10px}}@media only screen and (max-width:374px){.onebasket{width:100%}.onebasket_promo{justify-content:space-between}.onebasket_promo .closest_form input{max-width:130px}}@media only screen and (max-width:350px){.basket .order_id br{margin:15px 0;display:block}}div.onebasket_form__time .time_bottom_text{display:none}div.onebasket_form__time .time_summary{display:flex;align-items:stretch;gap:10px;margin-bottom:12px}div.onebasket_form__time .time_summary__main,div.onebasket_form__time .time_summary__change{font-family:inherit;border:1px solid #eac2d4;border-radius:8px;appearance:none;-webkit-appearance:none;box-shadow:none;cursor:pointer}div.onebasket_form__time .time_summary__main{flex:1;min-width:0;background:#fff;text-align:left;padding:9px 12px;color:#4b311d}div.onebasket_form__time .time_summary__label{display:block;font-size:12px;line-height:1.1;font-weight:500;color:#765f4d;margin-bottom:4px}div.onebasket_form__time .time_summary__value{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:19px;line-height:1.1;font-weight:800;color:#4b311d}div.onebasket_form__time .time_summary__change{width:92px;background:#fff7fb;color:#d81c59;font-size:14px;line-height:1.1;font-weight:800;padding:0 8px}div.onebasket_form__time .time_slider{--time-start:0%;--time-end:100%;margin:0 2px 8px;padding-top:4px}div.onebasket_form__time .time_slider__track{position:relative;height:8px;background:#f7d8e8;border-radius:20px}div.onebasket_form__time .time_slider__fill{position:absolute;top:0;bottom:0;left:var(--time-start);right:calc(100% - var(--time-end));background:linear-gradient(90deg,#e63dd2,#d81c59);border-radius:20px}div.onebasket_form__time .time_slider__handle{position:absolute;top:50%;left:var(--time-start);width:18px;height:18px;margin-left:0;transform:translate(-50%,-50%);background:#fff;border:4px solid #d81c59;border-radius:50%;box-shadow:0 3px 8px rgba(75,49,29,.22)}div.onebasket_form__time .time_slider__handle--end{left:var(--time-end)}div.onebasket_form__time .time_slider__ticks{display:flex;justify-content:space-between;margin-top:9px;color:#765f4d;font-size:11px;line-height:1;font-weight:700}div.onebasket_form__time .time_top{display:none;margin:8px 0 10px;align-items:center;justify-content:center;color:#4b311d;font-weight:600}div.delivery_time.time_exact_open div.onebasket_form__time .time_top{display:flex}div.delivery_time.time_exact_open div.onebasket_form__time .time_top input{width:48px;text-align:center;border:1px solid #eac2d4;border-radius:6px;background:#fff;color:#4b311d;font-weight:700}div.onebasket_form__time .time_bottom{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}div.onebasket_form__time .time_range{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:38px;height:auto;margin-right:0;padding:7px 5px;border:1px solid #eac2d4;border-radius:8px;background:#fff7fb;color:#4b311d;font-size:13px;line-height:1.15;font-weight:800;text-align:center;box-sizing:border-box}div.onebasket_form__time .time_range span{display:block;font-size:12px;font-weight:500;color:#765f4d}div.onebasket_form__time .time_range.disabled{opacity:.45;cursor:default}div.onebasket_form__time .time_range.active{border-color:#d81c59;background:#d81c59;color:#fff}div.onebasket_form__time .time_range.active span{color:#fff}@media only screen and (max-width:767px){div.onebasket_form__time .time_summary{gap:8px;margin-bottom:11px}div.onebasket_form__time .time_summary__main{padding:10px 11px}div.onebasket_form__time .time_summary__value{font-size:18px}div.onebasket_form__time .time_summary__change{width:86px;font-size:13px}div.onebasket_form__time .time_slider{margin-left:8px;margin-right:8px}div.onebasket_form__time .time_bottom{gap:7px}div.onebasket_form__time .time_range{min-height:42px;font-size:12px;padding:7px 4px}}@media only screen and (max-width:374px){div.onebasket_form__time .time_summary__change{width:76px;font-size:12px}div.onebasket_form__time .time_summary__value{font-size:16px}div.onebasket_form__time .time_bottom{gap:5px}div.onebasket_form__time .time_range{font-size:11px}div.onebasket_form__time .time_range span{font-size:11px}}div.onebasket_form__time .time_slider{cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none}div.onebasket_form__time .time_slider__track{height:9px;overflow:visible}div.onebasket_form__time .time_slider__handle{z-index:3;cursor:grab;touch-action:none}div.onebasket_form__time .time_slider_dragging .time_slider__handle{cursor:grabbing}div.onebasket_form__time .time_slider__ticks span{min-width:32px;text-align:center;transform:translateX(-50%)}div.onebasket_form__time .time_slider__ticks span:first-child{transform:none;text-align:left}div.onebasket_form__time .time_slider__ticks span:last-child{transform:none;text-align:right}div.onebasket_form__time .time_range{min-height:48px}div.onebasket_form__time .time_range.active{box-shadow:0 6px 16px rgba(216,28,89,.18)}@media only screen and (max-width:767px){div.onebasket_form__time .time_slider{padding:8px 0 2px;margin-left:6px;margin-right:6px}div.onebasket_form__time .time_slider__track{height:8px}div.onebasket_form__time .time_slider__handle{width:22px;height:22px;border-width:4px}div.onebasket_form__time .time_slider__ticks{font-size:11px;margin-top:10px}div.onebasket_form__time .time_range{min-height:46px}}@media only screen and (max-width:374px){div.onebasket_form__time .time_slider__ticks span{min-width:28px}div.onebasket_form__time .time_range{font-size:10px}}div.onebasket_form__time .time_slider{box-sizing:border-box;padding-left:14px;padding-right:14px}div.onebasket_form__time .time_slider__ticks{padding-left:0;padding-right:0}@media only screen and (max-width:767px){div.onebasket_form__time .time_slider{padding-left:16px;padding-right:16px;margin-left:0;margin-right:0}}@media only screen and (max-width:767px){div.onebasket_form__time .time_slider__handle{width:34px;height:26px;border-width:3px;border-radius:999px;box-shadow:0 4px 10px rgba(80,53,31,.13)}}.head{display:flex;width:82%;margin:0 auto 13px;padding-top:15px;font-size:14px}.head a{text-decoration:none}.head_logo{width:170px;display:flex;align-self:center}.head_logo img{max-width:100%;height:35px}.head_middle{flex:1;display:flex;justify-content:center}.head_middle__block{padding-left:30px}.head_time{position:relative;white-space:nowrap;margin-bottom:5px}.head_time:before{content:'';position:absolute;background:url(../images/icon/head__time.svg)no-repeat;width:22px;height:22px;left:0;top:50%;margin:-11px -30px}.head_time div{line-height:23px;font-weight:500}.head_time div span{font-weight:300}.head_map{position:relative;line-height:20px;font-weight:300}.head_map span:before{content:'';position:absolute;background:url(../images/icon/head__map.svg)no-repeat;width:11px;height:18px;left:0;top:50%;margin:-10px -24px}.head_messend{line-height:20px;margin-bottom:2px;font-weight:300;position:relative;padding-left:18px;line-height:23px}.head_messend:before{content:'';position:absolute;background:url(../images/icon/head__menu-whatsapp.svg)no-repeat;width:16px;height:18px;left:0;top:50%;margin:-9px -1px}.head_messend a{display:inline-block}a.head_messend__end{font-weight:500}.head_phone{line-height:20px;font-weight:300;padding-left:18px;position:relative}.head_phone:before{content:'';position:absolute;background:url(../images/icon/head__phone.svg)no-repeat;width:15px;height:14px;left:0;top:50%;margin:-7px -1px}.head_phone a{font-weight:500}.head_social{line-height:20px}.head_social a{display:table;padding-left:25px;position:relative;font-weight:300}.head_social a:before{content:'';position:absolute;left:0;top:50%;margin-left:0}.head_social a.head_social__vk:before{width:17px;height:10px;background:url(../images/icon/head__social-vk.svg)no-repeat;margin-top:-5px}.head_social a.head_social__in:before{width:11px;height:11px;background:url(../images/icon/head__social-in.svg)no-repeat;margin-top:-5px;margin-left:4px}.head_menu .stmenu{margin-bottom:0}@media only screen and (max-width:1279px){.head_logo{width:150px}}@media only screen and (max-width:1023px){.head_messend a{white-space:nowrap;display:block}.head_phone a{white-space:nowrap;display:block}}@media only screen and (max-width:850px){.head{font-size:13px;width:90%}.head_time div{line-height:18px}.head_map{line-height:18px}.head_messend{line-height:18px}.head_phone{line-height:18px}.head_social{line-height:18px}}@media only screen and (max-width:767px){.head{width:100%;margin-bottom:-10px}.head_logo{width:134px;margin-left:20px}.head_social{display:none}}@media only screen and (max-width:599px){.head{justify-content:center}.head.head_mobil{padding-bottom:20px}.head_logo{margin-left:40px;margin-right:40px}.head_middle{flex:0 1 auto;align-items:center}.head_middle__block{padding-left:0}.head_middle__mobil .head_time{display:none}.head_middle__mobil .head_map{left:0;bottom:0;width:100%;text-align:center;position:absolute}.head_middle__mobil .head_map span{position:relative;margin-left:25px}.head_messend{margin-bottom:1px;line-height:25px}}@media only screen and (max-width:424px){.head_logo{margin-left:0;margin-right:15px}}.cvt-inner-head__contacts{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important}.cvt-inner-head__contacts a{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 32px!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:0!important;margin-right:0!important;border-radius:7px!important;overflow:hidden!important}.cvt-inner-head__contacts a img{display:block!important;flex:0 0 auto!important;width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;max-height:20px!important;margin:0!important;object-fit:contain!important}.headhome_inner .headhome_shop__contact{width:auto!important;max-width:none!important;justify-content:flex-end!important}.headhome_inner .headhome_info{width:auto!important}.headhome_inner .headhome_group{grid-template-columns:minmax(112px,1fr)minmax(192px,auto)!important}@media only screen and (max-width:374px){.cvt-inner-head__contacts{gap:6px!important}.cvt-inner-head__contacts a{flex-basis:30px!important;width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;max-height:30px!important}.cvt-inner-head__contacts a img{width:19px!important;min-width:19px!important;max-width:19px!important;height:19px!important;min-height:19px!important;max-height:19px!important}.headhome_inner .headhome_group{grid-template-columns:minmax(96px,1fr)minmax(174px,auto)!important}}
.steps_one>.back_catalog{margin:20px auto 12px}.steps_one>.basket_form__button{margin-top:0}.basket-promo-details{width:360px;max-width:100%;margin:24px auto 0;border-top:1px solid #eadde3}.basket-promo-details>summary{display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:8px 0;list-style:none;color:#73666b;font-size:14px;font-weight:400;line-height:20px;cursor:pointer}.basket-promo-details>summary::-webkit-details-marker{display:none}.basket-promo-details>summary:after{content:'+';font-size:20px;line-height:1}.basket-promo-details[open]>summary:after{content:'-'} .basket-promo-details>summary:focus-visible{outline:2px solid #a3013d;outline-offset:3px}.basket-promo-details__applied{display:none}.basket-promo-details:has(.promo_success) .basket-promo-details__label{display:none}.basket-promo-details:has(.promo_success) .basket-promo-details__applied{display:inline}.basket-promo-details .onebasket_promo{gap:10px;padding:8px 0 0;align-items:flex-end;justify-content:center}.basket-promo-details .onebasket_promo>div{flex:1;min-width:0}.basket-promo-details .closest_form{width:100%}.basket-promo-details .onebasket_promo .closest_form input{box-sizing:border-box;width:100%;max-width:none;height:44px;top:0;padding:10px 12px;border:1px solid #d7ccd2;border-radius:3px;background:#fff;font:inherit;font-size:14px}.basket-promo-details .onebasket_promo .buttons{box-sizing:border-box;flex:0 0 128px;min-width:0;width:128px;height:44px;min-height:44px;margin:0;padding:10px 8px;border:1px solid #d7ccd2;border-radius:3px;background:#fff;color:#64565e;line-height:20px;font:inherit;font-size:13px;cursor:pointer}.basket-promo-details .onebasket_promo .buttons:before,.basket-promo-details .onebasket_promo .buttons:after,.basket-promo-details .onebasket_promo .buttons span:before,.basket-promo-details .onebasket_promo .buttons span:after{display:none}.basket-promo-details .onebasket_promo .buttons span{position:static;padding:0;background:none;font:inherit}.basket-promo-details .onebasket_promo .promo_success{position:static;width:100%;height:auto;min-height:44px;padding:8px 0;border:0;line-height:20px;white-space:normal}.basket-promo-details .onebasket_promo .buttons:focus-visible,.basket-promo-details .closest_form input:focus-visible{outline:2px solid #a3013d;outline-offset:3px}.steps_one>.promo_error{margin:8px auto 0;max-width:360px;font-style:normal;line-height:20px}.steps_one>.promo_error:empty{display:none}@media only screen and (max-width:575px){.steps_one>.basket_form__button{flex-direction:column;gap:12px;align-items:stretch;max-width:420px;margin:0 auto}.steps_one>.basket_form__button>.button_left,.steps_one>.basket_form__button>.button_right{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:46px;height:auto;margin-right:0;padding:10px 16px;line-height:20px}.steps_one>.basket_form__button>.button_right{text-align:center}.steps_one>.basket_form__button>.button_right br{display:none}.basket-promo-details{margin-top:20px}.basket-promo-details .onebasket_promo .buttons{flex-basis:120px;width:120px}}
