/* fix */
.popup {
    height: auto!important;
}
/* */

.remake section.stone-main-page__ratings,
.remake section.mosaic-page__delivery-info,
.remake .advantages-and-widget__widget.metrika,
.remake .stone-main-page__manufacture.manufacture
{
    display: none;
}


.remake .stone-main-page__banner, 
.remake .stone-category-page__banner {
    margin: 4px 14px 10px;
}

.remake .n-banner__heading {
    font-family: "NT-Reg";
}

@media (min-width: 1200px) {
    .remake .stone-main-page__banner,
    .remake .stone-category-page__banner {
        margin-top: 4.4rem;
    }
}

.remake .stone-main-page__banner picture,
.remake .stone-category-page__banner picture {
    border-radius: 2rem;
}

@media (max-width: 767px) {
    .remake {
        padding: 0;
    }
    .remake .stone-main-page__banner picture,
    .remake .stone-category-page__banner picture {
        /*border-radius: 0;*/
    }
}

.remake .reference__inner {
    width: auto;
    margin: 14px;
    padding: 40px 20px;
    background-color: #fbfbfb;
    border-radius: 2rem;
}

/* Advantages new */
section.stone-main-page__advantages {
    margin-bottom: 50px;
    margin: 20px 14px 50px 14px;
}
.advantages-wrap {
    display: flex;
    justify-content: space-between;
    row-gap: 25px;
}
.advantage-block {
    background-color: #fbfbfb;
    border-radius: 2rem;

    
    padding: 20px 30px;
    display: flex;
    justify-content: space-around;
    align-items: center;
}
.advantage-block div.ico {
    width: 50px;
    height: 50px;
    background-repeat: no-repeat;
}

.advantage-block p {
    max-width: 200px;
    padding-left: 40px;
}

