

/* Start:/local/templates/milana2024/assets/css/new-styles/blocks/contact-us-new/styles.min.css?17216528011250*/
.contact-us-new{display:flex;min-height:375px;margin-bottom:60px}.contact-us-new--double.contact-us-new{height:fit-content}.contact-us-new__left{width:30%;display:flex;align-items:center;justify-content:center;max-height:375px}.contact-us-new__right{width:70%;display:flex;align-items:center;gap:35px;background-color:var(--color-background-white);padding-left:100px}.contact-us-new--double .contact-us-new__right{flex-direction:column;align-items:start;padding:100px 0 100px 100px}.contact-us-new__subtitle{padding-bottom:55px}.contact-us-new__text{font-size:14px;line-height:27px;text-transform:none;max-width:344px}.contact-us-new__title{font-weight:700;font-size:33px;text-transform:uppercase;margin-bottom:45px;line-height:1.3;text-align:center}.contact-us-new__name{display:flex;align-items:center;gap:30px;font-weight:700;font-size:14px;text-transform:uppercase;margin-bottom:5px;padding-right:10px}.contact-us-new__contacts{display:flex;flex-direction:column}.contact-us-new__position{margin-bottom:20px}.contact-us-new__email{margin-top:10px}.contact-us-new__socials{display:flex;gap:10px}.contact-us-new__block{display:flex;gap:30px}.contact-us-new__items{width:70%}.contact-us-new__items .contact-us-new__right{width:100%;min-height:375px}
/* End */


/* Start:/local/templates/milana2024/assets/css/new-styles/blocks/contact-us-new/media.min.css?1720748900870*/
@media (max-width:1199px){.contact-us-new__title{font-size:28px;max-width:190px}}@media (max-width:991px){.contact-us-new__title{font-size:21px;max-width:190px}.contact-us-new__right{padding-left:60px}}@media (max-width:767px){.contact-us-new{flex-direction:column;height:fit-content}.contact-us-new--double .contact-us-new__right{padding:0}.contact-us-new__left,.contact-us-new__right{width:100%;align-items:start;justify-content:start;flex-wrap:wrap;background-color:unset;padding:0}.contact-us-new__title{font-size:20px;max-width:unset;margin-bottom:20px}.contact-us-new__block{flex-direction:column;height:fit-content}.contact-us-new__items{width:100%}.contact-us-new,.contact-us-new__items .contact-us-new__right{min-height:unset}.contact-us-new__container,.contact-us-new__items{display:flex;flex-direction:column;row-gap:60px}.contact-us-new__items{row-gap:30px}}
/* End */


/* Start:/local/templates/milana2024/components/bitrix/news.detail/marketplaces/style.css?17490075932523*/
.marketplace{
    margin-bottom: 70px;
}

.marketplace__logo{
    display: flex;
    align-items: center;
    justify-content: center;

    margin-bottom: 20px;

    background-color: rgba(37,37,37,0.03);

    padding: 20px 0px;
}


.marketplace__image img{
    height: 400px;
    width: auto;
}

.marketplace__title{
    font-size: 33px;
    font-weight: 700;

    margin-bottom: 10px;
}

.marketplace__items{
    display: flex;
    flex-direction: column;
    row-gap: 5px;
}

.marketplace__advantages{
    margin-bottom: 50px;
}

.marketplace__btns{
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}

.marketplace__left{
    max-width: 850px;
}

.marketplace__btn{
    border: 1px solid rgba(0, 0, 0, 1);
    font-size: 14px;
    height: 60px;
    display: flex;
    gap: 5px;
    align-items: center;
    justify-content: center;
    transition: var(--transition);

    padding: 0px 40px;
    min-width: 200px;
}

.marketplace__btn:hover{
    color: white;
    background-color: black;
}

.marketplace__btn svg path{
    transition: var(--transition);
}

.marketplace__feedback{
    cursor: pointer;
}

.marketplace__feedback div{
    position: relative;
    width: fit-content;
}


.marketplace__feedback:hover div:after{
    display: none;
}

.marketplace__feedback div:after{
    content: '';

    position: absolute;
    bottom: -2px;
    width: 100%;
    height: 1px;

    left: 50%;
    transform: translateX(-50%);

    background-color: black;
}

.marketplace__btn:hover.marketplace__btn--open svg path, .marketplace__btn:hover.marketplace__btn--feedback svg path{
    fill: white;
}

.marketplace__btn:hover.marketplace__btn--share svg path{
    stroke: white;
}

.marketplace__top{
    display: flex;
    justify-content: space-between;

    margin-bottom: 60px;
    gap: 10px;
}

