.configuratorModalOverlay{z-index:100000;display:flex;justify-content:center;align-items:center}
@media only screen and (max-width:970px){.configuratorModalOverlay{justify-content:unset;align-items:unset}
}
.cm__container-editMode{display:flex;max-width:780px;min-height:600px;margin:116px auto;flex-direction:column;border-radius:6px;color:#25282b;flex:1}
.cm__container{display:flex;width:100%;max-width:780px;height:600px;margin:116px 59px;flex-direction:column;border-radius:6px;color:#25282b;flex:1}
@media only screen and (max-width:970px){.cm__container{margin:0;width:unset;max-width:unset;height:unset;border-radius:0}
}
.cm__header{display:flex;align-items:center;justify-content:space-between;padding:18px 24px 18px 32px}
@media only screen and (max-width:970px){.cm__header{padding:14px 16px}
}
.cm__header__title{font-size:20px;font-weight:700;line-height:28px;color:#25282b}
.cm__header__box{display:flex;gap:8px;align-items:center}
.cm__header__cross{width:32px;height:32px}
.cm__section{display:flex}
.cm__section__container{display:flex;flex:1;flex-direction:column;text-align:center;cursor:pointer;gap:8px}
@media only screen and (max-width:970px){.cm__section__container{gap:12px}
}
.cm__section__title{font-size:18px;font-weight:400;line-height:26px;color:#25282b}
@media only screen and (max-width:970px){.cm__section__title{font-size:16px;font-weight:400;line-height:20px}
}
.cm__section__title__active{font-size:18px;font-weight:700;line-height:26px;color:#25282b}
@media only screen and (max-width:970px){.cm__section__title__active{font-size:16px;font-weight:700;line-height:20px}
}
.cm__section__border{width:100%;height:4px;background-color:transparent;border-radius:4px 4px 0 0;margin-bottom:0;border-bottom:1px solid #bebebe}
.cm__section__border__active{background-color:#e60000;border-bottom:unset}
.cm__body{width:100%;height:100%;border-radius:6px;padding:46px 40px 40px 32px;overflow-y:auto}
.cm__body::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:6px}
.cm__body::-webkit-scrollbar-track{border-radius:6px;background-color:white}
.cm__body::-webkit-scrollbar{width:8px}
@media only screen and (max-width:970px){.cm__body{padding:40px 16px}
}