.text-center{text-align:center}.p-relative{position:relative}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.btn-border{font-size:14px;font-weight:600;color:var(--red-color);border-bottom:1px dashed;cursor:pointer;display:inline-block}.modal-overlay{display:none}.modal{overflow-y:auto;overflow-x:hidden;transition:.3s ease-in-out .1s;opacity:0;background:rgba(0,0,0,.6)}.modal-body{max-height:unset}.modal-wrapper{transform:unset;position:relative;top:0;margin:60px auto;left:0;width:100%}.modal.is-visible{opacity:1;visibility:visible}.header__tabs{overflow:hidden;display:none}.form-calc-new__row-fabrics{flex-wrap:wrap}.form-calc-new__row-fabrics .btn{margin-bottom:20px}.form-calc-new__row-colors .field-input{margin-bottom:6px;width:100%!important}.form-calc-new__row-colors a.btn-noframe{text-decoration:underline;color:var(--gray1-color);text-underline-offset:2px}.btn:disabled{opacity:.4;cursor:no-drop}.calc-product-body__view-slider{text-align:center}.calc-product-body__btn-download{font-size:13px;font-weight:600;color:var(--red-color);border-bottom:1px dashed;cursor:pointer;margin-top:10px}.btn.btn--loading div,.btn.btn--loading i,.btn.btn--loading span,.btn.btn--loading svg{visibility:hidden}.btn.btn--loading .icon-loading{transform:translate(-50%,-50%);margin-right:-50%;position:absolute;visibility:visible!important;top:50%;left:50%}.btn.btn--loading .icon-loading:after{height:25px;border-width:3px;width:25px}.calc-project-modal .calc-project__wrapper{background-color:unset}.calc-project-modal .calc-project__action{display:block}.calc-project-modal .calc-project__action-select-group{flex-direction:column}.calc-project-modal .calc-project__action-select-item{margin-bottom:12px;width:100%}.gridlines td{padding-right:5px;vertical-align:middle;padding-left:5px}.error-phone{font-size:12px;color:#ec0000;margin-top:4px}.field-wrapper .field-textarea{min-height:45px;padding:13px 20px;font-size:14px;border:1px solid var(--gray4-color);font-weight:500;color:var(--gray2-color);transition:.15s ease-in-out;position:relative;min-width:100%;background-color:var(--white-color);border-radius:4px;width:100%;display:block}.jq-ry-container{position:relative;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;cursor:pointer;line-height:0;display:block}.jq-ry-container[readonly=readonly]{cursor:default}.jq-ry-container>.jq-ry-group-wrapper{position:relative;width:100%}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group{position:relative;line-height:0;white-space:nowrap;z-index:10}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group>svg{fill:none;stroke-width:35px;stroke:#f4242d;display:inline-block}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-normal-group{width:100%}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-rated-group{overflow:hidden;position:absolute;top:0;left:0;width:0;z-index:11}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-rated-group svg{fill:#f4242d}.counter{height:46px;max-width:fit-content;align-items:center;border-radius:4px;background:#e7e8e9;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;display:inline-flex}.counter__button{height:100%;justify-content:center;align-items:center;cursor:pointer;width:38px;display:flex}.counter__input{border:1px solid #d1d3db;box-sizing:border-box;border-radius:4px;background:#fff;width:45px}.counter__input input{height:34px;font-size:14px;border:none;font-weight:500;text-align:center;width:100%}.counter__input input::-webkit-inner-spin-button,.counter__input input::-webkit-outer-spin-button{appearance:none}@media (min-width:992px){.calc-project-details__modal.modal{overflow:unset;background:unset}.calc-project-details__modal .modal-wrapper{margin:0}.calc-project-details__modal .modal-body{overflow:auto;max-height:600px}.breadcrumbs__item:not(:last-child){color:var(--gray1-color)}.breadcrumbs__item:last-child{color:var(--gray3-color);cursor:default}}