.marketplace__left{
    display: flex;
    flex-direction: column;
}

.marketplace__right{

}


@media(max-width: 991px){
    .marketplace__right{
        display: none;
    }

    .marketplace__left{
        width: 100%;
    }

    .marketplace__btn{
        width: 100%;
    }

    .marketplace{
        font-size: 14px;
    }
}

@media(max-width: 767px){
    .marketplace__title{
        font-size: 28px;
    }

    .marketplace__btns{
        flex-direction: column;
    }
}

@media(max-width: 576px){
    .marketplace__title{
        font-size: 20px;
    }
}
/* End */


/* Start:/local/templates/milana2024/components/sotbit/reviews/milana/style.css?17490054361684*/
.feedbacks__filter{
    margin-bottom: 30px;
}

.reviews-information-sort{
    justify-content: start!important;
    gap: 10px;
}

.select-sort>p{
    margin-bottom: 0;
    color: #bababa;
}

.feedbacks__filter-desc>p{
    margin-bottom: 0;
    color: #bababa;
}

.select-sort{
    background-color: rgba(13, 13, 13, 0.02);
    padding: 15px;

    gap: 20px;
}

.feedbacks__filter-desc{
    background-color: rgba(13, 13, 13, 0.02);
    padding: 15px;
}

.feedbacks__item{
    background-color: rgba(13, 13, 13, 0.02);

    padding: 15px;
}

.feedbacks__items{
    display: flex;
    flex-direction: column;
    row-gap: 20px;
}

.feedbacks__likes>p{
    color: #bababa;
    font-size: 14px;
    margin-bottom: 5px;
}

.like-review{
    display: flex;
    gap: 20px;
}

.feedbacks__likes-item span{
    font-size: 12px;
}

.feedbacks__likes-item{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 3px;
}

.feedbacks__item-name>p{
    font-size: 14px;
    color: #bababa;

    margin-bottom: 0;
}

.feedbacks__item-name{
    margin-bottom: 5px;

    display: flex;
    justify-content: space-between;
}

.feedback__stars{
    display: flex;
    gap: 10px;

    align-items: center;
}

.feedback__stars>span{
    font-size: 12px;
    color: #bababa;
}

.review__item-stars{
    margin-bottom: 0px!important;
}

.general-reviews-information{
    background-color: rgba(13, 13, 13, 0.02)!important;
}



@media(max-width: 480px){
    .feedbacks__filter-desc{
        display: none;
    }

    .select-sort{
        display: flex!important;
    }
}
/* End */


/* Start:/local/templates/milana2024/components/sotbit/reviews.reviews.list/images/style.min.css?1726538034976*/
.all-photo-users{margin-top:-174px;width:70%;margin-left:auto}.all-photo-users h5{font-size:14px;text-transform:uppercase;margin-bottom:30px}.all-photo-users-head>h5{margin-left:45px}.all-photo-users-head>p{margin-right:45px}.all-photo-users-head{display:flex;align-items:flex-start;justify-content:space-between}.all-photo-slider{padding:0 45px}.all-photo-slider .slick-prev{background-image:url('/local/templates/milana2024/components/sotbit/reviews.reviews.list/images/./images/slick-arrows.svg#arrow-left-black');background-size:100% 100%;left:0;height:11px;width:25px}.all-photo-slider .slick-next{background-image:url('/local/templates/milana2024/components/sotbit/reviews.reviews.list/images/./images/slick-arrows.svg#arrow-right-black');background-size:100% 100%;right:0;height:11px;width:25px}@media(max-width:1440px){.all-photo-users-head{flex-direction:column}.all-photo-users-head>p{margin:0 0 50px 0}.all-photo-users-head h5{order:1}.all-photo-users{margin-top:30px;width:100%}}@media(max-width:480px){.all-photo-users{margin-top:40px}.all-photo-users-head>h5{display:none}.all-photo-users-head>p{display:none}}
/* End */


