.product-box__services{background-color:#fff}.shop-cart__item_add-services{padding:25px 25px 25px 150px;border-top:1px solid #f2f3f5}@media (max-width:991px){.shop-cart__item_add-services{padding:0}.shop-cart__item_add-services .add-services{padding:15px}}.shop-cart__item_add-services .add-services__title:before{content:'+';width:18px;height:18px;background:#e95d2a;color:#fff;font-size:18px;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:100;border-radius:4px;margin:0 15px 0 0;cursor:pointer}.shop-cart__item_add-services .add-services.active .add-services__title:before{content:'-'}.shop-cart__item_add-services .add-services .services-tab-content-wrap{width:100%;padding-top:4px}.add-services{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;line-height:17px}@media (max-width:768px){.add-services{padding:15px}}.add-services__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.add-services__title img{margin-left:12px;height:21px;width:21px}.add-services__warning{width:100%;background:#fffbfb;border:1px solid #ffd7d7;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:1px;padding:15px 20px;font-size:14px;line-height:17px;margin-top:10px}.add-services__item_type .select2-container .select2-results__option[aria-selected=true],.add-services__title span,.add-services__warning_title{font-weight:500}.add-services__warning_item{margin-top:7px}.add-services__warning_text{margin-top:20px;color:#666}.add-services__warning_delete{margin-top:7px}.add-services__informer{width:100%;margin-bottom:5px;display:none}.add-services__informer p{display:inline-block;border-radius:1px;padding:5px 15px}.add-services__informer-red p{background:#ffd3d3;color:#ba2b2b}.add-services__informer-yellow p{background:#fff0d3;color:#e95d2a}.add-services__categories{position:relative;width:100%}.add-services__categories_wrapper{display:block;margin-top:12px;white-space:nowrap;padding-top:16px;padding-bottom:6px}.add-services__categories_wrapper .add-services__categories_indent-scroll{border-bottom:1px solid #eaeaea;padding-bottom:2px}.add-services__categories_item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.add-services__categories_item:not(:first-child){margin-left:20px}.add-services__categories_item:last-child{padding-right:40px}.add-services__categories_item .button-link label{border-bottom:initial}.add-services__categories_item-active .button-link{color:#825dc7}.add-services__categories_item-active .button-link label{border:0}.add-services__categories_item a{color:#666}.add-services__categories_item .icon-info{font-size:15px;margin-left:6px;color:#bebebe}.add-services__wrapper{width:100%}.add-services__items{width:100%;margin:15px 0}.add-services__items_start-master .add-services__item_name{width:75%;max-width:500px}@media (max-width:600px){.add-services__items_start-master .add-services__item_name{width:100%}}.add-services__items_master-service .add-services__item_name{width:50%}@media (max-width:600px){.add-services__items_master-service .add-services__item_name{width:100%}}.add-services__items_master-service .add-services__item_type{width:25%}@media (max-width:600px){.add-services__items_master-service .add-services__item_type{width:100%}}.add-services__items_fox-master .add-services__item_name{width:75%}@media (max-width:600px){.add-services__items_fox-master .add-services__item_name{width:100%}}.add-services__items_po .add-services__item_name{width:75%}@media (max-width:600px){.add-services__items_po .add-services__item_name{width:100%}}.add-services__items-hidden{display:none;margin-top:0}.add-services__item{width:100%;background:#f7f8fb;padding:15px 10px;border-radius:3px;margin-top:4px;border:1px solid transparent}.add-services__item:hover{border:1px solid #825dc7}.add-services__item,.add-services__item_name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:600px){.add-services__item_name img{margin-left:auto}}.add-services__item_name .icon-info{font-size:15px;margin-left:16px;color:#bebebe}@media (max-width:600px){.add-services__item_name .icon-info{margin-left:auto}}.add-services__item_name-type{font-size:12px;line-height:15px;border-radius:3px;text-transform:uppercase;padding:1px 6px;color:#fff;background:#e95d2a;margin-left:2px}@media (max-width:600px){.add-services__item_name-type{float:right}}.add-services__item_img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:17px}.add-services__item_img img{max-width:100%;height:80px;width:80px;min-width:80px}.add-services__item_type{padding-right:20px;-webkit-box-flex:1;-ms-flex:1;flex:1}.add-services__item_type .add-services__item_text{text-decoration:none;color:#0c0619;font-size:14px;word-break:break-word}.add-services__item_type .select2-container{z-index:initial}.add-services__item_type .select2-container .select2-selection__rendered{padding-right:30px}.add-services__item_type .select2-container .select2-selection__arrow b{top:40%;color:#e95d2a}.add-services__item_type .select2-container .select2-results__option{padding-right:30px!important}.add-services__item_type .select2-container .select2-results__option--highlighted{background-color:#fbeee9!important;color:#e95d2a!important}.add-services__item_type .description{font-size:12px;color:#666;font-weight:400;margin-right:24px}@media (max-width:600px){.add-services__item_type .description{display:none}}.add-services__item_select{color:#666}.add-services__item_right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:16px}.add-services__item_price{min-width:40px;width:40px;white-space:nowrap;font-size:16px;font-weight:500;line-height:24px;text-align:right}@media (max-width:600px){.add-services__item_price{min-width:initial;width:initial;font-weight:700;font-size:18px;line-height:23px}}.add-services__item_btn,.add-services__item_btn b{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.add-services__item_btn{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:40px;margin-left:auto;background:#fff;border:1px solid #825dc7;border-radius:3px;cursor:pointer;text-transform:uppercase;text-align:center;font-size:15px;height:32px;width:40px;color:#fff}.add-services__item_btn:hover{background:#825dc7}.add-services__item_btn:hover b{color:#fff}.add-services__item_btn b{width:100%;height:100%;font-size:14px;line-height:14px;font-weight:500;color:#825dc7;padding:8px}@media (max-width:600px){.add-services__item_btn{height:32px}}.add-services__item_btn-delete{display:none;color:#fff}.add-services__item_btn i{-webkit-transition:all .2s;transition:all .2s}.add-services__item-added .add-services__item_btn b.add-services__item_btn-delete{display:-webkit-box;display:-ms-flexbox;display:flex}.add-services__wrapper>.button-link{color:#666}.add-services__wrapper>.button-link label{margin-top:20px;display:inline-block}@media (max-width:600px){.add-services__wrapper>.button-link{margin:0 auto}}.add-services__wrapper>.button-link .icon-chevron-down,.add-services__wrapper>.button-link .icon-chevron-up{display:inline-block;color:#e95d2a;font-size:7px;margin-left:10px;-webkit-transition:.2s;transition:.2s}.add-services .button-link_hide label,.add-services__item-added .add-services__item_btn b,.add-services__wrapper>.button-link .button-link_hide-text{display:none}.add-services .button-link_hide .icon-chevron-down,.add-services .button-link_hide .icon-chevron-up{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.add-services .button-link_hide .button-link_hide-text{display:inline}.add-services .services-body{width:100%}