/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.returnformform{max-width:505px;width:100%;margin:auto;margin-bottom:50px;padding:20px;}.returnformform .summary{font-size:14px;text-align:center;margin-bottom:30px;font-weight:300;}.returnformform .or{text-align:center;margin:40px auto;position:relative;}.returnformform .or:before{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;background:#E3E3DE;}.returnformform .or span{font-size:15px;line-height:15px;font-weight:300;background:#fff;position:relative;padding:10px;}.returnformform .captcha{display:block;width:100%;}.returnformform .form-actions .button{margin:auto;background:#000;color:#fff;width:100%;padding:15px;margin-top:20px;}.returnformformitem,.returnformformitemthankyou{max-width:767px;width:100%;margin:auto;margin-bottom:50px;padding:20px;background:#f0f0f0;}.returnformformitem .header{}.returnformformitem .header>div{display:flex;}.returnformformitem .header .label{font-weight:400;width:130px;margin-right:10px;}.returnformformitem .header .item{font-weight:300;}.returnformformitem .product{display:flex;}.returnformformitem .image{width:150px;}.returnformformitem .details{flex:1 0 auto;margin-left:30px;}.returnformformitem .details>div{display:flex;}.returnformformitem .details .label{font-weight:400;width:110px;margin-right:10px;}.returnformformitem .details .item{font-weight:300;}.returnformformitem .form-actions{display:flex;margin:0;justify-content:flex-end;}.returnformformitem .form-actions .button{margin-left:10px;background:#000;color:#fff;width:auto;padding:15px;margin-top:20px;}.returnformformitem .center{text-align:center;}.returnformformitem .large{font-size:20px;font-weight:300;}.returnformformitem p{margin:10px auto;font-weight:300;}.returnformformitem .js-form-type-checkbox{display:flex;align-items:center;}.returnformformitem .form-item--term label,.returnformformitem .js-form-type-checkbox label{margin:0;margin-left:10px;}.confirm-step .product{background:#fff;margin-bottom:10px;padding:10px;}.returnformformitemthankyou .thankyou{text-align:center;background:#fff;padding:20px;}.returnformformitemthankyou.thankyou .title{font-weight:500;margin-bottom:30px;}.returnformformitemthankyou .thankyou .text{font-size:14px;text-align:center;font-weight:300}@media only screen and (max-width:767px){.returnformformitem .header{display:flex;flex-direction:column;}.returnformformitem thead{display:none;}.returnformformitem tbody tr{display:flex;flex-direction:column;margin-bottom:10px;}.returnformformitem tbody tr,.returnformformitem tbody td{width:100%;}.returnformformitem .product{flex-direction:column;}.returnformformitem .details{margin-left:0;margin-top:20px;}}
