.bestprice-success{padding:32px 16px;line-height:1.25;text-align:center}.bestprice-success__img{margin:0 0 22rem;width:50rem}.bestprice-success__title{font-family:"Futura DemiC","Arial","Helvetica",sans-serif;font-size:26rem;letter-spacing:.01em;margin:0 0 16rem}.bestprice-success__text{font-size:18rem;letter-spacing:.01em;margin:0 0 30rem}.bestprice-form{font-size:18rem;line-height:1.25;padding:32px 16px}.bestprice-form__text{letter-spacing:.01em;margin:0 0 30rem}.bestprice-form__text a{text-decoration:none;color:#000;border-bottom:1rem solid #000}.bestprice-form__block{margin-bottom:16rem;line-height:1.2}.bestprice-form__label{display:block;margin-bottom:6rem}.bestprice-form__field{border:1rem solid #000;border-radius:10rem;font-size:18rem;height:64rem;padding:22rem;width:100%}.bestprice-form__field:read-only{background-color:#f2f2f2;border:1rem solid #f2f2f2}.bestprice-form__field_textarea{height:84rem;resize:none}.bestprice-form__button{color:#fff;background-color:#000;transition:background-color 300ms ease-out,color 300ms ease-out;border-radius:10rem;box-sizing:border-box;cursor:pointer;display:block;font-family:"Futura DemiC","Arial","Helvetica",sans-serif;font-size:22rem;height:62rem;width:100%}.bestprice-form__button:disabled,.bestprice-form__button[data-disabled]{cursor:default;background-color:#a4a4a4}@media (min-width:1001px){.bestprice-form__button:not(:disabled):not([data-disabled]):hover{background-color:red}}.bestprice-form__button:not(:disabled):not([data-disabled]):active,.bestprice-form__button:not(:disabled):not([data-disabled]):focus{background-color:#cb1f11}.bestprice-form__error{color:red;display:block;font-size:14rem;width:100%}@media (min-width:1001px){.bestprice-form{font-size:18px;padding:0}.bestprice-form .sunlight-h1{font-size:30px;margin:0 0 6px}.bestprice-form__text{margin:0 0 30px}.bestprice-form__blocks{margin-bottom:0;max-height:calc(100vh - 260px);overflow-y:scroll}.bestprice-form__block{margin-top:20px;margin-bottom:0}.bestprice-form__label{margin-bottom:8px}.bestprice-form__field{font-size:18px;height:70px;padding:25px}.bestprice-form__field_textarea{height:100px}.bestprice-form__button{height:72px;width:50%}.bestprice-form__error{font-size:14px}}.bestprice-table{padding:32px 16px;line-height:1.25;min-height:200px}.bestprice-table__text{font-size:18rem;letter-spacing:.01em;margin:0 0 20rem}.bestprice-table__date{font-size:16rem;letter-spacing:.01em;margin:0 0 10rem}.bestprice-table table{border-collapse:collapse;margin:0 0 20rem;width:100%}.bestprice-table table tr:first-child{font-family:"Futura DemiC","Arial","Helvetica",sans-serif}.bestprice-table table td{font-size:18rem;padding:16rem 0 18rem;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.bestprice-table table td:last-child{text-align:right}.bestprice-table table td span{color:red;font-size:14rem;padding-right:5rem;white-space:nowrap}@media (min-width:1001px){.bestprice-table{padding:0}.bestprice-table .sunlight-h1{font-size:26rem;margin:0 0 6rem}.bestprice-table__text{margin:0 0 30rem}}.bestprice-popup .featherlight-content .popup{padding:0}@media (min-width:1001px){.bestprice-popup .featherlight-content,.bestprice-success-popup .featherlight-content{min-width:480rem;border-radius:10rem}.bestprice-popup .featherlight-content .popup{padding:30rem}.bestprice-popup .featherlight-content .popup-close{height:24rem;right:20rem;top:20rem;width:24rem}.bestprice-success-popup .featherlight-content .popup{padding:66rem 30rem 30rem}.bestprice-success-popup .featherlight-content .popup-close{height:24rem;right:20rem;top:20rem;width:24rem}}.bestprice-success-popup__button{color:#fff;background-color:#000;transition:background-color 300ms ease-out,color 300ms ease-out;border-radius:10rem;box-sizing:border-box;cursor:pointer;display:block;font-family:"Futura DemiC","Arial","Helvetica",sans-serif;font-size:22rem;height:62rem;width:100%}.bestprice-success-popup__button:disabled,.bestprice-success-popup__button[data-disabled]{cursor:default;background-color:#a4a4a4}@media (min-width:1001px){.bestprice-success-popup__button:not(:disabled):not([data-disabled]):hover{background-color:red}}.bestprice-success-popup__button:not(:disabled):not([data-disabled]):active,.bestprice-success-popup__button:not(:disabled):not([data-disabled]):focus{background-color:#cb1f11}