

/* Start:/local/templates/canada/components/bitrix/catalog/redesign/section_style.css?178029583419896*/
.casino-reviews-list-frame{position:relative;margin:0 0 30px;overflow:hidden;border-radius:14px;background:#121B29;box-shadow:0 0 0 1px rgb(255 255 255 / .1),0 10px 26px rgb(0 0 0 / .22)}.casino-evidence{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0 9px 14px;padding:9px 10px;border-top:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .025)}.casino-evidence__item{display:flex;align-items:baseline;gap:5px;min-width:0}.casino-evidence__label{display:block;flex:0 0 auto;margin:0;color:rgb(255 255 255 / .48);font-size:9px;line-height:1.2;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.casino-evidence__value{display:block;overflow:visible;color:#fff;font-size:11px;line-height:1.3;font-weight:700;text-overflow:clip;white-space:normal}.casino-evidence__value a{border-bottom:1px solid rgb(216 26 65 / .4);font-size:inherit;line-height:inherit;font-weight:inherit;transition:border-bottom-color .3s ease}.casino-evidence__value a:hover{border-bottom-color:#D81A41;color:#fff}.casino-reviews-list-frame #result_prod_ajax,.select-menu{padding:0 10px}@media (max-width:767px){.casino-reviews-list-frame{margin-bottom:20px;border-radius:12px}.casino-evidence{align-items:flex-start;gap:5px 10px;margin:0 8px 12px;padding:8px}.casino-evidence__item{flex-basis:calc(50% - 5px);flex-direction:column;gap:2px}}
.eeat-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px;margin:0 0 20px}@media(max-width:600px){.eeat-cards{grid-template-columns:1fr}}.eeat-card{display:flex;gap:12px;padding:0;background:#fff0;border:0;border-radius:0;transition:none}.eeat-card:hover{border-color:#fff0;background:#fff0;transform:none}.eeat-card__num{flex:0 0 30px;width:30px;height:30px;border-radius:8px;background:rgb(216 26 65 / .12);color:#D81A41;font-weight:800;font-size:13px;display:inline-flex;align-items:center;justify-content:center;align-self:flex-start}.eeat-card__body{flex:1 1 auto;min-width:0}.eeat-card__body div{margin:0 0 4px;font-size:14px;font-weight:700;color:#fff;line-height:1.3}.eeat-card__body p{margin:0;font-size:13px;line-height:143%;color:rgb(255 255 255 / .85)}
.proscons{display:grid;grid-template-columns:1fr 1fr;gap:22px}.proscons:not(:last-child){margin-bottom: 20px;}@media(max-width:600px){.proscons{grid-template-columns:1fr}}.proscons__col{position:relative;padding:0;border:0;border-radius:0;background:#fff0;overflow:visible;transition:none}.proscons__col::before{content:none}.proscons__col_pros:hover,.proscons__col_cons:hover{border-color:#fff0;transform:none}.proscons__head{display:flex;align-items:center;gap:8px;margin:0 0 12px}.proscons__head__tag{display:inline-block;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.4}.proscons__col_pros .proscons__head__tag{background:rgb(163 255 185 / .14);color:#a3ffb9}.proscons__col_cons .proscons__head__tag{background:rgb(255 140 140 / .14);color:#ff8c8c}.proscons__head h3{margin:0;font-size:14px;font-weight:800;line-height:1.3;color:#fff}.proscons__list{margin:0;padding:0;list-style:none}.proscons__list li{position:relative;padding:0 0 0 22px;margin:0 0 9px;font-size:13px;line-height:1.5;color:rgb(255 255 255 / .82)}.proscons__list li:last-child{margin-bottom:0}.proscons__list li::before{position:absolute;left:0;top:3px;width:14px;height:14px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;line-height:1}.proscons__col_pros .proscons__list li::before{content:"\2713";background:rgb(163 255 185 / .16);color:#a3ffb9}.proscons__col_cons .proscons__list li::before{content:"\2715";background:rgb(255 140 140 / .16);color:#ff8c8c}.proscons__list li strong{color:#fff;font-weight:700}.proscons .proscons+.crypto-info-card-section{margin-top:24px;padding-top:24px;border-top:1px solid #283346}
.pros-cons{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}@media(max-width:600px){.pros-cons{grid-template-columns:1fr}}.pros-cons__col{padding:14px;border:1px solid rgb(255 255 255 / .08);border-radius:10px;background:rgb(255 255 255 / .025)}.pros-cons__col h4{margin:0 0 10px;font-size:13px;font-weight:700;display:flex;align-items:center;gap:8px;text-transform:uppercase;letter-spacing:.04em}.pros-cons__col_pros h4{color:#a3ffb9}.pros-cons__col_cons h4{color:#ff8c8c}.pros-cons__col ul{margin:0;padding:0;list-style:none}.pros-cons__col li{position:relative;padding:0 0 0 18px;margin:0 0 6px;font-size:13px;line-height:1.45;color:rgb(255 255 255 / .85)}.pros-cons__col li:last-child{margin-bottom:0}.pros-cons__col li::before{position:absolute;left:0;top:0;font-weight:700;line-height:1.45}.pros-cons__col_pros li::before{content:"+";color:#a3ffb9}.pros-cons__col_cons li::before{content:"\2212";color:#ff8c8c}.crypto-top3__pick{margin-top:30px;padding-top:8px;border-top:0}.crypto-top3__pick+.crypto-top3__pick{padding-top:28px;border-top:1px solid rgb(255 255 255 / .1)}.crypto-top3__heading{display:flex;align-items:center;gap:12px;margin:0 0 16px}.crypto-top3__heading__rank{flex:0 0 36px;width:36px;height:36px;border-radius:10px;background:rgb(216 26 65 / .15);color:#D81A41;font-weight:800;font-size:16px;display:inline-flex;align-items:center;justify-content:center}.crypto-top3__heading h3{margin:0;font-weight:900;font-size:18px;line-height:1.25;color:#fff}
.coins-hub{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media(max-width:900px){.coins-hub{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:500px){.coins-hub{grid-template-columns:1fr}}.coins-hub__card{position:relative;display:flex;flex-direction:column;border:1px solid rgb(255 255 255 / .08);border-radius:14px;background:#1A2233;overflow:hidden;text-decoration:none;color:inherit;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}@media(min-width:768px){.coins-hub__card:hover{border-color:rgb(216 26 65 / .55);transform:translateY(-3px);box-shadow:0 12px 28px rgb(0 0 0 / .35)}}.coins-hub__hero{position:relative;height:96px;display:flex;align-items:center;justify-content:center;overflow:hidden}.coins-hub__hero::before{content:"";position:absolute;inset:0;opacity:.85}.coins-hub__hero::after{content:"";position:absolute;inset:auto 0 0 0;height:50%;background:linear-gradient(to bottom,#fff0 0%,#1A2233 100%);pointer-events:none}.coins-hub__hero__monogram{position:relative;z-index:1;width:62px;height:62px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:30px;font-weight:800;color:#fff;line-height:1;background:rgb(255 255 255 / .14);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);box-shadow:0 4px 14px rgb(0 0 0 / .25),inset 0 0 0 1px rgb(255 255 255 / .18)}.coins-hub__hero__ticker{position:absolute;z-index:1;top:10px;right:10px;padding:3px 8px;border-radius:999px;background:rgb(0 0 0 / .35);color:#fff;font-size:10px;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.coins-hub__card_eth .coins-hub__hero::before{background:radial-gradient(120% 100% at 50% 0%,#627EEA 0%,#3C5BD0 60%,#1A2233 100%)}.coins-hub__card_usdt .coins-hub__hero::before{background:radial-gradient(120% 100% at 50% 0%,#26A17B 0%,#15805C 60%,#1A2233 100%)}.coins-hub__card_ltc .coins-hub__hero::before{background:radial-gradient(120% 100% at 50% 0%,#345D9D 0%,#1E3A6F 60%,#1A2233 100%)}.coins-hub__card_xrp .coins-hub__hero::before{background:radial-gradient(120% 100% at 50% 0%,#5A6C75 0%,#23292F 60%,#1A2233 100%)}.coins-hub__card_bch .coins-hub__hero::before{background:radial-gradient(120% 100% at 50% 0%,#8DC351 0%,#5BA02E 60%,#1A2233 100%)}.coins-hub__card_doge .coins-hub__hero::before{background:radial-gradient(120% 100% at 50% 0%,#E8C547 0%,#B79522 60%,#1A2233 100%)}.coins-hub__body{display:flex;flex-direction:column;gap:8px;padding:14px 16px 16px;flex:1 1 auto}.coins-hub__name{margin:0;font-size:16px;font-weight:800;line-height:1.2;color:#fff}.coins-hub__desc{margin:0;flex:1 1 auto;font-size:13px;line-height:1.5;color:rgb(255 255 255 / .78)}.coins-hub__btn{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:6px;padding:10px 14px;border:1px solid rgb(255 255 255 / .14);border-radius:10px;background:rgb(255 255 255 / .04);color:rgb(255 255 255 / .9);font-size:12px;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;box-shadow:none;transition:background .2s ease,border-color .2s ease,color .2s ease}@media(min-width:768px){.coins-hub__card:hover .coins-hub__btn{background:rgb(216 26 65 / .1);border-color:rgb(216 26 65 / .55);color:#fff;box-shadow:none}}.coins-hub__btn svg{width:11px;height:11px;fill:none;stroke:currentColor;flex-shrink:0;transition:transform .2s ease}@media(min-width:768px){.coins-hub__card:hover .coins-hub__btn svg{transform:translateX(3px)}}

.help-zone{position:relative;border-radius:14px;border:1px solid #d81a41;background:#111a28;padding:22px 22px 18px;margin:0 0 30px;overflow:hidden}.help-zone__header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin:0 0 18px}.help-zone__header h2{font-size:22px;line-height:1.25;margin:0 0 8px;color:#fff;text-transform:none}.help-zone__cta{flex:0 0 auto;white-space:nowrap}.help-scope{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 16px}.help-scope__item,.founder-card{border:1px solid rgb(255 255 255 / .08);border-radius:12px;background:rgb(255 255 255 / .03)}.help-scope__item{padding:12px}.help-scope__item span,.founder-card__eyebrow{display:block;margin:0 0 6px;color:#ff9caf;font-size:10px;font-weight:800;letter-spacing:.06em;line-height:1.25;text-transform:uppercase}.help-scope__item strong{display:block;color:rgb(255 255 255 / .9);font-size:12px;font-weight:600;line-height:1.45}.founder-card{display:grid;grid-template-columns:96px 1fr;gap:16px;align-items:start;padding:16px;margin:0 0 16px}.founder-card>img{width:96px;height:96px;border-radius:12px;object-fit:cover}.founder-card h3{margin:0 0 6px;color:#fff;font-size:18px;font-weight:900;line-height:1.2;text-transform:none}.founder-card p{margin:0 0 12px;color:rgb(255 255 255 / .85);font-size:13px;line-height:1.55}.founder-card__links{display:flex;flex-wrap:wrap;gap:8px}.founder-card__links a{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:7px 12px;border:1px solid rgb(255 255 255 / .35)!important;border-radius:999px;background:#fff0;color:#fff!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;text-decoration:none!important}.founder-card__links a .founder-card__icon{width:16px;height:16px;flex-shrink:0}.founder-card__link--message .founder-card__icon{color:#fff}.founder-card__link--whatsapp .founder-card__icon{color:#aaff3f}.founder-card__link--telegram .founder-card__icon{color:#3fbeff}.founder-card__links a:hover,.founder-card__links a:focus{background:#fff0;border-color:rgb(255 255 255 / .65)!important}.help-zone__steps{margin:0 0 18px;padding:16px 18px;border-radius:10px;background:rgb(29 39 56 / .65)}.help-zone__steps-title{margin:0 0 12px;font-size:16px;font-weight:800;line-height:1.3;color:#fff;text-transform:capitalize}

.page-about__numbers-mod{counter-reset:review-step;list-style:none;padding:0;margin:8px 0 0}.page-about__numbers-mod li{counter-increment:review-step;position:relative;margin:0 0 10px;padding:0 0 0 34px;font-size:14px;line-height:1.6;color:rgb(255 255 255 / .85)}.page-about__numbers-mod li::before{position:absolute;left:0;top:.12em;width:22px;height:22px;border-radius:7px;background:rgb(216 26 65 / .12);color:#D81A41;display:inline-flex;align-items:center;justify-content:center;font-size:12px;line-height:1}.help-zone__steps .page-about__numbers-mod li::before,#guarantee .page-about__numbers-mod li::before{content:counter(review-step);font-weight:800}#lost-status .page-about__numbers-mod li::before{content:"!";font-weight:900}.page-about__numbers-mod li strong{font-size:inherit!important;line-height:inherit!important;color:#fff}.risk-grid+p{margin:12px 0 10px}.risk-grid+p strong{font-weight:800;color:#fff}@media (max-width:900px){.help-zone__header{flex-direction:column;align-items:stretch}.help-zone__cta{width:fit-content}.help-scope{grid-template-columns:1fr}}@media (max-width:500px){.help-zone{padding:16px 12px 14px;margin-bottom:20px}.help-zone__header h2{font-size:18px}.founder-card{grid-template-columns:1fr}.founder-card>img{width:72px;height:72px}.help-zone__steps{padding:14px 12px}}.meaning-grid,.evidence-grid,.risk-grid,.legal-grid{display:grid;gap:12px;margin-top:14px}.meaning-grid:not(:last-child),.evidence-grid:not(:last-child),.legal-grid:not(:last-child),.risk-grid:not(:last-child){margin-bottom:20px}.meaning-grid,.legal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.evidence-grid,.risk-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.evidence-grid{column-gap:28px;row-gap:22px;margin-top:0}.evidence-card h4{margin:0 0 4px;font-size:14px;font-weight:700;color:#fff;line-height:1.3}.risk-card{padding:14px;border-radius:12px;background:rgb(255 255 255 / .03);border:1px solid rgb(216 26 65 / .24)}.risk-card h3{min-height:39px}.meaning-card{padding:14px;border-radius:12px;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .08)}.meaning-card h3{margin:0 0 6px;color:#fff;font-size:14px;font-weight:800;line-height:1.3}.meaning-card ul{margin:0;padding:0;list-style:none}.meaning-card li{position:relative;margin:0 0 8px;padding-left:18px;color:rgb(255 255 255 / .84);font-size:13px;line-height:1.5}.meaning-card li:last-child{margin-bottom:0}.meaning-card li::before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:50%;background:#D81A41}.meaning-grid .meaning-card:first-child li::before{background:#078871}.routing-timeline{--routing-node:38px;--routing-ring:4px;--routing-col:var(--routing-node);position:relative;display:grid;grid-template-columns:1fr;gap:18px;margin:0;padding:0}.routing-timeline::before{content:"";position:absolute;left:calc(var(--routing-col) / 2 - 1px);top:calc(var(--routing-col) / 2);bottom:calc(var(--routing-col) / 2);width:2px;background:linear-gradient(180deg,#d81a41,rgb(216 26 65 / .25),#d81a41);border-radius:2px;z-index:0}.routing-step{position:relative;z-index:1;display:grid;grid-template-columns:var(--routing-col) 1fr;column-gap:14px;align-items:center;text-align:left;text-decoration:none!important;color:inherit!important}a.routing-step:hover,a.routing-step:focus{outline:none}.routing-step__node{grid-column:1;justify-self:center;align-self:center;width:var(--routing-node);height:var(--routing-node);box-sizing:border-box;border-radius:50%;background:linear-gradient(135deg,#d81a41,#a31230);background-clip:padding-box;color:#fff;font-weight:800;font-size:14px;display:inline-flex;align-items:center;justify-content:center;border:var(--routing-ring) solid #1d2738;box-shadow:0 0 0 1px rgb(216 26 65 / .38);outline:none}.routing-step--current .routing-step__node{box-shadow:0 0 0 1px rgb(216 26 65 / .38),0 0 0 3px #d81a41}.routing-step__body{grid-column:2;min-width:0}.routing-step__label{display:block;margin:0 0 6px;font-size:10px;font-weight:800;letter-spacing:.06em;line-height:1.25;text-transform:uppercase;color:#ff9caf}.routing-step__title{margin:0 0 6px;font-size:14px;font-weight:700;color:#fff;line-height:1.3}.routing-step__desc{margin:0;font-size:12px;line-height:1.55;color:rgb(255 255 255 / .85)}.head .head__title h1{white-space:nowrap;font-size:clamp(30px, 3.2vw, 42px)}.sidebar-new{padding-top:0!important}.audit-snapshot .page-about__inner{margin-bottom:0}.audit-assurance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0 18px}.audit-assurance__item{padding:12px 14px;border-radius:12px;background:rgb(255 255 255 / .03);border:1px solid #333c4c}.audit-assurance__title,.audit-batch__date,.audit-batch__label{display:block;color:rgb(255 255 255 / .5);font-size:10px;font-weight:800;letter-spacing:.06em;line-height:1.25;text-transform:uppercase}.audit-assurance__title{margin:0 0 6px}.audit-batch__date,.audit-batch__label{margin:0 0 4px}.audit-assurance__text{font-size:13px;font-weight:700;line-height:1.4}.audit-batches{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.audit-batch{display:flex;flex-direction:column;min-width:0;padding:14px;border:1px solid #333c4c;border-radius:12px;background:rgb(255 255 255 / .03)}.audit-batch__head{margin:0 0 12px}.audit-batch__head h3{display:flex;align-items:center;gap:10px;margin:0;color:#fff;font-size:14px;font-weight:800;line-height:1.3;text-transform:none}.audit-batch__head h3::before{content:"";flex-shrink:0;width:4px;height:18px;border-radius:2px;background:#D81A41}.audit-batch__facts{display:grid;grid-template-columns:1fr;gap:10px;margin:0 0 12px}.audit-batch__fact:not(:last-child){padding-bottom:10px;border-bottom:1px solid #283346}.audit-batch__text{margin:4px 0 0;color:rgb(255 255 255 / .85);font-size:13px;line-height:1.5}.audit-batch__evidence{margin:0 0 12px;padding:0 0 0 12px;border-left:3px solid #283346;color:rgb(255 255 255 / .8);font-size:13px;line-height:1.5}.audit-batch__evidence div{color:#fff;font-weight:700}.audit-casinos{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding:12px 0 0;border-top:1px solid #283346}.audit-casino{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:8px 11px;border:1px solid #333c4c!important;border-radius:8px;background:#283346;color:#fff!important;text-decoration:none!important;transition:border-color .18s ease,background .18s ease}.audit-casino__name{color:#fff;font-size:12px;font-weight:700;line-height:1.25;white-space:nowrap}.audit-casino__text{min-width:0;overflow:hidden;color:rgb(255 255 255 / .55);font-size:11px;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.audit-casino:hover,.audit-casino:focus{border-color:rgb(216 26 65 / .5)!important;background:rgb(216 26 65 / .1);outline:none}.audit-snapshot__note{margin:18px 0 0;padding-top:14px;border-top:1px solid #283346;color:rgb(255 255 255 / .8);font-size:13px;line-height:1.55}.guarantee-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;row-gap:22px;margin:18px 0 24px}.guarantee-point__label{display:block;margin:0 0 8px;font-size:10px;font-weight:800;letter-spacing:.06em;line-height:1.25;text-transform:uppercase;color:#ff9caf}.guarantee-point h4{margin:0 0 6px;font-size:14px;font-weight:700;color:#fff;line-height:1.35}.legal__divider{margin:22px 0 18px}.legal-grid{column-gap:28px;row-gap:22px;margin-top:0}.legal-card h3{display:flex;align-items:center;gap:10px;margin:0 0 8px;font-size:14px;font-weight:800;line-height:1.3;color:#fff;text-transform:none}.legal-card h3::before{content:"";flex-shrink:0;width:4px;height:18px;border-radius:2px}.legal-card_ontario h3::before{background:#078871}.legal-card_offshore h3::before{background:#D81A41}.province-note{margin:18px 0 0;padding-top:14px;border-top:1px solid #283346;font-size:13px;line-height:1.55;color:rgb(255 255 255 / .8)}#seo-summary{border:1px solid rgb(216 26 65 / .18)}@media (max-width:991px){.evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px;row-gap:20px}}@media (max-width:700px){.head .head__title h1{white-space:normal}.meaning-grid,.evidence-grid,.risk-grid,.legal-grid,.audit-assurance,.audit-batches{grid-template-columns:1fr}.evidence-grid{row-gap:18px}.routing-timeline{gap:16px}.guarantee-points{grid-template-columns:1fr;row-gap:18px;margin-bottom:20px}.legal-grid{row-gap:18px}.legal__divider{margin:18px 0 14px}}@media (max-width:500px){.routing-timeline{--routing-node:34px}.routing-step__node{font-size:13px}}.meaning-card h3::before,.risk-card h3::before{content:none!important}.legal-card_ontario h3::before{background:#078871!important}
/* End */


/* Start:/local/templates/canada/components/bitrix/catalog.smart.filter/slots_redesign/style.css?17774396978096*/

/* Select Menu */
.select-menu {
position: relative;
 /*top: 80px;
z-index: 10;*/
margin: 0 0 20px 0;
background: linear-gradient(180deg, #111A28 94.14%, rgba(29, 39, 56, 0) 100%);
}
.select-menu__properties {
display: flex;
align-items: center;
flex-wrap: wrap;
gap: 15px;
margin: 0 0 10px 0;
overflow-x: auto;
padding-bottom: 5px;
}
.select-menu__properties::-webkit-scrollbar {
height: 3px;
}
.select-menu__properties::-webkit-scrollbar-thumb {
border-radius: 20px;
background: #333c4c;
}
.select-menu__actions {
display: flex;
align-items: center;
gap: 15px;
}
.select-menu__clear {
display: flex;
align-items: center;
justify-content: center;
background: none;
}

.select-menu__clear span {
color: #fff;
font-size: 16px;
font-weight: 500;
line-height: 20px;
text-transform: capitalize;
margin-left: -2px;
white-space: nowrap;
}
.select-menu__count {
margin: 10px 0;
}
.select-menu__link {
color: #D81A41;
font-size: 16px;
font-weight: 500;
line-height: 20px;
text-decoration: underline;
text-transform: capitalize;
}
/*@media (max-width: 991px) {
.select-menu {
  top: 61px;
}
}*/
@media (max-width: 767px) {

.select-menu__properties {
  gap: 10px;
  flex-wrap: nowrap;
  margin: 0 0 5px 0;
}
.select-menu__clear span {
  font-size: 14px;
}
.select-menu__link {
  font-size: 14px;
}
}

/* Select Property */
.select-property__button {
height: 40px;
border-radius: 5px;
background: #333C4C;
transition: background 0.2s ease;
padding: 0 10px;
display: flex;
align-items: center;
justify-content: center;
gap: 10px;
}
.select-property__button.active {
background: #5F6B7D;
}
.select-property__button span {
color: #fff;
line-height: normal;
font-size: 16px;
font-weight: 500;
text-transform: uppercase;
white-space: nowrap;
}
.select-property__button svg {
flex: 0 0 10px;
height: 10px;
color: #fff;
}
.select-property__body {
position: absolute;
top: 0;
width: 305px;
z-index: 3;
border-radius: 5px;
background: #475163;
box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.8);
padding: 15px;
display: none;
}
.select-property__body.active {
display: block;
}
.select-property__label {
color: #fff;
text-align: center;
font-size: 16px;
font-weight: 700;
line-height: 30px;
text-transform: uppercase;
}
.select-property__close {
position: absolute;
top: 13px;
right: 13px;
width: 20px;
height: 20px;
background: none;
}
.select-property__close::before, .select-property__close::after {
  content: '';
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;

  width: 15px;
  height: 1px;
  border-radius: 5px;
  background: #fff;
}
.select-property__close::before {
  transform: translate(-50%, -50%) rotate(45deg);
}
.select-property__close::after {
  transform: translate(-50%, -50%) rotate(-45deg);
}
.select-property__list {
padding: 0;
margin: 0;
max-height: 320px;
overflow: auto;
padding-right: var(--paddingRightDesktop-);
}
.select-property__list::-webkit-scrollbar {
width: 15px;
}
.select-property__list::-webkit-scrollbar-track {
border-radius: 20px;
background: rgba(0, 0, 0, 0.25);
}
.select-property__list::-webkit-scrollbar-thumb {
border-radius: 20px;
background: rgba(0, 0, 0, 0.5);
}
.select-property__list-item {
display: flex;
gap: 10px;
padding: 10px 0;
}
.select-property__list-item label {
  overflow: hidden;
width: 100%;
cursor: pointer;
color: #fff;
font-size: 16px;
font-weight: 500;
line-height: 120%;
text-transform: capitalize;
display: flex;
gap: 7px;
margin: 0;
align-items: center;
}
.select-property__list-item p {
color: #fff;
font-size: 16px;
font-weight: 500;
line-height: 120%;
text-transform: capitalize;
margin: 0;
}
.select-property__list-item:not(:last-child) {
border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}
.select-property__list-item-icon {
flex: 0 0 51px;
}
.select-property__list-item-icon svg {
width: 100%;
height: 100%;
}
.select-property__list-item p span {
font-weight: 800;
}
.select-property__list-item-rtp {
flex: 0 0 55px;
align-self: flex-start;
text-align: center;
font-weight: 700;
line-height: 30px;
border-radius: 50px;
}
.select-property__radio, .select-property__checkbox {
flex: 0 0 18px;
cursor: pointer;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
width: 18px;
height: 18px;
background-color: #fff;
position: relative;
}
.select-property__radio {
border-radius: 50%;
}
.select-property__radio:checked {
border: 4px solid white;
background: #D81A41;
}
.select-property__checkbox {
border-radius: 5px;
}
.select-property__checkbox:checked {
background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='13' height='9' viewBox='0 0 13 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath id='Vector 7' d='M1.5 3.52632L5.075 7L11.25 1' stroke='%23D81A41' stroke-width='2' stroke-linecap='round'/%3e%3c/svg%3e ");
background-repeat: no-repeat;
background-position: center;
}
.select-property__actions {
display: flex;
align-items: center;
justify-content: space-between;
margin: 10px 0 0 0;
}
.select-property__apply {
color: #fff;
font-size: 17px;
font-weight: 500;
line-height: 20px;
text-transform: capitalize;
border-radius: 20px;
background: #D81A41;
padding: 10px 20px;
}
.select-property__clear {
display: flex;
align-items: center;
justify-content: center;
background: none;
gap: 5px;
}
.select-property__clear div {
  position: relative;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  border: 1px solid #D81A41;
}

.select-property__clear div::before,
.select-property__clear div::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 7px;
  height: 1px;
  background-color: #D81A41;
  border-radius: 1px;
}

.select-property__clear div::before {
  transform: translate(-50%, -50%) rotate(45deg);
}

.select-property__clear div::after {
  transform: translate(-50%, -50%) rotate(-45deg);
}
.select-property__clear span {
color: #fff;
font-size: 16px;
font-weight: 500;
line-height: 20px;
text-transform: capitalize;
}
@media (max-width: 991px) {
.select-property__button-text {
  display: none;
}
}
@media (max-width: 767px) {
.select-property__button span {
  font-size: 12px;
}
.select-property__body {
  left: 50%;
  transform: translate(-50%, 0);
}
.select-property__list {
  padding-right: var(--paddingRightMob-);
}
.select-property__list::-webkit-scrollbar {
  width: 5px;
}
}

.select-statuses {
margin: 0 0 10px 0;
}
.select-statuses__form {
display: flex;
align-items: center;
gap: 15px;
overflow-x: auto;
padding-bottom: 5px;
}
.select-statuses__form::-webkit-scrollbar {
height: 3px;
}
.select-statuses__form::-webkit-scrollbar-thumb {
border-radius: 20px;
background: #333c4c;
}
.select-statuses__status {
display: flex;
height: 40px;
padding: 0px 10px;
justify-content: center;
align-items: center;
gap: 5px;
border-radius: 5px;
transition: background 0.2s ease;
}
.select-statuses__status.active {
background: #5F6B7D !important;
}
.select-statuses__status span {
color: #fff;
font-size: 16px;
font-weight: 500;
line-height: 20px;
text-transform: uppercase;
white-space: nowrap;
}
.select-statuses__status svg {
flex: 0 0 20px;
}
@media (max-width: 767px) {
.select-statuses__status span {
  font-size: 12px;
}
  .select-statuses {
    margin: 0 0 5px 0;
    
  }
    .select-statuses__form {
    gap: 10px;
  }
}


.select-property__button-contries {
display: flex;
align-items: center;
gap: 7px;
}
.select-property__list-item-contries {
display: flex;
width: 26px;
height: 15px;
}
/*
.select-property__button span span.select-property__list-item-contries{
  background: none;
  padding: inherit;
  border-radius: inherit;
  font-size: inherit;
  min-width: auto;
display: contents;
}*/
.select-property__list-item-contries img {
width: 100%;
height: 100%;
object-fit: contain;
}



.select-property__search {
position: relative;
margin: 0 0 8px 0;
}
.select-property__search svg {
position: absolute;
left: 15px;
top: 50%;
transform: translateY(-50%);
}
.select-property__search-input {
background: #333c4c;
border-radius: 20px;
width: 100%;
height: 40px;
color: #fff;
font-weight: 500;
font-size: 16px;
line-height: 125%;
outline: none;
border: none;
box-shadow: none;
padding: 0 0 0 40px;
}
.hide {display: none !important;}
/* End */


/* Start:/local/templates/canada/components/bitrix/catalog.section/casino_reviews_new_casinos/style.css?1777439697776*/
.admin_s{
	margin: 0 0 10px;
}


.casino-line-block_new {
	margin: 0 0 30px 0;
}
.casino-line-block__inner {
  overflow: hidden;
  border-radius: 10px;
  background-color: #1d2738;
  margin-bottom: 20px;
}




.empty-search {
  margin: 30px auto;
  text-align: center;
  max-width: 360px;
}
.empty-search__icon {
  margin: 0 0 10px 0;
}
.empty-search__title {
  font-weight: 700;
  font-size: 30px;
  line-height: 130%;
  text-transform: capitalize;
  color: #d81a41;
  margin: 0 0 10px 0;
}
.empty-search__text {
  font-weight: 500;
  font-size: 18px;
  line-height: 150%;
  text-transform: capitalize;
  color: #fff;
}
@media (max-width: 767px) {
.empty-search {
  margin: 20px auto;
}
.empty-search__title {
  font-size: 24px;
}
.empty-search__text {
  font-size: 14px;
}
}
/* End */


/* Start:/local/templates/canada/components/bitrix/catalog.section/recomended_new/style.css?17800722124074*/
.casino-line-block h2{text-transform:none!important}.recom-new .casino-line-block__text{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #283346}.casino-line-block__recom-items_hidden{max-height:0;overflow:hidden;-webkit-transition:max-height 0.3s ease,margin 0.3s ease;transition:max-height 0.3s ease,margin 0.3s ease;margin:0}.recom-card{padding:20px}.casino-line-block__content{margin:0 -20px 20px}.recom-card__row{display:flex;align-items:center;gap:20px}.recom-card__row_col{display: flex;gap:10px;flex-direction: column;}.recom-card__col{flex:0 1 50%;display:flex;align-items:center;gap:10px}.recom-card__logo{flex:0 0 130px;border-radius:10px;overflow:hidden}.recom-card__image{width:100%;height:77px}.recom-card__image img{width:100%;height:100%;object-fit:cover}.recom-card__status{width:100%;height:23px;background-color:#fff;display:flex;align-items:center;justify-content:center;gap:5px}.recom-card__status span{font-weight:600;font-size:12px;color:#1d2738}.recom-card__status svg{color: #1d2738;}.recom-card__info{flex:0 1 auto}.recom-card__name{font-weight:900;font-size:16px;text-transform:capitalize;margin:0 0 10px 0}.recom-card__bonus{font-weight:500;font-size:14px;line-height:143%}.recom-card__adv{width:max-content;border-radius:40px;padding:5px 10px;background-color:#333c4c;display:flex;align-items:center;gap:5px}.recom-card__adv:not(:last-child){margin:0 0 10px 0}.recom-card__adv span{font-weight:400;font-size:12px;line-height: 1;}.recom-card__links{margin-left:auto}.recom-card__play{padding:0 20px;border-radius:50px;display:flex;align-items:center;justify-content:center;width:100%;height:40px;background-color:#a3ffff;font-weight:700;font-size:14px;color:#1d2738}.fully-recom-new .recom-card__play{text-shadow:0 0 2px rgb(0 0 0 / .3);background-color:#078871;color:#fff}.bonuses-new .recom-card__play{background-color:#A3FFB9}.recom-card .rating{margin:0 0 10px 0;justify-content:flex-start}.recom-card .rating__items{color:#333C4C}.recom-card .rating__items_active{color:#a3ffff}.fully-recom-new .recom-card .rating__items_active{color:#078871}.bonuses-new .recom-card .rating__items_active{color:#A3FFB9}.recom-card .rating__value{font-weight:400;font-size:12px;line-height:167%;color:#fff}.recom-card .rating__body{width:110px}.casino-line-block__show-all-btn{display:flex;background:unset;align-items:center;justify-content:center;gap:10px;margin:10px auto 0;padding-top:10px;border-top:1px solid #283346;width:100%}.casino-line-block__show-all-text{font-size:16px;font-weight:500;line-height:30px;text-transform:capitalize;color:#FFF;opacity:.5;transition:0.3s ease opacity}.casino-line-block__show-all-arrow{display:flex;align-items:center;justify-content:center;border-radius:6px;width:30px;height:30px;flex:0 0 30px;background-color:#283346;transition:transform 0.3s ease;color:#fff}.casino-line-block__show-all-arrow._active{transform:rotate(-180deg)}@media(max-width:1439px){.recom-card__row{align-items:unset;flex-direction:column}}@media(max-width:767px){.recom-card__row{gap:10px}.recom-card__col:nth-child(2){flex-direction:column;align-items:flex-start}.recom-card__links{margin-left:0;width:100%}.recom-card{padding:10px}.casino-line-block__content{margin:0 -10px}}.recom-card__reviews{margin:10px auto 0; display: flex;align-items: center;justify-content: center;padding: 0 10px;height: 32px;font-weight: 600;font-size: 12px;line-height: normal;letter-spacing: 0.2px;text-transform: uppercase;background-color: rgba(255,255,255,0.04);border: 1px solid rgba(255,255,255,0.16);border-radius: 50px;white-space: nowrap;transition: background .18s ease, border-color .18s ease, color .18s ease, transform .18s ease, box-shadow .18s ease;}.recom-card__row_col .recom-card__reviews {margin:0 auto;}@media(min-width:768px){a.recom-card__col:hover{color:#fff}.casino-line-block__show-all-btn:hover .casino-line-block__show-all-text{opacity:1}.recom-card__reviews:hover {background: rgba(216, 26, 65, 0.10);border-color: rgba(216, 26, 65, 0.55);transform: translateY(-1px);box-shadow: 0 4px 12px rgba(216, 26, 65, 0.18);}}
/* End */
/* /local/templates/canada/components/bitrix/catalog/redesign/section_style.css?178029583419896 */
/* /local/templates/canada/components/bitrix/catalog.smart.filter/slots_redesign/style.css?17774396978096 */
/* /local/templates/canada/components/bitrix/catalog.section/casino_reviews_new_casinos/style.css?1777439697776 */
/* /local/templates/canada/components/bitrix/catalog.section/recomended_new/style.css?17800722124074 */
