@charset "UTF-8";@property --count-minutes{syntax:"<integer>";initial-value:10;inherits:false}@property --count-seconds{syntax:"<integer>";initial-value:0;inherits:false}@property --count-centiseconds{syntax:"<integer>";initial-value:0;inherits:false}:root{--bg:#121325;--panel:#141628;--text:#fff;--primary:#6413dd;--primary-gradient:lch(from var(--primary) calc(l + 10) c h);--secondary:lch(from var(--primary) calc(l - 10) c calc(h + 3));--secondary-gradient:lch(from var(--secondary) calc(l + 10) c h);--ternary:lch(from var(--secondary) calc(l - 10) c calc(h + 3));--ternary-gradient:lch(from var(--ternary) calc(l + 10) c h);--accent:#fff;--header-offset:54px}*,*::before,*::after{box-sizing:border-box}html{color-scheme:dark;scroll-behavior:smooth;scroll-padding-top:var(--header-offset)}[id]{scroll-margin-top:var(--header-offset)}body{margin:0;min-width:320px;font-family:Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;background:var(--bg);color:var(--text);line-height:1.5;overflow-x:hidden}img{display:block;max-width:100%;height:auto;border:0}a{color:inherit;text-decoration:none}button,input{font:inherit}.btn-primary{background-color:var(--primary)}.bonus-value{display:inline-flex;align-items:center;font-size:20px;font-weight:800;letter-spacing:-0.02em;white-space:nowrap;font-variant-numeric:tabular-nums}.header{position:sticky;top:0;z-index:1000;width:100%;box-shadow:0 2px 12px rgba(0,0,0,0.18)}.header__inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:0.75rem;max-width:1920px;margin:0 auto;padding:10px 20px;background-color:var(--panel)}.header__left,.header__right{display:flex;align-items:center;gap:0.5rem;min-width:0}.header__right{justify-self:end}.header__logo{display:inline-flex;align-items:center;justify-content:center;line-height:1}.header__logo img{display:block;width:auto;height:50px}.header__btn{display:inline-flex;align-items:center;justify-content:center;min-height:45px;min-width:130px;padding:12px 22px;border-radius:25px;color:#ffffff;font-size:14px;font-weight:700;letter-spacing:0.05em;text-decoration:none;white-space:nowrap;transition:background-color 0.2s ease,color 0.2s ease}.header__btn:hover,.header__btn:focus-visible{background:#ffffff;color:var(--panel)}.page-layout{--panel-width:280px;--layout-gap:20px;--sticky-offset:92px;display:grid;grid-template-columns:var(--panel-width) minmax(0,1fr);gap:var(--layout-gap);align-items:start;max-width:1920px;margin:0 auto;padding:20px 20px}.main-content{overflow:hidden;min-height:calc(100vh - var(--sticky-offset) - 30px);border-radius:12px}.section-article *{min-width:0;max-width:100%}.main-divider{display:flex;align-items:center;gap:18px;margin-top:40px}.main-divider__logo{width:120px;height:50px;object-fit:contain}.games-strip{margin-top:40px}.games-strip__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.games-strip__title{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:1.2rem;font-weight:500;line-height:1}.games-strip__title-icon{display:inline-flex;color:color-mix(in srgb,var(--text) 92%,transparent)}.games-strip__view-all{font-size:0.9rem;font-weight:500;color:rgba(255,255,255,0.8);transition:color 0.2s ease}.games-strip__view-all:hover{color:#fff}.games-strip__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.games-strip__item{position:relative;display:block;border-radius:12px;overflow:hidden}.games-strip__item:hover{filter:brightness(1.12)}.games-strip__item img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;transition:filter 0.25s ease}.games-strip__overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px;background-color:color-mix(in srgb,var(--bg) 50%,transparent);opacity:0;pointer-events:none;transition:opacity 0.25s ease}.games-strip__overlay-btn{display:inline-flex;align-items:center;justify-content:center;width:min(100%,140px);padding:10px 16px;border-radius:999px;border:1px solid color-mix(in srgb,var(--text) 28%,transparent);color:var(--text);font-size:0.9rem;font-weight:600;line-height:1;background-color:transparent;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease}.games-strip__overlay-btn--primary{background-color:var(--primary);border-color:var(--primary)}.games-strip__overlay-btn:hover{background-color:var(--accent);color:var(--panel);border-color:var(--accent)}.deposit-offers{margin-top:40px}.deposit-offers__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.deposit-card{padding:14px;border:1px solid color-mix(in srgb,var(--primary) 70%,var(--text) 30%);border-radius:14px;background:radial-gradient(130% 110% at 50% 0%,color-mix(in srgb,var(--primary) 25%,transparent) 0%,transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--panel) 92%,var(--primary) 8%) 0%,var(--panel) 100%);transition:background 0.3s ease,border-color 0.3s ease}.deposit-card:hover{border-color:color-mix(in srgb,var(--primary) 80%,var(--text) 20%);background:radial-gradient(130% 110% at 50% 0%,color-mix(in srgb,var(--primary) 32%,transparent) 0%,transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--panel) 86%,var(--primary) 14%) 0%,color-mix(in srgb,var(--panel) 95%,var(--primary) 5%) 100%)}.deposit-card__image{width:100%;aspect-ratio:1 / 1;border-radius:10px;margin-bottom:14px;display:grid;place-items:center;font-size:1rem;font-weight:700;letter-spacing:0.08em;color:color-mix(in srgb,var(--text) 85%,transparent);transition:transform 0.3s ease}.deposit-card:hover .deposit-card__image{transform:scale(1.06)}.deposit-card__subtitle{margin:0;font-size:0.9rem;color:color-mix(in srgb,var(--text) 70%,transparent);text-align:center}.deposit-card__title{margin:8px 0 0;text-align:center;font-size:1.75rem;line-height:1.2}.deposit-card__action{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;margin-top:18px;border-radius:25px;font-size:1.2rem;font-weight:500;text-transform:uppercase;color:#fff;background-color:var(--primary);transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease}.deposit-card__action:hover{color:var(--panel);background-color:var(--accent)}.deposit-card__note{margin:10px 0 0;text-align:center;font-size:0.85rem;color:color-mix(in srgb,var(--text) 68%,transparent)}.section-container{margin-top:40px}.faq__header{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:10px 16px;margin-bottom:14px}.faq__title{margin:0;font-size:1.45rem;line-height:1.2;font-weight:700}.faq__subtitle{margin:0;font-size:0.95rem;color:color-mix(in srgb,var(--text) 72%,transparent)}.faq__list{display:grid;gap:10px}.faq-item{border:1px solid color-mix(in srgb,var(--primary) 55%,var(--text) 45%);border-radius:12px;background:linear-gradient(180deg,color-mix(in srgb,var(--panel) 96%,var(--primary) 4%) 0%,color-mix(in srgb,var(--panel) 100%,var(--primary) 0%) 100%);overflow:hidden}.faq-item__question{list-style:none;cursor:pointer;padding:12px 16px;font-size:1rem;font-weight:600}.faq-item__question::-webkit-details-marker{display:none}.faq-item__question::after{content:"+";float:right;color:var(--accent);font-size:1.1rem;line-height:1}.faq-item[open] .faq-item__question::after{content:"−"}.faq-item__answer{margin:0;padding:0 16px 14px;font-size:0.95rem;line-height:1.5;color:color-mix(in srgb,var(--text) 86%,transparent)}.accentBtnPulse{min-inline-size:max-content;-moz-animation:pulse 2s infinite;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;animation-name:accentBtnPulse}.site-footer{margin-top:40px;border-top:1px solid color-mix(in srgb,var(--primary) 45%,transparent);background:radial-gradient(120% 160% at 10% -10%,color-mix(in srgb,var(--primary) 18%,transparent) 0%,transparent 58%),linear-gradient(180deg,color-mix(in srgb,var(--panel) 92%,var(--primary) 8%) 0%,color-mix(in srgb,var(--bg) 85%,var(--panel) 15%) 100%)}.site-footer__main{max-width:1920px;margin:0 auto;padding:28px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:30px}.site-footer__brand-text{margin:12px 0 0;max-width:52ch;color:color-mix(in srgb,var(--text) 70%,transparent)}.site-footer__logo img{width:auto;height:50px}.site-footer__bottom{max-width:1920px;margin:0 auto;padding:0 28px 24px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid color-mix(in srgb,var(--text) 8%,transparent)}.site-footer__legal,.site-footer__copyright{margin:14px 0 0;font-size:0.8rem;color:color-mix(in srgb,var(--text) 60%,transparent)}.site-footer__copyright{text-align:right;white-space:nowrap}@keyframes bonusModalAutoShow{to{opacity:1;visibility:visible;pointer-events:auto}}@media (min-width:1025px){.games-strip__item:hover{filter:none}.games-strip__item:hover img{filter:blur(2px)}.games-strip__item:hover .games-strip__overlay{opacity:1;pointer-events:auto}.header__logo{min-width:290px}}@keyframes heroWideShine{0%{background-position:140% 0,0 0}70%,100%{background-position:-60% 0,0 0}}@keyframes accentBtnPulse{0%{box-shadow:0 0 0 0 var(--accent)}70%{box-shadow:0 0 0 10px color-mix(in srgb,var(--accent) 0%,transparent)}100%{box-shadow:0 0 0 50px color-mix(in srgb,var(--accent) 0%,transparent)}}@media (max-width:640px){:root{--header-offset:128px}.page-layout{grid-template-columns:1fr;padding:0}.header__inner{grid-template-areas:"center center" "left right";row-gap:0.6rem;padding:10px}.header__left{grid-area:left}.header__right{grid-area:right}.header__btn{min-height:2.25rem;padding:0.5rem 0.7rem;font-size:0.7rem;min-width:100px}.main-content{padding:12px}.main-divider{gap:10px}.main-divider__logo{width:90px;height:36px}.games-strip__title{font-size:20px}.games-strip__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.deposit-offers__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.deposit-card__title{font-size:1.15rem}.deposit-card__action{min-height:44px;font-size:1.2rem}.deposit-card__action{font-size:1rem}.faq__header{margin-bottom:10px}.faq__title{font-size:1.2rem}.faq__subtitle{font-size:0.85rem}.site-footer{margin-top:28px}.site-footer__main{grid-template-columns:1fr;padding:16px 12px}.site-footer__bottom{flex-direction:column;align-items:flex-start;padding:0 12px 16px}.site-footer__legal,.site-footer__copyright{margin-top:10px}}@media (min-width:641px) and (max-width:1200px){.page-layout{--panel-width:220px;--layout-gap:16px;grid-template-columns:var(--panel-width) minmax(0,1fr)}.deposit-offers__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.games-strip__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.header__logo{min-width:230px}.site-footer__main{grid-template-columns:1fr}}.page-layout{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:none!important}.page-layout>*{grid-column:1/-1!important;max-width:none!important}.oc-vavada-pl-article{
      --oc-bg: var(--bg, #121325);
      --oc-panel: var(--panel, #141628);
      --oc-panel-2: #1b1e35;
      --oc-text: var(--text, #ffffff);
      --oc-muted: rgba(255,255,255,.74);
      --oc-soft: rgba(255,255,255,.1);
      --oc-primary: var(--primary, #7c3cff);
      --oc-primary-2: #a855f7;
      --oc-accent: #ffd84d;
      --oc-success: #31d27c;
      --oc-warning: #ffb84d;
      --oc-danger: #ff6b6b;
      --oc-radius: 18px;
      --oc-radius-sm: 12px;
      --oc-shadow: 0 18px 42px rgba(0,0,0,.34);
      color: var(--oc-text);
      font-family: inherit;
      margin: 0;
      padding: 0;
      line-height: 1.6;
    }.oc-vavada-pl-article *{
      box-sizing: border-box;
    }.oc-vavada-pl-article a{
      color: inherit;
    }.oc-section{
      margin: 28px 0;
      padding: clamp(20px, 3vw, 34px);
      border-radius: var(--oc-radius);
      background: var(--oc-panel);
      border: 1px solid color-mix(in srgb, var(--oc-primary) 38%, #ffffff 10%);
      box-shadow: var(--oc-shadow);
    }.oc-section--hero{
      padding: clamp(24px, 4vw, 48px);
      background:
        radial-gradient(circle at 88% 20%, color-mix(in srgb, var(--oc-primary) 44%, var(--oc-panel) 56%) 0%, var(--oc-panel) 36%),
        linear-gradient(135deg, var(--oc-panel) 0%, color-mix(in srgb, var(--oc-primary) 30%, var(--oc-panel) 70%) 58%, var(--oc-panel-2) 100%);
    }.oc-eyebrow{
      display: inline-flex;
      align-items: center;
      gap: 8px;
      margin: 0 0 12px;
      padding: 7px 12px;
      border-radius: 999px;
      color: var(--oc-accent);
      background: color-mix(in srgb, var(--oc-primary) 28%, var(--oc-panel) 72%);
      font-size: .82rem;
      font-weight: 800;
      letter-spacing: .08em;
      text-transform: uppercase;
    }.oc-vavada-pl-article h1,.oc-vavada-pl-article h2,.oc-vavada-pl-article h3{
      margin: 0;
      line-height: 1.15;
      letter-spacing: -.02em;
    }.oc-vavada-pl-article h1{
      max-width: 980px;
      font-size: clamp(2rem, 4.5vw, 4.4rem);
      text-transform: uppercase;
    }.oc-vavada-pl-article h2{
      font-size: clamp(1.55rem, 2.6vw, 2.35rem);
      margin-bottom: 14px;
    }.oc-vavada-pl-article h3{
      font-size: clamp(1.1rem, 1.7vw, 1.35rem);
      margin-bottom: 8px;
    }.oc-lead{
      max-width: 920px;
      margin: 18px 0 0;
      color: var(--oc-muted);
      font-size: clamp(1.02rem, 1.5vw, 1.18rem);
    }.oc-copy{
      color: var(--oc-muted);
      margin: 10px 0 0;
    }.oc-hero-grid{
      display: grid;
      grid-template-columns: minmax(0, 1.4fr) minmax(280px, .6fr);
      gap: 22px;
      align-items: stretch;
    }.oc-hero-card{
      display: grid;
      gap: 14px;
      align-content: center;
      padding: 20px;
      border-radius: var(--oc-radius);
      background: #20243f;
      border: 1px solid color-mix(in srgb, var(--oc-primary) 54%, #ffffff 8%);
    }.oc-hero-card strong{
      color: var(--oc-accent);
      font-size: 1.15rem;
    }.oc-cta-row{
      display: flex;
      flex-wrap: wrap;
      gap: 12px;
      margin-top: 22px;
    }.casino-cta{
      display: inline-flex;
      align-items: center;
      justify-content: center;
      min-height: 50px;
      padding: 13px 22px;
      border-radius: 999px;
      border: 1px solid color-mix(in srgb, var(--oc-primary) 75%, #ffffff 25%);
      color: #ffffff;
      background: linear-gradient(135deg, var(--oc-primary) 0%, var(--oc-primary-2) 100%);
      font-weight: 800;
      text-decoration: none;
      text-align: center;
      box-shadow: 0 12px 28px color-mix(in srgb, var(--oc-primary) 35%, #000000 65%);
      transition: transform .2s ease, filter .2s ease, background .2s ease;
    }.casino-cta:hover,.casino-cta:focus-visible{
      transform: translateY(-2px);
      filter: brightness(1.1);
      outline: 2px solid var(--oc-accent);
      outline-offset: 3px;
    }.casino-cta--secondary{
      background: #222640;
      color: #ffffff;
      border-color: var(--oc-primary);
      box-shadow: none;
    }.casino-cta--secondary:hover,.casino-cta--secondary:focus-visible{
      background: color-mix(in srgb, var(--oc-primary) 42%, #222640 58%);
    }.oc-card-grid{
      display: grid;
      grid-template-columns: repeat(3, minmax(0, 1fr));
      gap: 14px;
      margin-top: 18px;
    }.oc-card{
      padding: 18px;
      border-radius: var(--oc-radius-sm);
      background: #20243f;
      border: 1px solid var(--oc-soft);
    }.oc-card p{
      margin: 8px 0 0;
      color: var(--oc-muted);
    }.oc-list{
      display: grid;
      gap: 10px;
      margin: 16px 0 0;
      padding: 0;
      list-style: none;
    }.oc-list li{
      position: relative;
      padding: 12px 14px 12px 42px;
      border-radius: 12px;
      background: #20243f;
      color: var(--oc-muted);
      border: 1px solid rgba(255,255,255,.08);
    }.oc-list li::before{
      content: "✓";
      position: absolute;
      left: 14px;
      top: 12px;
      width: 20px;
      height: 20px;
      display: grid;
      place-items: center;
      border-radius: 50%;
      color: #0e1524;
      background: var(--oc-accent);
      font-size: .78rem;
      font-weight: 900;
    }.oc-note{
      margin-top: 16px;
      padding: 14px 16px;
      border-radius: 14px;
      color: var(--oc-muted);
      background: #20243f;
      border-left: 4px solid var(--oc-accent);
    }.oc-table-wrap{
      overflow-x: auto;
      margin-top: 18px;
      border-radius: var(--oc-radius-sm);
      border: 1px solid rgba(255,255,255,.12);
      background: #20243f;
    }.oc-table{
      width: 100%;
      min-width: 720px;
      border-collapse: collapse;
    }.oc-table th,.oc-table td{
      padding: 14px 16px;
      text-align: left;
      border-bottom: 1px solid rgba(255,255,255,.1);
      vertical-align: top;
    }.oc-table th{
      color: #ffffff;
      background: color-mix(in srgb, var(--oc-primary) 30%, #20243f 70%);
      font-size: .92rem;
      text-transform: uppercase;
      letter-spacing: .04em;
    }.oc-table td{
      color: var(--oc-muted);
    }.oc-table tr:last-child td{
      border-bottom: 0;
    }.oc-tag{
      display: inline-flex;
      align-items: center;
      padding: 4px 9px;
      border-radius: 999px;
      color: #101321;
      background: var(--oc-accent);
      font-size: .78rem;
      font-weight: 800;
      white-space: nowrap;
    }.oc-chart{
      margin-top: 20px;
      padding: 18px;
      border-radius: var(--oc-radius);
      background: #20243f;
      border: 1px solid color-mix(in srgb, var(--oc-primary) 45%, #ffffff 10%);
    }.oc-chart-title{
      margin: 0 0 14px;
      font-size: 1.1rem;
      font-weight: 900;
      color: #ffffff;
    }.oc-flow{
      display: grid;
      grid-template-columns: repeat(5, minmax(0, 1fr));
      gap: 10px;
    }.oc-flow-step{
      position: relative;
      padding: 14px;
      border-radius: 14px;
      background: #15182d;
      border: 1px solid rgba(255,255,255,.1);
      transition: transform .2s ease, border-color .2s ease;
    }.oc-flow-step:hover,.oc-flow-step:focus-within{
      transform: translateY(-2px);
      border-color: var(--oc-accent);
    }.oc-flow-step span{
      display: inline-grid;
      place-items: center;
      width: 30px;
      height: 30px;
      margin-bottom: 8px;
      border-radius: 50%;
      color: #101321;
      background: var(--oc-accent);
      font-weight: 900;
    }.oc-flow-step strong{
      display: block;
      color: #ffffff;
    }.oc-flow-step small{
      display: block;
      margin-top: 5px;
      color: var(--oc-muted);
    }.oc-timeline{
      display: grid;
      grid-template-columns: repeat(4, minmax(0, 1fr));
      gap: 12px;
    }.oc-timeline-item{
      padding: 16px;
      border-radius: 14px;
      background: #15182d;
      border: 1px solid rgba(255,255,255,.1);
      position: relative;
      transition: border-color .2s ease, transform .2s ease;
    }.oc-timeline-item::before{
      content: "";
      display: block;
      width: 100%;
      height: 5px;
      margin-bottom: 14px;
      border-radius: 999px;
      background: linear-gradient(90deg, var(--oc-primary), var(--oc-accent));
    }.oc-timeline-item:hover{
      transform: translateY(-2px);
      border-color: var(--oc-accent);
    }.oc-timeline-item strong{
      display: block;
      color: #ffffff;
    }.oc-timeline-item span{
      display: block;
      margin-top: 6px;
      color: var(--oc-muted);
    }.oc-matrix{
      display: grid;
      grid-template-columns: repeat(4, minmax(0, 1fr));
      gap: 10px;
    }.oc-matrix-card{
      padding: 16px;
      border-radius: 14px;
      background: #15182d;
      border: 1px solid rgba(255,255,255,.1);
      transition: background .2s ease, border-color .2s ease;
    }.oc-matrix-card:hover,.oc-matrix-card:focus-within{
      background: color-mix(in srgb, var(--oc-primary) 25%, #15182d 75%);
      border-color: var(--oc-accent);
    }.oc-matrix-card strong{
      display: block;
      color: #ffffff;
    }.oc-matrix-card span{
      display: block;
      margin-top: 7px;
      color: var(--oc-muted);
      font-size: .94rem;
    }.oc-legal-links{
      display: flex;
      flex-wrap: wrap;
      gap: 10px;
      margin-top: 16px;
    }.oc-legal-links a{
      display: inline-flex;
      align-items: center;
      min-height: 42px;
      padding: 9px 13px;
      border-radius: 999px;
      color: #ffffff;
      background: #20243f;
      border: 1px solid var(--oc-primary);
      text-decoration: none;
      font-weight: 700;
    }.oc-legal-links a:hover,.oc-legal-links a:focus-visible{
      border-color: var(--oc-accent);
      outline: 2px solid rgba(255,216,77,.35);
      outline-offset: 2px;
    }.oc-final{
      text-align: center;
      background:
        radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--oc-primary) 48%, #20243f 52%) 0%, #20243f 50%),
        #20243f;
    }@media (max-width: 980px){.oc-hero-grid{
        grid-template-columns: 1fr;
      }.oc-card-grid{
        grid-template-columns: 1fr 1fr;
      }.oc-flow,.oc-timeline,.oc-matrix{
        grid-template-columns: repeat(2, minmax(0, 1fr));
      }}@media (max-width: 640px){.oc-section{
        margin: 18px 0;
        padding: 18px;
        border-radius: 14px;
      }.oc-card-grid,.oc-flow,.oc-timeline,.oc-matrix{
        grid-template-columns: 1fr;
      }.oc-cta-row{
        flex-direction: column;
      }.casino-cta{
        width: 100%;
      }}#hero,section#hero,[id*="hero"]:not([id^="t-"]){ background-image: linear-gradient(180deg, rgba(10,12,24,.20) 0%, rgba(10,12,24,.45) 55%, rgba(10,12,24,.72) 100%), url('../images/hero.jpg?v=1edff262') !important; background-size: cover !important; background-position: center center !important; background-repeat: no-repeat !important; }#bonus,section#bonus,[id*="bonus"]:not([id^="t-"]){ background-image: linear-gradient(rgba(0,0,0,.6), rgba(0,0,0,.6)), url('../images/bonus_bg.jpg?v=67462852') !important; background-size: cover !important; background-position: center !important; }img[src*="hero"],img[src*="bonus_bg"]{ width: 100% !important; height: auto !important; max-height: 60vh !important; aspect-ratio: 16 / 9 !important; object-fit: cover !important; display: block !important; }