.page-main{padding-top:22px}.breadcrumbs{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:10px;color:#65626c;margin:0 0 23px}.breadcrumbs>a{color:#645e70}.breadcrumbs>span[aria-current]{color:#67626e;max-width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-banner{background:radial-gradient(ellipse at 85% 80%,#e2eef8aa,transparent 65%),linear-gradient(110deg,#faf6ff,#f6f8fe);border:1px solid #ede7f5;border-radius:12px;padding:31px 35px;display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;overflow:hidden}.list-banner h1{font-size:32px;font-weight:700;letter-spacing:2px;margin:4px 0 10px;color:#69607a}.list-banner h1>span{font-size:15px;letter-spacing:1px;font-weight:400;margin-left:20px;color:#655f6f}.list-banner p:not(.eyebrow){margin:0;font-size:11px;color:#676172}.list-banner-icon{font-size:81px;color:#685f77;line-height:1;text-shadow:0 5px 20px #d6c5f1;transform:rotate(-10deg);margin-right:30px}.filter-panel{border:1px solid #eae6f2;border-radius:9px;background:#fefeff;padding:5px 22px;margin-bottom:26px}.filter-group{display:flex;gap:29px;padding:15px 0;font-size:11px}.filter-group+.filter-group{border-top:1px dashed #ece8f4}.filter-group>span{color:#676071;white-space:nowrap;padding:5px 0}.filter-group>div{display:flex;gap:7px 9px;flex-wrap:wrap}.filter-group button{border-radius:4px;padding:5px 11px;font-size:10px;color:#65606e;border:1px solid transparent}.filter-group button:hover{color:#6e5c84;background:#fbf7ff}.filter-group button.active{color:#6b597d;background:#f7efff;border-color:#ecdefb}.list-results-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:7px;gap:15px}.list-results-heading>div{display:flex;gap:14px;align-items:center}.list-results-heading h2{font-size:21px;color:#645d73;font-weight:600;margin:0}.list-results-heading span{color:#65606d;font-size:10px}.list-tools select{border:1px solid #e6e0ef;background:#fff;border-radius:5px;padding:8px 13px;font-size:10px;color:#655e71}.snapshot-note{font-size:9px;color:#65606c;margin:0 0 20px}.pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin:33px 0 55px}.pagination button{width:34px;height:34px;border:1px solid #e8e3f1;border-radius:5px;color:#665e73;background:#fff;font-size:11px}.pagination button.active{background:var(--gradient);color:white;border-color:#b2a5e8}.pagination button:disabled{opacity:.35}.pagination>span{font-size:10px;color:#645e6c;margin-left:12px}.pool-topline{display:flex;justify-content:space-between;gap:20px;margin-bottom:19px;font-size:10px;color:#67606e}.back-link{color:#6d5e7d}.pool-overview{display:grid;grid-template-columns:1fr 1.12fr;gap:48px;margin-bottom:39px}.pool-main-image{height:385px;background:#fff;border:1px solid #eae5f2;border-radius:11px;display:grid;place-items:center;padding:15px;overflow:hidden}.pool-main-image img{width:100%;height:100%;max-height:355px;object-fit:contain}.pool-thumbnails{display:flex;gap:10px;margin-top:12px}.pool-thumbnails button{width:57px;height:57px;border:1px solid #ebe4f4;border-radius:6px;padding:4px;background:#fff;overflow:hidden}.pool-thumbnails button.active{border-color:#c9abea;box-shadow:0 0 0 2px #f6edff}.pool-thumbnails img{width:100%;height:100%;object-fit:contain}.pool-intro{padding:10px 0}.pool-intro h1{color:#675c74;font-size:27px;font-weight:600;line-height:1.55;margin:9px 0 15px}.pool-tags{display:flex;gap:8px;margin-bottom:21px}.pool-tags span{font-size:9px;color:#6b6078;background:#faf5ff;border:1px solid #eee2f8;padding:3px 8px;border-radius:4px}.pool-price{display:flex;align-items:baseline;gap:11px;background:#fcf9ff;border:1px solid #eee7f6;border-radius:8px;padding:16px 18px;margin-bottom:20px}.pool-price>span{font-size:11px;color:#675d70;margin-right:auto}.pool-price strong{font-size:35px;line-height:1.2;font-weight:700;color:#6d5d7e}.pool-price small{font-size:12px;font-weight:500;margin-right:5px}.pool-price em{font-size:10px;color:#645e6c;font-style:normal}.pool-stats{display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:23px}.pool-stats>div{border-right:1px solid #eee7f5;padding-left:20px}.pool-stats>div:first-child{padding-left:0}.pool-stats>div:last-child{border:0}.pool-stats span{font-size:9px;color:#655e6d;display:block;margin-bottom:7px}.pool-stats strong{font-size:21px;font-weight:600;color:#695b78}.pool-stats small{font-size:10px;color:#645e6c;font-weight:400}.pool-stats .snapshot-label{font-size:13px;color:#685d75}.last-prize-banner{display:flex;align-items:center;gap:13px;border:1px solid #efe2f8;background:linear-gradient(110deg,#faf2ff,#fcf9ff);padding:12px;border-radius:7px;margin-bottom:22px}.last-prize-banner>span{color:#725c7c;font-size:11px;font-style:italic;font-weight:700;white-space:nowrap}.last-prize-banner b{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:11px;color:#6a5d77;font-weight:500}.last-prize-banner small{font-size:8px;color:#6a6171}.pool-brief{font-size:12px;line-height:2;color:#675f6f;margin:18px 0 25px}.pool-cta{display:flex;gap:12px}.pool-cta .primary{min-width:190px}.pool-disclaimer{font-size:9px;color:#69606f;line-height:1.8;margin:12px 0 0}.play-area{scroll-margin-top:23px;margin-bottom:36px;padding-top:28px;border-top:1px solid #eee7f6}.play-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;gap:15px}.play-heading h2{font-size:22px;letter-spacing:1px;color:#6c5c7b;font-weight:600;margin:0}.play-heading .demo-badge{margin:0;white-space:nowrap}.play-layout{display:grid;grid-template-columns:1fr 310px;gap:22px}.box-workbench{border:1px solid #ece3f5;border-radius:10px;padding:20px 24px;background:#fdfbff}.box-nav{display:flex;justify-content:space-between;align-items:center;padding-bottom:17px;border-bottom:1px solid #eee7f5}.box-nav>button{font-size:10px;color:#6a5c75;padding:6px 9px}.box-nav>div{display:flex;align-items:center;gap:12px}.box-nav>div>span{font-size:10px;color:#6a5f73}.box-nav select{font-size:13px;color:#6a5a7b;border:1px solid #e4d5f0;background:#fff;border-radius:5px;padding:7px 17px}.ticket-heading{display:flex;justify-content:space-between;align-items:center;padding:19px 0 15px;font-size:10px;color:#685f6f}.ticket-heading b{color:#6d5d79;font-size:17px;margin:0 3px}.ticket-heading>div{display:flex;gap:5px;align-items:center;font-size:8px}.ticket-key{width:8px;height:9px;border:1px solid #e2d3ed;background:#fff;display:inline-block;margin-left:8px;border-radius:2px}.ticket-key.selected{background:#c3afe2;border-color:#c3afe2}.ticket-key.opened{background:#f0eaf6;border-color:#ece4f3}.ticket-grid{display:grid;grid-template-columns:repeat(10,1fr);gap:8px}.ticket-grid button{height:39px;font-size:11px;color:#6a5d74;border:1px solid #e6d9ef;border-radius:4px;background:#fff;position:relative;box-shadow:0 2px 3px #d3bce910}.ticket-grid button:before{content:'';position:absolute;top:48%;left:-1px;width:3px;height:5px;border:1px solid #e6d9ef;border-left:0;border-radius:0 5px 5px 0;background:#fdfbff}.ticket-grid button:after{content:'';position:absolute;top:48%;right:-1px;width:3px;height:5px;border:1px solid #e6d9ef;border-right:0;border-radius:5px 0 0 5px;background:#fdfbff}.ticket-grid button.selected{background:var(--gradient);color:#fff;border-color:#baa5dd}.ticket-grid button.opened{background:#f2edf7;border-color:#ece4f3;color:#66606b;box-shadow:none}.ticket-help{color:#67606d;font-size:9px;margin:17px 0 0}.ticket-pages{display:flex;gap:18px;justify-content:center;align-items:center;font-size:9px;color:#6b6073;margin-top:15px}.ticket-pages button{border:1px solid #ecdef6;border-radius:4px;width:25px;height:24px;font-size:12px;color:#6e5f78;background:#fff}.checkout{border:1px solid #e8ddf2;background:#fff;border-radius:10px;padding:23px}.checkout h3{font-size:18px;color:#6b5d78;font-weight:500;margin:10px 0 19px}.checkout-box{display:flex;justify-content:space-between;font-size:11px;color:#695c73;border-top:1px solid #eee6f5;padding:16px 0}.checkout-box b{font-weight:500;color:#6d5c78}.quick-select{display:flex;gap:9px}.quick-select button{flex:1;border:1px solid #e7d9f3;border-radius:5px;padding:8px 4px;font-size:10px;background:#fcf8ff;color:#6c5c78}.selection-line{display:flex;justify-content:space-between;margin-top:17px;font-size:11px;color:#695c73}.selection-line b{color:#6b5b78}.selection-line button{font-size:9px;color:#685f6f}.chosen-numbers{display:flex;gap:5px;min-height:55px;flex-wrap:wrap;padding:12px 0}.chosen-numbers>span{background:#f8efff;border:1px solid #ecddf7;border-radius:3px;padding:2px 6px;font-size:9px;color:#6e5b79;height:23px}.chosen-numbers>span.no-tickets{border:0;background:none;font-size:10px;color:#67606c;padding:0}.checkout-total{border-top:1px dashed #e9def2;padding:16px 0;display:flex;align-items:baseline;justify-content:space-between;color:#685d71;font-size:11px}.checkout-total>b{font-size:25px;color:#6c5c79;font-weight:600}.checkout-total small{font-size:10px;font-weight:400;margin-right:4px}.checkout>.primary{padding:11px 15px;font-size:11px}.checkout>.primary:disabled{opacity:.5}.checkout>p{font-size:9px;color:#69606f;line-height:1.9;margin:12px 0}.checkout>.text-link{font-size:9px}.pool-gallery-section{border:1px solid #ece3f5;border-radius:10px;overflow:hidden;margin-bottom:40px;scroll-margin-top:20px}.pool-content-tabs{display:flex;gap:28px;border-bottom:1px solid #ece3f5;padding:0 25px;background:#fefcff}.pool-content-tabs button{position:relative;font-size:12px;color:#6a5f73;padding:18px 0}.pool-content-tabs button.active{color:#6b5a7c}.pool-content-tabs button.active:after{content:'';position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--gradient);border-radius:3px}.pool-content-tabs button>span{font-size:9px;background:#f5edf9;border-radius:4px;padding:1px 5px;margin-left:5px}.pool-tab-panel{padding:25px}.panel-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:21px;gap:15px}.panel-heading h3{font-size:17px;font-weight:500;color:#6c5d78;margin:0 0 5px}.panel-heading p{font-size:9px;color:#675f6d;margin:0}.panel-heading>span{font-size:9px;color:#69606e}.prize-gallery{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.prize-card{border:1px solid #eee4f6;border-radius:8px;padding:11px;text-align:left;background:#fff}.prize-card:hover{border-color:#d9bde9;box-shadow:0 5px 15px #b193cc12}.prize-card.last{background:linear-gradient(155deg,#fff,#fcf5ff);border-color:#ebd8f5}.prize-card-top{display:flex;justify-content:space-between;align-items:center;gap:5px}.prize-card-top b{font-size:16px;color:#6c5b78;font-weight:600}.prize-card-top span{font-size:8px;color:#685c71}.prize-image{height:143px;margin:9px 0}.prize-image img{width:100%;height:100%;object-fit:contain}.prize-card h4{font-size:10px;color:#6c6074;font-weight:400;line-height:1.7;min-height:35px;margin:7px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.prize-quantity{display:flex;justify-content:space-between;border-top:1px solid #f2eaf7;padding-top:9px;font-size:8px;color:#665e6c}.prize-quantity b{font-weight:400;color:#695c73}.prize-preview{max-width:100%;max-height:55vh;margin:20px auto;object-fit:contain}.table-wrap{overflow:auto}.table-wrap .prize-table{min-width:490px;font-size:11px}.related{margin:42px 0}.prize-table th{font-weight:400}.page-main footer{margin-top:30px}
@media(max-width:1050px){.pool-overview{gap:28px;grid-template-columns:1fr 1fr}.pool-intro h1{font-size:23px}.pool-main-image{height:350px}.pool-main-image img{max-height:320px}.play-layout{grid-template-columns:1fr 270px}.box-workbench{padding:17px}.ticket-grid{gap:6px}.ticket-grid button{height:35px;font-size:10px}.checkout{padding:18px}.prize-gallery{grid-template-columns:repeat(4,1fr)}.pool-cta .primary{min-width:145px;gap:15px}.pool-cta .ghost{font-size:10px;padding:10px}.prize-image{height:145px}}
@media(max-width:800px){.play-layout{grid-template-columns:1fr 240px;gap:14px}.ticket-grid{grid-template-columns:repeat(8,1fr)}.ticket-heading>div{font-size:7px;gap:3px}.ticket-key{margin-left:4px}.pool-overview{gap:22px}.pool-main-image{height:300px}.pool-main-image img{max-height:270px}.pool-intro{padding:0}.pool-intro h1{font-size:20px}.pool-price{padding:12px;margin-bottom:16px}.pool-price strong{font-size:29px}.pool-tags{margin-bottom:15px}.pool-stats{margin-bottom:16px}.last-prize-banner{margin-bottom:16px}.pool-stats>div{padding-left:12px}.pool-cta{flex-wrap:wrap;gap:8px}.pool-cta .primary{padding:10px 15px}.prize-gallery{grid-template-columns:repeat(3,1fr)}.pool-thumbnails button{width:46px;height:46px}.pool-thumbnails{gap:7px}.list-banner{padding:25px}.list-banner h1>span{font-size:12px}}
@media(max-width:680px){.page-main{padding-top:17px}.breadcrumbs{font-size:9px;gap:7px;margin-bottom:17px}.list-banner{padding:22px 20px;margin-bottom:21px;border-radius:8px}.list-banner h1{font-size:26px;letter-spacing:1px}.list-banner h1>span{display:block;margin:5px 0 0;font-size:12px;letter-spacing:.5px}.list-banner p:not(.eyebrow){font-size:9px;max-width:235px}.list-banner-icon{font-size:62px;margin-right:0}.filter-panel{padding:0 13px;margin-bottom:21px}.filter-group{display:block;padding:13px 0}.filter-group>span{display:block;font-size:10px;padding:0;margin-bottom:8px}.filter-group>div{gap:4px}.filter-group button{font-size:9px;padding:4px 7px}.ip-options{max-height:110px;overflow:auto}.list-results-heading h2{font-size:18px}.list-results-heading>div{gap:8px}.list-results-heading span{font-size:9px}.list-tools .reset-button{display:none}.list-tools select{font-size:9px;padding:6px}.snapshot-note{font-size:8px;line-height:1.8;margin-bottom:17px}.pagination{margin:25px 0 40px;gap:6px}.pagination button{width:31px;height:31px}.pagination>span{font-size:9px;margin-left:5px}.pool-topline{margin-bottom:16px;font-size:9px}.pool-topline>span{font-size:8px}.pool-overview{grid-template-columns:1fr;gap:22px;margin-bottom:25px}.pool-main-image{height:310px;padding:14px}.pool-main-image img{max-height:280px}.pool-thumbnails{gap:9px;margin-top:10px}.pool-thumbnails button{width:47px;height:47px}.pool-intro h1{font-size:23px;margin-top:8px}.pool-tags span{font-size:8px}.pool-price{margin-top:17px;padding:14px}.pool-price strong{font-size:32px}.pool-price>span{font-size:10px}.pool-stats{margin:21px 0}.pool-stats span{font-size:8px}.pool-stats strong{font-size:20px}.pool-stats .snapshot-label{font-size:12px}.last-prize-banner{padding:12px;margin-bottom:19px}.last-prize-banner b{font-size:10px}.pool-cta{flex-wrap:nowrap}.pool-cta .primary{flex:1;min-width:0;font-size:12px;padding:12px 15px}.pool-cta .ghost{font-size:10px;padding:10px 12px}.pool-disclaimer{font-size:8px}.play-area{padding-top:23px;margin-bottom:25px}.play-heading{display:block;margin-bottom:15px}.play-heading h2{font-size:20px}.play-heading .demo-badge{display:inline-block;font-size:8px;margin-top:10px;padding:3px 6px}.play-layout{grid-template-columns:1fr;gap:15px}.box-workbench{padding:15px 13px}.box-nav{padding-bottom:12px}.box-nav>button{font-size:9px;padding:5px}.box-nav>div{gap:7px}.box-nav>div>span{font-size:9px}.box-nav select{font-size:12px;padding:6px 12px}.ticket-heading{padding:16px 0 13px}.ticket-heading>span{font-size:9px}.ticket-heading b{font-size:15px}.ticket-heading>div{font-size:7px}.ticket-grid{grid-template-columns:repeat(8,1fr);gap:7px}.ticket-grid button{height:35px;font-size:10px}.ticket-help{font-size:8px;margin-top:13px;line-height:1.9}.checkout{padding:20px}.checkout h3{font-size:18px;margin-top:7px}.checkout-box{font-size:10px;padding:13px 0}.quick-select button{font-size:11px;padding:10px}.checkout-total>b{font-size:27px}.checkout>.primary{font-size:12px;padding:13px}.checkout>p{font-size:9px}.pool-gallery-section{margin-bottom:28px}.pool-content-tabs{padding:0 15px;gap:21px;overflow:auto;white-space:nowrap}.pool-content-tabs button{font-size:10px;padding:14px 0}.pool-content-tabs button>span{font-size:8px;margin-left:2px}.pool-tab-panel{padding:17px 13px}.panel-heading{gap:8px;align-items:start}.panel-heading h3{font-size:16px}.panel-heading p{font-size:8px;line-height:1.8}.panel-heading>span{font-size:7px;max-width:115px;text-align:right}.prize-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.prize-card{padding:9px}.prize-card-top b{font-size:15px}.prize-card-top span{font-size:7px}.prize-image{height:139px}.prize-card h4{font-size:9px;min-height:32px}.prize-quantity{font-size:8px}.related{margin:28px 0}.table-wrap .prize-table{font-size:10px}.table-wrap .prize-table th,.table-wrap .prize-table td{padding:10px 5px}.page-main footer{margin-top:25px}}


/* Reading hierarchy and distinct interactive states on list and pool pages. */
.breadcrumbs,.breadcrumbs>a,.breadcrumbs>span[aria-current]{color:#5c667c;font-size:12px}
.list-banner h1,.list-results-heading h2{color:#2b3148;font-weight:700}
.list-banner h1>span,.list-banner p:not(.eyebrow){color:#535c72}
.list-banner p:not(.eyebrow){font-size:13px}
.list-banner{border-color:#d1d4e6}.list-banner-icon{text-shadow:none;color:#755a9d}
.filter-panel{border-color:#cbd2df}
.filter-group+.filter-group{border-color:#d3d8e4}
.filter-group>span{color:#4f5a70;font-size:13px;font-weight:500}
.filter-group button{color:#535e73;font-size:12px}
.filter-group button.active{color:#603292;background:#eee5f8;border-color:#b99ed4;font-weight:600}
.filter-group button:hover{color:#603292}
.list-results-heading span{color:#5f697e;font-size:12px}
.list-tools select{color:#4d5870;border-color:#bcc5d6;font-size:12px}
.snapshot-note{color:#626d80;font-size:11px}
.pagination button{color:#4e5971;border-color:#bfc7d6;font-size:13px}
.pagination>span{color:#626c81;font-size:12px}
.pool-topline,.pool-topline>span{color:#616b7e;font-size:12px}
.back-link{color:#65418e;font-weight:500}
.pool-main-image{border-color:#cbd1df}
.pool-thumbnails button{border-color:#bbc4d6}
.pool-thumbnails button.active{border-color:#7953ac;box-shadow:0 0 0 2px #e6d9f5}
.pool-intro h1{color:#282f43;font-weight:700}
.pool-tags span{color:#603e84;border-color:#cdb9e0;background:#f1ebf9;font-size:11px}
.pool-price{border-color:#d0c7e1}
.pool-price>span,.pool-price em{color:#5c5670}
.pool-price>span{font-size:13px}.pool-price em{font-size:12px}
.pool-price strong{color:#633494}
.pool-stats span{color:#60697b;font-size:12px}
.pool-stats strong{color:#3e3356}
.pool-stats small,.pool-stats .snapshot-label{color:#5a5270}
.pool-stats small{font-size:12px}
.pool-stats>div{border-color:#d6d9e4}
.last-prize-banner{border-color:#d1bde2}
.last-prize-banner>span{color:#70419c}
.last-prize-banner b{color:#50405f;font-size:13px;font-weight:500}
.last-prize-banner small{color:#6d5e7c;font-size:11px}
.pool-brief,.pool-disclaimer{color:#606b7f;font-size:12px}
.play-area{border-color:#d2d7e3}
.play-heading h2{color:#31374d;font-weight:700}
.box-workbench,.checkout,.pool-gallery-section{border-color:#c7cddd}
.box-workbench{background:#faf9fd}
.box-nav{border-color:#d2d6e2}
.box-nav>button,.box-nav>div>span{color:#5b4c6e;font-size:12px}
.box-nav select{color:#5b367d;border-color:#ac99c7;font-weight:600}
.ticket-heading{color:#535d72;font-size:12px}
.ticket-heading b{color:#4d346a}
.ticket-heading>div{font-size:11px}
.ticket-key{border-color:#a39bb3}
.ticket-key.selected{background:#7350a7;border-color:#7350a7}
.ticket-key.opened{background:#e5e7ef;border-color:#b7bece}
.ticket-grid button{color:#493658;border-color:#a99bb9;font-size:13px;font-weight:600;background:#fff;box-shadow:none}
.ticket-grid button:before,.ticket-grid button:after{border-color:#a99bb9;background:#faf9fd}
.ticket-grid button.selected{color:#fff;border-color:#7655a1}
.ticket-grid button.opened{color:#7b8393;background:#e9ecf3;border-color:#c0c7d5}
.ticket-help,.ticket-pages{color:#616c7e;font-size:11px}
.ticket-pages button{color:#59446b;border-color:#b7a5c9;font-weight:600}
.checkout h3{color:#352e47;font-weight:600}
.checkout-box,.selection-line,.checkout-total{color:#574e66;font-size:13px}
.checkout-box b,.selection-line b{color:#583277;font-weight:600}
.checkout-box{border-color:#d4cddd}
.quick-select button{color:#5f3d80;border-color:#bca5d2;background:#f5effc;font-size:12px;font-weight:500}
.selection-line button{color:#64536e;font-size:12px}
.chosen-numbers>span{color:#57347a;background:#ece0f8;border-color:#c4aad9;font-size:12px;height:27px;font-weight:600}
.chosen-numbers>span.no-tickets{color:#697183;font-size:12px;font-weight:400}
.checkout-total{border-color:#c6bdd4}.checkout-total>b{color:#623590;font-weight:700}
.checkout-total small{font-size:12px}
.checkout>.primary{font-size:13px}
.checkout>p,.checkout>.text-link{font-size:11px;color:#626b7d}
.pool-content-tabs{border-color:#d0d5e2;background:#faf9fd}
.pool-content-tabs button{color:#5e5570;font-size:14px}
.pool-content-tabs button.active{color:#623497;font-weight:600}
.pool-content-tabs button>span{color:#65417e;background:#ebe2f5;font-size:11px}
.panel-heading h3{color:#373148;font-weight:600}
.panel-heading p,.panel-heading>span{color:#626b7c;font-size:12px}
.prize-card{border-color:#ccd1df}
.prize-card.last{border-color:#bea4d2}
.prize-card:hover{border-color:#9270af}
.prize-card-top b{color:#63348d;font-weight:700}
.prize-card-top span{color:#65586f;font-size:11px}
.prize-card h4{color:#3e455c;font-size:12px;font-weight:500;min-height:42px}
.prize-quantity,.prize-quantity b{color:#5f697b;font-size:11px}
.prize-quantity{border-color:#d7dbe5}
.table-wrap .prize-table{font-size:13px}
@media(max-width:680px){
 .breadcrumbs,.breadcrumbs>a,.breadcrumbs>span[aria-current]{font-size:11px}
 .list-banner p:not(.eyebrow){font-size:12px}
 .filter-group>span,.filter-group button{font-size:12px}
 .ip-options{max-height:132px}
 .list-results-heading span,.list-tools select{font-size:11px}
 .snapshot-note{font-size:11px}
 .pagination>span{font-size:11px}
 .pool-topline,.pool-topline>span{font-size:10px}
 .pool-tags span{font-size:11px}
 .pool-price>span,.pool-price em{font-size:12px}
 .pool-stats span,.pool-stats small{font-size:11px}
 .pool-stats .snapshot-label{font-size:12px}
 .last-prize-banner b{font-size:12px}.last-prize-banner small{font-size:10px}
 .pool-disclaimer{font-size:11px}
 .pool-cta .primary{font-size:13px}.pool-cta .ghost{font-size:12px}
 .play-heading .demo-badge{font-size:10px}
 .box-nav>button,.box-nav>div>span{font-size:11px}
 .ticket-heading>span,.ticket-heading>div{font-size:10px}
 .ticket-grid button{font-size:12px}
 .ticket-help{font-size:11px}
 .checkout-box,.checkout-total{font-size:12px}
 .quick-select button{font-size:12px}
 .checkout>p{font-size:11px}
 .pool-content-tabs{gap:20px}
 .pool-content-tabs button{font-size:12px}
 .pool-content-tabs button>span{font-size:10px}
 .panel-heading p,.panel-heading>span{font-size:10px}
 .prize-card h4{font-size:12px;min-height:42px}
 .prize-card-top span{font-size:10px}
 .prize-quantity,.prize-quantity b{font-size:10px}
 .table-wrap .prize-table{font-size:12px}
}