.advantage-block div.ico.ico1 {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iX9Ch0LvQvtC5XzEiIGRhdGEtbmFtZT0i0KHQu9C+0LkgMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNDQyIDQ0NiI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogIzk5OTsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNDAwLjU3LDI1OC42MmMtMi44Ny0xLjE4LTYuMTgtLjUzLTguMzcsMS42NmwtOS45Miw5LjkzLTkuOTMtOS45M2MtMi4xOS0yLjE5LTUuNS0yLjg1LTguMzctMS42Ni0yLjg3LDEuMTktNC43NCwzLjk5LTQuNzQsNy4xdjM4LjRoLTcuNjh2LTM4LjRjMC0zLjEtMS44OC01LjkxLTQuNzUtNy4xLTIuODctMS4xOC02LjE2LS41My04LjM3LDEuNjZsLTkuOTIsOS45My03LjY4LTcuNjh2LTEyLjc3YzAtMi4wOS0uODYtNC4wOS0yLjM1LTUuNTNsLTE1LjM3LTE0Ljc3Yy0xLjQ4LTEuNDMtMy40LTIuMTQtNS4zMi0yLjE0cy0zLjg0LjcxLTUuMzIsMi4xNGwtMTUuMzYsMTQuNzdjLTEuNTEsMS40NC0yLjM2LDMuNDQtMi4zNiw1LjUzdjguMjdoLTE1LjM2di04NC40N2MwLTQuMjQtMy40NC03LjY4LTcuNjgtNy42OHYtNy42N2MwLS41MS0uMDQtMS4wMS0uMTUtMS41MWwtOC4yMi00MS4xMWMyLjUtMS4yNyw0LjIyLTMuODYsNC4yMi02Ljg1LDAtLjU4LS4wNy0xLjE2LS4xOS0xLjcxbC0yLjg1LTE2LjYyLDEyLjM3LTEyLjA2YzIuMDktMi4wNCwyLjg1LTUuMDgsMS45NC03Ljg2LS45LTIuNzktMy4zMS00LjgxLTYuMi01LjIzbC0xNy4wOS0yLjQ5LTcuNjUtMTUuNDljLTEuMjktMi42Mi0zLjk2LTQuMjgtNi44OC00LjI4cy01LjU5LDEuNjUtNi44OCw0LjI4bC03LjY1LDE1LjQ5LTE3LjA5LDIuNDljLTIuODkuNDItNS4zLDIuNDQtNi4yLDUuMjMtLjkxLDIuNzgtLjE2LDUuODMsMS45NCw3Ljg2bDEyLjM3LDEyLjA2LTIuOTIsMTcuMDNjLS41LDIuODguNyw1Ljc5LDMuMDYsNy41LjMzLjI0LjY2LjQ1LDEuMDEuNjNsLTguMjIsNDEuMTJjLS4xLjUtLjE1LDEtLjE1LDEuNTF2Ny42N2MtNC4yNCwwLTcuNjgsMy40NC03LjY4LDcuNjh2ODQuNDdoLTE1LjM2di04LjI3YzAtMi4wOS0uODYtNC4wOS0yLjM2LTUuNTNsLTE1LjM2LTE0Ljc3Yy0xLjQ4LTEuNDMtMy40MS0yLjE0LTUuMzItMi4xNHMtMy44NC43MS01LjMyLDIuMTRsLTE1LjM3LDE0Ljc3Yy0xLjUxLDEuNDQtMi4zNSwzLjQ0LTIuMzUsNS41M3YxMi43N2wtNy42OCw3LjY4LTkuOTItOS45M2MtMi4yLTIuMTktNS41LTIuODUtOC4zNy0xLjY2LTIuODgsMS4xOS00Ljc1LDMuOTktNC43NSw3LjF2MzguNGgtNy42N3YtMzguNGMwLTMuMS0xLjg4LTUuOTEtNC43NS03LjEtMi44Ny0xLjE4LTYuMTgtLjUzLTguMzcsMS42NmwtOS45Miw5LjkzLTkuOTMtOS45M2MtMi4xOS0yLjE5LTUuNS0yLjg1LTguMzctMS42Ni0yLjg3LDEuMTktNC43NCwzLjk5LTQuNzQsNy4xdjEzOC4yM2MwLDQuMjQsMy40Myw3LjY4LDcuNjcsNy42OGgzNTMuMjdjNC4yNCwwLDcuNjgtMy40NCw3LjY4LTcuNjh2LTEzOC4yM2MwLTMuMS0xLjg4LTUuOTEtNC43NS03LjFaTTUyLjA0LDI4NC4yNmwyLjI1LDIuMjVjMi45OSwzLDcuODYsMywxMC44NiwwbDIuMjUtMi4yNXYxOS44NmgtMTUuMzZ2LTE5Ljg2Wk0xMjEuMTYsMzk2LjI3SDUyLjA0di03Ni43OWg2OS4xMnMwLDc2Ljc5LDAsNzYuNzlaTTEyMS4xNiwzMDQuMTFoLTE1LjM2di0xOS44NmwyLjI0LDIuMjVjMywzLDcuODYsMywxMC44NywwbDIuMjUtMi4yNXMwLDE5Ljg2LDAsMTkuODZaTTE1MS44OCwyNjUuNzJ2MTMwLjU1aC0xNS4zN3YtMTQzLjI0bDcuNjgtNy4zOCw3LjY4LDcuMzh2MTIuNjloMFpNMjEyLjY5LDc3LjRjMi41LS4zNyw0LjY2LTEuOTQsNS43OC00LjIxbDIuNTQtNS4xNSwyLjU0LDUuMTVjMS4xMiwyLjI3LDMuMjgsMy44NCw1Ljc4LDQuMjFsNS42OS44Mi00LjEyLDQuMDJjLTEuODEsMS43Ny0yLjYzLDQuMzEtMi4yLDYuNzlsLjk3LDUuNjctNS4wOC0yLjY4Yy0yLjI0LTEuMTctNC45Mi0xLjE3LTcuMTUsMGwtNS4wOCwyLjY4Ljk3LTUuNjdjLjQzLTIuNDktLjM5LTUuMDMtMi4yLTYuNzlsLTQuMTItNC4wMiw1LjY5LS44MlpNMjA1LjYzLDE1OC45Nmw5LjctNDguNDcsNS42OC0yLjk4LDUuNjUsMi45Niw5LjcsNDguNXY2LjkyaC0zMC43MnYtNi45MlpNMTk3Ljk2LDE4MS4yNGg0Ni4wOHYxMy4wNWMtNC43MS03LjgyLTEzLjI3LTEzLjA1LTIzLjA0LTEzLjA1cy0xOC4zNCw1LjIzLTIzLjA0LDEzLjA1di0xMy4wNWgwWk0yMzIuNTIsMjA4LjEyYzAsNi4zNi01LjE4LDExLjUyLTExLjUyLDExLjUycy0xMS41Mi01LjE2LTExLjUyLTExLjUyLDUuMTYtMTEuNTIsMTEuNTItMTEuNTJjNi4zNCwwLDExLjUyLDUuMTYsMTEuNTIsMTEuNTJaTTE5Ny45NiwyMjEuOTRoMGM0LjcsNy44MiwxMy4yNiwxMy4wNSwyMy4wNCwxMy4wNXMxOC4zMy01LjIzLDIzLjA0LTEzLjA1djM2LjA5aC00Ni4wOHYtMzYuMDlaTTE2Ny4yNCwyNzMuNGgyMy4wNHM2MS40MywwLDYxLjQzLDBoMjMuMDR2NDYuMDhoLTI2Ljg4bC0yMC42NC0yNy41My0uMDMtLjAzLS4wNi0uMDljLS4wNC0uMDYtLjA5LS4xLS4xMi0uMTUtLjExLS4xNC0uMjItLjI3LS4zNC0uNC0uMDgtLjA5LS4xNy0uMTgtLjI2LS4yNmwtLjI3LS4yN2MtLjEyLS4xMS0uMjYtLjIyLS4zOS0uMzMtLjA2LS4wNC0uMS0uMDktLjE2LS4xMmwtLjAzLS4wM2MtLjE2LS4xMS0uMzItLjIxLS40Ny0uMzItLjA2LS4wMy0uMTEtLjA4LS4xOC0uMTEtLjE0LS4wOC0uMjgtLjE2LS40My0uMjItLjA4LS4wNC0uMTctLjEtLjI2LS4xNC0uMS0uMDYtLjItLjA5LS4zMi0uMTQtLjEyLS4wNi0uMjYtLjExLS4zOS0uMTYtLjA0LS4wMi0uMS0uMDMtLjE2LS4wNC0uMTgtLjA3LS4zNy0uMTItLjU2LS4xNy0uNDgtLjExLS45Ny0uMTgtMS40NS0uMi0uMDctLjAxLS4xNSwwLS4yMSwwLS4xNy0uMDEtLjM0LS4wMS0uNTEsMHMtLjM1LjAyLS41Mi4wNGMtLjA3LjAxLS4xNS4wMS0uMjEuMDItLjE5LjAyLS4zNy4wNy0uNTYuMTEtLjA2LjAxLS4xMS4wMS0uMTYuMDItLjE2LjA0LS4zMi4wOS0uNDcuMTUtLjA4LjAyLS4xNy4wNC0uMjUuMDctLjExLjA0LS4yMi4wOS0uMzUuMTUtLjExLjA0LS4yNC4wOS0uMzYuMTUtLjA4LjAzLS4xNi4wOC0uMjQuMTItLjE1LjA3LS4yOS4xNS0uNDUuMjQtLjA2LjAzLS4xMS4wOC0uMTYuMTEtLjE3LjEtLjMzLjItLjQ4LjMyLS4wMS4wMS0uMDIuMDItLjAzLjAzLS4wNi4wMy0uMS4wOC0uMTUuMTEtLjE1LjExLS4yOC4yMi0uNC4zNC0uMDkuMDktLjE4LjE4LS4yNy4yNi0uMDkuMDktLjE3LjE4LS4yNi4yNy0uMTEuMTQtLjIyLjI3LS4zNC40LS4wMy4wNC0uMDguMDktLjEyLjE1bC0uMDYuMDlzLS4wMi4wMi0uMDMuMDNsLTIwLjY0LDI3LjUzaC0yNi44OHYtNDYuMDhoMFpNMjI4LjY3LDMxOS40OGgtMTUuMzZsNy42OC0xMC4yNSw3LjY3LDEwLjI1Wk0xODIuNiwzOTYuMjdoLTE1LjM2di0zMC43MWgxNS4zNnYzMC43MVpNMjEzLjMyLDM5Ni4yN2gtMTUuMzZ2LTMwLjcxaDE1LjM2djMwLjcxWk0yNDQuMDQsMzk2LjI3aC0xNS4zN3YtMzAuNzFoMTUuMzd2MzAuNzFaTTI3NC43NSwzOTYuMjdoLTE1LjM2di0zMC43MWgxNS4zNnYzMC43MVpNMjc0Ljc1LDM1MC4xOWgtMTA3LjUxdi0xNS4zNmgxMDcuNTF2MTUuMzZaTTMwNS40NywyNjUuNzJ2MTMwLjU1aC0xNS4zNnYtMTQzLjI0bDcuNjctNy4zOCw3LjY4LDcuMzh2MTIuNjlaTTMyMC44MywyODQuMjZsMi4yNSwyLjI1YzMsMyw3Ljg2LDMsMTAuODcsMGwyLjI1LTIuMjV2MTkuODZoLTE1LjM3di0xOS44NlpNMzg5Ljk1LDM5Ni4yN2gtNjkuMTJ2LTc2Ljc5aDY5LjEydjc2Ljc5aDBaTTM4OS45NSwzMDQuMTFoLTE1LjM2di0xOS44NmwyLjI1LDIuMjVjMi45OSwzLDcuODYsMywxMC44NiwwbDIuMjUtMi4yNXYxOS44NloiLz4KPC9zdmc+");
}
.advantage-block div.ico.ico2 {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iX9Ch0LvQvtC5XzEiIGRhdGEtbmFtZT0i0KHQu9C+0LkgMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNDQyIDQ0NiI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogIzk5OTsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMzUyLjE4LDEwMy42aC0xMy43MXYtNDAuNjJjMC0xOC42LTE1LjA4LTMzLjY4LTMzLjY4LTMzLjY4cy0zMy42OCwxNS4wOC0zMy42OCwzMy42OHY0MC41NEgxMjYuOTdjLTEuOTgtLjA2LTMuOTEuNjctNS4zNSwyLjAzbC02Ny4yOSw2Ni45MWMtMS40MiwxLjM5LTIuMiwzLjI5LTIuMTgsNS4yN3YxNDMuNDZjMCwyMC44LDE2Ljg4LDM3LjgzLDM3LjYsMzcuODNoNTAuNjR2NDUuMDZjLS4wNSwyLC43MSwzLjk0LDIuMDksNS4zOCwxLjM5LDEuNDQsMy4yOSwyLjI3LDUuMjksMi4zMWg2My42N2M0LjE2LS4xLDcuNDYtMy41Myw3LjM4LTcuNjl2LTQ1LjA2aDEzMy40NGMyMC44Mi0uMDksMzcuNjQtMTcuMDEsMzcuNi0zNy44M3YtMTgwLjMxYy0uMTItMjAuNy0xNi45OC0zNy4zOS0zNy42Ny0zNy4zWk0zMjMuNDgsMTkwLjI1aC0zNy40NWwuMDgtMTAxLjcyaDM3LjNsLjA4LDEwMS43MlpNMzE3LjUyLDIwNS4zMmwtMTIuODEsMjAuNDktMTIuODEtMjAuNDloMjUuNjJaTTMwNC43OSw0NC4yM2M0LjkyLS4wMiw5LjY0LDEuOTEsMTMuMTMsNS4zNywzLjQ5LDMuNDYsNS40Niw4LjE3LDUuNDgsMTMuMDl2MTAuNzhoLTM3LjIydi0xMC43OGMuMDEtNC45MiwxLjk5LTkuNjMsNS40OC0xMy4wOSwzLjQ5LTMuNDYsOC4yMS01LjQsMTMuMTMtNS4zN1pNMTE5LjI4LDEyOC45MnYyMy4yMWMuMDIsNC43NS0xLjg3LDkuMzEtNS4yNCwxMi42NS0zLjM3LDMuMzQtNy45NSw1LjE5LTEyLjY5LDUuMTNoLTIzLjM2bDQxLjI5LTQwLjk5Wk0xNTUuNDUsMzk2Ljcxdi0xODMuODVoNDguMjJ2MTQuMzJoLTYuNzhjLTQuMTYsMC03LjUzLDMuMzctNy41Myw3LjUzczMuMzcsNy41Myw3LjUzLDcuNTNoNi43OHYxNS4wN2gtMTEuM2MtNC4xNiwwLTcuNTMsMy4zNy03LjUzLDcuNTNzMy4zNyw3LjUzLDcuNTMsNy41M2gxMS4zdjE1LjA3aC02Ljc4Yy00LjE2LDAtNy41MywzLjM3LTcuNTMsNy41M3MzLjM3LDcuNTMsNy41Myw3LjUzaDYuNzh2MTUuMDdoLTExLjNjLTQuMTYsMC03LjUzLDMuMzctNy41Myw3LjUzczMuMzcsNy41Myw3LjUzLDcuNTNoMTEuM3YxNS4wN2gtNi43OGMtNC4xNiwwLTcuNTMsMy4zNy03LjUzLDcuNTNzMy4zNyw3LjUzLDcuNTMsNy41M2g2Ljc4djE1LjA3aC0xMS4zYy00LjE2LDAtNy41MywzLjM3LTcuNTMsNy41M3MzLjM3LDcuNTMsNy41Myw3LjUzaDExLjN2My43N2gtNDguMjJaTTM3NC43MSwzMjEuMjFjMCwxMi40OS0xMC4wNSwyMi42NC0yMi41MywyMi43NmgtMTMzLjQ0di0xMzguNDJjMC00LjE0LTMuMTctNy43Ni03LjM4LTcuNzZoLTYzLjY3Yy00LjE0LDAtNy4zOCwzLjYxLTcuMzgsNy43NnYxMzguNDJoLTUwLjQ4Yy0xMi40OC0uMTEtMjIuNTQtMTAuMjctMjIuNTMtMjIuNzZ2LTEzNi4yM2gzNC4wNmM4Ljc0LjA2LDE3LjE1LTMuMzgsMjMuMzUtOS41NSw2LjItNi4xNyw5LjY3LTE0LjU2LDkuNjUtMjMuMzF2LTMzLjQ1aDEzNi42OGwtLjA4LDc4LjUxYzAsMi4xNy42Miw0LjI5LDEuODEsNi4xbDI1LjYyLDQwLjk5YzEuMzgsMi4yLDMuOCwzLjU0LDYuNCwzLjU0czUuMDItMS4zNCw2LjQtMy41NGwyNS42Mi00MS4wN2MxLjE1LTEuOCwxLjc4LTMuODksMS44MS02LjAzbC0uMTUtNzguNTFoMTMuNjRjNS45NC0uMDYsMTEuNjYsMi4yNSwxNS44OSw2LjQyLDQuMjMsNC4xNyw2LjYyLDkuODYsNi42MywxNS44MXYxODAuMzFoLjA4WiIvPgo8L3N2Zz4=");
}
.advantage-block div.ico.ico3 {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iX9Ch0LvQvtC5XzEiIGRhdGEtbmFtZT0i0KHQu9C+0LkgMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNDQyIDQ0NiI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogIzk5OTsKICAgICAgICBzdHJva2U6ICM5OTk7CiAgICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOwogICAgICAgIHN0cm9rZS13aWR0aDogMnB4OwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yNzcuNSwzODYuODlsLTMyLjMzLTkuNSwxNC44Ni01MC41MmMuNTEtMS43Mi4wMi0zLjU5LTEuMjgtNC44NHMtMy4xOC0xLjY3LTQuODgtMS4xYy0xMC42MSwzLjU1LTIxLjczLDUuMzUtMzMuMDMsNS4zNS01MC40OCwwLTkzLjU2LTM2LjM1LTEwMi40NC04NS40Mmw1Ljg5LjE0YzEuOTYuMDYsMy43NC0xLjA5LDQuNTMtMi44Ny43OS0xLjc5LjQzLTMuODctLjkyLTUuMjlsLTUwLjU5LTUzLjExYy0uODktLjkzLTIuMS0xLjQ2LTMuMzgtMS41LTEuMjYtLjAyLTIuNTIuNDUtMy40NCwxLjM0bC01My4wOSw1MC42MWMtMS40MiwxLjM0LTEuODgsMy40MS0xLjE3LDUuMjMuNywxLjgyLDIuNDQsMy4wNCw0LjM5LDMuMDlsMTguMDQuNDNjNC4wNSw0NC41NSwyNC4xNyw4NS44Miw1Ni45OCwxMTYuNjIsMzQuMDMsMzEuOTYsNzguNSw0OS41NiwxMjUuMjEsNDkuNTYsMTkuNCwwLDM4LjUyLTMuMDMsNTYuOC04Ljk5LDIuMDEtLjY2LDMuMzYtMi41NCwzLjMzLTQuNjYtLjAyLTIuMTMtMS40My0zLjk4LTMuNDYtNC41OGgwWk0yMjAuODQsMzk1LjQ1Yy05MC45LDAtMTY2Ljg1LTcwLjk3LTE3Mi45LTE2MS41Ny0uMTctMi40OS0yLjIxLTQuNDQtNC43LTQuNTFsLTEwLjc1LS4yNiw0MS4xNi0zOS4yNCwzOS4yMiw0MS4xOGgwYy0xLjQyLS4wNC0yLjc1LjU1LTMuNywxLjU5LS45NCwxLjA1LTEuMzgsMi40NS0xLjIxLDMuODQsNy4xMiw1Ni42OSw1NS42Niw5OS40NSwxMTIuODgsOTkuNDUsOS4zMSwwLDE4LjUxLTEuMTIsMjcuNDQtMy4zM2wtMTMuNzUsNDYuN2MtLjM2LDEuMjMtLjIyLDIuNTUuMzksMy42OC42MSwxLjEzLDEuNjUsMS45NiwyLjg4LDIuMzJsMjAuNjMsNi4wNmMtMTIuMjgsMi43My0yNC44Nyw0LjEtMzcuNiw0LjFoMFpNNDQuMTksMTg5LjU2YzEuODUsMS4wMyw0LjE1LjczLDUuNjgtLjcybDI0LjM2LTIzLjIyLDM2LjM0LDM4LjE1Yy45My45NywyLjIsMS41LDMuNSwxLjUuNDQsMCwuODktLjA2LDEuMzQtLjE5LDEuNzMtLjUsMy4wNC0xLjkyLDMuNC0zLjY5LDkuNzctNDguMyw1Mi42OS04My4zNiwxMDIuMDMtODMuMzYsMTIuMDcsMCwyMy44NCwyLjAzLDM1LjA0LDYuMDRsLTMuMDcsNS4wNWMtMS4wMSwxLjY3LS45MywzLjc4LjIyLDUuMzYsMS4xNSwxLjU4LDMuMTQsMi4zMSw1LjA0LDEuODVsNzEuMjktMTcuMjVjMS4yNS0uMywyLjMyLTEuMDksMi45OS0yLjE4LjY3LTEuMDkuODctMi40MS41Ny0zLjY1bC0xNy4yOS03MS4yOGMtLjQ2LTEuOS0yLjAyLTMuMzMtMy45NS0zLjYzLTEuOTQtLjMtMy44NS41OS00Ljg3LDIuMjVsLTkuMzgsMTUuMzhjLTI0LjA2LTExLjEyLTQ5LjgxLTE2Ljc1LTc2LjYtMTYuNzUtNDIuMjMsMC04My40MywxNC43My0xMTYsNDEuNDgtMzIuMTMsMjYuMzgtNTQuNTEsNjMuMTktNjMuMDEsMTAzLjY1LS40MywyLjA2LjU0LDQuMTgsMi4zOCw1LjIxaDBaTTIyMC44NCw0OC44OGMyNi43OCwwLDUyLjQ2LDUuOTUsNzYuMzEsMTcuNjYsMi4yNSwxLjEsNC45NS4zMSw2LjI1LTEuODJsNS41OC05LjE1LDEzLjQsNTUuMjYtNTUuMjcsMTMuMzd2LS4wMmMuNzQtMS4yLjkxLTIuNjYuNDgtNC0uNDMtMS4zNC0xLjQyLTIuNDItMi43Mi0yLjk3LTEzLjk1LTUuODctMjguNzgtOC44NC00NC4wNC04Ljg0LTUwLjg5LDAtOTUuNTIsMzQuMTMtMTA5LjM2LDgyLjMzbC0zMy41OS0zNS4yNmMtLjg5LS45My0yLjEtMS40Ni0zLjM4LTEuNWgtLjExYy0xLjI0LDAtMi40My40Ny0zLjMzLDEuMzRsLTE1LjU1LDE0LjgyYzIyLjQxLTcxLjE3LDg5LjQ0LTEyMS4yNSwxNjUuMzEtMTIxLjI1Wk00MDMuNzgsMjIyLjE2YzAtNTEuODEtMjIuMTEtMTAxLjQxLTYwLjY3LTEzNi4wNy0xLjU4LTEuNDItMy44OS0xLjY0LTUuNzEtLjU2LTEuODIsMS4wOS0yLjcyLDMuMjMtMi4yMiw1LjI5bDcuOTIsMzIuNjYtNTEuNDQsMTIuNDVjLTEuNzQuNDItMy4xLDEuNzctMy41NCwzLjUtLjQ0LDEuNzMuMTEsMy41NywxLjQ0LDQuNzcsMjIuMTYsMjAuMDksMzUuMzksNDkuMjMsMzUuMzksNzcuOTcsMCwzMS44Ny0xMi42Nyw1OS4xOS0zNi43LDc5LjM4bC0yLjgyLTUuMTdjLS45My0xLjcxLTIuOC0yLjctNC43Ni0yLjQ5LTEuOTQuMjEtMy41NywxLjU2LTQuMTIsMy40NGwtMjAuNzEsNzAuMzdjLS4zNiwxLjIzLS4yMiwyLjU1LjM5LDMuNjguNjEsMS4xMywxLjY1LDEuOTYsMi44OCwyLjMybDcwLjM4LDIwLjY3Yy40NS4xMy45MS4xOSwxLjM2LjE5LDEuNDQsMCwyLjgyLS42NCwzLjc2LTEuNzksMS4yMi0xLjUyLDEuNDItMy42My40OC01LjM0bC04LjY0LTE1Ljg1YzQ4LjUtMzQuMzUsNzcuMzMtODkuODcsNzcuMzMtMTQ5LjQyaDBaTTMxNy40MywzNjYuMDVjLTIuMDcsMS4zOS0yLjc0LDQuMTMtMS41NSw2LjMybDUuMTQsOS40My01NC41Ni0xNi4wMywxNi4wNS01NC41NWMuNjgsMS4yMywxLjg1LDIuMTIsMy4yMywyLjQxLDEuMzguMjksMi44MS0uMDIsMy45NC0uODgsMjkuMzktMjIuMzcsNDQuOTItNTMuNjksNDQuOTItOTAuNTgsMC0yOC41NS0xMS45MS01Ny40NC0zMi4yMS03OC45bDQ3LjY3LTExLjUzYzEuMjUtLjMsMi4zMi0xLjA5LDIuOTktMi4xOC42Ny0xLjA5Ljg3LTIuNDEuNTctMy42NWwtNS4wNS0yMC43OWMyOS4xMiwzMS44LDQ1LjU1LDczLjYxLDQ1LjU1LDExNy4wNiwwLDU3LjgtMjguNjcsMTExLjU5LTc2LjY5LDE0My44OVoiLz4KPC9zdmc+");
}
.advantage-block div.ico.ico4 {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iX9Ch0LvQvtC5XzEiIGRhdGEtbmFtZT0i0KHQu9C+0LkgMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNDQyIDQ0NiI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogIzk5OTsKICAgICAgICBzdHJva2U6ICM5OTk7CiAgICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOwogICAgICAgIHN0cm9rZS13aWR0aDogLjI1cHg7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE4MS41MiwzODEuMTJoLTExNS44M3YtMTc5LjU1bDExOC43NS0xMTguNzUsNjMuNzIsNjMuNzJjMywzLDcuODUsMywxMC44NSwwczMtNy44NSwwLTEwLjg1bC02OS4xOS02OS4xOWMtMi45Mi0yLjkyLTgtMi45Mi0xMC44NSwwbC0xMjYuNDUsMTI2LjQ1LTE4LjAxLDE4LjAxYy0zLDMtMyw3Ljg1LDAsMTAuODUsMS41NCwxLjU0LDMuNDYsMi4yMyw1LjQ2LDIuMjNzMy45Mi0uNzcsNS40Ni0yLjIzbDQuODUtNC44NXYxNzEuODVjMCw0LjIzLDMuNDYsNy43LDcuNyw3LjdoMTIzLjZjNC4yMywwLDcuNy0zLjQ2LDcuNy03LjdzLTMuNDYtNy43LTcuNzctNy43WiIvPgogIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTM3Mi44NCwxOTYuOGMtMy44NS0zMC43OC0zMC4wOS01NC44LTYxLjk1LTU0LjhzLTU4LjExLDIzLjkzLTYxLjk1LDU0LjhoLTIuMjNjLTQuMjMsMC03LjcsMy40Ni03LjcsNy43djI1LjdjMCw0LjIzLDMuNDYsNy43LDcuNyw3LjdoMy42MmMzLDQwLjEsMjkuMDEsNzEuNTcsNjAuNTcsNzEuNTdzNTcuNjQtMzEuNDgsNjAuNTctNzEuNTdoMy42MmM0LjIzLDAsNy43LTMuNDYsNy43LTcuN3YtMjUuN2MwLTQuMjMtMy40Ni03LjctNy43LTcuN2gtMi4yM1pNMjU0LjQsMjIyLjV2LTEwLjMxaDExMi45OHYxMC4zMWgtMTEyLjk4Wk0yODkuMTksMTYyLjc4djcuOTNjMCw0LjIzLDMuNDYsNy43LDcuNyw3LjdzNy43LTMuNDYsNy43LTcuN3YtMTIuNzhjMi4wOC0uMzEsNC4xNi0uNDYsNi4yMy0uNDZzNC4yMy4xNSw2LjIzLjQ2djEyLjc4YzAsNC4yMywzLjQ2LDcuNyw3LjcsNy43czcuNy0zLjQ2LDcuNy03Ljd2LTcuOTNjMTIuOTMsNi43LDIyLjMyLDE5LjI0LDI0Ljc4LDM0LjA5aC05Mi43NGMyLjQ2LTE0Ljg1LDExLjg1LTI3LjQsMjQuNy0zNC4wOVpNMzEwLjg5LDI5NC4wOGMtMjMuMjQsMC00Mi40MS0yNC42My00NS4xOC01Ni4xOGg5MC4yN2MtMi42OSwzMS42My0yMS44Niw1Ni4xOC00NS4xLDU2LjE4WiIvPgogIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTMxMC44OSwzMTkuNzhjLTU5LjU3LDAtMTA2LjIxLDMwLjMyLTEwNi4yMSw2OS4wMywwLDQuMjMsMy40Niw3LjcsNy43LDcuN2gxOTcuMDJjNC4yMywwLDcuNy0zLjQ2LDcuNy03LjcsMC0zOC43MS00Ni42NC02OS4wMy0xMDYuMjEtNjkuMDNaTTIyMSwzODEuMTJjNi41NC0yNS41NSw0NS4wMi00NS45NSw4OS44OS00NS45NXM4My4zNSwyMC4zOSw4OS44OSw0NS45NWgtMTc5Ljc4WiIvPgo8L3N2Zz4=");
}

