.modal .container{background:#fff;padding:45px 55px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal .modal__content{width:800px;max-width:800px}.modal .container .left{width:100px}.modal .container .content ul li.is-bold p{font-weight:700}.modal .container .left .left-wrap{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;position:relative;top:140px;left:-140px}.modal .container .left p{color:#1d1d1d;font:bold 60px/60px Arial;display:inline-block;margin:0;text-transform:inherit;min-width:400px;text-align:right;letter-spacing:4px;position:relative;left:4px}.modal .container .content{width:calc(100% - 105px);padding-right:65px}.modal .container .content ul{margin:0 0 30px;padding:0;list-style:none}.modal .container .content .info-block{position:relative;margin-bottom:35px;min-height:68px}.modal .container .content .info-block .item{opacity:0;min-height:68px}.modal .container .content .info-block .item{display:-webkit-box;display:-ms-flexbox;display:flex}.modal .container .content .info-block .item-2{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modal .container .content .info-block .item-1 .icon-wrap{margin-right:25px}.modal .container .content .info-block .item-1 .icon-wrap img{vertical-align:top}.modal .container .content .info-block .item p{font:italic 18px/21px Arial;letter-spacing:0;color:#0e0e98;text-align:left;margin:0;max-width:55%;text-transform:inherit}.modal .container .content .info-block .item-2{position:absolute;top:0;right:0}.modal .container .content .info-block .item-2 .icon-wrap{margin-left:25px;width:50px}.modal .container .content .info-block .item-2 .icon-wrap img{width:100%}.modal .container .content ul li{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal .container .content ul li.margin-5{margin-bottom:20px}.modal .container .content ul li p{text-align:left;font:20px/23px Arial;letter-spacing:0;color:#1d1d1d;text-transform:uppercase;margin:0}.modal .container .content ul li p:first-child{width:calc(100% - 145px)}.modal .container .content ul li p:last-child{width:140px;text-align:right}.modal .container .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.modal .container .btn-wrap .input-wrap{position:relative;width:calc(50% - 10px)}.modal .container .btn-wrap .input-wrap input{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;cursor:pointer}.modal .container .btn-wrap label{min-height:62px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:none!important;padding:5px;background:#ececec;text-align:center;font:20px/23px Arial;letter-spacing:0;color:#1d1d1d;width:100%;-webkit-transition:all .4s ease;transition:all .4s ease;cursor:pointer}.modal .container .btn-wrap input:hover+label{background:#1d1d1d;color:#fff}.modal .container .btn-wrap .input-wrap input:checked+label{font-weight:700}.modal .container .btn-full{margin-bottom:10px}.modal .container .content .info-block .item.is-active{opacity:1}.modal .container .btn-full button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:none!important;border:1px solid #0e0e98;height:62px;text-align:center;font:20px/23px Arial;letter-spacing:3px;color:#0e0e98;text-transform:uppercase;background:#fff;-webkit-transition:all .4s ease;transition:all .4s ease;width:100%}.modal .container .btn-full button:hover{background:#0e0e98;color:#fff}.modal .container .info-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}.modal .container .info-card figure{margin:0 10px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal .container .info-line h6{text-align:left;text-decoration:underline;font:20px/23px Arial;letter-spacing:0;color:#1d1d1d;text-transform:uppercase;opacity:1;margin:0 0 10px}.modal .container .info-line p{text-align:left;font:italic 18px/21px Arial;letter-spacing:0;color:#1d1d1d;text-transform:lowercase;opacity:1;margin:0}.modal .container .btn-full button.is-active{background:#0e0e98;color:#fff}.modal .confirmation .container .left{width:120px;margin:-15px}.confirmation-intro-wrapper{display:flex;flex-wrap:wrap}@media (max-width:991px){.modal .modal__content{width:700px;max-width:700px}.modal .container{max-width:100%}}@media (max-width:767px){.modal .modal__content{width:500px;max-width:500px}.modal .container .left p{font:bold 30px/30px Arial;letter-spacing:0}.modal .container .left{width:50px}.modal .container .content{width:calc(100% - 50px)}.modal .container .left .left-wrap{top:170px;left:-170px}.modal .container .content{padding:0}}@media (max-width:575px){.modal .modal__content{width:400px;max-width:calc(100% - 50px)}.modal .container .left{width:auto;float:left;display:inline-block}.modal .container{display:block;padding:20px;max-height:95vh;overflow:hidden auto}.modal .container .content{width:100%}.modal .container .left .left-wrap{top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none}.modal .container .left p{width:100px;text-align:left;min-width:100px;font:bold 20px/23px Arial}.modal .container .content ul li:first-child p{width:100%!important;text-align:right}.modal .container .content .info-block .item p{max-width:calc(100% - 75px)}.modal .container .btn-wrap label{font-size:16px}.modal .container .content ul li p{font-size:16px}.modal .container .content ul li.margin-5,.modal .container .content ul li{margin-bottom:5px}.modal .container .content .info-block .item p{font-size:15px}.modal .container .content ul li.data{position:relative}.modal .container .content ul li.data:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:'';width:15px;height:1px;background:#000}.modal .confirmation .container .left{width:100%;margin:0;margin-bottom:5px}#step-2 .left .left-wrap--confirmation p{font-size:18px;line-height:1px;position:relative;top:3px;left:0}.confirmation-intro-wrapper{margin-top:-25px}.confirmation-address{max-width:200px;word-wrap:break-word;margin-left:auto!important}.confirmation-price-items p{font-weight:bold!important}.modal .confirmation .container .left{margin:0;margin-bottom:5px;position:relative;top:25px}}@media (max-width:375px){.modal .container .content ul li p{font:16px/20px Arial}.modal .container .content ul li p:last-child{width:100px}.modal .container .content ul li p:first-child{width:calc(100% - 105px)}.modal .container .content ul{margin-bottom:70px}.modal .container .btn-wrap label{font:15px/20px Arial}.modal .container .btn-wrap .input-wrap{width:calc(50% - 5px)}.modal .container .content ul{margin-bottom:20px}.modal .container .content .info-block{margin-bottom:20px}}.search-result{display:none}.is-active .search-result{display:block}.read-only{pointer-events:none}.error-msg{color:#0e0e98!important;padding-left:1rem;font-size:.75rem}