.card-collection .card-collection-zone{display:flex;flex-direction:column;height:auto;margin:16px 0;row-gap:16px}@media screen and (min-width:767px){.card-collection .card-collection-zone{column-gap:10px;flex-direction:row;flex-wrap:wrap;row-gap:24px}.card-collection .card-collection-zone .card{flex:1 1 0;min-width:0}}.card-collection .card-collection-zone{align-items:center;justify-content:center}.card-collection .card-collection-zone:has(.poker-tournaments-style){align-items:start;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.card-collection .card-collection-zone .card{max-width:450px}.card-collection .card-collection-zone .card:has(.image-holder) .card-content{max-width:50%}.card-collection .card-collection-zone .card.poker-tournaments-style{flex:none;height:fit-content;max-width:none;min-width:0}.card-collection .card-collection-zone .card.poker-tournaments-style:has(.image-holder) .card-content{max-width:100%}@media screen and (max-width:1120px){.card-collection .card-collection-zone{margin:24px 30px}}@media screen and (max-width:1023px){.card-collection .card-collection-zone:has(.poker-tournaments-style){grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:767px){.card-collection .card-collection-zone{margin:16px 12px}.card-collection .card-collection-zone:has(.poker-tournaments-style){gap:16px;grid-template-columns:1fr}.card-collection .card-collection-zone .card.poker-tournaments-style{margin:0 auto;max-width:600px}.card-collection .card-collection-zone .card.poker-tournaments-style .card-image{height:200px}.card-collection .card-collection-zone .card.poker-tournaments-style .card-content{padding:6px 4px}.card-collection .card-collection-zone .card.poker-tournaments-style .card-content .card-title{font-size:16px}}a.card{pointer-events:auto;text-decoration:none}.card{background-color:#014936;border-radius:4px;min-height:180px;overflow:hidden;position:relative}.card .card-content{align-items:flex-start;background:linear-gradient(90deg,#024b3b,#024b3b,rgba(2,75,59,.2),rgba(0,72,51,0));bottom:0;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;row-gap:10px;width:80%}.card .card-content .card-title{font-size:24px;font-weight:700;line-height:1.3;margin:0;text-transform:uppercase}.card .card-content .card-subtitle{font-size:11px;font-weight:400;line-height:1.45}.card .image-holder{height:100%}.card .card-image{height:100%;left:0;min-height:180px;object-fit:cover;position:absolute;top:0;width:100%}.card.full-width-style{background:linear-gradient(180deg,transparent,transparent)}.card.full-width-style .card-content{background:none;justify-content:center;row-gap:5px;width:100%}.card.full-width-style .card-content .button{text-align:center;width:100%}.card.instant .card-content{width:50%}.card.instant .card-content .card-title{font-size:16px}@media screen and (min-width:767px){.card{height:180px;min-height:auto}.card .card-content{padding:12px 12px 28px}}.card{min-height:155px}.card.poker-tournaments-style{background-color:transparent;height:fit-content;min-height:min-content;padding:0}.card.poker-tournaments-style .card-content{align-items:center;background:none;height:auto;justify-content:center;position:relative;width:100%}.card.poker-tournaments-style .card-content .card-title{color:#009745;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:600;text-align:center;text-transform:none;white-space:normal;z-index:2}.card.poker-tournaments-style .card-content .button{display:none}.card.poker-tournaments-style .image-holder{height:auto;max-height:100%;max-width:100%}.card.poker-tournaments-style .card-image{height:200px;left:0;object-fit:cover;position:relative;top:0;width:100%}.card:has(.image-holder) .card-content .card-title{font-size:16px}.card:has(.image-holder) .card-content .button{width:fit-content}.card .card-image{left:auto;min-height:155px;right:0;width:fit-content}.card .card-content{gap:8px;padding:12px;width:100%}.card .card-content .card-title{font-family:Roboto,Arial,sans-serif;letter-spacing:0;line-height:120%;text-transform:none}.card .card-content .button{white-space:nowrap;width:100%}@media screen and (max-width:1023px){.card.poker-tournaments-style .card-image{height:140px}.card.poker-tournaments-style .card-content{padding:8px 6px}.card:has(.image-holder) .card-content .card-title{font-size:14px}.card .card-content .card-title{font-size:20px}.card .card-content .card-subtitle{font-size:10px}.card .card-content .button{padding:10px 25px}}@media screen and (max-width:767px){.card{width:100%}.card:has(.image-holder) .card-content{max-width:60%}.card .card-content .card-subtitle{font-size:9px}.card .card-content .button{padding:10px 20px}}.dots-container{align-items:center;display:flex;justify-content:center;margin-top:8px}.dots-container .dots{display:flex;justify-content:space-evenly}.dots-container .dots .dot{background-color:#d1d2d5;border-radius:50%;display:inline-block;height:5px;margin:0 4px;opacity:1;width:5px}.dots-container .dots .dot.active{background-color:#009745;opacity:1}@media screen and (min-width:767px){.dots-container .dots{margin-bottom:8px}}@media screen and (min-width:1023px){.dots-container .dots{margin-top:12px}.dots-container .dots .dot{height:8px;width:8px}}.dots-container .dots .dot.active{transition:background-color .6s ease}@media screen and (min-width:767px){.dots-container.is-tablet{margin-top:-16px}}.simplified-card{background-color:#004833;border-radius:4px;min-height:180px;overflow:hidden;position:relative}.simplified-card:before{background:none;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.simplified-card .simplified-card-content{align-items:center;background:linear-gradient(90deg,#004833,#006858,rgba(0,104,88,.47),rgba(0,72,51,0));bottom:0;color:#fff;display:flex;justify-content:center;left:0;min-height:88px;padding:4px;position:absolute;width:100%}.simplified-card .simplified-card-subtitle{font-size:11px;font-weight:400;line-height:1.45;text-align:center}.simplified-card .image-holder{height:100%}.simplified-card .simplified-card-image{height:fit-content;left:0;min-height:180px;object-fit:cover;position:absolute;top:0;width:100%}