@media (max-width: 767px) {
    .advantages-wrap {
        flex-direction: column;
    }
}
/* */



.remake .reference__button {
    border-color:  #c9456d;
    color: #c9456d;
    border-radius: 2rem;	
}
.remake .reference__button:before {
    background-color: #c9456d;	
}

.remake .links__list {
    box-shadow: none;
    border-radius: 2rem;		
}

.remake .product-type {
    row-gap: 0;
}

.remake ul.product-types__list {
    row-gap: 40px;
    column-gap: 40px;
}

.remake li.product-types__item {
    border-radius: 2rem;
}

.remake li.product-types__item picture img {
    border-radius: 2rem 2rem 0 0;
}	

.remake .product-type__text-content {
    border-radius: 0 0 2rem 2rem;
    border: 1px solid #e1e1e1;
}

.remake .product-type__heading a {
    color: #2d2d2d;
    font-size: 2.6rem;
    font-weight: 400;
    text-decoration: none;
}

.remake .product-type__price-wrapper, .remake .product-type__price-wrapper span {
    margin-top: 1rem;
    font-size: 1.3rem;
    line-height: 1.3rem;
    color: #9f9f9f;

    margin-top: 0;
}

.remake .product-type__link {
    font-size: 1.6rem;
    background: #f6f6f6;
    line-height: 2.4rem;
    padding: 1.4rem 2.6rem;
    border-radius: 6.5rem;
    cursor: pointer;
    border: none;
    display: flex;
    align-items: center;
    -moz-column-gap: 1.1rem;
    column-gap: 1.1rem;
    text-decoration: none;
    color: #2d2d2d;
    width: -moz-fit-content;
    width: fit-content;
    font-family: "NT-Bold";

    min-width: auto;
}

