.t1301__descr {
    border-bottom: 1px solid #E0DDD7;
    padding-bottom: 10px;
}

.t1301__btn-wrapper.t1002__btns-wrapper .t-btnflex.t-btnflex_type_button {
    width: 100%;
}

.t1301__content {
    padding: 20px 10px !important;
}

.t1186__card_circle .t1186__bgimg {
    max-width: 60px;
    max-height: 50px;
    min-height: 60px;
}   

#rec4730980701 .t-section__descr {
    margin-bottom: 50px !important;
}

#rec4730980701 .t-section__title {
    margin-bottom: 20px !important;
}

.t1186__slider_has-shadow {
    padding-top: 35px !important;
}

@media screen and (min-width: 641px) {
    .t1186__card_circle .t1186__title+.t1186__descr {
        margin-top: 5px !important;
    }
}

@media screen and (max-width: 480px), (orientation: landscape) and (max-height: 480px) {
    #rec4730980701 .t-section__title {
        font-size: 24px;
        text-align: center;
    }
    
        #rec4730980701 .t-section__descr {
        font-size: 16px;
        text-align: center;
    }
}



.cfg-pack,.cfg-color,.cfg-toggle{cursor:pointer;-webkit-tap-highlight-color:transparent;user-select:none}
/* Пакеты */
.cfg-pack .tn-atom{transition:background-color .2s,box-shadow .2s;background-color:#fff!important;box-shadow:inset 0 0 0 1px #E0DDD7!important}
.cfg-pack,.cfg-pack *{color:#191B1E!important;transition:color .2s}
.cfg-pack.is-active .tn-atom{background-color:#F2801D!important;box-shadow:none!important}
.cfg-pack.is-active,.cfg-pack.is-active *{color:#fff!important}
/* Цвета */
.cfg-color .tn-atom{transition:box-shadow .2s}
.cfg-color.is-active .tn-atom{box-shadow:0 0 0 3px #FBFAF9,0 0 0 5px #191B1E!important}
/* Ползунки: кружок на дорожке */
.cfg-trk::after{content:'';position:absolute;top:50%;left:var(--kg,2px);width:var(--kd,20px);height:var(--kd,20px);margin-top:calc(var(--kd,20px)/-2);border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:left .2s ease;pointer-events:none}
.cfg-toggle.is-on .cfg-trk::after,.cfg-toggle.cfg-trk.is-on::after{left:calc(100% - var(--kd,20px) - var(--kg,2px))}
/* Галерея */
.cfgg{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;flex-direction:column;gap:8px;box-sizing:border-box;container-type:inline-size}
.cfgg *{box-sizing:border-box}
.cfgg__main{position:relative;flex:1 1 auto;min-height:0;border-radius:12px;overflow:hidden;background:#ECE9E4;touch-action:pan-y}
.cfgg__main img,.cfgg__ph{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:opacity .25s;display:block;-webkit-user-drag:none}
.cfgg__ph{display:flex;align-items:center;justify-content:center;color:#6B7076;font:500 14px/1.3 Inter,Arial,sans-serif;text-align:center;padding:12px}
.cfgg__thumbs{flex:none;display:flex;gap:8px;padding:3px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}
.cfgg__thumbs::-webkit-scrollbar{display:none}
.cfgg__thumb{flex:0 0 calc((100% - 46px)/6);aspect-ratio:4/3;padding:0;border:0;border-radius:8px;overflow:hidden;background:#ECE9E4;cursor:pointer;position:relative;opacity:.7;transition:opacity .2s,box-shadow .2s}
.cfgg__thumb img,.cfgg__thumb .cfgg__ph{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;font-size:10px;padding:4px}
.cfgg__thumb.is-active{opacity:1;box-shadow:0 0 0 2px #191B1E}
@container (max-width:560px){
  .cfgg__thumbs{gap:6px}
  .cfgg__thumb{flex-basis:calc((100% - 30px)/4.5);border-radius:6px}
}
@container (max-width:380px){
  .cfgg__thumb{flex-basis:calc((100% - 24px)/3.5)}
  .cfgg__main{border-radius:10px}
}

    