.v3-bonus-promo{color:var(--text-main)}.v3-bonus-promo .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:20px}.v3-bonus-promo__list{display:grid;gap:16px;grid-template-columns:1fr 1fr 1fr}.v3-bonus-promo__card{background-color:var(--white);border:1px solid var(--line-secondary);border-radius:16px;color:var(--card-text);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:256px;padding:16px;-webkit-perspective:1000px;perspective:1000px;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:border-color .3s ease-in-out,-webkit-transform .4s;transition:border-color .3s ease-in-out,-webkit-transform .4s;transition:transform .4s,border-color .3s ease-in-out;transition:transform .4s,border-color .3s ease-in-out,-webkit-transform .4s;width:100%}.v3-bonus-promo__card.flipped{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.v3-bonus-promo__card.flipped .v3-bonus-promo__card-wrapper_front{z-index:1}.v3-bonus-promo__card.flipped .v3-bonus-promo__card-wrapper_back{z-index:2}.v3-bonus-promo__card-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:1px solid var(--line-secondary);border-radius:4px;color:var(--text-main);cursor:pointer;outline:none;padding:4px;position:absolute;right:16px;top:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:4}.v3-bonus-promo__card-toggle svg{height:24px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:24px}.v3-bonus-promo__card-bookie{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;width:calc(100% - 40px)}.v3-bonus-promo__card-bookie__logo{background-color:var(--white);border:8px;height:64px;overflow:hidden;width:64px;-ms-flex-negative:0;flex-shrink:0}.v3-bonus-promo__card-bookie__logo-img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.v3-bonus-promo__card-bookie__info{width:calc(100% - 16px)}.v3-bonus-promo__card-title{color:var(--text-secondary);font-size:16px;font-weight:400;line-height:150%;max-width:calc(100% - 8px)}.v3-bonus-promo__card-amount{color:var(--text-main);font-size:20px;font-weight:600;line-height:140%;max-width:calc(100% - 8px)}.v3-bonus-promo__card-type{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--success-darken-2);color:var(--white);gap:12px;padding:8px}.v3-bonus-promo__card-type svg{height:24px;width:24px}.v3-bonus-promo__card-type__text{font-size:14px;font-weight:600;line-height:150%;text-transform:uppercase;white-space:nowrap}.v3-bonus-promo__card-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-secondary);gap:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.v3-bonus-promo__card-time svg{color:inherit;height:24px;width:24px}.v3-bonus-promo__card-time__text{color:inherit;font-size:16px;font-weight:500;line-height:150%}.v3-bonus-promo__card-subtitle{color:var(--text-secondary);font-size:16px;font-weight:400;line-height:150%;margin-top:-16px}.v3-bonus-promo__card .vAll-button{margin-top:auto;position:relative;z-index:1}.v3-bonus-promo__card .text-block{margin-bottom:24px}.v3-bonus-promo__card .v3-bonus__promocode-content{border-radius:8px;display:grid;font-size:16px;font-weight:500;grid-template-columns:1fr auto;line-height:150%;margin-top:auto;overflow:hidden;width:100%;-ms-flex-negative:0;flex-shrink:0}.v3-bonus-promo__card .v3-bonus__promocode-value{background-color:var(--card-bg);color:var(--text-main);padding:12px 16px;width:100%}.v3-bonus-promo__card .v3-bonus__promocode-btn{background-color:var(--button-bg);border-radius:0;color:var(--button-color);font-family:var(--font-2);padding:12px 32px;text-align:center;text-decoration:none;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.v3-bonus-promo__card .v3-bonus__promocode-btn:disabled{background:var(--button-disable-bg);color:var(--button-disable-color);pointer-events:none}.v3-bonus-promo__card .v3-bonus__promocode-btn[type=submit]:not(:disabled){color:var(--button-color)!important}.v3-bonus-promo__card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-backface-visibility:hidden;backface-visibility:hidden;gap:12px;height:100%;justify-content:start;margin-top:auto;overflow:hidden;position:relative;width:100%}.v3-bonus-promo__card-wrapper_front{gap:24px;-webkit-transform:rotateY(0deg);transform:rotateY(0deg);z-index:2}.v3-bonus-promo__card-wrapper_back{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;left:0;padding:47px 16px 16px;position:absolute;top:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);z-index:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}@media (max-width:1200px){.v3-bonus-promo__list{grid-template-columns:1fr 1fr}}@media (max-width:800px){.v3-bonus-promo__list{grid-template-columns:1fr}.v3-bonus-promo__card,.v3-bonus-promo__card-wrapper{min-height:315px}}@media not all and (pointer:coarse){.v3-bonus-promo__card:hover{border-color:var(--line-main)}.v3-bonus-promo__card .v3-bonus__promocode-btn:hover{background-color:var(--button-hover-bg);color:var(--button-hover-color)}.v3-bonus-promo__card .v3-bonus__promocode-btn[type=submit]:not(:disabled):hover{color:var(--button-hover-color)!important}}