.hotdeals h2 {margin-bottom:20px;}
.hotdeals-frame {background:#f8f8f8 url('/img/bg/shape.png') no-repeat 0 center;padding-top:20px;padding-bottom:20px;}
.hotdeal-header {display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;}
.hotdeals .hotdeal {border-top:1px solid #eee;padding:20px 0;}
.hotdeals .hotdeal:first-child {border-top:0;}
.hotdeal-logo {width:200px;text-align:left;}
.hotdeal-headline {text-align:left;width:calc(100% - 450px);color:#1d316d;line-height:150%;}
.hotdeal-buttons {width:300px;padding-top:0;text-align:right;}
.hotdeal-buttons .button-frame {padding-top:0;text-align:right;}
.hotdeal-buttons .button {text-transform:uppercase;font-weight:700;}

.hotdeal-infobuttonframe {text-align:center;}
.hotdeal-infobutton {display:inline-block;padding:10px 20px;border:1px solid #000;background:#fff;border-radius:20px;font-size:12px;text-transform:uppercase;cursor:pointer;}
.hotdeal-infobutton-mobile {display:none;}

.hotdeal-content {display:none;}
.hotdeal-content.open {display:block;}
.hotdeal ul {list-style:none;padding:0;margin:0;}
.hotdeal ul li {background:transparent url('/img/check.png') no-repeat left 6px;list-style:none;padding-left:24px;line-height:150%;}

@media (max-width: 765px) {
    .hotdeals-frame {padding-top:10px;padding-bottom:10px;background-image:none;}
    .hotdeals .hotdeal {padding:10px 0;}
    .hotdeal-header {display:block;}
    .hotdeal-logo {width:100%;text-align:center;}
    .hotdeal-headline {width:100%;font-size:14px;margin-top:10px;}
    .hotdeal-buttons {width:100%;margin-top:10px;display:flex;flex-wrap:nowrap;justify-content:center;}
    .hotdeal-infobuttonframe {margin-top:10px;}

    .hotdeal-infobutton {display:none;}
    .hotdeal-infobutton-mobile {display:inline-block;padding:10px 20px;border:1px solid #000;background:#fff;border-radius:20px;font-size:12px;text-transform:uppercase;cursor:pointer;margin-right:10px;}
}