body{--ui-footer-margin:0}.basket:not(.icon){padding-bottom:50px;background:#f8f8fa;margin-left:calc((var(--container-padding) / 16) * -1rem);margin-right:calc((var(--container-padding) / 16) * -1rem);padding-left:calc((var(--container-padding) / 16) * 1rem);padding-right:calc((var(--container-padding) / 16) * 1rem)}.header-ui__top ~ .container .basket:not(.icon){margin-bottom:0}.basket .basket_icon_wrapper{display:flex;height:100%}@media only screen and (max-width:768px){.basket_active{background-color:#f8f8fa;margin-left:calc((var(--container-padding) / 16) * -1rem);margin-right:calc((var(--container-padding) / 16) * -1rem);padding-top:0;padding-left:16px;padding-right:16px;padding-bottom:25px;margin-bottom:-25px}}.basket_select{margin-bottom:-100px;padding-bottom:100px}@media only screen and (max-width:1025px){.basket_select{background-color:transparent !important;padding:0 !important;padding-top:16px !important;margin-left:0 !important;margin-right:0 !important;margin-bottom:0 !important}.basket_select.basket{padding-bottom:80px !important}}.basket_back{display:flex;align-items:center;width:fit-content}@media only screen and (max-width:768px){.basket_back{display:none}}@media only screen and (max-width:768px){.basket_back_select{display:flex !important}}.basket_back svg{width:15px;height:15px}@media only screen and (max-width:768px){.basket_back svg{width:10px;height:10px}}.basket_back_text{font-weight:500;font-size:16px;line-height:140%;color:#8e8e93;margin-left:20px}@media only screen and (max-width:768px){.basket_back_text{font-size:10px;margin-left:7px}}.basket_title{font-weight:500;font-size:50px;line-height:62px;margin-top:32px}@media only screen and (max-width:768px){.basket_title{font-size:16px !important;line-height:20px !important;text-align:center !important;margin-top:120px !important}}@media only screen and (max-width:768px){.basket_title_active{margin-top:9px !important;font-weight:500 !important;font-size:10px !important;line-height:187.9% !important;text-align:center !important}}@media only screen and (max-width:768px){.basket_title_select{font-size:16px;line-height:20px;text-align:center;margin-top:77px}}@media only screen and (max-width:768px){.basket_title_select_active{display:none}}.basket_description{font-weight:400;font-size:16px;line-height:140%;margin-top:20px}@media only screen and (max-width:768px){.basket_description{margin-top:7px;font-size:12px;text-align:center}}.basket_button{font-weight:500;font-size:16px;line-height:20px;color:#fff;width:169px;height:40px;display:flex;align-items:center;justify-content:center;background-color:var(--ui-primary-500);cursor:pointer;margin-top:34px}@media only screen and (max-width:768px){.basket_button{width:137px;height:24px;font-size:12px;margin:10px auto 108px}}@media only screen and (max-width:768px){.basket_button_select{margin-bottom:78px}}.basket_list{margin-top:42px}@media only screen and (max-width:1025px){.basket_list{display:none}}.basket_list_title{font-weight:500;font-size:32px;line-height:40px}.basket_link{display:flex;margin-top:32px;justify-content:flex-end;align-items:center}.basket_link_text{font-weight:500;font-size:16px;line-height:20px;margin-right:11px}.basket_link svg{width:8px;height:8px}.basket_top{display:flex;align-items:center;margin-bottom:32px}.basket_top h1{margin-bottom:0}.basket_top_description{font-weight:500;font-size:var(--ui-text-base);line-height:1.285;color:var(--ui-secondary-300);margin-left:16px}@media only screen and (max-width:768px){.basket_top_description{display:none}}.basket_top_link{font-weight:500;font-size:16px;line-height:140%;margin-top:8px}@media only screen and (max-width:768px){.basket_top_link{font-weight:500;font-size:10px;line-height:140%}}.basket_top_link a{color:var(--ui-primary-500);text-decoration:none;height:fit-content}.basket_main{margin-top:15px;display:grid;grid-template-columns:3fr 1fr;gap:56px 56px;margin-top:16px}@media only screen and (max-width:1440px){.basket_main{grid-template-columns:3fr 1fr;gap:20px 20px}}@media only screen and (max-width:930px){.basket_main{grid-template-columns:1fr}}@media only screen and (max-width:768px){.basket_main{margin-top:9px}}.basket_main_end{position:absolute;bottom:32px;right:32px;display:grid;gap:16px}@media only screen and (max-width:768px){.basket_main_end{bottom:16px;right:16px}}.basket_main_end_title{font-weight:400;font-size:18px;line-height:140%}@media only screen and (min-width:1071px){.basket_main_end_title{display:none}}@media only screen and (max-width:768px){.basket_main_end_title{font-size:12px}}.basket_main_right{display:flex;align-items:flex-start;width:100%;justify-content:space-between;gap:16px;margin-left:16px}.basket_main_item{background-color:#fff;padding:32px;width:100%;height:fit-content;position:relative;margin-top:20px;border-radius:var(--ui-radius)}@media only screen and (max-width:768px){.basket_main_item{padding:16px;margin-top:10px}}.basket_main_item:first-child{margin-top:0}.basket_main_item .accordion_container{position:static}.basket_main_item details.accordion summary{border:none;display:flex;align-items:center;font-weight:400;font-size:16px;line-height:20px;color:#878787}@media only screen and (max-width:768px){.basket_main_item details.accordion summary{font-size:10px;line-height:12px}}.basket_main_item .accordion_content{left:0;top:100%;padding-top:0;margin-top:36px;box-shadow:none;opacity:0;visibility:hidden;transform-origin:top;position:absolute;transition:opacity .3s ease,transform .3s ease;transform:scaleY(.9)}@media only screen and (max-width:768px){.basket_main_item .accordion_content{margin-top:16px}}.basket_main_item .accordion_content.active{opacity:1;visibility:visible;transform:translateY(0);position:relative}.basket_main_primary{display:flex;align-items:flex-start}.basket_main_primary_dropdown{padding-left:70px;height:auto;margin-top:0}.basket_main_primary_dropdown .basket_main_right{align-items:start}.basket_main_primary_dropdown .basket_main_info{margin-top:0}.basket_main_primary_dropdown .basket_main_title{margin-bottom:0;height:76px}.basket_main_primary_dropdown .basket_main_price{margin-top:30px}@media only screen and (max-width:768px){.basket_main_primary_dropdown{padding-left:0;height:auto}}.basket_main_primary .delete{width:14px;height:18px;margin-left:45px;cursor:pointer}@media only screen and (max-width:768px){.basket_main_primary .delete{min-width:8px;width:8px;height:10px;margin-left:0}}.basket_main_primary_img{width:180px;height:180px}@media only screen and (max-width:1600px){.basket_main_primary_img{width:150px;height:150px}}@media only screen and (max-width:1440px){.basket_main_primary_img{width:120px;height:120px}}@media only screen and (max-width:768px){.basket_main_primary_img{width:60px;min-width:60px;height:60px}}.basket_main_primary_img img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width:1279px){.basket_main_info{margin-top:0;width:100%}}.basket_main_description{font-weight:400;font-size:var(--ui-h6);line-height:150%;color:var(--ui-secondary-300);margin-bottom:28px;white-space:nowrap}@media only screen and (max-width:1070px){.basket_main_description{display:none}}.basket_main_title{font-weight:400;font-size:var(--ui-h6);line-height:1.285}.basket_main_price{display:flex;align-items:flex-start;margin-left:auto}@media only screen and (max-width:1070px){.basket_main_price{margin-left:10px}}@media only screen and (max-width:768px){.basket_main_price_one{margin-right:0;margin-top:0;display:flex;align-items:center}}.basket_main_price_one .price-container{display:flex;justify-content:space-between}.basket_main_price_one .old-price{font-size:12px;line-height:27px;text-decoration:line-through;color:#878787;margin-left:8px;font-weight:normal}@media only screen and (max-width:768px){.basket_main_price_one .old-price{font-size:9px;line-height:100%}}.basket_main_price_one_description{font-weight:500;font-size:12px;line-height:100%;margin-top:5px;color:#878787}@media only screen and (max-width:768px){.basket_main_price_one_description{display:none}}.basket_main_price_title{font-weight:500;font-size:var(--ui-h5);color:var(--ui-secondary-900);white-space:nowrap;width:100px;height:36px;display:inline-flex;align-items:center}@media only screen and (max-width:768px){.basket_main_price_title.delete-price{display:none}}.basket_main_price_mobile{font-weight:400;font-size:8px;line-height:100%;margin-left:8px;color:#878787}@media only screen and (min-width:768px){.basket_main_price_mobile{display:none}}.basket_main_price_number{font-weight:500;font-size:var(--ui-h6);text-align:center;color:rgba(34,34,34,0.5);display:flex;align-items:center;border:1px solid var(--ui-secondary-200);border-radius:var(--ui-radius);overflow:hidden;box-sizing:border-box;white-space:nowrap;height:36px}.basket_main_price_number svg{width:14px;height:14px;cursor:pointer}@media only screen and (max-width:768px){.basket_main_price_number svg{height:8px;width:8px}}.basket_main_price_number svg.plus:first-child{height:1em}@media only screen and (min-width:769px){.basket_main_price_number svg.minus:first-child{height:42px;width:42px;padding:20px 0 20px 0;margin:-20px -20px -20px 0}.basket_main_price_number svg.plus:first-child{height:55px;width:55px;padding:20px 0 20px 0;margin:-20px -20px -20px -7px}}.basket_main_price_number svg:first-child{height:3px}@media only screen and (max-width:768px){.basket_main_price_number svg:first-child{height:1px}}.basket_main_price_number .number{font-weight:500;font-size:var(--ui-h5);text-align:center;color:var(--ui-secondary-900);background:transparent;width:38px;min-width:38px}@media only screen and (max-width:768px){.basket_main_price_number .number{margin:0 8px;text-align:center}}.basket_details_main{background-color:#fff;padding:32px 32px 32px 32px;margin-top:24px;border-radius:4px}.basket_details_main:first-child{margin-top:0}@media only screen and (max-width:768px){.basket_details_main{padding:20px 15px 20px 15px;width:100%}}.basket_details_main .field .input-icon{align-items:center}.basket_details_main .field .input-icon input{padding-right:30px}.basket_details_main .field .input-icon input::placeholder{font-weight:400;font-size:16px;color:#b2b1b1}@media only screen and (max-width:768px){.basket_details_main .field .input-icon input::placeholder{font-weight:400;font-size:12px}}.basket_details_main .field .input-icon svg{width:12px;height:10px;top:50%;margin-top:-6px;cursor:pointer}.basket_details_title{font-weight:500;font-size:var(--ui-h4);line-height:1.2;margin-bottom:16px}.basket_details_group{display:flex;justify-content:space-between;margin-top:12px;align-items:center}@media only screen and (max-width:768px){.basket_details_group{margin-top:8px}}.basket_details_description{font-weight:400;font-size:var(--ui-text-base);line-height:1.285;color:var(--ui-secondary-300)}@media only screen and (max-width:768px){.basket_details_description{font-size:var(--ui-text-base);line-height:1.285}}.basket_details_description_bottom{font-weight:400;font-size:var(--ui-text-small);line-height:1.4;color:var(--ui-secondary-400);margin-top:20px}.basket_details_description_black{color:#222}.basket_details_text{font-weight:500;font-size:var(--ui-text-base);line-height:1.285}@media only screen and (max-width:768px){.basket_details_text{font-size:var(--ui-text-base);line-height:1.285}}.basket_details_bigtext{font-weight:500;font-size:var(--ui-h4);line-height:1.285}@media only screen and (max-width:768px){.basket_details_bigtext{font-size:var(--ui-h4);line-height:1.285}}.basket_details_button{margin-top:20px;font-weight:500;font-size:16px;line-height:20px;color:#fff;width:280px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:var(--ui-primary-500);margin-bottom:17px}@media only screen and (max-width:768px){.basket_details_button{margin-top:16px;font-size:12px;line-height:15px;max-width:260px;height:30px;margin-bottom:12px}}.basket_attention{margin-top:30px;max-width:80%;width:100%}@media only screen and (max-width:768px){.basket_attention{margin-top:17px;max-width:100%}}.basket_bottom{margin-top:42px}@media only screen and (max-width:786px){.basket_bottom{display:none}}.basket_bottom_title{font-weight:500;font-size:32px;line-height:40px;margin-bottom:20px}.cart-button_active{background-color:#fff !important;color:var(--primary) !important}.cart-button_active > .basket_white{display:none}.cart-button_active > .basket_blue{display:block}.basket_blue{display:none;width:16px !important;height:10px !important;margin-left:0 !important;margin-right:6px;transition:all .3s}.dropdown_img{width:120px;height:120px}@media only screen and (max-width:768px){.dropdown_img{width:60px;min-width:60px;height:60px}}.dropdown_img img{width:100%;height:100%;object-fit:cover}.basket_border{border-top:1px solid #eaeaea;height:1px}@media only screen and (max-width:768px){.basket_border{margin-left:-15px;margin-right:-15px}}.accordion_item:hover{background-color:transparent}a.basket_details_button{color:#fff}.select{margin-top:25px;padding-right:80px;padding-left:35px;background-color:#fff}@media only screen and (max-width:768px){.select{margin-top:24px;padding:0;display:flex;flex-wrap:wrap;gap:15px 10px}}.select_mobile{margin-top:10px}@media only screen and (min-width:768px){.select_mobile_active{display:none}}.select_mobile_top{font-weight:500;font-size:18px;line-height:140%}@media only screen and (max-width:768px){.select_mobile_top{font-size:10px}}.select_mobile_top a{text-decoration:none;color:var(--ui-primary-500)}.select_mobile_link{display:flex;justify-content:center;margin-top:11px}.select_mobile_link_item{font-weight:500;font-size:16px;line-height:139.9%;width:180px;height:40px;display:flex;justify-content:center;align-items:center;background-color:#f8f8fa}@media only screen and (max-width:768px){.select_mobile_link_item{width:140px;height:24px;font-size:12px}}.select_mobile_link_item .label{font-weight:400;font-size:12px;line-height:139.9%;color:var(--ui-primary-500);background-color:#fff;border-radius:100px;margin-left:4px;padding:0 5px}@media only screen and (max-width:768px){.select_mobile_link_item .label{font-size:8px;padding:0 4px}}.select_mobile_link_item.active{background-color:var(--ui-primary-500);color:#fff}@media only screen and (min-width:800px){.select_mobile{display:none}}.select_price{align-self:center;margin-top:-25px}@media only screen and (max-width:768px){.select_price{align-self:normal;margin-top:0}}.select_price_mobile_title{font-weight:400;font-size:10px}@media only screen and (min-width:768px){.select_price_mobile_title{display:none}}.select_price_text{display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width:768px){.select_price_text{justify-content:normal;margin-top:12px}}.select_price_title{font-weight:500;font-size:var(--ui-h5);margin-right:12px}@media only screen and (max-width:768px){.select_price_title{font-size:var(--ui-text-small);margin-right:4px}}.select_price_description{font-weight:500;font-size:var(--ui-text-small);line-height:100%;color:#878787}@media only screen and (max-width:768px){.select_price_description{font-size:8px}}@media only screen and (max-width:768px){.select_price_buttons{display:flex;align-items:center}}.select_price_button{border:1px solid var(--ui-primary-500);margin-top:18px;cursor:pointer;font-weight:500;font-size:16px;line-height:20px;color:#fff;background:var(--ui-primary-500);display:flex;width:150px;height:40px;align-items:center;justify-content:center}@media only screen and (max-width:768px){.select_price_button{margin-top:10px;font-size:0;width:70px;height:24px}.select_price_button .icon{font-size:16px}}.select_price_button svg{width:21px;height:25px;margin-left:11px}@media only screen and (max-width:768px){.select_price_button svg{margin-left:0;width:14px;height:17px}}.select_price_button_mobile{display:flex;margin-top:10px}.select_price_button_mobile svg{width:14px;height:17px;margin-left:14px}@media only screen and (min-width:768px){.select_price_button_mobile{display:none}}.select_item{padding:35px 0 35px 0;display:flex;justify-content:space-between;border-bottom:1px solid #eaeaea}@media only screen and (max-width:768px){.select_item{display:block;padding:0;border:none}}.select_item:last-child{border:none}.select_img{width:200px;height:200px;margin-right:30px}@media only screen and (max-width:768px){.select_img{width:140px;height:140px;margin-right:0}}.select_img img{width:100%;height:100%;object-fit:cover}.select_info{display:flex}@media only screen and (max-width:768px){.select_info_content{display:none}}.select_info_description{font-weight:400;font-size:14px;line-height:17px;color:#8e8e93;margin-top:20px}.select_info_title{font-weight:500;font-size:18px;line-height:22px;margin-top:10px}.select_info_group{display:flex;margin-top:85px}.select_info_group_item{display:flex;font-weight:500;font-size:16px;line-height:140%;margin-right:50px}.select_info_group_item svg{width:15px;height:18px;margin-right:12px}.select_group{display:flex;margin-top:20px;align-items:center}@media only screen and (max-width:768px){.select_group{display:none !important}}.select_group_mobile{font-weight:400;font-size:12px;line-height:140.4%;text-align:center}@media only screen and (min-width:768px){.select_group_mobile{display:none}}.select_description{font-weight:400;font-size:16px;line-height:140%;margin-right:7px}@media only screen and (max-width:1025px){.select_description{text-align:center}}@media only screen and (max-width:450px){.select_description{font-size:12px}}.select_description svg{width:16px;height:20px}.basket_constructor_component{padding-left:70px;margin-bottom:20px;margin-top:30px;color:#222;font-size:20px;font-style:normal;font-weight:500;line-height:140%}@media only screen and (max-width:768px){.basket_constructor_component{font-size:12px;line-height:140%;margin-bottom:10px;margin-top:15px;padding-left:0}}@media only screen and (max-width:768px){.basket_main_details{margin-top:11px}}.basket_main_details summary{color:#222;font-size:14px;font-style:normal;font-weight:500;line-height:normal;list-style:none;cursor:pointer;display:inline-block}.basket_main_details summary:after{content:"";display:inline-block;margin-left:10px;background-image:url("../../images/arrow-down-cart.svg");height:17px;width:10px;background-repeat:no-repeat;background-position:center;vertical-align:top;transform:rotate(180deg);transition:.3s ease}@media only screen and (max-width:768px){.basket_main_details summary{font-size:10px}.basket_main_details summary:after{height:12px}}.basket_main_details[open] summary:after{transform:rotate(0deg)}.basket_main_description_text{margin-top:10px;color:#8e8e93;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.basket_main_description_text .spacer{height:10px}@media only screen and (max-width:768px){.basket_main_description_text{margin-top:6px;font-size:10px;line-height:14px;margin-left:-66px}.basket_main_description_text .spacer{height:6px}}.services-item .basket_main_title{margin-bottom:20px}@media only screen and (max-width:768px){.services-item{--field-gutter:15px;--gutter-y:5px;--gutter-x:5px}}@media only screen and (max-width:768px){.services-item .checkbox{display:inline-flex}}.services-item .checkbox input.control{margin-right:8px;border-radius:0 !important;width:20px;height:20px}.services-item .checkbox input.control:checked{background:var(--ui-primary-500) !important;box-shadow:none;border-color:var(--ui-primary-500) !important}.services-item .checkbox input.control:checked:before{content:"";display:block;width:6px;height:12px;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);position:absolute;left:50%;top:50%;margin-left:-3px;margin-top:-8px;background:transparent;border-radius:0}@media only screen and (max-width:768px){.services-item .checkbox input.control{width:16px;height:16px;min-width:16px}.services-item .checkbox input.control:checked:before{width:4px;height:8px;margin-left:-2px;margin-top:-5px}}.services-item .checkbox input.control[readonly]{opacity:.5;pointer-events:none}.services-item .checkbox input.control[readonly]+label{pointer-events:none}.services-item .gap-20{gap:20px}.elevation-item{max-width:500px;width:100%}#small-map{position:absolute;width:20px;height:20px;opacity:0;pointer-events:none}.info-content{padding:16px;position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:#333;color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:130%;width:250px;opacity:0;visibility:hidden;margin-bottom:0;transition:.3s ease}.info-content:after{content:"";display:block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #333;position:absolute;left:50%;bottom:-6px;transform:translateX(-50%)}@media only screen and (max-width:768px){.info-content{font-size:10px;font-style:normal;font-weight:400;line-height:140%;width:max-content;left:auto;right:-16px;transform:translateX(0);padding:10px}.info-content:after{left:auto;right:16px;transform:translateX(0)}}.info-container{display:inline-block;position:relative;margin-left:10px;pointer-events:auto}.info-container img{vertical-align:top}@media only screen and (max-width:768px){.info-container img{width:12px;height:12px}}.info-container:hover .info-content{opacity:1;visibility:visible;margin-bottom:6px}@media only screen and (max-width:768px){.service-checkbox{flex-direction:column;align-items:flex-start !important}.service-checkbox .checkbox{display:flex;width:100%}.service-checkbox .checkbox label{flex:1;display:flex;justify-content:space-between}.service-checkbox .basket_main_price_title{padding-top:6px;padding-left:25px}}.alert.is-small{padding:8px 14px;font-size:14px}.basket_main_old_price{color:#878787;text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:100%;text-decoration:line-through;padding-top:5px;padding-left:10px}.basket_main_old_price:empty{display:none}#basket-item-table{overflow:hidden}.basket_details_main .ui-btn{margin-top:20px;width:100%}.basket_main_price_number_wrapper{margin-left:60px;margin-right:60px}@media only screen and (max-width:1600px){.basket_main_price_number_wrapper{margin-left:32px;margin-right:32px}}@media only screen and (max-width:1279px){.basket_main_right{flex-wrap:wrap}.basket_main_price{margin-top:16px;margin-left:0}}.basket-delete-all{position:relative;margin-left:auto}@media only screen and (max-width:1280px){.basket-delete-all{margin-left:auto}}@media only screen and (max-width:768px){.basket-delete-all{display:none}}.basket-item-del{position:relative;width:16px;height:16px;margin-left:1em;cursor:pointer;transition:all .2s cubic-bezier(.42,0,.58,1) 0s;color:var(--ui-secondary-200)}.basket-item-del:hover{color:var(--ui-secondary-900) !important}.basket-item-del svg{display:block;width:100%;height:100%;object-fit:contain;object-position:center center}.page-basket-item-more-details{display:inline-block;font-size:var(--ui-text-base);color:var(--ui-secondary-300);line-height:1;border-bottom:1px dashed var(--ui-secondary-300);transition:all .2s cubic-bezier(.42,0,.58,1) 0s;margin-top:24px}.page-basket-item-more-details:hover{border-bottom-color:transparent}dialog.modal-sidebar.page-basket-item-more-details-body .modal-content{min-width:960px;width:960px}@media only screen and (max-width:960px){dialog.modal-sidebar.page-basket-item-more-details-body .modal-content{width:90%;min-width:auto;padding-left:16px;padding-right:16px;margin-left:auto}}.basket-item-quantity-switcher-item{font-weight:bold;font-size:24px;color:rgba(34,34,34,0.5);cursor:pointer;transition:all .2s cubic-bezier(.42,0,.58,1) 0s;width:30px;height:100%}.basket-item-quantity-switcher-item:hover{background:var(--ui-secondary-100);color:var(--ui-secondary-900)}.basket_main_price_number.focused::after{width:0}.page-basket-item-more-details-body-list{padding-left:60px}.page-basket-item-more-details-body-list-item{display:flex;align-items:flex-start;justify-content:flex-start;border-bottom:1px solid var(--ui-secondary-100);padding-bottom:28px;margin-bottom:28px;box-sizing:border-box}.page-basket-item-more-details-body-list-item:last-child{border-bottom:none}.page-basket-item-more-details-body-list-item-ava{min-width:120px;width:120px;margin-right:20px}.page-basket-item-more-details-body-list-item-ava img{width:100%;height:100%;object-fit:contain;object-position:center top}.page-basket-item-more-details-body-list-item-info{width:100%}.page-basket-item-more-details-body-list-item-info-row{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap}.page-basket-item-more-details-body-list-item-info-type{font-weight:500;font-size:var(--ui-h6);line-height:133%;color:var(--ui-secondary-900)}.page-basket-item-more-details-body-list-item-info-name{font-weight:400;font-size:var(--ui-text-base);line-height:133%;color:var(--ui-secondary-900);margin-top:24px}.page-basket-item-more-details-body-list-item-info-quantity{display:flex;align-items:center;justify-content:center;border:1px solid var(--ui-secondary-100);border-radius:4px;width:110px;height:36px;font-weight:500;font-size:var(--ui-text-base);text-align:center;color:var(--ui-secondary-900);box-sizing:border-box;margin-left:auto;margin-right:10px}.page-basket-item-more-details-body-list-item-info-price{font-weight:500;font-size:var(--ui-h5);color:var(--secondary-900);width:110px;height:36px;text-align:right;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.page-basket-item-more-details-body-list-item-info-description{margin-top:24px}.page-basket-item-more-details-body-list-item-info-description .page-basket-item-more-details-body-list-item-info-description-head{font-weight:400;font-size:var(--ui-text-base);line-height:150%;color:#989898;margin-bottom:12px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;cursor:pointer}.page-basket-item-more-details-body-list-item-info-description .page-basket-item-more-details-body-list-item-info-description-head-arrow{width:12px;height:12px;margin-left:8px;transition:all .2s cubic-bezier(.42,0,.58,1) 0s}.page-basket-item-more-details-body-list-item-info-description .page-basket-item-more-details-body-list-item-info-description-head-arrow svg{width:100%;height:100%;object-fit:contain;object-position:center center;display:block;transform:rotate(90deg);transition:all .2s cubic-bezier(.42,0,.58,1) 0s}.page-basket-item-more-details-body-list-item-info-description.active .page-basket-item-more-details-body-list-item-info-description-head-arrow{transform:scaleY(-1)}.page-basket-item-more-details-body-list-item-info-description .page-basket-item-more-details-body-list-item-info-description-body{font-weight:400;font-size:var(--ui-text-base);line-height:137%;color:var(--secondary-900);display:none}.page-basket-item-more-details-body-list-item.main-item .page-basket-item-more-details-body-list-item-ava{min-width:180px;width:180px}.page-basket-item-more-details-body-list-item.main-item .page-basket-item-more-details-body-list-item-info-name{margin-top:0}.page-basket-item-more-details-body-list-item.main-item .page-basket-item-more-details-body-list-item-info-quantity{position:relative;margin-top:53px}@media only screen and (max-width:1070px){.page-basket-item-more-details-body-list-item.main-item .page-basket-item-more-details-body-list-item-info-quantity{margin-top:0}}.page-basket-item-more-details-body-list-item.main-item .page-basket-item-more-details-body-list-item-info-quantity .basket_main_description{position:absolute;top:-54px;left:50%;transform:translate(-50%,0)}.page-basket-item-more-details-body{font-weight:500;font-size:var(--ui-h3);line-height:140%;color:var(--ui-secondary-900);padding-bottom:32px;box-sizing:border-box}.basket_main_primary_check{margin-right:16px}@media only screen and (max-width:768px){.page-basket-item-more-details-body-list{padding-left:0}.page-basket-item-more-details-body-list-item{padding-bottom:16px;margin-bottom:16px}.page-basket-item-more-details-body-list-item-ava{min-width:80px !important;width:80px !important;margin-right:16px}.page-basket-item-more-details-body-list-item-info-row{flex-wrap:wrap}.page-basket-item-more-details-body-list-item-col{width:100%}.page-basket-item-more-details-body-list-item-info-quantity{align-items:flex-start;justify-content:center;width:110px;height:36px;margin-left:0;margin-right:0;margin-top:16px}.page-basket-item-more-details-body-list-item-info-price{width:100%;height:36px;text-align:left;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-top:8px}.page-basket-item-more-details-body-list-item-info-description{margin-top:8px}.page-basket-item-more-details-body-list-item.main-item .page-basket-item-more-details-body-list-item-ava{min-width:120px !important;width:120px !important}.page-basket-item-more-details-body-list-item.main-item .page-basket-item-more-details-body-list-item-info-name{margin-top:0}.page-basket-item-more-details-body-list-item.main-item .page-basket-item-more-details-body-list-item-info-quantity{margin-top:8px}.page-basket-item-more-details-body{padding-bottom:32px}.basket_main_primary_check{margin-right:16px}}.basket_main_top{border-radius:var(--ui-radius);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;background:#fff;padding:16px 32px;box-sizing:border-box;margin-bottom:24px}@media only screen and (max-width:768px){.basket_main_top{padding:16px}}.basket_main_top_clear_all{font-weight:400;font-size:var(--ui-text-base);line-height:140%;text-decoration:underline;text-decoration-skip-ink:none;color:var(--ui-secondary-900);transition:all .2s cubic-bezier(.42,0,.58,1) 0s}.basket_main_top_clear_all:hover{text-decoration:none}.service-price{margin-left:.5em}.page-basket-elevation-inputs{display:grid;grid-template-columns:1fr 1fr;gap:16px}.page-basket-elevation-inputs .field{margin-bottom:0}.page-basket-elevation-inputs .field:nth-child(1){grid-column:span 2}.basket_right{width:426px}@media only screen and (max-width:1440px){.basket_right{width:350px}}@media only screen and (max-width:930px){.basket_right{width:100%}}@media only screen and (max-width:768px){.basket_right{align-items:center}}.basket_right_sticky{position:sticky;top:100px;z-index:10}@media only screen and (max-width:1024px){.basket_right_sticky{top:70px}}.basket_right_links_list{display:grid;grid-template-columns:1fr;gap:12px}.basket_right_links_list_item{font-weight:400;font-size:var(--ui-text-base);line-height:140%;color:var(--ui-secondary-900);display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap}.basket_right_links_list_item svg{margin-left:auto}.basket_details_coupon{margin-top:32px}.basket_details_coupon .ui-message{margin-top:-16px}.basket_details_h3{font-weight:500;font-size:var(--ui-text-large);line-height:140%;color:var(--secondary-900);margin-bottom:16px}.page-product-card-tabs-services-formula{margin-top:28px}.page-product-card-tabs-services-formula-title{font-weight:500;font-size:var(--ui-text-base);line-height:140%;color:var(--ui-secondary-900);margin-bottom:16px}.page-product-card-tabs-services-formula-body-row{font-weight:400;font-size:var(--ui-text-base);line-height:140%;color:var(--ui-secondary-900);display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.page-product-card-tabs-services-formula-body-row__title{opacity:.7}.page-product-card-tabs-services-formula-body-row__value{margin-left:.5em}.field.is-error svg[data-entity="basket-coupon-delete"]{color:var(--ui-error-500)}@media only screen and (max-width:550px){.basket_main_primary{flex-wrap:wrap}.basket_main_right{margin-top:16px;margin-left:0;width:100%}.basket_main_primary_img{width:120px;min-width:120px;height:120px}.basket_main_price{width:100%}.basket_main_price_one{display:none}.basket_main_price_number_wrapper{margin-right:0;margin-left:auto;order:2}.basket_main_price_number{font-size:18px}.basket_main_price_number .number{font-size:18px}.basket_main_price_title{font-size:var(--ui-h5)}.delete-price{order:1}.basket_main_end{top:16px;bottom:auto;right:16px}}.page-basket-promocode{width:100%}.page-basket-promocode .input-icon{width:100%}.page-basket-promocode-button,.page-basket-loyalty-button{position:absolute !important;top:0;right:0;z-index:5;width:40px !important;height:40px;margin-top:3px !important;margin-right:3px;transform:none !important;opacity:1}.page-basket-promocode-button.invisible,.page-basket-loyalty-button.invisible{opacity:0}#paysystem-yandex-form p,#paysystem-yandex-form .alert{display:none}#paysystem-yandex-form button[type="submit"]{margin-left:auto;margin-right:auto}.page-order-additional-service{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap}.page-order-additional-service-control{margin-right:16px}.page-order-additional-service-info{max-width:543px}.page-order-additional-service-info__title{font-weight:400;font-size:16px;line-height:140%;color:var(--ui-secondary-900);margin-bottom:20px;cursor:pointer}.page-order-additional-service-info__description{font-weight:400;font-size:var(--ui-text-base);line-height:140%;color:var(--ui-secondary-300);margin-bottom:12px}.page-order-additional-service-info__linkmore{margin-top:12px}.page-order-additional-service-info__linkmore a{font-family:var(--font-family);font-weight:400;font-size:var(--ui-text-base);line-height:150%;text-decoration:none !important;color:var(--ui-secondary-300) !important;border-bottom:1px dashed var(--ui-secondary-300)}.page-order-additional-service-info__linkmore a:hover{border-bottom-color:transparent}.formalize{margin-bottom:0 !important}dialog.modal .modal-content.modal-content-v2 > .close{right:4px}.main_right .details_description,.basket_right .details_description{color:var(--ui-secondary-300) !important}.order-summary-item-big-1{font-size:var(--ui-text-base) !important}.order-summary-item-big-2{font-size:var(--ui-h4) !important}.formalize .main_item_title{font-size:20px !important}@media only screen and (min-width:769px){.formalize .main_item_title{font-size:24px !important}}@media only screen and (max-width:930px){.basket_main_items,.basket_right{width:calc(100vw - (var(--container-padding) * 2px))}}