.bookmakerPromoCodeList{margin:var(--spacing--16) auto;background:transparent;container-name:bookmaker-promo-code-list;container-type:inline-size}.bookmakerPromoCodeList .bookmakerPromoCodeList__table{width:100%;border-collapse:separate;border-spacing:0 16px}.bookmakerPromoCodeList .bookmakerPromoCodeList__row{background-color:var(--white)}.bookmakerPromoCodeList .bookmakerPromoCodeList__cell{padding:20px 16px;vertical-align:middle;border:thin solid var(--light-gray)}.bookmakerPromoCodeList .bookmakerPromoCodeList__cell.--number{width:5%;padding-right:32px}.bookmakerPromoCodeList .bookmakerPromoCodeList__cell.--logo{width:15%}.bookmakerPromoCodeList .bookmakerPromoCodeList__cell.--offer{width:55%;text-align:center}.bookmakerPromoCodeList .bookmakerPromoCodeList__cell.--cta{width:25%;text-align:right;padding-right:32px}.bookmakerPromoCodeList .bookmakerPromoCodeList__cell:first-child{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-right:none}.bookmakerPromoCodeList .bookmakerPromoCodeList__cell:last-child{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-left:none}.bookmakerPromoCodeList .bookmakerPromoCodeList__cell:not(:first-child):not(:last-child){border-left:none;border-right:none}.bookmakerPromoCodeList .bookmakerPromoCodeList__number{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:var(--zircon);color:var(--black);border-radius:var(--border-radius);font-size:16px}.bookmakerPromoCodeList .bookmakerPromoCodeList__standardOffer{font-size:18px;color:var(--dark-gray);line-height:24px;font-weight:700;margin-bottom:8px}.bookmakerPromoCodeList .bookmakerPromoCodeList__currentOffer{font-size:32px;font-weight:700;color:#000}.bookmakerPromoCodeList .bookmakerPromoCodeList__linksBlock{display:flex;flex-direction:column;align-items:center;gap:10px}.bookmakerPromoCodeList .bookmakerPromoCodeList__linksBlock .more_info_link{color:var(--darker-green);font-size:16px;font-weight:400;text-decoration:underline;text-decoration-color:inherit}.bookmakerPromoCodeList .bookmakerPromoCodeList__linksBlock .more_info_link:hover{text-decoration:none}.bookmakerPromoCodeList .bookmakerPromoCodeList__linksBlock .btn-primary{width:100%}@container bookmaker-promo-code-list (max-width:800px){.bookmakerPromoCodeList .bookmakerPromoCodeList__table,.bookmakerPromoCodeList .bookmakerPromoCodeList__table tbody,.bookmakerPromoCodeList .bookmakerPromoCodeList__row{display:flex;flex-direction:column;gap:var(--spacing--8)}.bookmakerPromoCodeList .bookmakerPromoCodeList__row{position:relative;gap:0;border:thin solid var(--light-gray);border-radius:var(--border-radius)}.bookmakerPromoCodeList .bookmakerPromoCodeList__number{position:absolute;left:var(--spacing--8);top:var(--spacing--8)}.bookmakerPromoCodeList .bookmakerPromoCodeList__cell.--number{padding:0}.bookmakerPromoCodeList .bookmakerPromoCodeList__cell.--logo{text-align:center;padding-top:var(--spacing--32)}.bookmakerPromoCodeList .bookmakerPromoCodeList__cell.--offer{padding-top:var(--spacing--16);padding-bottom:var(--spacing--16)}.bookmakerPromoCodeList .bookmakerPromoCodeList__cell.--cta{padding-top:0;padding-bottom:var(--spacing--32);padding-right:var(--spacing--16)}.bookmakerPromoCodeList .bookmakerPromoCodeList__logo{width:100%;max-width:180px;height:auto}.bookmakerPromoCodeList .bookmakerPromoCodeList__button{justify-content:center;width:100%}.bookmakerPromoCodeList .bookmakerPromoCodeList__standardOffer{font-size:14px;line-height:16px}.bookmakerPromoCodeList .bookmakerPromoCodeList__currentOffer{font-size:24px;line-height:32px}.bookmakerPromoCodeList .bookmakerPromoCodeList__row .bookmakerPromoCodeList__cell{width:100%;border:0}.bookmakerPromoCodeList .bookmakerPromoCodeList__linksBlock .more_info_link{font-size:14px}.bookmakerPromoCodeList .bookmakerPromoCodeList__linksBlock{width:100%}}@container bookmaker-promo-code-list (max-width:468px){.bookmakerPromoCodeList .bookmakerPromoCodeList__cell.--logo{padding-top:var(--spacing--16)}.bookmakerPromoCodeList .bookmakerPromoCodeList__cell.--cta{padding-bottom:var(--spacing--16)}}