.remake .product-type__link--accent {
    background: #c9456d;
    padding: 1.3rem 3.8rem;
    color: #fff;
    border-radius: 1.2rem;
    transition: 200ms;
    -webkit-transition: 200ms;
}

.remake .product-type__link--accent:hover {
    background: #ff61a3;
}

.remake .stone-main-page__product-types {
    margin: 0 14px 40px;
}

.remake .stone-main-page__product-types .product-types__inner {
    width: auto;
    padding-right: 0;
    padding-left: 0;
}

.remake .stone-main-page__clients.clients {
    margin: 0 14px 50px 14px;
    padding: 10px 20px;
    border: 1px solid black;
    border-radius: 2rem;
}

.remake .stone-main-page__calculation {
    margin: 0 14px 40px;
}

.remake .stone-main-page__calculation .calculation__center {
    width: auto;
    padding-right: 0;
    padding-left: 0;
}

.remake .stone-main-page__calculation .calculation__heading {
    font-family: "NT-Reg";
}
.remake .stone-main-page__calculation picture {
    /*display: none;*/
}
.remake .stone-main-page__calculation .calculation__inner {
    background-color: #fbfbfb;
    border-radius: 2rem;

    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iX9Ch0LvQvtC5XzEiIGRhdGEtbmFtZT0i0KHQu9C+0LkgMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMCAwIDQ0MiA0NDYiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgIH0KCiAgICAgIC5jbHMtMiB7CiAgICAgICAgZmlsbDogI2YyZjJmMjsKICAgICAgfQoKICAgICAgLmNscy0zIHsKICAgICAgICBjbGlwLXBhdGg6IHVybCgjY2xpcHBhdGgpOwogICAgICB9CiAgICA8L3N0eWxlPgogICAgPGNsaXBQYXRoIGlkPSJjbGlwcGF0aCI+CiAgICAgIDxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iMS45NiIgeT0iLjIyIiB3aWR0aD0iNDQwLjA0IiBoZWlnaHQ9IjQ0My4wMSIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+CiAgPGcgY2xhc3M9ImNscy0zIj4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTM3My4wMSwxNTIuMzloLTE4LjUzdi01NC44OWMwLTI1LjE0LTIwLjM4LTQ1LjUxLTQ1LjUxLTQ1LjUxcy00NS41MSwyMC4zOC00NS41MSw0NS41MXY1NC43OEg2OC42NmMtMi42OC0uMDgtNS4yOC45MS03LjIzLDIuNzVMLTI5LjUsMjQ1LjQ2Yy0xLjkxLDEuODctMi45OCw0LjQ1LTIuOTUsNy4xM3YxOTMuODdjMCwyOC4xLDIyLjgxLDUxLjEyLDUwLjgxLDUxLjEyaDY4LjQzdjYwLjg5Yy0uMDYsMi43Ljk1LDUuMzIsMi44Myw3LjI3LDEuODcsMS45NSw0LjQ1LDMuMDcsNy4xNSwzLjEyaDg2LjA0YzUuNjItLjEzLDEwLjA3LTQuNzcsOS45OC0xMC4zOXYtNjAuODloMTgwLjMzYzI4LjEzLS4xMiw1MC44Ni0yMi45OCw1MC44MS01MS4xMnYtMjQzLjY2Yy0uMTYtMjcuOTctMjIuOTQtNTAuNTMtNTAuOTEtNTAuNFpNMzM0LjIyLDI2OS40OWgtNTAuNjFsLjEtMTM3LjQ2aDUwLjRsLjEsMTM3LjQ2Wk0zMjYuMTcsMjg5Ljg2bC0xNy4zMSwyNy43LTE3LjMxLTI3LjdoMzQuNjJaTTMwOC45Niw3Mi4xNmM2LjY0LS4wMywxMy4wMywyLjU4LDE3Ljc1LDcuMjYsNC43Miw0LjY4LDcuMzgsMTEuMDQsNy40LDE3LjY5djE0LjU2aC01MC4zdi0xNC41NmMuMDItNi42NSwyLjY4LTEzLjAxLDcuNC0xNy42OSw0LjcyLTQuNjgsMTEuMS03LjI5LDE3Ljc1LTcuMjZaTTU4LjI3LDE4Ni42djMxLjM2Yy4wMyw2LjQyLTIuNTMsMTIuNTgtNy4wOCwxNy4xLTQuNTYsNC41Mi0xMC43NCw3LjAyLTE3LjE1LDYuOTRIMi40N2w1NS44LTU1LjM5Wk0xMDcuMTUsNTQ4LjQ5di0yNDguNDVoNjUuMTd2MTkuMzVoLTkuMTZjLTUuNjIsMC0xMC4xOCw0LjU2LTEwLjE4LDEwLjE4czQuNTYsMTAuMTgsMTAuMTgsMTAuMThoOS4xNnYyMC4zNmgtMTUuMjdjLTUuNjIsMC0xMC4xOCw0LjU2LTEwLjE4LDEwLjE4czQuNTYsMTAuMTgsMTAuMTgsMTAuMThoMTUuMjd2MjAuMzZoLTkuMTZjLTUuNjIsMC0xMC4xOCw0LjU2LTEwLjE4LDEwLjE4czQuNTYsMTAuMTgsMTAuMTgsMTAuMThoOS4xNnYyMC4zNmgtMTUuMjdjLTUuNjIsMC0xMC4xOCw0LjU2LTEwLjE4LDEwLjE4czQuNTYsMTAuMTgsMTAuMTgsMTAuMThoMTUuMjd2MjAuMzZoLTkuMTZjLTUuNjIsMC0xMC4xOCw0LjU2LTEwLjE4LDEwLjE4czQuNTYsMTAuMTgsMTAuMTgsMTAuMThoOS4xNnYyMC4zNmgtMTUuMjdjLTUuNjIsMC0xMC4xOCw0LjU2LTEwLjE4LDEwLjE4czQuNTYsMTAuMTgsMTAuMTgsMTAuMThoMTUuMjd2NS4wOWgtNjUuMTdaTTQwMy40Niw0NDYuNDZjLjAxLDE2Ljg3LTEzLjU4LDMwLjYtMzAuNDUsMzAuNzVoLTE4MC4zM3YtMTg3LjA1YzAtNS42LTQuMjgtMTAuNDgtOS45OC0xMC40OGgtODYuMDRjLTUuNiwwLTkuOTgsNC44OC05Ljk4LDEwLjQ4djE4Ny4wNUgxOC40NmMtMTYuODctLjE2LTMwLjQ2LTEzLjg4LTMwLjQ0LTMwLjc1di0xODQuMDloNDYuMDJjMTEuODIuMDgsMjMuMTgtNC41NiwzMS41Ni0xMi45LDguMzctOC4zNCwxMy4wNy0xOS42OCwxMy4wNC0zMS41di00NS4yMWgxODQuNzFsLS4xLDEwNi4xYzAsMi45My44NCw1LjgsMi40NSw4LjI1bDM0LjYyLDU1LjM5YzEuODcsMi45OCw1LjE0LDQuNzgsOC42NSw0Ljc4czYuNzktMS44MSw4LjY1LTQuNzhsMzQuNjItNTUuNDljMS41Ni0yLjQ0LDIuNC01LjI2LDIuNDQtOC4xNWwtLjItMTA2LjFoMTguNDNjOC4wMy0uMDksMTUuNzYsMy4wMywyMS40OCw4LjY3LDUuNzIsNS42NCw4Ljk1LDEzLjMzLDguOTcsMjEuMzZ2MjQzLjY2aC4xWiIvPgogIDwvZz4KPC9zdmc+");
    background-repeat: no-repeat;
}
.remake .stone-main-page__calculation .calculation__inner picture.calculation__img-wrapper {
    display: none;
}

