.mb-3{margin-bottom:12px}.submit__button{width:100%;background:var(--gradient-blue);color:#fff;border-radius:.6rem;padding:.6rem;margin-top:1rem}.product__info-title-price p{margin:0}.regions__select-wrapper{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.regions__select-wrapper div,.regions__select-wrapper div select,.rassrochka__form{width:100%}.rassrochka__wrapper{padding-top:32px;display:flex;align-items:start;justify-content:between;gap:2rem;width:100%}.rassrochka__product{max-width:374px;width:100%;padding:24px;border:1px solid var(--color-border);border-radius:.7rem;position:sticky;top:140px}.product__info{margin-top:.4rem}.product__info-product{display:flex;justify-content:space-between;align-items:center;gap:.9rem}.rassrochka__product h5{margin-bottom:.5rem}.rassrochka__product-informations,.monthly__payment{display:flex;align-items:center;justify-content:space-between;gap:.7rem;margin-bottom:.4rem}.monthly__payment{padding:.6rem 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.monthly__payment div{display:flex;flex-direction:column;align-items:end}.monthly__payment div span:nth-child(2){opacity:85%}.rassrochka__form-product-details{display:flex;align-items:start}.product__informations-wrapper{position:sticky;top:0}.rassrochka__passport_fields{display:flex;align-items:center;justify-content:center;gap:1rem}.rassrochka__passport_fields div:nth-child(1){max-width:10rem;width:100%}.rassrochka__passport_fields div:nth-child(2){flex-grow:1}.rassrochka__heading{font-weight:600;font-size:20px;line-height:28px;margin-bottom:8px}.rassrochka__info--text{padding:20px;border-radius:20px;font-size:14px;color:#fff}.rassrochka__input{width:100%;margin-bottom:20px!important}.rassrochka__form--top{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.rassrochka__form--middle{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}.rassrochka__form--bottom{display:grid;grid-template-columns:1fr}.rassrochka__menu{display:flex;gap:20px}.rassrochka__item{border:1px solid var(--color-border);padding:20px;display:flex;flex-direction:column;border-radius:20px;gap:20px;max-width:288px;width:100%;justify-content:space-between}.rassrochka__item--top{display:flex;justify-content:space-between}.rassrochka__item--image{width:150px;height:150px;margin:0 auto;object-fit:contain}.rassrochka__personal--description{color:#969696;font-size:20px}.rassrochka__button{border:1px dashed blue;border-radius:.7rem;padding:.6rem .3rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.fail__modal{position:fixed;width:100vw;height:100vh;top:0;left:0;align-items:center;justify-content:center;background:#00000060;z-index:99999;display:none}.fail__modal svg{margin:0 auto}.success__modal{position:fixed;width:100vw;height:100vh;top:0;left:0;align-items:center;justify-content:center;background:#00000060;z-index:99999;display:none}.success__modal-body{background:#fff;padding:2rem .7rem;border-radius:.7rem;max-width:575px;width:100%;display:flex;flex-direction:column}.success__modal-body h5{text-align:center;margin:10px 5px}.success__modal-body button{margin:0 auto;padding:10px 20px;width:100%;background:var(--gradient-blue);color:#fff;border-radius:.7rem;cursor:pointer;margin-top:.7rem}.rassrochka__button p{margin:0;color:#00f}.checkmark{width:100px;height:100px;border-radius:50%;display:block;stroke-width:2;stroke:#4bb71b;stroke-miterlimit:10;box-shadow:inset 0 0 #4bb71b;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;position:relative;top:5px;right:5px;margin:0 auto}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#4bb71b;fill:#fff;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill{to{box-shadow:inset 0 0 0 30px #4bb71b}}@media(max-width:1200px){.rassrochka__menu{flex-wrap:wrap;justify-content:center}}@media(max-width:768px){.rassrochka__wrapper{flex-direction:column-reverse}.rassrochka__product{position:relative;margin:0 auto;top:0;max-width:unset}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/style.rassrochka.css.map */