/* Start:/local/templates/milana2024/components/sotbit/reviews.reviews.filter/milana/style.min.css?17265380341982*/
.reviews-information-head,.reviews-information-sort{display:flex;justify-content:space-between;align-items:center}.reviews-information-head{font-size:14px}.select-sort{display:none;position:relative}.select__toggle{display:flex;background-color:#fff;border:0;border-bottom:1px solid #8c2837;border-radius:0;cursor:pointer;align-items:center;width:155px;color:#000;padding:6px 0;line-height:1.4;user-select:none;font-size:13px;justify-content:space-between}.select__toggle::after{content:'';width:10px;height:5px;flex-shrink:0;background-size:cover;background-image:url('/local/templates/milana2024/components/sotbit/reviews.reviews.filter/milana/./images/select.svg')}.select__toggle:focus{outline:0}.select_show .select__toggle::after{transform:rotate(180deg)}.select__dropdown{display:none;position:absolute;top:2.5rem;left:0;right:0;border:1px solid #ccc;max-height:10rem;overflow-y:auto;border-radius:0;z-index:2;background-color:#fff}.select_show .select__dropdown{display:block}.select__options{margin:0;padding:0;list-style:none}.select__option{padding:.375rem .75rem}.select__option_selected{background-color:#f5f5f5;display:flex;align-items:center;justify-content:space-between}.select__option:hover{background-color:#f5f5f5;cursor:pointer;transition:.2s background-color ease-in-out}.reviews-information-sort>p,.reviews-information-sort-block>p{margin-right:25px;color:#999;margin-bottom:2px}.reviews-information-sort>a{margin-right:10px;color:#000;position:relative;padding-right:12px;transition:.5s;text-decoration:none}.reviews-information-sort>a.sort-up::before{content:'';background:url(/local/templates/milana2024/components/sotbit/reviews.reviews.filter/milana/./images/sort-up.svg);width:7px;height:4px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.reviews-information-sort>a.sort-down::before{content:'';background:url(/local/templates/milana2024/components/sotbit/reviews.reviews.filter/milana/./images/sort-down.svg);width:7px;height:4px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.reviews-information-sort>a:hover,.reviews-information-sort>a.active{color:#8c2837}@media(max-width:480px){.select-sort{display:block}.reviews-information-sort{display:none}}
/* End */


/* Start:/local/templates/milana2024/components/sotbit/reviews.reviews.list/milana/style.min.css?1732599865974*/
.review-information-head.review-information-head-paddding{padding-bottom:15px}.comment-video-btn{position:absolute;height:170px;width:170px;display:flex;align-items:center;justify-content:center;cursor:pointer}.comment-video-btn::before{content:"";width:100%;height:100%;background:#000;position:absolute;opacity:.5}.comment-video-btn::after{content:"";width:36px;height:36px;transition:.5s;background:rgb(255 255 255/35%);backdrop-filter:blur(5px);border-radius:50%;position:absolute;top:50%;left:50%;background-image:url(/local/templates/milana2024/assets/css/../images/play.svg);background-repeat:no-repeat;background-position:60% 50%;-moz-transform:translate(-50%,-50%) scale(.8,.8);-moz-animation:pulsing 3s infinite;-webkit-transform:translate(-50%,-50%) scale(.8,.8);-webkit-animation:pulsing 3s infinite;-ms-transform:translate(-50%,-50%) scale(.8,.8);-ms-animation:pulsing 3s infinite;-o-transform:translate(-50%,-50%) scale(.8,.8);-o-animation:pulsing 3s infinite}
/* End */


/* Start:/local/templates/milana2024/components/sotbit/reviews.statistics/milana/style.min.css?17265380341339*/
.general-reviews-information{background:#f6f6f8;display:flex;max-width:530px;box-sizing:border-box;padding:24px 18px;margin-top:40px}.rating-stars-assessment-block{margin-left:35px}.general-assessment-block p{font-size:64px;line-height:1;margin-bottom:10px;font-weight:bold}.general-assessment-block span{font-size:14px;margin-bottom:13px;line-height:1.2;display:block}.general-assessment-block .i-star{width:15px;height:14px}.rating-stars-percent{display:flex;justify-content:flex-start;align-items:center;font-size:13px;margin-bottom:12px}.rating-stars-percent>div{width:195px;height:3px;background:#fff;margin-right:8px}.rating-stars-percent .rating-stars-progress-bar{background:#8c2837;height:100%;width:91%;display:block}.rating-stars-percent>span:first-child{width:8px;display:block;margin-right:10px}@media(max-width:570px){.general-reviews-information{width:100%;padding:25px 30px}.rating-stars-assessment-block{margin-left:20px}.rating-stars-percent>div{width:130px}}@media(max-width:480px){.general-assessment-block{width:100%;margin-right:0;display:flex;justify-content:center}.general-assessment-block p{font-size:42px;line-height:1;margin-bottom:0;margin-right:40px}.general-assessment-block span{width:105px}.rating-stars-assessment-block{display:none}}@media(max-width:320px){.general-assessment-block p{margin-right:20px}}
/* End */


/* Start:/local/templates/milana2024/components/sotbit/reviews.questions.list/milana/style.min.css?1726538034355*/
.review-dropdown-menu .dropdown-item.complaint.test::before{content:'';width:18px;height:15px;background:url('/local/templates/milana2024/components/sotbit/reviews.questions.list/milana/images/complaint.svg') no-repeat center;position:absolute;left:22px;top:9px}.review-dropdown-menu .dropdown-item.copy-link.test::before{content:'';width:17px;height:17px;background:url('/local/templates/milana2024/components/sotbit/reviews.questions.list/milana/images/copy-link.svg');position:absolute;left:22px;top:9px}
/* End */


/* Start:/local/templates/milana2024/components/sotbit/reviews.questions.add/milana/style.css?17174011592567*/
#add_review input[type='file'] {
    width: 100%;
    height: 22px;
    opacity: 0
}

.close-review-btn {
    text-align: center;
}

.close-review-btn:hover {
    border-color: #8c2837;
    color: #ffffff !important;
    background-color: #8c2837;
}

.off-canvas-review-edit {
    width: 560px;
}

.modal-block .offcanvas-header {
    padding: 20px 0 0 0;
}

.modal-block .offcanvas-header .btn-close {
    padding: 15px 27.5px;
    margin: -15px -50.5px -15px auto;
}

.modal-block .btn-close {
    opacity: 1;
}

.canvas-review-rating-stars {
    margin-top: 15px;
}

.off-canvas-review-info-block {
    display: flex;
    align-items: center;
}

.off-canvas-review-info-block .mil-basket-product-item-img {
    width: 85px;
    height: 105px;
    margin-right: 55px;
}
.off-canvas-review-info-block .mil-basket-product-item-img img {
    width: 85px;
    height: 105px;
}

.row .ff-canvas-review-margin {
    margin-top: 40px;
}

.bold-text-title-flex {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.bold-text-title-flex>p {
    font-size: 13px;
    color: #ECECEC;
}

.js-length-review.error {
    border: 1px solid #8C2837;
}

.js-length-review-num.error {
    color: #8C2837;
}

.offcanvas-photo-list {
    margin: 0;
    padding: 0;
}

.offcanvas-photo-item {
    position: relative;
}

.offcanvas-photo-block {
    display: grid;
    margin: 9px 0 15px;
    grid-gap: 11px;
    grid-template-columns: repeat(4, 1fr);
}

.offcanvas-photo-add {
    cursor: pointer;
    width: 95px;
    height: 110px;
    background: url('/local/templates/milana2024/components/sotbit/reviews.questions.add/milana/./images/add-photo.jpg') no-repeat 100% 100%;
}

.offcanvas-photo-add input {
    opacity: 0;
}

#add_review ul#preview-photo li {
    /* list-style: none; */
    display: inline-block;
    position: relative;
    margin-right: 10px;
}

#add_review ul#preview-photo li span.delete {
    position: absolute;
    right: 6px;
    top: 6px;
    color: #F00;
    cursor: pointer;
}

.del-photo {
    width: 13px;
    height: 13px;
    background: url('/local/templates/milana2024/components/sotbit/reviews.questions.add/milana/./images/del-photo.svg');
    top: 3px;
    cursor: pointer;
    right: 3px;
}

@media (max-width: 480px) {
    .modal-block .offcanvas-header {
        padding: 0;
    }

    .modal-block .offcanvas-header .btn-close {
        padding: 0 0 35px 0;
        margin: -15px -10px 0 auto;
    }

    .offcanvas-photo-block>div {
        width: 70px;
        height: 90px;
        background-position: center;
    }
}
/* End */
/* /local/templates/milana2024/assets/css/new-styles/blocks/contact-us-new/styles.min.css?17216528011250 */
/* /local/templates/milana2024/assets/css/new-styles/blocks/contact-us-new/media.min.css?1720748900870 */
/* /local/templates/milana2024/components/bitrix/news.detail/marketplaces/style.css?17490075932523 */
/* /local/templates/milana2024/components/sotbit/reviews/milana/style.css?17490054361684 */
/* /local/templates/milana2024/components/sotbit/reviews.reviews.list/images/style.min.css?1726538034976 */
/* /local/templates/milana2024/components/sotbit/reviews.reviews.filter/milana/style.min.css?17265380341982 */
/* /local/templates/milana2024/components/sotbit/reviews.reviews.list/milana/style.min.css?1732599865974 */
/* /local/templates/milana2024/components/sotbit/reviews.statistics/milana/style.min.css?17265380341339 */
/* /local/templates/milana2024/components/sotbit/reviews.questions.list/milana/style.min.css?1726538034355 */
/* /local/templates/milana2024/components/sotbit/reviews.questions.add/milana/style.css?17174011592567 */