.remake .calculation-form {
    border: 1px solid #e1e1e1;
    border-radius: 2rem;
    box-shadow: none;
}

.remake .calculation-form__heading {
    font-family: "NT-Reg";
    background-color: #ffffff;
}

.remake .calculation-form .form__submit {
    font-family: "NT-Reg";
    background: #c9456d;
    padding: 1.3rem 3.8rem;
    color: #fff;
    border-radius: 1.2rem;
    transition: 200ms;
    -webkit-transition: 200ms;

    border: 0;
    border-radius: 2rem;
}

.remake .calculation-form .form__select .n-select__header  {
    border: 0;
    background-color: #e6e6e6;
    border-radius: 2rem;
}

.remake .calculation-form .form__section-heading {
    font-family: "NT-Reg";
}

.remake .calculation-form input.form__textfield-control {
    box-shadow: none;
    border: 0;
    background-color: #e6e6e6;
    border-radius: 2rem;
}

.remake .calculation-form li.n-select__option--selected,
.remake .calculation-form li.n-select__option:hover {
    background: #c9456d;
}

.remake .calculation-form li.n-select__option:hover h3,
.remake .calculation-form li.n-select__option:hover p {
    color: white;
}

.remake .calculation-form .calculation-form__heading {
    display: block;
    padding: 20px 50px 20px;
}

