#book .btn-basket{float:right;height:60px;background:#009fb9;background-size:35px;background-image:url(/_next/static/media/ico-add.cee0daaf.svg);background-position:left 20px center;color:#fff;background-repeat:no-repeat;margin-bottom:4px;padding:20px 20px 20px 70px;font-weight:500;cursor:pointer;margin-top:-65px}#book h1,#book h2{margin-bottom:10px;float:left;width:100%}#book .book-step{float:left;width:100%;margin-top:10px}#book.open{display:flex}#book .error{padding:10px 15px;background:#fbb;margin-bottom:0;font-weight:500}#book label{font-weight:400;margin-bottom:15px;float:left;width:100%}#book label input[type=checkbox]{margin-right:10px}#book .book-bg{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.8);z-index:50000}#book .book-wrapper{width:100%;padding:0;z-index:500000;position:relative}#book .book-wrapper .book-step{float:left;width:100%}#book .book-wrapper .book-title{float:left;width:100%;padding:20px;background:#000;position:relative;font-weight:600;color:#fff}#book .book-wrapper .book-title .btn-close{width:24px;height:24px;background:url(/_next/static/media/btn-close.ad84d5af.svg) 50% no-repeat;background-size:24px 24px;position:absolute;right:20px;top:20px;cursor:pointer}#book .book-wrapper h3{text-transform:uppercase;float:left;margin-bottom:10px}#book .book-wrapper .sub-box{width:100%;float:left;margin-bottom:20px}#book .book-wrapper .description{float:left;width:100%;margin-bottom:15px}#book .book-wrapper .choose-product,#book .book-wrapper .choose-product-small{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));float:left;width:100%;grid-gap:10px}#book .book-wrapper .choose-product .product,#book .book-wrapper .choose-product-small .product{background-repeat:no-repeat;display:flex;align-items:center;font-weight:600;padding-top:100px;background-position:center 20px;cursor:pointer;background-size:70px auto;background-color:#fff;flex-direction:column;padding-bottom:20px}#book .book-wrapper .choose-product .product.product-epc,#book .book-wrapper .choose-product-small .product.product-epc{background-image:url(/_next/static/media/ico-epc.f9822923.svg)}#book .book-wrapper .choose-product .product.product-epc-resident,#book .book-wrapper .choose-product-small .product.product-epc-resident{background-image:url(/_next/static/media/ico-epc-resident.52a96752.svg)}#book .book-wrapper .choose-product .product.product-epc-not-resident,#book .book-wrapper .choose-product-small .product.product-epc-not-resident{background-image:url(/_next/static/media/ico-epc-not-resident.c25ce9e4.svg)}#book .book-wrapper .choose-product .product.product-epc-combin,#book .book-wrapper .choose-product-small .product.product-epc-combin{background-image:url(/_next/static/media/ico-epc-combin.e18d73b7.svg)}#book .book-wrapper .choose-product .product.product-epc-simulation,#book .book-wrapper .choose-product-small .product.product-epc-simulation{background-image:url(/_next/static/media/ico-epc-simulation.2eca999b.svg)}#book .book-wrapper .choose-product .product.product-asbest,#book .book-wrapper .choose-product-small .product.product-asbest{background-image:url(/_next/static/media/ico-asbest.586182b8.svg);background-position:center 35px}#book .book-wrapper .choose-product .product.product-property,#book .book-wrapper .choose-product-small .product.product-property{background-image:url(/_next/static/media/ico-property.016258d5.svg)}#book .book-wrapper .choose-product .product.product-combi,#book .book-wrapper .choose-product-small .product.product-combi{background-image:url(/_next/static/media/ico-combi.5d6ff3ed.svg)}#book .book-wrapper .choose-product .product.product-electric,#book .book-wrapper .choose-product-small .product.product-electric{background-image:url(/_next/static/media/ico-electric.8b8dbdaa.svg)}#book .book-wrapper .choose-product .product.active,#book .book-wrapper .choose-product .product:hover,#book .book-wrapper .choose-product-small .product.active,#book .book-wrapper .choose-product-small .product:hover{background-color:#defffb}#book .book-wrapper .choose-product-small{grid-template-columns:repeat(4,minmax(0,1fr));float:left}#book .book-wrapper .choose-product-small .product{background-size:25px auto;height:60px;background-position:15px;padding-left:50px;font-size:12px}#book .book-wrapper .choose-product-small .product.product-asbest{background-color:transparent}#book .book-wrapper .choose-product-small .product.product-epc,#book .book-wrapper .choose-product-small .product.product-property{background-color:#f1f1f1}#book .book-wrapper .choose-product-small .product.product-combi{background-color:transparent}#book .book-wrapper .choose-product-small .product.active{background-color:#a5f6ff}#book .book-wrapper .choose-subproduct{display:flex;float:left;width:100%;flex-direction:column}#book .book-wrapper .choose-subproduct .addproduct{display:flex;flex-direction:row;padding:5px;align-items:center;margin-bottom:2px;background:#fff}#book .book-wrapper .choose-subproduct .addproduct select{max-width:100px;margin-right:10px}#book .book-wrapper .choose-subproduct .addproduct:nth-child(odd){background:#f8f8f8}#book .book-wrapper .choose-subproduct .addproduct.in-basket{background:#fff6c2!important}#book .book-wrapper .choose-subproduct input[type=number]{background:#eee;border:none;padding:15px 5px;font-family:Euclid Circular A;width:60px;margin-bottom:0;height:50px;text-align:center;flex:0 0 60px}#book .book-wrapper .choose-subproduct .title{width:100%;padding-left:20px}#book .book-wrapper .choose-subproduct .price{width:100px;flex:0 0 100px;padding-left:15px}#book .book-wrapper .choose-subproduct .price.none{font-size:12px;font-style:italic}#book .book-wrapper .choose-subproduct .price.small{font-size:11px;font-style:italic}#book .book-wrapper .choose-subproduct .btn-add{width:50px;height:50px;background:#00b9a5;flex:0 0 50px;cursor:pointer;background-size:23px;background-image:url(/_next/static/media/ico-add.cee0daaf.svg);background-position:50%;background-repeat:no-repeat}#book .book-wrapper .btn-back{background:#c6c6c6;font-weight:400;color:#242424}#book .book-wrapper .btn-back,#book .book-wrapper .btn-next{float:left;width:100%;padding:15px 20px;position:relative;cursor:pointer}#book .book-wrapper .btn-next{background:#00b9a5;font-weight:600;color:#fff}#book .book-wrapper .form-table{float:left;width:100%;margin-bottom:15px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px}#book .book-wrapper .form-table .address{float:left;width:100%;display:flex;grid-gap:10px}#book .book-wrapper .form-table .address .small{flex:0 0 90px}#book .book-wrapper .split-navigation{display:flex;float:left;width:100%;margin-top:10px}#book .book-wrapper .book-info .book-info-inner{padding:30px;float:left;width:100%;background:#fff}#book .book-wrapper .book-info .book-info-inner h3{margin-bottom:10px}#book .book-wrapper .book-info .book-info-inner input[type=email],#book .book-wrapper .book-info .book-info-inner input[type=tel],#book .book-wrapper .book-info .book-info-inner input[type=text]{background:#eee;border:none;padding:15px;font-family:Euclid Circular A;width:100%}#book .book-wrapper .error{font-size:14px;margin-top:5px}#book .book-wrapper .book-extra .book-extra-inner{padding:30px;float:left;width:100%;background:#fff}#book .book-wrapper .book-extra .book-extra-inner .description,#book .book-wrapper .book-extra .book-extra-inner h3{margin-bottom:10px;width:100%;float:left}#book .book-wrapper .book-extra .book-extra-inner input[type=file],#book .book-wrapper .book-extra .book-extra-inner input[type=text],#book .book-wrapper .book-extra .book-extra-inner textarea{background:#eee;border:none;padding:15px;font-family:Euclid Circular A;width:100%;margin-bottom:15px}#book .book-wrapper .book-extra .book-extra-inner .btn-download{float:left;width:100%;padding:15px 20px;background:#3e3939;position:relative;font-weight:400;cursor:pointer;color:#fff;text-align:center;margin-bottom:20px}#book .book-wrapper .book-final .book-final-inner{float:left;width:100%}#book .book-wrapper .book-final .book-final-inner h3{margin-bottom:10px;float:left;width:100%}#book .book-wrapper .book-final .book-final-inner .final-table{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:15px;font-size:14px;margin-bottom:20px;padding:15px;background:#eaeaea}#book .book-wrapper .book-final .book-final-inner .final-table .row-title{width:100%;float:left;font-weight:600}#book .book-wrapper .book-success .book-success-inner{padding:40px 20px;float:left;width:100%;text-align:left;background:#fff}