:root{color-scheme:light;--color-bg:#edf1f6;--color-text:#1f2933;--color-muted:#6b7280;--color-accent:#5c82ef;--container-width:1250px;--container-padding:16px;--radius:8px;--font-base:"Bw Modelica Cyrillic DEMO", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-heading:"Druk Text Wide Cyr", "Bw Modelica Cyrillic DEMO", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif}@font-face{font-family:"Druk Text Wide Cyr";src:url(../../../../../../../themes/Robov2/fonts/Druk/Web-Fonts/druktextwidecyr-medium.woff2) format("woff2"),url(../../../../../../../themes/Robov2/fonts/Druk/Web-Fonts/druktextwidecyr-medium.woff) format("woff"),url(../../../../../../../themes/Robov2/fonts/Druk/Web-Fonts/druktextwidecyr-medium.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:"Bw Modelica Cyrillic DEMO";src:url(../../../../../../../themes/Robov2/fonts/Bw-Modelica/BwModelicaCyrillicDEMO-Bold.woff2) format("woff2"),url(../../../../../../../themes/Robov2/fonts/Bw-Modelica/BwModelicaCyrillicDEMO-Bold.woff) format("woff"),url(../../../../../../../themes/Robov2/fonts/Bw-Modelica/BwModelicaCyrillicDEMO-Bold.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Bw Modelica Regular DEMO";src:url(../../../../../../../themes/Robov2/fonts/Bw-Modelica/BwModelicaCyrillicDEMO-Regular.woff2) format("woff2"),url(../../../../../../../themes/Robov2/fonts/Bw-Modelica/BwModelicaCyrillicDEMO-Regular.woff) format("woff"),url(../../../../../../../themes/Robov2/fonts/Bw-Modelica/BwModelicaCyrillicDEMO-Regular.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}*,*::before,*::after{box-sizing:border-box}html{font-size:16px;line-height:1.5;-webkit-text-size-adjust:100%}body{margin:0;min-height:100vh;background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-base);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}main{display:block}h1,h2,h3,h4,h5,h6{margin:0 0 .6em;font-family:var(--font-heading);font-weight:500;line-height:1.2}p{margin:0 0 1em}small{font-size:.875em;color:var(--color-muted)}a{color:inherit;text-decoration:none}ul,ol{margin:0 0 1em;padding-left:1.25rem}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit;color:inherit}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer}textarea{resize:vertical}table{width:100%;border-collapse:collapse}.container{width:100%;max-width:var(--container-width);margin:0 auto}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}::selection{background:rgba(92,130,239,.2)}.site-topbar{background-color:var(--color-accent);color:#fff;text-align:center;font-size:10px;line-height:1;letter-spacing:0;text-transform:uppercase;padding:6px 16px;font-family:"Bw Modelica Cyrillic DEMO"}.site-header{background-color:var(--color-bg);padding:16px 10px}.site-header__row{display:flex;align-items:center;gap:24px}.site-logo{display:inline-flex;align-items:center}.site-logo img{height:32px;width:auto}.site-nav{flex:1 1 auto}.site-nav .menu{display:flex;align-items:baseline;gap:28px;list-style:none;margin:0;padding:0;text-transform:uppercase;font-size:14px;line-height:1;letter-spacing:-.01em;justify-content:center}.site-nav a{color:#858fbc;transition:color 0.2s ease}.site-nav a:hover,.site-nav a:focus-visible{color:#424968;text-decoration:none}.site-nav .menu-item-has-children{position:relative}.site-nav .menu-item-has-children>a{position:relative;padding-right:16px;list-style:none;font-family:Bw Modelica Cyrillic DEMO;font-size:14px;line-height:100%;letter-spacing:-1%;text-transform:uppercase;font-weight:100}.page-casino--default h1{margin-bottom:0}.site-nav .menu-item-has-children>a::after{content:"";position:absolute;right:0;top:50%;width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-60%) rotate(45deg);transition:transform 0.2s ease}.site-nav .menu-item-has-children:hover>a::after,.site-nav .menu-item-has-children:focus-within>a::after{transform:translateY(-30%) rotate(225deg)}.site-nav .sub-menu{position:absolute;top:100%;left:0;min-width:220px;background-color:#fff;border-radius:14px;padding:10px 0;margin-top:8px;box-shadow:0 16px 30px rgba(20,30,50,.12);opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity 0.2s ease,transform 0.2s ease;list-style:none;z-index:999}.site-nav .sub-menu::before{content:"";position:absolute;top:-8px;left:0;right:0;height:8px}.site-nav .menu-item-has-children:hover>.sub-menu,.site-nav .menu-item-has-children:focus-within>.sub-menu{opacity:1;transform:translateY(0);pointer-events:auto}.site-nav .sub-menu a{display:block;padding:12px 18px;font-size:.875rem;color:#1f2933;text-transform:none;position:relative;padding-right:34px;font-family:'Bw Modelica Cyrillic DEMO'}.site-nav .sub-menu a:hover,.site-nav .sub-menu a:focus-visible{color:var(--color-accent);text-decoration:none}.site-burger{display:none;width:43px;height:37px;cursor:pointer;align-items:center;justify-content:center;position:relative;background:none;border:none}.site-burger span{position:absolute;left:50%;width:26px;height:2px;background:#2b3444;border-radius:999px;transform:translateX(-50%);transition:transform 0.2s ease,opacity 0.2s ease}.site-burger span:nth-child(1){top:10px}.site-burger span:nth-child(2){top:16px}.site-burger span:nth-child(3){top:23px}.site-header.is-menu-open .site-burger span:nth-child(1){transform:translateX(-50%) translateY(7px) rotate(45deg)}.site-header.is-menu-open .site-burger span:nth-child(2){opacity:0}.site-header.is-menu-open .site-burger span:nth-child(3){transform:translateX(-50%) translateY(-7px) rotate(-45deg)}.site-nav .sub-menu a::after{content:"";position:absolute;right:16px;top:50%;width:7px;height:7px;border-right:2px solid var(--color-accent);border-top:2px solid var(--color-accent);transform:translateY(-50%) rotate(45deg)}.site-search{display:inline-flex;align-items:center;gap:8px;margin-left:auto;background-color:#fff;border-radius:12px;padding:6px 12px;box-shadow:0 8px 18px rgba(30,45,70,.12);height:40px}.site-search__input{border:none;background:transparent;outline:none;width:180px;font-size:.875rem}.site-search__input::placeholder{color:var(--color-muted)}.site-search__button{border:none;background:transparent;padding:0;color:var(--color-muted);display:inline-flex;align-items:center;justify-content:center}.hero{padding:16px 0 40px}.hero__inner{background-image:url(../../../../../../../themes/Robov2/images/banner-desc.jpg);background-size:100%;background-position:right center;border-radius:24px;padding:56px 64px;min-height:360px;display:flex;align-items:center;background-repeat:no-repeat;border-radius:50px}.hero__content{max-width:520px}.hero__title{color:#fff;text-transform:uppercase;font-size:clamp(2.2rem, 3vw + 1rem, 3.5rem);letter-spacing:.02em;margin-bottom:24px}.hero__button{display:inline-flex;align-items:center;justify-content:center;background-color:#fff;color:#1f2933;font-family:"RF Dewi Expanded",var(--font-base);font-weight:900;font-style:italic;font-size:16px;line-height:1;text-transform:uppercase;letter-spacing:0;width:307px;height:52px;border-radius:16px;box-shadow:0 10px 22px rgba(20,30,50,.15);margin-top:190px}.hero__button:hover,.hero__button:focus-visible{color:var(--color-accent);text-decoration:none}.posts-section{padding:50px 0 48px}.posts-section__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.posts-section__title{font-family:var(--font-heading);font-size:28px;font-weight:500;text-transform:uppercase;letter-spacing:.02em;margin:0}.posts-section__all{font-size:14px;text-transform:uppercase;letter-spacing:.04em;color:#858FBC;display:inline-flex;align-items:center;gap:6px;font-family:Bw Modelica Cyrillic DEMO}.posts-controls{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:28px;font-size:16px}.posts-control{width:16px;height:16px;border-radius:999px;border:none;background:transparent;color:#3a4150;font-size:16px;font-weight:600;box-shadow:none;cursor:pointer;transition:transform 0.2s ease;text-align:center;display:flex;align-items:anchor-center}.posts-control:disabled{opacity:.3;cursor:default;transform:none}.posts-dots{display:inline-flex;align-items:center;gap:14px}.posts-dot{display:inline-flex;align-items:center;justify-content:center;height:28px;width:24px;border-radius:4px;border:none;background-color:transparent;color:#3a4150;cursor:pointer;padding:0 4px;font-family:Bw Modelica Cyrillic DEMO;font-weight:500;font-size:12px;line-height:100%;letter-spacing:0%;text-align:center}.posts-dot.is-active{background-color:#5c82ef;color:#fff}.posts-slider{overflow:hidden;overflow-anchor:none}.posts-track{display:flex;width:100%;transition:transform 0.5s ease;will-change:transform;align-items:flex-start}.posts-slide{flex:0 0 100%;display:flex;justify-content:center;align-self:flex-start}.posts-grid{display:flex;flex-wrap:wrap;gap:20px;width:100%}.category-grid{display:flex;flex-wrap:wrap;gap:20px;width:100%}.posts-grid>*,.category-grid>*{flex:0 0 calc((100% - 60px) / 4);max-width:calc((100% - 60px) / 4)}.category-card{background-color:#fff;border-radius:20px;padding:9px;box-shadow:0 18px 30px rgba(20,30,50,.08);display:grid;gap:12px;text-decoration:none;color:inherit;transition:ease all 0.3s}.category-card:hover{box-shadow:0 2px 4px rgba(20,30,50,.08);transform:translateY(2px);text-decoration:none;color:inherit}.category-card__media{border-radius:14px;overflow:hidden;background:linear-gradient(135deg,#70b4ff,#5894ff);box-shadow:0 10px 10px #B9DDFD}.category-card__media img{display:block;width:100%;height:auto}.category-card__title{color:#2b3444;padding:0 6px 6px;font-family:Bw Modelica Cyrillic DEMO;font-size:16px;line-height:100%;letter-spacing:0%}.categories-slider.slider{overflow:hidden}.categories-section{background:#fff;padding:3% 0}.down-block{background:#F6F9FD;padding:56px 0 64px;position:relative}.down-block__inner{display:flex;align-items:center;justify-content:space-between;gap:48px}.down-block__content{max-width:560px}.down-block__title{font-family:"Druk Text Wide Cyr",var(--font-heading);font-size:25px;font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:0;line-height:1;margin:0 0 16px;color:#2b3444}.down-block__text{color:#5c6470;font-size:14px;line-height:1.6}.down-block__text p{margin:0 0 12px;font-family:"Bw Modelica Regular DEMO"}.down-block__text p:last-child{margin-bottom:0}.down-block__media{position:absolute;right:0;top:0}.down-block__media img{display:block;width:100%;height:auto}.site-footer{background-color:#1f222a;color:#c4c7d4;padding:32px 0 24px}.site-footer__top,.site-footer__middle,.site-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:24px}.site-footer__top{padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.06)}.site-footer__brand{display:flex;align-items:center;gap:10px;flex-wrap:wrap;flex-direction:row;min-width:40%}.site-footer__logo img{display:block;width:200px;height:auto}.site-footer__logo{border-right:1px solid;padding-right:3%}.site-footer__tagline{color:#9aa0b5;font-family:Bw Modelica Cyrillic DEMO;font-size:14px;line-height:100%;letter-spacing:-1%;text-transform:uppercase;height:10px}.site-footer__actions{display:flex;align-items:center;gap:16px}.site-footer__socials{display:inline-flex;align-items:center;gap:10px;padding:6px 10px;border-radius:12px}.posts-section__description{margin:2% 0}.description_category_text p{font-family:'Bw Modelica Regular DEMO'}.posts-section__description p,.posts-section__description ul{font-family:'Bw Modelica Regular DEMO'}.description_category_text li{font-family:'Bw Modelica Regular DEMO'}.site-footer__social{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background-color:rgba(255,255,255,.06);transition:background-color 0.2s ease}.site-footer__social img{width:16px;height:16px}.site-footer__social:hover,.site-footer__social:focus-visible{background-color:rgba(255,255,255,.16)}.site-footer__question{background-color:#5c82ef;color:#fff;border:none;border-radius:12px;padding:10px 16px;cursor:pointer;transition:background-color 0.2s ease;font-family:Bw Modelica Cyrillic DEMO;font-size:15px;line-height:100%;letter-spacing:-1%;text-transform:uppercase}.site-footer__question:hover,.site-footer__question:focus-visible{background-color:#4a6fdc}.site-footer__middle{padding:18px 0;border-bottom:1px solid rgba(255,255,255,.06)}#btn-agree{color:#000;background:#fff;border:none;border-radius:8px;font-size:14px;padding:10px 30px}.cookies{display:none;position:fixed;border-radius:0;left:0;right:0;bottom:0;z-index:99999;margin-left:auto;margin-right:auto;background:#5d84ed;max-width:1064px;padding:15px;border-top-left-radius:20px;border-top-right-radius:20px;color:#fff;font-family:'Bw Modelica Cyrillic DEMO'}.cookies-close{position:absolute;top:15px;right:15px}.cookies-inner{display:flex;align-items:center}.cookies-inner__right{width:122px}.cookies-inner__left{width:calc(100% - 122px);padding-right:10px}.cookies-title{font-weight:700;font-size:24px;line-height:29px;margin-bottom:10px}.cookies-txt{font-size:16px;line-height:20px;text-align:center}.site-footer__menu{list-style:none;display:flex;align-items:center;gap:20px;padding:0;margin:0;flex-wrap:wrap}.site-footer__menu a{color:#c4c7d4;text-decoration:none;font-family:Bw Modelica Cyrillic DEMO;font-size:14px;line-height:100%;letter-spacing:0%}.site-footer__copy{font-family:Bw Modelica Regular DEMO;font-size:14px;line-height:100%;letter-spacing:0%}.site-footer__menu a:hover,.site-footer__menu a:focus-visible{color:#fff}.site-footer__badges{display:inline-flex;align-items:center;gap:14px}.site-footer__badges img{width:auto;opacity:.8;max-width:150px;max-height:38px}.site-footer__bottom{padding-top:18px;font-size:12px;color:#8f95a9}.site-footer__email{color:#8f95a9;text-decoration:none;font-family:Bw Modelica Cyrillic DEMO;font-weight:100}.site-footer__email:hover,.site-footer__email:focus-visible{color:#fff}.modal{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(18,20,26,.6);opacity:0;visibility:hidden;transition:opacity 0.2s ease,visibility 0.2s ease;z-index:50}.modal.is-open{opacity:1;visibility:visible}.modal__overlay{position:absolute;inset:0}.modal__content{position:relative;z-index:1;background:#fff;border-radius:16px;padding:24px;width:min(480px, 100%);box-shadow:0 20px 40px rgba(0,0,0,.2)}.modal__close{position:absolute;top:12px;right:12px;border:none;background:transparent;font-size:24px;line-height:1;cursor:pointer;color:#5c6470}.modal__title{margin:0 0 16px;color:#2b3444;font-family:Druk Text Wide Cyr;font-size:18px;line-height:100%;letter-spacing:0%;text-transform:uppercase}.modal__form{display:grid;gap:12px}.modal__field{display:grid;gap:6px;font-size:12px;color:#5c6470}.modal__field input,.modal__field textarea{border:1px solid #dde3ef;border-radius:10px;padding:10px 12px;font-size:14px;font-family:inherit;resize:vertical}.modal__field--hidden{position:absolute;left:-9999px;opacity:0}.promo-modal{position:absolute;background:#fff;max-width:300px;width:100%;display:flex;align-items:center;justify-content:space-between;padding:2%;border-radius:12px;height:50px;font-size:12px;font-family:'Bw Modelica Regular DEMO';color:#000;font-weight:600;right:0;z-index:99;box-shadow:0 7px 7px 0 #666b7024;opacity:0;transform:translateY(20px);pointer-events:none;transition:all 0.3s ease;top:105%}.promo-modal.active{opacity:1;transform:translateY(0);pointer-events:auto}.promo-modal img{background:linear-gradient(180deg,#BEDFFF 0%,#4CA0F0 100%);width:28px;height:28px;border-radius:50px!important;padding:6px;box-shadow:0 7px 7px #BEDFFF}.close-promo-modal{transition:ease all .3s;background:linear-gradient(180deg,#BEDFFF 0%,#4CA0F0 100%);color:#fff;font-size:14px;padding:5px 18px;border-radius:8px;box-shadow:0 7px 7px #BEDFFF;cursor:pointer}.close-promo-modal:hover{transform:translate(0,2px)}.modal__submit{border:none;border-radius:12px;background:#5c82ef;color:#fff;padding:12px 16px;font-size:14px;font-weight:600;cursor:pointer}.modal__submit:hover,.modal__submit:focus-visible{background:#4a6fdc}.is-modal-open{overflow:hidden}.is-menu-open{overflow:hidden}.post-card{background-color:#fff;border-radius:20px;padding:9px 9px 10px 9px;box-shadow:0 18px 30px rgba(20,30,50,.08);display:flex;flex-direction:column;gap:12px;min-width:285px;transition:ease all 0.3s;cursor:pointer;text-decoration:none;color:inherit}.post-card:hover{box-shadow:0 2px 4px rgba(20,30,50,.08);transform:translateY(2px);text-decoration:none;color:inherit}.post-card__media{position:relative;display:block;border-radius:14px;overflow:hidden;background:linear-gradient(135deg,#70b4ff,#5894ff);box-shadow:0 10px 10px #B9DDFD}.post-card__media picture,.post-card__media img{display:block;width:100%;height:auto}.post-card__meta{position:absolute;top:8px;left:10px;right:10px;display:flex;justify-content:space-between;gap:10px}.post-card__meta-item{display:flex;align-items:center;gap:6px;background-color:#ffffff7d;border-radius:10px;padding:4px 8px;color:#2b3444;position:relative;border:1px solid rgba(255,255,255,.7);box-shadow:0 6px 14px rgba(32,54,90,.12);backdrop-filter:blur(5px);overflow:hidden;font-family:Bw Modelica Cyrillic DEMO;font-size:12px;line-height:100%;letter-spacing:0%}.post-card__meta-item img{width:14px;height:14px}.post-card__body{display:flex;flex-direction:column;align-items:start;padding:0 6px;margin-top:3%;gap:6px;justify-content:space-between}.post-card__title{color:#2b3444;min-height:34px;font-family:Bw Modelica Cyrillic DEMO;font-size:15px;line-height:140%}.post-card__category{padding:4px 10px;border-radius:6px;color:#fff;background-color:var(--tag-bg,#5c82ef);width:auto;text-align:left;font-family:Bw Modelica Cyrillic DEMO;font-size:12px}.page{font-family:'Bw Modelica Regular DEMO'}.post-card__category--bonusy{--tag-bg:#5c82ef}.post-card__category--verifikaciya-v-kazino{--tag-bg:#7e6bff}.post-card__category--video{--tag-bg:#4d8bff}.post-card__category--vyigryshi{--tag-bg:#4bb3ff}.post-card__category--obzory-kazino{--tag-bg:#7c73ff}.post-card__category--trejlery{--tag-bg:#3aa6d9}.post-card__category--demo-igry{--tag-bg:#5ba4ff}.post-card__category--licenzii{--tag-bg:#8b7bff}.post-card__category--novichkam{--tag-bg:#5cb3ff}.post-card__category--obzory-slotov{--tag-bg:#4fa7d9}.post-card__category--partnerskie-programmy{--tag-bg:#7887f2}.post-card__category--platezhi{--tag-bg:#5c82ef}.post-card__category--platezhnye-sistemy{--tag-bg:#5ab0ff}.post-card__category--provajdery{--tag-bg:#6f7fe0}.post-card__category--registraciya-v-kazino{--tag-bg:#6288ff}.post-card__category--rejtingi{--tag-bg:#5d7fed}.post-card__category--syuzhet{--tag-bg:#9b86ff}.post-card__category--topy{--tag-bg:#5ca2ef}.pagination{margin-top:20px;display:flex;justify-content:center}.pagination__list{list-style:none;display:flex;align-items:center;gap:8px;padding:0;margin:0}.pagination__item{list-style:none}.pagination__button{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;border-radius:8px;font-size:12px;font-weight:600;color:#616972;border:none;background:#D4DDE8;cursor:pointer;transition:color 0.2s ease,background-color 0.2s ease}.prev.pagination__button,.next.pagination__button{border-radius:50%;background:linear-gradient(180deg,#BEDFFF 0%,#4CA0F0 100%);color:#fff;width:28px;height:28px}.pagination__button:hover,.pagination__button:focus-visible{color:#424968}.pagination__button.is-current{color:#fff;cursor:default;background:linear-gradient(180deg,#BEDFFF 0%,#4CA0F0 100%)}.pagination__button:disabled{cursor:default;opacity:.6}.pagination__dots{font-size:12px;color:#8b97bf}.site-logo--menu{display:none}.slot-review,.casino-review,.video-page{padding:24px 0 0}.breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;color:#8b97bf;font-family:Bw Modelica Regular DEMO}.breadcrumbs a{color:#2D2D2D;text-decoration:none}.breadcrumbs a:hover,.breadcrumbs a:focus-visible{color:#5c82ef}.breadcrumbs__sep{color:#c4c7d4}.breadcrumbs__current{color:#2D2D2D66}.slot-review__title,.casino-review__title,.provider-review__title,.tops-review__title,.provider-content__title,.video-page__title{margin:16px 0 20px;font-family:var(--font-heading);font-size:26px;color:#2b3444}.slot-review__card,.casino-review__card,.provider-review__card{background:#fff;border-radius:20px;padding:16px;box-shadow:0 18px 30px rgba(20,30,50,.08);display:flex;gap:20px;align-items:flex-start;margin-bottom:2%}.slot-review__media,.casino-review__media,.provider-review__media{flex:0 0 250px;display:flex;flex-direction:column;gap:23px}.casino-content__article h2:first-child{margin-top:0}.casino-review__stat-dropdown img{width:32px;height:32px}.casino-review__stat-dropdown{display:none;transition:ease all .3s;width:100%;flex-wrap:wrap;gap:5px 16px;margin-top:8px;flex-basis:100%;position:absolute;background:#fff;top:28px;left:0;z-index:9999;padding:2%;border-bottom-left-radius:12px;border-bottom-right-radius:12px;box-shadow:rgb(180,180,180) 0 16px 14px}.casino-review__stat-dropdown a{width:24px;height:24px;display:flex}.slot-review__media img,.casino-review__media img,.provider-review__media img{width:250px;height:250px;border-radius:16px;display:block}.slot-review__rating,.casino-review__rating,.provider-review__rating{display:flex;align-items:center;justify-content:space-between;gap:8px}.slot-review__stars,.casino-review__stars,.provider-review__stars{display:inline-flex;gap:4px}.slot-review__stars img,.casino-review__stars img,.provider-review__stars img{width:16px;height:16px}.casino-review__star-partial{display:block;flex-shrink:0;width:16px;height:16px}.slot-review__score,.casino-review__score,.provider-review__score{background:#f2a14b;color:#fff;font-size:14px;font-weight:600;border-radius:8px;padding:4px 8px}.slot-review__info,.casino-review__info,.provider-review__info{flex:1 1 auto;display:flex;flex-direction:column;gap:16px}.slot-review__stats,.casino-review__stats,.provider-review__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.slot-review__stat,.casino-review__stat,.provider-review__stat{background:#f3f6fb;border-radius:12px;padding:10px 12px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;color:#5c6470;font-family:Bw Modelica Regular DEMO;font-weight:100;position:relative;height:43.63px}.slot-review__stat a,.casino-review__stat a,.provider-review__stat a{color:#002FC8;text-decoration:underline}.slot-review__stat strong,.casino-review__stat strong{color:#6C7075;font-size:12px;white-space:nowrap;margin-left:auto}section.provider-section.custom_provider_section{font-family:'Bw Modelica Regular DEMO'}.slot-review__dots,.casino-review__dots,.provider-review__dots{flex:1 1 auto;height:10px;background-image:radial-gradient(rgba(214,220,232,.35) 2px,transparent 2px),radial-gradient(#d6dce8 2px,transparent 2px),radial-gradient(rgba(214,220,232,.35) 2px,transparent 2px);background-size:10px 10px,10px 10px,10px 10px;background-position:left center,left center,left center;background-repeat:repeat-x,repeat-x,repeat-x;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 15%,#000 85%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 15%,#000 85%,transparent 100%);margin:0 6px}.casino-review__stat.is-open{background:#fff;box-shadow:0 2px 14px #b4b4b4}.slot-review__actions,.casino-review__actions,.provider-review__actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.slot-review__stat-copy,.casino-review__stat-copy{cursor:pointer}.slot-review__action,.casino-review__action,.provider-review__action{background:linear-gradient(180deg,#a4d1ff,#5c82ef);color:#fff;text-align:center;border-radius:8px;padding:8px 10px;font-size:12px;text-decoration:none;height:40px;display:flex;align-items:center;justify-content:center}.slot-review__action:hover,.slot-review__action:focus-visible,.casino-review__action:hover,.casino-review__action:focus-visible,.provider-review__action:hover,.provider-review__action:focus-visible{filter:brightness(.96)}.slot-review__action.is-disabled,.casino-review__action.is-disabled,.provider-review__action.is-disabled{background:#e5e9f2;color:#a0a7b8;pointer-events:none;filter:none}.slot-review__action.is-current,.casino-review__action.is-current,.provider-review__action.is-current{background:#5c82ef;color:#fff;pointer-events:none;cursor:default}.provider-section{padding:24px 0 40px}.provider-section__title{margin:0 0 20px;font-family:var(--font-heading);font-size:22px;text-transform:uppercase;color:#2b3444}.provider-section__grid.posts-grid{margin-bottom:24px}.provider-section__more{text-align:center;margin-top:16px}.provider-section__more-btn{display:inline-block;padding:12px 24px;background:linear-gradient(180deg,#a4d1ff,#5c82ef);color:#fff;border:none;border-radius:10px;font-size:14px;cursor:pointer;transition:filter 0.2s}.provider-section__more-btn:hover:not(:disabled){filter:brightness(.96)}.provider-section__more-btn:disabled{opacity:.8;cursor:not-allowed}.provider-section__empty{margin:0;color:#6b7280}.demo-play__title{margin:0 0 16px;font-family:var(--font-heading);font-size:22px;color:#2b3444}.demo-play__frame{position:relative;border-radius:20px;overflow:hidden;background:#000;box-shadow:0 18px 30px rgba(20,30,50,.08);aspect-ratio:16 / 9;margin-bottom:2%}.demo-play__frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.demo-play__controls{position:absolute;top:12px;right:12px;display:flex;gap:8px;opacity:0;visibility:hidden;transition:opacity 0.2s ease,visibility 0.2s ease;z-index:2}.demo-play__control{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:rgba(15,20,30,.75);color:#fff;cursor:pointer;font-size:16px}.demo-play__control:hover,.demo-play__control:focus-visible{background:rgba(15,20,30,.9)}.demo-play__overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,rgba(0,0,0,.15),rgba(0,0,0,.45)),var(--demo-image) center/cover no-repeat;border:none;padding:0;cursor:pointer;pointer-events:auto;transition:opacity 0.2s ease,visibility 0.2s ease}.demo-play__frame.is-playing .demo-play__overlay{opacity:0;visibility:hidden;pointer-events:none}.demo-play__frame.is-playing .demo-play__controls{opacity:1;visibility:visible}.demo-play__frame:fullscreen .demo-play__controls{opacity:1;visibility:visible}.demo-play__button-pulse{animation:demo-play-button-pulse 1.6s ease-in-out infinite}@keyframes demo-play-button-pulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(76,160,240,.6)}50%{transform:scale(1.04);box-shadow:0 0 0 8px rgba(76,160,240,0)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(76,160,240,0)}}.demo-play__button{display:inline-flex;align-items:center;gap:8px;background:#fff;border-radius:12px;padding:10px 16px;color:#2b3444;font-size:14px}.demo-play__button img{width:16px;height:16px}.tops-review{font-family:Bw Modelica Regular DEMO}.slot-content,.casino-content,.provider-content{padding:0 0 32px}.slot-review__stat-value,.casino-review__stat-value,.provider-review__stat-value{color:#8A8E92}.slot-review__stat-label,.casino-review__stat-label,.provider-review__stat-label{color:#2D2D2D}.video-page__layout{display:flex;gap:24px;align-items:flex-start}.video-page__main{flex:1 1 auto;min-width:0}.video-page__sidebar{flex:0 0 300px;max-width:300px}.video-page__player{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:16px;overflow:hidden;background:#0f141e;box-shadow:0 18px 30px rgba(20,30,50,.08);margin-bottom:12px}.video-page__player iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.video-page__actions{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:8px 0 16px}.video-page__buttons{display:flex;gap:12px;flex-wrap:wrap}.video-page__button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 16px;border-radius:12px;background:linear-gradient(180deg,#a4d1ff,#5c82ef);color:#fff;font-size:14px;text-decoration:none;min-width:120px}.video-page__button.is-disabled{background:#e5e9f2;color:#a0a7b8;pointer-events:none}.video-page__meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.video-page__views{display:inline-flex;align-items:center;gap:6px;color:#5c6470;font-size:14px}.video-page__views img{width:16px;height:16px}.video-page__votes{display:inline-flex;align-items:center;gap:8px}.video-page__vote{display:inline-flex;align-items:center;gap:6px;border:none;background:#D4DDE8;border-radius:10px;padding:6px 10px;box-shadow:0 6px 16px rgba(20,30,50,.08);cursor:pointer}.video-page__vote.is-active,.video-page__vote[aria-pressed="true"]{background:#5c82ef;color:#fff}.video-page__vote.is-active img,.video-page__vote[aria-pressed="true"] img{filter:brightness(0) invert(1)}.video-page__content{font-size:14px;line-height:1.6;color:#2b3444}.video-sidebar{flex:0 0 300px;max-width:300px}.video-sidebar__title{margin:0 0 16px;font-family:var(--font-heading);font-size:20px;color:#2b3444}.video-sidebar__list{display:grid;gap:12px}.video-page__content p{font-family:Bw Modelica Regular DEMO}.video-sidebar__item{display:flex;gap:10px;align-items:center;text-decoration:none;border-radius:12px;padding:8px;color:inherit}.video-sidebar__thumb img{object-fit:cover;border-radius:8px;display:block;width:148px!important;height:83px!important;min-width:148px}.video-sidebar__meta{display:flex;flex-direction:column;gap:4px;justify-content:space-around;align-items:flex-start;height:100%}.video-sidebar__name{font-size:13px;color:#2b3444;font-family:Bw Modelica Cyrillic DEMO}.video-sidebar__views{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#8a93a2}.video-sidebar__views img{width:14px;height:14px}.casino-card{display:flex;gap:24px;padding:20px;border-radius:20px;background:#fff;box-shadow:0 18px 30px rgba(20,30,50,.08)}.casino-card__media{flex:0 0 220px;max-width:220px}.casino-card__media img{display:block;width:100%;height:auto;border-radius:16px}.casino-card__info{flex:1 1 auto;display:flex;flex-direction:column;gap:16px}.casino-card__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.casino-card__stat{background:#f3f6fb;border-radius:12px;padding:10px 12px;display:flex;align-items:center;gap:8px;font-size:12px;color:#5c6470;height:44px}.notfound{padding:80px 16px 120px}.notfound-content{max-width:640px;margin:0 auto;text-align:center;background:#fff;border-radius:var(--radius);padding:48px 24px 40px;box-shadow:0 18px 60px rgba(15,23,42,.16)}.notfound-404{font-family:var(--font-heading);font-size:96px;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent);margin-bottom:12px}.notfound-title{font-family:var(--font-heading);font-size:24px;line-height:1.3;color:var(--color-text);margin-bottom:12px}.notfound-txt{font-size:16px;color:var(--color-muted);margin-bottom:32px}.notfound-btn.btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 32px;border-radius:999px;background:var(--color-accent);color:#fff;font-family:var(--font-heading);font-size:14px;text-transform:uppercase;letter-spacing:.06em;border:none;box-shadow:0 12px 30px rgba(92,130,239,.45);transition:background-color 0.2s ease,box-shadow 0.2s ease,transform 0.1s ease}.notfound-btn.btn:hover,.notfound-btn.btn:focus-visible{background:#4768d0;box-shadow:0 16px 40px rgba(71,104,208,.55);transform:translateY(-1px)}.notfound-btn.btn:active{background:#3955ad;box-shadow:0 6px 18px rgba(57,85,173,.5);transform:translateY(0)}@media (max-width:600px){.notfound{padding:48px 12px 80px}.notfound-content{padding:32px 18px 32px}.notfound-404{font-size:64px;margin-bottom:8px}.notfound-title{font-size:20px}}.casino-card__stat span{color:#2b3444}.casino-card__stat strong{color:#6c7075;font-weight:400}.slot-review__stat img,.casino-review__stat img,.provider-review__stat img{width:24px;height:24px;border-radius:4px}.slot-review__stat-value.slot-review__stat-value--icons,.casino-review__stat-value.casino-review__stat-value--icons,.provider-review__stat-value.provider-review__stat-value--icons{display:flex;align-items:center;gap:5px}.slot-review__stat-count,.casino-review__stat-count{background:linear-gradient(180deg,#BEDFFF 0%,#4CA0F0 100%);color:#fff;font-size:13px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:700;padding-top:1%;cursor:pointer;border:none}.casino-review__stat-value--currency{flex-wrap:wrap}.partner-program-card__currency-icon{width:24px;height:24px;object-fit:contain;border-radius:4px}.partner-program-card__currency-chip{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 6px;font-size:12px;font-weight:500;color:#2b3444;background:#eef2f7;border-radius:12px}.casino-card__modal-data{display:none}.slot-faq{margin-top:32px}.slot-faq__title{font-size:20px;font-weight:700;margin-bottom:16px}.slot-faq__list{display:flex;flex-direction:column;gap:8px}.slot-faq__item{background:#fff;border-radius:12px;overflow:hidden;transition:background 0.2s ease,box-shadow 0.2s ease}.slot-faq__item.is-open{background:#fff;box-shadow:0 2px 14px rgba(180,180,180,1)}.slot-faq__button{width:100%;padding:14px 16px;border:none;background:transparent;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.slot-faq__question{font-size:14px;font-weight:600;color:#2d2d2d;text-align:left}.slot-content__body img,.casino-content__body img,.provider-content__body img{margin-bottom:2%}.slot-faq__icon{width:24px;height:24px;border-radius:999px;background:#e1e7f5;display:inline-flex;align-items:center;justify-content:center;position:relative}.slot-faq__icon::before,.slot-faq__icon::after{content:'';position:absolute;background:#2d2d2d;border-radius:2px;transition:transform 0.2s ease,opacity 0.2s ease}.slot-faq__icon::before{width:10px;height:2px}.slot-faq__icon::after{width:2px;height:10px}.slot-faq__item.is-open .slot-faq__icon::after{transform:rotate(90deg);opacity:0}.slot-faq__answer{padding:0 16px 14px;font-size:13px;color:#6c7075}.slot-review__stat-copy img,.casino-review__stat-copy img{width:18px;height:18px}.slot-review__stat-value,.casino-review__stat-value,.provider-review__stat-value{display:flex;align-items:center;gap:5px}.casino-card__footer{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.casino-card__rating{display:flex;align-items:center;gap:8px}.casino-card__stars{display:inline-flex;gap:4px}.casino-card__stars img{width:14px;height:14px}.casino-card__score{background:#f2a14b;color:#fff;font-size:14px;border-radius:8px;padding:4px 8px}.casino-card__buttons{display:flex;gap:10px;flex-wrap:wrap}.casino-card__button{display:inline-flex;align-items:center;justify-content:center;min-width:90px;min-height:36px;padding:8px 16px;border-radius:12px;background:linear-gradient(180deg,#a4d1ff,#5c82ef);color:#fff;font-size:14px;text-decoration:none;box-shadow:0 10px 18px rgba(92,130,239,.25)}.casino-card__button:hover,.casino-card__button:focus-visible{filter:brightness(.96)}.casino-modal{position:fixed;inset:0;display:none;align-items:center;justify-content:center;z-index:1000}.casino-modal.is-open{display:flex}.casino-modal__backdrop{position:absolute;inset:0;background:rgba(1,10,18,.7)}.casino-modal__dialog{position:relative;z-index:1;max-width:640px;width:100%;max-height:80vh;background:#fff;border-radius:20px;padding:20px 24px;box-shadow:0 18px 40px rgba(20,30,50,.25);display:flex;flex-direction:column}.casino-modal__close{position:absolute;top:12px;right:12px;width:24px;height:24px;border-radius:50%;border:none;background:#e3e7f0;cursor:pointer}.casino-modal__close::before,.casino-modal__close::after{content:'';position:absolute;left:50%;top:50%;width:12px;height:2px;background:#384050;border-radius:2px;transform-origin:center}.casino-modal__close::before{transform:translate(-50%,-50%) rotate(45deg)}.casino-modal__close::after{transform:translate(-50%,-50%) rotate(-45deg)}.casino-modal__body{margin-top:8px;overflow:auto;display:flex;flex-wrap:wrap;gap:10px}.casino-modal__body img{width:32px;height:32px;border-radius:6px;display:block}.akcii-block{display:flex;flex-direction:column;gap:24px;width:100%}.akcii-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px 20px;width:100%}.akcii-empty{margin:0;padding:24px;text-align:center;color:#6C7075}.akcii-card{display:flex;background:linear-gradient(to right,#ffffff 0%,#ffffff 30%,rgba(252,253,255,.98) 45%,rgba(240,246,255,.9) 60%,rgba(232,240,252,.75) 75%,rgba(220,235,252,.65) 90%,rgba(200,220,248,.55) 100%);border-radius:20px;overflow:hidden;box-shadow:0 4px 20px rgba(20,30,50,.06);min-height:161px;box-shadow:0 5px 6px #80808021}.akcii-card__left{flex:1 1 69%;padding:10px 0 10px 15px;display:flex;flex-direction:column;justify-content:center;background:transparent}.akcii-card__right{position:relative;flex:1 1 45%;min-width:0;display:flex;align-items:flex-end;justify-content:flex-end;padding:15px 15px;background:transparent}.akcii-card__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:right center;background-size:cover;opacity:.5;-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.4) 40%,black 100%);mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.4) 30%,black 100%);pointer-events:none}.akcii-card__title{margin:0 0 10px;font-size:15px;font-family:var(--font-heading);color:#1f2937;text-transform:uppercase;line-height:1.1}.akcii-card__prize{margin-bottom:12px}.akcii-card__prize-label{display:block;font-size:12px;color:#6b7280;font-weight:500;margin-bottom:4px;font-family:'Bw Modelica Regular DEMO'}.akcii-card__prize-value{display:block;font-size:16px;color:var(--color-accent);font-family:'Druk Text Wide Cyr'}.akcii-card__meta{display:flex;flex-direction:column;gap:6px}.akcii-card__meta-row{display:flex;justify-content:space-between;font-size:13px}.akcii-card__meta-label{color:#6b7280;font-weight:400;font-family:'Bw Modelica Regular DEMO'}.akcii-card__meta-value{color:#1f2937;font-family:'Bw Modelica Cyrillic DEMO'}.akcii-card__btn{display:inline-flex;align-items:center;justify-content:center;padding:7px 18px;background:linear-gradient(180deg,#a4d1ff,#5c82ef);color:#fff;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;border-radius:6px;text-decoration:none;transition:filter 0.2s;position:relative;z-index:1}.akcii-card__btn{text-decoration:none!important;font-family:'Druk Text Wide Cyr';color:#fff!important;font-weight:400}@media (max-width:1040px){.casino-card{flex-direction:column}.casino-card__media{max-width:260px}}@media (max-width:600px){.casino-card__stats{grid-template-columns:1fr}}@media (max-width:1040px){.video-page__sidebar,.video-sidebar{flex:0 0 240px;max-width:240px}}@media (max-width:768px){.video-page__layout{flex-direction:column}.video-page__sidebar,.video-sidebar{flex:1 1 100%;max-width:none}}.slot-content__layout,.casino-content__layout,.provider-content__layout{display:flex;gap:24px;align-items:flex-start;justify-content:space-between;padding-top:1%}.slot-content__body,.casino-content__body,.provider-content__body{border-radius:20px;padding:20px 0;padding-top:0;font-size:14px;line-height:1.6;color:#2D2D2D;flex:1 1 auto;max-width:900px;font-family:Bw Modelica Regular DEMO}.slot-content__body a,.casino-content__body a,.provider-content__body a{color:#002FC8;text-decoration:underline}.slot-content__body img,.casino-content__body img,.provider-content__body img{border-radius:12px}.casino-content__article-thumb{margin-bottom:1.5em}.casino-content__article-thumb img{width:100%;height:auto;display:block;border-radius:12px}.slot-content__body h2,.slot-content__body h3,.slot-content__body h4,.casino-content__body h2,.casino-content__body h3,.casino-content__body h4,.provider-content__body h2,.provider-content__body h3,.provider-content__body h4{margin-top:3%}.slot-content__body h2,.casino-content__body h2,.provider-content__body h2,.video-page__content-title{font-size:20px}.slot-content__body h2:first-child,.casino-content__body h2:first-child,.provider-content__body h2:first-child{margin-top:0}.slot-content__body .demo-play__title,.casino-content__body .demo-play__title,.provider-content__body .demo-play__title{margin-top:0}.slot-content__sidebar,.provider-content__sidebar,.casino-content__sidebar{flex:0 0 300px;max-width:300px}.slot-sidebar{display:grid;gap:16px}.slot-sidebar__title{margin:0;font-family:var(--font-heading);font-size:20px;font-weight:500;color:#2b3444}.slot-sidebar__list{display:grid;gap:12px}.slot-sidebar__item{display:grid;grid-template-columns:52px 1fr;gap:12px;align-items:center;background:#fff;border-radius:12px;padding:10px 12px;box-shadow:0 18px 30px rgba(20,30,50,.08);text-decoration:none;color:inherit}.slot-sidebar__thumb{width:52px;height:52px;border-radius:6px;overflow:hidden;background:#f3f6fb;display:inline-flex;align-items:center;justify-content:center}.slot-sidebar__thumb img{width:100%;height:100%;object-fit:cover;display:block}.slot-sidebar__name{color:#2b3444;font-family:Bw Modelica Cyrillic DEMO;font-size:13px;line-height:100%;letter-spacing:0%}.casino-overview-sidebar{border-radius:12px}.casino-overview-sidebar__title{font-size:18px;font-weight:700;line-height:1;letter-spacing:.02em;margin-bottom:10px}.casino-overview-sidebar__list{gap:14px}.casino-overview-sidebar__item{grid-template-columns:52px 1fr;min-height:54px;padding:4px 6px;border-radius:12px;background:#fff;box-shadow:none}.casino-overview-sidebar__thumb{width:52px;height:52px;border-radius:10px;background:transparent}.casino-overview-sidebar__thumb img{width:52px;height:52px;object-fit:contain}.casino-overview-sidebar__name{font-size:18px;line-height:1;font-family:"Bw Modelica Cyrillic DEMO",sans-serif}.casino-overview-sidebar__item--disabled{cursor:default;pointer-events:none;opacity:.85}.casino-sidebar,.partner-sidebar{display:grid;gap:16px;border-radius:12px}.casino-sidebar__section+.casino-sidebar__section,.partner-sidebar__section+.partner-sidebar__section{margin-top:40px}.casino-sidebar__section .casino-sidebar__title,.partner-sidebar__section .partner-sidebar__title{margin-bottom:20px}.casino-sidebar__title,.partner-sidebar__title{margin:0;font-family:var(--font-heading);font-size:20px;line-height:1;letter-spacing:.02em;color:#2b3444;margin-bottom:10px}.casino-sidebar__list,.partner-sidebar__list{display:grid;gap:14px}.casino-sidebar__item,.partner-sidebar__item{display:grid;grid-template-columns:52px 1fr;gap:12px;align-items:center;min-height:54px;padding:4px 6px;border:2px solid transparent;border-radius:12px;background:#fff;box-shadow:0 18px 30px rgba(20,30,50,.08);text-decoration:none;color:inherit;box-sizing:border-box;transition:ease all .3s}.demo-play__overlay img{border-radius:0}.casino-sidebar__item--active,.partner-sidebar__item--active,.slot-sidebar__item--active{border-color:#4DA1F0}.casino-sidebar__item:hover,.partner-sidebar__item:hover,.slot-sidebar__item:hover{border-color:#4DA1F0;transform:scale(1.08)}.casino-sidebar:hover .casino-sidebar__item--active:not(:hover),.partner-sidebar:hover .partner-sidebar__item--active:not(:hover),.slot-sidebar:hover .slot-sidebar__item--active:not(:hover){border-color:transparent}.casino-content__sidebar{margin-top:0}.casino-sidebar__thumb,.partner-sidebar__thumb{width:52px;height:52px;border-radius:10px;overflow:hidden;background:#f3f6fb;display:inline-flex;align-items:center;justify-content:center}.casino-sidebar__thumb img,.partner-sidebar__thumb img{width:100%;height:100%;object-fit:cover;display:block}.casino-sidebar__name,.partner-sidebar__name{color:#2b3444;font-size:15px;line-height:1;font-family:"Bw Modelica Cyrillic DEMO",sans-serif}.casino-sidebar__item--disabled{cursor:default;pointer-events:none;opacity:.85}.casino-sidebar__item--disabled .casino-sidebar__thumb img{filter:contrast(.5)}.partner-official-btn{display:inline-block;width:100%;box-sizing:border-box;padding:12px 20px;background:linear-gradient(180deg,#BEDFFF 0%,#4CA0F0 100%);border-radius:8px;color:#fff;font-weight:700;text-align:center;text-decoration:none;transition:opacity 0.2s}.partner-official-btn:hover{opacity:.9;color:#fff}.casino-sidebar__official-btn,.partner-sidebar__official-btn{margin-bottom:20px}.partner-program-card__official-btn{display:none;margin-top:12px}.share-block{padding:0 0 32px;margin:30px 0}.share-block h2{margin:0}.share-block__inner{display:flex;gap:12px;align-items:center}.promocode-block{display:flex;flex-direction:column;gap:20px}.promocode-tabs{display:flex;margin-bottom:24px;background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(20,30,50,.08);overflow:hidden;max-width:300px;padding:6px}.promocode-tabs__item{flex:1;padding:7px 20px;border:none;background:transparent;color:#6C7075;font-size:14px;font-weight:500;font-family:Bw Modelica Regular DEMO;cursor:pointer;transition:background 0.2s,color 0.2s;border-radius:8px}.promocode-tabs__item:hover:not(.promocode-tabs__item--active){background:#f9fafb;color:#4b5563}.promocode-tabs__item--active{background:linear-gradient(90deg,#8FC5FF 0%,#5c82ef 100%);color:#fff;font-weight:600}.promocode-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:33px 20px}.promocode-grid[hidden]{display:none}.promocode-empty{margin:0;padding:24px;text-align:center;color:#6C7075;grid-column:1 / -1}.promocode-card{background:#fff;border-radius:16px;overflow:visible;box-shadow:0 8px 24px rgba(20,30,50,.08)}.promocode-card__top{position:relative;margin:-14px 8px 0;width:calc(100% - 16px);padding:20px 16px 28px;background:url(../../../../../../../themes/Robov2/images/substract.svg) no-repeat center top;background-size:100%;text-align:center;min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:12px}.promocode-card__value{display:block;font-size:24px;color:#fff;font-family:var(--font-heading);margin-bottom:4px}.promocode-card__badge{display:block;font-size:12px;margin-bottom:12px;font-family:'Druk Text Wide Cyr';color:#FFFFFF80}.promocode-card__copy{display:inline-block;padding:8px 20px;background:#fff;color:#2D2D2D;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.1);transition:background 0.2s,color 0.2s,box-shadow 0.2s}.promocode-card__copy:hover{background:#f5f5f5;box-shadow:0 2px 8px rgba(0,0,0,.12)}.promocode-card__body{padding:16px;font-size:12px;line-height:1.5;border-radius:0 0 16px 16px;overflow:hidden}.promocode-card__row{margin-bottom:8px;display:flex;justify-content:space-between}.promocode-card__row:last-of-type{margin-bottom:0}.promocode-card__label{color:#9CA3AF;font-weight:400;font-family:'Bw Modelica Regular DEMO'}.promocode-card__val{color:#1F2937;font-weight:600}.promocode-card__desc{margin-top:12px;padding-top:12px;border-top:1px solid #E5E7EB;background:#F9FAFB;margin-left:-16px;margin-right:-16px;margin-bottom:-16px;padding:12px 16px 16px;border-radius:0 0 16px 16px}.promocode-card__desc .promocode-card__label{display:block;margin-bottom:4px}.promocode-card__desc p{margin:0;color:#1F2937;font-size:12px;line-height:1.5;font-weight:600}.promocode-card__provider-icon{display:inline-block;width:24px;height:24px;vertical-align:middle;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13 2L3 14h8l-2 8 10-12h-8l2-8z' fill='%234BA0F0' stroke='%23FCD34D' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;background-size:contain}.promocode-card__row img.promocode-card__provider-img{width:24px;height:24px;object-fit:contain;vertical-align:middle}.share-block__title{margin:0;font-size:16px;color:#2b3444;text-transform:uppercase;font-family:'Druk Text Wide Cyr'}.share-block__links{display:inline-flex;gap:10px;flex-wrap:wrap}.share-block__link{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.share-block__link:hover,.share-block__link:focus-visible{transform:translateY(-1px)}.share-block__link img{width:44px;height:44px}.comments-block{padding:0 0 56px}.comments-block__title{margin:0 0 16px;font-size:14px;text-transform:uppercase;color:#2b3444}.comments-block__list{display:grid;gap:16px;margin-bottom:24px}.comment-card{background:#fff;border-radius:16px;padding:16px;box-shadow:0 14px 24px rgba(20,30,50,.08)}.comment-card--child{background:#f3f6fb;margin-left:20px}.comment-card__header{display:flex;align-items:center;gap:10px;margin-bottom:8px}.comment-card__avatar img{border-radius:50%;display:block}.comment-card__meta{display:flex;align-items:center;gap:8px}.comment-card__name{color:#2b3444}.comment-card__date{color:#a0a7b8;font-size:12px}.comment-card__body{color:#5c6470;font-size:14px;line-height:1.5;margin-bottom:8px}.comment-card__footer a{color:#5c82ef;text-decoration:none;font-size:12px}.comments-block .comment-respond,.reviews-block .comment-respond{background:#fff;border-radius:20px;padding:24px;box-shadow:0 18px 30px rgba(20,30,50,.08)}.comments-block .comment-reply-title,.reviews-block .comment-reply-title{margin:0 0 16px;font-size:16px;text-transform:uppercase;color:#2b3444}.comments-block .comment-notes,.reviews-block .comment-notes,.comments-block .logged-in-as,.reviews-block .logged-in-as,.comments-block .comment-form label,.reviews-block .comment-form label,.comments-block .comment-form-cookies,.reviews-block .comment-form-cookies,.comment-form-cookies-consent{display:none}.reviews-block .comment-form-sentiment label{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:#4b5563}.comment-form-sentiment__select{border:none;border-radius:12px;background:#eef2f7;padding:8px 10px;font-size:14px;color:#2b3444;outline:none;margin:0 6px}.reviews-reply-preview{margin-bottom:16px}.reviews-reply-preview__inner{background:#f3f6fb;border-radius:16px;padding:14px 16px;font-size:14px;color:#4b5563}.comments-block .comment-form,.reviews-block .comment-form{display:flex;flex-wrap:wrap;gap:12px 16px;margin:0}.comments-block .comment-form-author,.reviews-block .comment-form-author,.comments-block .comment-form-email,.reviews-block .comment-form-email{flex:1 1 calc(50% - 8px)}.comments-block .comment-form-author,.reviews-block .comment-form-author{order:1}.comments-block .comment-form-email,.reviews-block .comment-form-email{order:2}.comments-block .comment-form-comment,.reviews-block .comment-form-comment{flex:1 1 100%;order:3}.comments-block .comment-form input[type="text"],.reviews-block .comment-form input[type="text"],.comments-block .comment-form input[type="email"],.reviews-block .comment-form input[type="email"],.comments-block .comment-form textarea,.reviews-block .comment-form textarea{width:100%;border:none;border-radius:12px;background:#eef2f7;padding:12px 14px;font-size:14px;color:#2b3444;outline:none}.comments-block .comment-form input[type="text"],.reviews-block .comment-form input[type="text"],.comments-block .comment-form input[type="email"],.reviews-block .comment-form input[type="email"]{height:40px}.comments-block .comment-form textarea,.reviews-block .comment-form textarea{min-height:120px;resize:vertical}.comments-block .comment-form input::placeholder,.reviews-block .comment-form input::placeholder,.comments-block .comment-form textarea::placeholder,.reviews-block .comment-form textarea::placeholder{color:#a0a7b8}.comments-block .form-submit,.reviews-block .form-submit{order:4;flex:1 1 100%;margin:0}.comments-block .form-submit .submit,.reviews-block .form-submit .submit{background:linear-gradient(180deg,#a4d1ff,#5c82ef);color:#fff;border:none;border-radius:10px;padding:9px 18px;font-size:12px;cursor:pointer;box-shadow:0 10px 18px rgba(92,130,239,.25)}.comments-block .form-submit .submit:hover,.reviews-block .form-submit .submit:hover,.comments-block .form-submit .submit:focus-visible,.reviews-block .form-submit .submit:focus-visible{filter:brightness(.96)}.reviews-block__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.reviews-block__title{margin:0;font-size:24px;text-transform:uppercase}.reviews-block__filter{flex:0 0 auto}.reviews-filter{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#6b7280;background:#fff;border-radius:999px;padding:6px 12px;box-shadow:0 10px 24px rgba(15,23,42,.08)}.reviews-filter__select{border:none;background:transparent;font:inherit;color:#1f2933;padding-right:20px;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.review-card__children{margin-top:16px;padding-left:24px;border-left:3px solid #e5e7eb;display:flex;flex-direction:column;gap:12px}.review-card--child{background:#EDF1F6!important;margin:0;box-shadow:none!important}.review-card__avatar{position:absolute;left:-66px;bottom:-20px}.reviews-block__list{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.review-card--child{border-radius:12px}.review-card{background:#fff;border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:12px;padding:20px 18px;box-shadow:0 18px 40px rgba(15,23,42,.08);position:relative}.review-card::after{content:'';position:absolute;background-image:url(../../../../../../../themes/Robov2/images/icon/ugle.svg);bottom:-4px;left:-9px;width:12px;height:19px;background-repeat:no-repeat}.review-card--child .review-card__avatar{position:static}.review-card__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:10px}.review-card__author{display:flex;align-items:center;gap:10px}.review-card__avatar{border-radius:50%;overflow:hidden}.review-card__meta{display:flex;align-items:center;gap:8px;font-size:14px}.review-card__name{font-weight:600;color:#1f2933}.review-card__date{color:#9ca3af;font-size:12px}.review-card__rating{display:inline-flex;gap:2px}.review-card__star{width:14px;height:14px;display:inline-block;background-image:url(../../../../../../../themes/Robov2/images/star-none.svg);background-size:contain;background-repeat:no-repeat}.review-card__star.is-filled{background-image:url(../../../../../../../themes/Robov2/images/icon/star.svg)}.rating-stars--interactive{display:inline-flex;gap:2px;cursor:pointer}.rating-stars__star{width:18px;height:18px;display:inline-block;background-image:url(../../../../../../../themes/Robov2/images/star-none.svg);background-size:contain;background-repeat:no-repeat}.rating-stars__star.is-filled{background-image:url(../../../../../../../themes/Robov2/images/icon/star.svg)}.review-card__body{font-size:14px;color:#4b5563}.review-card__tag{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:11px;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px}.review-card__tag--positive{background:rgba(16,185,129,.08);color:#059669}.review-card__tag--negative{background:rgba(248,113,113,.08);color:#dc2626}.review-card__text{line-height:1.6}.reviews-block__empty{font-size:14px;color:#6b7280}.review-card__footer{display:flex;align-items:center;justify-content:space-between;margin-top:10px;font-size:13px;color:#6b7280}.review-card__footer-left{display:inline-flex;align-items:center;gap:8px}.review-card__footer-right{display:inline-flex;align-items:center;gap:12px}.review-card__action{display:inline-flex;align-items:center;gap:6px;color:#5c82ef;text-decoration:none;background:none;border:none;font-weight:700}.review-card__action img{width:22px;height:22px}p.comment-form-rating{display:flex;align-items:center;gap:10px}.review-card__stats{display:inline-flex;align-items:center;gap:14px}.review-card__stat{display:inline-flex;align-items:center;gap:4px;border:none;background:none;padding:0;color:inherit;cursor:pointer}.review-card__stat img{width:16px;height:16px}.review-card__share{position:relative;display:flex;align-items:center}.review-card__share-toggle{border:none;background:none;padding:0;cursor:pointer}.review-card__share-toggle img{width:22px;height:22px}.review-card__share-menu{position:absolute;left:100%;display:flex;align-items:center;gap:8px;padding:4px 8px;background:#fff;border-radius:999px;box-shadow:0 14px 30px rgba(15,23,42,.16);opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity 0.18s ease,transform 0.18s ease}.review-card__share-menu a{width:30px}.review-card__share-menu img{width:30px;height:30px}.review-card__share.is-open .review-card__share-menu{opacity:1;pointer-events:auto;transform:translateY(0)}.review-card__share-copy{border:none;background:none;padding:0;cursor:pointer}.review-card__reply-slot{max-height:0;overflow:hidden;transition:max-height 0.35s ease-out}.review-card__reply-slot.is-open{max-height:900px}.review-card__reply-slot .comment-respond{margin-top:16px;padding-top:16px;border-top:1px solid #e5e7eb}.comment-cancel-reply{margin-top:8px;padding:6px 12px;font-size:13px;color:#6b7280;background:#f3f4f6;border:none;border-radius:6px;cursor:pointer}.comment-cancel-reply:hover{background:#e5e7eb}.reviews-block__form{margin-top:32px}.slot-review__score.score_mobile,.casino-review__score.score_mobile,.provider-review__score.score_mobile{display:none}@media (max-width:768px){.reviews-block__header{flex-direction:column;align-items:flex-start}.review-card{padding:16px 14px}}@media (max-width:1240px){.container{padding:0 3%}.hero__content{margin-left:3%}.posts-slider[data-per-slide-1240="6"] .posts-grid>*{flex:0 0 calc((100% - 40px) / 3);max-width:calc((100% - 40px) / 3)}.posts-slider[data-per-slide-1240="3"] .posts-grid>*,.categories-slider[data-per-slide-1240="3"] .category-grid>*{flex:0 0 calc((100% - 40px) / 3);max-width:calc((100% - 40px) / 3)}}@media (max-width:1170px){.down-block__media{display:none}.down-block__content{max-width:100%}}@media (max-width:1040px){.site-header__row{flex-wrap:nowrap;gap:12px}.container{padding:0 10px}.hero{padding:16px 10px 40px}.site-header{z-index:60}.site-header{inset:0;background:#edf1f6;padding-bottom:24px;overflow-y:auto}.site-nav{order:3;flex-basis:100%;max-height:0;opacity:0;transform:translateY(-12px);overflow:hidden;transition:max-height 0.35s ease,opacity 0.25s ease,transform 0.25s ease;position:absolute;background:#EDF1F6;background-color:rgb(237,241,246);width:100%;top:100px;left:0;padding-bottom:15%;height:100vh}.site-header.is-menu-open .site-nav{max-height:100vh;opacity:1;transform:translateY(0);background-color:#010A12B2;z-index:99;overflow-y:scroll}.site-nav .menu{flex-direction:column;align-items:flex-start;flex-wrap:wrap;gap:12px;padding:16px 20px 0;padding-bottom:0;width:100%;background:#EDF1F6;padding-bottom:20%;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.site-nav .menu-item-has-children>a{display:flex;align-items:center;justify-content:space-between;width:100%}.site-nav .menu-item-has-children>a::after{margin-left:12px}.site-nav .sub-menu{position:static;min-width:0;background-color:#EDF1F6;border-radius:12px;padding:0;margin:0;box-shadow:none;opacity:0;transform:none;pointer-events:auto;max-height:0;overflow:hidden;transition:all 0.3s ease}.sub-menu li:last-child{border-bottom:none!important}.site-nav .menu-item-has-children.is-open>.sub-menu{max-height:400px;padding:8px 0;opacity:1;transform:translateY(10px)}.site-nav .menu-item-has-children.is-open>a::after{transform:translateY(-30%) rotate(225deg)}.site-search{order:1;flex:1 1 auto;max-width:77%;z-index:9999}.site-logo{z-index:9999}.site-header.is-menu-open .site-search{display:none}.posts-grid,.category-grid{gap:16px}.posts-grid>*,.category-grid>*{flex:0 0 calc((100% - 32px) / 3);max-width:calc((100% - 32px) / 3)}.site-logo--menu{display:none}.site-header.is-menu-open .site-logo{display:none}.site-header.is-menu-open .site-logo--menu{display:inline-flex}.site-search__input{width:100%}.site-burger{display:inline-flex;order:2;margin-left:auto;z-index:999999}.site-nav .menu>li{width:100%;background:#fff;border-radius:10px;padding:23px 16px;box-shadow:0 8px 20px rgba(20,30,50,.08)}.site-nav .menu>li>a{font-family:"Bw Modelica Cyrillic DEMO",var(--font-base);font-size:14px;color:#2b3444}.site-nav .sub-menu li{border-bottom:1px solid #D8DEE6}.site-nav .sub-menu a{padding:10px 16px;font-size:13px;color:#5c6470;text-transform:uppercase}.site-nav .sub-menu li+li{margin-top:6px}.site-footer__brand,.site-footer__actions{min-width:100%;justify-content:center}.site-footer__menu{flex-direction:column;justify-content:center;width:100%}.site-footer__badges{justify-content:center;width:100%}.site-footer__middle{margin:3% 0;padding-bottom:3%}.site-footer__top{padding-bottom:3%}.site-footer__copy,.site-footer__email{width:100%;text-align:center}.site-footer__top,.site-footer__middle,.site-footer__bottom{flex-direction:column;align-items:flex-start}.site-footer__actions{flex-wrap:wrap}.slot-review__card,.casino-review__card,.provider-review__card{display:grid;grid-template-columns:minmax(0,250px) minmax(0,1fr);grid-template-areas:"media stats" "actions stats";align-items:start}.slot-review__score.score_desktop,.casino-review__score.score_desktop,.provider-review__score.score_desktop{display:none}.slot-review__score.score_mobile,.casino-review__score.score_mobile,.provider-review__score.score_mobile{display:block;position:absolute;right:0;outline:5px solid #fff;top:0;max-width:64px;width:100%;text-align:center;font-size:16px}.slot-review__stars,.casino-review__stars,.provider-review__stars{gap:8px}.slot-review__stars img,.casino-review__stars img,.provider-review__stars img{width:18px;height:18px}.casino-review__star-partial{width:18px;height:18px}.slot-review__stat,.casino-review__stat,.provider-review__stat{height:auto;transition:ease all .3s}.slot-review__media,.casino-review__media,.provider-review__media{flex-basis:auto;max-width:250px;grid-area:media;position:relative}.slot-review__info,.casino-review__info,.provider-review__info{display:contents}.slot-review__stats,.casino-review__stats,.provider-review__stats{grid-area:stats;grid-template-columns:repeat(1,minmax(0,1fr))}.slot-review__actions,.casino-review__actions,.provider-review__actions{grid-area:actions;grid-template-columns:repeat(2,minmax(0,1fr))}.page-casino:not(.page-casino--default):not(.page-casino--partnerskie-programmy) .casino-sidebar{display:flex;align-items:start;width:100%;max-width:100%}.page-casino:not(.page-casino--default):not(.page-casino--partnerskie-programmy) .casino-sidebar__section{width:47%}.page-casino:not(.page-casino--default):not(.page-casino--partnerskie-programmy) .casino-content__sidebar{margin-top:0;width:100%;max-width:100%}.page-casino:not(.page-casino--default):not(.page-casino--partnerskie-programmy) .casino-sidebar__section+.casino-sidebar__section{margin-top:0}.page-casino:not(.page-casino--default):not(.page-casino--partnerskie-programmy) .casino-content__layout{flex-direction:column-reverse}.page-casino--default .casino-content__layout,.page-casino--partnerskie-programmy .casino-content__layout{flex-direction:column}.page-casino--default .casino-content__sidebar,.page-casino--partnerskie-programmy .casino-content__sidebar{width:100%;max-width:100%;flex:none}.page-casino--partnerskie-programmy .partner-sidebar__official-btn{display:none!important}.page-casino--partnerskie-programmy .partner-program-card__official-btn{display:inline-block!important}.slot-content__body,.casino-content__body,.provider-content__body{max-width:100%;width:100%}}@media (max-width:930px){.posts-slider[data-per-slide-1240="6"] .posts-grid>*{flex:0 0 calc((100% - 40px) / 2);max-width:calc((100% - 40px) / 2)}.post-card{min-width:31%}.hero__button{margin-top:145px}.hero{padding:0 3%}.hero__inner{min-height:300px}}@media (max-width:900px){.down-block__inner{flex-direction:column;align-items:flex-start}.down-block__media{flex-basis:auto;width:100%}.slot-content__layout,.provider-content__layout{flex-direction:column}}@media (max-width:800px){:root{--container-width:768px}}@media (max-width:768px){.down-block__content{max-width:100%}.hero__inner{min-height:267px}.hero__button{font-size:14px;width:259px;height:35px;margin-top:40%}.posts-section{padding:20px 0 48px}}@media (max-width:680px){.posts-slider[data-per-slide-1240="3"] .posts-grid>*,.categories-slider[data-per-slide-1240="3"] .category-grid>*{flex:0 0 calc((100% - 40px) / 2);max-width:calc((100% - 40px) / 2)}.posts-grid>*,.category-grid>*{flex:0 0 calc((100% - 20px) / 2);max-width:calc((100% - 20px) / 2)}.post-card{min-width:48%}}@media (max-width:600px){.demo-play__title{font-size:20px}.posts-grid>*,.category-grid>*{flex:0 0 calc((100% - 20px) / 2);max-width:calc((100% - 20px) / 2)}.casino-content__layout{flex-direction:column;display:flex}.page-casino:not(.page-casino--default):not(.page-casino--partnerskie-programmy) .casino-content__sidebar{display:contents}.page-casino:not(.page-casino--default):not(.page-casino--partnerskie-programmy) .casino-sidebar{display:contents}.page-casino:not(.page-casino--default):not(.page-casino--partnerskie-programmy) .casino-content__body{display:contents}.page-casino:not(.page-casino--default):not(.page-casino--partnerskie-programmy) .casino-sidebar__section--over{order:1;margin-bottom:24px;width:100%}.page-casino:not(.page-casino--default):not(.page-casino--partnerskie-programmy) .casino-sidebar__section{width:100%}.page-casino:not(.page-casino--default):not(.page-casino--partnerskie-programmy) .casino-content__article{order:1}.page-casino:not(.page-casino--default):not(.page-casino--partnerskie-programmy) .casino-sidebar__section--under{order:-1;margin-top:24px;margin-bottom:24px}.page-casino:not(.page-casino--default):not(.page-casino--partnerskie-programmy) .share-block{order:-2;width:100%}.page-casino:not(.page-casino--default):not(.page-casino--partnerskie-programmy) .comments-block{order:-3;width:100%}.slot-review__title,.casino-review__title,.provider-review__title,.tops-review__title,.provider-content__title{font-size:22px}.slot-review__info,.casino-review__info,.provider-review__info{display:flex;flex-direction:column-reverse}.slot-review__card,.casino-review__card,.provider-review__card{grid-template-columns:1fr;grid-template-areas:"media" "stats" "actions"}.slot-review__stats,.casino-review__stats,.provider-review__stats{grid-template-columns:1fr}.slot-review__actions,.casino-review__actions,.provider-review__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.slot-review__media,.casino-review__media,.provider-review__media{max-width:100%}.slot-review__stars img,.casino-review__stars img,.provider-review__stars img{width:24px!important;height:auto!important}.casino-review__star-partial{width:24px;height:24px}.slot-review__media img,.casino-review__media img,.provider-review__media img{width:100%;height:100%}.slot-content__sidebar,.provider-content__sidebar,.casino-content__sidebar{flex-basis:auto;max-width:none;width:100%}.slot-sidebar__title,.casino-sidebar__title{font-size:18px}.slot-content__body,.casino-content__body{padding:16px}.share-block__inner{flex-direction:column;align-items:center}.comments-block .comment-respond{padding:16px}.comments-block .comment-form{flex-direction:column}.video-page__meta{justify-content:space-between;width:100%}.video-page__actions{flex-direction:column-reverse}.video-page__buttons{width:100%;justify-content:space-between}.video-page__button{min-width:48%}.promocode-block{width:100%}.promocode-grid{display:grid;grid-template-columns:1fr}@media (max-width:550px){.posts-grid>*,.category-grid>*{flex:0 0 100%;max-width:100%}.cookies-inner{display:flex;align-items:center;flex-direction:column;gap:10px}.cookies-txt{text-align:left}.cookies-inner__left{width:100%;padding-right:10px}.cookies-inner__right{width:100%}#btn-agree{width:100%}.hero__inner{background-image:url(../../../../../../../themes/Robov2/images/banner-mob.jpg);background-position:center;padding:28px;min-height:594px}.hero__content{display:none}.posts-slider[data-per-slide-1240="3"] .posts-grid>*,.categories-slider[data-per-slide-1240="3"] .category-grid>*,.posts-slider[data-per-slide-1240="6"] .posts-grid>*{flex:0 0 100%;max-width:100%}.posts-section__title{font-size:24px}.akcii-grid{grid-template-columns:1fr}}@media (max-width:450px){.posts-section__title{font-size:20px}.hero__inner{min-height:483px}}@media (max-width:400px){.hero__inner{min-height:438px}}