@media screen and (min-width: 768px) and (max-width: 979px) { /*-TABLET-*/.b-form {padding: 20px 45px;}.b-form .form__col-1-3 {width: 50%;}.b-form .form__agree {display: block;width: 100%;}.b-form .form__btns {box-sizing: border-box;display: flex;align-items: center;width: 100%;justify-content: flex-end;}.b-btnbox--gray,a.b-btnbox--gray:link,a.b-btnbox--gray:visited {margin-right: 10px;}/*--------------------------------*/.b-form--cart-checkout {margin-bottom: 0;}}/*-----------------------------*/@media screen and (max-width: 767px) {.b-form {padding: 10px 20px 20px;}.b-form .form__btns  {display: flex;flex-direction: column-reverse;}/*---------------------------*/.b-form--cart-checkout {margin-bottom: 30px;}/*---------------------------*/.b-form--subscribe {display: block;padding-top: 20px;}.b-form--subscribe .form__subscribe-title {font-size: 18px;width: 100%;line-height: 1;padding-left: 50px;margin-bottom: 20px;}.b-form--subscribe .form__subscribe-title::before {width: 40px;}.b-form--subscribe .form__form {width: 100%;display: block;}/*---------------------------*/.b-form .form__agree {/* white-space: nowrap; */}.b-form .form__agree.form__checkbox {display: flex;column-gap: 15px;}.b-form .form__agree.form__checkbox .form__inputwrap input {width: 20px;height: 20px;}.b-form .agreed_readmore,.b-form a.agreed_readmore:link,.b-form a.agreed_readmore:active,.b-form a.agreed_readmore:visited,.b-form a.agreed_readmore:hover {white-space: normal;text-align: left;}.b-form .form__agree .form__mark {display: none;}/*---------------------------*/}