.remake .calculation-form fieldset.form__section {
    margin-top: 25px;
}

.remake section.stone-main-page__team {
    margin: 0 14px 40px;
}

.remake section.stone-main-page__team .team__inner {
    width: auto;
    padding-right: 0;
    padding-left: 0;
}

.remake section.stone-main-page__team .team__buttons {
    margin: 0;
    row-gap: 35px;
}

.remake section.stone-main-page__team .team__buttons a.team__button {
    font-weight: 400;
    color: rgb(45, 45, 45);
    text-decoration: none;
    border: 0;
    background-color: #fbfbfb;
    border-radius: 2rem;
}

.remake section.stone-main-page__team .team__buttons a.team__button--phone:before {
    height: 100px;
    width: 100px;

    mask-image: none;
    -webkit-mask-image: none;
    background-color: transparent;

    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iX9Ch0LvQvtC5XzEiIGRhdGEtbmFtZT0i0KHQu9C+0LkgMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNDQyIDQ0NiI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2NjNDU2ZTsKICAgICAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7CiAgICAgICAgc3Ryb2tlOiAjY2M0NTZlOwogICAgICAgIHN0cm9rZS1taXRlcmxpbWl0OiAxMDsKICAgICAgICBzdHJva2Utd2lkdGg6IDJweDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggaWQ9Il8zMjU3Mzk4MzIiIGRhdGEtbmFtZT0iIDMyNTczOTgzMiIgY2xhc3M9ImNscy0xIiBkPSJNMTIyLjQzLDcwLjg3Yy0yLjYsMC01LjEyLjcyLTcuNTMsMi4xNC0yMS42OCwxMi44NC00Ny42NSwzNS4wNC00OC43Nyw0MS42Ni00LjE0LDI0LjYsMi41Myw1NS4wNSwxOS4yOSw4OC4wOCwxNS43MSwzMC45NSwzOS4zLDYyLjYxLDY4LjIzLDkxLjUzLDI4LjkzLDI4LjkyLDYwLjU3LDUyLjUyLDkxLjUzLDY4LjIzLDMzLjAzLDE2Ljc2LDYzLjQ4LDIzLjQzLDg4LjA4LDE5LjI5LDYuNjMtMS4xMiwyOC44Mi0yNy4xLDQxLjY2LTQ4Ljc3LDIuMjMtMy43NSwyLjcyLTcuNzgsMS40OC0xMS45Ni0xLjI1LTQuMTgtMy44Ny03LjI4LTcuNzgtOS4ybC01Ni41OC0yNy43OWMtNi41My0zLjIxLTE0LjE3LTEuNDEtMTguNTgsNC4zOC02LjE4LDguMDktMTIuMzksMTUuNjItMjAuNTgsMTguODQtOC45MiwzLjUtMTkuMDEsMS42NC0zMS43Ni01Ljg1LTM4LjQzLTIyLjU4LTcyLjAzLTU2LjE5LTk0LjYyLTk0LjYyaDBjLTcuNDktMTIuNzUtOS4zNS0yMi44NC01Ljg1LTMxLjc2LDMuMjItOC4yLDEwLjc1LTE0LjQxLDE4Ljg0LTIwLjU4LDUuNzgtNC40MSw3LjU5LTEyLjA1LDQuMzctMTguNThsLTI3Ljc4LTU2LjU4Yy0xLjkzLTMuOTItNS4wMy02LjUzLTkuMjEtNy43OC0xLjUtLjQ1LTIuOTgtLjY3LTQuNDMtLjY3aDBaTTMxOC40NSwzOTAuMTNjLTIyLjc0LDAtNDguODQtNy4yMS03Ni41LTIxLjI1LTMxLjYxLTE2LjA1LTYzLjg5LTQwLjA5LTkzLjM1LTY5LjU0LTI5LjQ1LTI5LjQ1LTUzLjUtNjEuNzMtNjkuNTUtOTMuMzUtMTcuNDUtMzQuMzktMjQuMzYtNjYuMzctMTkuOTUtOTIuNDkuODctNS4xNiw3LjU5LTEzLjA2LDE5Ljk4LTIzLjUsOS45OC04LjQxLDIyLjMxLTE3LjI3LDMyLjE5LTIzLjExLDUuNDYtMy4yMywxMS41NS0zLjk4LDE3LjYyLTIuMTcsNi4wOCwxLjgxLDEwLjc3LDUuNzgsMTMuNTYsMTEuNDdsMjcuNzksNTYuNThjNC43Myw5LjYyLDIuMDgsMjAuODktNi40NSwyNy4zOS0xNi4wOSwxMi4yNy0yNC41MywyMC4zMi0xMS4xNiw0My4wNywyMS45OCwzNy40LDU0LjY5LDcwLjExLDkyLjA5LDkyLjA5LDIyLjc1LDEzLjM3LDMwLjgsNC45Miw0My4wNi0xMS4xNiw2LjUtOC41MywxNy43Ny0xMS4xOCwyNy4zOS02LjQ1bDU2LjU4LDI3Ljc5YzUuNjksMi44LDkuNjYsNy40OSwxMS40NywxMy41NiwxLjgxLDYuMDgsMS4wNiwxMi4xNy0yLjE4LDE3LjYzLTUuODQsOS44Ny0xNC43LDIyLjItMjMuMTEsMzIuMTktMTAuNDQsMTIuMzktMTguMzQsMTkuMTEtMjMuNSwxOS45OC01LjExLjg2LTEwLjQ1LDEuMjktMTUuOTksMS4yOWgwWiIvPgogIDxwYXRoIGlkPSJfMzI1NzM5ODA4IiBkYXRhLW5hbWU9IiAzMjU3Mzk4MDgiIGNsYXNzPSJjbHMtMSIgZD0iTTI4OC4yMiwyNDQuNjRjLTEuNzUsMC0zLjI4LTEuMjktMy41My0zLjA3LTUuNjItNDAuNS0zNy44My03Mi43MS03OC4zMi03OC4zMi0xLjk1LS4yNy0zLjMxLTIuMDctMy4wNC00LjAyLjI4LTEuOTUsMi4wNi0zLjMxLDQuMDItMy4wNCwyMS41MSwyLjk4LDQxLDEyLjY4LDU2LjM2LDI4LjA0LDE1LjM3LDE1LjM2LDI1LjA2LDM0Ljg1LDI4LjA0LDU2LjM2LjI3LDEuOTUtMS4wOSwzLjc1LTMuMDQsNC4wMi0uMTYuMDItLjMzLjA0LS40OS4wM2gwWiIvPgogIDxwYXRoIGlkPSJfMzI1NzM5NTQ0IiBkYXRhLW5hbWU9IiAzMjU3Mzk1NDQiIGNsYXNzPSJjbHMtMSIgZD0iTTMyMC41NywyNDEuMmMtMS43NSwwLTMuMjgtMS4yOS0zLjUzLTMuMDctNy42OS01NS40NS01MS43OC05OS41NC0xMDcuMjQtMTA3LjIzLTEuOTQtLjI3LTMuMzEtMi4wNy0zLjA0LTQuMDIuMjctMS45NSwyLjA2LTMuMzEsNC4wMi0zLjA0LDI4Ljg4LDQuMDEsNTUuMDUsMTcuMDIsNzUuNjcsMzcuNjQsMjAuNjEsMjAuNjIsMzMuNjMsNDYuNzksMzcuNjQsNzUuNjcuMjcsMS45NS0xLjA5LDMuNzUtMy4wNCw0LjAyLS4xNi4wMi0uMzMuMDMtLjQ5LjAzWiIvPgogIDxwYXRoIGlkPSJfMzI1NzM5NjY0IiBkYXRhLW5hbWU9IiAzMjU3Mzk2NjQiIGNsYXNzPSJjbHMtMSIgZD0iTTM1Ny4xOSwyNDMuNzZjLTEuNzUsMC0zLjI3LTEuMjktMy41My0zLjA3LTEwLjUtNzUuNy03MC43MS0xMzUuOTEtMTQ2LjQxLTE0Ni40MS0xLjk0LS4yNy0zLjMxLTIuMDctMy4wNC00LjAyLjI3LTEuOTUsMi4wNi0zLjMxLDQuMDItMy4wNCwzOC44Nyw1LjM5LDc0LjA4LDIyLjkxLDEwMS44Myw1MC42NiwyNy43NSwyNy43NSw0NS4yNyw2Mi45Niw1MC42NiwxMDEuODMuMjgsMS45NS0xLjA5LDMuNzUtMy4wNCw0LjAyLS4xNy4wMi0uMzMuMDMtLjUuMDNaIi8+Cjwvc3ZnPg==");
    background-repeat: no-repeat;
}

.remake section.stone-main-page__team .team__buttons a.team__button--3d:before {
    height: 100px;
    width: 100px;

    mask-image: none;
    -webkit-mask-image: none;
    background-color: transparent;

    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iX9Ch0LvQvtC5XzEiIGRhdGEtbmFtZT0i0KHQu9C+0LkgMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNDQyIDQ0NiI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2NjNDU2ZTsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNDAxLjI3LDMzNS4wN2wtMzMuNzktMTcuNjR2LTE1My42NmMwLS40Ni0uMDYtLjkyLS4xOS0xLjM2LS4wNy0uMzYtLjE4LS43MS0uMzEtMS4wNS0uMjUtLjYxLS42MS0xLjE4LTEuMDUtMS42Ny0uMTctLjItLjM1LS4zOS0uNTYtLjU2LS40OS0uNDQtMS4wNi0uOC0xLjY3LTEuMDVsLTEzMi4zNy01Ni43NXYtMzMuMDVjMC0zLjQyLTIuNzctNi4xOS02LjE5LTYuMTlzLTYuMTksMi43Ny02LjE5LDYuMTl2MzMuMDVsLTEzMi4zNyw1Ni43NWMtLjYxLjI2LTEuMTguNjEtMS42NywxLjA1LS4yLjE3LS4zOS4zNi0uNTYuNTYtLjQ0LjQ5LS44LDEuMDYtMS4wNSwxLjY3LS4xMy4zNC0uMjMuNjktLjMxLDEuMDUtLjEyLjQ0LS4xOS45LS4xOSwxLjM2djE1My42NmwtMzMuNzksMTcuNjRjLTMuMDQsMS41Ni00LjI0LDUuMjktMi42OSw4LjMzLDEuMDYsMi4wNywzLjIsMy4zOCw1LjUzLDMuMzcuOTktLjAxLDEuOTYtLjI1LDIuODUtLjY4bDM2LjUxLTE5LjA2LDEzMS41LDU2LjM4YzEuNTQuNjYsMy4yOS42Niw0LjgzLDBsMTMxLjUtNTYuMzgsMzYuNTEsMTkuMDZjLjg5LjQ0LDEuODYuNjcsMi44NS42OCwzLjQyLjAxLDYuMi0yLjc1LDYuMjEtNi4xNiwwLTIuMzMtMS4yOS00LjQ3LTMuMzctNS41M2gwWk0yMTguOTYsMTE0LjgzdjcxLjA0YzAsMy40MiwyLjc3LDYuMTksNi4xOSw2LjE5czYuMTktMi43Nyw2LjE5LTYuMTl2LTcxLjA0bDExNS4yMyw0OS4zOC0xMjEuNDIsNTEuMTgtMTIxLjQyLTUxLjE4LDExNS4yMy00OS4zOFpNMTk5LjcxLDI2My40N2MtMS41OS0zLjAyLTUuMzEtNC4yMS04LjM1LTIuNjZsLTk2LjE3LDUwLjE5di0xMzcuMDFsMTIzLjc3LDUyLjIzdjE0Mi4wOWwtMTEzLjU2LTQ4LjY0LDkxLjY1LTQ3Ljg0YzMuMDItMS41OSw0LjIxLTUuMzEsMi42Ni04LjM1Wk0yMzEuMzQsMzY4LjN2LTE0Mi4wOWwxMjMuNzctNTIuMjN2MTM3LjAxbC05Ni4xNy01MC4xOWMtMy4wNC0xLjU3LTYuNzgtLjM4LTguMzUsMi42Ni0xLjU3LDMuMDQtLjM4LDYuNzgsMi42Niw4LjM1bDkxLjY1LDQ3Ljg0LTExMy41Niw0OC42NFoiLz4KPC9zdmc+");
    background-repeat: no-repeat;
}


@media (max-width: 767px) {
    .remake .product-type__heading a {
        font-size: 2rem;
    }

    .remake .product-type__link {
        font-size: 1.4rem;
        line-height: 2rem;
        padding: 1rem 2rem;
    }

    .remake .product-type__text-content {
        padding: 10px;
        display: grid;
        grid-template-columns: auto 1fr auto;
        grid-template-areas:
            "heading heading price"
            "link-1 link-1 link-2";
        align-content: center;
        align-items: center;
        row-gap: 15px;
        column-gap: 15px;
    }

    .remake .clients__list {
        margin: 0px 0;
        column-gap: 15px;			
    }

    .remake .stone-main-page__clients.clients {
        padding: 10px 5px;
    }
}


/* page section */

.remake .n-slider__button {
    width: 50px;
    height: 50px;
}

.remake .n-slider__pagination {
    display: none;
}

.remake .n-products__inner {
    width: auto;
    padding: 0 14px;
}

.remake .n-products__item {
    padding: 25px 40px;
    border: 0;
    border-radius: 2rem;
}

.remake .n-products__inner h3,
.remake .n-products__inner dt,
.remake .n-products__inner dd,
.remake .n-products__inner p {
    font-family: "NT-Reg";
}

.remake .n-products__inner dt,
.remake .n-products__inner dd {
    text-transform: none;
}

.remake .work-option__inner {
    width: auto;
    padding: 0 14px;
}

.remake .work-option__inner  .work-option__variants--grid--4 {
    grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
}

.remake .work-option__inner h2,
.remake .work-option__inner p {
    font-family: "NT-Reg";
}

.remake .n-products__inner .characteristics-2__item {
    margin: 0 0 13px;
}

.remake .stone-category-page__work-option {
    margin-bottom: 100px;
}

.remake .stone-category-page__n-products .product-info__buttons {
    column-gap: 0;
}

@media (max-width: 767px) {
    .remake .stone-category-page__work-option {
        margin-bottom: 40px;
    }
}

