:root{--rankly-bg:#ffffff;--rankly-bg-soft:#f8fafc;--rankly-bg-softer:#fbfcff;--rankly-border:var(--rankly-plugin-border-color,#dbe4ee);--rankly-border-strong:var(--rankly-plugin-border-color,#cfd9e4);--rankly-text:#0f172a;--rankly-text-soft:#64748b;--rankly-text-muted:#94a3b8;--rankly-brand:#0f172a;--rankly-brand-contrast:#ffffff;--rankly-accent:#8a1caf;--rankly-star:#f4a100;--rankly-shadow-sm:0 1px 2px rgba(15,23,42,0.04);--rankly-shadow-md:0 10px 30px rgba(15,23,42,0.05);--rankly-shadow-lg:0 16px 40px rgba(15,23,42,0.12);--rankly-radius-sm:12px;--rankly-radius-md:16px;--rankly-radius-lg:22px;--rankly-radius-pill:999px;--rankly-control-h:42px;--rankly-control-h-sm:40px;}
html.rankly-no-scroll,body.rankly-no-scroll{overflow:hidden!important;overscroll-behavior:none;}
.rankly-archive,.rankly-ranking,.rankly-item{color:var(--rankly-text);}
.rankly-archive *,.rankly-ranking *,.rankly-item *{box-sizing:border-box;}
.rankly-archive a,.rankly-ranking a,.rankly-item a{text-decoration-thickness:1.5px;}
.rankly-cat-link,.rankly-cat-link:visited{color:var(--rankly-accent);text-decoration:none;font-weight:600;}
.rankly-ranking__name,.rankly-ranking__name:visited,.rankly-table__titlelink,.rankly-table__titlelink:visited,.rankly-item__title a,.rankly-item__title a:visited,.rankly-likes-login a,.rankly-likes-login a:visited{color:var(--rankly-text);}
.rankly-read-more,.rankly-read-more:visited{color:var(--rankly-brand-contrast);}
.rankly-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}
.rankly-score-num{line-height:1;}
.rankly-star{color:var(--rankly-star);font-size:0.95em;line-height:1;}
button.rankly-toggle-badge,button.rankly-item__badge,button.rankly-filter__button,button.rankly-filterbtn,button.rankly-scorebtn{-webkit-appearance:none;appearance:none;box-shadow:none;}
.rankly-item,.rankly-archive__inner,.rankly-ranking__inner{margin:16px auto;}
.rankly-archive.alignfull,.rankly-ranking.alignfull{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}
.rankly-archive__inner,.rankly-ranking__inner{width:100%;max-width:var(--rankly-width,900px)!important;margin-left:auto;margin-right:auto;padding-left:18px;padding-right:18px;}
.rankly-item,.rankly-ranking__item,.rankly-table,.rankly-toolbar__row{border:1px solid var(--rankly-border);box-shadow:var(--rankly-shadow-md);}
.rankly-item,.rankly-ranking__item{border-radius:24px;padding:18px;background:linear-gradient(180deg,var(--rankly-bg) 0%,var(--rankly-bg-softer) 100%);}
.rankly-item__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;}
.rankly-item__title,.rankly-ranking__name,.rankly-table__titlelink{margin:0;letter-spacing:-0.03em;}
.rankly-item__summary,.rankly-item__meta,.rankly-ranking__meta{color:#475467;}
.rankly-item__summary{margin-top:12px;}
.rankly-item__meta{margin-top:10px;}
.rankly-ranking__main{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;}
.rankly-ranking__name{font-weight:700;text-decoration:none;}
.rankly-ranking__meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;}
.rankly-ranking__list{display:grid;gap:12px;list-style:decimal;margin:0;padding-left:24px;}
.rankly-meta-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--rankly-border);border-radius:var(--rankly-radius-pill);background:var(--rankly-bg-soft);color:#475467;font-size:12px;font-weight:600;}
.rankly-label{display:block;margin:0 0 6px;color:var(--rankly-text);font-size:14px;font-weight:700;line-height:1.2;}
.rankly-input,.rankly-select,.rankly-filter summary,.rankly-filter__button{width:100%;min-width:0;height:var(--rankly-control-h);min-height:var(--rankly-control-h);padding:0 14px;border:1px solid var(--rankly-border-strong);border-radius:14px;background:var(--rankly-bg);color:var(--rankly-text);font-size:14px;font-weight:600;line-height:1.2;}
.rankly-input{appearance:none;}
.rankly-input:focus,.rankly-select:focus,.rankly-filter summary:focus-visible,.rankly-filter__button:focus-visible,.rankly-like-btn:focus-visible,.rankly-toggle-badge:focus-visible,.rankly-item__badge:focus-visible,.rankly-read-more:focus-visible{outline:2px solid rgba(99,102,241,0.22);outline-offset:2px;}
.rankly-btn,.rankly-read-more,.rankly-item__badge,.rankly-toggle-badge,.rankly-score-pill:not(.rankly-total-score-pill){display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:var(--rankly-radius-pill);font-size:13px;font-weight:700;line-height:1;text-decoration:none;}
.rankly-btn,.rankly-read-more,.rankly-item__badge{min-height:40px;padding:0 16px;border:1px solid var(--rankly-brand);background:var(--rankly-brand);color:var(--rankly-brand-contrast);cursor:pointer;}
.rankly-toggle-badge,.rankly-score-pill:not(.rankly-total-score-pill){min-height:40px;padding:0 14px;border:1px solid var(--rankly-border-strong);background:var(--rankly-bg);color:var(--rankly-text);}
.rankly-toggle-badge[aria-expanded="true"],.rankly-toggle-badge--inline[aria-expanded="true"]{background:var(--rankly-brand);border-color:var(--rankly-brand);color:var(--rankly-brand-contrast);}
.rankly-read-more{box-shadow:none;}
.rankly-like-th,.rankly-like-td{width:74px;text-align:center;}
.rankly-like-btn,.rankly-like-btn--login{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;min-width:42px;min-height:42px;padding:0;border:1px solid var(--rankly-border);border-radius:var(--rankly-radius-pill);background:rgba(255,255,255,0.96);color:var(--rankly-text);line-height:1;text-decoration:none;box-shadow:var(--rankly-shadow-sm);cursor:pointer;}
.rankly-like-btn:hover,.rankly-like-btn--login:hover{background:#ffffff;box-shadow:0 8px 20px rgba(15,23,42,0.08);}
.rankly-like-btn:active{transform:translateY(1px);}
.rankly-like-btn.is-busy{opacity:0.72;}
.rankly-like-icon{width:18px;height:18px;fill:transparent;stroke:rgba(0,0,0,0.65);stroke-linecap:round;stroke-linejoin:round;}
.rankly-like-btn.is-liked .rankly-like-icon{fill:rgba(0,0,0,0.75);stroke:rgba(0,0,0,0.75);}
.rankly-like-btn--remove .rankly-like-icon,.rankly-like-btn--remove.is-liked .rankly-like-icon{fill:none;}
.rankly-like-btn--login .rankly-like-icon{stroke:rgba(0,0,0,0.55);}
.rankly-toolbar{display:block;margin-bottom:14px;}
.rankly-archive.is-loading{position:relative;}
.rankly-archive.is-loading .rankly-archive__inner{opacity:0.72;transition:opacity 0.18s ease;}
.rankly-archive.is-loading::after{content:"";position:absolute;inset:0;pointer-events:none;}
.rankly-toolbar__row.rankly-toolbar__row--v16{display:grid;align-items:end;gap:14px 12px;padding:14px 16px;border-radius:24px;background:linear-gradient(180deg,var(--rankly-bg) 0%,var(--rankly-bg-softer) 100%);}
.rankly-toolbar__search{min-width:0;}
.rankly-toolbar__filters{display:flex;align-items:flex-end;gap:10px;min-width:0;}
.rankly-toolbar__filters>.rankly-filter,.rankly-toolbar__filters>.rankly-filter--disabled{flex:1 1 0;min-width:0;}
.rankly-toolbar__range{min-width:0;}
.rankly-toolbar__clear{align-self:end;border:0;background:transparent;color:var(--rankly-accent);font-size:14px;font-weight:700;line-height:1.2;white-space:nowrap;cursor:pointer;padding:0;}
.rankly-toolbar__sort{min-width:0;}
.rankly-filter,.rankly-filter--disabled{position:relative;display:block;min-width:0;}
.rankly-filter{border:1px solid var(--rankly-border-strong);border-radius:14px;background:var(--rankly-bg);}
.rankly-filter--disabled .rankly-filter__button{color:var(--rankly-text-soft);cursor:default;}
.rankly-filter summary{display:flex;align-items:center;justify-content:space-between;gap:10px;list-style:none;cursor:pointer;}
.rankly-filter summary::-webkit-details-marker{display:none;}
.rankly-filter[open] summary{border-bottom-left-radius:0;border-bottom-right-radius:0;}
.rankly-filter__summary-text{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.rankly-caret{flex:0 0 auto;opacity:0.68;transition:transform 0.16s ease;}
.rankly-filter[open] .rankly-caret{transform:rotate(180deg);}
.rankly-filter__panel{position:absolute;top:calc(100% + 8px);left:0;z-index:30;width:min(320px,100vw - 32px);padding:10px 12px;border:1px solid var(--rankly-border);border-radius:14px;background:var(--rankly-bg);box-shadow:var(--rankly-shadow-lg);}
.rankly-archive__checks{display:grid;gap:8px;max-height:240px;overflow:auto;}
.rankly-check{display:flex;align-items:center;gap:8px;color:var(--rankly-text);font-size:13px;}
.rankly-check input{width:15px;height:15px;margin:0;}
.rankly-range{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:var(--rankly-control-h);}
.rankly-range__input{-webkit-appearance:none;appearance:none;width:100%;min-width:0;height:6px;border:0;border-radius:var(--rankly-radius-pill);outline:none;background:linear-gradient( 90deg, var(--rankly-brand) 0%, var(--rankly-brand) calc(var(--rankly-range-ratio,0) * 100%), var(--rankly-border) calc(var(--rankly-range-ratio,0) * 100%), var(--rankly-border) 100% );}
.rankly-range__input::-webkit-slider-runnable-track{height:6px;background:transparent;border:0;border-radius:var(--rankly-radius-pill);}
.rankly-range__input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;margin-top:-6px;border:0;border-radius:50%;background:var(--rankly-brand);box-shadow:0 0 0 3px #ffffff,0 0 0 4px var(--rankly-border);}
.rankly-range__input::-moz-range-track{height:6px;background:var(--rankly-border);border:0;border-radius:var(--rankly-radius-pill);}
.rankly-range__input::-moz-range-progress{height:6px;background:var(--rankly-brand);border-radius:var(--rankly-radius-pill);}
.rankly-range__input::-moz-range-thumb{width:18px;height:18px;border:0;border-radius:50%;background:var(--rankly-brand);box-shadow:0 0 0 3px #ffffff,0 0 0 4px var(--rankly-border);}
.rankly-range__value{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:76px;height:var(--rankly-control-h);min-height:var(--rankly-control-h);padding:0 12px;border:1px solid var(--rankly-border-strong);border-radius:14px;background:var(--rankly-bg);color:var(--rankly-text);font-size:14px;font-weight:700;line-height:1;white-space:nowrap;}
.rankly-range__value .rankly-star{color:var(--rankly-star);}
.rankly-table{width:100%;border-collapse:collapse;font-size:14px;border-radius:20px;overflow:hidden;background:var(--rankly-bg);}
.rankly-table thead th{padding:14px 12px;background:#f9fafb;color:#667085;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;text-align:left;}
.rankly-table th a{text-decoration:none;}
.rankly-table td{padding:14px 12px;border-bottom:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));text-align:left;vertical-align:middle;}
.rankly-table tbody tr:hover{background:#fcfdff;}
.rankly-row--product.rankly-row--expandable{cursor:pointer;}
.rankly-row--product.rankly-row--expandable:focus{outline:2px solid #c7d2fe;outline-offset:-2px;}
.rankly-table tbody tr.rankly-row--product.is-open,.rankly-row--product.rankly-row--expandable.is-open{background:#fcfdff;}
.rankly-row--product.rankly-row--expandable.is-open td{border-bottom-color:transparent;}
.rankly-productcell{display:flex;align-items:center;gap:12px;min-width:0;}
.rankly-thumb,.rankly-thumb.rankly-thumb--empty{width:56px;height:56px;flex:0 0 auto;border:1px solid var(--rankly-border);border-radius:14px;background:var(--rankly-bg);object-fit:cover;}
.rankly-thumb.rankly-thumb--empty{background:linear-gradient(135deg,#f3f4f6,#ffffff);}
.rankly-productcell__text{min-width:0;}
.rankly-table__title{margin:0;color:var(--rankly-text);font-size:14px;font-weight:700;line-height:1.35;}
.rankly-table__titlelink{text-decoration:none;}
.rankly-productcell__meta--mobile{display:none;}
.rankly-row--detail[hidden]{display:none!important;}
.rankly-row--detail td{padding:0 18px 18px 18px!important;background:var(--rankly-bg)!important;}
.rankly-score-display--desktop{display:inline-flex;}
.rankly-score-display--mobile{display:none;}
.rankly-row-drawer{margin:0 0 4px 58px;padding:4px 0 0;background:transparent;border:0;}
.rankly-row-drawer__head{margin:0 0 12px;color:var(--rankly-text);}
.rankly-popover[hidden]{display:none!important;}
.rankly-popover{position:fixed;z-index:99999;width:min(420px,calc(100vw - 24px));max-height:min(78vh,760px);overflow:auto;border:1px solid var(--rankly-border);border-radius:18px;background:var(--rankly-bg);box-shadow:var(--rankly-shadow-lg);}
.rankly-popover--wide{width:min(520px,calc(100vw - 24px));}
.rankly-popover__head{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-bottom:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));background:var(--rankly-bg);}
.rankly-popover__close{width:34px;height:34px;border:1px solid var(--rankly-border);border-radius:10px;background:var(--rankly-bg);color:var(--rankly-text);cursor:pointer;}
.rankly-popover__body{padding:12px 14px 14px;}
.rankly-popover-backdrop{position:fixed;inset:0;background:rgba(15,23,42,0.28);z-index:99998;}
.rankly-breakdown{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;}
.rankly-breakdown__row{min-height:100%;padding:14px 16px;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));border-radius:18px;background:linear-gradient(180deg,#ffffff 0%,#fbfcff 100%);}
.rankly-breakdown__top{display:flex;align-items:center;justify-content:space-between;gap:12px;}
.rankly-breakdown__top strong{font-size:14px;line-height:1.3;}
.rankly-breakdown__desc{margin-top:8px;color:var(--rankly-text-soft);font-size:13px;line-height:1.45;}
.rankly-breakdown__value{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:52px;height:34px;padding:0 10px;border:1px solid var(--rankly-border);border-radius:var(--rankly-radius-pill);background:var(--rankly-bg);color:var(--rankly-text);font-size:13px;font-weight:700;line-height:1;white-space:nowrap;}
.rankly-breakdown__total{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:18px;background:var(--rankly-brand);color:var(--rankly-brand-contrast);}
.rankly-breakdown__total strong{font-size:15px;}
.rankly-breakdown__value--total{border-color:transparent;background:transparent;color:var(--rankly-brand-contrast);min-width:0;padding:0;height:auto;}
.rankly-score-num--total,.rankly-breakdown__value--total .rankly-star{color:inherit;}
.rankly-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;}
.rankly-pagination__meta{color:var(--rankly-text-soft);font-size:13px;font-weight:600;}
.rankly-pagination__links{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;}
.rankly-pagination__links a,.rankly-pagination__links span{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 10px;border:1px solid var(--rankly-border);border-radius:var(--rankly-radius-pill);color:var(--rankly-text);font-weight:700;text-decoration:none;}
.rankly-pagination__links .current{border-color:var(--rankly-brand);background:var(--rankly-brand);color:var(--rankly-brand-contrast);}
.rankly-item__breakdown,.rankly-table__breakdown{display:grid;gap:10px;margin-top:16px;}
.rankly-item__criterion,.rankly-table__criterion,.rankly-h2-criterion{padding:10px 12px;border:1px solid var(--rankly-border);border-radius:var(--rankly-radius-sm);background:#fafafa;}
.rankly-item__criterion-top,.rankly-h2-criterion-top{display:flex;justify-content:space-between;gap:10px;}
.rankly-item__criterion-desc,.rankly-table__criterion small,.rankly-h2-criterion-desc{display:block;margin-top:6px;color:var(--rankly-text-soft);}
.rankly-h2-actions{display:inline-flex;align-items:center;gap:8px;margin-left:10px;vertical-align:middle;}
.rankly-h2-badgewrap,.rankly-h2-likewrap{display:inline-flex;align-items:center;}
.rankly-h2-likewrap .rankly-like-btn{width:34px;height:34px;min-width:34px;min-height:34px;}
.rankly-h2-breakdown[hidden]{display:none!important;}
.rankly-h2-breakdown{display:block;margin:14px 0 22px;}
.rankly-h2-breakdown.is-open{animation:ranklyFadeSlideIn 0.18s ease-out;}
.rankly-row-drawer--article{max-width:980px;margin:0;padding:0;background:transparent;border:0;}
.rankly-row-drawer--article .rankly-row-drawer__head{margin:0 0 12px;padding:0;}
.rankly-row-drawer--article .rankly-breakdown{margin:0;}
@keyframes ranklyFadeSlideIn{
  from{opacity:0;transform:translateY(-4px);}
  to{opacity:1;transform:translateY(0);}
}
@media (max-width:1180px){
  .rankly-toolbar__row.rankly-toolbar__row--v16{grid-template-columns:minmax(220px,1.2fr) minmax(0,2fr) auto auto;}
  .rankly-toolbar__sort{grid-column:4;}
}
@media (max-width:900px){
  .rankly-archive__inner,.rankly-ranking__inner{padding-left:14px;padding-right:14px;}
  .rankly-score-display--desktop{display:none;}
  .rankly-score-display--mobile{display:inline-flex;}
  .rankly-row--detail[hidden],.rankly-table tbody tr.rankly-row--detail[hidden]{display:none!important;}
  .rankly-row--detail,.rankly-table tbody tr.rankly-row--detail{display:table-row!important;}
  .rankly-row-drawer,.rankly-row-drawer--article{max-width:none;padding-top:0;}
  .rankly-row-drawer__head,.rankly-row-drawer--article .rankly-row-drawer__head{margin-bottom:10px;font-size:16px;}
  .rankly-breakdown,.rankly-row-drawer .rankly-breakdown,.rankly-popover--score .rankly-breakdown,.rankly-row-drawer--article .rankly-breakdown{grid-template-columns:1fr;gap:10px;}
  .rankly-breakdown__row,.rankly-row-drawer .rankly-breakdown__row,.rankly-popover--score .rankly-breakdown__row{padding:12px 14px;border-radius:16px;}
  .rankly-breakdown__desc,.rankly-row-drawer .rankly-breakdown__desc,.rankly-popover--score .rankly-breakdown__desc{font-size:12px;}
  .rankly-breakdown__total,.rankly-row-drawer .rankly-breakdown__total,.rankly-popover--score .rankly-breakdown__total{padding:14px 15px;}
  .rankly-h2-actions{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0;}
  .rankly-h2-breakdown{margin:12px 0 18px;}
}
@media (max-width:782px){
  .rankly-archive__controls.rankly-toolbar.rankly-toolbar--stable16{overflow:visible!important;}
  .rankly-toolbar__row.rankly-toolbar__row--v16{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:12px;border-radius:18px;overflow:visible;}
  .rankly-toolbar__search,.rankly-toolbar__filters,.rankly-toolbar__sort,.rankly-toolbar__range,.rankly-toolbar__clear{display:block;width:100%;min-width:0;max-width:none;margin:0;align-self:stretch;}
  .rankly-toolbar__search{order:1;}
  .rankly-toolbar__filters{order:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;}
  .rankly-toolbar__sort{order:3;}
  .rankly-toolbar__clear{order:4;width:auto;align-self:flex-start;display:inline-flex;padding:0;min-height:auto;}
  .rankly-toolbar__range{order:5;}
  .rankly-toolbar__filters>.rankly-filter,.rankly-toolbar__filters>.rankly-filter--disabled{width:100%;min-width:0;max-width:none;margin:0;}
  .rankly-label{margin-bottom:4px;font-size:12px;line-height:1.25;}
  .rankly-input,.rankly-select,.rankly-filter summary,.rankly-filter__button,.rankly-range__value{height:var(--rankly-control-h);min-height:var(--rankly-control-h);font-size:14px;}
  .rankly-input{justify-content:flex-start;}
  .rankly-filter__panel{position:static;width:100%;max-width:none;margin-top:8px;box-shadow:none;}
  .rankly-range{min-height:var(--rankly-control-h);}
  .rankly-table{display:block;width:100%;border-radius:0;border:0;box-shadow:none;background:transparent;}
  .rankly-table thead{display:none!important;}
  .rankly-table tbody tr.rankly-row--product{display:grid;grid-template-columns:1fr;grid-template-areas:"thumb" "title" "meta" "footer";align-content:start;background:var(--rankly-bg);}
  .rankly-table td.rankly-td--product{grid-area:thumb;}
  .rankly-table td.rankly-td--manufacturer,.rankly-table td.rankly-td--developer,.rankly-table td.rankly-td--category,.rankly-table td.rankly-td--group,.rankly-table td.rankly-td--type{display:none!important;}
  .rankly-table td.rankly-td--link{display:block;}
  .rankly-productcell{display:grid;grid-template-columns:1fr;}
  .rankly-productcell__text{display:grid;grid-template-columns:1fr;}
  .rankly-score-display--mobile .rankly-toggle-badge,.rankly-score-display--mobile .rankly-score-pill:not(.rankly-total-score-pill){min-width:68px;min-height:36px;padding:0 12px;border-radius:var(--rankly-radius-pill);font-size:13px;box-shadow:none;}
  .rankly-popover{width:calc(100vw - 24px);}
}
@media (max-width:560px){
  .rankly-toolbar__row.rankly-toolbar__row--v16{padding:10px;gap:8px;}
  .rankly-toolbar__filters{gap:8px;}
  .rankly-input,.rankly-select,.rankly-filter summary,.rankly-filter__button,.rankly-range__value{height:var(--rankly-control-h-sm);min-height:var(--rankly-control-h-sm);font-size:13px;}
  .rankly-table td.rankly-td--score{bottom:70px;}
  .rankly-table__title{min-height:2.55em;}
  .rankly-productcell__meta--mobile{min-height:28px;}
  .rankly-score-display--mobile .rankly-toggle-badge,.rankly-score-display--mobile .rankly-score-pill:not(.rankly-total-score-pill){min-width:64px;min-height:34px;padding:0 11px;font-size:12px;}
}
.rankly-archive .rankly-table__titlelink,.rankly-archive .rankly-table__titlelink:visited,.rankly-ranking .rankly-ranking__name,.rankly-ranking .rankly-ranking__name:visited,.rankly-item .rankly-item__title a,.rankly-item .rankly-item__title a:visited{color:var(--rankly-text)!important;text-decoration-color:currentColor;}
.rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__search .rankly-input{height:42px;min-height:42px;padding:0 12px;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));border-radius:14px;background:#fff;color:#111827;box-shadow:none;}
.rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__search .rankly-input::placeholder{color:#8a94a6;}
.rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__clear,.rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__clear:visited{min-height:40px;padding:0 6px;border:0;background:transparent;color:#8a1caf;font-size:14px;font-weight:700;line-height:40px;text-decoration:none;}
.rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__clear:hover{color:#6d1590;}
@media (max-width:782px){
  .rankly-toolbar__filters>.rankly-filter,.rankly-toolbar__filters>.rankly-filter--disabled{border:0;background:transparent;box-shadow:none;}
  .rankly-toolbar__filters>.rankly-filter summary,.rankly-toolbar__filters>.rankly-filter--disabled .rankly-filter__button{border:1px solid var(--rankly-border-strong);border-radius:16px;background:var(--rankly-bg);box-shadow:none;}
  .rankly-filter__panel{border:1px solid var(--rankly-border);border-radius:16px;background:var(--rankly-bg);box-shadow:var(--rankly-shadow-sm);padding:10px;}
  .rankly-productcell__text{position:relative;z-index:1;}
  .rankly-productcell__meta--mobile{margin-top:1px;}
}
@media (max-width:560px){
  .rankly-table__titlelink{min-height:2.48em;}
}
.rankly-archive .rankly-table__titlelink,.rankly-archive .rankly-table__titlelink:visited,.rankly-archive .rankly-table__titlelink:hover,.rankly-archive .rankly-table__titlelink:active,.rankly-archive .rankly-table__titlelink:focus,.rankly-ranking .rankly-ranking__name,.rankly-ranking .rankly-ranking__name:visited,.rankly-ranking .rankly-ranking__name:hover,.rankly-ranking .rankly-ranking__name:active,.rankly-item .rankly-item__title a,.rankly-item .rankly-item__title a:visited,.rankly-item .rankly-item__title a:hover,.rankly-item .rankly-item__title a:active,.rankly-item .rankly-item__title a:focus{color:#111827!important;text-decoration-color:currentColor;}
.rankly-filter__actions{display:flex;justify-content:flex-end;padding-top:10px;margin-top:10px;border-top:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));}
.rankly-filter__clear{appearance:none;border:0;background:transparent;color:var(--rankly-accent);font-size:12px;font-weight:700;line-height:1.2;padding:0;cursor:pointer;}
.rankly-filter__clear:hover,.rankly-filter__clear:focus-visible{color:#6d1590;}
@media (min-width:783px){
  .rankly-table{table-layout:fixed;}
  .rankly-table .rankly-col--like{width:78px;}
  .rankly-table .rankly-col--category{width:13%;}
  .rankly-table .rankly-col--group{width:14%;}
  .rankly-table .rankly-col--type{width:11%;}
  .rankly-table .rankly-col--manufacturer{width:12%;}
  .rankly-table .rankly-col--developer{width:12%;}
  .rankly-table .rankly-col--score{width:92px;}
  .rankly-table .rankly-col--link{width:108px;}
  .rankly-table thead th,.rankly-table td{overflow-wrap:anywhere;}
}
@media (max-width:782px){
  .rankly-filter__actions{padding-top:8px;margin-top:8px;}
  .rankly-filter__clear{font-size:13px;}
}
.rankly-scorebtn{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;box-shadow:none;cursor:pointer;}
.rankly-popover__head .rankly-row-drawer__head{margin:0;font-size:18px;}
@media (max-width:782px){
  .rankly-h2-likewrap .rankly-like-btn,.rankly-h2-badgewrap .rankly-toggle-badge{min-width:34px;min-height:34px;}
  .rankly-table tbody tr.rankly-row--product{display:block;}
  .rankly-table__title{min-height:0;}
  .rankly-table__titlelink{min-height:2.56em;}
  .rankly-score-display--mobile .rankly-toggle-badge,.rankly-score-display--mobile .rankly-score-pill:not(.rankly-total-score-pill),.rankly-table td.rankly-td--score .rankly-toggle-badge,.rankly-table td.rankly-td--score .rankly-score-pill:not(.rankly-total-score-pill){background:rgba(255,255,255,0.96);box-shadow:var(--rankly-shadow-sm);}
}
.rankly-scorebtn,button.rankly-scorebtn,button.rankly-scorebtn:hover,button.rankly-scorebtn:active,button.rankly-scorebtn:focus{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:0;min-height:0;padding:0;margin:0;border:0!important;background:transparent!important;box-shadow:none!important;line-height:1;}
.rankly-row-drawer__head{font-size:20px;line-height:1.25;font-weight:400;}
.rankly-row-drawer__prefix{font-weight:400;}
.rankly-row-drawer__product{font-weight:800;}
.rankly-row-drawer--article .rankly-row-drawer__head,.rankly-popover__head .rankly-row-drawer__head{font-size:22px;line-height:1.22;}
@media (max-width:782px){
  .rankly-h2-actions{float:right;display:inline-flex;align-items:flex-start;justify-content:flex-end;flex-wrap:nowrap;gap:6px;max-width:100%;margin:0 0 8px 12px;}
  .rankly-h2-badgewrap,.rankly-h2-likewrap{flex:0 0 auto;}
  .rankly-h2-likewrap .rankly-like-btn,.rankly-h2-badgewrap .rankly-toggle-badge,.rankly-h2-badgewrap .rankly-score-pill:not(.rankly-total-score-pill){min-width:32px;min-height:32px;height:32px;}
  .rankly-row-drawer--article .rankly-row-drawer__head,.rankly-popover__head .rankly-row-drawer__head{font-size:20px;}
  .rankly-table tbody{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:stretch;}
  .rankly-table tbody tr.rankly-row--product{position:relative;display:flex;flex-direction:column;gap:10px;min-height:0;padding:12px 12px 58px;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));border-radius:22px;background:#fff;box-shadow:0 6px 18px rgba(15,23,42,0.05);overflow:hidden;}
  .rankly-table td{display:block;width:auto;min-width:0;padding:0;margin:0;border:0;background:transparent;}
  .rankly-table td.rankly-td--product{display:block;}
  .rankly-productcell{display:flex;flex-direction:column;gap:10px;min-width:0;}
  .rankly-thumb,.rankly-thumb.rankly-thumb--empty{width:100%;aspect-ratio:1 / 1;height:auto;max-width:none;padding:12px;border-radius:18px;background:var(--rankly-bg-soft);object-fit:contain;}
  .rankly-productcell__text{display:flex;flex-direction:column;gap:8px;min-width:0;padding:0 2px;}
  .rankly-table__title{margin:0;min-width:0;font-size:14px;line-height:1.28;letter-spacing:-0.015em;}
  .rankly-table__titlelink{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-word;line-height:1.28;max-height:2.56em;color:#111827!important;}
  .rankly-productcell__meta--mobile{display:grid;gap:3px;margin:0;min-height:0;align-content:start;}
  .rankly-productcell__subline{display:block;max-width:100%;font-size:11px;line-height:1.3;color:var(--rankly-text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
  .rankly-productcell__subline--muted{color:var(--rankly-text-muted);}
  .rankly-table td.rankly-like-td{position:absolute;top:10px;right:10px;z-index:4;width:auto;}
  .rankly-table td.rankly-td--score{position:absolute;top:10px;left:10px;bottom:auto;z-index:4;width:auto;display:flex;align-items:center;justify-content:flex-start;}
  .rankly-like-btn,.rankly-like-btn--login{width:34px;height:34px;min-width:34px;min-height:34px;}
  .rankly-like-icon{width:15px;height:15px;}
  .rankly-score-display--desktop{display:none!important;}
  .rankly-score-display--mobile{display:inline-flex!important;}
  .rankly-score-display--mobile .rankly-toggle-badge,.rankly-score-display--mobile .rankly-score-pill:not(.rankly-total-score-pill),.rankly-table td.rankly-td--score .rankly-toggle-badge,.rankly-table td.rankly-td--score .rankly-score-pill:not(.rankly-total-score-pill){min-width:52px;min-height:30px;height:30px;padding:0 10px;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));border-radius:999px;background:rgba(255,255,255,0.98)!important;color:#111827;box-shadow:0 4px 12px rgba(15,23,42,0.08)!important;font-size:11px;font-weight:800;gap:4px;}
  .rankly-table td.rankly-td--link{position:absolute;left:12px;right:12px;bottom:12px;z-index:3;width:auto;}
  .rankly-read-more{display:flex;width:100%;min-height:36px;padding:0 14px;border-radius:16px;font-size:13px;}
}
@media (max-width:560px){
  .rankly-table tbody{gap:12px;}
  .rankly-table tbody tr.rankly-row--product{gap:9px;padding:10px 10px 54px;border-radius:20px;}
  .rankly-thumb,.rankly-thumb.rankly-thumb--empty{padding:10px;border-radius:16px;}
  .rankly-table td.rankly-like-td{top:9px;right:9px;}
  .rankly-table td.rankly-td--score{top:9px;left:9px;}
  .rankly-table td.rankly-td--link{left:10px;right:10px;bottom:10px;}
  .rankly-table__title{font-size:13px;}
  .rankly-table__titlelink{max-height:2.5em;}
  .rankly-productcell__subline{font-size:10.5px;}
  .rankly-like-btn,.rankly-like-btn--login{width:32px;height:32px;min-width:32px;min-height:32px;}
  .rankly-like-icon{width:14px;height:14px;}
  .rankly-score-display--mobile .rankly-toggle-badge,.rankly-score-display--mobile .rankly-score-pill:not(.rankly-total-score-pill),.rankly-table td.rankly-td--score .rankly-toggle-badge,.rankly-table td.rankly-td--score .rankly-score-pill:not(.rankly-total-score-pill){min-width:48px;min-height:28px;height:28px;padding:0 9px;font-size:10.5px;}
  .rankly-read-more{min-height:34px;font-size:12px;}
}
.rankly-toolbar__row.rankly-toolbar__row--v16{grid-template-columns:minmax(220px,1.05fr) minmax(0,2.7fr) minmax(170px,0.9fr) auto auto minmax(150px,0.85fr);}
.rankly-toolbar__view{align-self:end;display:inline-flex;align-items:center;gap:6px;padding:4px;border:1px solid var(--rankly-border-strong);border-radius:14px;background:var(--rankly-bg);box-shadow:var(--rankly-shadow-sm);}
.rankly-view-toggle{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:10px;background:transparent;color:var(--rankly-text-soft);cursor:pointer;}
.rankly-view-toggle:hover{color:var(--rankly-text);background:#f8fafc;}
.rankly-view-toggle.is-active{background:var(--rankly-brand);color:var(--rankly-brand-contrast);}
.rankly-view-toggle svg{display:block;}
@media (max-width:782px){
  .rankly-toolbar__view{display:inline-flex!important;}
}
@media (min-width:783px){
  .rankly-archive[data-rankly-view="cards"] .rankly-table{border-collapse:separate;border-spacing:0;background:transparent;border:0;box-shadow:none;overflow:visible;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table thead{display:none;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody{display:grid;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody tr.rankly-row--product{position:relative;display:flex;flex-direction:column;min-height:100%;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));background:#fff;overflow:hidden;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table td{display:block;width:auto;min-width:0;padding:0;margin:0;border:0;background:transparent;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--manufacturer,.rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--developer,.rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--category,.rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--group,.rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--type{display:none!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--product{display:block;}
  .rankly-archive[data-rankly-view="cards"] .rankly-productcell{display:flex;flex-direction:column;gap:12px;min-width:0;}
  .rankly-archive[data-rankly-view="cards"] .rankly-thumb,.rankly-archive[data-rankly-view="cards"] .rankly-thumb.rankly-thumb--empty{height:auto;background:var(--rankly-bg-soft);object-fit:contain;}
  .rankly-archive[data-rankly-view="cards"] .rankly-productcell__text{display:flex;flex-direction:column;min-width:0;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table__titlelink{white-space:normal;}
  .rankly-archive[data-rankly-view="cards"] .rankly-productcell__meta--mobile{display:grid;margin:0;align-content:start;}
  .rankly-archive[data-rankly-view="cards"] .rankly-productcell__subline{display:block;max-width:100%;color:var(--rankly-text-soft);}
  .rankly-archive[data-rankly-view="cards"] .rankly-productcell__subline--muted{color:var(--rankly-text-muted);}
  .rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-like-td{position:absolute;top:12px;z-index:4;width:auto;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--score{position:absolute;top:12px;z-index:4;width:auto;display:flex;align-items:center;justify-content:flex-start;}
  .rankly-archive[data-rankly-view="cards"] .rankly-score-display--desktop{display:none!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-score-display--mobile{display:inline-flex!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--score .rankly-toggle-badge,.rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--score .rankly-score-pill:not(.rankly-total-score-pill),.rankly-archive[data-rankly-view="cards"] .rankly-score-display--mobile .rankly-toggle-badge,.rankly-archive[data-rankly-view="cards"] .rankly-score-display--mobile .rankly-score-pill:not(.rankly-total-score-pill){border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));border-radius:999px;background:rgba(255,255,255,0.98)!important;color:#111827;box-shadow:0 4px 12px rgba(15,23,42,0.08)!important;font-weight:800;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--link{position:absolute;z-index:3;width:auto;}
  .rankly-archive[data-rankly-view="cards"] .rankly-read-more{display:flex;width:100%;}
  .rankly-archive[data-rankly-view="cards"] .rankly-row--detail{grid-column:1 / -1;display:block;}
  .rankly-archive[data-rankly-view="cards"] .rankly-row--detail[hidden]{display:none!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-row--detail td{display:block;border:0;background:transparent!important;}
}
@media (min-width:783px){
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody tr.rankly-row--product{gap:8px;padding:10px 10px 52px;border-radius:18px;box-shadow:0 8px 20px rgba(15,23,42,0.05);transition:box-shadow 0.18s ease,border-color 0.18s ease,transform 0.18s ease;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody tr.rankly-row--product:hover,.rankly-archive[data-rankly-view="cards"] .rankly-table tbody tr.rankly-row--product.is-open{border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));box-shadow:0 12px 28px rgba(15,23,42,0.08);}
  .rankly-archive[data-rankly-view="cards"] .rankly-thumb,.rankly-archive[data-rankly-view="cards"] .rankly-thumb.rankly-thumb--empty{border-radius:16px;}
  .rankly-archive[data-rankly-view="cards"] .rankly-productcell__text{gap:5px;padding:0;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table__title{font-size:15px;line-height:1.28;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table__titlelink{max-height:2.56em;}
  .rankly-archive[data-rankly-view="cards"] .rankly-productcell__meta--mobile{gap:2px;}
  .rankly-archive[data-rankly-view="cards"] .rankly-productcell__subline{font-size:11px;line-height:1.3;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-like-td,.rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--score{top:10px;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-like-td{right:10px;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--score{left:10px;}
  .rankly-archive[data-rankly-view="cards"] .rankly-like-btn .rankly-like-icon,.rankly-archive[data-rankly-view="cards"] .rankly-like-btn--login .rankly-like-icon{width:16px;height:16px;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--score .rankly-toggle-badge,.rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--score .rankly-score-pill:not(.rankly-total-score-pill),.rankly-archive[data-rankly-view="cards"] .rankly-score-display--mobile .rankly-toggle-badge,.rankly-archive[data-rankly-view="cards"] .rankly-score-display--mobile .rankly-score-pill:not(.rankly-total-score-pill){min-height:30px;padding:0 10px;font-size:11px;gap:3px;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--link{left:10px;right:10px;bottom:10px;}
  .rankly-archive[data-rankly-view="cards"] .rankly-read-more{min-height:34px;padding:0 12px;border-radius:14px;font-size:12px;}
  .rankly-archive[data-rankly-view="cards"] .rankly-row--detail{margin:-2px 0 2px;}
  .rankly-archive[data-rankly-view="cards"] .rankly-row--detail td{padding:0!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-row-drawer{margin:0;padding:4px 0 8px;animation:ranklyCardDrawerIn 0.2s ease;}
  .rankly-archive[data-rankly-view="cards"] .rankly-row-drawer__head{margin:0 0 12px;font-size:16px;}
}
@media (max-width:1650px) and (min-width:783px){
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody{grid-template-columns:repeat(5,minmax(0,1fr));}
}
@media (max-width:1420px) and (min-width:783px){
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody{grid-template-columns:repeat(4,minmax(0,1fr));}
}
@media (max-width:1180px) and (min-width:783px){
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody{grid-template-columns:repeat(3,minmax(0,1fr));}
}
@media (min-width:783px){
  .rankly-archive[data-rankly-view="cards"]{--rankly-card-gap:16px;}
  .rankly-archive[data-rankly-view="cards"] .rankly-results,.rankly-archive[data-rankly-view="cards"] .rankly-table-wrap,.rankly-archive[data-rankly-view="cards"] .rankly-table{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody{align-items:stretch;justify-items:stretch;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody>tr.rankly-row--product{display:grid!important;grid-template-rows:auto auto 1fr auto;align-content:start;width:100%!important;min-width:0!important;max-width:none!important;box-sizing:border-box;gap:10px;padding:12px 12px 56px;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody>tr.rankly-row--detail{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;grid-column:1 / -1!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody>tr.rankly-row--detail[hidden]{display:none!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-productcell,.rankly-archive[data-rankly-view="cards"] .rankly-productcell__text{width:100%;min-width:0;}
  .rankly-archive[data-rankly-view="cards"] .rankly-thumb,.rankly-archive[data-rankly-view="cards"] .rankly-thumb.rankly-thumb--empty{width:100%;max-width:100%;aspect-ratio:1 / 1;padding:12px;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table__title,.rankly-archive[data-rankly-view="cards"] .rankly-table__titlelink,.rankly-archive[data-rankly-view="cards"] .rankly-productcell__meta--mobile,.rankly-archive[data-rankly-view="cards"] .rankly-productcell__subline{min-width:0;max-width:100%;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table__titlelink{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word;}
  .rankly-archive[data-rankly-view="cards"] .rankly-productcell__subline{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-like-td,.rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--score,.rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--link{width:auto!important;min-width:0!important;max-width:none!important;background:transparent!important;overflow:visible;}
  .rankly-archive[data-rankly-view="cards"] .rankly-like-btn,.rankly-archive[data-rankly-view="cards"] .rankly-like-btn--login{width:42px;height:42px;min-width:42px;min-height:42px;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--score .rankly-toggle-badge,.rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--score .rankly-score-pill:not(.rankly-total-score-pill),.rankly-archive[data-rankly-view="cards"] .rankly-score-display--mobile .rankly-toggle-badge,.rankly-archive[data-rankly-view="cards"] .rankly-score-display--mobile .rankly-score-pill:not(.rankly-total-score-pill){min-width:56px;height:32px;}
  .rankly-archive[data-rankly-view="cards"] .rankly-read-more{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
  .rankly-archive[data-rankly-view="cards"] .rankly-row-drawer{width:100%;max-width:100%;}
}
@media (max-width:1650px) and (min-width:783px){
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody{grid-template-columns:repeat(5,minmax(0,1fr))!important;}
}
@media (max-width:1420px) and (min-width:783px){
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody{grid-template-columns:repeat(4,minmax(0,1fr))!important;}
}
@media (max-width:1180px) and (min-width:783px){
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody{grid-template-columns:repeat(3,minmax(0,1fr))!important;}
}
@keyframes ranklyCardDrawerIn{
  from{opacity:0;transform:translateY(10px);}
  to{opacity:1;transform:translateY(0);}
}
.rankly-card-drawer{display:none;}
@media (min-width:901px){
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody>tr.rankly-row--detail{grid-column:1 / -1!important;width:100%!important;max-width:100%!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody>tr.rankly-row--detail td{padding:0!important;background:transparent!important;border:0!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-row-drawer{display:none!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer{display:grid;grid-template-columns:minmax(290px,360px) minmax(0,1fr);gap:28px;padding:24px;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));border-radius:28px;background:linear-gradient(180deg,#ffffff 0%,#fbfdff 100%);box-shadow:0 18px 40px rgba(15,23,42,0.08);animation:ranklyCardDrawerIn 0.24s ease;}
  .rankly-card-drawer__left{min-width:0;}
  .rankly-card-drawer__media .rankly-thumb,.rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty{max-width:100%;}
  .rankly-card-drawer__identity{display:flex;flex-direction:column;}
  .rankly-card-drawer__title{color:var(--rankly-text);font-weight:800;}
  .rankly-card-drawer__fact{background:var(--rankly-brand-soft);}
  .rankly-card-drawer__right{display:flex;flex-direction:column;}
  .rankly-card-drawer__head{display:flex;justify-content:space-between;}
  .rankly-card-drawer__head .rankly-row-drawer__head{margin:0;}
  .rankly-card-drawer__like{flex:0 0 auto;}
  .rankly-card-drawer__like .rankly-like-btn,.rankly-card-drawer__like .rankly-like-btn--login{background:#ff4fa3;border-color:transparent;}
  .rankly-card-drawer__like .rankly-like-btn .rankly-like-icon,.rankly-card-drawer__like .rankly-like-btn--login .rankly-like-icon{stroke:#fff;fill:none;}
  .rankly-card-drawer__like .rankly-like-btn.is-liked .rankly-like-icon,.rankly-card-drawer__like .rankly-like-btn--remove .rankly-like-icon{fill:#fff;stroke:#fff;}
  .rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-breakdown{gap:14px;}
  .rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-breakdown__row{padding:16px 18px;border-radius:20px;}
  .rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-breakdown__top strong{font-size:15px;}
  .rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-breakdown__desc{margin-top:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
}
@media (max-width:1320px) and (min-width:901px){
  .rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer{grid-template-columns:minmax(250px,320px) minmax(0,1fr);gap:22px;}
  .rankly-card-drawer__title,.rankly-card-drawer__head .rankly-row-drawer__head{font-size:24px;}
}
@media (min-width:901px){
  .rankly-archive .rankly-row--detail .rankly-card-drawer{background:linear-gradient(180deg,#ffffff 0%,#fbfdff 100%);box-shadow:0 18px 40px rgba(15,23,42,0.08);}
  .rankly-card-drawer__media .rankly-thumb,.rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty{width:100%;background:var(--rankly-bg-soft);box-shadow:inset 0 0 0 1px var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));}
  .rankly-card-drawer__identity{gap:14px;}
  .rankly-card-drawer__title{font-size:36px;line-height:1.08;letter-spacing:-0.02em;}
  .rankly-card-drawer__fact{background:rgba(242,246,251,0.95);}
  .rankly-card-drawer__head .rankly-row-drawer__head{font-size:32px;line-height:1.08;letter-spacing:-0.02em;}
  .rankly-card-drawer__head .rankly-row-drawer__prefix{font-weight:500;color:#516176;}
  .rankly-card-drawer__head .rankly-row-drawer__product{font-weight:800;color:var(--rankly-text);}
  .rankly-card-drawer__like{align-self:start;}
  .rankly-card-drawer__like .rankly-like-btn,.rankly-card-drawer__like .rankly-like-btn--login{width:56px;height:56px;min-width:56px;min-height:56px;padding:0;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:18px;background:rgba(255,255,255,0.98)!important;background-image:none!important;box-shadow:0 10px 24px rgba(15,23,42,0.08);color:transparent;font-size:0;}
  .rankly-card-drawer__like .rankly-like-btn:hover,.rankly-card-drawer__like .rankly-like-btn--login:hover{background:#ffffff!important;transform:translateY(-1px);}
  .rankly-card-drawer__like .rankly-like-btn .rankly-like-icon,.rankly-card-drawer__like .rankly-like-btn--login .rankly-like-icon{width:22px;height:22px;stroke:rgba(0,0,0,0.68)!important;fill:transparent!important;}
  .rankly-card-drawer__like .rankly-like-btn.is-liked .rankly-like-icon,.rankly-card-drawer__like .rankly-like-btn--remove .rankly-like-icon,.rankly-card-drawer__like .rankly-like-btn--remove.is-liked .rankly-like-icon{fill:rgba(0,0,0,0.78)!important;stroke:rgba(0,0,0,0.78)!important;}
  .rankly-archive .rankly-row--detail .rankly-breakdown{gap:14px;}
  .rankly-archive .rankly-row--detail .rankly-breakdown__row{padding:16px 18px;border-radius:20px;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));background:#fff;}
  .rankly-archive .rankly-row--detail .rankly-breakdown__top strong{font-size:16px;line-height:1.3;}
  .rankly-archive .rankly-row--detail .rankly-breakdown__desc{margin-top:9px;color:#64748b;font-size:14px;line-height:1.45;}
  .rankly-archive .rankly-row--detail .rankly-breakdown__total{min-height:56px;margin-top:2px;border-radius:18px;}
  .rankly-card-drawer__cta{min-height:58px;border-radius:18px;font-size:17px;font-weight:800;}
  .rankly-archive .rankly-row--product.is-open{transform:translateY(-1px);}
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody>tr.rankly-row--product.is-open::after{content:"";position:absolute;inset:0;border-radius:20px;box-shadow:inset 0 0 0 2px rgba(17,24,39,0.1);pointer-events:none;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody>tr.rankly-row--product{position:relative;min-height:258px;gap:10px;padding:12px 12px 58px;border-radius:20px;}
  .rankly-archive[data-rankly-view="cards"] .rankly-productcell{display:flex;flex-direction:column;gap:12px;}
  .rankly-archive[data-rankly-view="cards"] .rankly-thumb,.rankly-archive[data-rankly-view="cards"] .rankly-thumb.rankly-thumb--empty{aspect-ratio:1 / 1;padding:12px;border-radius:18px;background:var(--rankly-bg-soft);}
  .rankly-archive[data-rankly-view="cards"] .rankly-productcell__text{gap:6px;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table__title{min-height:2.6em;font-size:15px;line-height:1.3;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table__titlelink{color:var(--rankly-text)!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
  .rankly-archive[data-rankly-view="cards"] .rankly-productcell__meta--mobile{display:grid;gap:2px;}
  .rankly-archive[data-rankly-view="cards"] .rankly-productcell__subline{font-size:11px;line-height:1.35;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-like-td{top:10px;right:10px;z-index:5;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--score{top:10px;left:10px;z-index:5;}
  .rankly-archive[data-rankly-view="cards"] .rankly-like-btn,.rankly-archive[data-rankly-view="cards"] .rankly-like-btn--login{width:38px;height:38px;min-width:38px;min-height:38px;border-radius:14px;background:rgba(255,255,255,0.98)!important;background-image:none!important;border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;color:transparent;font-size:0;}
  .rankly-archive[data-rankly-view="cards"] .rankly-like-btn .rankly-like-icon,.rankly-archive[data-rankly-view="cards"] .rankly-like-btn--login .rankly-like-icon{width:16px;height:16px;stroke:rgba(0,0,0,0.68)!important;fill:transparent!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-like-btn.is-liked .rankly-like-icon,.rankly-archive[data-rankly-view="cards"] .rankly-like-btn--remove .rankly-like-icon,.rankly-archive[data-rankly-view="cards"] .rankly-like-btn--remove.is-liked .rankly-like-icon{fill:rgba(0,0,0,0.78)!important;stroke:rgba(0,0,0,0.78)!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--score .rankly-toggle-badge,.rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--score .rankly-score-pill:not(.rankly-total-score-pill),.rankly-archive[data-rankly-view="cards"] .rankly-score-display--mobile .rankly-toggle-badge,.rankly-archive[data-rankly-view="cards"] .rankly-score-display--mobile .rankly-score-pill:not(.rankly-total-score-pill){min-width:56px;height:30px;min-height:30px;padding:0 10px;border-radius:999px;font-size:11px;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--link{left:12px;right:12px;bottom:12px;}
  .rankly-archive[data-rankly-view="cards"] .rankly-read-more{min-height:36px;border-radius:14px;font-size:13px;font-weight:800;}
}
@media (max-width:1440px) and (min-width:901px){
  .rankly-archive .rankly-row--detail .rankly-card-drawer{grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:24px;}
}
@keyframes ranklyDetailPanelIn{
  from{opacity:0;transform:translateY(8px);}
  to{opacity:1;transform:translateY(0);}
}
@media (min-width:901px){
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:16px!important;align-items:stretch;}
  .rankly-archive[data-rankly-view="cards"] .rankly-row--detail{grid-column:1 / -1;}
  .rankly-archive .rankly-row--product.is-open{background:#f8fbff;box-shadow:none!important;border-color:#111827!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-row--product.is-open{outline:2px solid #111827;outline-offset:1px;transform:none;}
  .rankly-archive .rankly-row--detail td{padding:10px 0 0;border:0;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer{display:grid!important;width:100%;max-width:100%;box-shadow:none!important;animation:ranklyDetailPanelIn .18s ease;}
  .rankly-card-drawer__left{display:grid;align-content:start;}
  .rankly-card-drawer__media{width:100%;}
  .rankly-card-drawer__media .rankly-thumb,.rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty{display:block;width:100%!important;aspect-ratio:1 / 1;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));box-shadow:none!important;}
  .rankly-card-drawer__facts{display:grid;}
  .rankly-card-drawer__fact{background:#e5f5d7;box-shadow:none!important;}
  .rankly-card-drawer__fact-label{display:block;margin:0 0 2px;}
  .rankly-card-drawer__fact-value{display:block;}
  .rankly-card-drawer__meta-panel{display:grid;background:#f4c15e;}
  .rankly-card-drawer__meta-block{display:grid;}
  .rankly-card-drawer__badge{text-align:center;box-shadow:none!important;}
  .rankly-card-drawer__badge-icon{line-height:1;}
  .rankly-card-drawer__badge-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
  .rankly-card-drawer__article-btn{display:inline-flex;background:#0f172a;border:1px solid #0f172a;text-decoration:none;}
  .rankly-card-drawer__article-btn:visited,.rankly-card-drawer__article-btn:hover,.rankly-card-drawer__article-btn:focus{color:#fff!important;text-decoration:none;}
  .rankly-card-drawer__head{display:grid;}
  .rankly-card-drawer__titlebar{display:flex;align-items:center;justify-content:center;background:#f1b23e;font-size:15px;line-height:1.2;box-shadow:none!important;}
  .rankly-card-drawer__title-prefix{font-weight:500;}
  .rankly-card-drawer__actions{display:inline-flex;align-items:center;}
  .rankly-pas-age-wrap,.rankly-card-drawer__like{flex:0 0 auto;}
  .rankly-pas-age-wrap .pas-age-btn,.rankly-card-drawer__like .rankly-like-btn,.rankly-card-drawer__like .rankly-like-btn--login,.rankly-card-drawer__like .rankly-like-btn--remove{padding:0;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;background:#fff!important;background-image:none!important;line-height:0;}
  .rankly-card-drawer__like .rankly-like-btn,.rankly-card-drawer__like .rankly-like-btn--login,.rankly-card-drawer__like .rankly-like-btn--remove{display:inline-flex;align-items:center;justify-content:center;}
  .rankly-pas-age-wrap .pas-age-btn .pas-clock-stroke{stroke:currentColor;}
  .rankly-card-drawer__like .rankly-like-btn .rankly-like-icon,.rankly-card-drawer__like .rankly-like-btn--login .rankly-like-icon,.rankly-card-drawer__like .rankly-like-btn--remove .rankly-like-icon{width:18px;height:18px;}
  .rankly-card-drawer .rankly-breakdown,.rankly-archive .rankly-row--detail .rankly-breakdown{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));}
  .rankly-card-drawer .rankly-breakdown__row,.rankly-archive .rankly-row--detail .rankly-breakdown__row{min-height:0;box-shadow:none!important;}
  .rankly-card-drawer .rankly-breakdown__total,.rankly-archive .rankly-row--detail .rankly-breakdown__total{display:none!important;}
  .rankly-card-drawer__footer{display:block;}
  .rankly-card-drawer__total{position:relative;display:flex;align-items:center;justify-content:flex-end;background:#0f172a;border:1px solid #0f172a;color:#fff;box-shadow:none!important;}
  .rankly-card-drawer__total::before{content:none!important;display:none!important;}
  .rankly-card-drawer__total .rankly-breakdown__value{color:#fff;}
}
@media (max-width:1650px) and (min-width:901px){
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody{grid-template-columns:repeat(5,minmax(0,1fr))!important;}
}
@media (max-width:1440px) and (min-width:901px){
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody{grid-template-columns:repeat(4,minmax(0,1fr))!important;}
}
@media (max-width:1180px) and (min-width:901px){
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody{grid-template-columns:repeat(3,minmax(0,1fr))!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer{grid-template-columns:minmax(200px,220px) minmax(0,1fr);}
  .rankly-card-drawer__titlebar{font-size:14px;}
}
@media (min-width:901px){
  .rankly-card-drawer__media .rankly-thumb,.rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty{background:#f8fafc;border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));}
  .rankly-card-drawer__meta-panel{padding:8px 0 0;border-radius:0;}
  .rankly-card-drawer__meta-label{letter-spacing:.02em;}
  .rankly-card-drawer__badge,.rankly-card-drawer__article-btn{width:100%;min-height:38px;padding:8px 12px;border-radius:999px;background:#0f172a;border:1px solid #0f172a;color:#fff!important;font-size:12px;font-weight:800;line-height:1.2;box-shadow:none!important;}
  .rankly-card-drawer__badge{gap:7px;}
  .rankly-card-drawer__article-btn{white-space:normal;text-overflow:unset;}
  .rankly-card-drawer__head{grid-template-columns:minmax(0,1fr) auto;}
  .rankly-card-drawer__titlebar{display:block;min-height:0;padding:2px 0;border:0;border-radius:0;background:transparent;color:#111827;text-align:left;}
  .rankly-card-drawer__title-prefix{display:none!important;}
  .rankly-card-drawer__title-product{display:block;}
  .rankly-card-drawer__total{padding:0 14px;}
  .rankly-table td.rankly-like-td .rankly-like-btn,.rankly-table td.rankly-like-td .rankly-like-btn--login,.rankly-table td.rankly-like-td .rankly-like-btn--remove{background:#fff!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;box-shadow:none!important;background-image:none!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer{grid-template-columns:minmax(220px,240px) minmax(0,1fr);gap:14px;padding:14px 16px;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));border-radius:22px;background:#fff;}
  .rankly-card-drawer__media .rankly-thumb,.rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty{padding:10px;border-radius:20px;object-fit:contain;}
  .rankly-card-drawer__fact{padding:8px 12px;border-radius:16px;background:#f8fafc;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));text-align:center;}
  .rankly-card-drawer__fact-label{margin-bottom:2px;color:#64748b;font-size:8px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;}
  .rankly-card-drawer__fact-value{color:#111827;font-size:12px;line-height:1.25;font-weight:700;}
  .rankly-card-drawer__meta-panel{padding-top:4px;background:transparent;border:0;}
  .rankly-card-drawer__meta-label{color:#0f172a;font-size:12px;font-weight:800;}
  .rankly-card-drawer__badge{background:#0f172a;color:#fff;font-size:12px;font-weight:800;line-height:1.15;}
  .rankly-card-drawer__badge-icon{font-size:13px;}
  .rankly-card-drawer__article-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:42px;padding:8px 12px;border-radius:16px;background:#f8fafc;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));color:#0f172a!important;font-size:12px;font-weight:700;line-height:1.25;text-align:center;text-wrap:balance;overflow:hidden;box-shadow:none!important;}
  .rankly-card-drawer__article-btn:hover,.rankly-card-drawer__article-btn:focus-visible{background:#ffffff;border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));color:#0f172a!important;}
  .rankly-card-drawer__head{gap:12px;align-items:start;}
  .rankly-card-drawer__titlebar{padding-top:2px;}
  .rankly-card-drawer__title-product{font-size:18px;line-height:1.18;font-weight:800;color:#111827;}
  .rankly-card-drawer__actions{gap:8px;}
  .rankly-pas-age-wrap .pas-age-btn,.rankly-card-drawer__like .rankly-like-btn,.rankly-card-drawer__like .rankly-like-btn--login,.rankly-card-drawer__like .rankly-like-btn--remove{width:38px;height:38px;min-width:38px;min-height:38px;border-radius:999px;box-shadow:none!important;}
  .rankly-card-drawer .rankly-breakdown,.rankly-archive .rankly-row--detail .rankly-breakdown{gap:8px;}
  .rankly-card-drawer .rankly-breakdown__row,.rankly-archive .rankly-row--detail .rankly-breakdown__row{padding:10px 12px;border-radius:18px;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));background:#fff;}
  .rankly-card-drawer .rankly-breakdown__top strong,.rankly-archive .rankly-row--detail .rankly-breakdown__top strong{font-size:12px;line-height:1.25;}
  .rankly-card-drawer .rankly-breakdown__desc,.rankly-archive .rankly-row--detail .rankly-breakdown__desc{margin-top:8px;color:#64748b;font-size:11px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
  .rankly-card-drawer .rankly-breakdown__value,.rankly-archive .rankly-row--detail .rankly-breakdown__value{min-width:48px;min-height:28px;padding:0 8px;border-radius:999px;font-size:11px;}
  .rankly-card-drawer__footer{margin-top:2px;}
  .rankly-card-drawer__total{min-height:40px;border-radius:999px;}
  .rankly-card-drawer__total::before{content:none!important;display:none!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-row--product.is-open,.rankly-archive .rankly-row--product.is-open{border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;outline:2px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));outline-offset:0;background:#fbfdff;box-shadow:none!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody>tr.rankly-row--product.is-open::after{display:none!important;}
}
.rankly-archive,.rankly-ranking,.rankly-item{font-size:16px;line-height:1.5;}
.rankly-archive .rankly-table,.rankly-archive .rankly-row--detail,.rankly-archive .rankly-row--detail td,.rankly-archive .rankly-row--detail .rankly-card-drawer{font-size:16px;}
@media (min-width:901px){
  .rankly-archive .rankly-row--detail .rankly-card-drawer,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer{align-items:start;width:100%;max-width:100%;background:linear-gradient(180deg,#ffffff 0%,#fbfdff 100%)!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__left{display:grid;align-content:start;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__media{width:100%;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__media .rankly-thumb,.rankly-archive .rankly-row--detail .rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty{display:block;aspect-ratio:1 / 1;background:#f8fafc!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__facts{display:grid;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__fact{background:#ffffff!important;text-align:center;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__fact-label{text-transform:uppercase;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__fact-value{color:#111827;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__meta-panel{display:grid;padding:14px;background:#fff7e7!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__badge,.rankly-archive .rankly-row--detail .rankly-card-drawer__article-btn{min-height:46px!important;font-size:14px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__right{display:grid;gap:16px;align-content:start;min-width:0;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__titlebar{display:flex;align-items:center;justify-content:center;background:#f4c15e!important;text-align:center;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__title-product{font-size:18px;line-height:1.2;font-weight:800;letter-spacing:-0.02em;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__actions{gap:10px;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown,.rankly-archive .rankly-row--detail .rankly-breakdown{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown__row,.rankly-archive .rankly-row--detail .rankly-breakdown__row{min-height:104px;background:#ffffff!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown__top strong,.rankly-archive .rankly-row--detail .rankly-breakdown__top strong{font-weight:800;}
}
@media (min-width:901px){
  .rankly-archive .rankly-row--detail .rankly-card-drawer__left{gap:18px;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__facts{gap:18px;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__fact{box-shadow:none!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__fact-label{margin-bottom:6px;color:#7c8da4;font-size:10px!important;font-weight:800;letter-spacing:.11em;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__fact-value{line-height:1.3;font-weight:800;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__meta-panel{gap:16px;box-shadow:none!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__meta-block{gap:8px;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__meta-label{color:#111827;font-size:12px!important;font-weight:800;text-transform:uppercase;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__badge{display:inline-flex;width:auto;min-width:0;align-self:flex-start;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__article-btn{display:block;width:auto;font-weight:800;line-height:1.22;text-align:left;text-wrap:pretty;box-shadow:none!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__article-btn:hover,.rankly-archive .rankly-row--detail .rankly-card-drawer__article-btn:focus-visible{text-decoration:underline;text-underline-offset:2px;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown__row,.rankly-archive .rankly-row--detail .rankly-breakdown__row{display:flex;flex-direction:column;justify-content:flex-start;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown__top,.rankly-archive .rankly-row--detail .rankly-breakdown__top{min-height:34px;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown__top strong,.rankly-archive .rankly-row--detail .rankly-breakdown__top strong{line-height:1.25;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown__desc,.rankly-archive .rankly-row--detail .rankly-breakdown__desc{min-height:calc(1.4em * 2);max-height:calc(1.4em * 2);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__footer{margin-top:4px;}
}
@media (min-width:901px){
  .rankly-archive .rankly-row--detail .rankly-card-drawer__media .rankly-thumb,.rankly-archive .rankly-row--detail .rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty{background:#fff!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__facts,.rankly-archive .rankly-row--detail .rankly-card-drawer__meta-panel{display:grid!important;gap:12px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__fact,.rankly-archive .rankly-row--detail .rankly-card-drawer__meta-block{display:grid!important;gap:5px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;text-align:left!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__fact-label,.rankly-archive .rankly-row--detail .rankly-card-drawer__meta-label{line-height:1.2!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__article-btn{display:inline-block!important;max-width:100%;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__titlebar{box-shadow:none!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__title-product{display:block;text-wrap:balance;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__actions{padding-top:2px;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown__top,.rankly-archive .rankly-row--detail .rankly-breakdown__top{min-height:30px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown__desc,.rankly-archive .rankly-row--detail .rankly-breakdown__desc{max-height:calc(1.38em * 2)!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown__total,.rankly-archive .rankly-row--detail .rankly-breakdown__total,.rankly-archive .rankly-row--detail .rankly-card-drawer__total{min-height:50px!important;border-radius:999px!important;}
}
@media (max-width:1200px) and (min-width:901px){
  .rankly-archive .rankly-row--detail .rankly-card-drawer__title-product{font-size:24px!important;}
}
@media (min-width:901px){
  .rankly-archive .rankly-row--detail td{padding:16px 0 0!important;background:transparent!important;border:0!important;}
  .rankly-archive .rankly-row--detail .rankly-row-drawer{display:none!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__left{display:grid!important;gap:12px!important;align-content:start!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__media{width:100%!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__media .rankly-thumb,.rankly-archive .rankly-row--detail .rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty{display:block!important;width:100%!important;aspect-ratio:1 / 1!important;min-height:260px!important;max-height:none!important;padding:14px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:22px!important;background:#fafafa!important;object-fit:contain!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__facts{display:grid!important;gap:10px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__fact{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;text-align:left!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__fact-label,.rankly-archive .rankly-row--detail .rankly-card-drawer__meta-label{display:block!important;margin:0 0 4px!important;color:#7c8da4!important;font-size:10px!important;font-weight:800!important;letter-spacing:.1em!important;text-transform:uppercase!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__fact-value{display:block!important;color:#0f172a!important;font-size:13px!important;line-height:1.28!important;font-weight:700!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__meta-panel{display:grid!important;gap:12px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__meta-block{display:grid!important;gap:4px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;min-height:40px!important;padding:0 14px!important;border:1px solid #0f172a!important;border-radius:999px!important;background:#0f172a!important;color:#fff!important;font-size:13px!important;font-weight:800!important;line-height:1.2!important;box-shadow:none!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__article-btn{display:block!important;width:100%!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#111827!important;font-size:13px!important;font-weight:700!important;line-height:1.35!important;text-align:left!important;text-decoration:none!important;white-space:normal!important;text-wrap:pretty!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__article-btn:hover,.rankly-archive .rankly-row--detail .rankly-card-drawer__article-btn:focus-visible{color:#111827!important;text-decoration:underline!important;background:transparent!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__right{display:grid!important;gap:12px!important;min-width:0!important;align-content:start!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;align-items:start!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__titlebar{display:block!important;min-height:0!important;padding:2px 0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#0f172a!important;text-align:left!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__title-product{display:block!important;color:#0f172a!important;font-size:18px!important;line-height:1.15!important;font-weight:800!important;letter-spacing:-.02em!important;}
  .rankly-archive .rankly-row--detail .rankly-pas-age-wrap .pas-age-btn,.rankly-archive .rankly-row--detail .rankly-card-drawer__like .rankly-like-btn,.rankly-archive .rankly-row--detail .rankly-card-drawer__like .rankly-like-btn--login,.rankly-archive .rankly-row--detail .rankly-card-drawer__like .rankly-like-btn--remove{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown,.rankly-archive .rankly-row--detail .rankly-breakdown{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown__row,.rankly-archive .rankly-row--detail .rankly-breakdown__row{min-height:92px!important;padding:12px 14px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:18px!important;background:#fff!important;box-shadow:none!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown__top strong,.rankly-archive .rankly-row--detail .rankly-breakdown__top strong{font-size:12px!important;line-height:1.25!important;font-weight:800!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown__desc,.rankly-archive .rankly-row--detail .rankly-breakdown__desc{margin-top:6px!important;color:#64748b!important;font-size:11px!important;line-height:1.35!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;min-height:calc(11px * 1.35 * 2)!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown__value,.rankly-archive .rankly-row--detail .rankly-breakdown__value{min-width:48px!important;min-height:28px!important;padding:0 8px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:#fff!important;color:#0f172a!important;font-size:11px!important;font-weight:800!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown__total,.rankly-archive .rankly-row--detail .rankly-breakdown__total{display:none!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__footer{display:block!important;margin-top:4px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__total{position:relative!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;min-height:44px!important;padding:0 14px!important;border:1px solid #0f172a!important;border-radius:999px!important;background:#0f172a!important;color:#fff!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__total::before{content:none!important;display:none!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__total .rankly-breakdown__value{min-width:0!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;color:#fff!important;font-size:14px!important;}
}
@media (max-width:1200px) and (min-width:901px){
  .rankly-archive .rankly-row--detail .rankly-card-drawer,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer{grid-template-columns:minmax(260px,300px) minmax(0,1fr)!important;gap:16px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__media .rankly-thumb,.rankly-archive .rankly-row--detail .rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty{min-height:220px!important;}
}
@media (min-width:901px){
  .rankly-archive .rankly-row--detail,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail,.rankly-archive[data-rankly-view="list"] .rankly-row--detail{width:100%!important;}
  .rankly-archive .rankly-row--detail td,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail td,.rankly-archive[data-rankly-view="list"] .rankly-row--detail td{width:100%!important;padding:16px 0 0!important;background:transparent!important;border:0!important;font-size:16px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer{width:100%!important;max-width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:332px minmax(0,1fr)!important;gap:18px!important;align-items:start!important;padding:18px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:24px!important;background:#fff!important;box-shadow:none!important;transform:none!important;font-size:16px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__left,.rankly-archive .rankly-row--detail .rankly-card-drawer__right{min-width:0!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__media,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__media,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__media{width:100%!important;height:332px!important;min-height:332px!important;max-height:332px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__media .rankly-thumb,.rankly-archive .rankly-row--detail .rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__media .rankly-thumb,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__media .rankly-thumb,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty{display:block!important;width:100%!important;height:332px!important;min-height:332px!important;max-height:332px!important;aspect-ratio:auto!important;padding:16px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:22px!important;background:#fafafa!important;object-fit:contain!important;object-position:center center!important;overflow:hidden!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__title-product,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__title-product,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__title-product{font-size:18px!important;line-height:1.15!important;font-weight:800!important;letter-spacing:-0.02em!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown,.rankly-archive .rankly-row--detail .rankly-breakdown,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer .rankly-breakdown,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer .rankly-breakdown{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown__row,.rankly-archive .rankly-row--detail .rankly-breakdown__row,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer .rankly-breakdown__row,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer .rankly-breakdown__row{min-height:92px!important;height:92px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown__desc,.rankly-archive .rankly-row--detail .rankly-breakdown__desc,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer .rankly-breakdown__desc,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer .rankly-breakdown__desc{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;min-height:calc(11px * 1.35 * 2)!important;}
}
@media (min-width:901px) and (max-width:1180px){
  .rankly-archive .rankly-row--detail .rankly-card-drawer,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer{grid-template-columns:290px minmax(0,1fr)!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__media,.rankly-archive .rankly-row--detail .rankly-card-drawer__media .rankly-thumb,.rankly-archive .rankly-row--detail .rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__media,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__media .rankly-thumb,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__media,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__media .rankly-thumb,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty{height:290px!important;min-height:290px!important;max-height:290px!important;}
}
.rankly-card-drawer__badge{width:100%;min-height:0;padding:0;border:0;background:transparent;border-radius:0;display:block;}
.rankly-card-drawer__badge-image{display:block;width:min(100%,132px);height:auto;margin:0;object-fit:contain;filter:drop-shadow(0 8px 18px rgba(15,23,42,0.14));}
.rankly-card-drawer__meta-block .rankly-card-drawer__badge-image{max-width:132px;}
.rankly-card-drawer__meta-panel{display:grid;gap:12px;}
.rankly-card-drawer__meta-block{display:grid;gap:8px;align-content:start;}
.rankly-card-drawer__meta-note{display:inline-block;color:#111827;font-size:13px;font-weight:700;line-height:1.35;}
.rankly-card-drawer__meta-block .rankly-card-drawer__badge,.rankly-archive .rankly-row--detail .rankly-card-drawer__badge{position:relative!important;display:inline-block!important;width:auto!important;max-width:160px!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}
.rankly-card-drawer__meta-block .rankly-card-drawer__badge::before,.rankly-archive .rankly-row--detail .rankly-card-drawer__badge::before,.rankly-card-drawer__meta-block .rankly-card-drawer__badge .rankly-card-drawer__badge-icon,.rankly-archive .rankly-row--detail .rankly-card-drawer__badge .rankly-card-drawer__badge-icon,.rankly-card-drawer__meta-block .rankly-card-drawer__badge .rankly-card-drawer__badge-text,.rankly-archive .rankly-row--detail .rankly-card-drawer__badge .rankly-card-drawer__badge-text{display:none!important;}
.rankly-card-drawer__meta-block .rankly-card-drawer__badge-image,.rankly-archive .rankly-row--detail .rankly-card-drawer__badge-image{display:block!important;width:auto!important;height:auto!important;object-fit:contain!important;filter:drop-shadow(0 8px 18px rgba(15,23,42,0.14));}
.rankly-card-drawer__meta-block .rankly-card-drawer__badge[data-rankly-tooltip]::after,.rankly-archive .rankly-row--detail .rankly-card-drawer__badge[data-rankly-tooltip]::after{content:attr(data-rankly-tooltip);position:absolute;left:0;bottom:calc(100% + 8px);min-width:220px;max-width:280px;padding:9px 11px;border-radius:12px;background:rgba(15,23,42,0.96);color:#fff;font-size:12px;font-weight:600;line-height:1.35;box-shadow:0 16px 30px rgba(15,23,42,0.18);opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .16s ease,transform .16s ease,visibility .16s ease;pointer-events:none;white-space:normal;z-index:30;}
.rankly-card-drawer__meta-block .rankly-card-drawer__badge[data-rankly-tooltip]:hover::after,.rankly-card-drawer__meta-block .rankly-card-drawer__badge[data-rankly-tooltip]:focus-visible::after,.rankly-archive .rankly-row--detail .rankly-card-drawer__badge[data-rankly-tooltip]:hover::after,.rankly-archive .rankly-row--detail .rankly-card-drawer__badge[data-rankly-tooltip]:focus-visible::after{opacity:1;visibility:visible;transform:translateY(0);}
@media (min-width:901px){
  .rankly-archive .rankly-row--detail .rankly-card-drawer{align-items:stretch;}
  .rankly-card-drawer__left,.rankly-card-drawer__right{min-height:100%;}
  .rankly-card-drawer__left{display:flex;flex-direction:column;gap:12px;}
  .rankly-card-drawer__right{display:grid;grid-template-rows:auto 1fr auto;gap:12px;min-width:0;align-content:stretch;}
  .rankly-card-drawer__media .rankly-thumb,.rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty{min-height:200px;max-height:240px;}
  .rankly-card-drawer__facts{gap:10px;}
  .rankly-card-drawer__meta-panel{margin-top:auto;gap:14px;}
  .rankly-card-drawer__meta-block{gap:8px;}
  .rankly-card-drawer__badge{position:relative;display:inline-flex;align-items:flex-start;justify-content:flex-start;width:auto;max-width:160px;min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;}
  .rankly-card-drawer__badge::before{content:none!important;}
  .rankly-card-drawer__badge-icon,.rankly-card-drawer__badge-text{display:none!important;}
  .rankly-card-drawer__badge-image{display:block!important;width:auto;max-width:156px;max-height:88px;height:auto;object-fit:contain;filter:drop-shadow(0 6px 14px rgba(15,23,42,0.12));}
  .rankly-card-drawer__meta-block .rankly-card-drawer__badge-image{max-width:156px;max-height:88px;}
  .rankly-card-drawer__meta-note{color:#111827;font-size:14px;font-weight:600;line-height:1.35;}
}
.rankly-card-drawer__meta-block--ranked{min-height:96px;}
.rankly-card-drawer__meta-note--unranked{display:inline-block;color:#111111;font-size:14px;font-weight:600;line-height:1.35;margin-top:2px;}
.rankly-card-drawer__meta-block .rankly-card-drawer__badge-image,.rankly-archive .rankly-row--detail .rankly-card-drawer__badge-image{max-width:132px!important;max-height:68px!important;}
@media (min-width:901px){
  .rankly-card-drawer__meta-block--ranked{min-height:96px;}
  .rankly-card-drawer__meta-block .rankly-card-drawer__badge-image,.rankly-archive .rankly-row--detail .rankly-card-drawer__badge-image,.rankly-card-drawer__meta-block .rankly-card-drawer__badge,.rankly-archive .rankly-row--detail .rankly-card-drawer__badge{max-width:132px!important;}
  .rankly-card-drawer__badge-image{max-width:132px!important;max-height:68px!important;}
}
@media (max-width:900px){
  .rankly-archive .rankly-row--product.rankly-row--expandable{cursor:pointer;}
  .rankly-archive .rankly-row--detail,.rankly-archive[data-rankly-view="list"] .rankly-row--detail,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail{display:table-row!important;}
  .rankly-archive .rankly-row--detail[hidden],.rankly-archive[data-rankly-view="list"] .rankly-row--detail[hidden],.rankly-archive[data-rankly-view="cards"] .rankly-row--detail[hidden]{display:none!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody>tr.rankly-row--detail{grid-column:1 / -1!important;width:100%!important;}
  .rankly-archive .rankly-row--detail td,.rankly-archive[data-rankly-view="list"] .rankly-row--detail td,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail td{display:block!important;width:100%!important;padding:10px 0 0!important;background:transparent!important;border:0!important;}
  .rankly-archive .rankly-row--detail .rankly-row-drawer{display:none!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__left,.rankly-archive .rankly-row--detail .rankly-card-drawer__right{min-width:0!important;}
  .rankly-archive .rankly-row--detail .rankly-pas-age-wrap .pas-age-btn,.rankly-archive .rankly-row--detail .rankly-card-drawer__like .rankly-like-btn,.rankly-archive .rankly-row--detail .rankly-card-drawer__like .rankly-like-btn--login,.rankly-archive .rankly-row--detail .rankly-card-drawer__like .rankly-like-btn--remove{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__media .rankly-thumb,.rankly-archive .rankly-row--detail .rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty{background:#fff!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__facts,.rankly-archive .rankly-row--detail .rankly-card-drawer__meta-panel{display:grid!important;gap:10px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__fact,.rankly-archive .rankly-row--detail .rankly-card-drawer__meta-block{display:grid!important;gap:4px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;text-align:left!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__fact-label,.rankly-archive .rankly-row--detail .rankly-card-drawer__meta-label{color:#7c8da4!important;font-weight:800!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__fact-value{color:#111827!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__badge{display:inline-flex!important;align-self:flex-start!important;width:auto!important;min-width:0!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__article-btn{color:#111827!important;text-align:left!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown,.rankly-archive .rankly-row--detail .rankly-breakdown{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown__row,.rankly-archive .rankly-row--detail .rankly-breakdown__row{min-height:0!important;padding:16px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:20px!important;background:#fff!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown__desc,.rankly-archive .rankly-row--detail .rankly-breakdown__desc{margin-top:8px!important;color:#64748b!important;font-size:14px!important;line-height:1.45!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__total,.rankly-archive .rankly-row--detail .rankly-breakdown__total{min-height:52px!important;border-radius:999px!important;}
}
.rankly-card-drawer__badges{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;}
.rankly-card-drawer__badges .rankly-card-drawer__badge,.rankly-card-drawer__meta-block .rankly-card-drawer__badge{width:auto;max-width:none;}
@media (max-width:900px){
  .rankly-toolbar__row.rankly-toolbar__row--v16{grid-template-columns:1fr auto;align-items:center;gap:12px;}
  .rankly-toolbar__view{justify-self:end;display:inline-flex;padding:4px;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));border-radius:999px;background:#fff;box-shadow:0 4px 14px rgba(15,23,42,0.05);}
  .rankly-view-toggle{width:40px;height:40px;border-radius:999px;}
  .rankly-archive[data-rankly-view="list"] .rankly-table,.rankly-archive[data-rankly-view="list"] .rankly-table tbody,.rankly-archive[data-rankly-view="list"] .rankly-table tr,.rankly-archive[data-rankly-view="list"] .rankly-table td{display:block;width:100%;}
  .rankly-archive[data-rankly-view="list"] .rankly-table{border:0;background:transparent;box-shadow:none;overflow:visible;}
  .rankly-archive[data-rankly-view="list"] .rankly-table thead{display:none;}
  .rankly-archive[data-rankly-view="list"] .rankly-table tbody{display:grid!important;gap:12px;}
  .rankly-archive[data-rankly-view="list"] .rankly-table tbody>tr.rankly-row--product{display:grid!important;grid-template-columns:72px minmax(0,1fr) auto;grid-template-areas:"thumb title like" "thumb meta score" "thumb link link";gap:6px 12px;align-items:center;padding:12px;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));border-radius:22px;background:#fff;box-shadow:0 6px 18px rgba(15,23,42,0.05);}
  .rankly-archive[data-rankly-view="list"] .rankly-td--product{grid-area:thumb / thumb / link / title;padding:0!important;margin:0!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-productcell{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;align-items:center;}
  .rankly-archive[data-rankly-view="list"] .rankly-productcell .rankly-thumb{width:72px;height:72px;border-radius:18px;object-fit:contain;background:#fff;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));}
  .rankly-archive[data-rankly-view="list"] .rankly-productcell__text{min-width:0;display:grid;gap:4px;}
  .rankly-archive[data-rankly-view="list"] .rankly-table__title{margin:0;min-height:auto;}
  .rankly-archive[data-rankly-view="list"] .rankly-table__titlelink{font-size:15px;line-height:1.2;font-weight:800;color:#0f172a;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
  .rankly-archive[data-rankly-view="list"] .rankly-productcell__meta--mobile{display:grid;gap:2px;margin-top:2px;}
  .rankly-archive[data-rankly-view="list"] .rankly-td--category,.rankly-archive[data-rankly-view="list"] .rankly-td--group,.rankly-archive[data-rankly-view="list"] .rankly-td--type,.rankly-archive[data-rankly-view="list"] .rankly-td--manufacturer,.rankly-archive[data-rankly-view="list"] .rankly-td--developer{display:none!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-like-td{grid-area:like;padding:0!important;justify-self:end;width:auto;}
  .rankly-archive[data-rankly-view="list"] .rankly-td--score{grid-area:score;padding:0!important;justify-self:end;width:auto;}
  .rankly-archive[data-rankly-view="list"] .rankly-td--link{grid-area:link;padding:0!important;margin-top:4px;}
  .rankly-archive[data-rankly-view="list"] .rankly-td--link .rankly-read-more{display:inline-flex;min-height:38px;padding:0 14px;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__badges{gap:6px;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__badges .rankly-card-drawer__badge-image{max-width:96px!important;max-height:54px!important;}
  .rankly-archive .rankly-row--detail .rankly-row-drawer,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-row-drawer,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-row-drawer{display:none!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer{align-items:start!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__left,.rankly-archive .rankly-row--detail .rankly-card-drawer__right,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__left,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__right,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__left,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__right{display:contents!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__media{width:100%!important;min-width:0!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__media .rankly-thumb,.rankly-archive .rankly-row--detail .rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__media .rankly-thumb,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__media .rankly-thumb,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty{display:block!important;width:100%!important;aspect-ratio:1 / 1!important;min-height:172px!important;max-height:none!important;padding:10px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:22px!important;background:#fff!important;object-fit:contain!important;object-position:center center!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__head,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__head,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__head{grid-area:head!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:start!important;min-width:0!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__titlebar,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__titlebar,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__titlebar{display:block!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#0f172a!important;text-align:left!important;box-shadow:none!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__title-product,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__title-product,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__title-product{display:block!important;color:#0f172a!important;font-size:18px!important;line-height:1.08!important;font-weight:900!important;letter-spacing:-0.025em!important;text-wrap:balance;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__actions,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__actions,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__actions{display:inline-flex!important;align-items:center!important;gap:8px!important;justify-self:end!important;}
  .rankly-archive .rankly-row--detail .rankly-pas-age-wrap .pas-age-btn,.rankly-archive .rankly-row--detail .rankly-card-drawer__like .rankly-like-btn,.rankly-archive .rankly-row--detail .rankly-card-drawer__like .rankly-like-btn--login,.rankly-archive .rankly-row--detail .rankly-card-drawer__like .rankly-like-btn--remove,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-pas-age-wrap .pas-age-btn,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__like .rankly-like-btn,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__like .rankly-like-btn--login,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__like .rankly-like-btn--remove,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-pas-age-wrap .pas-age-btn,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__like .rankly-like-btn,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__like .rankly-like-btn--login,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__like .rankly-like-btn--remove{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__facts,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__facts,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__facts{grid-area:facts!important;display:grid!important;gap:10px!important;align-content:start!important;min-width:0!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__fact,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__fact,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__fact{display:grid!important;gap:4px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;text-align:left!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__fact-label,.rankly-archive .rankly-row--detail .rankly-card-drawer__meta-label,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__fact-label,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__meta-label,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__fact-label,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__meta-label{display:block!important;margin:0!important;color:#8b98aa!important;font-size:11px!important;font-weight:800!important;letter-spacing:.14em!important;line-height:1.15!important;text-transform:uppercase!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__fact-value,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__fact-value,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__fact-value{display:block!important;color:#111827!important;font-size:15px!important;line-height:1.22!important;font-weight:800!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__meta-panel,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__meta-panel,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__meta-panel{grid-area:meta!important;display:grid!important;gap:12px!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;min-width:0!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__meta-block,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__meta-block,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__meta-block{display:grid!important;gap:6px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;text-align:left!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__badges,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__badges,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__badges{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:8px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__badge,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__badge,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__badge{display:inline-flex!important;width:auto!important;min-width:0!important;max-width:none!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__badge-image,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__badge-image,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__badge-image{width:auto!important;max-width:86px!important;max-height:50px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__article-btn,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__article-btn,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__article-btn{display:block!important;width:100%!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#111827!important;font-size:14px!important;font-weight:800!important;line-height:1.25!important;text-align:left!important;text-decoration:underline!important;text-underline-offset:2px!important;white-space:normal!important;text-wrap:pretty!important;box-shadow:none!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown,.rankly-archive .rankly-row--detail .rankly-breakdown,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer .rankly-breakdown,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-breakdown,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer .rankly-breakdown,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-breakdown{grid-area:breakdown!important;display:grid!important;grid-template-columns:1fr!important;gap:12px!important;margin-top:2px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown__row,.rankly-archive .rankly-row--detail .rankly-breakdown__row,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer .rankly-breakdown__row,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-breakdown__row,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer .rankly-breakdown__row,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-breakdown__row{min-height:0!important;padding:18px 20px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:22px!important;background:#fff!important;box-shadow:none!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown__top strong,.rankly-archive .rankly-row--detail .rankly-breakdown__top strong,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer .rankly-breakdown__top strong,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-breakdown__top strong,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer .rankly-breakdown__top strong,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-breakdown__top strong{font-size:15px!important;line-height:1.28!important;font-weight:800!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown__desc,.rankly-archive .rankly-row--detail .rankly-breakdown__desc,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer .rankly-breakdown__desc,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-breakdown__desc,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer .rankly-breakdown__desc,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-breakdown__desc{margin-top:10px!important;color:#66758a!important;font-size:14px!important;line-height:1.42!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown__value,.rankly-archive .rankly-row--detail .rankly-breakdown__value,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer .rankly-breakdown__value,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-breakdown__value,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer .rankly-breakdown__value,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-breakdown__value{min-width:76px!important;min-height:40px!important;padding:0 14px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:#fff!important;color:#0f172a!important;font-size:15px!important;font-weight:800!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown__total,.rankly-archive .rankly-row--detail .rankly-breakdown__total,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer .rankly-breakdown__total,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-breakdown__total,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer .rankly-breakdown__total,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-breakdown__total{display:none!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__footer,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__footer,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__footer{grid-area:footer!important;display:block!important;margin-top:2px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__total,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__total,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__total{position:relative!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;min-height:58px!important;padding:0 18px!important;border:1px solid #0b1535!important;border-radius:999px!important;background:#0b1535!important;color:#fff!important;box-shadow:none!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__total::before,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__total::before,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__total::before{content:none!important;display:none!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__total .rankly-breakdown__value,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__total .rankly-breakdown__value,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__total .rankly-breakdown__value{min-width:0!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;color:#fff!important;font-size:15px!important;font-weight:900!important;}
}
@media (max-width:560px){
  .rankly-archive .rankly-row--detail .rankly-card-drawer,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer{grid-template-columns:minmax(132px,41%) minmax(0,1fr)!important;gap:12px!important;padding:12px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__media .rankly-thumb,.rankly-archive .rankly-row--detail .rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__media .rankly-thumb,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__media .rankly-thumb,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty{min-height:156px!important;padding:8px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__title-product,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__title-product,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__title-product{font-size:17px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__fact-value,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__fact-value,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__fact-value{font-size:14px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__badge-image,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__badge-image,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__badge-image{max-width:78px!important;max-height:46px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-breakdown__row,.rankly-archive .rankly-row--detail .rankly-breakdown__row,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer .rankly-breakdown__row,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-breakdown__row,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer .rankly-breakdown__row,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-breakdown__row{padding:16px 16px 15px!important;}
}
@media (max-width:900px){
  .rankly-archive[data-rankly-view="list"] [data-rankly-table-scroll="1"]{overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch;padding-bottom:6px;}
  .rankly-archive[data-rankly-view="list"] .rankly-table th{padding:10px 12px!important;letter-spacing:0.12em!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table td{padding:10px 12px!important;font-size:13px!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-productcell{display:grid!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table__title{min-width:0!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table__titlelink{overflow-wrap:anywhere;}
  .rankly-archive .rankly-row--detail.is-open>td{position:fixed!important;inset:0!important;z-index:9999!important;display:block!important;width:100vw!important;height:100dvh!important;margin:0!important;background:rgba(15,23,42,0.24)!important;border:0!important;overflow:hidden!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer{position:absolute!important;left:0!important;right:0!important;bottom:0!important;display:grid!important;grid-template-columns:minmax(132px,42%) minmax(0,1fr)!important;grid-template-areas:"head head" "media facts" "meta meta" "breakdown breakdown" "footer footer"!important;gap:12px 14px!important;width:100%!important;overflow:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;padding:14px 14px 18px!important;border-radius:24px 24px 0 0!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;background:#fff!important;box-shadow:0 -18px 40px rgba(15,23,42,0.14)!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__left,.rankly-archive .rankly-row--detail .rankly-card-drawer__right{display:contents!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__head{grid-area:head!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:start!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__titlebar{display:block!important;min-width:0!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__title-product{display:block!important;font-size:15px!important;line-height:1.1!important;font-weight:850!important;letter-spacing:-0.02em!important;text-wrap:balance;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__actions{display:inline-flex!important;align-items:center!important;gap:8px!important;justify-self:end!important;}
  .rankly-archive .rankly-row--detail .rankly-pas-age-wrap,.rankly-archive .rankly-row--detail .rankly-card-drawer__like,.rankly-archive .rankly-row--detail .rankly-card-drawer__mobile-close{order:initial;}
  .rankly-archive .rankly-row--detail .rankly-pas-age-wrap{order:1;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__like{order:2;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__mobile-close{order:3;}
  .rankly-archive .rankly-row--detail .rankly-pas-age-wrap .pas-age-btn,.rankly-archive .rankly-row--detail .rankly-card-drawer__like .rankly-like-btn,.rankly-archive .rankly-row--detail .rankly-card-drawer__like .rankly-like-btn--login,.rankly-archive .rankly-row--detail .rankly-card-drawer__like .rankly-like-btn--remove,.rankly-archive .rankly-row--detail .rankly-card-drawer__mobile-close{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__mobile-close{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;font-size:20px!important;line-height:1!important;color:#0f172a!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__media{grid-area:media!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__media .rankly-thumb,.rankly-archive .rankly-row--detail .rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty{width:100%!important;aspect-ratio:1 / 1!important;min-height:148px!important;padding:8px!important;border-radius:20px!important;object-fit:contain!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__facts{grid-area:facts!important;display:grid!important;align-content:start!important;gap:8px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__fact{display:grid!important;gap:2px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__fact-label,.rankly-archive .rankly-row--detail .rankly-card-drawer__meta-label{font-size:11px!important;line-height:1.15!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:var(--rankly-text-muted)!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__fact-value{font-size:13px!important;line-height:1.25!important;font-weight:800!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__meta-panel{grid-area:meta!important;display:grid!important;gap:12px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__badges{display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:center!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__badge-image{width:auto!important;max-width:78px!important;max-height:58px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__article-btn{display:inline-block!important;width:auto!important;max-width:100%!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--rankly-text)!important;font-size:13px!important;line-height:1.28!important;font-weight:800!important;text-decoration:underline!important;text-wrap:balance;box-shadow:none!important;}
  .rankly-archive .rankly-row--detail .rankly-breakdown{grid-area:breakdown!important;gap:10px!important;}
  .rankly-archive .rankly-row--detail .rankly-breakdown__row{padding:12px 14px!important;border-radius:20px!important;}
  .rankly-archive .rankly-row--detail .rankly-breakdown__top strong{font-size:14px!important;line-height:1.2!important;}
  .rankly-archive .rankly-row--detail .rankly-breakdown__desc{font-size:12px!important;line-height:1.35!important;}
  .rankly-archive .rankly-row--detail .rankly-breakdown__value{min-width:50px!important;min-height:34px!important;padding:0 10px!important;font-size:12px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__footer{grid-area:footer!important;padding-top:2px!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__total{font-size:14px!important;min-height:44px!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table-scroll{overflow-x:auto!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table tr.rankly-row--product,.rankly-archive[data-rankly-view="list"] .rankly-table tr.rankly-row--detail{position:static!important;padding:0!important;overflow:visible!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table th,.rankly-archive[data-rankly-view="list"] .rankly-table td{position:static!important;margin:0!important;background:#fff!important;white-space:nowrap!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table thead th{padding:10px 10px!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-col--score,.rankly-archive[data-rankly-view="list"] .rankly-col--like,.rankly-archive[data-rankly-view="list"] .rankly-col--link{width:80px!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-productcell{display:grid!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-thumb,.rankly-archive[data-rankly-view="list"] .rankly-thumb.rankly-thumb--empty{min-height:44px!important;object-fit:cover!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table td.rankly-td--score{text-align:center!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-score-display--desktop{display:inline-flex!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-score-display--mobile{display:none!important;}
}
@media (min-width:901px){
  .rankly-archive .rankly-row--detail .rankly-card-drawer__actions{display:inline-flex!important;align-items:center!important;gap:10px!important;}
  .rankly-archive .rankly-row--detail .rankly-pas-age-wrap{order:1!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__like{order:2!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__mobile-close{order:3!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;padding:0!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:#fff!important;font-size:20px!important;line-height:1!important;color:#0f172a!important;}
}
@media (max-width:900px){
  .rankly-archive[data-rankly-view="list"] .rankly-table-scroll,.rankly-archive[data-rankly-view="list"] [data-rankly-table-scroll="1"]{overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch!important;padding-bottom:8px!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table{width:max-content!important;border-collapse:separate!important;border-spacing:0!important;background:#fff!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table thead,.rankly-archive[data-rankly-view="list"] .rankly-table tbody,.rankly-archive[data-rankly-view="list"] .rankly-table tr,.rankly-archive[data-rankly-view="list"] .rankly-table th,.rankly-archive[data-rankly-view="list"] .rankly-table td{position:static!important;transform:none!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table tr.rankly-row--product,.rankly-archive[data-rankly-view="list"] .rankly-table tr.rankly-row--detail{display:table-row!important;width:auto!important;min-height:0!important;height:auto!important;background:transparent!important;border:0!important;box-shadow:none!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table thead th,.rankly-archive[data-rankly-view="list"] .rankly-table tbody td{display:table-cell!important;vertical-align:middle!important;white-space:nowrap!important;padding:10px 12px!important;border-bottom:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;background:#fff!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table thead th{font-size:11px!important;line-height:1.1!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:#8d99ae!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-col--product{width:260px!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-col--category,.rankly-archive[data-rankly-view="list"] .rankly-col--group,.rankly-archive[data-rankly-view="list"] .rankly-col--type,.rankly-archive[data-rankly-view="list"] .rankly-col--manufacturer,.rankly-archive[data-rankly-view="list"] .rankly-col--developer{width:124px!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-col--score{width:86px!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-col--like{width:62px!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-col--link{width:94px!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-productcell{display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-productcell .rankly-thumb,.rankly-archive[data-rankly-view="list"] .rankly-productcell .rankly-thumb.rankly-thumb--empty{width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;padding:4px!important;border-radius:14px!important;object-fit:contain!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-productcell__text,.rankly-archive[data-rankly-view="list"] .rankly-table__title{min-width:0!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table__titlelink{font-size:14px!important;line-height:1.2!important;font-weight:800!important;overflow-wrap:anywhere!important;text-decoration:none!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-productcell__meta--mobile{margin-top:3px!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-productcell__subline{white-space:normal!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-score-display--desktop{display:inline-flex!important;justify-content:center!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-score-display--mobile{display:none!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-score-pill:not(.rankly-total-score-pill),.rankly-archive[data-rankly-view="list"] .rankly-toggle-badge{min-width:58px!important;min-height:34px!important;height:34px!important;padding:0 10px!important;font-size:12px!important;border-radius:999px!important;box-shadow:none!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-like-td,.rankly-archive[data-rankly-view="list"] .rankly-td--score,.rankly-archive[data-rankly-view="list"] .rankly-td--link{text-align:center!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-like-btn,.rankly-archive[data-rankly-view="list"] .rankly-like-btn--login,.rankly-archive[data-rankly-view="list"] .rankly-like-btn--remove{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-read-more{align-items:center!important;justify-content:center!important;line-height:1!important;min-width:0!important;white-space:nowrap!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-row--detail:not(.is-open){display:none!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table-scroll{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;padding-bottom:4px;}
  .rankly-archive[data-rankly-view="list"] .rankly-table{min-width:760px!important;width:max-content;border-collapse:separate;border-spacing:0;table-layout:auto!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table thead{display:table-header-group!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table tbody{display:table-row-group!important;grid-template-columns:none!important;gap:0!important;width:auto!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table tbody>tr.rankly-row--product,.rankly-archive[data-rankly-view="list"] .rankly-table tbody tr.rankly-row--product{display:table-row!important;position:static!important;width:auto!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table tbody>tr.rankly-row--product:hover,.rankly-archive[data-rankly-view="list"] .rankly-table tbody>tr.rankly-row--product.is-open{background:#f8fbff!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table th,.rankly-archive[data-rankly-view="list"] .rankly-table td{display:table-cell!important;width:auto!important;min-width:0!important;padding:10px 12px!important;border-bottom:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;vertical-align:middle!important;background:transparent!important;white-space:nowrap;}
  .rankly-archive[data-rankly-view="list"] .rankly-table th{position:sticky;top:0;z-index:2;font-size:12px!important;font-weight:700;color:#475569;background:#f8fafc!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table td.rankly-td--product{min-width:250px!important;white-space:normal;}
  .rankly-archive[data-rankly-view="list"] .rankly-productcell{display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important;min-width:0!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-thumb,.rankly-archive[data-rankly-view="list"] .rankly-thumb.rankly-thumb--empty{width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;aspect-ratio:auto!important;padding:6px!important;border-radius:12px!important;object-fit:contain;}
  .rankly-archive[data-rankly-view="list"] .rankly-productcell__text{display:flex!important;flex-direction:column!important;gap:2px!important;min-width:0!important;padding:0!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table__title{font-size:13px!important;line-height:1.3!important;margin:0!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table__titlelink{display:block!important;color:#0f172a!important;white-space:normal!important;text-decoration:none;}
  .rankly-archive[data-rankly-view="list"] .rankly-productcell__meta--mobile{display:grid!important;gap:1px!important;margin:0!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-productcell__subline{font-size:11px!important;line-height:1.25!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
  .rankly-archive[data-rankly-view="list"] .rankly-table td.rankly-like-td,.rankly-archive[data-rankly-view="list"] .rankly-table td.rankly-td--score,.rankly-archive[data-rankly-view="list"] .rankly-table td.rankly-td--link{position:static!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;width:auto!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-like-btn,.rankly-archive[data-rankly-view="list"] .rankly-like-btn--login{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-like-icon{width:14px!important;height:14px!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-score-display--desktop{display:none!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-score-display--mobile{display:inline-flex!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table td.rankly-td--score .rankly-toggle-badge,.rankly-archive[data-rankly-view="list"] .rankly-table td.rankly-td--score .rankly-score-pill:not(.rankly-total-score-pill),.rankly-archive[data-rankly-view="list"] .rankly-score-display--mobile .rankly-toggle-badge,.rankly-archive[data-rankly-view="list"] .rankly-score-display--mobile .rankly-score-pill:not(.rankly-total-score-pill){min-width:48px!important;min-height:28px!important;height:28px!important;padding:0 9px!important;font-size:11px!important;gap:3px!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-read-more{display:inline-flex!important;width:auto!important;min-height:30px!important;padding:0 10px!important;border-radius:10px!important;font-size:11px!important;white-space:nowrap;}
  .rankly-archive[data-rankly-view="list"] .rankly-row--detail,.rankly-archive[data-rankly-view="list"] .rankly-table tbody tr.rankly-row--detail{display:table-row!important;}
}
@media (max-width: 900px){
  .rankly-archive[data-rankly-view="list"] [data-rankly-table-scroll="1"]{overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch;padding-bottom:8px!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table{display:table!important;width:max-content!important;min-width:760px!important;table-layout:auto!important;border-collapse:separate!important;border-spacing:0!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:16px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 6px 18px rgba(15, 23, 42, 0.05)!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table thead{display:table-header-group!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table thead tr,.rankly-archive[data-rankly-view="list"] .rankly-table tbody,.rankly-archive[data-rankly-view="list"] .rankly-table tbody tr.rankly-row--product{display:table-row-group!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table thead tr{display:table-row!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table tbody tr.rankly-row--product{display:table-row!important;background:transparent!important;border:0!important;box-shadow:none!important;transform:none!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table tbody tr.rankly-row--product:hover{background:#fafcff!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table tbody tr.rankly-row--product>td,.rankly-archive[data-rankly-view="list"] .rankly-table thead th{display:table-cell!important;position:static!important;vertical-align:middle!important;white-space:nowrap!important;float:none!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table thead th{padding:12px 10px!important;background:#f8fafc!important;color:#64748b!important;font-size:11px!important;font-weight:800!important;letter-spacing:0.08em!important;text-transform:uppercase!important;border-bottom:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table tbody tr.rankly-row--product>td{padding:11px 10px!important;font-size:13px!important;line-height:1.35!important;border-bottom:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;background:#fff!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-col--product{width:290px!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-col--category,.rankly-archive[data-rankly-view="list"] .rankly-col--group,.rankly-archive[data-rankly-view="list"] .rankly-col--type,.rankly-archive[data-rankly-view="list"] .rankly-col--manufacturer,.rankly-archive[data-rankly-view="list"] .rankly-col--developer{width:132px!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-col--score{width:86px!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-col--like{width:68px!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-col--link{width:92px!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-productcell{display:grid!important;grid-template-columns:48px minmax(180px, 1fr)!important;gap:10px!important;align-items:center!important;min-width:0!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-thumb,.rankly-archive[data-rankly-view="list"] .rankly-thumb.rankly-thumb--empty{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;padding:4px!important;border-radius:12px!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-productcell__text{min-width:0!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table__title{margin:0!important;min-height:0!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table__titlelink{display:block!important;min-height:0!important;max-height:none!important;font-size:14px!important;font-weight:800!important;line-height:1.25!important;white-space:normal!important;overflow-wrap:anywhere!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-productcell__meta--mobile{display:grid!important;gap:1px!important;margin-top:2px!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-productcell__subline{font-size:11px!important;line-height:1.25!important;white-space:normal!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-score-pill:not(.rankly-total-score-pill){min-width:58px!important;min-height:34px!important;height:34px!important;padding:0 10px!important;font-size:12px!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-like-btn,.rankly-archive[data-rankly-view="list"] .rankly-like-btn--login,.rankly-archive[data-rankly-view="list"] .rankly-like-btn--remove{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-read-more{min-height:34px!important;padding:0 12px!important;font-size:12px!important;border-radius:999px!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-row--detail:not(.is-open){display:none!important;}
}
.rankly-mobile-list{display:none;}
@media (max-width:900px){
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list{display:grid!important;gap:12px;margin:0;}
  .rankly-archive[data-rankly-view="list"] .rankly-table-scroll{display:none!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__item{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;align-items:start;background:#fff;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__thumb,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__thumb--empty{display:block;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:8px;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__title{overflow-wrap:anywhere;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__score{flex:0 0 auto;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__meta{display:grid;gap:4px;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__meta-row{display:flex;gap:6px;min-width:0;font-size:12px;line-height:1.35;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__label{color:#64748b;font-weight:700;flex:0 0 auto;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__value{color:#0f172a;min-width:0;overflow-wrap:anywhere;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__actions{display:flex;align-items:center;gap:10px;margin-top:12px;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__readmore{min-height:36px;padding:0 14px;border-radius:999px;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__like{margin-left:auto;display:inline-flex;align-items:center;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__like .rankly-like-btn,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__like .rankly-like-btn--login,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__like .rankly-like-btn--remove{width:36px;height:36px;min-width:36px;min-height:36px;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list{display:block!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__scroller{overflow-x:auto;overflow-y:hidden;padding:0 0 6px;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__header,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__row{display:grid;grid-template-columns:minmax(260px,1.9fr) minmax(120px,.85fr) minmax(140px,.95fr) minmax(120px,.85fr) minmax(130px,.95fr) minmax(130px,.95fr) 86px 68px;align-items:center;gap:0;min-width:980px;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__header{position:sticky;top:0;z-index:1;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));border-bottom:0;border-radius:18px 18px 0 0;background:#f8fafc;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__rows{border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));border-top:0;border-radius:0 0 18px 18px;overflow:hidden;background:#fff;box-shadow:0 8px 24px rgba(15,23,42,0.05);}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__item{display:block;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__item+.rankly-mobile-list__item{border-top:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__headcell,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__cell{min-width:0;padding:12px 12px;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__headcell{color:#8b98aa;font-size:10px;font-weight:800;line-height:1.1;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__cell{color:#0f172a;font-size:12px;line-height:1.35;overflow-wrap:anywhere;background:#fff;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__cell--score,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__cell--like{display:flex;align-items:center;justify-content:center;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__product{display:grid;align-items:center;min-width:0;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__thumb,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__thumb--empty{border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));border-radius:14px;background:#fff;object-fit:contain;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__thumb--empty{background:linear-gradient(135deg,#f3f4f6,#ffffff);}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__title{color:#0f172a;font-size:14px;font-weight:800;line-height:1.25;text-decoration:none;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__submeta{display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:4px;color:#64748b;font-size:11px;line-height:1.3;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__submeta span{position:relative;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__submeta span+span::before{content:"•";margin-right:8px;color:#94a3b8;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__score{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:58px;height:34px;padding:0 10px;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));border-radius:999px;background:#fff;color:#0f172a;font-size:12px;font-weight:800;white-space:nowrap;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__like .rankly-like-btn,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__like .rankly-like-btn--login,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__like .rankly-like-btn--remove,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__cell--like .rankly-like-btn,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__cell--like .rankly-like-btn--login,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__cell--like .rankly-like-btn--remove{width:34px;height:34px;min-width:34px;min-height:34px;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__readmore{display:none!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer{will-change:transform;transition:transform .18s ease, opacity .18s ease;transform:translate3d(0,var(--rankly-drawer-translate,0px),0);}
  .rankly-archive .rankly-row--detail.is-dragging .rankly-card-drawer{transition:none;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__scroller{overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__header,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__row{display:grid!important;grid-template-columns:var(--rankly-mobile-list-columns)!important;min-width:var(--rankly-mobile-list-min-width)!important;width:max-content!important;box-sizing:border-box!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__headcell,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__cell,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__product,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__body,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__title{box-sizing:border-box!important;min-width:0!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__rows{width:max-content!important;min-width:var(--rankly-mobile-list-min-width)!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__cell--product,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__headcell--product{min-width:260px!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__cell--score,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__cell--like{justify-content:center!important;}
  .rankly-archive .rankly-row--detail.is-open>td{padding:2vh 0 0!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer{height:min(84dvh,900px)!important;max-height:min(84dvh,900px)!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__header,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__row,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__rows{width:100%!important;min-width:var(--rankly-mobile-list-min-width)!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__scroller{width:100%;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__item{cursor:pointer;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__cell--product{white-space:normal;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__product{grid-template-columns:56px minmax(0,1fr);gap:10px;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__media{width:56px;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__thumb,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__thumb--empty{width:56px;height:56px;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__body{min-width:0;overflow:hidden;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__title{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__submeta,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__submeta span,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__cell--category,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__cell--group,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__cell--type,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__cell--manufacturer,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__cell--developer{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]{position:fixed;inset:0;z-index:999999;}
  .rankly-mobile-product-modal{position:fixed;inset:0;display:block;}
  .rankly-mobile-product-modal__backdrop{position:absolute;inset:0;border:0;background:rgba(15,23,42,.16)!important;padding:0;margin:0;appearance:none;-webkit-appearance:none;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;}
  .rankly-mobile-product-modal__sheet{pointer-events:auto;position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,.98);border-radius:24px 24px 0 0;box-shadow:0 -10px 32px rgba(15,23,42,.10);overflow:auto;-webkit-overflow-scrolling:touch;transform:translate3d(var(--rankly-mobile-swipe-x),var(--rankly-mobile-sheet-y),0) rotate(var(--rankly-mobile-swipe-rotate)) scale(var(--rankly-mobile-sheet-scale));transition:transform .22s ease, box-shadow .22s ease;will-change:transform;backdrop-filter:saturate(110%) blur(2px);}
  .rankly-mobile-product-modal__sheet.is-swiping,.rankly-mobile-product-modal__sheet.is-dragging-down{transition:none;box-shadow:0 18px 44px rgba(15,23,42,.14);}
  .rankly-mobile-product-modal__sheet.is-entering[data-rankly-enter-direction="next"]{animation:ranklyMobileProductEnterNext .24s ease;}
  .rankly-mobile-product-modal__sheet.is-entering[data-rankly-enter-direction="prev"]{animation:ranklyMobileProductEnterPrev .24s ease;}
  .rankly-mobile-product-modal__swipe-indicator{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:center;gap:5px;padding:10px 0 4px;background:linear-gradient(180deg,rgba(255,255,255,.99) 0%,rgba(255,255,255,.92) 68%,rgba(255,255,255,0) 100%);}
  .rankly-mobile-product-modal__swipe-indicator span{display:block;width:28px;height:4px;border-radius:999px;background:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));}
  .rankly-mobile-product-modal__inner{padding:2px 8px 14px;}
  .rankly-mobile-product-modal__card{animation:none!important;}
  .rankly-mobile-product-modal .rankly-row--detail .rankly-card-drawer{margin:0!important;padding-top:0!important;min-height:100%;}
  .rankly-mobile-product-modal .rankly-row--detail .rankly-card-drawer__mobile-close{display:inline-flex!important;}
  .rankly-mobile-product-modal .rankly-row--detail .rankly-card-drawer__media .rankly-thumb,.rankly-mobile-product-modal .rankly-row--detail .rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty{max-height:none!important;}
}
@keyframes ranklyMobileProductEnterNext{
  from{transform:translate3d(32px,0,0) rotate(2deg);}
  to{transform:translate3d(0,0,0) rotate(0deg);}
}
@keyframes ranklyMobileProductEnterPrev{
  from{transform:translate3d(-32px,0,0) rotate(-2deg);}
  to{transform:translate3d(0,0,0) rotate(0deg);}
}
@media (max-width:900px){
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet{border-radius:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card{display:grid!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card::before,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card::after{display:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__fact{border:0!important;background:transparent!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__badges{display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:center!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__badge-image{width:auto!important;max-width:78px!important;max-height:58px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__article-btn{display:inline-block!important;width:auto!important;max-width:100%!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#0f172a!important;font-size:13px!important;line-height:1.28!important;font-weight:800!important;text-decoration:underline!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-breakdown__top strong{font-size:12px!important;line-height:1.25!important;font-weight:800!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-breakdown__desc{margin-top:6px!important;color:#64748b!important;font-size:11px!important;line-height:1.35!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-breakdown__value{min-width:48px!important;min-height:28px!important;padding:0 8px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:#fff!important;color:#0f172a!important;font-size:11px!important;font-weight:800!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-breakdown__total{display:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__footer{margin-top:4px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__total{position:relative!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;min-height:44px!important;padding:0 14px!important;border:1px solid #0f172a!important;border-radius:999px!important;background:#0f172a!important;color:#fff!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__total::before{content:none!important;display:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__total .rankly-breakdown__value{min-width:0!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;color:#fff!important;font-size:14px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet{padding-top:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop{background:linear-gradient(180deg, rgba(15,23,42,.06) 0%, rgba(15,23,42,.10) 18%, rgba(15,23,42,.18) 42%, rgba(15,23,42,.28) 72%, rgba(15,23,42,.36) 100%)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]{--rankly-mobile-peek-visible:16%;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop{background:rgba(15,23,42,.22)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet{top:0!important;bottom:0!important;border-radius:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]{--rankly-mobile-peek-offset:22px;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop{background:linear-gradient(180deg, rgba(15,23,42,.04) 0%, rgba(15,23,42,.10) 18%, rgba(15,23,42,.16) 46%, rgba(15,23,42,.24) 100%)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet{top:0!important;bottom:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__inner{min-height:100%!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop{background:rgba(15,23,42,.24)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet{top:0!important;bottom:0!important;outline:0!important;border-radius:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card{margin-top:0!important;}
}
@media (max-width: 900px){
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]{--rankly-mobile-modal-top:calc(env(safe-area-inset-top, 0px) + 6px);--rankly-mobile-main-bottom-gap:calc(env(safe-area-inset-bottom, 0px) + 10px);--rankly-mobile-peek-shift:68px;--rankly-mobile-peek-scale:.985;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal{background:transparent!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop{background:linear-gradient(180deg, rgba(15,23,42,0) 0, rgba(15,23,42,0) calc(env(safe-area-inset-top, 0px) + 18px), rgba(15,23,42,.08) calc(env(safe-area-inset-top, 0px) + 72px), rgba(15,23,42,.18) 100%)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet{top:0!important;bottom:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:auto!important;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;transition:transform .28s cubic-bezier(.22,.82,.18,1)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__swipe-indicator{display:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__inner{min-height:calc(100dvh - var(--rankly-mobile-modal-top) - var(--rankly-mobile-main-bottom-gap))!important;padding:0 8px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card{min-height:calc(100dvh - var(--rankly-mobile-modal-top) - var(--rankly-mobile-main-bottom-gap))!important;height:auto!important;margin:0!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:26px!important;background:#fff!important;box-shadow:none!important;position:relative!important;z-index:2!important;opacity:1!important;}
  .rankly-mobile-drawer-host.is-swiping .rankly-mobile-product-modal__sheet{transition:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__media{width:min(39vw, 168px)!important;min-width:min(39vw, 168px)!important;aspect-ratio:1 / 1!important;align-self:start!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__media .rankly-thumb,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty{display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;aspect-ratio:1 / 1!important;padding:12px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:22px!important;background:#fff!important;object-fit:contain!important;object-position:center center!important;box-shadow:none!important;}
}
@media (max-width:900px){
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop{background:rgba(15,23,42,.18)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet{top:0!important;bottom:0!important;border-radius:0!important;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card{z-index:2!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]{--rankly-mobile-modal-top:0px!important;--rankly-mobile-main-bottom-gap:calc(env(safe-area-inset-bottom, 0px) + 10px)!important;--rankly-mobile-peek-shift:52px!important;--rankly-mobile-peek-scale:1!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop{background:linear-gradient( to bottom, rgba(15,23,42,0) 0, rgba(15,23,42,0) calc(env(safe-area-inset-top, 0px) + 2px), rgba(15,23,42,.14) calc(env(safe-area-inset-top, 0px) + 2px), rgba(15,23,42,.14) 100% )!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__swipe-indicator{background:transparent!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet{top:env(safe-area-inset-top, 0px)!important;bottom:0!important;border-radius:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet.is-swiping,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet.is-dragging-down{box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__inner{min-height:calc(100dvh - env(safe-area-inset-top, 0px) - var(--rankly-mobile-main-bottom-gap))!important;background:transparent!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card{height:auto!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card::before,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card::after{box-shadow:none!important;filter:none!important;}
  .rankly-mobile-drawer-host.is-swiping .rankly-mobile-product-modal__sheet{transition:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]{--rankly-mobile-swipe-x:0px;--rankly-mobile-sheet-y:0px;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop{background:rgba(15,23,42,.46)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet{top:auto!important;bottom:0!important;min-height:calc(100dvh - 12px)!important;border-radius:28px 28px 0 0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__swipe-indicator{position:sticky!important;top:0!important;z-index:5!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:28px!important;padding:12px 0 6px!important;background:transparent!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__swipe-indicator::before{content:"";display:block;width:48px;height:5px;border-radius:999px;background:rgba(148,163,184,.72);box-shadow:0 1px 0 rgba(255,255,255,.55) inset;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__swipe-indicator span{display:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"head" "media" "badges" "strengths" "description" "facts" "meta" "breakdown" "footer"!important;gap:14px!important;width:100%!important;border-radius:28px 28px 0 0!important;background:linear-gradient(180deg,#ffffff 0%,#f8fafc 100%)!important;overflow:visible!important;position:relative!important;transform:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card>.rankly-card-drawer__left,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card>.rankly-card-drawer__right{display:contents!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__head{grid-area:head!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;padding-top:2px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__titlebar{min-width:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__title-product{display:block!important;font-size:22px!important;line-height:1.12!important;font-weight:850!important;letter-spacing:-.03em!important;color:#0f172a!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__actions{display:inline-flex!important;align-items:center!important;gap:8px!important;justify-self:end!important;align-self:start!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__mobile-close{width:38px!important;height:38px!important;min-width:38px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:rgba(255,255,255,.9)!important;color:#0f172a!important;font-size:22px!important;line-height:1!important;box-shadow:0 6px 16px rgba(15,23,42,.08)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__media{grid-area:media!important;width:100%!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__media .rankly-thumb,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty{display:block!important;width:100%!important;aspect-ratio:1 / 1!important;min-height:260px!important;max-height:none!important;padding:14px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:24px!important;background:#fff!important;object-fit:contain!important;object-position:center center!important;box-shadow:0 10px 24px rgba(15,23,42,.06)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__facts{grid-area:facts!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;align-content:start!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__fact{display:grid!important;gap:4px!important;padding:12px 13px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:18px!important;background:rgba(255,255,255,.8)!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__fact:last-child:nth-child(odd){grid-column:1 / -1!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__fact-label,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__meta-label{font-size:10px!important;line-height:1.2!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#94a3b8!important;font-weight:800!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__fact-value{font-size:14px!important;line-height:1.3!important;font-weight:800!important;color:#0f172a!important;overflow-wrap:anywhere!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__meta-panel{grid-area:meta!important;display:grid!important;gap:12px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__meta-block{padding:14px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:18px!important;background:rgba(255,255,255,.84)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-breakdown{grid-area:breakdown!important;display:grid!important;grid-template-columns:1fr!important;gap:10px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-breakdown__row{min-height:0!important;padding:13px 14px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:18px!important;background:#fff!important;box-shadow:0 6px 18px rgba(15,23,42,.04)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__footer{grid-area:footer!important;display:block!important;padding-bottom:env(safe-area-inset-bottom,0)!important;}
}
@media (max-width:640px){
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card{padding:0 14px 18px!important;border-radius:24px 24px 0 0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__title-product{font-size:20px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__media .rankly-thumb,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty{min-height:220px!important;border-radius:20px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__facts{grid-template-columns:1fr!important;}
}
@media (max-width:900px){
  .rankly-mobile-product-modal{position:fixed!important;inset:0!important;z-index:99999!important;background:transparent!important;}
  .rankly-mobile-product-modal__backdrop{position:absolute!important;inset:0!important;border:0!important;padding:0!important;margin:0!important;background:rgba(15,23,42,.28)!important;opacity:1!important;appearance:none!important;-webkit-appearance:none!important;}
  .rankly-mobile-product-modal__viewport{position:absolute!important;padding:10px 10px 18px!important;}
  .rankly-mobile-product-modal__stack{position:relative!important;}
  .rankly-mobile-product-modal__underlay,.rankly-mobile-product-modal__sheet{inset:0!important;overflow:hidden!important;}
  .rankly-mobile-product-modal__underlay{display:block!important;opacity:0!important;transform:translate3d(0,14px,0) scale(.965)!important;transition:opacity .18s ease, transform .18s ease!important;}
  .rankly-mobile-drawer-host.is-swiping[data-rankly-swipe-direction="prev"] .rankly-mobile-product-modal__underlay--prev,.rankly-mobile-drawer-host.is-swiping[data-rankly-swipe-direction="next"] .rankly-mobile-product-modal__underlay--next{transform:translate3d(0,0,0) scale(.985)!important;}
  .rankly-mobile-product-modal__underlay .rankly-card-drawer{height:100%!important;filter:saturate(.96)!important;}
  .rankly-mobile-product-modal__sheet{--rankly-mobile-swipe-x:0px;--rankly-mobile-swipe-rotate:0deg;--rankly-mobile-sheet-y:0px;--rankly-mobile-sheet-scale:1;background:#ffffff!important;transform:translate3d(var(--rankly-mobile-swipe-x),var(--rankly-mobile-sheet-y),0) rotate(var(--rankly-mobile-swipe-rotate)) scale(var(--rankly-mobile-sheet-scale))!important;transition:transform .22s ease, opacity .18s ease!important;will-change:transform!important;overscroll-behavior:contain!important;}
  .rankly-mobile-product-modal__sheet.is-swiping,.rankly-mobile-product-modal__sheet.is-dragging-down{transition:none!important;}
  .rankly-mobile-product-modal__sheet.is-animating-out[data-rankly-swipe-leaving="next"]{transform:translate3d(-115%,0,0) rotate(-10deg) scale(.96)!important;opacity:.35!important;}
  .rankly-mobile-product-modal__sheet.is-animating-out[data-rankly-swipe-leaving="prev"]{transform:translate3d(115%,0,0) rotate(10deg) scale(.96)!important;opacity:.35!important;}
  .rankly-mobile-product-modal__sheet.is-entering[data-rankly-enter-direction="next"]{animation:ranklyMobileTinderEnterNext .20s ease!important;}
  .rankly-mobile-product-modal__sheet.is-entering[data-rankly-enter-direction="prev"]{animation:ranklyMobileTinderEnterPrev .20s ease!important;}
  .rankly-mobile-product-modal__swipe-indicator{position:sticky!important;top:0!important;z-index:5!important;display:flex!important;justify-content:center!important;padding:12px 0 8px!important;background:#ffffff!important;}
  .rankly-mobile-product-modal__swipe-indicator span{display:block!important;width:42px!important;height:5px!important;border-radius:999px!important;background:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;}
  .rankly-mobile-product-modal__inner{background:#ffffff!important;}
  .rankly-mobile-product-modal .rankly-row--detail,.rankly-mobile-product-modal .rankly-row--detail>td{background:transparent!important;border:0!important;padding:0!important;margin:0!important;}
  .rankly-mobile-product-modal .rankly-card-drawer,.rankly-mobile-product-modal .rankly-mobile-product-modal__card{display:grid!important;grid-template-columns:1fr!important;grid-template-areas:"head" "media" "badges" "strengths" "description" "facts" "meta" "breakdown" "footer"!important;gap:14px!important;min-height:calc(100dvh - 28px)!important;padding:0 14px 18px!important;background:#ffffff!important;border:0!important;border-radius:30px!important;box-shadow:none!important;overflow:visible!important;}
  .rankly-mobile-product-modal .rankly-card-drawer::before,.rankly-mobile-product-modal .rankly-card-drawer::after{display:none!important;}
  .rankly-mobile-product-modal .rankly-card-drawer>.rankly-card-drawer__left,.rankly-mobile-product-modal .rankly-card-drawer>.rankly-card-drawer__right{display:contents!important;}
  .rankly-mobile-product-modal .rankly-card-drawer__head{grid-area:head!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;}
  .rankly-mobile-product-modal .rankly-card-drawer__titlebar{min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;justify-content:flex-start!important;text-align:left!important;}
  .rankly-mobile-product-modal .rankly-card-drawer__title-product{display:block!important;font-weight:900!important;color:#0f172a!important;}
  .rankly-mobile-product-modal .rankly-card-drawer__actions{display:flex!important;align-items:center!important;gap:8px!important;}
  .rankly-mobile-product-modal .rankly-card-drawer__mobile-close{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:#fff!important;}
  .rankly-mobile-product-modal .rankly-card-drawer__media{grid-area:media!important;width:100%!important;padding:0!important;}
  .rankly-mobile-product-modal .rankly-card-drawer__media .rankly-thumb,.rankly-mobile-product-modal .rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty{display:block!important;width:100%!important;aspect-ratio:1 / 1!important;max-height:none!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;background:#f8fafc!important;object-fit:contain!important;object-position:center center!important;}
  .rankly-mobile-product-modal .rankly-card-drawer__facts{grid-area:facts!important;display:grid!important;grid-template-columns:1fr!important;}
  .rankly-mobile-product-modal .rankly-card-drawer__fact{display:grid!important;gap:4px!important;padding:14px 16px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:18px!important;background:#ffffff!important;}
  .rankly-mobile-product-modal .rankly-card-drawer__fact-label,.rankly-mobile-product-modal .rankly-card-drawer__meta-label{font-size:11px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#94a3b8!important;}
  .rankly-mobile-product-modal .rankly-card-drawer__fact-value{font-size:16px!important;line-height:1.3!important;font-weight:800!important;color:#0f172a!important;}
  .rankly-mobile-product-modal .rankly-card-drawer__meta-panel{grid-area:meta!important;display:grid!important;gap:12px!important;padding:16px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:22px!important;background:#f8fafc!important;}
  .rankly-mobile-product-modal .rankly-card-drawer__badge{min-height:46px!important;}
  .rankly-mobile-product-modal .rankly-breakdown{grid-area:breakdown!important;display:grid!important;gap:12px!important;padding:0!important;background:transparent!important;}
  .rankly-mobile-product-modal .rankly-breakdown__row{margin:0!important;padding:18px 18px 16px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:22px!important;background:#ffffff!important;box-shadow:none!important;}
  .rankly-mobile-product-modal .rankly-card-drawer__footer{grid-area:footer!important;}
  .rankly-mobile-product-modal .rankly-card-drawer__total{min-height:56px!important;border-radius:18px!important;}
}
@keyframes ranklyMobileTinderEnterNext{
  from{transform:translate3d(18%,0,0) rotate(8deg) scale(.96);opacity:.5;}
  to{transform:translate3d(0,0,0) rotate(0deg) scale(1);opacity:1;}
}
@keyframes ranklyMobileTinderEnterPrev{
  from{transform:translate3d(-18%,0,0) rotate(-8deg) scale(.96);opacity:.5;}
  to{transform:translate3d(0,0,0) rotate(0deg) scale(1);opacity:1;}
}
@media (max-width:900px){
  .rankly-mobile-product-modal__backdrop{background:linear-gradient(180deg, rgba(15,23,42,0) 0, rgba(15,23,42,0) calc(env(safe-area-inset-top, 0px) + 2px), rgba(15,23,42,.08) calc(env(safe-area-inset-top, 0px) + 44px), rgba(15,23,42,.18) 100%)!important;}
  .rankly-mobile-product-modal__underlay,.rankly-mobile-product-modal__sheet{bottom:0!important;}
  .rankly-mobile-product-modal .rankly-card-drawer__head,.rankly-mobile-product-modal .rankly-card-drawer__titlebar,.rankly-mobile-product-modal .rankly-card-drawer__actions,.rankly-mobile-product-modal .rankly-card-drawer__mobile-close,.rankly-mobile-product-modal .rankly-card-drawer__like .rankly-like-btn,.rankly-mobile-product-modal .rankly-card-drawer__like .rankly-like-btn--login{box-shadow:none!important;filter:none!important;}
  .rankly-mobile-product-modal .rankly-card-drawer__head{gap:12px!important;}
  .rankly-mobile-product-modal .rankly-card-drawer__media .rankly-thumb,.rankly-mobile-product-modal .rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty{padding:18px!important;}
  .rankly-mobile-product-modal .rankly-card-drawer__facts{gap:12px!important;}
  .rankly-mobile-product-modal .rankly-card-drawer__fact,.rankly-mobile-product-modal .rankly-card-drawer__meta-panel,.rankly-mobile-product-modal .rankly-breakdown__row{border-radius:24px!important;box-shadow:none!important;}
  .rankly-mobile-product-modal__backdrop{background:linear-gradient(180deg, rgba(15,23,42,0) 0, rgba(15,23,42,0) calc(env(safe-area-inset-top, 0px) + 8px), rgba(15,23,42,.08) calc(env(safe-area-inset-top, 0px) + 88px), rgba(15,23,42,.16) 100%)!important;}
  .rankly-mobile-product-modal__viewport{inset:0!important;}
  .rankly-mobile-product-modal__stack{width:min(100%, 540px)!important;height:100%!important;min-height:0!important;padding-top:0!important;}
  .rankly-mobile-product-modal__sheet{overflow:auto!important;}
  .rankly-mobile-product-modal .rankly-card-drawer{gap:16px!important;padding:0 16px 18px!important;}
  .rankly-mobile-product-modal .rankly-card-drawer__head,.rankly-mobile-product-modal .rankly-card-drawer__titlebar,.rankly-mobile-product-modal .rankly-card-drawer__actions,.rankly-mobile-product-modal .rankly-card-drawer__mobile-close,.rankly-mobile-product-modal .rankly-card-drawer__like .rankly-like-btn,.rankly-mobile-product-modal .rankly-card-drawer__like .rankly-like-btn--login,.rankly-mobile-product-modal .rankly-card-drawer__like .rankly-like-btn--remove{box-shadow:none!important;filter:none!important;}
  .rankly-mobile-product-modal .rankly-card-drawer__title-product{font-size:22px!important;line-height:1.08!important;letter-spacing:-.02em!important;}
  .rankly-mobile-product-modal .rankly-card-drawer__media .rankly-thumb,.rankly-mobile-product-modal .rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty{min-height:min(42vh, 340px)!important;border-radius:24px!important;background:#f7f8fa!important;}
  .rankly-mobile-product-modal,.rankly-mobile-product-modal__viewport,.rankly-mobile-product-modal__stack{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;background:transparent!important;}
  .rankly-mobile-product-modal__viewport{display:flex!important;align-items:stretch!important;justify-content:center!important;padding:0 10px calc(env(safe-area-inset-bottom, 0px) + 10px)!important;pointer-events:none!important;}
  .rankly-mobile-product-modal__stack{max-width:540px!important;margin:0 auto!important;pointer-events:none!important;overflow:visible!important;}
  .rankly-mobile-product-modal__backdrop{background:linear-gradient(180deg, rgba(15,23,42,0) 0, rgba(15,23,42,0) calc(env(safe-area-inset-top, 0px) + 6px), rgba(15,23,42,.06) calc(env(safe-area-inset-top, 0px) + 60px), rgba(15,23,42,.15) 100%)!important;}
  .rankly-mobile-product-modal__underlay,.rankly-mobile-product-modal__sheet{position:absolute!important;left:0!important;right:0!important;top:calc(env(safe-area-inset-top, 0px) + 6px)!important;bottom:calc(env(safe-area-inset-bottom, 0px) + 6px)!important;border-radius:28px!important;pointer-events:auto!important;}
  .rankly-mobile-product-modal__sheet{display:block!important;overflow-x:hidden!important;overflow-y:auto!important;background:#fff!important;box-shadow:none!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;scroll-behavior:auto!important;}
  .rankly-mobile-product-modal__inner{min-height:100%!important;padding:0!important;background:transparent!important;}
  .rankly-mobile-product-modal .rankly-card-drawer,.rankly-mobile-product-modal .rankly-mobile-product-modal__card,.rankly-mobile-product-modal__underlay .rankly-card-drawer{min-height:auto!important;height:auto!important;align-content:start!important;margin:0!important;padding:0 16px 18px!important;border-radius:28px!important;box-shadow:none!important;}
  .rankly-mobile-product-modal .rankly-card-drawer__head{position:static!important;top:auto!important;background:transparent!important;box-shadow:none!important;padding-top:0!important;}
  .rankly-mobile-product-modal .rankly-card-drawer__mobile-close,.rankly-mobile-product-modal .rankly-card-drawer__like .rankly-like-btn,.rankly-mobile-product-modal .rankly-card-drawer__like .rankly-like-btn--login,.rankly-mobile-product-modal .rankly-card-drawer__like .rankly-like-btn--remove{box-shadow:none!important;filter:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]{--rankly-mobile-safe-top:calc(env(safe-area-inset-top, 0px) + 8px);--rankly-mobile-safe-bottom:calc(env(safe-area-inset-bottom, 0px) + 10px);--rankly-mobile-horizontal-gap:10px;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"][hidden]{display:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal{display:block!important;background:transparent!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop{left:0!important;right:0!important;margin:0!important;padding:0!important;background:rgba(15,23,42,.18)!important;appearance:none!important;-webkit-appearance:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__viewport,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__stack{pointer-events:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay{position:absolute!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay--prev{left:var(--rankly-mobile-horizontal-gap)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay--next{right:var(--rankly-mobile-horizontal-gap)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__card{height:100%!important;overflow:hidden!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet{position:absolute!important;top:var(--rankly-mobile-safe-top)!important;bottom:var(--rankly-mobile-safe-bottom)!important;display:block!important;pointer-events:auto!important;border-radius:0!important;padding:0!important;align-content:stretch!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__swipe-indicator{display:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card{display:block!important;min-height:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card>.rankly-card-drawer,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card.rankly-card-drawer,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay .rankly-card-drawer{display:grid!important;grid-template-columns:1fr!important;grid-template-areas:"head" "media" "badges" "strengths" "description" "facts" "meta" "breakdown" "footer"!important;gap:14px!important;align-content:start!important;width:100%!important;min-height:100%!important;margin:0!important;padding:18px 16px 16px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:28px!important;background:#ffffff!important;box-shadow:none!important;overflow:visible!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card>.rankly-card-drawer__left,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card>.rankly-card-drawer__right,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay .rankly-card-drawer>.rankly-card-drawer__left,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay .rankly-card-drawer>.rankly-card-drawer__right{display:contents!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card::before,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card::after,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card>.rankly-card-drawer::before,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card>.rankly-card-drawer::after,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay .rankly-card-drawer::before,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay .rankly-card-drawer::after{display:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__head{grid-area:head!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;align-items:start!important;min-width:0!important;padding:0!important;margin:0!important;background:transparent!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__titlebar,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__title-product{display:block!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__title-product{font-size:20px!important;line-height:1.08!important;font-weight:900!important;letter-spacing:-.03em!important;color:#0f172a!important;text-wrap:balance!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__actions{display:inline-flex!important;align-items:center!important;gap:8px!important;justify-self:end!important;padding:0!important;margin:0!important;background:transparent!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-pas-age-wrap .pas-age-btn,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__like .rankly-like-btn,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__like .rankly-like-btn--login,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__like .rankly-like-btn--remove,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__mobile-close{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__media{grid-area:media!important;width:100%!important;min-width:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__media .rankly-thumb,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty{display:block!important;width:100%!important;aspect-ratio:1 / 1!important;min-height:240px!important;max-height:none!important;padding:16px!important;margin:0!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:26px!important;background:#f8fafc!important;object-fit:contain!important;object-position:center center!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__facts{grid-area:facts!important;display:grid!important;grid-template-columns:repeat(3, minmax(0, 1fr))!important;gap:10px!important;align-items:start!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__fact{display:grid!important;gap:4px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__fact-label,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__meta-label{display:block!important;margin:0!important;color:#94a3b8!important;font-size:11px!important;font-weight:800!important;letter-spacing:.14em!important;line-height:1.15!important;text-transform:uppercase!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__fact-value{display:block!important;color:#0f172a!important;font-size:14px!important;line-height:1.25!important;font-weight:800!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__meta-panel{grid-area:meta!important;display:grid!important;gap:14px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__badges{display:flex!important;flex-wrap:wrap!important;gap:10px!important;align-items:center!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__badge-image{width:auto!important;max-width:88px!important;max-height:64px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__article-btn{display:inline-block!important;width:auto!important;max-width:100%!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#0f172a!important;font-size:14px!important;line-height:1.3!important;font-weight:800!important;text-decoration:underline!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-breakdown{grid-area:breakdown!important;display:grid!important;grid-template-columns:1fr!important;gap:12px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-breakdown__row{min-height:0!important;padding:16px 16px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:22px!important;background:#fff!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-breakdown__top strong{font-size:13px!important;line-height:1.25!important;font-weight:800!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-breakdown__desc{margin-top:8px!important;color:#64748b!important;font-size:12px!important;line-height:1.42!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-breakdown__value{min-width:52px!important;min-height:30px!important;padding:0 10px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:#fff!important;color:#0f172a!important;font-size:12px!important;font-weight:800!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-breakdown__total{display:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__footer{grid-area:footer!important;display:block!important;margin-top:4px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__total{position:relative!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;min-height:56px!important;padding:0 16px!important;border:1px solid #0f172a!important;border-radius:999px!important;background:#0f172a!important;color:#fff!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__total::before{content:none!important;display:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__total .rankly-breakdown__value{min-width:0!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;color:#fff!important;font-size:15px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay .rankly-card-drawer{opacity:.94!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]{--rankly-mobile-safe-top:0px!important;--rankly-mobile-safe-bottom:0px!important;--rankly-mobile-horizontal-gap:10px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal{position:fixed!important;inset:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop{top:0!important;bottom:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__viewport,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__stack{position:absolute!important;inset:0!important;overflow:hidden!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet{top:10px!important;bottom:10px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet{left:10px!important;right:10px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__inner{height:100%!important;overflow:auto!important;overflow-anchor:none!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;scroll-behavior:auto!important;margin:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card>.rankly-card-drawer,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay .rankly-card-drawer{overflow-anchor:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]{--rankly-mobile-modal-top:calc(env(safe-area-inset-top, 0px) + 6px);--rankly-mobile-main-bottom-gap:calc(env(safe-area-inset-bottom, 0px) + 10px);--rankly-mobile-peek-shift:56px;--rankly-mobile-peek-scale:.992;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop{background:linear-gradient( 180deg, rgba(15,23,42,0) 0, rgba(15,23,42,0) calc(env(safe-area-inset-top, 0px) + 8px), rgba(15,23,42,.10) calc(env(safe-area-inset-top, 0px) + 44px), rgba(15,23,42,.18) calc(100% - env(safe-area-inset-bottom, 0px) - 44px), rgba(15,23,42,0) calc(100% - env(safe-area-inset-bottom, 0px) - 8px), rgba(15,23,42,0) 100% )!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet{border-radius:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card{filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__mobile-close{text-align:center!important;padding:0!important;text-indent:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__mobile-close>*{line-height:1!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__viewport,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__stack{isolation:isolate!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop{background:transparent!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop::before{content:"";position:absolute;left:0;right:0;top:env(safe-area-inset-top, 0px);bottom:env(safe-area-inset-bottom, 0px);background:rgba(15,23,42,.16);pointer-events:none;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay{isolation:isolate!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__card,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay .rankly-card-drawer,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay .rankly-card-drawer::before,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay .rankly-card-drawer::after{opacity:1!important;background-color:transparent;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay .rankly-card-drawer *{opacity:1!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__card,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay .rankly-card-drawer{background:#ffffff!important;contain:paint!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__mobile-close{font-size:18px!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop{background:rgba(15,23,42,.16)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__card,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay .rankly-card-drawer,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay .rankly-card-drawer::before,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay .rankly-card-drawer::after{opacity:1!important;background:#fff!important;background-color:#fff!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay .rankly-card-drawer *{opacity:1!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__inner,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer{scrollbar-width:none!important;-ms-overflow-style:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet::-webkit-scrollbar,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__inner::-webkit-scrollbar,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card::-webkit-scrollbar,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer::-webkit-scrollbar{width:0!important;height:0!important;display:none!important;background:transparent!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop{background:rgba(15,23,42,.16)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"],.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__viewport,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__stack,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__inner{background:transparent!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet *,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card *{scrollbar-width:none!important;-ms-overflow-style:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet::-webkit-scrollbar,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet *::-webkit-scrollbar,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card::-webkit-scrollbar,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card *::-webkit-scrollbar{width:0!important;height:0!important;display:none!important;background:transparent!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop{background:rgba(15,23,42,.18)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet{box-shadow:none!important;border:0!important;border-radius:0!important;scrollbar-width:none!important;-ms-overflow-style:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet::-webkit-scrollbar{width:0!important;height:0!important;display:none!important;background:transparent!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card{background:#fff!important;opacity:1!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]{top:0!important;right:0!important;bottom:0!important;left:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__viewport,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__stack{position:absolute!important;inset:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop{background:rgba(15,23,42,.18)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__inner,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__right{scrollbar-width:none!important;-ms-overflow-style:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet::-webkit-scrollbar,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__inner::-webkit-scrollbar,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card::-webkit-scrollbar,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer::-webkit-scrollbar,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__right::-webkit-scrollbar{width:0!important;height:0!important;display:none!important;background:transparent!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__viewport,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__stack{background:transparent!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop{background:linear-gradient( 180deg, rgba(15,23,42,0) 0, rgba(15,23,42,0) calc(env(safe-area-inset-top, 0px) + 2px), rgba(15,23,42,.18) calc(env(safe-area-inset-top, 0px) + 2px), rgba(15,23,42,.18) 100% )!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__viewport{padding:calc(env(safe-area-inset-top, 0px) + 18px) 10px calc(env(safe-area-inset-bottom, 0px) + 18px)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet.is-animating-out[data-rankly-swipe-leaving="next"],.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet.is-animating-out[data-rankly-swipe-leaving="prev"]{opacity:1!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay{background:#fff!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop{background:linear-gradient( 180deg, rgba(15,23,42,0) 0, rgba(15,23,42,0) calc(env(safe-area-inset-top, 0px) + 10px), rgba(15,23,42,.18) calc(env(safe-area-inset-top, 0px) + 28px), rgba(15,23,42,.18) 100% )!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__viewport{padding:calc(env(safe-area-inset-top, 0px) + 36px) 10px calc(env(safe-area-inset-bottom, 0px) + 18px)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay{background:#fff!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__card,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay .rankly-card-drawer{min-height:100%!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet.is-animating-out[data-rankly-swipe-leaving="next"]{transform:translate3d(-108%,0,0) rotate(-6deg) scale(.985)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet.is-animating-out[data-rankly-swipe-leaving="prev"]{transform:translate3d(108%,0,0) rotate(6deg) scale(.985)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__swipe-indicator{background:linear-gradient(180deg,rgba(255,255,255,.98) 0%,rgba(255,255,255,.92) 68%,rgba(255,255,255,0) 100%)!important;}
  html.rankly-mobile-drawer-open,body.rankly-mobile-drawer-open{touch-action:auto!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop{background:linear-gradient( 180deg, rgba(15,23,42,0) 0, rgba(15,23,42,0) calc(env(safe-area-inset-top, 0px) + 10px), rgba(15,23,42,.18) calc(env(safe-area-inset-top, 0px) + 28px), rgba(15,23,42,.18) 100% )!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__viewport{padding:calc(env(safe-area-inset-top, 0px) + 36px) 10px 0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay{background:#fff!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].is-swiping[data-rankly-swipe-direction="prev"] .rankly-mobile-product-modal__underlay--prev,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].is-swiping[data-rankly-swipe-direction="next"] .rankly-mobile-product-modal__underlay--next{transform:translate3d(0,0,0) scale(1)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__card,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay .rankly-card-drawer{min-height:100%!important;height:100%!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet.is-animating-out[data-rankly-swipe-leaving="next"]{transform:translate3d(-108%,0,0) rotate(-6deg) scale(.985)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet.is-animating-out[data-rankly-swipe-leaving="prev"]{transform:translate3d(108%,0,0) rotate(6deg) scale(.985)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__swipe-indicator{background:linear-gradient(180deg,rgba(255,255,255,.98) 0%,rgba(255,255,255,.92) 68%,rgba(255,255,255,0) 100%)!important;}
}
@keyframes ranklyMobileProductEnterNext{
  from{transform:translate3d(18px,0,0) scale(.998);}
  to{transform:translate3d(0,0,0) scale(1);}
}
@keyframes ranklyMobileProductEnterPrev{
  from{transform:translate3d(-18px,0,0) scale(.998);}
  to{transform:translate3d(0,0,0) scale(1);}
}
@media (max-width:900px){
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]{--rankly-mobile-swipe-progress:0;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop{background:rgba(15,23,42,.16)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__viewport{padding:calc(env(safe-area-inset-top, 0px) + 24px) 10px 0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay{background:#fff!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet.is-animating-out[data-rankly-swipe-leaving="next"]{transform:translate3d(-100%,0,0) rotate(-0.65deg) scale(.996)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet.is-animating-out[data-rankly-swipe-leaving="prev"]{transform:translate3d(100%,0,0) rotate(0.65deg) scale(.996)!important;}
}
@keyframes ranklyMobileProductEnterNext{
  from{transform:translate3d(22px,0,0) scale(.9985);}
  to{transform:translate3d(0,0,0) scale(1);}
}
@keyframes ranklyMobileProductEnterPrev{
  from{transform:translate3d(-22px,0,0) scale(.9985);}
  to{transform:translate3d(0,0,0) scale(1);}
}
@media (max-width:900px){
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"],.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__viewport,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__stack{background:transparent!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop{background:rgba(15,23,42,.16)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__viewport{padding:calc(env(safe-area-inset-top, 0px) + 24px) 10px 0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay{background:#fff!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay:not([hidden]){visibility:visible!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay[hidden]{display:block!important;visibility:hidden!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__card,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay .rankly-card-drawer{min-height:100%!important;height:100%!important;opacity:1!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet.is-animating-out[data-rankly-swipe-leaving="next"]{transform:translate3d(-100%,0,0) scale(.998)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet.is-animating-out[data-rankly-swipe-leaving="prev"]{transform:translate3d(100%,0,0) scale(.998)!important;}
}
@keyframes ranklyMobileProductEnterNext{
  from{transform:translate3d(18px,0,0);}
  to{transform:translate3d(0,0,0);}
}
@keyframes ranklyMobileProductEnterPrev{
  from{transform:translate3d(-18px,0,0);}
  to{transform:translate3d(0,0,0);}
}
@media (max-width:900px){
  html.rankly-mobile-drawer-open,body.rankly-mobile-drawer-open,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"],.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__viewport,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__stack,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__inner{background:transparent!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop{position:absolute!important;inset:0!important;border:0!important;background:rgba(15,23,42,.16)!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop::before,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop::after,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet::before,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet::after{content:none!important;display:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__viewport{position:absolute!important;inset:0!important;padding:calc(env(safe-area-inset-top, 0px) + 24px) 10px 0!important;box-sizing:border-box!important;overflow:hidden!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__stack{position:relative!important;height:calc(100dvh - env(safe-area-inset-top, 0px) - 24px)!important;min-height:calc(100dvh - env(safe-area-inset-top, 0px) - 24px)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet{position:absolute!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay{display:block!important;background:#fff!important;z-index:1!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].is-swiping[data-rankly-swipe-direction="prev"] .rankly-mobile-product-modal__underlay--prev,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].is-swiping[data-rankly-swipe-direction="next"] .rankly-mobile-product-modal__underlay--next{opacity:1!important;visibility:visible!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay[hidden]{display:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__card,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay .rankly-card-drawer,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay .rankly-card-drawer::before,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay .rankly-card-drawer::after{min-height:100%!important;height:100%!important;opacity:1!important;background:#fff!important;background-color:#fff!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet{z-index:2!important;background:transparent!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet.is-swiping,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet.is-dragging-down{transition:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet.is-animating-out[data-rankly-swipe-leaving="next"]{transform:translate3d(-100%,0,0)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet.is-animating-out[data-rankly-swipe-leaving="prev"]{transform:translate3d(100%,0,0)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop{background:rgba(15,23,42,.56)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__viewport{padding:calc(env(safe-area-inset-top, 0px) + 24px) 10px 0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__stack{isolation:isolate!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet{inset:0!important;border-radius:24px 24px 0 0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay{background:#fff!important;border-radius:24px 24px 0 0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].is-swiping[data-rankly-swipe-direction="prev"] .rankly-mobile-product-modal__underlay--prev{opacity:1!important;visibility:visible!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].is-swiping[data-rankly-swipe-direction="next"] .rankly-mobile-product-modal__underlay--next{opacity:1!important;visibility:visible!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__card,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay .rankly-card-drawer{min-height:100%!important;height:100%!important;border-radius:24px 24px 0 0!important;overflow:hidden!important;background:#fff!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet .rankly-mobile-product-modal__card{border-radius:24px 24px 0 0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__viewport{padding:calc(env(safe-area-inset-top, 0px) + 24px) var(--rankly-mobile-edge-gap) 0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__stack{overflow:visible!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].is-swiping[data-rankly-swipe-direction="prev"] .rankly-mobile-product-modal__underlay--prev{transform:translate3d(calc(-100vw * (1 - var(--rankly-mobile-swipe-progress, 0))),0,0)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].is-swiping[data-rankly-swipe-direction="next"] .rankly-mobile-product-modal__underlay--next{transform:translate3d(calc(100vw * (1 - var(--rankly-mobile-swipe-progress, 0))),0,0)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__card,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay .rankly-card-drawer{width:100%!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]{--rankly-mobile-card-radius:30px;--rankly-mobile-edge-gap:10px;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop{background:rgba(15,23,42,.62)!important;backdrop-filter:blur(2px) saturate(90%)!important;-webkit-backdrop-filter:blur(2px) saturate(90%)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet{border-radius:var(--rankly-mobile-card-radius) var(--rankly-mobile-card-radius) 0 0!important;overflow:hidden!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__inner{padding:0 0 max(env(safe-area-inset-bottom, 0px), 10px)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__card,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay .rankly-card-drawer{border-radius:var(--rankly-mobile-card-radius) var(--rankly-mobile-card-radius) 0 0!important;clip-path:inset(0 round var(--rankly-mobile-card-radius) var(--rankly-mobile-card-radius) 0 0)!important;overflow:hidden!important;background:#fff!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay{top:12px!important;bottom:0!important;width:calc(100% + (var(--rankly-mobile-edge-gap) * 2))!important;left:calc(var(--rankly-mobile-edge-gap) * -1)!important;right:calc(var(--rankly-mobile-edge-gap) * -1)!important;padding:0!important;border-radius:var(--rankly-mobile-card-radius) var(--rankly-mobile-card-radius) 0 0!important;overflow:hidden!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay>.rankly-row--detail{height:100%!important;min-height:100%!important;opacity:1!important;background:transparent!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay{opacity:0!important;visibility:hidden!important;pointer-events:none!important;background:transparent!important;box-shadow:none!important;transition:opacity .08s linear!important;will-change:transform,opacity!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay--prev{transform:translate3d(-100vw,0,0)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay--next{transform:translate3d(100vw,0,0)!important;}
  .rankly-mobile-drawer-host.is-swiping[data-rankly-swipe-direction="prev"] .rankly-mobile-product-modal__underlay--prev,.rankly-mobile-drawer-host.is-swiping[data-rankly-swipe-direction="next"] .rankly-mobile-product-modal__underlay--next{opacity:1!important;visibility:visible!important;}
  .rankly-mobile-drawer-host.is-swiping[data-rankly-swipe-direction="prev"] .rankly-mobile-product-modal__underlay--prev{transform:translate3d(calc(-100vw + (100vw * var(--rankly-mobile-swipe-progress, 0))),0,0)!important;}
  .rankly-mobile-drawer-host.is-swiping[data-rankly-swipe-direction="next"] .rankly-mobile-product-modal__underlay--next{transform:translate3d(calc(100vw - (100vw * var(--rankly-mobile-swipe-progress, 0))),0,0)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__swipe-indicator{padding-top:8px!important;background:linear-gradient(180deg,rgba(255,255,255,.98) 0%,rgba(255,255,255,.88) 68%,rgba(255,255,255,0) 100%)!important;}
}
@keyframes ranklyMobileProductEnterNext{
  from{transform:translate3d(18px, var(--rankly-mobile-sheet-y, 0px), 0) scale(var(--rankly-mobile-sheet-scale, 1));opacity:1;}
  to{transform:translate3d(0, var(--rankly-mobile-sheet-y, 0px), 0) scale(var(--rankly-mobile-sheet-scale, 1));opacity:1;}
}
@keyframes ranklyMobileProductEnterPrev{
  from{transform:translate3d(-18px, var(--rankly-mobile-sheet-y, 0px), 0) scale(var(--rankly-mobile-sheet-scale, 1));opacity:1;}
  to{transform:translate3d(0, var(--rankly-mobile-sheet-y, 0px), 0) scale(var(--rankly-mobile-sheet-scale, 1));opacity:1;}
}
@media (max-width:900px){
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__card,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay .rankly-card-drawer{height:calc(100% - var(--rankly-mobile-sheet-top-offset))!important;min-height:calc(100% - var(--rankly-mobile-sheet-top-offset))!important;margin-top:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]{--rankly-mobile-sheet-top-offset:0px;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay{padding-top:0!important;box-sizing:border-box!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet{display:block!important;height:100%!important;min-height:100%!important;width:100%!important;background:transparent!important;overflow:hidden!important;border-radius:var(--rankly-mobile-card-radius, 30px) var(--rankly-mobile-card-radius, 30px) 0 0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet>.rankly-mobile-product-modal__swipe-indicator{position:sticky!important;top:0!important;z-index:3!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet>.rankly-mobile-product-modal__inner{padding:0 0 max(env(safe-area-inset-bottom, 0px), 10px)!important;height:calc(100% - 0px)!important;min-height:calc(100% - 0px)!important;box-sizing:border-box!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet .rankly-mobile-product-modal__card,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet .rankly-card-drawer{height:auto!important;min-height:min(82dvh,820px)!important;margin-top:0!important;}
}
@keyframes ranklyMobileProductEnterNextV150{
  from{transform:translate3d(28px, var(--rankly-mobile-sheet-y, 0px), 0) scale(.992);opacity:.985;}
  to{transform:translate3d(0, var(--rankly-mobile-sheet-y, 0px), 0) scale(1);opacity:1;}
}
@keyframes ranklyMobileProductEnterPrevV150{
  from{transform:translate3d(-28px, var(--rankly-mobile-sheet-y, 0px), 0) scale(.992);opacity:.985;}
  to{transform:translate3d(0, var(--rankly-mobile-sheet-y, 0px), 0) scale(1);opacity:1;}
}
@media (max-width:900px){
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet{transition:transform .30s cubic-bezier(.18,.72,.24,1), box-shadow .30s cubic-bezier(.18,.72,.24,1)!important;transform-origin:50% 42%!important;}
  .rankly-mobile-drawer-host.is-swiping .rankly-mobile-product-modal__underlay,.rankly-mobile-drawer-host.is-swipe-committing .rankly-mobile-product-modal__underlay{transition:transform .28s cubic-bezier(.18,.72,.24,1), opacity .22s ease!important;will-change:transform, opacity!important;}
  .rankly-mobile-drawer-host.is-swiping .rankly-mobile-product-modal__underlay .rankly-mobile-product-modal__underlay-sheet,.rankly-mobile-drawer-host.is-swipe-committing .rankly-mobile-product-modal__underlay .rankly-mobile-product-modal__underlay-sheet{transition:transform .28s cubic-bezier(.18,.72,.24,1), opacity .22s ease!important;transform:scale(calc(.988 + (var(--rankly-mobile-swipe-progress, 0) * .012)))!important;opacity:calc(.88 + (var(--rankly-mobile-swipe-progress, 0) * .12))!important;transform-origin:50% 42%!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet.is-animating-out[data-rankly-swipe-leaving="next"]{transform:translate3d(calc(-100% - 10px),0,0) rotate(-1.25deg) scale(.992)!important;opacity:1!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet.is-animating-out[data-rankly-swipe-leaving="prev"]{transform:translate3d(calc(100% + 10px),0,0) rotate(1.25deg) scale(.992)!important;opacity:1!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet.is-entering[data-rankly-enter-direction="next"]{animation:ranklyMobileProductEnterNextV150 .28s cubic-bezier(.18,.72,.24,1)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet.is-entering[data-rankly-enter-direction="prev"]{animation:ranklyMobileProductEnterPrevV150 .28s cubic-bezier(.18,.72,.24,1)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet .rankly-mobile-product-modal__card,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay .rankly-mobile-product-modal__underlay-sheet{backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;transform-style:preserve-3d!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet{contain:layout paint style!important;will-change:transform!important;}
  .rankly-mobile-drawer-host.is-swiping .rankly-mobile-product-modal__underlay,.rankly-mobile-drawer-host.is-swipe-committing .rankly-mobile-product-modal__underlay{pointer-events:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet.is-entering[data-rankly-enter-direction="next"],.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet.is-entering[data-rankly-enter-direction="prev"]{animation-fill-mode:both!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet.is-swiping{transition:none!important;touch-action:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet{transform:translate3d(var(--rankly-mobile-swipe-x, 0px),var(--rankly-mobile-sheet-y, 0px),0) rotate(var(--rankly-mobile-swipe-rotate,0deg)) scale(var(--rankly-mobile-sheet-scale,1))!important;}
  .rankly-mobile-drawer-host.is-swiping .rankly-mobile-product-modal__underlay{transition:none!important;}
  .rankly-mobile-drawer-host.is-swipe-committing .rankly-mobile-product-modal__underlay{transition:transform .34s cubic-bezier(.22,.8,.24,1), opacity .28s ease!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet.is-animating-out[data-rankly-swipe-leaving="next"]{transition:transform .34s cubic-bezier(.22,.8,.24,1)!important;transform:translate3d(calc(-100% - 14px),var(--rankly-mobile-sheet-y,0px),0) rotate(-.75deg) scale(.996)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet.is-animating-out[data-rankly-swipe-leaving="prev"]{transition:transform .34s cubic-bezier(.22,.8,.24,1)!important;transform:translate3d(calc(100% + 14px),var(--rankly-mobile-sheet-y,0px),0) rotate(.75deg) scale(.996)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet.is-entering[data-rankly-enter-direction="next"],.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet.is-entering[data-rankly-enter-direction="prev"]{animation-duration:.26s!important;animation-timing-function:cubic-bezier(.22,.8,.24,1)!important;}
}
@keyframes ranklyMobileProductEnterNextV1536{
  from{opacity:.88;transform:translate3d(calc(-50% + 34px),var(--rankly-mobile-sheet-y,0px),0) rotate(.6deg) scale(.992);}
  to{opacity:1;transform:translate3d(calc(-50% + var(--rankly-mobile-swipe-x,0px)),var(--rankly-mobile-sheet-y,0px),0) rotate(var(--rankly-mobile-swipe-rotate,0deg)) scale(var(--rankly-mobile-sheet-scale,1));}
}
@keyframes ranklyMobileProductEnterPrevV1536{
  from{opacity:.88;transform:translate3d(calc(-50% - 34px),var(--rankly-mobile-sheet-y,0px),0) rotate(-.6deg) scale(.992);}
  to{opacity:1;transform:translate3d(calc(-50% + var(--rankly-mobile-swipe-x,0px)),var(--rankly-mobile-sheet-y,0px),0) rotate(var(--rankly-mobile-swipe-rotate,0deg)) scale(var(--rankly-mobile-sheet-scale,1));}
}
@media (max-width:900px){
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]{background:#e7ebf0!important;--rankly-mobile-premium-sheet-w:min(calc(100vw - 34px),424px);--rankly-mobile-premium-radius:32px;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__backdrop{position:absolute!important;inset:0!important;border:0!important;opacity:1!important;background:radial-gradient(circle at 50% -8%,rgba(255,255,255,.92) 0%,rgba(241,245,249,.92) 36%,rgba(226,232,240,.96) 100%)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__viewport{display:flex!important;overflow:hidden!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium{bottom:12px!important;width:var(--rankly-mobile-premium-sheet-w)!important;max-width:var(--rankly-mobile-premium-sheet-w)!important;max-height:calc(100dvh - 146px)!important;box-shadow:0 22px 70px rgba(15,23,42,.20),0 4px 18px rgba(15,23,42,.08)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-swiping,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-dragging-down{transition:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-entering[data-rankly-enter-direction="next"]{animation:ranklyMobileProductEnterNextV1536 .28s cubic-bezier(.2,.78,.22,1) both!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-entering[data-rankly-enter-direction="prev"]{animation:ranklyMobileProductEnterPrevV1536 .28s cubic-bezier(.2,.78,.22,1) both!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__swipe-indicator{position:sticky!important;top:0!important;z-index:5!important;display:flex!important;align-items:center!important;justify-content:center!important;height:12px!important;padding:7px 0 0!important;margin:0!important;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,255,255,0))!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__swipe-indicator span{width:30px!important;height:3px!important;border-radius:999px!important;background:rgba(148,163,184,.38)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__inner{width:100%!important;max-width:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__inner>.rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer{display:grid!important;grid-template-columns:1fr!important;grid-template-areas:"head" "media" "badges" "strengths" "description" "facts" "meta" "breakdown" "footer"!important;gap:0!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:12px 18px calc(20px + env(safe-area-inset-bottom,0px))!important;border:0!important;outline:0!important;background:transparent!important;box-sizing:border-box!important;transform:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium::before,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium::after{display:none!important;content:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium>.rankly-card-drawer__left,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium>.rankly-card-drawer__right{display:contents!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__head,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__header{grid-area:head!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:100%!important;margin:0 0 8px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__titlebar{min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__title-product{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;color:#0f172a!important;font-size:clamp(16px,3.9vw,19px)!important;line-height:1.08!important;letter-spacing:-.032em!important;font-weight:820!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:7px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-pas-age-wrap .pas-age-btn,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__like .rankly-like-btn,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__like .rankly-like-btn--login,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__like .rankly-like-btn--remove,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__mobile-close{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;padding:0!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:#fff!important;color:#0f172a!important;box-shadow:0 4px 12px rgba(15,23,42,.055)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-like-icon,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__mobile-close svg{width:14px!important;height:14px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__mobile-close{font-size:22px!important;line-height:1!important;font-weight:500!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__media{grid-area:media!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:clamp(214px,52vw,286px)!important;min-height:clamp(214px,52vw,286px)!important;max-height:286px!important;margin:0 0 12px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important;box-sizing:border-box!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__media>picture,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__media>a,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__media>div{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__media img,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__media img.rankly-thumb,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__media .rankly-thumb,.rankly-archive[data-rankly-view="list"] .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__media img.rankly-thumb,.rankly-archive[data-rankly-view="cards"] .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__media img.rankly-thumb{display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;margin:0 auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;object-fit:contain!important;object-position:center center!important;aspect-ratio:auto!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__facts,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__meta-panel{display:grid!important;grid-template-columns:1fr!important;gap:0!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__facts{grid-area:facts!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__meta-panel{grid-area:meta!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__fact,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__meta-block{display:grid!important;gap:3px!important;width:100%!important;min-height:0!important;margin:0!important;padding:9px 0 10px!important;border:0!important;border-bottom:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;text-align:left!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__meta-block--ranked{padding-top:11px!important;padding-bottom:13px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__fact-label,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__meta-label{display:block!important;margin:0!important;padding:0!important;color:#94a3b8!important;font-size:8.5px!important;line-height:1.05!important;letter-spacing:.17em!important;font-weight:820!important;text-transform:uppercase!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__fact-value,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__meta-value,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__meta-note,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__article-btn{display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#111827!important;font-size:13px!important;line-height:1.25!important;letter-spacing:-.006em!important;font-weight:760!important;text-align:left!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__article-btn{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:2px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__badges{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;margin:2px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__badge,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__badge::before{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__badge{display:inline-flex!important;width:auto!important;max-width:150px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__badge-image{display:block!important;width:auto!important;max-width:128px!important;max-height:68px!important;height:auto!important;margin:0!important;object-fit:contain!important;filter:none!important;-webkit-filter:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-breakdown{grid-area:breakdown!important;display:grid!important;grid-template-columns:1fr!important;gap:8px!important;width:100%!important;margin:12px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-breakdown__row{min-height:0!important;height:auto!important;margin:0!important;padding:10px 12px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:16px!important;background:#fff!important;box-shadow:0 4px 12px rgba(15,23,42,.035)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-breakdown__top strong{font-size:11.5px!important;line-height:1.2!important;font-weight:780!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-breakdown__desc{margin-top:4px!important;color:#64748b!important;font-size:10.5px!important;line-height:1.34!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-breakdown__value{min-width:42px!important;min-height:26px!important;padding:0 8px!important;font-size:10.5px!important;border-radius:999px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-breakdown__total{display:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__footer{grid-area:footer!important;margin:10px 0 0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__total{display:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay{position:absolute!important;left:50%!important;right:auto!important;bottom:12px!important;width:var(--rankly-mobile-premium-sheet-w)!important;max-width:var(--rankly-mobile-premium-sheet-w)!important;max-height:calc(100dvh - 146px)!important;background:rgba(255,255,255,.72)!important;will-change:transform, opacity!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay--prev{transform:translate3d(calc(-50% - 94%),10px,0) scale(.97)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay--next{transform:translate3d(calc(-50% + 94%),10px,0) scale(.97)!important;}
  .rankly-mobile-drawer-host.is-swiping[data-rankly-swipe-direction="prev"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay--prev,.rankly-mobile-drawer-host.is-swiping[data-rankly-swipe-direction="next"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay--next{opacity:.34!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay .rankly-mobile-product-modal__underlay-sheet{height:100%!important;width:100%!important;background:transparent!important;overflow:hidden!important;border-radius:inherit!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium{opacity:.65!important;filter:saturate(.8) blur(.15px)!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__headcell--link,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__cell--link,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list .rankly-mobile-list__headcell:nth-last-child(1),.rankly-archive[data-rankly-view="list"] .rankly-mobile-list .rankly-mobile-list__cell:nth-last-child(1){display:none!important;}
}
@media (max-width:390px){
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]{--rankly-mobile-premium-sheet-w:calc(100vw - 26px);--rankly-mobile-premium-radius:28px;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium{bottom:10px!important;max-height:calc(100dvh - 132px)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__inner>.rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer{padding:12px 16px calc(18px + env(safe-area-inset-bottom,0px))!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__title-product{font-size:16px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__media{height:clamp(198px,50vw,262px)!important;min-height:clamp(198px,50vw,262px)!important;margin-bottom:10px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-pas-age-wrap .pas-age-btn,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__like .rankly-like-btn,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__mobile-close{width:31px!important;height:31px!important;min-width:31px!important;min-height:31px!important;}
}
@media (max-width:900px){
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]{z-index:999999!important;--rankly-mobile-edge-gap:10px!important;--rankly-mobile-premium-sheet-w:min(calc(100vw - (var(--rankly-mobile-edge-gap) * 2)),486px)!important;--rankly-mobile-premium-top-gap:24px!important;--rankly-mobile-premium-radius:28px!important;--rankly-mobile-premium-rest-bottom-gap:0px!important;--rankly-mobile-premium-end-bottom-gap:0px!important;--rankly-mobile-card-border:transparent!important;--rankly-mobile-card-shadow:var(--rankly-mobile-product-card-shadow,0 5px 14px rgba(0,0,0,.22),0 18px 42px rgba(0,0,0,.20))!important;--rankly-mobile-card-shadow-preview:var(--rankly-mobile-product-card-shadow-preview,var(--rankly-mobile-product-card-shadow,0 5px 14px rgba(0,0,0,.22),0 18px 42px rgba(0,0,0,.20)))!important;isolation:isolate!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"],.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__viewport,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__stack{background:transparent!important;background-color:transparent!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__viewport,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__stack{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__viewport,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__stack{pointer-events:none!important;overflow:hidden!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__viewport{display:flex!important;align-items:flex-end!important;justify-content:center!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__stack{min-height:0!important;overflow:visible!important;isolation:isolate!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__backdrop,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__backdrop::before,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__backdrop::after{position:absolute!important;inset:0!important;display:block!important;border:0!important;opacity:1!important;pointer-events:auto!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important;-webkit-filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;content:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay{position:absolute!important;left:50%!important;right:auto!important;top:calc(env(safe-area-inset-top,0px) + var(--rankly-mobile-premium-top-gap))!important;bottom:0!important;width:var(--rankly-mobile-premium-sheet-w)!important;max-width:var(--rankly-mobile-premium-sheet-w)!important;max-height:calc(100dvh - env(safe-area-inset-top,0px) - var(--rankly-mobile-premium-top-gap))!important;min-height:0!important;transform:translate3d(-50%,0,0)!important;-webkit-transform:translate3d(-50%,0,0)!important;}
  @supports not (height:100dvh){
    .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay{max-height:calc(100vh - env(safe-area-inset-top,0px) - var(--rankly-mobile-premium-top-gap))!important;}
  }
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium{pointer-events:auto!important;padding-bottom:0!important;scroll-padding-bottom:0!important;border:0!important;outline:0!important;background-clip:padding-box!important;box-shadow:var(--rankly-mobile-card-shadow)!important;overscroll-behavior-x:none!important;scrollbar-width:none!important;touch-action:pan-y!important;transform-origin:50% 82%!important;transition:none!important;contain:layout paint style!important;will-change:transform!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;z-index:4!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium::-webkit-scrollbar{display:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-at-end{bottom:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-swiping,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-dragging-down,.rankly-mobile-drawer-host.is-swipe-finalizing .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium{transition:none!important;animation:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-entering[data-rankly-enter-direction="next"],.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-entering[data-rankly-enter-direction="prev"],.rankly-mobile-drawer-host.is-swipe-committing .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-animating-out{animation:none!important;transition:none!important;opacity:1!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__frame,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet{overflow:hidden!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__swipe-indicator,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay .rankly-mobile-product-modal__swipe-indicator{position:sticky!important;top:0!important;z-index:3!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:28px!important;padding:10px 0 8px!important;margin:0!important;background:linear-gradient(180deg,#ffffff 0%,rgba(255,255,255,.96) 72%,rgba(255,255,255,0) 100%)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__swipe-indicator::before,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay .rankly-mobile-product-modal__swipe-indicator::before{content:""!important;display:block!important;width:74px!important;height:5px!important;border-radius:999px!important;background:rgba(0,0,0,.28)!important;box-shadow:0 1px 0 rgba(255,255,255,.22) inset!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__swipe-indicator span,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay .rankly-mobile-product-modal__swipe-indicator span{display:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__inner,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay .rankly-mobile-product-modal__inner{min-height:100%!important;padding:0!important;background:#fff!important;background-color:#fff!important;background-clip:padding-box!important;overflow:visible!important;border-radius:inherit!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__inner>.rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer{min-height:auto!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;background-color:#fff!important;background-clip:padding-box!important;overflow:visible!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay{pointer-events:none!important;border:0!important;opacity:0!important;visibility:hidden!important;transition:none!important;isolation:isolate!important;z-index:3!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay--prev,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay--next{transform:translate3d(-50%,0,0)!important;-webkit-transform:translate3d(-50%,0,0)!important;}
  .rankly-mobile-drawer-host.is-swiping[data-rankly-swipe-direction="prev"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay--prev,.rankly-mobile-drawer-host.is-swiping[data-rankly-swipe-direction="next"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay--next,.rankly-mobile-drawer-host.is-swipe-committing[data-rankly-swipe-direction="prev"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay--prev,.rankly-mobile-drawer-host.is-swipe-committing[data-rankly-swipe-direction="next"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay--next{opacity:1!important;visibility:visible!important;}
  .rankly-mobile-drawer-host.is-swipe-finalizing .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay{opacity:0!important;visibility:hidden!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet{position:relative!important;z-index:1!important;border:0!important;background-clip:padding-box!important;transform:translateZ(0)!important;-webkit-transform:translateZ(0)!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay .rankly-mobile-product-modal__inner,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer{background:#fff!important;background-color:#fff!important;background-clip:padding-box!important;box-shadow:none!important;filter:none!important;-webkit-filter:none!important;opacity:1!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__viewport,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__stack,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__backdrop{background:transparent!important;background-color:transparent!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet{border-bottom:0!important;box-shadow:var(--rankly-mobile-card-shadow)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown{gap:8px!important;margin:12px 0 0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__row{min-height:0!important;height:auto!important;padding:10px 12px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:16px!important;background:#fff!important;box-shadow:0 4px 12px rgba(15,23,42,.035)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__top strong{font-size:11.5px!important;line-height:1.2!important;font-weight:780!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__desc{margin-top:4px!important;color:#64748b!important;font-size:10.5px!important;line-height:1.34!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__value{min-width:42px!important;min-height:26px!important;padding:0 8px!important;font-size:10.5px!important;border-radius:999px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__total{background:#f8fafc!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__value--total{height:auto!important;background:transparent!important;}
}
@media (max-width:390px){
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]{--rankly-mobile-edge-gap:8px!important;--rankly-mobile-premium-top-gap:20px!important;--rankly-mobile-premium-radius:26px!important;}
}
@media (max-width:900px){
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__total{order:999!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border:1px solid rgba(12,22,53,.96)!important;background:linear-gradient(90deg,#07132f 0%, #020c26 38%, #02071f 100%)!important;color:#ffffff!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__total strong{color:#ffffff!important;font-weight:850!important;letter-spacing:-.02em!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__value--total{display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(240,189,44,.38)!important;border-radius:999px!important;background:rgba(255,255,255,.10)!important;color:#ffffff!important;line-height:1!important;font-weight:900!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__value--total .rankly-star{color:#f5b300!important;font-size:1.18em!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__title-product{font-weight:900!important;letter-spacing:-.032em!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__actions{display:inline-flex!important;justify-self:auto!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-pas-age-wrap .pas-age-btn,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__like .rankly-like-btn,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__like .rankly-like-btn--login,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__like .rankly-like-btn--remove,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__mobile-close{box-shadow:0 1px 0 rgba(255,255,255,.9) inset!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__head{padding-top:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-pas-age-wrap .pas-age-btn,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__like .rankly-like-btn,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__like .rankly-like-btn--login,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__like .rankly-like-btn--remove,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__mobile-close{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__total{gap:12px!important;margin:10px 0 max(env(safe-area-inset-bottom,0px), 12px)!important;padding:12px 16px!important;border-radius:24px!important;box-shadow:0 7px 16px rgba(0,0,0,.12)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__total strong{font-size:15px!important;line-height:1.05!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__value--total{gap:6px!important;min-width:82px!important;min-height:44px!important;padding:0 14px!important;font-size:14px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__head{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"title" "actions"!important;align-items:start!important;gap:10px!important;min-height:0!important;margin:0 0 12px!important;padding:0!important;z-index:12!important;overflow:visible!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__title-product{position:relative!important;z-index:14!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__actions{grid-area:actions!important;position:relative!important;top:auto!important;right:auto!important;left:auto!important;bottom:auto!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;margin:0!important;z-index:14!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__media .rankly-thumb,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__media .rankly-thumb.rankly-thumb--empty{position:relative!important;z-index:1!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-pas-age-wrap .pas-age-btn,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__like .rankly-like-btn,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__like .rankly-like-btn--login,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__like .rankly-like-btn--remove,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__mobile-close{position:relative!important;z-index:15!important;}
}
.rankly-card-drawer__media-actions{display:inline-flex;align-items:center;gap:8px;}
@media (max-width:900px){
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__inner>.rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer{position:relative!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__head{display:contents!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__titlebar{grid-area:head!important;position:relative!important;z-index:14!important;width:100%!important;margin:0 0 10px!important;padding-right:48px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__title-product{display:block!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;max-width:100%!important;font-size:21px!important;line-height:1.14!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__actions{display:contents!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__media{position:relative!important;z-index:1!important;margin-top:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__media-actions{grid-area:media!important;align-self:start!important;justify-self:stretch!important;position:relative!important;z-index:16!important;width:100%!important;height:0!important;min-height:0!important;margin:0!important;pointer-events:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__media-actions .rankly-pas-age-wrap,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__media-actions .rankly-card-drawer__like{position:absolute!important;top:12px!important;margin:0!important;pointer-events:auto!important;z-index:17!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__media-actions .rankly-pas-age-wrap{left:12px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__media-actions .rankly-card-drawer__like{right:12px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__mobile-close{grid-area:head!important;justify-self:end!important;align-self:start!important;position:relative!important;z-index:18!important;margin:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__media-actions .rankly-pas-age-wrap .pas-age-btn,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__media-actions .rankly-card-drawer__like .rankly-like-btn,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__media-actions .rankly-card-drawer__like .rankly-like-btn--login,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__media-actions .rankly-card-drawer__like .rankly-like-btn--remove,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__mobile-close{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__media-actions .rankly-pas-age-wrap .pas-clock,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__media-actions .rankly-pas-age-wrap .pas-age-btn svg{width:16px!important;height:16px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__media-actions .rankly-like-icon{width:15px!important;height:15px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__mobile-close{font-size:18px!important;line-height:1!important;}
}
.rankly-pas-age-wrap,.pas-age-btn,.pas-age-clock,.pas-clock{display:none!important;}
.rankly-card-drawer__titlebar{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important;}
.rankly-card-drawer__title-product{min-width:0!important;}
.rankly-card-drawer__title-like{display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;}
.rankly-card-drawer__mobile-like{display:none!important;}
.rankly-card-drawer__media{position:relative!important;}
.rankly-card-drawer__actions{position:relative!important;}
.rankly-card-drawer__mobile-close{display:inline-flex!important;align-items:center!important;justify-content:center!important;}
.rankly-archive[data-rankly-view="list"] .rankly-td--link,.rankly-archive[data-rankly-view="list"] .rankly-col--link,.rankly-archive[data-rankly-view="list"] .rankly-read-more{display:none!important;}
.rankly-table .rankly-td--launch-year,.rankly-table .rankly-col--launch-year{text-align:center;}
.rankly-mobile-list__cell--launch-year,.rankly-mobile-list__headcell--launch-year{text-align:center;}
@media (min-width: 783px){
  .rankly-table .rankly-col--launch-year{width:112px;}
}
@media (max-width: 782px){
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer,.rankly-archive .rankly-row--detail .rankly-card-drawer{position:relative!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__title-like,.rankly-archive .rankly-row--detail .rankly-card-drawer__title-like{display:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__mobile-like,.rankly-archive .rankly-row--detail .rankly-card-drawer__mobile-like{display:flex!important;position:absolute!important;top:10px!important;right:10px!important;z-index:25!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__mobile-like .rankly-like-btn,.rankly-archive .rankly-row--detail .rankly-card-drawer__mobile-like .rankly-like-btn{background:rgba(255,255,255,.96)!important;box-shadow:0 8px 18px rgba(15,23,42,.16)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__mobile-close,.rankly-archive .rankly-row--detail .rankly-card-drawer__mobile-close{position:absolute!important;top:10px!important;right:10px!important;z-index:40!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;padding:0!important;border-radius:999px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;background:rgba(255,255,255,.98)!important;box-shadow:0 8px 20px rgba(15,23,42,.16)!important;color:#0f172a!important;font-size:22px!important;line-height:1!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__actions,.rankly-archive .rankly-row--detail .rankly-card-drawer__actions{min-height:38px!important;padding-right:42px!important;}
}
.rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__top{display:grid!important;grid-template-columns:minmax(220px, 1fr) auto!important;gap:12px!important;align-items:end!important;margin-bottom:10px!important;}
.rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__tools{display:flex!important;align-items:end!important;justify-content:flex-end!important;gap:10px!important;flex-wrap:wrap!important;}
.rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__tools .rankly-toolbar__view{order:1!important;flex:0 0 auto!important;}
.rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__tools .rankly-toolbar__sort{order:2!important;width:min(260px, 42vw)!important;min-width:220px!important;}
.rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__row.rankly-toolbar__row--filters{display:grid!important;grid-template-columns:minmax(0, 1fr) minmax(180px, 240px) auto!important;gap:12px!important;align-items:end!important;}
.rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__row.rankly-toolbar__row--filters .rankly-toolbar__filters{display:flex!important;flex-wrap:wrap!important;gap:8px!important;min-width:0!important;}
.rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__row.rankly-toolbar__row--filters .rankly-filter{flex:1 1 150px!important;min-width:138px!important;}
.rankly-toolbar.rankly-toolbar--stable16 .rankly-filter--launch-year{flex-basis:190px!important;}
.rankly-filter__panel--launch-year{min-width:320px!important;}
.rankly-filter__range-title{font-size:12px!important;font-weight:800!important;color:#334155!important;margin:0 0 8px!important;}
.rankly-filter__range-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;}
.rankly-year-range__field{display:grid!important;gap:5px!important;font-size:12px!important;font-weight:700!important;color:#475569!important;}
.rankly-input.rankly-input--year{min-height:38px!important;padding:8px 10px!important;}
.rankly-filter__divider{height:1px!important;background:rgba(148, 163, 184, .28)!important;margin:12px 0!important;}
.rankly-archive__checks--years{max-height:220px!important;overflow:auto!important;padding-right:2px!important;}
@media (max-width: 782px){
  .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__top{display:flex!important;flex-direction:column!important;align-items:stretch!important;}
  .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__tools{width:100%!important;display:grid!important;grid-template-columns:auto minmax(0, 1fr)!important;align-items:end!important;}
  .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__tools .rankly-toolbar__sort{width:100%!important;min-width:0!important;}
  .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__row.rankly-toolbar__row--filters{display:flex!important;flex-direction:column!important;align-items:stretch!important;}
  .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__row.rankly-toolbar__row--filters .rankly-toolbar__filters{display:grid!important;grid-template-columns:repeat(2, minmax(0, 1fr))!important;}
  .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__row.rankly-toolbar__row--filters .rankly-filter,.rankly-toolbar.rankly-toolbar--stable16 .rankly-filter--launch-year{min-width:0!important;flex-basis:auto!important;}
  .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter--launch-year{grid-column:1 / -1!important;}
  .rankly-filter__panel--launch-year{min-width:min(320px, calc(100vw - 34px))!important;}
}
@media (max-width: 900px){
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__inner>.rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer{position:relative!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__media,.rankly-archive .rankly-row--detail .rankly-card-drawer__media{position:relative!important;overflow:hidden!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__mobile-like,.rankly-archive .rankly-row--detail .rankly-card-drawer__mobile-like{display:flex!important;position:absolute!important;top:12px!important;right:12px!important;left:auto!important;bottom:auto!important;transform:none!important;margin:0!important;z-index:45!important;pointer-events:auto!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__mobile-like .rankly-like-btn,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__mobile-like .rankly-like-btn--login,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__mobile-like .rankly-like-btn--remove,.rankly-archive .rankly-row--detail .rankly-card-drawer__mobile-like .rankly-like-btn,.rankly-archive .rankly-row--detail .rankly-card-drawer__mobile-like .rankly-like-btn--login,.rankly-archive .rankly-row--detail .rankly-card-drawer__mobile-like .rankly-like-btn--remove{background:rgba(255, 255, 255, .96)!important;box-shadow:0 8px 18px rgba(15, 23, 42, .16)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__frame,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet{position:relative!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer{position:static!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__head{display:contents!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__titlebar{grid-area:head!important;padding-right:52px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__title-like{display:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__actions{display:block!important;position:absolute!important;top:10px!important;right:10px!important;left:auto!important;bottom:auto!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;margin:0!important;padding:0!important;z-index:120!important;pointer-events:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__mobile-close{position:static!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;margin:0!important;padding:0 0 2px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:rgba(255, 255, 255, .98)!important;box-shadow:0 8px 20px rgba(15, 23, 42, .16)!important;color:#0f172a!important;font-size:24px!important;font-weight:500!important;line-height:1!important;z-index:121!important;pointer-events:auto!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__media{position:relative!important;overflow:hidden!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__mobile-like{display:flex!important;position:absolute!important;top:10px!important;right:10px!important;left:auto!important;bottom:auto!important;transform:none!important;margin:0!important;padding:0!important;z-index:90!important;pointer-events:auto!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__mobile-like .rankly-like-btn,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__mobile-like .rankly-like-btn--login,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__mobile-like .rankly-like-btn--remove{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;border-radius:999px!important;background:rgba(255, 255, 255, .96)!important;box-shadow:0 8px 18px rgba(15, 23, 42, .16)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__mobile-like .rankly-like-icon{width:18px!important;height:18px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__frame,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay-sheet,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__inner,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-card-drawer.rankly-mobile-product-card--premium{position:relative!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-card-drawer.rankly-mobile-product-card--premium>.rankly-card-drawer__mobile-close,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__mobile-close--floating{display:inline-flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;top:8px!important;right:8px!important;bottom:auto!important;left:auto!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;margin:0!important;padding:0 0 2px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:rgba(255, 255, 255, .98)!important;color:#0f172a!important;font-size:24px!important;font-weight:500!important;line-height:1!important;box-shadow:0 8px 20px rgba(15, 23, 42, .16)!important;transform:none!important;z-index:520!important;pointer-events:auto!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__actions--no-mobile-close,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__actions:empty{display:none!important;min-height:0!important;margin:0!important;padding:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__titlebar{padding-right:52px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__title-like{display:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__media{position:relative!important;overflow:hidden!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__media>.rankly-card-drawer__mobile-like,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__mobile-like--floating{display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;top:8px!important;right:8px!important;bottom:auto!important;left:auto!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;transform:none!important;z-index:460!important;pointer-events:auto!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__media>.rankly-card-drawer__mobile-like .rankly-like-btn,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__mobile-like--floating .rankly-like-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;border-radius:999px!important;background:rgba(255, 255, 255, .96)!important;box-shadow:0 8px 18px rgba(15, 23, 42, .16)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__mobile-like--floating .rankly-like-icon{width:18px!important;height:18px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal [data-rankly-mobile-product-frame="1"]{position:relative!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-card-drawer__mobile-close{display:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal [data-rankly-mobile-product-frame="1"]>.rankly-mobile-product-modal__corner-close{position:absolute!important;top:8px!important;right:10px!important;left:auto!important;bottom:auto!important;width:28px!important;height:28px!important;margin:0!important;padding:0!important;z-index:200!important;pointer-events:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal [data-rankly-mobile-product-frame="1"]>.rankly-mobile-product-modal__corner-close>.rankly-card-drawer__mobile-close,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal [data-rankly-mobile-product-frame="1"]>.rankly-mobile-product-modal__corner-close>.rankly-card-drawer__mobile-close--floating,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal [data-rankly-mobile-product-frame="1"]>.rankly-mobile-product-modal__corner-close>.rankly-card-drawer__mobile-close--corner{display:inline-flex!important;align-items:center!important;justify-content:center!important;position:static!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;margin:0!important;padding:0!important;border:0!important;border-radius:999px!important;background:rgba(255, 255, 255, .74)!important;box-shadow:none!important;color:#0f172a!important;font-size:24px!important;font-weight:400!important;line-height:1!important;transform:none!important;z-index:201!important;pointer-events:auto!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__head,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__actions{display:contents!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__titlebar{padding-right:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__title-like{display:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__media{position:relative!important;overflow:hidden!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__media>.rankly-card-drawer__mobile-like,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__media>.rankly-card-drawer__mobile-like--floating{display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;top:8px!important;right:8px!important;left:auto!important;bottom:auto!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;transform:none!important;background:transparent!important;box-shadow:none!important;z-index:160!important;pointer-events:auto!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__media>.rankly-card-drawer__mobile-like .rankly-like-btn,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__media>.rankly-card-drawer__mobile-like--floating .rankly-like-btn,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__mobile-like--floating .rankly-like-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;margin:0!important;padding:0!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:rgba(255, 255, 255, .94)!important;box-shadow:0 6px 14px rgba(15, 23, 42, .12)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__media>.rankly-card-drawer__mobile-like .rankly-like-icon,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__mobile-like--floating .rankly-like-icon{width:16px!important;height:16px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal [data-rankly-mobile-product-frame="1"]>.rankly-mobile-product-modal__corner-close>.rankly-card-drawer__mobile-close+.rankly-card-drawer__mobile-close{display:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__mobile-close,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__mobile-close--floating,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__mobile-close--corner{display:inline-flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;left:auto!important;bottom:auto!important;margin:0!important;padding:0!important;color:#0f172a!important;transform:none!important;z-index:201!important;pointer-events:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__media>.rankly-card-drawer__mobile-like,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__media>.rankly-card-drawer__mobile-like--floating,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__media>.rankly-card-drawer__mobile-like,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__media>.rankly-card-drawer__mobile-like--floating{top:2px!important;right:2px!important;z-index:170!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium.rankly-card-drawer{position:relative!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__head,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__actions{display:contents!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__titlebar{padding-right:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__title-like{display:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__media{position:relative!important;overflow:hidden!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__mobile-close,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__mobile-close--floating,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__mobile-close--corner{top:8px!important;right:10px!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;border:0!important;border-radius:999px!important;background:rgba(255, 255, 255, .74)!important;box-shadow:none!important;font-size:24px!important;font-weight:400!important;line-height:1!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__mobile-like,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__mobile-like--floating{display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;top:2px!important;right:2px!important;left:auto!important;bottom:auto!important;margin:0!important;padding:0!important;transform:none!important;z-index:170!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__mobile-like .rankly-like-btn,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__mobile-like--floating .rankly-like-btn{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:rgba(255, 255, 255, .94)!important;box-shadow:0 6px 14px rgba(15, 23, 42, .12)!important;}
}
@media (min-width: 901px){
  .rankly-archive .rankly-row--detail .rankly-card-drawer__mobile-close,.rankly-mobile-product-modal .rankly-card-drawer__mobile-close,.rankly-card-drawer__actions .rankly-card-drawer__mobile-close{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;margin:0!important;padding:0!important;border:0!important;border-radius:999px!important;background:rgba(255, 255, 255, .74)!important;box-shadow:none!important;color:#0f172a!important;font-size:24px!important;font-weight:400!important;line-height:1!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;}
}
@media (max-width: 900px){
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__title-like,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__title-like{display:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__media,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__media{position:relative!important;overflow:hidden!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__media .rankly-card-drawer__mobile-like,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__media .rankly-card-drawer__mobile-like--floating,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__media .rankly-card-drawer__mobile-like,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__media .rankly-card-drawer__mobile-like--floating{display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;top:0!important;right:0!important;left:auto!important;bottom:auto!important;margin:0!important;padding:0!important;transform:none!important;z-index:180!important;background:transparent!important;box-shadow:none!important;pointer-events:auto!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__media .rankly-card-drawer__mobile-like .rankly-like-btn,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__media .rankly-card-drawer__mobile-like--floating .rankly-like-btn,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__media .rankly-card-drawer__mobile-like .rankly-like-btn,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__media .rankly-card-drawer__mobile-like--floating .rankly-like-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;margin:0!important;padding:0!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:rgba(255,255,255,.94)!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__media .rankly-like-icon,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__media .rankly-like-icon{width:16px!important;height:16px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__mobile-close,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__mobile-close--floating,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__mobile-close--corner{display:inline-flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;top:8px!important;right:10px!important;left:auto!important;bottom:auto!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;margin:0!important;padding:0!important;border:0!important;border-radius:999px!important;background:rgba(255,255,255,.74)!important;box-shadow:none!important;color:#0f172a!important;font-size:24px!important;font-weight:400!important;line-height:1!important;transform:none!important;z-index:202!important;pointer-events:none!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-card-drawer__mobile-close--underlay{display:inline-flex!important;position:absolute!important;top:8px!important;right:10px!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;border:0!important;border-radius:999px!important;background:rgba(255,255,255,.74)!important;box-shadow:none!important;color:#0f172a!important;font-size:24px!important;font-weight:400!important;line-height:1!important;pointer-events:none!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-card-drawer__mobile-like--underlay{display:flex!important;position:absolute!important;top:0!important;right:0!important;margin:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;z-index:180!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-card-drawer__mobile-like--underlay .rankly-like-btn{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:rgba(255,255,255,.94)!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet{position:relative!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet>.rankly-mobile-product-modal__underlay-corner-close{position:absolute!important;top:8px!important;right:10px!important;left:auto!important;bottom:auto!important;width:28px!important;height:28px!important;margin:0!important;padding:0!important;z-index:230!important;pointer-events:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet>.rankly-mobile-product-modal__underlay-corner-close>.rankly-card-drawer__mobile-close,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet>.rankly-mobile-product-modal__underlay-corner-close>.rankly-card-drawer__mobile-close--underlay{display:inline-flex!important;align-items:center!important;justify-content:center!important;position:static!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;margin:0!important;padding:0!important;border:0!important;border-radius:999px!important;background:rgba(255,255,255,.74)!important;box-shadow:none!important;color:#0f172a!important;font-size:24px!important;font-weight:400!important;line-height:1!important;transform:none!important;pointer-events:none!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-card-drawer.rankly-mobile-product-card--premium>.rankly-card-drawer__mobile-close,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-card-drawer.rankly-mobile-product-card--premium .rankly-card-drawer__actions>.rankly-card-drawer__mobile-close{display:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal [data-rankly-mobile-product-sheet="1"],.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal [data-rankly-mobile-product-frame="1"],.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet>.rankly-mobile-product-modal__inner,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer{box-shadow:var(--rankly-mobile-product-card-shadow, 0 5px 14px rgba(0,0,0,.22), 0 18px 42px rgba(0,0,0,.20))!important;}
  .rankly-mobile-drawer-host.is-swiping[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal [data-rankly-mobile-product-sheet="1"],.rankly-mobile-drawer-host.is-swiping[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal [data-rankly-mobile-product-frame="1"],.rankly-mobile-drawer-host.is-swiping[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet,.rankly-mobile-drawer-host.is-swiping[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet>.rankly-mobile-product-modal__inner,.rankly-mobile-drawer-host.is-swiping[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer,.rankly-mobile-drawer-host.is-swipe-committing[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal [data-rankly-mobile-product-sheet="1"],.rankly-mobile-drawer-host.is-swipe-committing[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal [data-rankly-mobile-product-frame="1"],.rankly-mobile-drawer-host.is-swipe-committing[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet,.rankly-mobile-drawer-host.is-swipe-committing[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet>.rankly-mobile-product-modal__inner,.rankly-mobile-drawer-host.is-swipe-committing[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer{box-shadow:var(--rankly-mobile-product-card-shadow, 0 5px 14px rgba(0,0,0,.22), 0 18px 42px rgba(0,0,0,.20))!important;}
}
@media (min-width:783px){
  .rankly-archive[data-rankly-view="cards"] .rankly-table-scroll,.rankly-archive[data-rankly-view="cards"] [data-rankly-table-scroll="1"],.rankly-archive[data-rankly-view="cards"] .rankly-table{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody{display:grid!important;align-items:stretch!important;justify-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody>tr.rankly-row--product{align-self:stretch!important;display:flex!important;flex-direction:column!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;padding:9px 9px 13px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:17px!important;background:#fff!important;box-shadow:none!important;transform:none!important;overflow:hidden!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody>tr.rankly-row--product:hover,.rankly-archive[data-rankly-view="cards"] .rankly-table tbody>tr.rankly-row--product:focus-within{border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;background:#f8fafc!important;box-shadow:none!important;transform:none!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-productcell{display:flex!important;flex-direction:column!important;align-items:stretch!important;text-align:left!important;width:100%!important;max-width:100%!important;min-width:0!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-thumb,.rankly-archive[data-rankly-view="cards"] .rankly-thumb.rankly-thumb--empty{width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:1.08/1!important;max-height:150px!important;padding:8px!important;border-radius:14px!important;background:#f8fafc!important;object-fit:contain!important;box-shadow:none!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-productcell__text{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:5px!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:0 1px!important;text-align:left!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table__title{margin:0!important;min-height:0!important;font-size:var(--rankly-card-view-product-font-size,13.5px)!important;font-weight:var(--rankly-card-view-product-font-weight,800)!important;line-height:1.24!important;letter-spacing:-.01em!important;text-align:left!important;color:var(--rankly-card-view-product-color,#111827)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table__titlelink{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:0!important;max-height:none!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--rankly-card-view-product-color,#111827)!important;text-align:left!important;text-decoration:none!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-productcell__meta--mobile{display:grid!important;gap:1px!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:0!important;margin:0!important;justify-items:stretch!important;text-align:left!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-productcell__subline{font-size:10.5px!important;line-height:1.28!important;min-height:1.28em!important;height:1.28em!important;max-height:1.28em!important;color:#718096!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-like-btn,.rankly-archive[data-rankly-view="cards"] .rankly-like-btn--login,.rankly-archive[data-rankly-view="cards"] .rankly-like-btn--remove{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;background:#fff!important;box-shadow:none!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--score .rankly-toggle-badge,.rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--score .rankly-score-pill:not(.rankly-total-score-pill),.rankly-archive[data-rankly-view="cards"] .rankly-score-display--mobile .rankly-toggle-badge,.rankly-archive[data-rankly-view="cards"] .rankly-score-display--mobile .rankly-score-pill:not(.rankly-total-score-pill){min-width:46px!important;height:28px!important;min-height:28px!important;padding:0 8px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;background:#fff!important;box-shadow:none!important;font-size:10.5px!important;font-weight:700!important;}
}
@media (max-width:782px){
  .rankly-archive,.rankly-archive.alignfull{position:relative!important;left:50%!important;right:auto!important;width:100vw!important;max-width:100vw!important;margin-left:-50vw!important;margin-right:0!important;transform:none!important;}
  .rankly-archive .rankly-archive__inner{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16,.rankly-archive[data-rankly-view="cards"] .rankly-table-scroll,.rankly-archive[data-rankly-view="cards"] [data-rankly-table-scroll="1"],.rankly-archive[data-rankly-view="cards"] .rankly-table{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table-scroll,.rankly-archive[data-rankly-view="cards"] [data-rankly-table-scroll="1"]{display:block!important;overflow:visible!important;padding:0!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table{display:block!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;align-items:stretch!important;justify-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody>tr.rankly-row--product{align-self:stretch!important;display:flex!important;flex-direction:column!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;padding:10px 10px 14px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:20px!important;background:#fff!important;box-shadow:none!important;transform:none!important;overflow:hidden!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody>tr.rankly-row--product:hover,.rankly-archive[data-rankly-view="cards"] .rankly-table tbody>tr.rankly-row--product:focus-within{border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;background:#f8fafc!important;box-shadow:none!important;transform:none!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-productcell{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;text-align:left!important;width:100%!important;max-width:100%!important;min-width:0!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-thumb,.rankly-archive[data-rankly-view="cards"] .rankly-thumb.rankly-thumb--empty{width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:1.08/1!important;max-height:160px!important;padding:9px!important;border-radius:16px!important;background:#f8fafc!important;object-fit:contain!important;box-shadow:none!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-productcell__text{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:5px!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:0 1px!important;text-align:left!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table__title{margin:0!important;min-height:0!important;font-size:var(--rankly-card-view-product-font-size,13.5px)!important;font-weight:var(--rankly-card-view-product-font-weight,800)!important;line-height:1.24!important;letter-spacing:-.01em!important;text-align:left!important;color:var(--rankly-card-view-product-color,#111827)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table__titlelink{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:0!important;max-height:none!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--rankly-card-view-product-color,#111827)!important;text-align:left!important;text-decoration:none!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-productcell__meta--mobile{display:grid!important;gap:1px!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:0!important;margin:0!important;justify-items:stretch!important;text-align:left!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-productcell__subline{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:1.28em!important;height:1.28em!important;max-height:1.28em!important;font-size:11px!important;line-height:1.28!important;color:#718096!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-align:left!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-like-td{top:9px!important;right:9px!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--score{top:9px!important;left:9px!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-like-btn,.rankly-archive[data-rankly-view="cards"] .rankly-like-btn--login,.rankly-archive[data-rankly-view="cards"] .rankly-like-btn--remove{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;background:#fff!important;box-shadow:none!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--score .rankly-toggle-badge,.rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--score .rankly-score-pill:not(.rankly-total-score-pill),.rankly-archive[data-rankly-view="cards"] .rankly-score-display--mobile .rankly-toggle-badge,.rankly-archive[data-rankly-view="cards"] .rankly-score-display--mobile .rankly-score-pill:not(.rankly-total-score-pill){min-width:48px!important;height:28px!important;min-height:28px!important;padding:0 8px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;background:#fff!important;box-shadow:none!important;font-size:10.5px!important;font-weight:700!important;}
}
@media (max-width:390px){
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody{gap:10px!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody>tr.rankly-row--product{padding:9px 9px 13px!important;border-radius:18px!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-thumb,.rankly-archive[data-rankly-view="cards"] .rankly-thumb.rankly-thumb--empty{max-height:148px!important;padding:8px!important;border-radius:15px!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table__title{font-size:13px!important;}
}
@media (max-width:782px){
  body .rankly-archive,body .rankly-archive.alignfull{box-sizing:border-box!important;position:relative!important;left:50%!important;right:auto!important;width:100vw!important;max-width:100vw!important;min-width:100vw!important;margin-left:-50vw!important;margin-right:-50vw!important;padding-left:0!important;padding-right:0!important;transform:none!important;overflow:visible!important;}
  body .rankly-archive>.rankly-archive__inner,body .rankly-archive .rankly-archive__inner,body .rankly-archive .rankly-archive__inner[style]{box-sizing:border-box!important;width:100vw!important;max-width:100vw!important;min-width:0!important;margin-left:0!important;margin-right:0!important;padding-left:10px!important;padding-right:10px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--stable16,body .rankly-archive .rankly-archive__results,body .rankly-archive[data-rankly-view="cards"] .rankly-table-scroll,body .rankly-archive[data-rankly-view="cards"] [data-rankly-table-scroll="1"],body .rankly-archive[data-rankly-view="cards"] .rankly-table{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;}
  body .rankly-archive[data-rankly-view="cards"] .rankly-table tbody{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:100%!important;max-width:100%!important;padding:0!important;align-items:stretch!important;}
  body .rankly-archive[data-rankly-view="cards"] .rankly-table tbody>tr.rankly-row--product{display:flex!important;flex-direction:column!important;align-items:stretch!important;min-height:0!important;height:auto!important;padding:8px 8px 10px!important;border-radius:21px!important;align-self:stretch!important;gap:8px!important;}
  body .rankly-archive[data-rankly-view="cards"] .rankly-productcell{height:auto!important;gap:7px!important;align-items:stretch!important;text-align:left!important;width:100%!important;max-width:100%!important;min-width:0!important;}
  body .rankly-archive[data-rankly-view="cards"] .rankly-thumb,body .rankly-archive[data-rankly-view="cards"] .rankly-thumb.rankly-thumb--empty{aspect-ratio:1 / 1.14!important;max-height:196px!important;min-height:0!important;padding:9px!important;border-radius:17px!important;}
  body .rankly-archive[data-rankly-view="cards"] .rankly-productcell__text{gap:3px!important;padding:0 1px!important;align-items:stretch!important;text-align:left!important;width:100%!important;max-width:100%!important;min-width:0!important;}
}
@media (max-width:390px){
  body .rankly-archive>.rankly-archive__inner,body .rankly-archive .rankly-archive__inner,body .rankly-archive .rankly-archive__inner[style]{width:100vw!important;max-width:100vw!important;padding-left:10px!important;padding-right:10px!important;}
  body .rankly-archive[data-rankly-view="cards"] .rankly-table tbody{gap:10px!important;}
  body .rankly-archive[data-rankly-view="cards"] .rankly-table tbody>tr.rankly-row--product{min-height:0!important;padding:7px 7px 9px!important;border-radius:20px!important;}
  body .rankly-archive[data-rankly-view="cards"] .rankly-thumb,body .rankly-archive[data-rankly-view="cards"] .rankly-thumb.rankly-thumb--empty{aspect-ratio:1 / 1.12!important;max-height:178px!important;padding:8px!important;border-radius:16px!important;}
}
@media (min-width:783px){
  body .rankly-archive[data-rankly-view="cards"] .rankly-table tbody{grid-template-columns:repeat(auto-fill,minmax(164px,1fr))!important;gap:13px!important;align-items:stretch!important;}
  body .rankly-archive[data-rankly-view="cards"] .rankly-table tbody>tr.rankly-row--product{min-height:254px!important;padding:10px 10px 16px!important;border-radius:18px!important;}
  body .rankly-archive[data-rankly-view="cards"] .rankly-thumb,body .rankly-archive[data-rankly-view="cards"] .rankly-thumb.rankly-thumb--empty{aspect-ratio:1 / 1.08!important;max-height:172px!important;border-radius:15px!important;}
}
.rankly-archive .rankly-toolbar.rankly-toolbar--stable16>.rankly-toolbar__top,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;background-image:none!important;}
.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-input,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-select,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter summary,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter__button,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__view,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-range__value,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__clear{box-shadow:none!important;}
@media (min-width:783px){
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16{--rankly-control-h:36px!important;--rankly-control-h-sm:36px!important;margin-bottom:16px!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__filters>.rankly-filter,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__filters>.rankly-filter--disabled,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter--launch-year{width:100%!important;min-width:0!important;flex:none!important;border:0!important;background:transparent!important;box-shadow:none!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-label,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__view-label{letter-spacing:.01em!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-input,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-select,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter summary,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter__button,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__clear,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-view-toggle{height:36px!important;min-height:36px!important;border-radius:12px!important;font-size:13px!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-input,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-select,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter summary,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter__button{padding:0 10px!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__view{background:#fff!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__range{box-shadow:none!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-range{box-shadow:none!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-range__input{box-shadow:none!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__actions{display:contents!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__clear{display:flex!important;align-items:center!important;justify-content:center!important;padding:0 10px!important;line-height:1!important;text-decoration:none!important;}
  .rankly-archive .rankly-card-drawer__media{border:0!important;box-shadow:none!important;background:#fff!important;background-image:none!important;padding:0!important;}
  .rankly-archive .rankly-card-drawer__media .rankly-thumb,.rankly-archive .rankly-card-drawer__media img{border:0!important;box-shadow:none!important;background:#fff!important;padding:0!important;}
}
@media (max-width:782px){
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16>.rankly-toolbar__top{background-image:none!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{border-left:0!important;border-right:0!important;border-bottom:0!important;box-shadow:none!important;background:#fff!important;background-image:none!important;}
}
.rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--product>.rankly-productcell>img.rankly-thumb,.rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--product>.rankly-productcell>span.rankly-thumb,.rankly-archive[data-rankly-view="cards"] .rankly-table .rankly-productcell>.rankly-thumb,#post-3142 .rankly-archive[data-rankly-view="cards"] .rankly-table-scroll table tbody tr td.rankly-td--product>div>img{border:0!important;outline:0!important;box-shadow:none!important;background:#fff!important;background-image:none!important;}
@media (min-width:783px){
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody{grid-template-columns:repeat(auto-fill,minmax(166px,1fr))!important;gap:12px!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody>tr.rankly-row--product{min-height:274px!important;padding:6px 6px 12px!important;border-radius:18px!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-productcell{gap:10px!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-thumb,.rankly-archive[data-rankly-view="cards"] .rankly-thumb.rankly-thumb--empty{width:100%!important;aspect-ratio:1 / 1.02!important;max-height:none!important;padding:2px!important;border-radius:16px!important;object-fit:contain!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-td--score{top:8px!important;left:8px!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table td.rankly-like-td{top:8px!important;right:8px!important;}
}
@media (max-width:782px){
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody>tr.rankly-row--product{padding:7px 7px 9px!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-thumb,.rankly-archive[data-rankly-view="cards"] .rankly-thumb.rankly-thumb--empty{padding:2px!important;background:#fff!important;}
}
.rankly-archive .rankly-card-drawer__media,.rankly-archive .rankly-row--detail .rankly-card-drawer__media{border:0!important;outline:0!important;box-shadow:none!important;background:#fff!important;background-image:none!important;padding:0!important;}
.rankly-archive .rankly-card-drawer__media>img.rankly-thumb,.rankly-archive .rankly-card-drawer__media img.rankly-thumb,.rankly-archive .rankly-row--detail .rankly-card-drawer__media>img.rankly-thumb,.rankly-archive .rankly-row--detail .rankly-card-drawer__media img.rankly-thumb{display:block!important;border:0!important;outline:0!important;box-shadow:none!important;background:#fff!important;background-image:none!important;padding:0!important;object-fit:contain!important;object-position:center center!important;}
.rankly-archive .rankly-table tbody tr.rankly-row--product .rankly-productcell>img.rankly-thumb,.rankly-archive[data-rankly-view="list"] .rankly-table tbody tr.rankly-row--product .rankly-productcell>img.rankly-thumb,.rankly-archive[data-rankly-view="cards"] .rankly-table tbody tr.rankly-row--product .rankly-productcell>img.rankly-thumb,#post-3142 .rankly-table-scroll table tbody tr.rankly-row--product td.rankly-td--product>div.rankly-productcell>img.rankly-thumb{border:0!important;outline:0!important;box-shadow:none!important;background:#fff!important;background-image:none!important;object-fit:contain!important;object-position:center center!important;}
.rankly-archive .rankly-mobile-list__thumb,.rankly-archive .rankly-mobile-list__media img{border:0!important;outline:0!important;box-shadow:none!important;background:#fff!important;object-fit:contain!important;object-position:center center!important;}
@media (min-width:901px){
  .rankly-archive .rankly-row--detail .rankly-card-drawer__media,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__media,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__media{background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;}
  .rankly-archive .rankly-row--detail .rankly-card-drawer__media .rankly-thumb:not(.rankly-thumb--empty),.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__media .rankly-thumb:not(.rankly-thumb--empty),.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__media .rankly-thumb:not(.rankly-thumb--empty){padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
}
@media (max-width:900px){
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__total,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__total,.rankly-archive .rankly-row--detail .rankly-card-drawer__total{position:relative!important;align-items:center!important;justify-content:flex-end!important;min-height:58px!important;padding:0 18px!important;border:1px solid #0b1535!important;border-radius:999px!important;background:#0b1535!important;color:#fff!important;box-shadow:none!important;font-size:15px!important;line-height:1!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__total::before,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__total::before,.rankly-archive .rankly-row--detail .rankly-card-drawer__total::before{content:none!important;display:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__total .rankly-breakdown__value,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-card-drawer__total .rankly-breakdown__value,.rankly-archive .rankly-row--detail .rankly-card-drawer__total .rankly-breakdown__value{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;min-width:0!important;min-height:0!important;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#fff!important;box-shadow:none!important;font-size:15px!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__total .rankly-score-num--total,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__total .rankly-star,.rankly-archive .rankly-row--detail .rankly-card-drawer__total .rankly-score-num--total,.rankly-archive .rankly-row--detail .rankly-card-drawer__total .rankly-star{font-size:1em!important;line-height:1!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-breakdown__total,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-breakdown__total,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__total,.rankly-archive .rankly-row--detail .rankly-breakdown__total{order:999!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:58px!important;margin:10px 0 max(env(safe-area-inset-bottom,0px), 12px)!important;padding:0 18px!important;border:1px solid #0b1535!important;border-radius:999px!important;background:#0b1535!important;background-image:none!important;color:#fff!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-breakdown__total strong,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-breakdown__total strong,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__total strong,.rankly-archive .rankly-row--detail .rankly-breakdown__total strong{color:#fff!important;font-size:15px!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important;margin:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-breakdown__total .rankly-breakdown__value--total,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-breakdown__total .rankly-breakdown__value--total,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__total .rankly-breakdown__value--total,.rankly-archive .rankly-row--detail .rankly-breakdown__total .rankly-breakdown__value--total{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;min-width:0!important;min-height:0!important;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#fff!important;box-shadow:none!important;font-size:15px!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-breakdown__total .rankly-score-num--total,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-breakdown__total .rankly-star,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-breakdown__total .rankly-score-num--total,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card .rankly-breakdown__total .rankly-star,.rankly-archive .rankly-row--detail .rankly-breakdown__total .rankly-score-num--total,.rankly-archive .rankly-row--detail .rankly-breakdown__total .rankly-star{color:#fff!important;font-size:1em!important;line-height:1!important;}
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__total.rankly-breakdown__total,html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__total.rankly-breakdown__total,html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-breakdown .rankly-breakdown__total.rankly-breakdown__total,html body .rankly-archive .rankly-row--detail .rankly-breakdown .rankly-breakdown__total.rankly-breakdown__total{order:999!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:44px!important;margin:8px 0 max(env(safe-area-inset-bottom,0px), 8px)!important;padding:0 16px!important;border:0!important;border-radius:999px!important;background:#0f172a!important;background-image:none!important;color:#fff!important;box-shadow:none!important;}
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__total.rankly-breakdown__total strong,html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__total.rankly-breakdown__total strong,html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-breakdown .rankly-breakdown__total.rankly-breakdown__total strong,html body .rankly-archive .rankly-row--detail .rankly-breakdown .rankly-breakdown__total.rankly-breakdown__total strong{color:#fff!important;font-size:14px!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important;margin:0!important;}
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__total.rankly-breakdown__total .rankly-breakdown__value--total.rankly-breakdown__value--total,html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__total.rankly-breakdown__total .rankly-breakdown__value--total.rankly-breakdown__value--total,html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-breakdown .rankly-breakdown__total.rankly-breakdown__total .rankly-breakdown__value--total.rankly-breakdown__value--total,html body .rankly-archive .rankly-row--detail .rankly-breakdown .rankly-breakdown__total.rankly-breakdown__total .rankly-breakdown__value--total.rankly-breakdown__value--total{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;min-width:0!important;min-height:0!important;width:auto!important;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;color:#fff!important;box-shadow:none!important;font-size:14px!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important;}
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__total.rankly-breakdown__total .rankly-breakdown__value--total.rankly-breakdown__value--total .rankly-score-num--total,html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__total.rankly-breakdown__total .rankly-breakdown__value--total.rankly-breakdown__value--total .rankly-star.rankly-star,html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__total.rankly-breakdown__total .rankly-breakdown__value--total.rankly-breakdown__value--total .rankly-score-num--total,html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__total.rankly-breakdown__total .rankly-breakdown__value--total.rankly-breakdown__value--total .rankly-star.rankly-star,html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-breakdown .rankly-breakdown__total.rankly-breakdown__total .rankly-breakdown__value--total.rankly-breakdown__value--total .rankly-score-num--total,html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-breakdown .rankly-breakdown__total.rankly-breakdown__total .rankly-breakdown__value--total.rankly-breakdown__value--total .rankly-star.rankly-star,html body .rankly-archive .rankly-row--detail .rankly-breakdown .rankly-breakdown__total.rankly-breakdown__total .rankly-breakdown__value--total.rankly-breakdown__value--total .rankly-score-num--total,html body .rankly-archive .rankly-row--detail .rankly-breakdown .rankly-breakdown__total.rankly-breakdown__total .rankly-breakdown__value--total.rankly-breakdown__value--total .rankly-star.rankly-star{color:#fff!important;font-size:1em!important;line-height:1!important;}
}
.rankly-card-drawer__badges,.rankly-card-drawer__meta-block .rankly-card-drawer__badges,.rankly-archive .rankly-row--detail .rankly-card-drawer__badges,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__badges,.rankly-mobile-product-modal .rankly-card-drawer__badges{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;justify-content:flex-start!important;gap:8px!important;width:auto!important;max-width:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;}
.rankly-card-drawer__badge.rankly-card-drawer__badge--has-image,.rankly-card-drawer__meta-block .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image,.rankly-archive .rankly-row--detail .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image,.rankly-mobile-product-modal .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image,.rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:min(150px,100%)!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important;overflow:visible!important;line-height:1!important;}
.rankly-card-drawer__badge.rankly-card-drawer__badge--has-image::before,.rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-icon,.rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-text{content:none!important;display:none!important;}
.rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image,.rankly-card-drawer__meta-block .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image,.rankly-archive .rankly-row--detail .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image,.rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image,.rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image,.rankly-mobile-product-modal .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image,.rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image{display:block!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;max-width:min(132px,100%)!important;max-height:68px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important;object-fit:contain!important;object-position:center center!important;vertical-align:middle!important;}
.rankly-card-drawer__badge-fallback{display:none!important;}
.rankly-card-drawer__badge.rankly-card-drawer__badge--has-image.rankly-card-drawer__badge--image-failed{min-height:28px!important;padding:6px 10px!important;border-radius:999px!important;background:#0f172a!important;color:#fff!important;font-size:12px!important;font-weight:800!important;line-height:1.1!important;}
.rankly-card-drawer__badge.rankly-card-drawer__badge--has-image.rankly-card-drawer__badge--image-failed .rankly-card-drawer__badge-image{display:none!important;}
.rankly-card-drawer__badge.rankly-card-drawer__badge--has-image.rankly-card-drawer__badge--image-failed .rankly-card-drawer__badge-fallback{display:inline!important;}
@media (max-width:900px){
  .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image,.rankly-mobile-product-modal .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image{max-width:min(120px,100%)!important;}
  .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image,.rankly-mobile-product-modal .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image{max-width:min(104px,100%)!important;max-height:56px!important;}
  html.rankly-mobile-drawer-open,body.rankly-mobile-drawer-open{-webkit-overflow-scrolling:auto!important;}
  body.rankly-mobile-drawer-open{position:fixed!important;top:calc(0px - var(--rankly-mobile-lock-scroll-y, 0px))!important;left:0!important;right:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]{position:fixed!important;inset:0!important;width:100vw!important;height:var(--rankly-mobile-vvh, 100svh)!important;min-height:var(--rankly-mobile-vvh, 100svh)!important;max-height:var(--rankly-mobile-vvh, 100svh)!important;overflow:hidden!important;overscroll-behavior:none!important;contain:layout paint style!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__viewport,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__viewport,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__stack,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__stack{top:0!important;right:0!important;bottom:auto!important;left:0!important;width:100%!important;height:var(--rankly-mobile-vvh, 100svh)!important;min-height:0!important;max-height:var(--rankly-mobile-vvh, 100svh)!important;overflow:hidden!important;box-sizing:border-box!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__viewport{display:block!important;padding:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__backdrop{position:absolute!important;inset:0!important;width:100%!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium{position:absolute!important;left:50%!important;right:auto!important;bottom:max(10px, env(safe-area-inset-bottom, 0px))!important;width:var(--rankly-mobile-premium-sheet-w, min(calc(100vw - 34px),424px))!important;max-width:var(--rankly-mobile-premium-sheet-w, min(calc(100vw - 34px),424px))!important;-webkit-overflow-scrolling:touch!important;box-sizing:border-box!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__frame,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__inner{max-width:100%!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__inner>.rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer{padding-bottom:calc(18px + env(safe-area-inset-bottom,0px))!important;}
}
@media (max-width:900px){
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium{bottom:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-at-end{bottom:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__inner>.rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer{padding-bottom:calc(18px + env(safe-area-inset-bottom,0px))!important;}
}
@media (max-width:900px){
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]{--rankly-mobile-end-lift:0px!important;--rankly-mobile-bottom-clearance:var(--rankly-mobile-browser-bottom-clearance, 0px)!important;}
  html.rankly-mobile-standalone .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"],.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].rankly-mobile-drawer-host--standalone{--rankly-mobile-browser-bottom-clearance:0px!important;--rankly-mobile-bottom-clearance:0px!important;--rankly-mobile-end-lift:0px!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium{top:auto!important;bottom:0!important;height:auto!important;min-height:0!important;padding:0!important;scroll-padding-bottom:var(--rankly-mobile-bottom-clearance, 0px)!important;border-bottom:0!important;border-radius:var(--rankly-mobile-premium-radius) var(--rankly-mobile-premium-radius) 0 0!important;overflow-x:hidden!important;overflow-y:auto!important;background:#fff!important;background-color:#fff!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-at-end{bottom:0!important;transform:translate3d(calc(-50% + var(--rankly-mobile-swipe-x,0px)), var(--rankly-mobile-sheet-y,0px), 0) rotate(var(--rankly-mobile-swipe-rotate,0deg)) scale(var(--rankly-mobile-sheet-scale,1))!important;-webkit-transform:translate3d(calc(-50% + var(--rankly-mobile-swipe-x,0px)), var(--rankly-mobile-sheet-y,0px), 0) rotate(var(--rankly-mobile-swipe-rotate,0deg)) scale(var(--rankly-mobile-sheet-scale,1))!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-animating-out[data-rankly-swipe-leaving="next"]{transform:translate3d(calc(-50% - 104%), var(--rankly-mobile-sheet-y,0px), 0) rotate(-.8deg) scale(.996)!important;-webkit-transform:translate3d(calc(-50% - 104%), var(--rankly-mobile-sheet-y,0px), 0) rotate(-.8deg) scale(.996)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-animating-out[data-rankly-swipe-leaving="prev"]{transform:translate3d(calc(-50% + 104%), var(--rankly-mobile-sheet-y,0px), 0) rotate(.8deg) scale(.996)!important;-webkit-transform:translate3d(calc(-50% + 104%), var(--rankly-mobile-sheet-y,0px), 0) rotate(.8deg) scale(.996)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__frame,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__inner{height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;margin:0!important;background:transparent!important;background-color:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__inner>.rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer{min-height:0!important;height:auto!important;margin:0!important;border-radius:0!important;background:#fff!important;background-color:#fff!important;box-shadow:none!important;overflow:visible!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-at-end .rankly-mobile-product-modal__frame,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-at-end .rankly-mobile-product-modal__inner,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-at-end .rankly-mobile-product-modal__inner>.rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-at-end .rankly-card-drawer__footer{border-radius:0!important;}
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__total.rankly-breakdown__total{margin:8px 0 0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__footer,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__total{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;}
}
@media (max-width:420px) and (max-height:720px){
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium{bottom:0!important;max-height:calc(var(--rankly-mobile-vvh, 100svh) - env(safe-area-inset-top, 0px) - 48px)!important;}
}
@media (max-width:900px){
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-at-end .rankly-mobile-product-modal__inner>.rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer{overflow:hidden!important;background:#fff!important;background-color:#fff!important;}
  html.rankly-mobile-drawer-open,body.rankly-mobile-drawer-open,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]{overscroll-behavior:none!important;overscroll-behavior-y:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium{overscroll-behavior:none!important;overscroll-behavior-y:none!important;scroll-behavior:auto!important;overflow-anchor:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__frame,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__inner,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__card{overscroll-behavior:none!important;overscroll-behavior-y:none!important;overflow-anchor:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown{padding-bottom:0!important;margin-bottom:0!important;}
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__total.rankly-breakdown__total{margin-bottom:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay{bottom:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet{display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;width:100%!important;background:#fff!important;background-color:#fff!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet>.rankly-mobile-product-modal__swipe-indicator{grid-row:1!important;flex:0 0 auto!important;min-height:28px!important;padding:10px 0 8px!important;margin:0!important;z-index:3!important;background:linear-gradient(180deg,#ffffff 0%,rgba(255,255,255,.96) 72%,rgba(255,255,255,0) 100%)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet>.rankly-mobile-product-modal__inner{grid-row:2!important;width:100%!important;min-height:0!important;padding:0!important;border-radius:0 0 var(--rankly-mobile-premium-radius,28px) var(--rankly-mobile-premium-radius,28px)!important;-webkit-border-radius:0 0 var(--rankly-mobile-premium-radius,28px) var(--rankly-mobile-premium-radius,28px)!important;background:#fff!important;background-color:#fff!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer{width:100%!important;background:#fff!important;background-color:#fff!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-at-end{--rankly-mobile-end-lift:0px!important;bottom:var(--rankly-mobile-end-bottom-gap)!important;border-radius:var(--rankly-mobile-premium-radius,28px)!important;-webkit-border-radius:var(--rankly-mobile-premium-radius,28px)!important;overflow-x:hidden!important;overflow-y:auto!important;background:#fff!important;background-color:#fff!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__inner>.rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer{padding-bottom:var(--rankly-mobile-end-safe-space)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-at-end .rankly-mobile-product-modal__frame,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-at-end .rankly-mobile-product-modal__inner,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-at-end .rankly-mobile-product-modal__inner>.rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer{border-radius:inherit!important;-webkit-border-radius:inherit!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay{filter:none!important;-webkit-filter:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet{border-radius:inherit!important;-webkit-border-radius:inherit!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]{--rankly-mobile-handle-row-h:46px!important;--rankly-mobile-visual-edge-gap:calc((100vw - var(--rankly-mobile-premium-sheet-w, min(calc(100vw - 34px), 424px))) / 2)!important;--rankly-mobile-end-bottom-gap:var(--rankly-mobile-measured-edge-gap, var(--rankly-mobile-visual-edge-gap))!important;--rankly-mobile-current-bottom-gap:0px!important;--rankly-mobile-end-safe-space:max(12px, env(safe-area-inset-bottom, 0px))!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].is-at-end,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536.is-at-end{--rankly-mobile-current-bottom-gap:var(--rankly-mobile-end-bottom-gap)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium{bottom:var(--rankly-mobile-current-bottom-gap, 0px)!important;max-height:calc(var(--rankly-mobile-vvh, 100svh) - env(safe-area-inset-top, 0px) - 74px - var(--rankly-mobile-current-bottom-gap, 0px))!important;--rankly-mobile-end-lift:0px!important;transform:translate3d(calc(-50% + var(--rankly-mobile-swipe-x,0px)), var(--rankly-mobile-sheet-y,0px), 0) rotate(var(--rankly-mobile-swipe-rotate,0deg)) scale(var(--rankly-mobile-sheet-scale,1))!important;-webkit-transform:translate3d(calc(-50% + var(--rankly-mobile-swipe-x,0px)), var(--rankly-mobile-sheet-y,0px), 0) rotate(var(--rankly-mobile-swipe-rotate,0deg)) scale(var(--rankly-mobile-sheet-scale,1))!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-at-end,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536.is-at-end .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium{bottom:var(--rankly-mobile-end-bottom-gap)!important;max-height:calc(var(--rankly-mobile-vvh, 100svh) - env(safe-area-inset-top, 0px) - 74px - var(--rankly-mobile-end-bottom-gap))!important;border-radius:var(--rankly-mobile-premium-radius,28px)!important;-webkit-border-radius:var(--rankly-mobile-premium-radius,28px)!important;box-shadow:var(--rankly-mobile-card-shadow, 0 5px 14px rgba(0,0,0,.22), 0 18px 42px rgba(0,0,0,.20))!important;overflow-x:hidden!important;overflow-y:auto!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay{top:auto!important;bottom:var(--rankly-mobile-current-bottom-gap, 0px)!important;height:var(--rankly-mobile-active-sheet-h, auto)!important;max-height:calc(var(--rankly-mobile-vvh, 100svh) - env(safe-area-inset-top, 0px) - 74px - var(--rankly-mobile-current-bottom-gap, 0px))!important;min-height:0!important;border-radius:var(--rankly-mobile-premium-radius,28px)!important;-webkit-border-radius:var(--rankly-mobile-premium-radius,28px)!important;overflow:visible!important;box-shadow:none!important;background:transparent!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536.is-at-end .rankly-mobile-product-modal__underlay{bottom:var(--rankly-mobile-end-bottom-gap)!important;max-height:calc(var(--rankly-mobile-vvh, 100svh) - env(safe-area-inset-top, 0px) - 74px - var(--rankly-mobile-end-bottom-gap))!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__frame,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;width:100%!important;min-height:100%!important;background:#fff!important;background-color:#fff!important;border-radius:inherit!important;-webkit-border-radius:inherit!important;background-clip:padding-box!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__frame{height:auto!important;overflow:visible!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet{height:100%!important;max-height:100%!important;min-height:0!important;overflow:hidden!important;box-shadow:var(--rankly-mobile-card-shadow-preview, var(--rankly-mobile-card-shadow, 0 5px 14px rgba(0,0,0,.22), 0 18px 42px rgba(0,0,0,.20)))!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__frame>.rankly-mobile-product-modal__swipe-indicator,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet>.rankly-mobile-product-modal__swipe-indicator{width:100%!important;align-items:center!important;justify-content:center!important;background:linear-gradient(180deg,#ffffff 0%,rgba(255,255,255,.96) 72%,rgba(255,255,255,0) 100%)!important;z-index:3!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__frame>.rankly-mobile-product-modal__swipe-indicator{position:sticky!important;top:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__frame>.rankly-mobile-product-modal__inner,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet>.rankly-mobile-product-modal__inner{width:100%!important;height:auto!important;max-height:none!important;background:#fff!important;background-color:#fff!important;box-shadow:none!important;border-radius:0 0 var(--rankly-mobile-premium-radius,28px) var(--rankly-mobile-premium-radius,28px)!important;-webkit-border-radius:0 0 var(--rankly-mobile-premium-radius,28px) var(--rankly-mobile-premium-radius,28px)!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__frame>.rankly-mobile-product-modal__inner{overflow:visible!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet>.rankly-mobile-product-modal__inner{height:auto!important;max-height:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer{overflow:hidden!important;border-radius:0 0 var(--rankly-mobile-premium-radius,28px) var(--rankly-mobile-premium-radius,28px)!important;-webkit-border-radius:0 0 var(--rankly-mobile-premium-radius,28px) var(--rankly-mobile-premium-radius,28px)!important;box-shadow:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]{background:transparent!important;background-color:transparent!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__viewport,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__stack{background:transparent!important;background-color:transparent!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__backdrop{top:0!important;right:0!important;bottom:0!important;left:0!important;height:auto!important;min-height:0!important;max-height:none!important;background:linear-gradient( to bottom, rgba(15,23,42,0) 0, rgba(15,23,42,0) calc(env(safe-area-inset-top, 0px) + 2px), rgba(15,23,42,.14) calc(env(safe-area-inset-top, 0px) + 2px), rgba(15,23,42,.14) 100% )!important;background-color:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;}
  html.rankly-mobile-standalone .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"],.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].rankly-mobile-drawer-host--standalone{--rankly-mobile-end-bottom-gap:var(--rankly-mobile-measured-edge-gap, var(--rankly-mobile-visual-edge-gap))!important;--rankly-mobile-end-safe-space:12px!important;}
  html.rankly-mobile-standalone .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__inner>.rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].rankly-mobile-drawer-host--standalone .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__inner>.rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer{padding-bottom:12px!important;}
  .rankly-archive .rankly-row--product,.rankly-archive .rankly-row--product *,.rankly-archive .rankly-mobile-list__item,.rankly-archive .rankly-mobile-list__item *,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal *{-webkit-tap-highlight-color:transparent!important;}
  .rankly-archive .rankly-row--product,.rankly-archive .rankly-mobile-list__item{-webkit-touch-callout:none!important;-webkit-user-select:none!important;user-select:none!important;}
  .rankly-archive .rankly-row--product:active,.rankly-archive .rankly-row--product:focus,.rankly-archive .rankly-row--product:focus-visible,.rankly-archive .rankly-mobile-list__item:active,.rankly-archive .rankly-mobile-list__item:focus,.rankly-archive .rankly-mobile-list__item:focus-visible,.rankly-archive .rankly-table__titlelink:active,.rankly-archive .rankly-table__titlelink:focus,.rankly-archive .rankly-table__titlelink:focus-visible,.rankly-archive .rankly-mobile-list__title:active,.rankly-archive .rankly-mobile-list__title:focus,.rankly-archive .rankly-mobile-list__title:focus-visible{outline:0!important;}
  .rankly-archive[data-rankly-view="cards"] .rankly-table tbody tr.rankly-row--product:active,.rankly-archive[data-rankly-view="cards"] .rankly-table tbody tr.rankly-row--product:focus,.rankly-archive[data-rankly-view="cards"] .rankly-table tbody tr.rankly-row--product:focus-visible{background:#fff!important;border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;box-shadow:none!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__item:active,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__item:focus,.rankly-archive[data-rankly-view="list"] .rankly-mobile-list__item:focus-visible{background:transparent!important;box-shadow:none!important;}
  .rankly-archive .rankly-row--product::selection,.rankly-archive .rankly-row--product *::selection,.rankly-archive .rankly-mobile-list__item::selection,.rankly-archive .rankly-mobile-list__item *::selection{background:transparent!important;}
}
@media (min-width:901px){
  .rankly-archive .rankly-row--product.rankly-row--expandable:focus,.rankly-archive .rankly-row--product.rankly-row--expandable:focus-visible{outline:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;outline-offset:-1px!important;}
  .rankly-archive .rankly-table tbody tr.rankly-row--product.is-open,.rankly-archive .rankly-row--product.rankly-row--expandable.is-open,.rankly-archive[data-rankly-view="cards"] .rankly-row--product.is-open{background:#fff!important;border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;outline:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;outline-offset:-1px!important;box-shadow:0 8px 22px rgba(15,23,42,.045)!important;transform:none!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table tbody>tr.rankly-row--product.is-open{outline:0!important;background:transparent!important;box-shadow:none!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table tbody>tr.rankly-row--product.is-open>td{background:#fff!important;border-top:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-bottom:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table tbody>tr.rankly-row--product.is-open>td:first-child{border-left:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;}
  .rankly-archive[data-rankly-view="list"] .rankly-table tbody>tr.rankly-row--product.is-open>td:last-child{border-right:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;}
}
@media (max-width:900px){
  html.rankly-mobile-drawer-open,body.rankly-mobile-drawer-open{position:static!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;width:auto!important;max-width:none!important;min-height:0!important;overflow:hidden!important;overscroll-behavior:none!important;background:transparent!important;background-color:transparent!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"],.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__viewport,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__stack,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__inner{background:transparent!important;background-color:transparent!important;background-image:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__backdrop,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__backdrop::before,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__backdrop::after{position:absolute!important;inset:0!important;display:block!important;border:0!important;opacity:1!important;pointer-events:auto!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important;-webkit-filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop::before,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop::after{content:none!important;display:none!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536.is-at-end .rankly-mobile-product-modal__underlay{top:var(--rankly-mobile-active-sheet-top, auto)!important;bottom:auto!important;height:var(--rankly-mobile-active-sheet-h, auto)!important;max-height:var(--rankly-mobile-active-sheet-h, none)!important;min-height:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__frame,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet.rankly-mobile-product-modal__frame{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__frame>.rankly-mobile-product-modal__swipe-indicator,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet>.rankly-mobile-product-modal__swipe-indicator{flex:0 0 var(--rankly-mobile-handle-row-h,46px)!important;height:var(--rankly-mobile-handle-row-h,46px)!important;min-height:var(--rankly-mobile-handle-row-h,46px)!important;max-height:var(--rankly-mobile-handle-row-h,46px)!important;padding:10px 0 8px!important;margin:0!important;box-sizing:border-box!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet>.rankly-mobile-product-modal__swipe-indicator{position:relative!important;top:auto!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__frame>.rankly-mobile-product-modal__inner,.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet>.rankly-mobile-product-modal__inner{flex:1 1 auto!important;min-height:0!important;padding:0!important;margin:0!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay>.rankly-mobile-product-modal__underlay-sheet>.rankly-mobile-product-modal__inner{overflow:hidden!important;}
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer{align-content:start!important;height:auto!important;min-height:100%!important;max-height:none!important;margin:0!important;}
}
.rankly-archive .rankly-toolbar.rankly-toolbar--stable16{--rankly-ui-bg:#fff;--rankly-ui-soft:#f5f6f8;--rankly-ui-soft-2:#f0f2f5;--rankly-ui-line:var(--rankly-plugin-border-color,#e2e7ef);--rankly-ui-line-2:var(--rankly-plugin-border-color,#d3dbe7);--rankly-ui-text:#111827;--rankly-ui-muted:#6b7280;--rankly-ui-muted-2:#98a2b3;--rankly-ui-primary:#050012;--rankly-ui-blue:#007aff;--rankly-ui-shadow:0 16px 46px rgba(15,23,42,.14);--rankly-ui-radius:18px;color:var(--rankly-ui-text);margin:0 0 18px!important;}
.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 *,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 *::before,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 *::after{box-sizing:border-box;}
.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 input,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 select,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 button,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 summary{font-family:inherit!important;letter-spacing:0!important;transform:none!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent;}
.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter[hidden],.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-check[hidden],.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter__range[hidden],.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 [data-rankly-filter-search-empty][hidden],.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 [data-rankly-filter-sheet-open] strong[hidden]{display:none!important;}
.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__chips,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-chip--empty,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__head span{display:none!important;}
.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-input,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-select,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__search-input,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter summary,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter__button{border:1px solid var(--rankly-ui-line)!important;background:#fff!important;color:var(--rankly-ui-text)!important;border-radius:12px!important;box-shadow:none!important;}
.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-input:focus,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-select:focus,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__search-input:focus,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter summary:focus-visible,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 button:focus-visible{outline:2px solid rgba(0,122,255,.18)!important;outline-offset:2px!important;border-color:rgba(0,122,255,.42)!important;}
.rankly-filter-search-empty{margin:8px 0 0!important;padding:12px!important;border:1px solid var(--rankly-ui-line,var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee)))!important;border-radius:14px!important;background:var(--rankly-ui-soft,#f5f6f8)!important;color:var(--rankly-ui-muted,#6b7280)!important;font-size:13px!important;line-height:1.35!important;}
@media (min-width:783px){
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16{display:grid!important;gap:8px!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16>.rankly-toolbar__top{display:grid!important;grid-template-columns:minmax(320px,1fr) auto minmax(168px,230px) auto!important;grid-template-areas:"search count sort view"!important;gap:8px!important;align-items:end!important;margin:0!important;padding:10px!important;border:1px solid var(--rankly-ui-line)!important;border-radius:18px!important;background:#fff!important;box-shadow:none!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__search{grid-area:search!important;min-width:0!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__count{grid-area:count!important;min-width:max-content!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__sort{grid-area:sort!important;min-width:0!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__viewwrap{grid-area:view!important;min-width:0!important;width:auto!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet-open{display:none!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-label,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__view-label{display:block!important;margin:0 0 4px!important;color:#667085!important;font-size:11px!important;font-weight:700!important;line-height:1.05!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-input,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-select,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__search-input,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter summary,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter__button,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__clear{height:34px!important;min-height:34px!important;padding:0 11px!important;font-size:13px!important;font-weight:500!important;line-height:34px!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__count{display:flex!important;align-items:end!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__count span{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:34px!important;padding:0 13px!important;border:1px solid var(--rankly-ui-line)!important;border-radius:999px!important;background:#fff!important;color:var(--rankly-ui-text)!important;font-size:13px!important;font-weight:700!important;white-space:nowrap!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__view{display:grid!important;grid-template-columns:1fr 1fr!important;gap:2px!important;width:76px!important;height:34px!important;min-height:34px!important;padding:3px!important;border:1px solid var(--rankly-ui-line)!important;border-radius:12px!important;background:var(--rankly-ui-soft)!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-view-toggle{display:flex!important;align-items:center!important;justify-content:center!important;width:33px!important;min-width:33px!important;height:28px!important;min-height:28px!important;padding:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#667085!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-view-toggle.is-active{background:var(--rankly-ui-primary)!important;color:#fff!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{display:grid!important;grid-template-columns:minmax(220px,280px) minmax(0,1fr) auto!important;grid-template-areas:"filtersearch filterbody actions"!important;gap:8px!important;align-items:start!important;margin:0!important;padding:10px!important;border:1px solid var(--rankly-ui-line)!important;border-radius:18px!important;background:#fff!important;box-shadow:none!important;overflow:visible!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__head,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet-backdrop{display:none!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__search{grid-area:filtersearch!important;position:relative!important;margin:0!important;min-width:0!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__search-icon{position:absolute!important;left:12px!important;top:50%!important;width:15px!important;height:15px!important;color:#667085!important;transform:translateY(-50%)!important;pointer-events:none!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__search-icon svg{width:15px!important;height:15px!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__search-input{width:100%!important;padding-left:34px!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__body{grid-area:filterbody!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(150px,210px)!important;gap:8px!important;padding:0!important;min-width:0!important;overflow:visible!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__filters{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(138px,1fr))!important;gap:8px!important;min-width:0!important;align-items:start!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter--disabled{position:relative!important;min-width:0!important;border:0!important;border-radius:12px!important;background:transparent!important;box-shadow:none!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter summary,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter__button{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;width:100%!important;cursor:pointer!important;list-style:none!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter__summary-text{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-caret{font-size:11px!important;color:#8a93a3!important;opacity:1!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter[open] .rankly-caret{transform:rotate(180deg)!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter__panel{position:absolute!important;top:calc(100% + 6px)!important;left:0!important;z-index:50!important;width:min(280px,calc(100vw - 32px))!important;max-width:none!important;margin:0!important;padding:8px!important;border:1px solid var(--rankly-ui-line)!important;border-radius:14px!important;background:#fff!important;box-shadow:0 18px 42px rgba(15,23,42,.14)!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-archive__checks{display:grid!important;gap:2px!important;max-height:220px!important;overflow:auto!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-check{display:flex!important;align-items:center!important;gap:8px!important;min-height:30px!important;padding:5px 6px!important;border-radius:9px!important;color:var(--rankly-ui-text)!important;font-size:13px!important;font-weight:500!important;line-height:1.25!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-check:hover,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-check:focus-within,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-check:has(input:checked){background:var(--rankly-ui-soft)!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-check input{width:15px!important;height:15px!important;margin:0!important;accent-color:var(--rankly-ui-blue)!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__range{min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-range{display:grid!important;grid-template-columns:minmax(0,1fr) 56px!important;gap:8px!important;align-items:center!important;min-height:34px!important;padding:0!important;border:0!important;background:transparent!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-range__input{height:4px!important;min-height:4px!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-range__value{height:34px!important;min-height:34px!important;min-width:56px!important;padding:0 8px!important;border:1px solid var(--rankly-ui-line)!important;border-radius:12px!important;background:#fff!important;font-size:13px!important;font-weight:700!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__actions{grid-area:actions!important;display:flex!important;align-items:end!important;gap:8px!important;padding:0!important;border:0!important;background:transparent!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__apply{display:none!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__clear{width:auto!important;min-width:92px!important;border:1px solid var(--rankly-ui-line)!important;background:#fff!important;color:#344054!important;border-radius:12px!important;cursor:pointer!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__row--filters.is-filter-searching .rankly-filter__panel,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__row--filters.is-filter-searching .rankly-filter__panel--launch-year{position:static!important;width:100%!important;margin-top:6px!important;padding:6px!important;border:1px solid var(--rankly-ui-line)!important;border-radius:12px!important;background:var(--rankly-ui-soft)!important;box-shadow:none!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__row--filters.is-filter-searching .rankly-toolbar__filters{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important;}
}
@media (max-width:782px){
  html.rankly-filter-sheet-lock,body.rankly-filter-sheet-lock{touch-action:none!important;}
  .rankly-archive .rankly-archive__inner{padding-left:10px!important;padding-right:10px!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16{margin:0 0 16px!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16>.rankly-toolbar__top{display:grid!important;grid-template-columns:auto auto minmax(76px,1fr) auto!important;grid-template-areas:"search search search search" "count filter sort view"!important;align-items:center!important;gap:9px 12px!important;margin:0 0 12px!important;padding:0 10px 12px!important;border:0!important;border-bottom:1px solid var(--rankly-ui-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__search{grid-area:search!important;position:relative!important;min-width:0!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__count{grid-area:count!important;min-width:0!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet-open{grid-area:filter!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__sort{grid-area:sort!important;min-width:0!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__viewwrap{grid-area:view!important;min-width:0!important;width:auto!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__search .rankly-label,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__sort .rankly-label,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__view-label{display:none!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__search::before{content:""!important;position:absolute!important;left:16px!important;top:50%!important;width:15px!important;height:15px!important;border:2px solid #3b4150!important;border-radius:50%!important;transform:translateY(-55%)!important;pointer-events:none!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__search::after{content:""!important;position:absolute!important;left:29px!important;top:50%!important;width:7px!important;height:2px!important;border-radius:2px!important;background:#3b4150!important;transform:translateY(5px) rotate(45deg)!important;transform-origin:left center!important;pointer-events:none!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__search .rankly-input{width:100%!important;height:40px!important;min-height:40px!important;padding:0 14px 0 43px!important;border:1px solid var(--rankly-ui-line-2)!important;border-radius:999px!important;background:#fff!important;color:var(--rankly-ui-text)!important;font-size:15px!important;font-weight:600!important;line-height:40px!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__search .rankly-input::placeholder{color:#8c96a7!important;opacity:1!important;font-weight:700!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__count span{display:inline-flex!important;align-items:center!important;height:32px!important;color:var(--rankly-ui-text)!important;font-size:14px!important;font-weight:800!important;line-height:1!important;white-space:nowrap!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet-open{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;height:32px!important;min-height:32px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--rankly-ui-text)!important;font-size:14px!important;font-weight:650!important;line-height:1!important;cursor:pointer!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet-open__icon,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet-open__icon svg{width:16px!important;height:16px!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet-open strong{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:17px!important;height:17px!important;padding:0 5px!important;border-radius:999px!important;background:var(--rankly-ui-primary)!important;color:#fff!important;font-size:10px!important;font-weight:700!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__sort{position:relative!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;max-width:112px!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__sort::after{content:"⌄"!important;position:absolute!important;right:0!important;top:50%!important;color:var(--rankly-ui-text)!important;font-size:15px!important;line-height:1!important;transform:translateY(-49%)!important;pointer-events:none!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__sort .rankly-select{width:100%!important;height:32px!important;min-height:32px!important;padding:0 18px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--rankly-ui-text)!important;font-size:14px!important;font-weight:800!important;line-height:32px!important;appearance:none!important;-webkit-appearance:none!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__view{display:grid!important;grid-template-columns:1fr 1fr!important;gap:2px!important;width:74px!important;height:34px!important;min-height:34px!important;padding:3px!important;border:1px solid var(--rankly-ui-line)!important;border-radius:999px!important;background:#fff!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-view-toggle{display:flex!important;align-items:center!important;justify-content:center!important;width:31px!important;min-width:31px!important;height:28px!important;min-height:28px!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#667085!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-view-toggle.is-active{background:var(--rankly-ui-primary)!important;color:#fff!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet-backdrop{display:block!important;position:fixed!important;inset:0!important;z-index:999990!important;width:auto!important;height:auto!important;padding:0!important;border:0!important;background:rgba(0,0,0,.34)!important;opacity:0!important;pointer-events:none!important;transition:opacity .18s ease!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16.is-filter-sheet-open .rankly-filter-sheet-backdrop{opacity:1!important;pointer-events:auto!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{position:fixed!important;left:14px!important;right:14px!important;bottom:max(10px,env(safe-area-inset-bottom))!important;z-index:999999!important;display:grid!important;grid-template-rows:46px 48px minmax(0,1fr) 62px!important;width:auto!important;max-width:520px!important;height:min(560px,calc(100dvh - 118px))!important;max-height:78dvh!important;margin:0 auto!important;padding:0!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:24px!important;background:rgba(255,255,255,.96)!important;box-shadow:var(--rankly-ui-shadow)!important;overflow:hidden!important;transform:translate3d(0,110%,0)!important;transition:transform .22s cubic-bezier(.2,.8,.2,1),visibility .22s ease!important;visibility:hidden!important;}
  @supports ((-webkit-backdrop-filter:blur(18px)) or (backdrop-filter:blur(18px))){
    .rankly-archive .rankly-toolbar.rankly-toolbar--stable16>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{-webkit-backdrop-filter:blur(18px) saturate(1.18)!important;backdrop-filter:blur(18px) saturate(1.18)!important;background:rgba(255,255,255,.88)!important;}
  }
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16.is-filter-sheet-open>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{transform:translate3d(0,0,0)!important;visibility:visible!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__head{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;height:46px!important;padding:10px 48px 4px!important;border:0!important;background:transparent!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__head::before{content:""!important;position:absolute!important;top:8px!important;left:50%!important;width:44px!important;height:4px!important;border-radius:999px!important;background:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;transform:translateX(-50%)!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__head strong{display:block!important;margin-top:9px!important;color:var(--rankly-ui-text)!important;font-size:18px!important;font-weight:750!important;line-height:1!important;letter-spacing:-.02em!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__close{position:absolute!important;right:10px!important;top:8px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;color:var(--rankly-ui-text)!important;font-size:28px!important;font-weight:300!important;line-height:1!important;cursor:pointer!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__search{position:relative!important;display:block!important;margin:0 14px 8px!important;min-width:0!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__search-icon{position:absolute!important;left:13px!important;top:50%!important;width:16px!important;height:16px!important;color:#687386!important;transform:translateY(-50%)!important;pointer-events:none!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__search-icon svg{width:16px!important;height:16px!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__search-input{width:100%!important;height:40px!important;min-height:40px!important;padding:0 13px 0 39px!important;border:1px solid var(--rankly-ui-line-2)!important;border-radius:999px!important;background:#fff!important;color:var(--rankly-ui-text)!important;font-size:15px!important;font-weight:500!important;line-height:40px!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__search-input::placeholder{color:#8b95a5!important;opacity:1!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__body{min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;padding:0 14px 12px!important;border:0!important;background:transparent!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__body::-webkit-scrollbar{display:none!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__filters{display:grid!important;gap:0!important;min-width:0!important;padding:0!important;border:1px solid var(--rankly-ui-line)!important;border-radius:18px!important;background:#fff!important;overflow:hidden!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter--disabled{position:relative!important;width:100%!important;min-width:0!important;margin:0!important;border:0!important;border-bottom:1px solid var(--rankly-ui-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter:last-child,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter--disabled:last-child{border-bottom:0!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter summary,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter__button{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;width:100%!important;height:42px!important;min-height:42px!important;padding:0 14px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--rankly-ui-text)!important;font-size:15px!important;font-weight:600!important;line-height:1.1!important;list-style:none!important;cursor:pointer!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter summary::-webkit-details-marker{display:none!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter__summary-text{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-caret{flex:0 0 auto!important;color:#98a2b3!important;font-size:13px!important;line-height:1!important;opacity:1!important;transform:rotate(-90deg)!important;transition:transform .16s ease!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter[open] .rankly-caret{transform:rotate(0deg)!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter__panel,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter__panel--launch-year{position:static!important;width:100%!important;max-width:none!important;margin:0!important;padding:0 14px 10px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-archive__checks{display:grid!important;gap:2px!important;max-height:none!important;overflow:visible!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-check{display:flex!important;align-items:center!important;gap:10px!important;min-height:34px!important;padding:4px 0!important;color:#3f4654!important;font-size:14px!important;font-weight:500!important;line-height:1.25!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-check input{width:17px!important;height:17px!important;min-width:17px!important;margin:0!important;accent-color:var(--rankly-ui-blue)!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-check span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter--search-match:not(.rankly-filter--search-label-match) .rankly-check--search-hit span{font-weight:700!important;color:var(--rankly-ui-text)!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter__actions{padding:3px 0 0!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter__clear{height:auto!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;color:var(--rankly-ui-blue)!important;font-size:13px!important;font-weight:600!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__range{margin:10px 0 0!important;padding:12px!important;border:1px solid var(--rankly-ui-line)!important;border-radius:18px!important;background:#fff!important;box-shadow:none!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__range .rankly-label{display:block!important;margin:0 0 10px!important;color:var(--rankly-ui-text)!important;font-size:14px!important;font-weight:750!important;line-height:1.1!important;letter-spacing:.02em!important;text-transform:uppercase!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-range{display:grid!important;grid-template-columns:minmax(0,1fr) 60px!important;gap:10px!important;align-items:center!important;min-height:34px!important;padding:0!important;border:0!important;background:transparent!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-range__input{height:4px!important;min-height:4px!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-range__value{min-width:60px!important;height:34px!important;min-height:34px!important;padding:0 8px!important;border:1px solid var(--rankly-ui-line-2)!important;border-radius:999px!important;background:#fff!important;color:var(--rankly-ui-text)!important;font-size:14px!important;font-weight:800!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__actions{display:grid!important;grid-template-columns:minmax(94px,.62fr) minmax(0,1fr)!important;gap:10px!important;align-items:center!important;min-height:62px!important;padding:9px 14px max(9px,env(safe-area-inset-bottom))!important;border-top:1px solid var(--rankly-ui-line)!important;background:rgba(255,255,255,.96)!important;box-shadow:0 -8px 24px rgba(16,24,40,.05)!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__actions .rankly-toolbar__clear,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__actions .rankly-filter-sheet__apply{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0 13px!important;border-radius:999px!important;font-size:14px!important;font-weight:750!important;line-height:1!important;cursor:pointer!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__actions .rankly-toolbar__clear{border:1px solid var(--rankly-ui-line-2)!important;background:#fff!important;color:#7b8494!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet__actions .rankly-filter-sheet__apply{border:1px solid var(--rankly-ui-primary)!important;background:var(--rankly-ui-primary)!important;color:#fff!important;}
}
@media (max-width:390px){
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16>.rankly-toolbar__top{grid-template-columns:auto auto minmax(70px,1fr) auto!important;gap:8px 9px!important;padding-left:8px!important;padding-right:8px!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__count span,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-filter-sheet-open,.rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__sort .rankly-select{font-size:13px!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-toolbar__view{width:70px!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16 .rankly-view-toggle{width:29px!important;min-width:29px!important;}
  .rankly-archive .rankly-toolbar.rankly-toolbar--stable16>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{left:10px!important;right:10px!important;border-radius:22px!important;}
}
.rankly-archive[data-rankly-view="cards"] .rankly-table tbody>tr.rankly-row--product{border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;box-shadow:none!important;}
.rankly-archive[data-rankly-view="cards"] .rankly-table tbody>tr.rankly-row--product:hover{border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638{--r38-bg:#ffffff;--r38-surface:#ffffff;--r38-soft:#f6f7f9;--r38-soft-2:#eef1f5;--r38-border:var(--rankly-plugin-border-color,#dfe5ed);--r38-border-strong:var(--rankly-plugin-border-color,#cfd7e3);--r38-text:#11131a;--r38-muted:#687386;--r38-muted-2:#98a2b3;--r38-primary:#050012;--r38-accent:#007aff;--r38-radius:14px;--r38-radius-lg:20px;--r38-shadow:0 18px 48px rgba(15,23,42,.16);width:100%!important;max-width:100%!important;margin:0 0 16px!important;color:var(--r38-text)!important;font-family:inherit!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 *,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 *::before,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 *::after{box-sizing:border-box!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 input,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 select,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 button,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 summary{font-family:inherit!important;letter-spacing:0!important;-webkit-tap-highlight-color:transparent!important;box-shadow:none!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 [hidden],body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter[hidden],body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-check[hidden],body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter__range[hidden]{display:none!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__chips,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-chip--empty,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__head span{display:none!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-label,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__view-label{margin:0 0 4px!important;color:var(--r38-muted)!important;font-size:11px!important;font-weight:700!important;line-height:1.1!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-input,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-select,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__search-input,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter__button{appearance:none!important;-webkit-appearance:none!important;width:100%!important;border:1px solid var(--r38-border)!important;border-radius:var(--r38-radius)!important;background:var(--r38-surface)!important;color:var(--r38-text)!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-input:focus,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-select:focus,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__search-input:focus,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter summary:focus-visible,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 button:focus-visible{outline:2px solid rgba(0,122,255,.18)!important;outline-offset:2px!important;border-color:rgba(0,122,255,.42)!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-search-empty{margin:10px 0 0!important;padding:10px 12px!important;border:1px solid var(--r38-border)!important;border-radius:14px!important;background:var(--r38-soft)!important;color:var(--r38-muted)!important;font-size:13px!important;font-weight:500!important;line-height:1.35!important;}
@media (min-width:783px){
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638{display:grid!important;gap:8px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638>.rankly-toolbar__top{display:grid!important;grid-template-columns:minmax(260px,1fr) auto minmax(170px,240px) auto!important;grid-template-areas:"search count sort view"!important;gap:8px!important;align-items:end!important;margin:0!important;padding:8px!important;border:1px solid var(--r38-border)!important;border-radius:18px!important;background:var(--r38-surface)!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__search{grid-area:search!important;min-width:0!important;position:relative!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__count{grid-area:count!important;align-self:end!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__sort{grid-area:sort!important;min-width:0!important;position:relative!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__viewwrap{grid-area:view!important;min-width:0!important;width:auto!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet-open{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-input,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-select,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__search-input,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter__button{height:34px!important;min-height:34px!important;padding:0 11px!important;font-size:13px!important;font-weight:500!important;line-height:32px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__search .rankly-input::placeholder,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__search-input::placeholder{color:#8c96a7!important;opacity:1!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__count span{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:34px!important;min-width:94px!important;padding:0 14px!important;border:1px solid var(--r38-border)!important;border-radius:999px!important;background:var(--r38-surface)!important;color:var(--r38-text)!important;font-size:13px!important;font-weight:800!important;white-space:nowrap!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__sort::after{content:"⌄"!important;position:absolute!important;right:12px!important;bottom:10px!important;color:var(--r38-muted)!important;font-size:14px!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__sort .rankly-select{padding-right:30px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__view{display:grid!important;grid-template-columns:1fr 1fr!important;gap:2px!important;width:76px!important;height:34px!important;padding:3px!important;border:1px solid var(--r38-border)!important;border-radius:13px!important;background:var(--r38-soft)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-view-toggle{display:flex!important;align-items:center!important;justify-content:center!important;width:33px!important;min-width:33px!important;height:28px!important;min-height:28px!important;padding:0!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#667085!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-view-toggle svg{width:16px!important;height:16px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-view-toggle.is-active{background:var(--r38-primary)!important;color:#fff!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet-backdrop,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__head{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{position:relative!important;display:grid!important;grid-template-columns:minmax(190px,240px) minmax(0,1fr) auto!important;grid-template-areas:"filtersearch filterbody actions"!important;gap:8px!important;align-items:start!important;margin:0!important;padding:8px!important;border:1px solid var(--r38-border)!important;border-radius:18px!important;background:var(--r38-surface)!important;overflow:visible!important;box-shadow:none!important;transform:none!important;visibility:visible!important;opacity:1!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__search{grid-area:filtersearch!important;position:relative!important;display:block!important;margin:0!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__search-icon{position:absolute!important;left:12px!important;top:50%!important;width:15px!important;height:15px!important;color:var(--r38-muted)!important;transform:translateY(-50%)!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__search-icon svg{width:15px!important;height:15px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__search-input{padding-left:34px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__body{grid-area:filterbody!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(190px,240px)!important;gap:8px!important;min-width:0!important;padding:0!important;overflow:visible!important;background:transparent!important;border:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__filters{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:8px!important;min-width:0!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter--disabled{position:relative!important;width:100%!important;min-width:0!important;margin:0!important;border:0!important;background:transparent!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter__button{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;text-align:left!important;list-style:none!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter summary::-webkit-details-marker{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter__summary-text{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-caret{flex:0 0 auto!important;color:var(--r38-muted)!important;font-size:11px!important;line-height:1!important;opacity:1!important;transition:transform .16s ease!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter[open] .rankly-caret{transform:rotate(180deg)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter__panel,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter__panel--launch-year{position:absolute!important;top:calc(100% + 6px)!important;left:0!important;z-index:90!important;width:min(290px,calc(100vw - 28px))!important;max-width:none!important;margin:0!important;padding:8px!important;border:1px solid var(--r38-border)!important;border-radius:14px!important;background:#fff!important;box-shadow:0 18px 42px rgba(15,23,42,.14)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-archive__checks{display:grid!important;gap:2px!important;max-height:220px!important;overflow:auto!important;padding:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-check{display:flex!important;align-items:center!important;gap:8px!important;min-height:30px!important;margin:0!important;padding:5px 6px!important;border-radius:9px!important;color:#303744!important;font-size:13px!important;font-weight:500!important;line-height:1.25!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-check:hover,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-check:focus-within{background:var(--r38-soft)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-check input{width:15px!important;height:15px!important;min-width:15px!important;margin:0!important;accent-color:var(--r38-accent)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter__actions{padding:6px 6px 2px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter__clear{height:auto!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;color:var(--r38-accent)!important;font-size:12px!important;font-weight:700!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter__range{padding:2px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter__range-title{margin:0 0 6px!important;color:var(--r38-muted)!important;font-size:12px!important;font-weight:700!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter__range-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-year-range__field span{display:block!important;margin:0 0 4px!important;color:var(--r38-muted)!important;font-size:11px!important;font-weight:700!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-input--year{height:32px!important;min-height:32px!important;padding:0 8px!important;font-size:13px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter__divider{height:1px!important;background:var(--r38-border)!important;margin:8px 0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__range{min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__range .rankly-label{display:block!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-range{display:grid!important;grid-template-columns:minmax(0,1fr) 58px!important;gap:8px!important;align-items:center!important;min-height:34px!important;border:0!important;background:transparent!important;padding:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-range__input{width:100%!important;height:4px!important;min-height:4px!important;margin:0!important;accent-color:var(--r38-primary)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-range__value{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;height:34px!important;min-height:34px!important;min-width:58px!important;padding:0 8px!important;border:1px solid var(--r38-border)!important;border-radius:12px!important;background:#fff!important;color:var(--r38-text)!important;font-size:13px!important;font-weight:800!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__actions{grid-area:actions!important;display:flex!important;gap:8px!important;align-items:end!important;justify-content:flex-end!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__apply{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__clear{display:flex!important;align-items:center!important;justify-content:center!important;height:34px!important;min-height:34px!important;min-width:92px!important;padding:0 12px!important;border:1px solid var(--r38-border)!important;border-radius:12px!important;background:#fff!important;color:#344054!important;font-size:13px!important;font-weight:650!important;line-height:1!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__row--filters.is-filter-searching .rankly-filter__panel,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__row--filters.is-filter-searching .rankly-filter__panel--launch-year{position:static!important;width:100%!important;margin:6px 0 0!important;padding:7px!important;border-radius:12px!important;background:var(--r38-soft)!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__row--filters.is-filter-searching .rankly-toolbar__filters{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;}
}
@media (max-width:782px){
  html.rankly-filter-sheet-lock,body.rankly-filter-sheet-lock{overflow:hidden!important;overscroll-behavior:none!important;}
  body .rankly-archive .rankly-archive__inner{padding-left:10px!important;padding-right:10px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638{margin:0 0 14px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638>.rankly-toolbar__top{display:grid!important;grid-template-columns:max-content max-content minmax(76px,1fr) auto!important;grid-template-areas:"search search search search" "count filter sort view"!important;gap:10px 12px!important;align-items:center!important;margin:0 0 12px!important;padding:0 8px 12px!important;border:0!important;border-bottom:1px solid var(--r38-border)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__search{grid-area:search!important;position:relative!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__count{grid-area:count!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet-open{grid-area:filter!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__sort{grid-area:sort!important;position:relative!important;min-width:0!important;justify-self:start!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__viewwrap{grid-area:view!important;justify-self:end!important;width:auto!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__search .rankly-label,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__sort .rankly-label,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__view-label{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__search::before{content:""!important;position:absolute!important;left:15px!important;top:50%!important;width:15px!important;height:15px!important;border:2px solid #3c4350!important;border-radius:50%!important;transform:translateY(-56%)!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__search::after{content:""!important;position:absolute!important;left:28px!important;top:50%!important;width:7px!important;height:2px!important;border-radius:2px!important;background:#3c4350!important;transform:translateY(5px) rotate(45deg)!important;transform-origin:left center!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__search .rankly-input{height:40px!important;min-height:40px!important;padding:0 14px 0 42px!important;border:1px solid var(--r38-border-strong)!important;border-radius:999px!important;background:#fff!important;color:var(--r38-text)!important;font-size:15px!important;font-weight:650!important;line-height:40px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__search .rankly-input::placeholder{color:#8993a4!important;font-weight:700!important;opacity:1!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__count span{display:inline-flex!important;align-items:center!important;height:32px!important;color:var(--r38-text)!important;font-size:14px!important;font-weight:800!important;line-height:1!important;white-space:nowrap!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet-open{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;height:32px!important;min-height:32px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--r38-text)!important;font-size:14px!important;font-weight:650!important;line-height:1!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet-open__icon,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet-open__icon svg{width:16px!important;height:16px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet-open strong{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:17px!important;height:17px!important;padding:0 5px!important;border-radius:999px!important;background:var(--r38-primary)!important;color:#fff!important;font-size:10px!important;font-weight:800!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__sort::after{content:"⌄"!important;position:absolute!important;right:0!important;top:50%!important;color:var(--r38-text)!important;font-size:14px!important;line-height:1!important;transform:translateY(-49%)!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__sort .rankly-select{width:100%!important;max-width:112px!important;height:32px!important;min-height:32px!important;padding:0 18px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--r38-text)!important;font-size:14px!important;font-weight:800!important;line-height:32px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__view{display:grid!important;grid-template-columns:1fr 1fr!important;gap:2px!important;width:74px!important;height:34px!important;min-height:34px!important;padding:3px!important;border:1px solid var(--r38-border)!important;border-radius:999px!important;background:#fff!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-view-toggle{display:flex!important;align-items:center!important;justify-content:center!important;width:31px!important;min-width:31px!important;height:28px!important;min-height:28px!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#667085!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-view-toggle svg{width:16px!important;height:16px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-view-toggle.is-active{background:var(--r38-primary)!important;color:#fff!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet-backdrop{display:block!important;position:fixed!important;inset:0!important;z-index:999990!important;padding:0!important;border:0!important;background:rgba(0,0,0,.34)!important;opacity:0!important;pointer-events:none!important;transition:opacity .18s ease!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638.is-filter-sheet-open .rankly-filter-sheet-backdrop{opacity:1!important;pointer-events:auto!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{position:fixed!important;left:50%!important;right:auto!important;bottom:max(12px,env(safe-area-inset-bottom))!important;z-index:999999!important;display:grid!important;grid-template-rows:44px 44px minmax(0,1fr) 58px!important;grid-template-columns:1fr!important;width:calc(100vw - 28px)!important;max-width:520px!important;height:560px!important;max-height:calc(100dvh - 118px)!important;margin:0!important;padding:0!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:24px!important;background:rgba(255,255,255,.97)!important;box-shadow:var(--r38-shadow)!important;overflow:hidden!important;transform:translate3d(-50%,110%,0)!important;transition:transform .22s cubic-bezier(.2,.8,.2,1), visibility .22s ease!important;visibility:hidden!important;pointer-events:none!important;}
  @supports ((-webkit-backdrop-filter:blur(18px)) or (backdrop-filter:blur(18px))){
    body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{background:rgba(255,255,255,.9)!important;-webkit-backdrop-filter:blur(18px) saturate(1.16)!important;backdrop-filter:blur(18px) saturate(1.16)!important;}
  }
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638.is-filter-sheet-open>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{transform:translate3d(-50%,0,0)!important;visibility:visible!important;pointer-events:auto!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__head{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;height:44px!important;min-height:44px!important;padding:10px 48px 0!important;border:0!important;background:transparent!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__head::before{content:""!important;position:absolute!important;top:7px!important;left:50%!important;width:44px!important;height:4px!important;border-radius:999px!important;background:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;transform:translateX(-50%)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__head strong{display:block!important;margin-top:8px!important;color:var(--r38-text)!important;font-size:18px!important;font-weight:750!important;line-height:1!important;letter-spacing:-.02em!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__close{position:absolute!important;right:10px!important;top:8px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;color:var(--r38-text)!important;font-size:28px!important;font-weight:300!important;line-height:1!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__search{position:relative!important;display:block!important;margin:0 14px 8px!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__search-icon{position:absolute!important;left:13px!important;top:50%!important;width:16px!important;height:16px!important;color:#677386!important;transform:translateY(-50%)!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__search-icon svg{width:16px!important;height:16px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__search-input{height:38px!important;min-height:38px!important;padding:0 13px 0 38px!important;border:1px solid var(--r38-border-strong)!important;border-radius:999px!important;background:#fff!important;color:var(--r38-text)!important;font-size:14px!important;font-weight:500!important;line-height:38px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__search-input::placeholder{color:#8b95a5!important;opacity:1!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__body{min-height:0!important;padding:0 14px 12px!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;background:transparent!important;border:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__body::-webkit-scrollbar{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__filters{display:grid!important;gap:0!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;border:1px solid var(--r38-border)!important;border-radius:18px!important;background:#fff!important;overflow:hidden!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter--disabled{position:relative!important;display:block!important;width:100%!important;min-width:0!important;margin:0!important;border:0!important;border-bottom:1px solid var(--r38-border)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter:last-child,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter--disabled:last-child{border-bottom:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter__button{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;height:42px!important;min-height:42px!important;padding:0 14px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--r38-text)!important;font-size:15px!important;font-weight:600!important;line-height:1.1!important;text-align:left!important;list-style:none!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter summary::-webkit-details-marker{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter[open] summary{background:var(--r38-soft)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter__summary-text{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-caret{flex:0 0 auto!important;color:#98a2b3!important;font-size:12px!important;line-height:1!important;opacity:1!important;transform:rotate(-90deg)!important;transition:transform .16s ease!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter[open] .rankly-caret{transform:rotate(0deg)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter__panel,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter__panel--launch-year{position:static!important;width:100%!important;max-width:none!important;margin:0!important;padding:0 14px 10px!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-archive__checks{display:grid!important;gap:1px!important;max-height:none!important;overflow:visible!important;padding:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-check{display:flex!important;align-items:center!important;gap:10px!important;min-height:32px!important;margin:0!important;padding:4px 0!important;color:#3f4654!important;font-size:14px!important;font-weight:500!important;line-height:1.25!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-check input{width:17px!important;height:17px!important;min-width:17px!important;margin:0!important;accent-color:var(--r38-accent)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-check span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter--search-match:not(.rankly-filter--search-label-match) .rankly-check--search-hit span{font-weight:750!important;color:var(--r38-text)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter__actions{padding:4px 0 0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter__clear{height:auto!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;color:var(--r38-accent)!important;font-size:13px!important;font-weight:700!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter__range{padding:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter__range-title{margin:0 0 7px!important;color:var(--r38-muted)!important;font-size:12px!important;font-weight:700!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter__range-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-year-range__field span{display:block!important;margin:0 0 4px!important;color:var(--r38-muted)!important;font-size:11px!important;font-weight:700!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-input--year{height:34px!important;min-height:34px!important;padding:0 9px!important;font-size:13px!important;font-weight:500!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter__divider{height:1px!important;background:var(--r38-border)!important;margin:9px 0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__range{margin:10px 0 0!important;padding:12px!important;border:1px solid var(--r38-border)!important;border-radius:18px!important;background:#fff!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__range .rankly-label{display:block!important;margin:0 0 10px!important;color:var(--r38-text)!important;font-size:13px!important;font-weight:800!important;line-height:1.1!important;letter-spacing:.04em!important;text-transform:uppercase!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-range{display:grid!important;grid-template-columns:minmax(0,1fr) 60px!important;gap:10px!important;align-items:center!important;min-height:34px!important;padding:0!important;border:0!important;background:transparent!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-range__input{width:100%!important;height:4px!important;min-height:4px!important;margin:0!important;accent-color:var(--r38-primary)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-range__value{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;min-width:60px!important;height:34px!important;min-height:34px!important;padding:0 8px!important;border:1px solid var(--r38-border-strong)!important;border-radius:999px!important;background:#fff!important;color:var(--r38-text)!important;font-size:14px!important;font-weight:800!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__actions{display:grid!important;grid-template-columns:minmax(92px,.62fr) minmax(0,1fr)!important;gap:10px!important;align-items:center!important;min-height:58px!important;height:58px!important;margin:0!important;padding:8px 14px max(8px,env(safe-area-inset-bottom))!important;border-top:1px solid var(--r38-border)!important;background:rgba(255,255,255,.96)!important;box-shadow:0 -8px 24px rgba(16,24,40,.05)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__actions .rankly-toolbar__clear,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__actions .rankly-filter-sheet__apply{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0 12px!important;border-radius:999px!important;font-size:14px!important;font-weight:750!important;line-height:1!important;text-decoration:none!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__actions .rankly-toolbar__clear{border:1px solid var(--r38-border-strong)!important;background:#fff!important;color:#7b8494!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet__actions .rankly-filter-sheet__apply{border:1px solid var(--r38-primary)!important;background:var(--r38-primary)!important;color:#fff!important;}
}
@media (max-width:390px){
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638>.rankly-toolbar__top{grid-template-columns:max-content max-content minmax(70px,1fr) auto!important;gap:8px 9px!important;padding-left:6px!important;padding-right:6px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__count span,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-filter-sheet-open,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__sort .rankly-select{font-size:13px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-toolbar__view{width:70px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638 .rankly-view-toggle{width:29px!important;min-width:29px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1638>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{width:calc(100vw - 20px)!important;border-radius:22px!important;}
}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639{--r39-bg:#fff;--r39-text:#111318;--r39-muted:#667085;--r39-muted-2:#98a2b3;--r39-line:var(--rankly-plugin-border-color,#dfe5ee);--r39-line-soft:var(--rankly-plugin-border-color,#edf1f6);--r39-fill:#f6f7f9;--r39-fill-2:#f9fafb;--r39-primary:#060012;--r39-blue:#007aff;--r39-control:36px;--r39-radius:12px;--r39-shadow:0 18px 48px rgba(16,24,40,.18);width:100%!important;max-width:100%!important;margin:0 0 14px!important;padding:0!important;border:0!important;background:transparent!important;color:var(--r39-text)!important;font-family:inherit!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 *,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 *::before,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 *::after{box-sizing:border-box!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 [hidden],body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter[hidden],body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-check[hidden],body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter__range[hidden]{display:none!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 input,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 select,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 button,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 summary{font-family:inherit!important;letter-spacing:0!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__chips,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-chip--empty,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet__head span{display:none!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-label,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__view-label{display:none!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-input,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-select,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet__search-input,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter__button{appearance:none!important;-webkit-appearance:none!important;width:100%!important;min-width:0!important;height:var(--r39-control)!important;min-height:var(--r39-control)!important;padding:0 12px!important;border:1px solid var(--r39-line)!important;border-radius:var(--r39-radius)!important;background:#fff!important;color:var(--r39-text)!important;font-size:13px!important;font-weight:560!important;line-height:calc(var(--r39-control) - 2px)!important;outline:none!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-input:focus,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-select:focus,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet__search-input:focus,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter summary:focus-visible,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 button:focus-visible{border-color:rgba(0,122,255,.45)!important;outline:3px solid rgba(0,122,255,.13)!important;outline-offset:0!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-input::placeholder,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet__search-input::placeholder{color:#8b95a6!important;opacity:1!important;font-weight:520!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__top,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__row.rankly-toolbar__row--filters{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
@media (min-width:783px){
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639{display:grid!important;gap:8px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639>.rankly-toolbar__top{display:grid!important;grid-template-columns:minmax(280px,1fr) auto minmax(170px,230px) 80px!important;grid-template-areas:"search count sort view"!important;gap:8px!important;align-items:center!important;margin:0!important;padding:0 0 2px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__search{grid-area:search!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__count{grid-area:count!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__sort{grid-area:sort!important;position:relative!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__viewwrap{grid-area:view!important;min-width:0!important;width:auto!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet-open{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__count span{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:var(--r39-control)!important;min-height:var(--r39-control)!important;padding:0 13px!important;border:1px solid var(--r39-line)!important;border-radius:999px!important;background:#fff!important;color:var(--r39-text)!important;font-size:13px!important;font-weight:780!important;line-height:1!important;white-space:nowrap!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__sort::after{content:"⌄"!important;position:absolute!important;right:12px!important;top:50%!important;color:var(--r39-muted)!important;font-size:14px!important;line-height:1!important;transform:translateY(-50%)!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__sort .rankly-select{padding-right:30px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__view{display:grid!important;grid-template-columns:1fr 1fr!important;gap:2px!important;width:80px!important;height:var(--r39-control)!important;min-height:var(--r39-control)!important;padding:3px!important;border:1px solid var(--r39-line)!important;border-radius:999px!important;background:#fff!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-view-toggle{display:flex!important;align-items:center!important;justify-content:center!important;width:35px!important;min-width:35px!important;height:28px!important;min-height:28px!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#667085!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-view-toggle.is-active{background:var(--r39-primary)!important;color:#fff!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-view-toggle svg{width:15px!important;height:15px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet-backdrop,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet__head{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{position:relative!important;display:grid!important;grid-template-columns:minmax(190px,230px) minmax(0,1fr) minmax(190px,230px) auto!important;grid-template-areas:"filtersearch filters range actions"!important;gap:8px!important;align-items:start!important;margin:0!important;padding:0!important;overflow:visible!important;transform:none!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet__search{grid-area:filtersearch!important;position:relative!important;min-width:0!important;margin:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet__search-icon{position:absolute!important;left:12px!important;top:50%!important;width:15px!important;height:15px!important;color:var(--r39-muted)!important;transform:translateY(-50%)!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet__search-icon svg{width:15px!important;height:15px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet__search-input{padding-left:36px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-search-results{position:absolute!important;left:0!important;top:calc(var(--r39-control) + 6px)!important;z-index:80!important;width:280px!important;max-width:min(360px,calc(100vw - 40px))!important;max-height:300px!important;padding:8px!important;border:1px solid var(--r39-line)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 14px 36px rgba(16,24,40,.13)!important;overflow:auto!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-search-results[hidden]{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet__body{grid-area:filters!important;min-width:0!important;overflow:visible!important;padding:0!important;margin:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__filters{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:flex-start!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter--disabled{position:relative!important;flex:1 1 150px!important;min-width:140px!important;max-width:220px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter__button{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;cursor:pointer!important;list-style:none!important;text-align:left!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter summary::-webkit-details-marker{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter__summary-text{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-caret{flex:0 0 auto!important;color:var(--r39-muted-2)!important;font-size:11px!important;line-height:1!important;transition:transform .16s ease!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter[open] .rankly-caret{transform:rotate(180deg)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter__panel,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter__panel--launch-year{position:absolute!important;top:calc(100% + 6px)!important;left:0!important;z-index:70!important;width:max(220px,100%)!important;max-width:320px!important;max-height:320px!important;margin:0!important;padding:8px!important;border:1px solid var(--r39-line)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 14px 36px rgba(16,24,40,.13)!important;overflow:auto!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__range{grid-area:range!important;display:grid!important;grid-template-columns:minmax(0,1fr) 56px!important;gap:8px!important;align-items:center!important;height:var(--r39-control)!important;min-height:var(--r39-control)!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__range .rankly-label{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-range{display:contents!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-range__input{width:100%!important;height:4px!important;min-height:4px!important;margin:0!important;accent-color:var(--r39-primary)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-range__value{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;width:56px!important;height:var(--r39-control)!important;min-height:var(--r39-control)!important;padding:0 8px!important;border:1px solid var(--r39-line)!important;border-radius:999px!important;background:#fff!important;color:var(--r39-text)!important;font-size:13px!important;font-weight:780!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet__actions{grid-area:actions!important;display:block!important;height:var(--r39-control)!important;min-height:var(--r39-control)!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet__actions .rankly-filter-sheet__apply{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet__actions .rankly-toolbar__clear{display:flex!important;align-items:center!important;justify-content:center!important;height:var(--r39-control)!important;min-height:var(--r39-control)!important;margin:0!important;padding:0 13px!important;border:1px solid var(--r39-line)!important;border-radius:999px!important;background:#fff!important;color:#4b5563!important;font-size:13px!important;font-weight:620!important;line-height:1!important;white-space:nowrap!important;cursor:pointer!important;}
}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-archive__checks{display:grid!important;gap:2px!important;max-height:none!important;overflow:visible!important;margin:0!important;padding:0!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-check{display:flex!important;align-items:center!important;gap:9px!important;min-height:30px!important;margin:0!important;padding:4px 3px!important;border-radius:9px!important;color:#344054!important;font-size:13px!important;font-weight:520!important;line-height:1.25!important;cursor:pointer!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-check:hover,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-check--search-hit{background:var(--r39-fill)!important;color:var(--r39-text)!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-check input{flex:0 0 auto!important;width:16px!important;height:16px!important;min-width:16px!important;margin:0!important;accent-color:var(--r39-primary)!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-check span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter__actions{padding:6px 3px 2px!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter__clear{height:auto!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;color:var(--r39-blue)!important;font-size:12px!important;font-weight:650!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter__range{padding:2px 3px 8px!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter__range-title{margin:0 0 6px!important;color:var(--r39-muted)!important;font-size:12px!important;font-weight:680!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter__range-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-year-range__field span{display:block!important;margin:0 0 4px!important;color:var(--r39-muted)!important;font-size:11px!important;font-weight:650!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-input--year{height:32px!important;min-height:32px!important;padding:0 9px!important;font-size:13px!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter__divider{height:1px!important;background:var(--r39-line-soft)!important;margin:5px 0!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-search-results__head{margin:0 0 6px!important;color:var(--r39-muted)!important;font-size:11px!important;font-weight:760!important;letter-spacing:.03em!important;text-transform:uppercase!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-search-results__list{display:grid!important;gap:4px!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-search-hit{display:flex!important;align-items:center!important;gap:9px!important;min-height:31px!important;padding:5px 7px!important;border-radius:11px!important;background:var(--r39-fill-2)!important;color:var(--r39-text)!important;cursor:pointer!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-search-hit:hover{background:var(--r39-fill)!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-search-hit input{flex:0 0 auto!important;width:16px!important;height:16px!important;min-width:16px!important;margin:0!important;accent-color:var(--r39-primary)!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-search-hit__text{display:grid!important;gap:1px!important;min-width:0!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-search-hit__text strong{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--r39-text)!important;font-size:13px!important;font-weight:680!important;line-height:1.15!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-search-hit__text em{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--r39-muted)!important;font-size:11px!important;font-style:normal!important;font-weight:560!important;line-height:1.15!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-search-empty,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-search-more{padding:8px!important;color:var(--r39-muted)!important;font-size:12px!important;font-weight:560!important;line-height:1.3!important;}
@media (max-width:782px){
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639{margin:0 0 14px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639>.rankly-toolbar__top{display:grid!important;grid-template-columns:auto auto minmax(78px,1fr) auto!important;grid-template-areas:"search search search search" "count filter sort view"!important;gap:10px 10px!important;align-items:center!important;margin:0 0 12px!important;padding:0 2px 12px!important;border-bottom:1px solid var(--r39-line-soft)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__search{grid-area:search!important;position:relative!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__count{grid-area:count!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet-open{grid-area:filter!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__sort{grid-area:sort!important;position:relative!important;min-width:0!important;justify-self:start!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__viewwrap{grid-area:view!important;justify-self:end!important;min-width:0!important;width:auto!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__search::before{content:""!important;position:absolute!important;left:14px!important;top:50%!important;width:15px!important;height:15px!important;border:2px solid #3f4654!important;border-radius:50%!important;transform:translateY(-57%)!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__search::after{content:""!important;position:absolute!important;left:27px!important;top:50%!important;width:7px!important;height:2px!important;border-radius:2px!important;background:#3f4654!important;transform:translateY(5px) rotate(45deg)!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__search .rankly-input{height:40px!important;min-height:40px!important;padding-left:40px!important;border-radius:999px!important;font-size:15px!important;font-weight:650!important;line-height:38px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__count span{display:inline-flex!important;align-items:center!important;height:32px!important;color:var(--r39-text)!important;font-size:14px!important;font-weight:800!important;line-height:1!important;white-space:nowrap!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet-open{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;height:32px!important;min-height:32px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--r39-text)!important;font-size:14px!important;font-weight:660!important;line-height:1!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet-open__icon,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet-open__icon svg{width:16px!important;height:16px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet-open strong{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:17px!important;height:17px!important;padding:0 5px!important;border-radius:999px!important;background:var(--r39-primary)!important;color:#fff!important;font-size:10px!important;font-weight:800!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__sort::after{content:"⌄"!important;position:absolute!important;right:0!important;top:50%!important;color:var(--r39-text)!important;font-size:14px!important;line-height:1!important;transform:translateY(-50%)!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__sort .rankly-select{width:100%!important;max-width:112px!important;height:32px!important;min-height:32px!important;padding:0 18px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--r39-text)!important;font-size:14px!important;font-weight:800!important;line-height:32px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__view{display:grid!important;grid-template-columns:1fr 1fr!important;gap:2px!important;width:74px!important;height:34px!important;min-height:34px!important;padding:3px!important;border:1px solid var(--r39-line)!important;border-radius:999px!important;background:#fff!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-view-toggle{display:flex!important;align-items:center!important;justify-content:center!important;width:31px!important;min-width:31px!important;height:28px!important;min-height:28px!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#667085!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-view-toggle svg{width:15px!important;height:15px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-view-toggle.is-active{background:var(--r39-primary)!important;color:#fff!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet-backdrop{display:block!important;position:fixed!important;inset:0!important;z-index:999990!important;border:0!important;background:rgba(10,12,16,.36)!important;opacity:0!important;pointer-events:none!important;transition:opacity .18s ease!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639.is-filter-sheet-open .rankly-filter-sheet-backdrop{opacity:1!important;pointer-events:auto!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{position:fixed!important;left:50%!important;right:auto!important;bottom:max(10px,env(safe-area-inset-bottom))!important;z-index:999999!important;display:grid!important;grid-template-rows:46px 42px auto minmax(0,1fr) 58px!important;grid-template-columns:1fr!important;width:calc(100vw - 24px)!important;max-width:520px!important;height:min(650px,calc(100dvh - 118px))!important;max-height:calc(100dvh - 118px)!important;margin:0!important;padding:0!important;border:0!important;border-radius:24px!important;background:#fff!important;box-shadow:var(--r39-shadow)!important;overflow:hidden!important;transform:translate3d(-50%,110%,0)!important;transition:transform .22s cubic-bezier(.2,.8,.2,1),visibility .22s ease!important;visibility:hidden!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639.is-filter-sheet-open>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{transform:translate3d(-50%,0,0)!important;visibility:visible!important;pointer-events:auto!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet__head{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;height:46px!important;min-height:46px!important;padding:12px 48px 0!important;border:0!important;background:#fff!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet__head::before{content:""!important;position:absolute!important;top:8px!important;left:50%!important;width:42px!important;height:4px!important;border-radius:999px!important;background:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;transform:translateX(-50%)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet__head strong{display:block!important;margin-top:6px!important;color:var(--r39-text)!important;font-size:18px!important;font-weight:760!important;line-height:1!important;letter-spacing:-.02em!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet__close{position:absolute!important;right:12px!important;top:10px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;color:var(--r39-text)!important;font-size:30px!important;font-weight:300!important;line-height:1!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet__search{position:relative!important;display:block!important;margin:0 14px!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet__search-icon{position:absolute!important;left:12px!important;top:50%!important;width:15px!important;height:15px!important;color:var(--r39-muted)!important;transform:translateY(-50%)!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet__search-icon svg{width:15px!important;height:15px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet__search-input{height:38px!important;min-height:38px!important;padding:0 12px 0 36px!important;border-radius:999px!important;font-size:14px!important;line-height:36px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-search-results{margin:8px 14px 0!important;padding:8px!important;border:1px solid var(--r39-line-soft)!important;border-radius:16px!important;background:var(--r39-fill-2)!important;max-height:138px!important;overflow:auto!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-search-results[hidden]{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet__body{min-height:0!important;margin:8px 0 0!important;padding:0 14px 12px!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;background:transparent!important;border:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet__body::-webkit-scrollbar{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__filters{display:grid!important;gap:0!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter--disabled{position:relative!important;display:block!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid var(--r39-line-soft)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter:last-child,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter--disabled:last-child{border-bottom:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter__button{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;height:42px!important;min-height:42px!important;padding:0 2px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--r39-text)!important;font-size:15px!important;font-weight:640!important;line-height:1.1!important;text-align:left!important;list-style:none!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter summary::-webkit-details-marker{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter[open] summary{background:transparent!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter__summary-text{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-caret{flex:0 0 auto!important;color:var(--r39-muted-2)!important;font-size:12px!important;line-height:1!important;transition:transform .16s ease!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter[open] .rankly-caret{transform:rotate(180deg)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter__panel,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter__panel--launch-year{position:static!important;width:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0 0 9px!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__range{margin:12px 0 0!important;padding:0 0 12px!important;border:0!important;border-bottom:1px solid var(--r39-line-soft)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__range .rankly-label{display:block!important;margin:0 0 10px!important;color:var(--r39-text)!important;font-size:13px!important;font-weight:820!important;line-height:1.1!important;letter-spacing:.04em!important;text-transform:uppercase!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-range{display:grid!important;grid-template-columns:minmax(0,1fr) 58px!important;gap:10px!important;align-items:center!important;min-height:34px!important;padding:0!important;border:0!important;background:transparent!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-range__input{width:100%!important;height:4px!important;min-height:4px!important;margin:0!important;accent-color:var(--r39-primary)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-range__value{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;min-width:58px!important;height:34px!important;min-height:34px!important;padding:0 8px!important;border:1px solid var(--r39-line)!important;border-radius:999px!important;background:#fff!important;color:var(--r39-text)!important;font-size:14px!important;font-weight:800!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet__actions{display:grid!important;grid-template-columns:minmax(96px,.58fr) minmax(0,1fr)!important;gap:10px!important;align-items:center!important;min-height:58px!important;height:58px!important;margin:0!important;padding:8px 14px max(8px,env(safe-area-inset-bottom))!important;border-top:1px solid var(--r39-line-soft)!important;background:#fff!important;box-shadow:0 -8px 20px rgba(16,24,40,.04)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet__actions .rankly-toolbar__clear,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet__actions .rankly-filter-sheet__apply{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0 12px!important;border-radius:999px!important;font-size:14px!important;font-weight:760!important;line-height:1!important;text-decoration:none!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet__actions .rankly-toolbar__clear{border:1px solid var(--r39-line)!important;background:#fff!important;color:#7b8494!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet__actions .rankly-filter-sheet__apply{border:1px solid var(--r39-primary)!important;background:var(--r39-primary)!important;color:#fff!important;}
}
@media (max-width:390px){
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639>.rankly-toolbar__top{grid-template-columns:auto auto minmax(66px,1fr) auto!important;gap:8px!important;padding-left:0!important;padding-right:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__count span,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-filter-sheet-open,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__sort .rankly-select{font-size:13px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-toolbar__view{width:70px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639 .rankly-view-toggle{width:29px!important;min-width:29px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1639>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{width:calc(100vw - 18px)!important;border-radius:22px!important;}
}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640{--r40-text:#0f172a;--r40-muted:#667085;--r40-soft:#f7f8fb;--r40-line:var(--rankly-plugin-border-color,#d8e0eb);--r40-line-soft:var(--rankly-plugin-border-color,#edf1f6);--r40-primary:#070014;--r40-accent:#0a84ff;--r40-radius:14px;--r40-control:36px;--r40-shadow:0 18px 50px rgba(15,23,42,.14);position:relative!important;display:block!important;width:100%!important;max-width:none!important;margin:0 0 18px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;color:var(--r40-text)!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 *{box-sizing:border-box!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-label,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__view-label{display:none!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 input,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 select,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 button{font-family:inherit!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-input,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-select,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet__search-input{height:var(--r40-control)!important;min-height:var(--r40-control)!important;width:100%!important;border:1px solid var(--r40-line)!important;border-radius:999px!important;background:#fff!important;color:var(--r40-text)!important;font-size:13px!important;font-weight:560!important;line-height:calc(var(--r40-control) - 2px)!important;box-shadow:none!important;outline:none!important;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-input:focus,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-select:focus,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet__search-input:focus{border-color:#a9c8ff!important;box-shadow:0 0 0 3px rgba(10,132,255,.12)!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-input::placeholder,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet__search-input::placeholder{color:#98a2b3!important;opacity:1!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__chips{display:none!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet-backdrop{display:none!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet__head{display:none!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet__close{display:none!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet__apply{display:none!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-search-results[hidden],body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-search-empty[hidden]{display:none!important;}
@media (min-width:783px){
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640>.rankly-toolbar__top{display:grid!important;grid-template-columns:minmax(260px,1fr) auto minmax(180px,240px) auto!important;gap:10px!important;align-items:center!important;margin:0 0 10px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__search{position:relative!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__search .rankly-input{padding:0 14px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__count span{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:var(--r40-control)!important;min-width:116px!important;padding:0 14px!important;border:1px solid var(--r40-line)!important;border-radius:999px!important;background:#fff!important;color:var(--r40-text)!important;font-size:13px!important;font-weight:760!important;white-space:nowrap!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__sort{position:relative!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__sort .rankly-select{padding:0 34px 0 14px!important;appearance:none!important;-webkit-appearance:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__sort::after{content:"⌄"!important;position:absolute!important;right:14px!important;top:50%!important;transform:translateY(-50%)!important;color:var(--r40-muted)!important;font-size:13px!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__viewwrap{display:block!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__view{display:inline-grid!important;grid-template-columns:1fr 1fr!important;gap:2px!important;align-items:center!important;width:74px!important;height:var(--r40-control)!important;min-height:var(--r40-control)!important;padding:3px!important;border:1px solid var(--r40-line)!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-view-toggle{display:flex!important;align-items:center!important;justify-content:center!important;width:31px!important;height:28px!important;min-width:31px!important;min-height:28px!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#667085!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-view-toggle svg{width:15px!important;height:15px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-view-toggle.is-active{background:var(--r40-primary)!important;color:#fff!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet-open{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{position:relative!important;display:grid!important;grid-template-columns:minmax(180px,280px) minmax(0,1fr) minmax(176px,220px) auto!important;gap:10px!important;align-items:start!important;min-height:var(--r40-control)!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet__search{grid-column:1!important;grid-row:1!important;position:relative!important;min-width:0!important;margin:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet__search-icon{position:absolute!important;left:12px!important;top:50%!important;width:14px!important;height:14px!important;color:var(--r40-muted)!important;transform:translateY(-50%)!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet__search-icon svg{width:14px!important;height:14px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet__search-input{padding:0 30px 0 34px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-search-results{position:absolute!important;left:0!important;top:calc(var(--r40-control) + 6px)!important;z-index:80!important;width:min(320px,100%)!important;max-height:290px!important;overflow:auto!important;margin:0!important;padding:8px!important;border:1px solid var(--r40-line-soft)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 16px 40px rgba(15,23,42,.12)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet__body{display:contents!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__filters{grid-column:2!important;grid-row:1!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(132px,1fr))!important;gap:10px!important;align-items:start!important;min-width:0!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter--disabled{position:relative!important;display:block!important;min-width:0!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter__button{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;height:var(--r40-control)!important;min-height:var(--r40-control)!important;width:100%!important;padding:0 12px!important;border:1px solid var(--r40-line)!important;border-radius:999px!important;background:#fff!important;color:var(--r40-text)!important;font-size:13px!important;font-weight:680!important;line-height:1!important;list-style:none!important;cursor:pointer!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter summary::-webkit-details-marker{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter[open] summary{border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;background:#fbfcfe!important;box-shadow:0 0 0 3px rgba(15,23,42,.035)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter__summary-text{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-caret{flex:0 0 auto!important;color:#98a2b3!important;font-size:10px!important;line-height:1!important;transition:transform .16s ease!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter[open] .rankly-caret{transform:rotate(180deg)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter__panel,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter__panel--launch-year{position:absolute!important;left:0!important;top:calc(var(--r40-control) + 6px)!important;z-index:70!important;width:max(100%,240px)!important;max-width:min(330px,90vw)!important;max-height:320px!important;overflow:auto!important;margin:0!important;padding:8px!important;border:1px solid var(--r40-line-soft)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 16px 40px rgba(15,23,42,.12)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__range{grid-column:3!important;grid-row:1!important;display:grid!important;grid-template-columns:62px minmax(70px,1fr) 46px!important;gap:8px!important;align-items:center!important;height:var(--r40-control)!important;min-height:var(--r40-control)!important;width:100%!important;min-width:0!important;margin:0!important;padding:0 10px!important;border:1px solid var(--r40-line)!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__range .rankly-label{display:block!important;margin:0!important;color:var(--r40-muted)!important;font-size:11px!important;font-weight:720!important;line-height:1!important;white-space:nowrap!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-range{display:contents!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-range__input{width:100%!important;height:4px!important;min-height:4px!important;margin:0!important;accent-color:var(--r40-primary)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-range__value{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:2px!important;min-width:42px!important;height:24px!important;min-height:24px!important;padding:0 7px!important;border:1px solid var(--r40-line-soft)!important;border-radius:999px!important;background:#fff!important;color:var(--r40-text)!important;font-size:12px!important;font-weight:760!important;line-height:1!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet__actions{grid-column:4!important;grid-row:1!important;display:block!important;width:auto!important;min-width:0!important;height:var(--r40-control)!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet__actions .rankly-toolbar__clear{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:var(--r40-control)!important;min-height:var(--r40-control)!important;width:auto!important;min-width:106px!important;padding:0 14px!important;border:1px solid var(--r40-line)!important;border-radius:999px!important;background:#fff!important;color:#475467!important;font-size:13px!important;font-weight:680!important;line-height:1!important;white-space:nowrap!important;text-decoration:none!important;cursor:pointer!important;}
}
@media (min-width:783px) and (max-width:1160px){
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{grid-template-columns:minmax(180px,1fr) minmax(0,2fr) minmax(170px,1fr) auto!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__filters{grid-template-columns:repeat(3,minmax(120px,1fr))!important;}
}
@media (max-width:782px){
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640{margin:0 0 14px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640>.rankly-toolbar__top{display:grid!important;grid-template-columns:auto auto minmax(82px,1fr) auto!important;grid-template-areas:"search search search search" "count filter sort view"!important;gap:10px!important;align-items:center!important;margin:0 0 12px!important;padding:0 2px 12px!important;border:0!important;border-bottom:1px solid var(--r40-line-soft)!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__search{grid-area:search!important;position:relative!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__search::before{content:""!important;position:absolute!important;left:14px!important;top:50%!important;width:14px!important;height:14px!important;border:2px solid #3f4654!important;border-radius:50%!important;transform:translateY(-58%)!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__search::after{content:""!important;position:absolute!important;left:26px!important;top:50%!important;width:7px!important;height:2px!important;border-radius:2px!important;background:#3f4654!important;transform:translateY(5px) rotate(45deg)!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__search .rankly-input{height:40px!important;min-height:40px!important;padding:0 14px 0 40px!important;font-size:15px!important;font-weight:680!important;line-height:38px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__count{grid-area:count!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__count span{display:inline-flex!important;align-items:center!important;height:32px!important;color:var(--r40-text)!important;font-size:14px!important;font-weight:800!important;white-space:nowrap!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet-open{grid-area:filter!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;height:32px!important;min-height:32px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--r40-text)!important;font-size:14px!important;font-weight:680!important;line-height:1!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet-open__icon,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet-open__icon svg{width:16px!important;height:16px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet-open strong{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:17px!important;height:17px!important;padding:0 5px!important;border-radius:999px!important;background:var(--r40-primary)!important;color:#fff!important;font-size:10px!important;font-weight:800!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__sort{grid-area:sort!important;position:relative!important;justify-self:start!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__sort .rankly-select{height:32px!important;min-height:32px!important;width:100%!important;max-width:112px!important;padding:0 18px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--r40-text)!important;font-size:14px!important;font-weight:800!important;line-height:32px!important;appearance:none!important;-webkit-appearance:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__sort::after{content:"⌄"!important;position:absolute!important;right:0!important;top:50%!important;color:var(--r40-text)!important;font-size:14px!important;transform:translateY(-50%)!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__viewwrap{grid-area:view!important;justify-self:end!important;width:auto!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__view{display:grid!important;grid-template-columns:1fr 1fr!important;gap:2px!important;width:74px!important;height:34px!important;min-height:34px!important;padding:3px!important;border:1px solid var(--r40-line)!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-view-toggle{display:flex!important;align-items:center!important;justify-content:center!important;width:31px!important;min-width:31px!important;height:28px!important;min-height:28px!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#667085!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-view-toggle svg{width:15px!important;height:15px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-view-toggle.is-active{background:var(--r40-primary)!important;color:#fff!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet-backdrop{display:block!important;position:fixed!important;inset:0!important;z-index:999990!important;border:0!important;background:rgba(10,12,16,.36)!important;opacity:0!important;pointer-events:none!important;transition:opacity .18s ease!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640.is-filter-sheet-open .rankly-filter-sheet-backdrop{opacity:1!important;pointer-events:auto!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{position:fixed!important;left:50%!important;right:auto!important;bottom:max(8px,env(safe-area-inset-bottom))!important;z-index:999999!important;display:grid!important;grid-template-rows:44px 40px auto minmax(0,1fr) 56px!important;grid-template-columns:1fr!important;width:calc(100vw - 20px)!important;max-width:520px!important;height:min(650px,calc(100dvh - 112px))!important;max-height:calc(100dvh - 112px)!important;min-height:min(430px,calc(100dvh - 112px))!important;margin:0!important;padding:0!important;border:0!important;border-radius:22px!important;background:#fff!important;box-shadow:var(--r40-shadow)!important;overflow:hidden!important;transform:translate3d(-50%,110%,0)!important;visibility:hidden!important;pointer-events:none!important;transition:transform .22s cubic-bezier(.2,.8,.2,1),visibility .22s ease!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640.is-filter-sheet-open>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{transform:translate3d(-50%,0,0)!important;visibility:visible!important;pointer-events:auto!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet__head{display:flex!important;position:relative!important;align-items:center!important;justify-content:center!important;height:44px!important;min-height:44px!important;padding:12px 48px 0!important;border:0!important;background:#fff!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet__head::before{content:""!important;position:absolute!important;top:8px!important;left:50%!important;width:40px!important;height:4px!important;border-radius:999px!important;background:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;transform:translateX(-50%)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet__head strong{display:block!important;margin-top:6px!important;color:var(--r40-text)!important;font-size:18px!important;font-weight:760!important;line-height:1!important;letter-spacing:-.02em!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet__head span{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet__close{display:flex!important;position:absolute!important;right:12px!important;top:10px!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;color:var(--r40-text)!important;font-size:30px!important;font-weight:300!important;line-height:1!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet__search{position:relative!important;display:block!important;margin:0 14px!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet__search-icon{position:absolute!important;left:12px!important;top:50%!important;width:15px!important;height:15px!important;color:var(--r40-muted)!important;transform:translateY(-50%)!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet__search-icon svg{width:15px!important;height:15px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet__search-input{height:38px!important;min-height:38px!important;padding:0 12px 0 36px!important;border-radius:999px!important;font-size:14px!important;line-height:36px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-search-results{margin:8px 14px 0!important;padding:8px!important;border:1px solid var(--r40-line-soft)!important;border-radius:16px!important;background:#fff!important;max-height:150px!important;overflow:auto!important;box-shadow:0 6px 20px rgba(15,23,42,.06)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet__body{min-height:0!important;margin:8px 0 0!important;padding:0 14px 12px!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;background:transparent!important;border:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet__body::-webkit-scrollbar{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__filters{display:grid!important;gap:0!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter--disabled{position:relative!important;display:block!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid var(--r40-line-soft)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter__button{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;height:44px!important;min-height:44px!important;padding:0 2px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--r40-text)!important;font-size:15px!important;font-weight:650!important;line-height:1.1!important;list-style:none!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter summary::-webkit-details-marker{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter__summary-text{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-caret{flex:0 0 auto!important;color:#98a2b3!important;font-size:12px!important;line-height:1!important;transition:transform .16s ease!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter[open] .rankly-caret{transform:rotate(180deg)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter__panel,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter__panel--launch-year{position:static!important;width:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0 0 10px!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__range{display:block!important;margin:12px 0 0!important;padding:0 0 12px!important;border:0!important;border-bottom:1px solid var(--r40-line-soft)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__range .rankly-label{display:block!important;margin:0 0 9px!important;color:var(--r40-text)!important;font-size:13px!important;font-weight:820!important;line-height:1.1!important;letter-spacing:.04em!important;text-transform:uppercase!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-range{display:grid!important;grid-template-columns:minmax(0,1fr) 58px!important;gap:10px!important;align-items:center!important;min-height:34px!important;padding:0!important;border:0!important;background:transparent!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-range__input{width:100%!important;height:4px!important;min-height:4px!important;margin:0!important;accent-color:var(--r40-primary)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-range__value{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;min-width:58px!important;height:34px!important;min-height:34px!important;padding:0 8px!important;border:1px solid var(--r40-line)!important;border-radius:999px!important;background:#fff!important;color:var(--r40-text)!important;font-size:14px!important;font-weight:800!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet__actions{display:grid!important;grid-template-columns:minmax(0,1.55fr) minmax(96px,.8fr)!important;gap:10px!important;align-items:center!important;height:56px!important;min-height:56px!important;margin:0!important;padding:8px 14px max(8px,env(safe-area-inset-bottom))!important;border:0!important;border-top:1px solid var(--r40-line-soft)!important;background:#fff!important;box-shadow:0 -8px 20px rgba(16,24,40,.04)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet__actions .rankly-filter-sheet__apply{display:flex!important;grid-column:1!important;grid-row:1!important;align-items:center!important;justify-content:center!important;width:100%!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0 14px!important;border:1px solid var(--r40-primary)!important;border-radius:999px!important;background:var(--r40-primary)!important;color:#fff!important;font-size:14px!important;font-weight:780!important;line-height:1!important;text-decoration:none!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet__actions .rankly-toolbar__clear{display:flex!important;grid-column:2!important;grid-row:1!important;align-items:center!important;justify-content:center!important;width:100%!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0 12px!important;border:1px solid var(--r40-line)!important;border-radius:999px!important;background:#fff!important;color:#7b8494!important;font-size:14px!important;font-weight:720!important;line-height:1!important;text-decoration:none!important;cursor:pointer!important;white-space:nowrap!important;}
}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-archive__checks{display:grid!important;gap:2px!important;max-height:none!important;overflow:visible!important;margin:0!important;padding:0!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-check{display:flex!important;align-items:center!important;gap:9px!important;min-height:30px!important;margin:0!important;padding:5px 6px!important;border-radius:10px!important;color:#344054!important;font-size:13px!important;font-weight:560!important;line-height:1.2!important;cursor:pointer!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-check:hover,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-check--search-hit{background:var(--r40-soft)!important;color:var(--r40-text)!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-check input{flex:0 0 auto!important;width:16px!important;height:16px!important;min-width:16px!important;margin:0!important;accent-color:var(--r40-primary)!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-check span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter__actions{padding:6px 3px 2px!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter__clear{height:auto!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;color:var(--r40-accent)!important;font-size:12px!important;font-weight:700!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter__range{padding:2px 4px 8px!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter__range-title{margin:0 0 6px!important;color:var(--r40-muted)!important;font-size:12px!important;font-weight:700!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter__range-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-year-range__field span{display:block!important;margin:0 0 4px!important;color:var(--r40-muted)!important;font-size:11px!important;font-weight:650!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-input--year{height:32px!important;min-height:32px!important;padding:0 9px!important;font-size:13px!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter__divider{height:1px!important;background:var(--r40-line-soft)!important;margin:5px 0!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-search-results__head{margin:0 0 6px!important;color:var(--r40-muted)!important;font-size:11px!important;font-weight:760!important;letter-spacing:.03em!important;text-transform:uppercase!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-search-results__list{display:grid!important;gap:4px!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-search-hit{display:flex!important;align-items:center!important;gap:9px!important;min-height:31px!important;padding:5px 7px!important;border-radius:11px!important;background:#fff!important;color:var(--r40-text)!important;cursor:pointer!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-search-hit:hover{background:var(--r40-soft)!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-search-hit input{flex:0 0 auto!important;width:16px!important;height:16px!important;min-width:16px!important;margin:0!important;accent-color:var(--r40-primary)!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-search-hit__text{display:grid!important;gap:1px!important;min-width:0!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-search-hit__text strong{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--r40-text)!important;font-size:13px!important;font-weight:680!important;line-height:1.15!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-search-hit__text em{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--r40-muted)!important;font-size:11px!important;font-style:normal!important;font-weight:560!important;line-height:1.15!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-search-empty,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-search-more{padding:8px!important;color:var(--r40-muted)!important;font-size:12px!important;font-weight:560!important;line-height:1.3!important;}
@media (max-width:390px){
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640>.rankly-toolbar__top{grid-template-columns:auto auto minmax(66px,1fr) auto!important;gap:8px!important;padding-left:0!important;padding-right:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__count span,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-filter-sheet-open,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__sort .rankly-select{font-size:13px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-toolbar__view{width:70px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640 .rankly-view-toggle{width:29px!important;min-width:29px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1640>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{width:calc(100vw - 18px)!important;border-radius:21px!important;}
}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641{--r40-text:#0f172a;--r40-muted:#667085;--r40-soft:#f7f8fb;--r40-line:var(--rankly-plugin-border-color,#d8e0eb);--r40-line-soft:var(--rankly-plugin-border-color,#edf1f6);--r40-primary:#070014;--r40-accent:#0a84ff;--r40-radius:14px;--r40-control:36px;--r40-shadow:0 18px 50px rgba(15,23,42,.14);position:relative!important;display:block!important;width:100%!important;max-width:none!important;margin:0 0 18px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;color:var(--r40-text)!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 *{box-sizing:border-box!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-label,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__view-label{display:none!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 input,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 select,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 button{font-family:inherit!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-input,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-select,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__search-input{height:var(--r40-control)!important;min-height:var(--r40-control)!important;width:100%!important;border:1px solid var(--r40-line)!important;border-radius:999px!important;background:#fff!important;color:var(--r40-text)!important;font-size:13px!important;font-weight:560!important;line-height:calc(var(--r40-control) - 2px)!important;box-shadow:none!important;outline:none!important;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-input:focus,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-select:focus,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__search-input:focus{border-color:#a9c8ff!important;box-shadow:0 0 0 3px rgba(10,132,255,.12)!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-input::placeholder,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__search-input::placeholder{color:#98a2b3!important;opacity:1!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__chips{display:none!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet-backdrop{display:none!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__head{display:none!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__close{display:none!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__apply{display:none!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-search-results[hidden],body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-search-empty[hidden]{display:none!important;}
@media (min-width:783px){
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641>.rankly-toolbar__top{display:grid!important;grid-template-columns:minmax(260px,1fr) auto minmax(180px,240px) auto!important;gap:10px!important;align-items:center!important;margin:0 0 10px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__search{position:relative!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__search .rankly-input{padding:0 14px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__count span{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:var(--r40-control)!important;min-width:116px!important;padding:0 14px!important;border:1px solid var(--r40-line)!important;border-radius:999px!important;background:#fff!important;color:var(--r40-text)!important;font-size:13px!important;font-weight:760!important;white-space:nowrap!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__sort{position:relative!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__sort .rankly-select{padding:0 34px 0 14px!important;appearance:none!important;-webkit-appearance:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__sort::after{content:"⌄"!important;position:absolute!important;right:14px!important;top:50%!important;transform:translateY(-50%)!important;color:var(--r40-muted)!important;font-size:13px!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__viewwrap{display:block!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__view{display:inline-grid!important;grid-template-columns:1fr 1fr!important;gap:2px!important;align-items:center!important;width:74px!important;height:var(--r40-control)!important;min-height:var(--r40-control)!important;padding:3px!important;border:1px solid var(--r40-line)!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-view-toggle{display:flex!important;align-items:center!important;justify-content:center!important;width:31px!important;height:28px!important;min-width:31px!important;min-height:28px!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#667085!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-view-toggle svg{width:15px!important;height:15px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-view-toggle.is-active{background:var(--r40-primary)!important;color:#fff!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet-open{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{position:relative!important;display:grid!important;grid-template-columns:minmax(180px,280px) minmax(0,1fr) minmax(176px,220px) auto!important;gap:10px!important;align-items:start!important;min-height:var(--r40-control)!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__search{grid-column:1!important;grid-row:1!important;position:relative!important;min-width:0!important;margin:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__search-icon{position:absolute!important;left:12px!important;top:50%!important;width:14px!important;height:14px!important;color:var(--r40-muted)!important;transform:translateY(-50%)!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__search-icon svg{width:14px!important;height:14px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__search-input{padding:0 30px 0 34px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-search-results{position:absolute!important;left:0!important;top:calc(var(--r40-control) + 6px)!important;z-index:80!important;width:min(320px,100%)!important;max-height:290px!important;overflow:auto!important;margin:0!important;padding:8px!important;border:1px solid var(--r40-line-soft)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 16px 40px rgba(15,23,42,.12)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__body{display:contents!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__filters{grid-column:2!important;grid-row:1!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(132px,1fr))!important;gap:10px!important;align-items:start!important;min-width:0!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter--disabled{position:relative!important;display:block!important;min-width:0!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter__button{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;height:var(--r40-control)!important;min-height:var(--r40-control)!important;width:100%!important;padding:0 12px!important;border:1px solid var(--r40-line)!important;border-radius:999px!important;background:#fff!important;color:var(--r40-text)!important;font-size:13px!important;font-weight:680!important;line-height:1!important;list-style:none!important;cursor:pointer!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter summary::-webkit-details-marker{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter[open] summary{border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;background:#fbfcfe!important;box-shadow:0 0 0 3px rgba(15,23,42,.035)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter__summary-text{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-caret{flex:0 0 auto!important;color:#98a2b3!important;font-size:10px!important;line-height:1!important;transition:transform .16s ease!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter[open] .rankly-caret{transform:rotate(180deg)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter__panel,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter__panel--launch-year{position:absolute!important;left:0!important;top:calc(var(--r40-control) + 6px)!important;z-index:70!important;width:max(100%,240px)!important;max-width:min(330px,90vw)!important;max-height:320px!important;overflow:auto!important;margin:0!important;padding:8px!important;border:1px solid var(--r40-line-soft)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 16px 40px rgba(15,23,42,.12)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__range{grid-column:3!important;grid-row:1!important;display:grid!important;grid-template-columns:62px minmax(70px,1fr) 46px!important;gap:8px!important;align-items:center!important;height:var(--r40-control)!important;min-height:var(--r40-control)!important;width:100%!important;min-width:0!important;margin:0!important;padding:0 10px!important;border:1px solid var(--r40-line)!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__range .rankly-label{display:block!important;margin:0!important;color:var(--r40-muted)!important;font-size:11px!important;font-weight:720!important;line-height:1!important;white-space:nowrap!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-range{display:contents!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-range__input{width:100%!important;height:4px!important;min-height:4px!important;margin:0!important;accent-color:var(--r40-primary)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-range__value{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:2px!important;min-width:42px!important;height:24px!important;min-height:24px!important;padding:0 7px!important;border:1px solid var(--r40-line-soft)!important;border-radius:999px!important;background:#fff!important;color:var(--r40-text)!important;font-size:12px!important;font-weight:760!important;line-height:1!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__actions{grid-column:4!important;grid-row:1!important;display:block!important;width:auto!important;min-width:0!important;height:var(--r40-control)!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__actions .rankly-toolbar__clear{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:var(--r40-control)!important;min-height:var(--r40-control)!important;width:auto!important;min-width:106px!important;padding:0 14px!important;border:1px solid var(--r40-line)!important;border-radius:999px!important;background:#fff!important;color:#475467!important;font-size:13px!important;font-weight:680!important;line-height:1!important;white-space:nowrap!important;text-decoration:none!important;cursor:pointer!important;}
}
@media (min-width:783px) and (max-width:1160px){
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{grid-template-columns:minmax(180px,1fr) minmax(0,2fr) minmax(170px,1fr) auto!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__filters{grid-template-columns:repeat(3,minmax(120px,1fr))!important;}
}
@media (max-width:782px){
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641>.rankly-toolbar__top{display:grid!important;align-items:center!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__search{grid-area:search!important;position:relative!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__search::before{content:""!important;position:absolute!important;top:50%!important;border:2px solid #3f4654!important;border-radius:50%!important;transform:translateY(-58%)!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__search::after{content:""!important;position:absolute!important;top:50%!important;height:2px!important;border-radius:2px!important;background:#3f4654!important;transform:translateY(5px) rotate(45deg)!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__count{grid-area:count!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__count span{display:inline-flex!important;align-items:center!important;height:32px!important;color:var(--r40-text)!important;font-size:14px!important;white-space:nowrap!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet-open{grid-area:filter!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;height:32px!important;min-height:32px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--r40-text)!important;font-size:14px!important;line-height:1!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet-open__icon,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet-open__icon svg{width:16px!important;height:16px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet-open strong{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:17px!important;height:17px!important;padding:0 5px!important;border-radius:999px!important;background:var(--r40-primary)!important;color:#fff!important;font-size:10px!important;font-weight:800!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__sort{grid-area:sort!important;position:relative!important;justify-self:start!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__sort .rankly-select{height:32px!important;min-height:32px!important;width:100%!important;padding:0 18px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--r40-text)!important;font-size:14px!important;line-height:32px!important;appearance:none!important;-webkit-appearance:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__sort::after{content:"⌄"!important;position:absolute!important;right:0!important;top:50%!important;color:var(--r40-text)!important;font-size:14px!important;transform:translateY(-50%)!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__viewwrap{grid-area:view!important;justify-self:end!important;width:auto!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__view{display:grid!important;grid-template-columns:1fr 1fr!important;gap:2px!important;padding:3px!important;border:1px solid var(--r40-line)!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-view-toggle{display:flex!important;align-items:center!important;justify-content:center!important;width:31px!important;min-width:31px!important;height:28px!important;min-height:28px!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#667085!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-view-toggle svg{width:15px!important;height:15px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-view-toggle.is-active{background:var(--r40-primary)!important;color:#fff!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet-backdrop{display:block!important;position:fixed!important;inset:0!important;z-index:999990!important;border:0!important;background:rgba(10,12,16,.36)!important;opacity:0!important;pointer-events:none!important;transition:opacity .18s ease!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641.is-filter-sheet-open .rankly-filter-sheet-backdrop{opacity:1!important;pointer-events:auto!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{transform:translate3d(-50%,110%,0)!important;visibility:hidden!important;pointer-events:none!important;transition:transform .22s cubic-bezier(.2,.8,.2,1),visibility .22s ease!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641.is-filter-sheet-open>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{transform:translate3d(-50%,0,0)!important;visibility:visible!important;pointer-events:auto!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__head{display:flex!important;position:relative!important;align-items:center!important;justify-content:center!important;border:0!important;background:#fff!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__head::before{content:""!important;position:absolute!important;left:50%!important;border-radius:999px!important;transform:translateX(-50%)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__head strong{display:block!important;color:var(--r40-text)!important;line-height:1!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__head span{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__close{display:flex!important;position:absolute!important;align-items:center!important;justify-content:center!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;font-weight:300!important;line-height:1!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__search{display:block!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__search-icon{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__search-icon svg{width:15px!important;height:15px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__body{background:transparent!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__body::-webkit-scrollbar{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__filters{border-radius:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter--disabled{position:relative!important;border-bottom:1px solid var(--r40-line-soft)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter__button{border:0!important;background:transparent!important;list-style:none!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter summary::-webkit-details-marker{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter__summary-text{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-caret{flex:0 0 auto!important;line-height:1!important;transition:transform .16s ease!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter[open] .rankly-caret{transform:rotate(180deg)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter__panel,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter__panel--launch-year{border:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__range{border:0!important;border-bottom:1px solid var(--r40-line-soft)!important;background:transparent!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-range{padding:0!important;border:0!important;background:transparent!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-range__input{width:100%!important;height:4px!important;min-height:4px!important;margin:0!important;accent-color:var(--r40-primary)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-range__value{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;padding:0 8px!important;border:1px solid var(--r40-line)!important;border-radius:999px!important;background:#fff!important;color:var(--r40-text)!important;font-weight:800!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__actions .rankly-filter-sheet__apply{display:flex!important;grid-row:1!important;align-items:center!important;justify-content:center!important;width:100%!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0 14px!important;border:1px solid var(--r40-primary)!important;border-radius:999px!important;font-size:14px!important;line-height:1!important;text-decoration:none!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__actions .rankly-toolbar__clear{display:flex!important;grid-row:1!important;align-items:center!important;justify-content:center!important;width:100%!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0 12px!important;border:1px solid var(--r40-line)!important;border-radius:999px!important;font-size:14px!important;line-height:1!important;text-decoration:none!important;cursor:pointer!important;white-space:nowrap!important;}
}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-archive__checks{display:grid!important;gap:2px!important;max-height:none!important;overflow:visible!important;margin:0!important;padding:0!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-check{display:flex!important;align-items:center!important;gap:9px!important;min-height:30px!important;margin:0!important;padding:5px 6px!important;border-radius:10px!important;color:#344054!important;font-size:13px!important;font-weight:560!important;line-height:1.2!important;cursor:pointer!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-check:hover,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-check--search-hit{background:var(--r40-soft)!important;color:var(--r40-text)!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-check input{flex:0 0 auto!important;width:16px!important;height:16px!important;min-width:16px!important;margin:0!important;accent-color:var(--r40-primary)!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-check span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter__actions{padding:6px 3px 2px!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter__clear{height:auto!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;color:var(--r40-accent)!important;font-size:12px!important;font-weight:700!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter__range{padding:2px 4px 8px!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter__range-title{margin:0 0 6px!important;color:var(--r40-muted)!important;font-size:12px!important;font-weight:700!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter__range-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-year-range__field span{display:block!important;margin:0 0 4px!important;color:var(--r40-muted)!important;font-size:11px!important;font-weight:650!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-input--year{height:32px!important;min-height:32px!important;padding:0 9px!important;font-size:13px!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter__divider{height:1px!important;background:var(--r40-line-soft)!important;margin:5px 0!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-search-results__head{margin:0 0 6px!important;color:var(--r40-muted)!important;font-size:11px!important;font-weight:760!important;letter-spacing:.03em!important;text-transform:uppercase!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-search-results__list{display:grid!important;gap:4px!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-search-hit{display:flex!important;align-items:center!important;gap:9px!important;min-height:31px!important;padding:5px 7px!important;border-radius:11px!important;background:#fff!important;color:var(--r40-text)!important;cursor:pointer!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-search-hit:hover{background:var(--r40-soft)!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-search-hit input{flex:0 0 auto!important;width:16px!important;height:16px!important;min-width:16px!important;margin:0!important;accent-color:var(--r40-primary)!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-search-hit__text{display:grid!important;gap:1px!important;min-width:0!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-search-hit__text strong{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--r40-text)!important;font-size:13px!important;font-weight:680!important;line-height:1.15!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-search-hit__text em{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--r40-muted)!important;font-size:11px!important;font-style:normal!important;font-weight:560!important;line-height:1.15!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-search-empty,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-search-more{padding:8px!important;color:var(--r40-muted)!important;font-size:12px!important;font-weight:560!important;line-height:1.3!important;}
@media (max-width:390px){
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641>.rankly-toolbar__top{padding-left:0!important;padding-right:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{width:calc(100vw - 18px)!important;border-radius:21px!important;}
}
@media (max-width:782px){
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641{--r40-control:36px;margin:0 0 14px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641>.rankly-toolbar__top{grid-template-columns:auto auto minmax(74px,1fr) auto!important;grid-template-areas:"search search search search" "count filter sort view"!important;gap:9px 10px!important;padding:0 0 12px!important;margin:0 0 12px!important;border-bottom:1px solid var(--r40-line-soft)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__search .rankly-input{height:42px!important;min-height:42px!important;border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;padding:0 14px 0 42px!important;font-size:15px!important;font-weight:680!important;line-height:40px!important;letter-spacing:-.01em!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__search::before{left:15px!important;width:15px!important;height:15px!important;border-width:2px!important;border-color:#374151!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__search::after{left:28px!important;width:7px!important;background:#374151!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__count span,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet-open,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__sort .rankly-select{height:32px!important;min-height:32px!important;font-size:14px!important;letter-spacing:-.01em!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__count span{font-weight:800!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet-open{font-weight:700!important;gap:6px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__sort .rankly-select{max-width:104px!important;font-weight:800!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__view{width:74px!important;height:34px!important;min-height:34px!important;border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:#fff!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{position:fixed!important;left:50%!important;right:auto!important;bottom:max(10px,env(safe-area-inset-bottom))!important;z-index:999999!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto auto auto minmax(0,auto) auto!important;width:calc(100vw - 20px)!important;max-width:520px!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 116px)!important;margin:0!important;padding:0!important;border:0!important;border-radius:22px!important;background:#fff!important;box-shadow:0 18px 58px rgba(15,23,42,.18)!important;overflow:hidden!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__head{height:46px!important;min-height:46px!important;padding:14px 48px 0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__head::before{top:8px!important;width:42px!important;height:4px!important;background:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__head strong{margin-top:5px!important;font-size:18px!important;font-weight:780!important;letter-spacing:-.02em!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__close{top:10px!important;right:12px!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;font-size:30px!important;color:#111827!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__search{margin:0 14px!important;position:relative!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__search-input{height:38px!important;min-height:38px!important;border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;padding:0 36px!important;font-size:14px!important;font-weight:650!important;line-height:36px!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__search-icon{left:13px!important;width:15px!important;height:15px!important;color:#667085!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-search-results{display:block!important;margin:8px 14px 0!important;padding:7px!important;border:1px solid var(--r40-line-soft)!important;border-radius:16px!important;background:#fff!important;max-height:min(178px,28dvh)!important;overflow:auto!important;box-shadow:0 8px 26px rgba(15,23,42,.07)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-search-results[hidden]{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-search-results__head{margin:0 0 5px!important;padding:0 4px!important;color:#7b8494!important;font-size:10px!important;font-weight:780!important;letter-spacing:.04em!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-search-hit{min-height:33px!important;padding:6px 7px!important;border-radius:11px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__body{display:block!important;min-height:0!important;max-height:calc(100dvh - 258px)!important;margin:8px 0 0!important;padding:0 14px 10px!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;background:#fff!important;border:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__filters{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter--disabled{display:block!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter__button{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;width:100%!important;height:38px!important;min-height:38px!important;margin:0!important;padding:0 13px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:#fff!important;color:#111827!important;font-size:13px!important;font-weight:720!important;line-height:1!important;letter-spacing:-.005em!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter[open] summary{border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;background:#fbfcfe!important;box-shadow:0 0 0 3px rgba(15,23,42,.035)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-caret{color:#98a2b3!important;font-size:10px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter__panel,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter__panel--launch-year{position:static!important;width:100%!important;max-width:none!important;max-height:none!important;margin:6px 0 2px!important;padding:7px!important;border:1px solid var(--r40-line-soft)!important;border-radius:16px!important;background:#fff!important;box-shadow:none!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-archive__checks{gap:1px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-check{min-height:31px!important;padding:5px 6px!important;border-radius:10px!important;font-size:13px!important;font-weight:560!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__range{display:block!important;width:100%!important;margin:9px 0 0!important;padding:10px 12px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:18px!important;background:#fff!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__range .rankly-label{display:block!important;margin:0 0 9px!important;color:#111827!important;font-size:11px!important;font-weight:820!important;line-height:1!important;letter-spacing:.06em!important;text-transform:uppercase!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-range{display:grid!important;grid-template-columns:minmax(0,1fr) 56px!important;align-items:center!important;gap:10px!important;min-height:30px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-range__value{min-width:56px!important;height:32px!important;min-height:32px!important;font-size:13px!important;border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__actions{display:grid!important;grid-template-columns:minmax(0,1.58fr) minmax(96px,.78fr)!important;gap:10px!important;align-items:center!important;height:auto!important;min-height:0!important;margin:0!important;padding:10px 14px max(10px,env(safe-area-inset-bottom))!important;border:0!important;border-top:1px solid var(--r40-line-soft)!important;background:#fff!important;box-shadow:0 -8px 20px rgba(16,24,40,.04)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__actions .rankly-filter-sheet__apply,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__actions .rankly-toolbar__clear{height:40px!important;min-height:40px!important;border-radius:999px!important;font-size:14px!important;line-height:1!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__actions .rankly-filter-sheet__apply{grid-column:1!important;background:var(--r40-primary)!important;color:#fff!important;border-color:var(--r40-primary)!important;font-weight:780!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet__actions .rankly-toolbar__clear{grid-column:2!important;background:#fff!important;color:#7b8494!important;border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;font-weight:720!important;}
}
@media (max-width:390px){
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641>.rankly-toolbar__top{grid-template-columns:auto auto minmax(58px,1fr) auto!important;gap:8px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__count span,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-filter-sheet-open,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__sort .rankly-select{font-size:13px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-toolbar__view{width:70px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1641 .rankly-view-toggle{width:29px!important;min-width:29px!important;}
}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643{--r42-text:#0f172a;--r42-muted:#667085;--r42-muted-2:#98a2b3;--r42-line:var(--rankly-plugin-border-color,#d8e0eb);--r42-line-soft:var(--rankly-plugin-border-color,#edf1f6);--r42-soft:#f7f8fb;--r42-primary:#070014;--r42-accent:#0a84ff;--r42-control:36px;--r42-radius:14px;--r42-shadow:0 18px 48px rgba(15,23,42,.16);position:relative!important;display:block!important;width:100%!important;max-width:100%!important;margin:0 0 18px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;color:var(--r42-text)!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 *{box-sizing:border-box!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 input,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 select,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 button,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 summary{font-family:inherit!important;letter-spacing:0!important;-webkit-tap-highlight-color:transparent!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-label,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__view-label{display:none!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 [hidden],body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter[hidden],body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-check[hidden],body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-search-results[hidden],body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-search-empty[hidden]{display:none!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-input,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-select,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__search-input{display:block!important;width:100%!important;height:var(--r42-control)!important;min-height:var(--r42-control)!important;padding:0 14px!important;border:1px solid var(--r42-line)!important;border-radius:999px!important;background:#fff!important;color:var(--r42-text)!important;box-shadow:none!important;outline:0!important;font-size:13px!important;font-weight:520!important;line-height:normal!important;transition:border-color .16s ease,box-shadow .16s ease!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-input:focus,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-select:focus,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__search-input:focus{border-color:#a9c8ff!important;box-shadow:0 0 0 3px rgba(10,132,255,.12)!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-input::placeholder,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__search-input::placeholder{color:#98a2b3!important;opacity:1!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__chips{display:flex!important;flex-wrap:wrap!important;gap:7px!important;align-items:center!important;min-height:0!important;margin:8px 0 12px!important;padding:0!important;border:0!important;background:transparent!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-chip--empty{display:none!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-chip{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-height:30px!important;max-width:100%!important;padding:0 10px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:#fff!important;color:#253044!important;box-shadow:none!important;font-size:12px!important;font-weight:560!important;line-height:1.2!important;cursor:pointer!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-chip span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-chip b{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#f1f4f8!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-search-results{border:1px solid var(--r42-line-soft)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 16px 40px rgba(15,23,42,.12)!important;overflow:auto!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-search-results__head{margin:0 0 5px!important;padding:0 4px!important;color:#7b8494!important;font-size:10px!important;font-weight:650!important;line-height:1.2!important;letter-spacing:.04em!important;text-transform:uppercase!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-search-results__list{display:grid!important;gap:3px!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-search-hit{display:flex!important;align-items:center!important;gap:9px!important;min-height:34px!important;padding:6px 7px!important;border-radius:11px!important;background:transparent!important;color:var(--r42-text)!important;font-size:13px!important;font-weight:500!important;line-height:1.3!important;cursor:pointer!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-search-hit:hover{background:#f7f8fb!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-search-hit input{width:16px!important;height:16px!important;min-width:16px!important;margin:0!important;accent-color:var(--r42-primary)!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-search-hit__text{display:grid!important;min-width:0!important;gap:1px!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-search-hit__text strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--r42-text)!important;font-size:13px!important;font-weight:560!important;line-height:1.25!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-search-hit__text em{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--r42-muted)!important;font-size:11px!important;font-style:normal!important;font-weight:500!important;line-height:1.25!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-search-empty,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-search-more{padding:8px!important;color:var(--r42-muted)!important;font-size:12px!important;font-weight:500!important;line-height:1.35!important;}
@media (min-width:783px){
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643>.rankly-toolbar__top{display:grid!important;grid-template-columns:minmax(260px,1fr) auto minmax(180px,240px) auto!important;gap:10px!important;align-items:center!important;margin:0 0 10px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__search{position:relative!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__count span{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:var(--r42-control)!important;min-height:var(--r42-control)!important;min-width:116px!important;padding:0 14px!important;border:1px solid var(--r42-line)!important;border-radius:999px!important;background:#fff!important;color:var(--r42-text)!important;font-size:13px!important;font-weight:680!important;line-height:normal!important;white-space:nowrap!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__sort{position:relative!important;min-width:0!important;display:block!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__sort .rankly-select{padding:0 34px 0 14px!important;appearance:none!important;-webkit-appearance:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__sort::after{content:"⌄"!important;position:absolute!important;right:14px!important;top:50%!important;transform:translateY(-50%)!important;color:var(--r42-muted)!important;font-size:13px!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__viewwrap{display:block!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__view{display:inline-grid!important;grid-template-columns:1fr 1fr!important;gap:2px!important;align-items:center!important;width:74px!important;height:var(--r42-control)!important;min-height:var(--r42-control)!important;padding:3px!important;border:1px solid var(--r42-line)!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-view-toggle{display:flex!important;align-items:center!important;justify-content:center!important;width:31px!important;height:28px!important;min-width:31px!important;min-height:28px!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#667085!important;box-shadow:none!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-view-toggle svg{width:15px!important;height:15px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-view-toggle.is-active{background:var(--r42-primary)!important;color:#fff!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet-open{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet-backdrop,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__head,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__close,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__apply,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__sort{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{position:relative!important;display:grid!important;min-height:var(--r42-control)!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__search{grid-area:filtersearch!important;position:relative!important;min-width:0!important;margin:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__search-icon{position:absolute!important;left:12px!important;top:50%!important;width:14px!important;height:14px!important;color:var(--r42-muted)!important;transform:translateY(-50%)!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__search-icon svg{width:14px!important;height:14px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__search-input{padding:0 30px 0 34px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-search-results{position:absolute!important;left:0!important;top:calc(var(--r42-control) + 6px)!important;z-index:80!important;width:min(320px,100%)!important;max-height:292px!important;margin:0!important;padding:8px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__body{grid-area:filterbody!important;display:contents!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__filters{display:grid!important;min-width:0!important;align-items:start!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter--disabled{position:relative!important;display:block!important;min-width:0!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter__button{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;width:100%!important;height:var(--r42-control)!important;min-height:var(--r42-control)!important;margin:0!important;padding:0 12px!important;border:1px solid var(--r42-line)!important;border-radius:999px!important;background:#fff!important;color:var(--r42-text)!important;box-shadow:none!important;font-size:13px!important;cursor:pointer!important;list-style:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter summary::-webkit-details-marker{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter[open] summary{border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;background:#fbfcfe!important;box-shadow:0 0 0 3px rgba(15,23,42,.035)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter__summary-text{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-caret{flex:0 0 auto!important;color:#98a2b3!important;line-height:1!important;transition:transform .16s ease!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter[open] .rankly-caret{transform:rotate(180deg)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter__panel,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter__panel--launch-year{position:absolute!important;left:0!important;top:calc(100% + 6px)!important;z-index:70!important;width:max(230px,100%)!important;max-width:min(360px,calc(100vw - 24px))!important;max-height:318px!important;margin:0!important;padding:8px!important;border:1px solid var(--r42-line-soft)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 16px 38px rgba(15,23,42,.12)!important;overflow:auto!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__row--filters.is-filter-searching .rankly-filter__panel{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-archive__checks{display:grid!important;gap:2px!important;margin:0!important;padding:0!important;max-height:none!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-check{display:flex!important;align-items:center!important;gap:9px!important;min-height:30px!important;padding:5px 7px!important;border-radius:10px!important;color:#253044!important;font-size:13px!important;font-weight:500!important;line-height:1.3!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-check:hover{background:#f7f8fb!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-check input{width:16px!important;height:16px!important;min-width:16px!important;margin:0!important;accent-color:var(--r42-primary)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-check span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.3!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter__range-title{font-size:12px!important;font-weight:560!important;line-height:1.3!important;color:#475467!important;margin:0 0 7px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter__range-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-year-range__field{display:grid!important;gap:5px!important;font-size:11px!important;font-weight:520!important;line-height:1.3!important;color:#667085!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-input--year{height:34px!important;min-height:34px!important;border-radius:12px!important;font-size:13px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter__divider{height:1px!important;background:var(--r42-line-soft)!important;margin:10px 0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__range{grid-area:range!important;display:grid!important;grid-template-columns:auto minmax(84px,1fr) auto!important;gap:8px!important;align-items:center!important;min-width:0!important;height:var(--r42-control)!important;min-height:var(--r42-control)!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__range .rankly-label{display:block!important;margin:0!important;color:var(--r42-muted)!important;font-size:11px!important;font-weight:560!important;line-height:1.2!important;white-space:nowrap!important;text-transform:none!important;letter-spacing:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-range{display:contents!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-range__input{width:100%!important;height:4px!important;min-height:4px!important;margin:0!important;accent-color:var(--r42-primary)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-range__value{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:2px!important;min-width:42px!important;height:28px!important;min-height:28px!important;padding:0 8px!important;border:1px solid var(--r42-line-soft)!important;border-radius:999px!important;background:#fff!important;color:var(--r42-text)!important;font-size:12px!important;font-weight:650!important;line-height:normal!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__actions{grid-area:actions!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__clear{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:var(--r42-control)!important;min-height:var(--r42-control)!important;padding:0 14px!important;border:1px solid var(--r42-line)!important;border-radius:999px!important;background:#fff!important;color:#344054!important;box-shadow:none!important;font-size:13px!important;font-weight:520!important;line-height:normal!important;white-space:nowrap!important;cursor:pointer!important;}
}
@media (max-width:782px){
  body .rankly-filter-sheet-lock{overflow:hidden!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643{--r42-control:38px;margin:0 0 14px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643>.rankly-toolbar__top{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"search view" "filter filter"!important;align-items:center!important;border-bottom:1px solid var(--r42-line-soft)!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__search{grid-area:search!important;position:relative!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__search::before{content:""!important;position:absolute!important;left:14px!important;top:50%!important;width:14px!important;height:14px!important;border:2px solid #374151!important;border-radius:999px!important;transform:translateY(-55%)!important;pointer-events:none!important;z-index:2!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__search::after{content:""!important;position:absolute!important;left:26px!important;top:calc(50% + 8px)!important;width:7px!important;height:2px!important;border-radius:999px!important;background:#374151!important;transform:rotate(45deg)!important;pointer-events:none!important;z-index:2!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__search .rankly-input{height:38px!important;min-height:38px!important;padding:0 14px 0 38px!important;border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;font-size:14px!important;font-weight:600!important;line-height:normal!important;letter-spacing:-.01em!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__count,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643>.rankly-toolbar__top>.rankly-toolbar__sort{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__viewwrap{grid-area:view!important;display:block!important;width:auto!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__view{display:inline-grid!important;grid-template-columns:1fr 1fr!important;gap:2px!important;align-items:center!important;width:74px!important;height:38px!important;min-height:38px!important;padding:3px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-view-toggle{display:flex!important;align-items:center!important;justify-content:center!important;width:33px!important;height:30px!important;min-width:33px!important;min-height:30px!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#667085!important;box-shadow:none!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-view-toggle svg{width:16px!important;height:16px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-view-toggle.is-active{background:var(--r42-primary)!important;color:#fff!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet-open{grid-area:filter!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0 16px!important;border:1px solid var(--r42-primary)!important;border-radius:999px!important;background:var(--r42-primary)!important;color:#fff!important;box-shadow:none!important;font-size:14px!important;font-weight:680!important;line-height:normal!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet-open__icon{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet-open strong{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:20px!important;height:20px!important;padding:0 6px!important;border-radius:999px!important;background:#fff!important;color:var(--r42-primary)!important;font-size:11px!important;font-weight:700!important;line-height:normal!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__chips{gap:6px!important;overflow-x:auto!important;flex-wrap:nowrap!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__chips::-webkit-scrollbar{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-chip{flex:0 0 auto!important;max-width:82vw!important;height:30px!important;min-height:30px!important;font-size:12px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet-backdrop{position:fixed!important;inset:0!important;z-index:999990!important;display:block!important;border:0!important;border-radius:0!important;background:rgba(15,23,42,.38)!important;opacity:0!important;pointer-events:none!important;transition:opacity .18s ease!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643.is-filter-sheet-open .rankly-filter-sheet-backdrop{opacity:1!important;pointer-events:auto!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{position:fixed!important;left:50%!important;right:auto!important;z-index:999999!important;display:grid!important;grid-template-columns:1fr!important;max-width:520px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:#fff!important;box-shadow:var(--r42-shadow)!important;opacity:0!important;visibility:hidden!important;transform:translate3d(-50%,18px,0)!important;transition:opacity .18s ease,transform .18s ease,visibility .18s ease!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643.is-filter-sheet-open>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{opacity:1!important;visibility:visible!important;transform:translate3d(-50%,0,0)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__head{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:16px 52px 0!important;border:0!important;background:#fff!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__head::before{content:""!important;position:absolute!important;top:8px!important;left:50%!important;width:42px!important;height:4px!important;border-radius:999px!important;background:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;transform:translateX(-50%)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__head strong{display:block!important;margin:4px 0 0!important;color:var(--r42-text)!important;line-height:1.2!important;letter-spacing:-.02em!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__head span{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__close{position:absolute!important;top:10px!important;right:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#111827!important;font-size:30px!important;font-weight:400!important;line-height:1!important;box-shadow:none!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__search{position:relative!important;display:block!important;margin:0 14px!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__search-icon{position:absolute!important;left:13px!important;top:50%!important;width:15px!important;height:15px!important;color:#667085!important;transform:translateY(-50%)!important;pointer-events:none!important;z-index:2!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__search-icon svg{width:15px!important;height:15px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__search-input{height:38px!important;min-height:38px!important;padding:0 36px!important;border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;font-size:14px!important;font-weight:560!important;line-height:normal!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-search-results{display:block!important;padding:7px!important;box-shadow:0 8px 26px rgba(15,23,42,.07)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-search-results[hidden]{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__sort{display:block!important;position:relative!important;margin:8px 14px 0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__sort::after{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__sort .rankly-select{height:38px!important;min-height:38px!important;padding:0 34px 0 14px!important;border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;font-size:14px!important;font-weight:520!important;line-height:normal!important;appearance:none!important;-webkit-appearance:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__body{display:block!important;border:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__filters{width:100%!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter--disabled{border-radius:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter__button{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;width:100%!important;height:38px!important;min-height:38px!important;margin:0!important;padding:0 12px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:#fff!important;color:#111827!important;font-size:14px!important;font-weight:520!important;line-height:normal!important;letter-spacing:0!important;box-shadow:none!important;cursor:pointer!important;list-style:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter summary::-webkit-details-marker{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter[open] summary{background:#fbfcfe!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-caret{flex:0 0 auto!important;line-height:1!important;transition:transform .16s ease!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter[open] .rankly-caret{transform:rotate(180deg)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-check{cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-check:hover{background:#f7f8fb!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter__range-title{font-size:12px!important;font-weight:560!important;line-height:1.3!important;color:#475467!important;margin:0 0 7px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter__range-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-year-range__field{display:grid!important;gap:5px!important;font-size:11px!important;font-weight:520!important;line-height:1.3!important;color:#667085!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-input--year{height:34px!important;min-height:34px!important;border-radius:12px!important;font-size:13px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter__divider{height:1px!important;background:var(--r42-line-soft)!important;margin:10px 0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__range{display:block!important;width:100%!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__range .rankly-label{display:block!important;margin:0 0 9px!important;color:#111827!important;font-size:12px!important;line-height:1.25!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-range{display:grid!important;grid-template-columns:minmax(0,1fr) 56px!important;align-items:center!important;gap:10px!important;min-height:30px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-range__input{height:4px!important;min-height:4px!important;margin:0!important;accent-color:var(--r42-primary)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-range__value{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:2px!important;min-width:56px!important;height:32px!important;min-height:32px!important;padding:0 8px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:#fff!important;color:var(--r42-text)!important;font-size:13px!important;font-weight:650!important;line-height:normal!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__actions{display:grid!important;align-items:center!important;height:auto!important;min-height:0!important;margin:0!important;border:0!important;box-shadow:0 -8px 20px rgba(16,24,40,.04)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__actions .rankly-filter-sheet__apply,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__actions .rankly-toolbar__clear{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;margin:0!important;padding:0 13px!important;border-radius:999px!important;box-shadow:none!important;font-weight:620!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__actions .rankly-filter-sheet__apply{grid-column:1!important;grid-row:1!important;border:1px solid var(--r42-primary)!important;background:var(--r42-primary)!important;color:#fff!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__actions .rankly-toolbar__clear{grid-column:2!important;grid-row:1!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;background:#fff!important;color:#7b8494!important;}
}
@media (max-width:390px){
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__view{width:70px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-view-toggle{width:31px!important;min-width:31px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{width:calc(100vw - 18px)!important;border-radius:21px!important;}
}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643{--r43-control:36px;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-chip b{width:auto!important;height:auto!important;min-width:0!important;border-radius:0!important;background:transparent!important;color:#111827!important;font-size:16px!important;font-weight:500!important;line-height:1!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-chip--more{cursor:default!important;pointer-events:none!important;color:#667085!important;background:#f7f8fb!important;}
@media (min-width:783px){
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{grid-template-columns:minmax(132px,196px) minmax(0,1fr) minmax(176px,230px) auto!important;grid-template-areas:"filtersearch filterbody range actions"!important;gap:10px!important;align-items:start!important;margin:0 0 8px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__filters{grid-template-columns:repeat(auto-fit,minmax(158px,1fr))!important;gap:10px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__search-input{padding-left:32px!important;padding-right:24px!important;font-size:12.5px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter__button{font-weight:500!important;line-height:1.35!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter__summary-text{font-weight:500!important;line-height:1.35!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__sort::after,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__sort::after{content:"▾"!important;font-size:11px!important;color:#98a2b3!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-caret{font-size:10px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__chips{order:99!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:7px!important;width:100%!important;margin:2px 0 0!important;padding:0!important;overflow:hidden!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-chip{min-height:28px!important;height:28px!important;padding:0 10px!important;font-size:12px!important;font-weight:520!important;white-space:nowrap!important;}
}
@media (max-width:782px){
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643>.rankly-toolbar__top{gap:9px!important;margin:0 0 8px!important;padding:0 0 9px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__chips{margin:7px 0 8px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__head strong{font-size:17px!important;font-weight:660!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__sort::after{content:"▾"!important;right:14px!important;font-size:11px!important;color:#98a2b3!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__sort .rankly-select,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter__button{height:38px!important;min-height:38px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:#fff!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter[open] summary{height:38px!important;min-height:38px!important;border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;background:#fff!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-caret{font-size:10px!important;color:#98a2b3!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__range .rankly-label{font-weight:500!important;letter-spacing:0!important;text-transform:none!important;}
}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-chip[hidden],body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 [data-rankly-chip-more][hidden]{display:none!important;}
@media (min-width:783px){
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__chips{max-height:31px!important;min-height:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__chips.is-rankly-chip-measuring{max-height:none!important;overflow:visible!important;}
}
@media (max-width:782px){
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{grid-template-rows:auto auto auto auto minmax(0,1fr) auto!important;height:min(86dvh,760px)!important;max-height:calc(100dvh - 62px)!important;bottom:max(8px,env(safe-area-inset-bottom))!important;width:calc(100vw - 18px)!important;border-radius:24px!important;overflow:hidden!important;will-change:transform,opacity!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__head{height:50px!important;min-height:50px!important;padding-top:16px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__search,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__sort{margin-left:16px!important;margin-right:16px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-search-results{margin:8px 16px 0!important;max-height:min(172px,23dvh)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__body{min-height:0!important;height:auto!important;margin:10px 0 0!important;padding:0 16px 22px!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;background:#fff!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__filters{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;align-items:stretch!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter--disabled{display:block!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;transform:none!important;transition:none!important;animation:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter__button,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__sort .rankly-select{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:0 13px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:#fff!important;color:#111827!important;box-shadow:none!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:0!important;transform:none!important;transition:none!important;list-style:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter[open] summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter.has-pending-selection summary{height:40px!important;min-height:40px!important;max-height:40px!important;border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;background:#fff!important;box-shadow:none!important;font-weight:500!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter__summary-text{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-caret,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__sort::after{color:#98a2b3!important;font-size:11px!important;line-height:1!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter__panel,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter__panel--launch-year{position:static!important;display:block!important;width:100%!important;max-width:none!important;max-height:186px!important;margin:7px 0 2px!important;padding:7px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:15px!important;background:#fff!important;box-shadow:none!important;overflow:auto!important;transform:none!important;transition:none!important;animation:none!important;-webkit-overflow-scrolling:touch!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-archive__checks{display:grid!important;gap:2px!important;margin:0!important;padding:0!important;max-height:none!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-check{display:flex!important;align-items:center!important;gap:9px!important;min-height:34px!important;height:auto!important;margin:0!important;padding:6px 8px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#253044!important;font-size:13px!important;font-weight:500!important;line-height:1.35!important;transform:none!important;transition:background-color .12s ease!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-check:has(input:checked){background:#f6f8fb!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-check input{flex:0 0 auto!important;width:16px!important;height:16px!important;min-width:16px!important;margin:0!important;transform:none!important;accent-color:var(--r42-primary)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-check span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.35!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-toolbar__range{margin:10px 0 0!important;padding:11px 12px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:17px!important;background:#fff!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__actions{grid-template-columns:minmax(0,1.55fr) minmax(98px,.82fr)!important;gap:10px!important;padding:13px 16px max(13px,env(safe-area-inset-bottom))!important;border-top:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;background:#fff!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__actions .rankly-filter-sheet__apply,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1643 .rankly-filter-sheet__actions .rankly-toolbar__clear{height:42px!important;min-height:42px!important;font-size:14px!important;line-height:1.25!important;}
}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-filter-chip b{width:auto!important;height:auto!important;min-width:0!important;border-radius:0!important;background:transparent!important;color:#667085!important;font-size:16px!important;font-weight:520!important;line-height:1!important;}
@media (max-width:782px){
  body.rankly-filter-sheet-lock,html.rankly-filter-sheet-lock{overflow:hidden!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{grid-template-rows:auto auto auto auto minmax(0,1fr) auto!important;height:min(88dvh,780px)!important;max-height:calc(100dvh - 54px)!important;bottom:max(8px,env(safe-area-inset-bottom))!important;width:calc(100vw - 18px)!important;border-radius:24px!important;overflow:hidden!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-filter-sheet__head{height:50px!important;min-height:50px!important;padding:16px 18px 0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-filter-sheet__search,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-filter-sheet__sort{margin-left:16px!important;margin-right:16px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-filter-search-results{margin:8px 16px 0!important;max-height:min(192px,24dvh)!important;overscroll-behavior:contain!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-filter-sheet__body{min-height:0!important;height:auto!important;margin:10px 0 0!important;padding:0 16px 18px!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;background:#fff!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-toolbar__filters{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;align-items:stretch!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-filter,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-filter--disabled{display:block!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;transform:none!important;transition:none!important;animation:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-filter__button,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-filter-sheet__sort .rankly-select{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:0 13px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:#fff!important;color:#111827!important;box-shadow:none!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:0!important;transform:none!important;transition:border-color .14s ease,background-color .14s ease!important;list-style:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-filter[open] summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-filter.has-pending-selection summary{height:40px!important;min-height:40px!important;max-height:40px!important;border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;background:#fff!important;box-shadow:none!important;font-weight:500!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-filter__summary-text{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-filter__panel,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-filter__panel--launch-year{display:none!important;position:static!important;width:100%!important;height:0!important;max-height:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;overflow:hidden!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-toolbar__range{margin:10px 0 0!important;padding:11px 12px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:17px!important;background:#fff!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-toolbar__range .rankly-label{display:block!important;margin:0 0 8px!important;color:#111827!important;font-size:13px!important;font-weight:500!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-range{display:grid!important;grid-template-columns:minmax(0,1fr) 56px!important;align-items:center!important;gap:10px!important;min-height:30px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-filter-sheet__actions{display:grid!important;grid-template-columns:minmax(0,1.6fr) minmax(98px,.8fr)!important;gap:10px!important;align-items:center!important;height:auto!important;min-height:0!important;margin:0!important;padding:12px 16px max(12px,env(safe-area-inset-bottom))!important;border:0!important;border-top:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;background:#fff!important;box-shadow:0 -8px 20px rgba(16,24,40,.04)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-filter-sheet__actions .rankly-filter-sheet__apply,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-filter-sheet__actions .rankly-toolbar__clear{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0 13px!important;border-radius:999px!important;box-shadow:none!important;font-size:14px!important;font-weight:620!important;line-height:normal!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-filter-sheet__actions .rankly-filter-sheet__apply{grid-column:1!important;grid-row:1!important;border:1px solid #070014!important;background:#070014!important;color:#fff!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-filter-sheet__actions .rankly-toolbar__clear{grid-column:2!important;grid-row:1!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;background:#fff!important;color:#7b8494!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-mobile-filter-choice-panel[hidden]{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-mobile-filter-choice-panel{display:none!important;min-height:0!important;height:auto!important;margin:10px 16px 0!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:18px!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__body{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-mobile-filter-choice-panel:not([hidden]){display:flex!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-mobile-filter-choice-panel__head{display:grid!important;grid-template-columns:36px minmax(0,1fr) 36px!important;align-items:center!important;gap:6px!important;height:46px!important;min-height:46px!important;padding:0 7px!important;border-bottom:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;background:#fff!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-mobile-filter-choice-panel__head strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#111827!important;font-size:14px!important;font-weight:580!important;line-height:1.25!important;text-align:center!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-mobile-filter-choice-panel__back,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-mobile-filter-choice-panel__close{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#111827!important;box-shadow:none!important;font-size:24px!important;font-weight:420!important;line-height:1!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-mobile-filter-choice-panel__close{font-size:22px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-mobile-filter-choice-panel__list{display:grid!important;align-content:start!important;gap:4px!important;min-height:0!important;max-height:100%!important;padding:8px!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-mobile-filter-choice-row{display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:40px!important;margin:0!important;padding:0 10px!important;border:0!important;border-radius:12px!important;background:transparent!important;color:#253044!important;font-size:14px!important;font-weight:500!important;line-height:1.3!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-mobile-filter-choice-row.is-selected{background:#f6f8fb!important;color:#111827!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-mobile-filter-choice-row input{flex:0 0 auto!important;width:16px!important;height:16px!important;min-width:16px!important;margin:0!important;accent-color:#070014!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-mobile-filter-choice-row span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1.3!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-mobile-filter-choice-range{display:grid!important;gap:8px!important;margin:0 0 4px!important;padding:8px!important;border-radius:14px!important;background:#f8fafc!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-mobile-filter-choice-range__title{color:#667085!important;font-size:12px!important;font-weight:560!important;line-height:1.25!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-mobile-filter-choice-range__grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-mobile-filter-choice-number{display:grid!important;gap:5px!important;min-width:0!important;color:#667085!important;font-size:11px!important;font-weight:520!important;line-height:1.25!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-mobile-filter-choice-number input{display:block!important;width:100%!important;height:34px!important;min-height:34px!important;padding:0 10px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:12px!important;background:#fff!important;color:#111827!important;font-size:13px!important;font-weight:500!important;line-height:normal!important;outline:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1645 .rankly-mobile-filter-choice-clear{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:38px!important;min-height:38px!important;margin:6px 0 0!important;padding:0 12px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:#fff!important;color:#667085!important;font-size:13px!important;font-weight:560!important;line-height:normal!important;box-shadow:none!important;}
}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-mobile-filter-choice-panel__close{display:none!important;}
@media (max-width:782px){
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{grid-template-rows:auto auto auto minmax(0,1fr) auto!important;row-gap:10px!important;height:min(88dvh,780px)!important;max-height:calc(100dvh - 54px)!important;padding:0!important;overflow:hidden!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-filter-sheet__head{grid-row:1!important;margin:0!important;padding:16px 18px 0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-filter-sheet__search{grid-row:2!important;margin:0 16px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-filter-sheet__sort{grid-row:3!important;margin:0 16px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-filter-sheet__search-input,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-filter-sheet__sort .rankly-select,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-filter__button{height:42px!important;min-height:42px!important;max-height:42px!important;border-radius:18px!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-filter-sheet__body{grid-row:4!important;margin:0!important;padding:0 16px 18px!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-toolbar__filters{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;align-items:stretch!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-filter,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-filter--disabled{margin:0!important;padding:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-filter__button,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-filter-sheet__sort .rankly-select{padding:0 14px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:18px!important;background:#fff!important;box-shadow:none!important;color:#111827!important;font-weight:500!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-filter__summary-text{font-weight:500!important;line-height:1.35!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-caret,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-filter-sheet__sort::after{color:#98a2b3!important;opacity:1!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-toolbar__range{margin:10px 0 0!important;padding:12px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:18px!important;background:#fff!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-filter-sheet__actions{grid-row:5!important;display:grid!important;grid-template-columns:minmax(0,1.65fr) minmax(96px,.85fr)!important;gap:10px!important;align-items:center!important;margin:0!important;padding:12px 16px max(12px,env(safe-area-inset-bottom))!important;border-top:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;background:#fff!important;box-shadow:0 -8px 22px rgba(16,24,40,.045)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-filter-sheet__actions .rankly-filter-sheet__apply,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-filter-sheet__actions .rankly-toolbar__clear{height:42px!important;min-height:42px!important;border-radius:999px!important;font-size:14px!important;font-weight:620!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-filter-sheet__actions .rankly-filter-sheet__apply{grid-column:1!important;grid-row:1!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-filter-sheet__actions .rankly-toolbar__clear{grid-column:2!important;grid-row:1!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open{grid-template-rows:auto minmax(0,1fr) auto!important;row-gap:10px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__search,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-search-results,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__sort,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__body{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__head{grid-row:1!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-mobile-filter-choice-panel:not([hidden]){grid-row:2!important;display:flex!important;flex-direction:column!important;min-height:0!important;height:auto!important;max-height:100%!important;margin:0 16px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-mobile-filter-choice-panel__head{display:grid!important;grid-template-columns:36px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;height:42px!important;min-height:42px!important;margin:0 0 10px!important;padding:0!important;border:0!important;background:transparent!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-mobile-filter-choice-panel__head strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#111827!important;font-size:17px!important;font-weight:620!important;line-height:1.25!important;text-align:center!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-mobile-filter-choice-panel__back{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:#fff!important;color:#111827!important;box-shadow:none!important;font-size:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-mobile-filter-choice-panel__back svg{display:block!important;width:18px!important;height:18px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-mobile-filter-choice-panel__clear{display:flex!important;align-items:center!important;justify-content:center!important;height:34px!important;min-height:34px!important;padding:0 12px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:#fff!important;color:#667085!important;font-size:12px!important;font-weight:620!important;line-height:normal!important;white-space:nowrap!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-mobile-filter-choice-panel__clear[hidden]{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-mobile-filter-choice-panel__list{display:grid!important;align-content:start!important;gap:4px!important;width:100%!important;max-height:236px!important;min-height:0!important;padding:6px!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:18px!important;background:#fff!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-mobile-filter-choice-row{display:flex!important;align-items:center!important;gap:10px!important;min-height:42px!important;height:42px!important;margin:0!important;padding:0 10px!important;border-radius:12px!important;background:transparent!important;color:#253044!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-mobile-filter-choice-row.is-selected{background:#f5f7fb!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-mobile-filter-choice-row input{width:17px!important;height:17px!important;min-width:17px!important;margin:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-mobile-filter-choice-row span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1.35!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1646 .rankly-mobile-filter-choice-range{margin:0 0 6px!important;padding:8px!important;border-radius:14px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647{--r47-sheet-h:min(636px, calc(100dvh - env(safe-area-inset-top, 0px) - 10px));--r47-line:var(--rankly-plugin-border-color,#dbe3ee);--r47-text:#111827;--r47-muted:#667085;--r47-primary:#070012;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647>.rankly-toolbar__top{margin:0 0 10px!important;padding:0!important;border:0!important;border-bottom:0!important;box-shadow:none!important;background:transparent!important;gap:10px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-filter-sheet-open{margin:0!important;border:0!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-toolbar__chips{margin:10px 0 18px!important;padding:0!important;border:0!important;border-top:0!important;box-shadow:none!important;background:transparent!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-toolbar__chips::before,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-toolbar__chips::after,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647>.rankly-toolbar__top::before,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647>.rankly-toolbar__top::after{content:none!important;display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647+.rankly-archive__results,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647~.rankly-archive__results{border-top:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-filter-sheet-backdrop{position:fixed!important;inset:env(safe-area-inset-top, 0px) 0 0 0!important;z-index:999990!important;background:rgba(15,23,42,.38)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{position:fixed!important;z-index:999991!important;left:50%!important;right:auto!important;top:auto!important;bottom:0!important;width:calc(100vw - 18px)!important;height:var(--r47-sheet-h)!important;min-height:0!important;max-height:var(--r47-sheet-h)!important;display:grid!important;grid-template-rows:auto auto auto minmax(0,1fr) auto!important;row-gap:10px!important;padding:0!important;border:0!important;border-radius:28px 28px 0 0!important;background:#fff!important;box-shadow:0 -10px 32px rgba(15,23,42,.10)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;overflow:hidden!important;transform:translate3d(-50%,110%,0)!important;transition:transform .22s cubic-bezier(.22,.8,.24,1), opacity .18s ease!important;will-change:transform!important;overscroll-behavior-y:contain!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647.is-filter-sheet-open>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate3d(-50%, var(--rankly-filter-drag-y, 0px), 0)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters.is-rankly-filter-dragging{transition:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-filter-sheet__head{grid-row:1!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;height:74px!important;min-height:74px!important;margin:0!important;padding:28px 60px 8px!important;border:0!important;background:transparent!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-filter-sheet__head::before{content:""!important;position:absolute!important;top:12px!important;left:50%!important;width:48px!important;height:5px!important;border-radius:999px!important;background:rgba(148,163,184,.72)!important;box-shadow:0 1px 0 rgba(255,255,255,.55) inset!important;transform:translateX(-50%)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-filter-sheet__head>div{min-width:0!important;text-align:center!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-filter-sheet__head strong{display:block!important;color:var(--r47-text)!important;font-size:18px!important;font-weight:650!important;line-height:1.2!important;letter-spacing:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-filter-sheet__head span{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-filter-sheet__close{position:absolute!important;top:24px!important;right:14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;padding:0!important;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;border-radius:999px!important;background:rgba(255,255,255,.98)!important;box-shadow:0 6px 14px rgba(15,23,42,.10)!important;color:#0f172a!important;font-size:24px!important;font-weight:400!important;line-height:1!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-filter-sheet__search{grid-row:2!important;margin:0 16px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-filter-sheet__sort{grid-row:3!important;margin:0 16px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-filter-search-results{margin:0 16px!important;max-height:170px!important;border:0!important;box-shadow:0 12px 34px rgba(15,23,42,.10)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-filter-sheet__search-input,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-filter-sheet__sort .rankly-select,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-filter__button{height:42px!important;min-height:42px!important;border:1px solid var(--r47-line)!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-filter-sheet__body{grid-row:4!important;min-height:0!important;margin:0!important;padding:0 16px 18px!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-toolbar__filters{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-toolbar__range{margin:10px 0 0!important;padding:12px!important;border:1px solid var(--r47-line)!important;border-radius:18px!important;background:#fff!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-filter-sheet__actions{grid-row:5!important;display:grid!important;grid-template-columns:minmax(96px,.85fr) minmax(0,1.55fr)!important;gap:10px!important;align-items:center!important;margin:0!important;padding:12px 16px max(12px,env(safe-area-inset-bottom))!important;border:0!important;border-top:0!important;background:#fff!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-filter-sheet__actions .rankly-toolbar__clear{grid-column:1!important;grid-row:1!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-filter-sheet__actions .rankly-filter-sheet__apply{grid-column:2!important;grid-row:1!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-filter-sheet__actions .rankly-filter-sheet__apply,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-filter-sheet__actions .rankly-toolbar__clear{width:100%!important;height:42px!important;min-height:42px!important;margin:0!important;border-radius:999px!important;font-size:14px!important;font-weight:640!important;line-height:normal!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open{grid-template-rows:auto minmax(0,1fr) auto!important;row-gap:10px!important;height:var(--r47-sheet-h)!important;max-height:var(--r47-sheet-h)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__head{grid-row:1!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-mobile-filter-choice-panel:not([hidden]){grid-row:2!important;display:flex!important;flex-direction:column!important;min-height:0!important;height:100%!important;margin:0 16px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-mobile-filter-choice-panel__head{display:grid!important;grid-template-columns:40px minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;min-height:42px!important;height:42px!important;margin:0 0 14px!important;padding:0!important;border:0!important;background:transparent!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-mobile-filter-choice-panel__head strong{color:var(--r47-text)!important;font-size:18px!important;font-weight:650!important;line-height:1.2!important;text-align:center!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-mobile-filter-choice-panel__back{width:40px!important;height:40px!important;border:1px solid var(--r47-line)!important;border-radius:999px!important;background:#fff!important;color:#111827!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-mobile-filter-choice-panel__back svg{width:18px!important;height:18px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-mobile-filter-choice-panel__clear{height:38px!important;min-height:38px!important;padding:0 14px!important;border:1px solid var(--r47-line)!important;border-radius:999px!important;background:#fff!important;color:var(--r47-muted)!important;box-shadow:none!important;font-size:13px!important;font-weight:620!important;line-height:normal!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-mobile-filter-choice-panel__list{display:grid!important;align-content:start!important;gap:0!important;width:100%!important;max-height:246px!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-mobile-filter-choice-row{display:flex!important;align-items:center!important;gap:12px!important;min-height:48px!important;height:48px!important;margin:0!important;padding:0 2px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#253044!important;box-shadow:none!important;font-size:15px!important;font-weight:500!important;line-height:1.35!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-mobile-filter-choice-row.is-selected{background:transparent!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-mobile-filter-choice-row input{width:18px!important;height:18px!important;min-width:18px!important;margin:0!important;accent-color:var(--r47-primary)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-mobile-filter-choice-row span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1.35!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1647 .rankly-mobile-filter-choice-range{margin:0 0 12px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1648{--r48-sheet-h:min(650px, calc(100dvh - max(74px, calc(env(safe-area-inset-top, 0px) + 34px))));--r48-radius:30px;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1648 .rankly-filter-sheet-backdrop{inset:0!important;background:linear-gradient(180deg, rgba(15,23,42,0) 0, rgba(15,23,42,0) max(42px, calc(env(safe-area-inset-top, 0px) + 10px)), rgba(15,23,42,.16) max(42px, calc(env(safe-area-inset-top, 0px) + 10px)), rgba(15,23,42,.16) 100%)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1648>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{width:calc(100vw - 20px)!important;height:var(--r48-sheet-h)!important;max-height:var(--r48-sheet-h)!important;border-radius:var(--r48-radius) var(--r48-radius) 0 0!important;box-shadow:0 -8px 28px rgba(15,23,42,.13)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1648.is-filter-sheet-open>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1648 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open{height:var(--r48-sheet-h)!important;max-height:var(--r48-sheet-h)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1648 .rankly-filter-sheet__head{height:72px!important;min-height:72px!important;padding:31px 58px 8px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1648 .rankly-filter-sheet__head::before{top:14px!important;width:74px!important;height:5px!important;border-radius:999px!important;background:rgba(0,0,0,.28)!important;box-shadow:0 1px 0 rgba(255,255,255,.22) inset!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1648 .rankly-filter-sheet__close{top:24px!important;right:20px!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#0f172a!important;font-size:31px!important;font-weight:350!important;line-height:1!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1648 .rankly-filter-sheet__actions{padding:12px 16px max(14px, env(safe-area-inset-bottom, 0px))!important;background:linear-gradient(180deg,rgba(255,255,255,.86) 0%,#fff 34%,#fff 100%)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1648 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-mobile-filter-choice-panel:not([hidden]){flex:1 1 auto!important;height:100%!important;min-height:0!important;overflow:hidden!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1648 .rankly-mobile-filter-choice-panel__head{flex:0 0 42px!important;height:42px!important;margin:0 0 12px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1648 .rankly-mobile-filter-choice-panel__list{flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;padding:0 0 8px!important;-webkit-overflow-scrolling:touch!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1648 .rankly-mobile-filter-choice-row{min-height:50px!important;height:50px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1648 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__actions{grid-row:3!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1649{--r49-sheet-top-gap:max(74px, calc(env(safe-area-inset-top, 0px) + 34px));--r49-sheet-bottom-gap:max(8px, env(safe-area-inset-bottom, 0px));--r49-sheet-h:min(650px, calc(100dvh - var(--r49-sheet-top-gap) - var(--r49-sheet-bottom-gap)));--r49-radius:30px;--r49-edge:16px;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1649 .rankly-filter-sheet-backdrop{position:fixed!important;inset:0!important;background:rgba(15,23,42,.12)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1649>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{position:fixed!important;z-index:999991!important;left:50%!important;right:auto!important;top:auto!important;bottom:var(--r49-sheet-bottom-gap)!important;width:calc(100vw - 20px)!important;height:var(--r49-sheet-h)!important;min-height:0!important;max-height:var(--r49-sheet-h)!important;display:grid!important;grid-template-rows:auto auto auto minmax(0,1fr) auto!important;row-gap:14px!important;padding:0!important;border:0!important;border-radius:var(--r49-radius)!important;background:#fff!important;box-shadow:0 14px 42px rgba(15,23,42,.18), 0 2px 10px rgba(15,23,42,.08)!important;overflow:hidden!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1649.is-filter-sheet-open>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1649 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open{height:var(--r49-sheet-h)!important;max-height:var(--r49-sheet-h)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1649 .rankly-filter-sheet__head{grid-row:1!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;height:72px!important;min-height:72px!important;margin:0!important;padding:28px 58px 8px!important;border:0!important;background:transparent!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1649 .rankly-filter-sheet__head::before{content:""!important;position:absolute!important;top:14px!important;left:50%!important;width:74px!important;height:5px!important;border-radius:999px!important;background:rgba(0,0,0,.20)!important;box-shadow:0 1px 0 rgba(255,255,255,.22) inset!important;transform:translateX(-50%)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1649 .rankly-filter-sheet__close{top:24px!important;right:20px!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#0f172a!important;font-size:31px!important;font-weight:350!important;line-height:1!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1649 .rankly-filter-sheet__search,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1649 .rankly-filter-sheet__sort{margin:0 var(--r49-edge)!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1649 .rankly-filter-sheet__search{grid-row:2!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1649 .rankly-filter-sheet__sort{grid-row:3!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1649 .rankly-filter-sheet__search-input,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1649 .rankly-filter-sheet__sort .rankly-select,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1649 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1649 .rankly-filter__button{height:42px!important;min-height:42px!important;line-height:1.35!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1649 .rankly-filter-sheet__body{grid-row:4!important;min-height:0!important;margin:0!important;padding:0 var(--r49-edge) 6px!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1649 .rankly-toolbar__filters{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1649 .rankly-toolbar__range{margin:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1649 .rankly-filter-sheet__actions{grid-row:5!important;display:grid!important;grid-template-columns:minmax(96px,.85fr) minmax(0,1.55fr)!important;gap:10px!important;align-items:center!important;align-self:end!important;margin:0!important;padding:12px var(--r49-edge) max(14px, env(safe-area-inset-bottom, 0px))!important;border:0!important;border-top:0!important;background:linear-gradient(180deg,rgba(255,255,255,.86) 0%,#fff 34%,#fff 100%)!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1649 .rankly-filter-sheet__actions .rankly-toolbar__clear,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1649 .rankly-filter-sheet__actions .rankly-filter-sheet__apply{width:100%!important;height:42px!important;min-height:42px!important;margin:0!important;border-radius:999px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1649 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open{grid-template-rows:auto minmax(0,1fr) auto!important;row-gap:14px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1649 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-mobile-filter-choice-panel:not([hidden]){grid-row:2!important;display:flex!important;flex-direction:column!important;align-self:stretch!important;flex:1 1 auto!important;height:100%!important;min-height:0!important;margin:0 var(--r49-edge)!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1649 .rankly-mobile-filter-choice-panel__head{display:grid!important;grid-template-columns:40px minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;flex:0 0 42px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1649 .rankly-mobile-filter-choice-panel__list{display:block!important;flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:2px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1649 .rankly-mobile-filter-choice-row{min-height:50px!important;height:50px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1649 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__actions{grid-row:3!important;align-self:end!important;margin-top:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650{--r50-top-gap:max(76px, calc(env(safe-area-inset-top, 0px) + 36px));--r50-bottom-gap:max(10px, env(safe-area-inset-bottom, 0px));--r50-sheet-h:min(648px, calc(100dvh - var(--r50-top-gap) - var(--r50-bottom-gap)));--r50-radius:30px;--r50-edge:16px;--r50-control-h:42px;--r50-gap:14px;--r50-line:var(--rankly-plugin-border-color,#dbe3ee);--r50-text:#111827;--r50-muted:#667085;--r50-primary:#070012;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-filter-sheet-backdrop{inset:0!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{position:fixed!important;z-index:999991!important;left:50%!important;right:auto!important;top:auto!important;bottom:var(--r50-bottom-gap)!important;width:calc(100vw - 20px)!important;height:var(--r50-sheet-h)!important;min-height:0!important;max-height:var(--r50-sheet-h)!important;display:grid!important;grid-template-rows:72px var(--r50-control-h) var(--r50-control-h) minmax(0,1fr) auto!important;row-gap:var(--r50-gap)!important;padding:0!important;border:0!important;border-radius:var(--r50-radius)!important;background:#fff!important;background-clip:padding-box!important;box-shadow:0 20px 56px rgba(15,23,42,.20), 0 3px 14px rgba(15,23,42,.10)!important;overflow:hidden!important;overscroll-behavior:contain!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650.is-filter-sheet-open>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open{height:var(--r50-sheet-h)!important;max-height:var(--r50-sheet-h)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-filter-sheet__head{grid-row:1!important;height:72px!important;min-height:72px!important;margin:0!important;padding:28px 58px 8px!important;border:0!important;background:transparent!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-filter-sheet__head::before{content:""!important;top:14px!important;width:74px!important;height:5px!important;border-radius:999px!important;background:rgba(17,24,39,.22)!important;box-shadow:0 1px 0 rgba(255,255,255,.25) inset!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-filter-sheet__close{top:23px!important;right:20px!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#0f172a!important;font-size:32px!important;font-weight:350!important;line-height:1!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-filter-sheet__search,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-filter-sheet__sort{margin:0 var(--r50-edge)!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-filter-sheet__search{grid-row:2!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-filter-sheet__sort{grid-row:3!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-filter-sheet__search-input,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-filter-sheet__sort .rankly-select,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-filter__button{height:var(--r50-control-h)!important;min-height:var(--r50-control-h)!important;border-color:var(--r50-line)!important;border-radius:999px!important;box-shadow:none!important;font-weight:500!important;line-height:1.35!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-filter-sheet__body{grid-row:4!important;min-height:0!important;margin:0!important;padding:0 var(--r50-edge) 8px!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-toolbar__filters{display:grid!important;grid-template-columns:1fr!important;gap:var(--r50-gap)!important;align-content:start!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-toolbar__range{margin:0!important;padding:12px!important;border-color:var(--r50-line)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-filter-sheet__actions{grid-row:5!important;align-self:end!important;display:grid!important;grid-template-columns:minmax(96px,.85fr) minmax(0,1.55fr)!important;gap:10px!important;margin:0!important;padding:12px var(--r50-edge) max(14px, env(safe-area-inset-bottom, 0px))!important;border:0!important;background:#fff!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-filter-sheet__actions .rankly-toolbar__clear,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-filter-sheet__actions .rankly-filter-sheet__apply{width:100%!important;height:42px!important;min-height:42px!important;margin:0!important;border-radius:999px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open{grid-template-rows:72px minmax(0,1fr) auto!important;row-gap:var(--r50-gap)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__search,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-search-results,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__sort,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__body{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__head{grid-row:1!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-mobile-filter-choice-panel:not([hidden]){grid-row:2!important;display:flex!important;flex-direction:column!important;min-height:0!important;height:100%!important;margin:0 var(--r50-edge)!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-mobile-filter-choice-panel__head{display:grid!important;grid-template-columns:40px minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;flex:0 0 42px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-mobile-filter-choice-panel__head strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--r50-text)!important;font-size:18px!important;font-weight:650!important;line-height:1.2!important;text-align:center!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-mobile-filter-choice-panel__list{flex:1 1 auto!important;display:block!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:6px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-mobile-filter-choice-row{min-height:50px!important;height:50px!important;padding:0 2px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1650 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__actions{grid-row:3!important;align-self:end!important;margin-top:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651{--r51-sheet-top-gap:max(74px, calc(env(safe-area-inset-top, 0px) + 34px));--r51-sheet-bottom-gap:max(8px, env(safe-area-inset-bottom, 0px));--r51-sheet-h:min(648px, calc(100dvh - var(--r51-sheet-top-gap) - var(--r51-sheet-bottom-gap)));--r51-radius:30px;--r51-edge:16px;--r51-control-h:42px;--r51-gap:14px;--r51-line:var(--rankly-plugin-border-color,#dbe3ee);--r51-text:#111827;--r51-muted:#667085;--r51-primary:#070012;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-filter-sheet-backdrop{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{bottom:var(--r51-sheet-bottom-gap)!important;width:calc(100vw - 20px)!important;height:var(--r51-sheet-h)!important;min-height:0!important;max-height:var(--r51-sheet-h)!important;display:grid!important;grid-template-rows:72px var(--r51-control-h) var(--r51-control-h) minmax(0,1fr) auto!important;row-gap:var(--r51-gap)!important;padding:0!important;border:0!important;border-radius:var(--r51-radius)!important;background:#fff!important;background-clip:padding-box!important;box-shadow:0 20px 56px rgba(15,23,42,.20), 0 3px 14px rgba(15,23,42,.10)!important;overflow:hidden!important;overscroll-behavior:contain!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-filter-sheet__search,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-filter-sheet__sort{margin:0 var(--r51-edge)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-filter-sheet__body{grid-row:4!important;min-height:0!important;margin:0!important;padding:0 var(--r51-edge) 8px!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-toolbar__filters{display:grid!important;grid-template-columns:1fr!important;gap:var(--r51-gap)!important;align-content:start!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-filter-sheet__search-input,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-filter-sheet__sort .rankly-select,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-filter__button,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-toolbar__range{height:var(--r51-control-h)!important;min-height:var(--r51-control-h)!important;border:1px solid var(--r51-line)!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-toolbar__range{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;width:100%!important;margin:var(--r51-gap) 0 0!important;padding:0 14px!important;color:var(--r51-text)!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-toolbar__range .rankly-label{display:block!important;position:static!important;width:auto!important;height:auto!important;margin:0!important;clip:auto!important;overflow:visible!important;white-space:nowrap!important;color:var(--r51-text)!important;font-size:0!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-toolbar__range .rankly-label::before{content:"Stjärnor";font-size:14px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-toolbar__range .rankly-range{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-toolbar__range::after{content:""!important;width:7px!important;height:7px!important;border-right:1.7px solid #98a2b3!important;border-bottom:1.7px solid #98a2b3!important;transform:rotate(45deg) translateY(-2px)!important;flex:0 0 auto!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-filter-sheet__actions{grid-row:5!important;align-self:end!important;display:grid!important;grid-template-columns:minmax(96px,.85fr) minmax(0,1.55fr)!important;gap:10px!important;margin:0!important;padding:12px var(--r51-edge) max(14px, env(safe-area-inset-bottom, 0px))!important;border:0!important;background:#fff!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-filter-sheet__actions .rankly-toolbar__clear,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-filter-sheet__actions .rankly-filter-sheet__apply{width:100%!important;height:42px!important;min-height:42px!important;margin:0!important;border-radius:999px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters.is-rankly-mobile-choice-open{display:flex!important;flex-direction:column!important;gap:var(--r51-gap)!important;height:var(--r51-sheet-h)!important;max-height:var(--r51-sheet-h)!important;padding:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__head{flex:0 0 72px!important;height:72px!important;min-height:72px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__search,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-search-results,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__sort,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__body{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-mobile-filter-choice-panel:not([hidden]){display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;height:auto!important;margin:0 var(--r51-edge)!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-mobile-filter-choice-panel__head{display:grid!important;grid-template-columns:40px minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;flex:0 0 42px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-mobile-filter-choice-panel__list{display:block!important;flex:1 1 auto!important;min-height:0!important;height:auto!important;max-height:none!important;margin:0!important;padding:6px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__actions{display:grid!important;flex:0 0 auto!important;margin-top:auto!important;align-self:stretch!important;grid-template-columns:minmax(96px,.85fr) minmax(0,1.55fr)!important;gap:10px!important;padding:12px var(--r51-edge) max(14px, env(safe-area-inset-bottom, 0px))!important;border:0!important;background:#fff!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-mobile-score-range-block{display:grid!important;gap:10px!important;margin:0 0 12px!important;padding:12px!important;border:1px solid var(--r51-line)!important;border-radius:18px!important;background:#fff!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-mobile-score-range-block__top{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;color:var(--r51-muted)!important;font-size:13px!important;font-weight:560!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-mobile-score-range-block__top strong{color:var(--r51-text)!important;font-size:15px!important;font-weight:650!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-mobile-score-range-block input[type="range"]{width:100%!important;accent-color:var(--r51-primary)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-mobile-score-quick-list{display:grid!important;gap:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1651 .rankly-mobile-filter-choice-row{min-height:50px!important;height:50px!important;padding:0 2px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1652{--r52-gap:12px;--r52-control-h:44px;--r52-edge:16px;--r52-line:var(--rankly-plugin-border-color,#dbe3ee);--r52-text:#111827;--r52-muted:#98a2b3;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1652 .rankly-filter-sheet__head{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1652 .rankly-filter-sheet__head>div{min-width:0!important;text-align:center!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1652 .rankly-filter-sheet__head strong{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1652 .rankly-filter-sheet__close{position:absolute!important;top:23px!important;right:18px!important;z-index:5!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#0f172a!important;font-size:32px!important;font-weight:350!important;line-height:1!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1652 .rankly-toolbar__filters{display:grid!important;grid-template-columns:1fr!important;gap:var(--r52-gap)!important;align-content:start!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1652 .rankly-filter,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1652 .rankly-filter--disabled{margin:0!important;padding:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1652 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1652 .rankly-filter__button,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1652 .rankly-toolbar__range{height:var(--r52-control-h)!important;min-height:var(--r52-control-h)!important;max-height:var(--r52-control-h)!important;margin:0!important;padding:0 15px!important;border:1px solid var(--r52-line)!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;color:var(--r52-text)!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1652 .rankly-toolbar__range{margin:var(--r52-gap) 0 0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1652 .rankly-filter__summary-text{font-size:14px!important;font-weight:500!important;line-height:1.35!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1652 .rankly-caret{display:inline-block!important;flex:0 0 auto!important;width:8px!important;height:8px!important;margin-left:10px!important;border-right:1.8px solid var(--r52-muted)!important;border-bottom:1.8px solid var(--r52-muted)!important;color:transparent!important;font-size:0!important;line-height:0!important;opacity:1!important;transform:rotate(-45deg)!important;transition:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1652 .rankly-filter[open] .rankly-caret,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1652 .rankly-filter.has-pending-selection .rankly-caret{transform:rotate(-45deg)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1652 .rankly-toolbar__range::after{width:8px!important;height:8px!important;border-right:1.8px solid var(--r52-muted)!important;border-bottom:1.8px solid var(--r52-muted)!important;transform:rotate(-45deg)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1652>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters.is-rankly-mobile-choice-open{gap:10px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1652 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__head{flex:0 0 60px!important;height:60px!important;min-height:60px!important;padding:24px 56px 0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1652 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__head::before{top:12px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1652 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__close{top:18px!important;right:18px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1652 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-mobile-filter-choice-panel:not([hidden]){margin:0 var(--r52-edge)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1652 .rankly-mobile-filter-choice-panel__head{grid-template-columns:40px minmax(0,1fr) auto!important;flex:0 0 38px!important;height:38px!important;min-height:38px!important;margin:-2px 0 6px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1652 .rankly-mobile-filter-choice-panel__head strong{visibility:hidden!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1652 .rankly-mobile-filter-choice-panel__back{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1652 .rankly-mobile-filter-choice-panel__clear{height:34px!important;min-height:34px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1652 .rankly-mobile-filter-choice-panel__list{padding:0 0 8px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653{--r53-sheet-top-gap:max(74px, calc(env(safe-area-inset-top, 0px) + 34px));--r53-sheet-bottom-gap:max(10px, env(safe-area-inset-bottom, 0px));--r53-sheet-h:min(648px, calc(100dvh - var(--r53-sheet-top-gap) - var(--r53-sheet-bottom-gap)));--r53-radius:30px;--r53-edge:16px;--r53-control-h:42px;--r53-gap:12px;--r53-line:var(--rankly-plugin-border-color,#dbe3ee);--r53-text:#111827;--r53-muted:#98a2b3;--r53-primary:#070012;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{left:50%!important;right:auto!important;bottom:var(--r53-sheet-bottom-gap)!important;width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;height:var(--r53-sheet-h)!important;min-height:0!important;max-height:var(--r53-sheet-h)!important;display:grid!important;grid-template-rows:72px var(--r53-control-h) var(--r53-control-h) minmax(0,1fr) auto!important;row-gap:var(--r53-gap)!important;padding:0!important;border:0!important;border-radius:var(--r53-radius)!important;background:#fff!important;background-clip:padding-box!important;box-shadow:0 20px 56px rgba(15,23,42,.20), 0 3px 14px rgba(15,23,42,.10)!important;overflow:hidden!important;transform:translate3d(-50%, var(--rankly-filter-drag-y, 0px), 0)!important;box-sizing:border-box!important;overscroll-behavior:contain!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-filter-sheet__head,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__head{grid-row:1!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 72px!important;width:100%!important;height:72px!important;min-height:72px!important;max-height:72px!important;margin:0!important;padding:28px 58px 8px!important;border:0!important;background:transparent!important;box-shadow:none!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-filter-sheet__head::before,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__head::before{content:""!important;position:absolute!important;top:14px!important;left:50%!important;width:74px!important;height:5px!important;border-radius:999px!important;background:rgba(17,24,39,.22)!important;box-shadow:0 1px 0 rgba(255,255,255,.25) inset!important;transform:translateX(-50%)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-filter-sheet__head>div{min-width:0!important;max-width:100%!important;text-align:center!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-filter-sheet__head strong{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--r53-text)!important;font-size:18px!important;font-weight:680!important;line-height:1.2!important;letter-spacing:-.02em!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-filter-sheet__head span{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-filter-sheet__close,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__close{position:absolute!important;top:23px!important;right:20px!important;z-index:30!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#0f172a!important;font-size:32px!important;font-weight:350!important;line-height:1!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-filter-sheet__search,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-filter-sheet__sort{min-width:0!important;width:auto!important;margin:0 var(--r53-edge)!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-filter-sheet__search{grid-row:2!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-filter-sheet__sort{grid-row:3!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-filter-sheet__search-input,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-filter-sheet__sort .rankly-select,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-filter__button,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-toolbar__range{width:100%!important;height:var(--r53-control-h)!important;min-height:var(--r53-control-h)!important;max-height:var(--r53-control-h)!important;margin:0!important;padding:0 15px!important;border:1px solid var(--r53-line)!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;color:var(--r53-text)!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-filter-sheet__search-input{padding-left:42px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-filter-sheet__body{grid-row:4!important;min-width:0!important;min-height:0!important;width:100%!important;margin:0!important;padding:0 var(--r53-edge) 8px!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-toolbar__filters{display:grid!important;grid-template-columns:1fr!important;gap:var(--r53-gap)!important;align-content:start!important;width:100%!important;margin:0!important;padding:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-filter,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-filter--disabled{width:100%!important;margin:0!important;padding:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-filter summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-filter__summary-text{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-caret{display:inline-block!important;flex:0 0 auto!important;width:8px!important;height:8px!important;margin-left:10px!important;border-right:1.8px solid var(--r53-muted)!important;border-bottom:1.8px solid var(--r53-muted)!important;color:transparent!important;font-size:0!important;line-height:0!important;opacity:1!important;transform:rotate(-45deg)!important;transition:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-filter[open] .rankly-caret,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-filter.has-pending-selection .rankly-caret{transform:rotate(-45deg)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-toolbar__range{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin:var(--r53-gap) 0 0!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-toolbar__range .rankly-label{display:block!important;position:static!important;width:auto!important;height:auto!important;margin:0!important;clip:auto!important;overflow:visible!important;white-space:nowrap!important;color:var(--r53-text)!important;font-size:0!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-toolbar__range .rankly-label::before{content:"Stjärnor"!important;font-size:14px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-toolbar__range .rankly-range{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-toolbar__range::after{content:""!important;flex:0 0 auto!important;width:8px!important;height:8px!important;border-right:1.8px solid var(--r53-muted)!important;border-bottom:1.8px solid var(--r53-muted)!important;transform:rotate(-45deg)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-filter-sheet__actions{grid-row:5!important;align-self:end!important;display:grid!important;grid-template-columns:minmax(96px,.85fr) minmax(0,1.55fr)!important;gap:10px!important;width:100%!important;margin:0!important;padding:12px var(--r53-edge) max(16px, env(safe-area-inset-bottom, 0px))!important;border:0!important;background:#fff!important;box-shadow:none!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-filter-sheet__actions .rankly-toolbar__clear,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-filter-sheet__actions .rankly-filter-sheet__apply{width:100%!important;height:42px!important;min-height:42px!important;margin:0!important;border-radius:999px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters.is-rankly-mobile-choice-open{left:50%!important;right:auto!important;bottom:var(--r53-sheet-bottom-gap)!important;width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;height:var(--r53-sheet-h)!important;min-height:0!important;max-height:var(--r53-sheet-h)!important;display:flex!important;flex-direction:column!important;gap:var(--r53-gap)!important;padding:0!important;border-radius:var(--r53-radius)!important;overflow:hidden!important;transform:translate3d(-50%, var(--rankly-filter-drag-y, 0px), 0)!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__search,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-search-results,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__sort,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__body{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-mobile-filter-choice-panel:not([hidden]){display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-width:0!important;min-height:0!important;height:auto!important;margin:0 var(--r53-edge)!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-mobile-filter-choice-panel__head{position:relative!important;z-index:20!important;display:grid!important;grid-template-columns:40px minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;flex:0 0 42px!important;width:100%!important;height:42px!important;min-height:42px!important;margin:0 0 4px!important;padding:0!important;border:0!important;background:#fff!important;box-shadow:none!important;overflow:visible!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-mobile-filter-choice-panel__head strong{visibility:hidden!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-mobile-filter-choice-panel__back,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-mobile-filter-choice-panel__close{position:relative!important;z-index:25!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;margin:0!important;padding:0!important;border:1px solid var(--r53-line)!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;color:#111827!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-mobile-filter-choice-panel__back svg{display:block!important;width:18px!important;height:18px!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-mobile-filter-choice-panel__clear{position:relative!important;z-index:25!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;height:38px!important;min-height:38px!important;max-width:132px!important;padding:0 14px!important;border:1px solid var(--r53-line)!important;border-radius:999px!important;background:#fff!important;color:#667085!important;font-size:13px!important;font-weight:650!important;line-height:1!important;white-space:nowrap!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-mobile-filter-choice-panel__clear[hidden]{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-mobile-filter-choice-panel__list{position:relative!important;z-index:1!important;display:block!important;flex:1 1 auto!important;min-width:0!important;min-height:0!important;height:auto!important;max-height:none!important;margin:0!important;padding:0 0 8px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-mobile-filter-choice-row{display:flex!important;align-items:center!important;gap:14px!important;min-height:50px!important;height:50px!important;margin:0!important;padding:0 2px!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-mobile-filter-choice-row input{flex:0 0 auto!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-mobile-filter-choice-row span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1653 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__actions{display:grid!important;flex:0 0 auto!important;align-self:stretch!important;margin-top:auto!important;padding:12px var(--r53-edge) max(16px, env(safe-area-inset-bottom, 0px))!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654{--r54-sheet-top-gap:max(74px, calc(env(safe-area-inset-top, 0px) + 34px));--r54-sheet-bottom-gap:max(10px, env(safe-area-inset-bottom, 0px));--r54-sheet-h:min(648px, calc(100dvh - var(--r54-sheet-top-gap) - var(--r54-sheet-bottom-gap)));--r54-radius:30px;--r54-edge:16px;--r54-control-h:42px;--r54-gap:12px;--r54-line:var(--rankly-plugin-border-color,#dbe3ee);--r54-line-soft:var(--rankly-plugin-border-color,#edf1f7);--r54-text:#111827;--r54-muted:#667085;--r54-primary:#070012;--r54-fill:#f8fafc;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters{left:50%!important;right:auto!important;bottom:var(--r54-sheet-bottom-gap)!important;width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;height:var(--r54-sheet-h)!important;min-height:0!important;max-height:var(--r54-sheet-h)!important;display:grid!important;grid-template-rows:72px var(--r54-control-h) var(--r54-control-h) minmax(0,1fr) auto!important;row-gap:var(--r54-gap)!important;padding:0!important;border:0!important;border-radius:var(--r54-radius)!important;background:#fff!important;background-clip:padding-box!important;box-shadow:0 20px 56px rgba(15,23,42,.20),0 3px 14px rgba(15,23,42,.10)!important;overflow:hidden!important;transform:translate3d(-50%, var(--rankly-filter-drag-y, 0px), 0)!important;box-sizing:border-box!important;overscroll-behavior:contain!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-sheet__head{grid-row:1!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:72px!important;min-height:72px!important;max-height:72px!important;margin:0!important;padding:28px 58px 8px!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-sheet__head::before{content:""!important;position:absolute!important;top:14px!important;left:50%!important;width:74px!important;height:5px!important;border-radius:999px!important;background:rgba(17,24,39,.22)!important;box-shadow:0 1px 0 rgba(255,255,255,.25) inset!important;transform:translateX(-50%)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-sheet__head>div{min-width:0!important;max-width:100%!important;text-align:center!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-sheet__head strong{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--r54-text)!important;font-size:18px!important;font-weight:680!important;line-height:1.2!important;letter-spacing:-.02em!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-sheet__head span{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-sheet__close,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-sheet__back{position:absolute!important;top:23px!important;z-index:40!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#0f172a!important;line-height:1!important;opacity:1!important;pointer-events:auto!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-sheet__close{right:20px!important;display:inline-flex!important;font-size:32px!important;font-weight:350!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-sheet__back{left:20px!important;display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-sheet__back svg{display:block!important;width:22px!important;height:22px!important;overflow:visible!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__back{display:inline-flex!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-sheet__search,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-sheet__sort{min-width:0!important;width:auto!important;margin:0 var(--r54-edge)!important;padding:0!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-sheet__search{grid-row:2!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-sheet__sort{grid-row:3!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-sheet__search-input,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-sheet__sort .rankly-select,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter__button,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-toolbar__range{width:100%!important;height:var(--r54-control-h)!important;min-height:var(--r54-control-h)!important;max-height:var(--r54-control-h)!important;margin:0!important;padding:0 15px!important;border:1px solid var(--r54-line)!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;color:var(--r54-text)!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-sheet__search-input{padding-left:42px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-search-results[hidden]{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-search-results{grid-row:3!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:min(174px,24dvh)!important;margin:0 var(--r54-edge)!important;padding:8px!important;border:1px solid var(--r54-line)!important;border-radius:18px!important;background:var(--r54-fill)!important;box-shadow:none!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-toolbar__row--filters.is-filter-searching{grid-template-rows:72px var(--r54-control-h) minmax(92px, min(174px,24dvh)) var(--r54-control-h) minmax(0,1fr) auto!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-toolbar__row--filters.is-filter-searching .rankly-filter-sheet__sort{grid-row:4!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-toolbar__row--filters.is-filter-searching .rankly-filter-sheet__body{grid-row:5!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-toolbar__row--filters.is-filter-searching .rankly-filter-sheet__actions{grid-row:6!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-search-results__head{margin:0 0 6px!important;color:var(--r54-muted)!important;font-size:11px!important;font-weight:760!important;letter-spacing:.03em!important;line-height:1.2!important;text-transform:uppercase!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-search-results__list{display:grid!important;gap:4px!important;margin:0!important;padding:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-search-hit{display:flex!important;align-items:center!important;gap:10px!important;min-height:38px!important;margin:0!important;padding:7px 8px!important;border:1px solid transparent!important;border-radius:12px!important;background:#fff!important;color:var(--r54-text)!important;cursor:pointer!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-search-hit:hover{border-color:var(--r54-line-soft)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-search-hit input{flex:0 0 auto!important;width:17px!important;height:17px!important;min-width:17px!important;margin:0!important;accent-color:var(--r54-primary)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-search-hit__text{display:grid!important;gap:1px!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-search-hit__text strong{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--r54-text)!important;font-size:13px!important;font-weight:650!important;line-height:1.18!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-search-hit__text em{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--r54-muted)!important;font-size:11px!important;font-style:normal!important;font-weight:520!important;line-height:1.18!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-search-more,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-search-empty{margin:6px 2px 0!important;color:var(--r54-muted)!important;font-size:12px!important;font-weight:560!important;line-height:1.25!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-sheet__body{grid-row:4!important;min-width:0!important;min-height:0!important;width:100%!important;margin:0!important;padding:0 var(--r54-edge) 8px!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-toolbar__filters{display:grid!important;grid-template-columns:1fr!important;gap:var(--r54-gap)!important;align-content:start!important;width:100%!important;margin:0!important;padding:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-toolbar__filters>*,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter--disabled{width:100%!important;margin:0!important;padding:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter__summary-text{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-caret,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-toolbar__range::after{display:inline-block!important;flex:0 0 auto!important;width:8px!important;height:8px!important;border-right:1.8px solid #98a2b3!important;border-bottom:1.8px solid #98a2b3!important;color:transparent!important;font-size:0!important;line-height:0!important;opacity:1!important;transform:rotate(-45deg)!important;transition:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter[open] .rankly-caret,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter.has-pending-selection .rankly-caret{transform:rotate(-45deg)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-toolbar__range{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin:var(--r54-gap) 0 0!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-toolbar__range .rankly-label{display:block!important;position:static!important;width:auto!important;height:auto!important;margin:0!important;clip:auto!important;overflow:visible!important;white-space:nowrap!important;color:var(--r54-text)!important;font-size:0!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-toolbar__range .rankly-label::before{content:"Stjärnor"!important;font-size:14px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-toolbar__range .rankly-range{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-toolbar__range::after{content:""!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-sheet__actions{grid-row:5!important;align-self:end!important;display:grid!important;grid-template-columns:minmax(96px,.85fr) minmax(0,1.55fr)!important;gap:10px!important;width:100%!important;margin:0!important;padding:12px var(--r54-edge) max(16px, env(safe-area-inset-bottom, 0px))!important;border:0!important;background:#fff!important;box-shadow:none!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-sheet__actions .rankly-toolbar__clear,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-filter-sheet__actions .rankly-filter-sheet__apply{width:100%!important;height:42px!important;min-height:42px!important;margin:0!important;border-radius:999px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters.is-rankly-mobile-choice-open{left:50%!important;right:auto!important;bottom:var(--r54-sheet-bottom-gap)!important;width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;height:var(--r54-sheet-h)!important;min-height:0!important;max-height:var(--r54-sheet-h)!important;display:flex!important;flex-direction:column!important;gap:var(--r54-gap)!important;padding:0!important;border-radius:var(--r54-radius)!important;overflow:hidden!important;transform:translate3d(-50%, var(--rankly-filter-drag-y, 0px), 0)!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__search,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-search-results,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__sort,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__body{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-mobile-filter-choice-panel:not([hidden]){display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-width:0!important;min-height:0!important;height:auto!important;margin:0 var(--r54-edge)!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-mobile-filter-choice-panel__head{display:none!important;width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-mobile-filter-choice-panel__back,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-mobile-filter-choice-panel__clear{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-mobile-filter-choice-panel__list{position:relative!important;z-index:1!important;display:block!important;flex:1 1 auto!important;min-width:0!important;min-height:0!important;height:auto!important;max-height:none!important;margin:0!important;padding:0 0 8px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-mobile-filter-choice-row{display:flex!important;align-items:center!important;gap:14px!important;min-height:50px!important;height:50px!important;margin:0!important;padding:0 2px!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-mobile-filter-choice-row input{flex:0 0 auto!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-mobile-filter-choice-row span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1654 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__actions{display:grid!important;flex:0 0 auto!important;align-self:stretch!important;margin-top:auto!important;padding:12px var(--r54-edge) max(16px, env(safe-area-inset-bottom, 0px))!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655{--r55-sheet-top-gap:max(74px, calc(env(safe-area-inset-top, 0px) + 34px));--r55-sheet-bottom-gap:max(10px, env(safe-area-inset-bottom, 0px));--r55-sheet-h:min(648px, calc(100dvh - var(--r55-sheet-top-gap) - var(--r55-sheet-bottom-gap)));--r55-radius:30px;--r55-edge:16px;--r55-control-h:42px;--r55-gap:12px;--r55-line:var(--rankly-plugin-border-color,#dbe3ee);--r55-line-soft:var(--rankly-plugin-border-color,#edf1f7);--r55-text:#111827;--r55-muted:#667085;--r55-primary:#070012;--r55-fill:#f8fafc;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters.is-filter-searching{left:50%!important;right:auto!important;bottom:var(--r55-sheet-bottom-gap)!important;width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;height:var(--r55-sheet-h)!important;min-height:0!important;max-height:var(--r55-sheet-h)!important;display:grid!important;grid-template-rows:72px var(--r55-control-h) var(--r55-control-h) minmax(0,1fr) auto!important;row-gap:var(--r55-gap)!important;padding:0!important;border:0!important;border-radius:var(--r55-radius)!important;background:#fff!important;background-clip:padding-box!important;box-shadow:0 20px 56px rgba(15,23,42,.20),0 3px 14px rgba(15,23,42,.10)!important;overflow:hidden!important;transform:translate3d(-50%, var(--rankly-filter-drag-y, 0px), 0)!important;box-sizing:border-box!important;overscroll-behavior:contain!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-filter-sheet__head{grid-row:1!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:72px!important;min-height:72px!important;max-height:72px!important;margin:0!important;padding:28px 58px 8px!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-filter-sheet__close,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-filter-sheet__back{position:absolute!important;top:23px!important;z-index:120!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#0f172a!important;line-height:1!important;opacity:1!important;pointer-events:auto!important;touch-action:manipulation!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-filter-sheet__close{right:20px!important;font-size:32px!important;font-weight:350!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-filter-sheet__back{left:20px!important;display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__back{display:inline-flex!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-filter-sheet__search{grid-row:2!important;position:relative!important;z-index:90!important;min-width:0!important;width:auto!important;margin:0 var(--r55-edge)!important;padding:0!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-filter-sheet__sort,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-toolbar__row--filters.is-filter-searching .rankly-filter-sheet__sort{grid-row:3!important;position:relative!important;z-index:10!important;min-width:0!important;width:auto!important;margin:0 var(--r55-edge)!important;padding:0!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-filter-sheet__body,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-toolbar__row--filters.is-filter-searching .rankly-filter-sheet__body{grid-row:4!important;position:relative!important;z-index:5!important;min-width:0!important;min-height:0!important;width:100%!important;margin:0!important;padding:0 var(--r55-edge) 8px!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-filter-sheet__actions,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-toolbar__row--filters.is-filter-searching .rankly-filter-sheet__actions{grid-row:5!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-filter-sheet__sort .rankly-select,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-filter__button,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-toolbar__range{width:100%!important;height:var(--r55-control-h)!important;min-height:var(--r55-control-h)!important;max-height:var(--r55-control-h)!important;margin:0!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-toolbar__filters{display:grid!important;grid-template-columns:1fr!important;gap:var(--r55-gap)!important;width:100%!important;margin:0!important;padding:0!important;align-content:start!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-filter,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-filter--disabled,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-toolbar__filters>*{width:100%!important;margin:0!important;padding:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-toolbar__range{margin:var(--r55-gap) 0 0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-filter-search-results[hidden],body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-filter-search-empty[hidden]{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-filter-search-results{position:absolute!important;z-index:80!important;top:calc(72px + var(--r55-gap) + var(--r55-control-h) + 8px)!important;left:var(--r55-edge)!important;right:var(--r55-edge)!important;grid-row:auto!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:min(310px, calc(var(--r55-sheet-h) - 190px))!important;margin:0!important;padding:10px!important;border:1px solid var(--r55-line)!important;border-radius:22px!important;background:rgba(255,255,255,.98)!important;box-shadow:0 18px 44px rgba(15,23,42,.18),0 2px 10px rgba(15,23,42,.08)!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-filter-search-results__head{margin:0 0 8px!important;padding:0 2px!important;color:var(--r55-muted)!important;font-size:11px!important;font-weight:760!important;letter-spacing:.035em!important;line-height:1.2!important;text-transform:uppercase!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-filter-search-results__list{display:grid!important;gap:8px!important;margin:0!important;padding:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-filter-search-hit{display:flex!important;align-items:center!important;gap:12px!important;min-height:52px!important;margin:0!important;padding:9px 12px!important;border:1px solid var(--r55-line-soft)!important;border-radius:18px!important;background:#fff!important;color:var(--r55-text)!important;cursor:pointer!important;box-shadow:0 6px 18px rgba(15,23,42,.035)!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-filter-search-hit input{flex:0 0 auto!important;width:20px!important;height:20px!important;min-width:20px!important;margin:0!important;accent-color:var(--r55-primary)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-filter-search-hit__text{display:grid!important;gap:3px!important;min-width:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-filter-search-hit__text strong{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--r55-text)!important;font-size:15px!important;font-weight:720!important;line-height:1.15!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-filter-search-hit__text em{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--r55-muted)!important;font-size:12px!important;font-style:normal!important;font-weight:610!important;line-height:1.15!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-filter-search-more,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1655 .rankly-filter-search-empty{margin:8px 2px 0!important;padding:2px 0!important;color:var(--r55-muted)!important;font-size:12px!important;font-weight:560!important;line-height:1.3!important;}
}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-toolbar__search{position:relative!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-toolbar__search::before,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-toolbar__search::after{content:none!important;display:none!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-toolbar__search .rankly-toolbar__search-icon{position:absolute!important;left:14px!important;bottom:11px!important;z-index:3!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;color:#667085!important;pointer-events:none!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-toolbar__search .rankly-toolbar__search-icon svg{width:18px!important;height:18px!important;display:block!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-toolbar__search .rankly-input{padding-left:42px!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-mobile-sort-trigger{display:none;}
@media (max-width:782px){
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 input[type="text"],body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 input[type="search"],body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 input[type="number"],body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 select,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 textarea{font-size:16px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-filter-sheet__search-input,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-toolbar__search .rankly-input{font-size:16px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-filter-sheet__sort{grid-row:3!important;position:relative!important;z-index:10!important;width:auto!important;height:var(--r55-control-h,42px)!important;min-height:var(--r55-control-h,42px)!important;margin:0 var(--r55-edge,16px)!important;padding:0!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-filter-sheet__sort .rankly-select{position:absolute!important;inset:auto auto 0 0!important;width:1px!important;height:1px!important;min-width:1px!important;min-height:1px!important;margin:0!important;padding:0!important;border:0!important;opacity:0!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-filter-sheet__sort .rankly-mobile-sort-trigger{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;width:100%!important;height:var(--r55-control-h,42px)!important;min-height:var(--r55-control-h,42px)!important;margin:0!important;padding:0 32px!important;border:1px solid var(--r55-line,var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee)))!important;border-radius:999px!important;background:#fff!important;color:var(--r55-text,#111827)!important;box-shadow:none!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;text-align:left!important;cursor:pointer!important;box-sizing:border-box!important;-webkit-tap-highlight-color:transparent!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-mobile-sort-trigger__text{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-mobile-row-caret{display:inline-block!important;flex:0 0 auto!important;width:8px!important;height:8px!important;border-right:1.8px solid #98a2b3!important;border-bottom:1.8px solid #98a2b3!important;transform:rotate(-45deg)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-toolbar__range .rankly-label::before{content:"Poäng"!important;font-size:14px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-filter-search-results{border:0!important;box-shadow:0 18px 44px rgba(15,23,42,.14),0 2px 10px rgba(15,23,42,.06)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-filter-search-results__list{gap:2px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-filter-search-hit{min-height:48px!important;padding:8px 10px!important;border:0!important;border-radius:14px!important;background:transparent!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-filter-search-hit:hover,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-filter-search-hit:focus-within{background:#f8fafc!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-mobile-filter-choice-row input[type="checkbox"],body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-mobile-filter-choice-row input[type="radio"],body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-filter-search-hit input[type="checkbox"],body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-filter-search-hit input[type="radio"]{-webkit-appearance:none!important;appearance:none!important;display:inline-grid!important;place-content:center!important;flex:0 0 auto!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;margin:0!important;border:2px solid #98a2b3!important;border-radius:6px!important;background:#fff!important;box-shadow:none!important;accent-color:var(--r55-primary,#070012)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-mobile-filter-choice-row input[type="checkbox"]:checked,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-mobile-filter-choice-row input[type="radio"]:checked,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-filter-search-hit input[type="checkbox"]:checked,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-filter-search-hit input[type="radio"]:checked{border-color:var(--r55-primary,#070012)!important;background-color:var(--r55-primary,#070012)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.4 8.3 13.5 15.2 6.4' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:15px 15px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-mobile-filter-choice-row input[type="checkbox"]:focus-visible,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-mobile-filter-choice-row input[type="radio"]:focus-visible,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-filter-search-hit input[type="checkbox"]:focus-visible,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-filter-search-hit input[type="radio"]:focus-visible{outline:2px solid #c7d2fe!important;outline-offset:2px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-mobile-filter-choice-row.is-selected{background:#f8fafc!important;border-radius:14px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-toolbar__search .rankly-toolbar__search-icon{bottom:11px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-filter-sheet__search-icon svg,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1656 .rankly-toolbar__search .rankly-toolbar__search-icon svg{width:18px!important;height:18px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657{--r57-row-h:var(--r55-control-h,42px);--r57-row-gap:var(--r55-gap,12px);--r57-edge:var(--r55-edge,16px);--r57-line:var(--r55-line,var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee)));--r57-text:var(--r55-text,#111827);--r57-muted:var(--r55-muted,#667085);}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters.is-filter-searching{grid-template-rows:72px var(--r57-row-h) var(--r57-row-h) minmax(0,1fr) auto!important;row-gap:var(--r57-row-gap)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-filter-sheet__sort,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-toolbar__row--filters.is-filter-searching .rankly-filter-sheet__sort{grid-row:3!important;position:relative!important;width:auto!important;height:var(--r57-row-h)!important;min-height:var(--r57-row-h)!important;max-height:var(--r57-row-h)!important;margin:0 var(--r57-edge)!important;padding:0!important;z-index:10!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-filter-sheet__sort::before,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-filter-sheet__sort::after{content:none!important;display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-filter-sheet__sort .rankly-select{position:absolute!important;left:0!important;bottom:0!important;width:1px!important;height:1px!important;min-width:1px!important;min-height:1px!important;margin:0!important;padding:0!important;border:0!important;opacity:0!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-filter-sheet__sort .rankly-mobile-sort-trigger,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-filter__button,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-toolbar__range{position:relative!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;height:var(--r57-row-h)!important;min-height:var(--r57-row-h)!important;max-height:var(--r57-row-h)!important;margin:0!important;padding:0 42px 0 15px!important;border:1px solid var(--r57-line)!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;color:var(--r57-text)!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;text-align:left!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-mobile-sort-trigger__text,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-filter__summary-text,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-toolbar__range .rankly-label{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--r57-text)!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-toolbar__range .rankly-label{position:static!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;clip:auto!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-toolbar__range .rankly-label::before{content:"Poäng"!important;font-size:14px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-mobile-row-caret,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-caret,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-toolbar__range::after{content:""!important;position:absolute!important;right:17px!important;top:50%!important;display:block!important;flex:0 0 auto!important;width:8px!important;height:8px!important;margin:0!important;border-right:1.8px solid #98a2b3!important;border-bottom:1.8px solid #98a2b3!important;color:transparent!important;font-size:0!important;line-height:0!important;opacity:1!important;transform:translateY(-50%) rotate(-45deg)!important;transition:none!important;pointer-events:none!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-filter[open] .rankly-caret,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-filter.has-pending-selection .rankly-caret{transform:translateY(-50%) rotate(-45deg)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-filter-sheet__body,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-toolbar__row--filters.is-filter-searching .rankly-filter-sheet__body{grid-row:4!important;margin:0!important;padding:0 var(--r57-edge) 8px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-toolbar__filters{display:grid!important;grid-template-columns:1fr!important;gap:var(--r57-row-gap)!important;width:100%!important;margin:0!important;padding:0!important;align-content:start!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-toolbar__filters>*,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-filter,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-filter--disabled{width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-toolbar__range{margin:var(--r57-row-gap) 0 0!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-toolbar__range .rankly-range{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-filter__panel,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-filter__panel--launch-year{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1657 .rankly-filter-search-results{border:0!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658{--r58-sheet-top-gap:var(--r55-sheet-top-gap, max(74px, calc(env(safe-area-inset-top, 0px) + 34px)));--r58-sheet-bottom-gap:var(--r55-sheet-bottom-gap, max(10px, env(safe-area-inset-bottom, 0px)));--r58-sheet-h:var(--r55-sheet-h, min(648px, calc(100dvh - var(--r58-sheet-top-gap) - var(--r58-sheet-bottom-gap))));--r58-radius:var(--r55-radius,30px);--r58-edge:var(--r55-edge,16px);--r58-row-h:var(--r55-control-h,42px);--r58-gap:12px;--r58-line:var(--r55-line,var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee)));--r58-text:var(--r55-text,#111827);--r58-muted:var(--r55-muted,#667085);--r58-primary:var(--r55-primary,#070012);}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters.is-filter-searching{left:50%!important;right:auto!important;bottom:var(--r58-sheet-bottom-gap)!important;width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;height:var(--r58-sheet-h)!important;min-height:0!important;max-height:var(--r58-sheet-h)!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:0!important;border:0!important;border-radius:var(--r58-radius)!important;background:#fff!important;background-clip:padding-box!important;box-shadow:0 20px 56px rgba(15,23,42,.20),0 3px 14px rgba(15,23,42,.10)!important;overflow:hidden!important;transform:translate3d(-50%, var(--rankly-filter-drag-y, 0px), 0)!important;box-sizing:border-box!important;overscroll-behavior:contain!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-filter-sheet__head{flex:0 0 72px!important;height:72px!important;min-height:72px!important;max-height:72px!important;width:100%!important;margin:0!important;padding:28px 58px 8px!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-filter-sheet__search{flex:0 0 var(--r58-row-h)!important;height:var(--r58-row-h)!important;min-height:var(--r58-row-h)!important;max-height:var(--r58-row-h)!important;width:auto!important;min-width:0!important;margin:0 var(--r58-edge) var(--r58-gap)!important;padding:0!important;position:relative!important;z-index:90!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-filter-sheet__sort,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-toolbar__row--filters.is-filter-searching .rankly-filter-sheet__sort{flex:0 0 var(--r58-row-h)!important;height:var(--r58-row-h)!important;min-height:var(--r58-row-h)!important;max-height:var(--r58-row-h)!important;width:auto!important;min-width:0!important;margin:0 var(--r58-edge) var(--r58-gap)!important;padding:0!important;position:relative!important;z-index:10!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-filter-sheet__body,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-toolbar__row--filters.is-filter-searching .rankly-filter-sheet__body{flex:1 1 auto!important;min-width:0!important;min-height:0!important;width:100%!important;margin:0!important;padding:0 var(--r58-edge) 8px!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;box-sizing:border-box!important;position:relative!important;z-index:5!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-filter-sheet__actions,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-toolbar__row--filters.is-filter-searching .rankly-filter-sheet__actions{flex:0 0 auto!important;width:100%!important;margin:0!important;padding:12px var(--r58-edge) max(16px, env(safe-area-inset-bottom, 0px))!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-toolbar__filters{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:var(--r58-gap)!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-toolbar__filters>*,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-filter,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-filter--disabled{flex:0 0 var(--r58-row-h)!important;width:100%!important;height:var(--r58-row-h)!important;min-height:var(--r58-row-h)!important;max-height:var(--r58-row-h)!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-filter-sheet__sort .rankly-mobile-sort-trigger,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-filter summary,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-filter__button,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-toolbar__range{position:relative!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;height:var(--r58-row-h)!important;min-height:var(--r58-row-h)!important;max-height:var(--r58-row-h)!important;margin:0!important;padding:0 42px 0 15px!important;border:1px solid var(--r58-line)!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;color:var(--r58-text)!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;text-align:left!important;box-sizing:border-box!important;-webkit-tap-highlight-color:transparent!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-filter summary::-webkit-details-marker{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-filter summary::marker{content:""!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-filter-sheet__sort .rankly-select{position:absolute!important;left:0!important;top:0!important;width:1px!important;height:1px!important;min-width:1px!important;min-height:1px!important;margin:0!important;padding:0!important;border:0!important;opacity:0!important;pointer-events:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-filter-sheet__sort::before,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-filter-sheet__sort::after,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-filter summary::before,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-filter summary::after,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-filter__button::before,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-filter__button::after{content:none!important;display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-mobile-sort-trigger__text,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-filter__summary-text,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-toolbar__range .rankly-label{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--r58-text)!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-toolbar__range{flex:0 0 var(--r58-row-h)!important;margin:var(--r58-gap) 0 0!important;cursor:pointer!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-toolbar__range .rankly-label{position:static!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;clip:auto!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-toolbar__range .rankly-label::before,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-toolbar__range .rankly-label::after{content:none!important;display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-toolbar__range .rankly-range,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-filter__panel,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-filter__panel--launch-year{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-mobile-row-caret,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-caret,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-toolbar__range::after{content:""!important;position:absolute!important;right:17px!important;top:50%!important;display:block!important;flex:0 0 auto!important;width:8px!important;height:8px!important;min-width:8px!important;min-height:8px!important;margin:0!important;border-right:1.8px solid #98a2b3!important;border-bottom:1.8px solid #98a2b3!important;border-top:0!important;border-left:0!important;color:transparent!important;font-size:0!important;line-height:0!important;opacity:1!important;transform:translateY(-50%) rotate(-45deg)!important;transition:none!important;pointer-events:none!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-filter[open] .rankly-caret,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-filter.has-pending-selection .rankly-caret{transform:translateY(-50%) rotate(-45deg)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-filter-search-results{position:absolute!important;z-index:110!important;top:calc(72px + var(--r58-row-h) + 8px)!important;left:var(--r58-edge)!important;right:var(--r58-edge)!important;width:auto!important;min-width:0!important;max-height:min(310px, calc(var(--r58-sheet-h) - 190px))!important;margin:0!important;padding:10px!important;border:0!important;border-radius:22px!important;background:rgba(255,255,255,.98)!important;box-shadow:0 18px 44px rgba(15,23,42,.14),0 2px 10px rgba(15,23,42,.06)!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-filter-search-hit{min-height:48px!important;margin:0!important;padding:8px 6px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-filter-search-results__list{display:flex!important;flex-direction:column!important;gap:2px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 input[type="text"],body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 input[type="search"],body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 input[type="number"],body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 select,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 textarea{font-size:16px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__search,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-search-results,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__sort,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__body{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-mobile-filter-choice-panel:not([hidden]){display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-width:0!important;min-height:0!important;height:auto!important;margin:0 var(--r58-edge)!important;padding:0 0 8px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-mobile-filter-choice-panel__head{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1658 .rankly-mobile-filter-choice-panel__list{flex:1 1 auto!important;min-height:0!important;padding:0 0 8px!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;}
}
.rankly-search-clear{display:none;}
@media (max-width:782px){
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1659 .rankly-toolbar__search,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1659 .rankly-filter-sheet__search{position:relative!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1659 input[type="search"]::-webkit-search-cancel-button,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1659 input[type="search"]::-webkit-search-decoration,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1659 input[type="search"]::-webkit-search-results-button,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1659 input[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none!important;appearance:none!important;display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1659 .rankly-toolbar__search .rankly-input,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1659 .rankly-filter-sheet__search-input{padding-right:44px!important;font-size:16px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1659 .rankly-search-clear{position:absolute!important;right:7px!important;top:50%!important;z-index:8!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;margin:0!important;padding:0!important;border:0!important;border-radius:999px!important;background:rgba(15,23,42,.08)!important;color:#667085!important;box-shadow:none!important;font-size:22px!important;font-weight:500!important;line-height:1!important;transform:translateY(-50%)!important;cursor:pointer!important;-webkit-appearance:none!important;appearance:none!important;-webkit-tap-highlight-color:transparent!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1659 .rankly-search-clear[hidden]{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1659 .rankly-search-clear:active{background:rgba(15,23,42,.13)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1659 .rankly-toolbar__search .rankly-label{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1660{--r60-sheet-top-gap:var(--r58-sheet-top-gap, max(74px, calc(env(safe-area-inset-top, 0px) + 34px)));--r60-sheet-bottom-gap:var(--r58-sheet-bottom-gap, max(10px, env(safe-area-inset-bottom, 0px)));--r60-sheet-max:min(586px, calc(100dvh - var(--r60-sheet-top-gap) - var(--r60-sheet-bottom-gap)));--r60-edge:var(--r58-edge,16px);--r60-row-h:var(--r58-row-h,42px);--r60-gap:var(--r58-gap,12px);}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1660>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1660>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters.is-filter-searching,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1660>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters.is-rankly-mobile-choice-open{height:auto!important;min-height:0!important;max-height:var(--r60-sheet-max)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1660 .rankly-filter-sheet__body,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1660 .rankly-toolbar__row--filters.is-filter-searching .rankly-filter-sheet__body{flex:0 1 auto!important;min-height:0!important;max-height:calc(var(--r60-sheet-max) - 72px - var(--r60-row-h) - var(--r60-row-h) - var(--r60-gap) - var(--r60-gap) - 76px)!important;padding-bottom:8px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1660 .rankly-filter-sheet__actions,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1660 .rankly-toolbar__row--filters.is-filter-searching .rankly-filter-sheet__actions{flex:0 0 auto!important;padding-top:10px!important;padding-bottom:max(14px, env(safe-area-inset-bottom, 0px))!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1660 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-mobile-filter-choice-panel:not([hidden]){flex:0 1 auto!important;min-height:0!important;max-height:calc(var(--r60-sheet-max) - 72px - 76px)!important;padding-bottom:6px!important;overflow:hidden!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1660 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-mobile-filter-choice-panel__list{flex:0 1 auto!important;min-height:0!important;max-height:calc(var(--r60-sheet-max) - 72px - 86px)!important;padding-bottom:6px!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1660 .rankly-filter-search-empty{display:block!important;margin:4px 2px 0!important;padding:8px 6px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--r58-muted,#667085)!important;font-size:13px!important;font-weight:560!important;line-height:1.35!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1660 .rankly-filter-search-empty[hidden]{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1660 .rankly-search-clear{right:10px!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#98a2b3!important;box-shadow:none!important;font-size:20px!important;font-weight:400!important;line-height:22px!important;opacity:.95!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1660 .rankly-search-clear:active,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1660 .rankly-search-clear:focus-visible{background:transparent!important;color:#667085!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1661{--r61-sheet-top-gap:var(--r60-sheet-top-gap, var(--r58-sheet-top-gap, max(74px, calc(env(safe-area-inset-top, 0px) + 34px))));--r61-sheet-bottom-gap:var(--r60-sheet-bottom-gap, var(--r58-sheet-bottom-gap, max(10px, env(safe-area-inset-bottom, 0px))));--r61-sheet-h:min(586px, calc(100dvh - var(--r61-sheet-top-gap) - var(--r61-sheet-bottom-gap)));--r61-edge:var(--r60-edge, var(--r58-edge,16px));--r61-row-h:var(--r60-row-h, var(--r58-row-h,42px));--r61-gap:var(--r60-gap, var(--r58-gap,12px));}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1661>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1661>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters.is-filter-searching,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1661>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters.is-rankly-mobile-choice-open{height:var(--r61-sheet-h)!important;min-height:var(--r61-sheet-h)!important;max-height:var(--r61-sheet-h)!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;overflow:hidden!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1661 .rankly-filter-sheet__head{flex:0 0 72px!important;height:72px!important;min-height:72px!important;max-height:72px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1661 .rankly-filter-sheet__search{flex:0 0 var(--r61-row-h)!important;height:var(--r61-row-h)!important;min-height:var(--r61-row-h)!important;max-height:var(--r61-row-h)!important;margin:0 var(--r61-edge) var(--r61-gap)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1661 .rankly-filter-sheet__sort,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1661 .rankly-toolbar__row--filters.is-filter-searching .rankly-filter-sheet__sort{flex:0 0 var(--r61-row-h)!important;height:var(--r61-row-h)!important;min-height:var(--r61-row-h)!important;max-height:var(--r61-row-h)!important;margin:0 var(--r61-edge) var(--r61-gap)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1661 .rankly-filter-sheet__body,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1661 .rankly-toolbar__row--filters.is-filter-searching .rankly-filter-sheet__body{flex:1 1 auto!important;min-height:0!important;max-height:none!important;width:100%!important;margin:0!important;padding:0 var(--r61-edge) 8px!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1661 .rankly-filter-sheet__actions,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1661 .rankly-toolbar__row--filters.is-filter-searching .rankly-filter-sheet__actions,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1661 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__actions{flex:0 0 auto!important;width:100%!important;margin:0!important;padding:10px var(--r61-edge) max(14px, env(safe-area-inset-bottom, 0px))!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1661 .rankly-toolbar__filters{gap:var(--r61-gap)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1661 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__search,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1661 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-search-results,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1661 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__sort,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1661 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__body{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1661 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-mobile-filter-choice-panel:not([hidden]){display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-width:0!important;min-height:0!important;height:auto!important;max-height:none!important;margin:0 var(--r61-edge)!important;padding:0 0 8px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1661 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-mobile-filter-choice-panel__list{flex:1 1 auto!important;min-height:0!important;max-height:none!important;padding:0 0 8px!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1662{--r62-sheet-top-gap:var(--r61-sheet-top-gap, var(--r60-sheet-top-gap, var(--r58-sheet-top-gap, max(74px, calc(env(safe-area-inset-top, 0px) + 34px)))));--r62-sheet-bottom-gap:var(--r61-sheet-bottom-gap, var(--r60-sheet-bottom-gap, var(--r58-sheet-bottom-gap, max(10px, env(safe-area-inset-bottom, 0px)))));--r62-sheet-h:min(564px, calc(100dvh - var(--r62-sheet-top-gap) - var(--r62-sheet-bottom-gap)));--r62-edge:var(--r61-edge, var(--r60-edge, var(--r58-edge,16px)));--r62-row-h:var(--r61-row-h, var(--r60-row-h, var(--r58-row-h,42px)));--r62-gap:var(--r61-gap, var(--r60-gap, var(--r58-gap,12px)));}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1662>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1662>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters.is-filter-searching,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1662>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters.is-rankly-mobile-choice-open{height:var(--r62-sheet-h)!important;min-height:var(--r62-sheet-h)!important;max-height:var(--r62-sheet-h)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1662 .rankly-filter-sheet__body,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1662 .rankly-toolbar__row--filters.is-filter-searching .rankly-filter-sheet__body{flex:1 1 auto!important;min-height:0!important;max-height:none!important;padding-bottom:6px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1662 .rankly-filter-sheet__actions,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1662 .rankly-toolbar__row--filters.is-filter-searching .rankly-filter-sheet__actions,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1662 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__actions{flex:0 0 auto!important;padding-top:9px!important;padding-bottom:max(12px, env(safe-area-inset-bottom, 0px))!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1662 .rankly-filter-sheet__back{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1662 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__back{display:inline-flex!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1662 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-mobile-filter-choice-panel:not([hidden]){flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1662 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-mobile-filter-choice-panel__list{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1663{--r63-sheet-top-gap:var(--r62-sheet-top-gap, var(--r61-sheet-top-gap, max(74px, calc(env(safe-area-inset-top, 0px) + 34px))));--r63-sheet-bottom-gap:var(--r62-sheet-bottom-gap, var(--r61-sheet-bottom-gap, max(10px, env(safe-area-inset-bottom, 0px))));--r63-sheet-h:min(528px, calc(100dvh - var(--r63-sheet-top-gap) - var(--r63-sheet-bottom-gap)));}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1663>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1663>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters.is-filter-searching,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1663>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters.is-rankly-mobile-choice-open{height:var(--r63-sheet-h)!important;min-height:var(--r63-sheet-h)!important;max-height:var(--r63-sheet-h)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1663 .rankly-filter-sheet__body,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1663 .rankly-toolbar__row--filters.is-filter-searching .rankly-filter-sheet__body{flex:1 1 auto!important;min-height:0!important;max-height:none!important;padding-bottom:4px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1663 .rankly-filter-sheet__actions,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1663 .rankly-toolbar__row--filters.is-filter-searching .rankly-filter-sheet__actions,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1663 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__actions{padding-top:8px!important;padding-bottom:max(10px, env(safe-area-inset-bottom, 0px))!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1663 .rankly-filter-search-results{max-height:min(286px, calc(var(--r63-sheet-h) - 178px))!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1664{--r64-sheet-top-gap:var(--r63-sheet-top-gap, var(--r62-sheet-top-gap, max(74px, calc(env(safe-area-inset-top, 0px) + 34px))));--r64-sheet-bottom-gap:var(--r63-sheet-bottom-gap, var(--r62-sheet-bottom-gap, max(10px, env(safe-area-inset-bottom, 0px))));--r64-sheet-h:min(472px, calc(100dvh - var(--r64-sheet-top-gap) - var(--r64-sheet-bottom-gap)));}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1664>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1664>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters.is-filter-searching,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1664>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters.is-rankly-mobile-choice-open{height:var(--r64-sheet-h)!important;min-height:var(--r64-sheet-h)!important;max-height:var(--r64-sheet-h)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1664 .rankly-filter-sheet__body,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1664 .rankly-toolbar__row--filters.is-filter-searching .rankly-filter-sheet__body{flex:1 1 auto!important;min-height:0!important;max-height:none!important;padding-bottom:4px!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1664 .rankly-filter-sheet__actions,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1664 .rankly-toolbar__row--filters.is-filter-searching .rankly-filter-sheet__actions,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1664 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-filter-sheet__actions{flex:0 0 auto!important;padding-top:8px!important;padding-bottom:max(10px, env(safe-area-inset-bottom, 0px))!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1664 .rankly-filter-search-results{max-height:min(245px, calc(var(--r64-sheet-h) - 178px))!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1664 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-mobile-filter-choice-panel:not([hidden]){flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1664 .rankly-toolbar__row--filters.is-rankly-mobile-choice-open .rankly-mobile-filter-choice-panel__list{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1665{--r65-sheet-main-h:560px;--r65-sheet-bottom-gap:max(10px, env(safe-area-inset-bottom, 0px));--r65-edge:var(--r61-edge, var(--r60-edge, var(--r58-edge,16px)));}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1665.is-filter-sheet-open>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"]:not(.is-rankly-mobile-choice-open),body .rankly-archive .rankly-toolbar.rankly-toolbar--v1665>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"]:not(.is-rankly-mobile-choice-open){top:auto!important;bottom:var(--r65-sheet-bottom-gap)!important;height:var(--r65-sheet-main-h)!important;min-height:0!important;max-height:calc(100vh - 96px)!important;overflow:hidden!important;}
  @supports (height: 100dvh){
    body .rankly-archive .rankly-toolbar.rankly-toolbar--v1665.is-filter-sheet-open>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"]:not(.is-rankly-mobile-choice-open),body .rankly-archive .rankly-toolbar.rankly-toolbar--v1665>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"]:not(.is-rankly-mobile-choice-open){max-height:calc(100dvh - 96px)!important;}
  }
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1665>.rankly-toolbar__row.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"]:not(.is-rankly-mobile-choice-open) .rankly-filter-sheet__body,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1665>.rankly-toolbar__row.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"]:not(.is-rankly-mobile-choice-open).is-filter-searching .rankly-filter-sheet__body{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;padding-bottom:2px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1665>.rankly-toolbar__row.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"]:not(.is-rankly-mobile-choice-open) .rankly-filter-sheet__actions{flex:0 0 auto!important;margin-top:0!important;padding-top:8px!important;padding-bottom:max(10px, env(safe-area-inset-bottom, 0px))!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1665>.rankly-toolbar__row.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"]:not(.is-rankly-mobile-choice-open) .rankly-filter-search-results{max-height:min(245px, calc(var(--r65-sheet-main-h) - 178px))!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1665,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1666{--r66-sheet-h:min(var(--r65-sheet-main-h, 560px), calc(100vh - 96px));--r66-sheet-bottom-gap:var(--r65-sheet-bottom-gap, max(10px, env(safe-area-inset-bottom, 0px)));--r66-edge:var(--r65-edge, var(--r61-edge, var(--r60-edge, var(--r58-edge, 16px))));}
  @supports (height: 100dvh){
    body .rankly-archive .rankly-toolbar.rankly-toolbar--v1665,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1666{--r66-sheet-h:min(var(--r65-sheet-main-h, 560px), calc(100dvh - 96px));}
  }
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1665.is-filter-sheet-open>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"],body .rankly-archive .rankly-toolbar.rankly-toolbar--v1665>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"],body .rankly-archive .rankly-toolbar.rankly-toolbar--v1666.is-filter-sheet-open>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"],body .rankly-archive .rankly-toolbar.rankly-toolbar--v1666>.rankly-toolbar__row.rankly-toolbar__row--v16.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"]{top:auto!important;bottom:var(--r66-sheet-bottom-gap)!important;height:var(--r66-sheet-h)!important;min-height:var(--r66-sheet-h)!important;max-height:var(--r66-sheet-h)!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;overflow:hidden!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1665>.rankly-toolbar__row.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"] .rankly-filter-sheet__body,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1665>.rankly-toolbar__row.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"].is-filter-searching .rankly-filter-sheet__body,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1666>.rankly-toolbar__row.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"] .rankly-filter-sheet__body,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1666>.rankly-toolbar__row.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"].is-filter-searching .rankly-filter-sheet__body{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;padding-bottom:4px!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1665>.rankly-toolbar__row.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"] .rankly-filter-sheet__actions,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1665>.rankly-toolbar__row.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"].is-rankly-mobile-choice-open .rankly-filter-sheet__actions,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1666>.rankly-toolbar__row.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"] .rankly-filter-sheet__actions,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1666>.rankly-toolbar__row.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"].is-rankly-mobile-choice-open .rankly-filter-sheet__actions{flex:0 0 auto!important;margin-top:0!important;padding-top:8px!important;padding-bottom:max(10px, env(safe-area-inset-bottom, 0px))!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1665>.rankly-toolbar__row.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"].is-rankly-mobile-choice-open .rankly-filter-sheet__search,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1665>.rankly-toolbar__row.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"].is-rankly-mobile-choice-open .rankly-filter-search-results,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1665>.rankly-toolbar__row.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"].is-rankly-mobile-choice-open .rankly-filter-sheet__sort,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1665>.rankly-toolbar__row.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"].is-rankly-mobile-choice-open .rankly-filter-sheet__body,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1666>.rankly-toolbar__row.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"].is-rankly-mobile-choice-open .rankly-filter-sheet__search,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1666>.rankly-toolbar__row.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"].is-rankly-mobile-choice-open .rankly-filter-search-results,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1666>.rankly-toolbar__row.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"].is-rankly-mobile-choice-open .rankly-filter-sheet__sort,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1666>.rankly-toolbar__row.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"].is-rankly-mobile-choice-open .rankly-filter-sheet__body{display:none!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1665>.rankly-toolbar__row.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"].is-rankly-mobile-choice-open .rankly-mobile-filter-choice-panel:not([hidden]),body .rankly-archive .rankly-toolbar.rankly-toolbar--v1666>.rankly-toolbar__row.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"].is-rankly-mobile-choice-open .rankly-mobile-filter-choice-panel:not([hidden]){display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-width:0!important;min-height:0!important;height:auto!important;max-height:none!important;margin:0 var(--r66-edge)!important;padding:0 0 8px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important;box-sizing:border-box!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1665>.rankly-toolbar__row.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"].is-rankly-mobile-choice-open .rankly-mobile-filter-choice-panel__list,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1666>.rankly-toolbar__row.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"].is-rankly-mobile-choice-open .rankly-mobile-filter-choice-panel__list{flex:1 1 auto!important;min-height:0!important;height:auto!important;max-height:none!important;padding:0 0 8px!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1665>.rankly-toolbar__row.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"] .rankly-filter-search-results,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1666>.rankly-toolbar__row.rankly-toolbar__row--filters[data-rankly-filter-sheet="1"] .rankly-filter-search-results{max-height:min(245px, calc(var(--r66-sheet-h) - 178px))!important;}
}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1667 .rankly-toolbar__search .rankly-input,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1667 .rankly-toolbar__search .rankly-input::placeholder{font-size:var(--rankly-name-search-font-size-desktop,13px)!important;font-weight:var(--rankly-name-search-font-weight-desktop,520)!important;}
body .rankly-archive .rankly-toolbar.rankly-toolbar--v1667 .rankly-filter-sheet__search-input,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1667 .rankly-filter-sheet__search-input::placeholder{font-size:var(--rankly-filter-search-font-size-desktop,12.5px)!important;font-weight:var(--rankly-filter-search-font-weight-desktop,520)!important;}
@media (max-width:782px){
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1667 .rankly-toolbar__search .rankly-input,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1667 .rankly-toolbar__search .rankly-input::placeholder{font-size:var(--rankly-name-search-font-size-mobile,14px)!important;font-weight:var(--rankly-name-search-font-weight-mobile,600)!important;}
  body .rankly-archive .rankly-toolbar.rankly-toolbar--v1667 .rankly-filter-sheet__search-input,body .rankly-archive .rankly-toolbar.rankly-toolbar--v1667 .rankly-filter-sheet__search-input::placeholder{font-size:var(--rankly-filter-search-font-size-mobile,14px)!important;font-weight:var(--rankly-filter-search-font-weight-mobile,560)!important;}
}
.rankly-archive__inner{--rankly-border:var(--rankly-plugin-border-color, #dbe4ee);--rankly-border-strong:var(--rankly-plugin-border-color, #dbe4ee);--rankly-ui-line:var(--rankly-plugin-border-color, #dbe4ee);}
.rankly-archive :where( .rankly-input,.rankly-select,.rankly-filter,.rankly-filter__button,.rankly-filter__panel,.rankly-filterbtn,.rankly-filter-chip,.rankly-filter-search-results,.rankly-filter-search-hit,.rankly-filter-sheet,.rankly-filter-sheet__search-input,.rankly-mobile-filter-choice-panel,.rankly-mobile-filter-choice-row,.rankly-mobile-filter-choice-number,.rankly-mobile-filter-choice-panel__back,.rankly-mobile-filter-choice-panel__close,.rankly-mobile-filter-choice-panel__clear,.rankly-table,.rankly-table tbody>tr.rankly-row--product,.rankly-thumb,.rankly-thumb-wrap,.rankly-score-pill:not(.rankly-total-score-pill),.rankly-toggle-badge,.rankly-like-btn,.rankly-like-btn--login,.rankly-like-btn--remove,.rankly-read-more,.rankly-card-drawer,.rankly-card-drawer__mobile-close,.rankly-row-drawer,.rankly-breakdown__row,.rankly-breakdown__value,.rankly-meta-pill,.rankly-popover,.rankly-popover__close,.rankly-range__value,.rankly-mobile-product-modal__sheet,.rankly-mobile-product-modal__card,.rankly-mobile-product-modal__frame,.rankly-mobile-product-modal__corner-close ){border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;}
.rankly-archive :where( .rankly-popover__head,.rankly-filter__actions,.rankly-filter-sheet__head,.rankly-filter-sheet__actions,.rankly-mobile-filter-choice-panel__head,.rankly-table td,.rankly-table th ){border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;}
.rankly-ranking :where( .rankly-ranking__item,.rankly-item,.rankly-meta-pill,.rankly-h2-criterion,.rankly-breakdown__row,.rankly-breakdown__value ){border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;}
.rankly-item,.rankly-item :where( .rankly-meta-pill,.rankly-h2-criterion,.rankly-breakdown__row,.rankly-breakdown__value,.rankly-score-pill:not(.rankly-total-score-pill),.rankly-toggle-badge,.rankly-popover,.rankly-popover__close ){border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;}
.rankly-archive__inner,.rankly-ranking__inner,.rankly-item{--rankly-border:var(--rankly-plugin-border-color, #dbe4ee);--rankly-border-strong:var(--rankly-plugin-border-color, #dbe4ee);--rankly-ui-line:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));--rankly-ui-line-2:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));--r38-border:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));--r38-border-strong:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));--r39-line:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));--r39-line-soft:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));--r40-line:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));--r40-line-soft:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));--r42-line:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));--r42-line-soft:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));--r47-line:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));--r50-line:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));--r51-line:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));--r52-line:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));--r53-line:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));--r54-line:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));--r54-line-soft:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));--r55-line:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));--r55-line-soft:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));}
body .rankly-archive :is( .rankly-table,.rankly-table th,.rankly-table td,.rankly-row--product,.rankly-mobile-list__header,.rankly-mobile-list__rows,.rankly-mobile-list__item,.rankly-card-drawer,.rankly-card-drawer__fact,.rankly-card-drawer__meta-block,.rankly-card-drawer__article-btn,.rankly-card-drawer__mobile-close,.rankly-breakdown__row,.rankly-thumb,.rankly-thumb-wrap,.rankly-like-btn,.rankly-like-btn--login,.rankly-filter,.rankly-filter__button,.rankly-filter__panel,.rankly-filter-search-results,.rankly-filter-search-hit,.rankly-filter-sheet,.rankly-filter-sheet__search-input,.rankly-filter-sheet__actions,.rankly-filter-sheet__head,.rankly-mobile-filter-choice-panel,.rankly-mobile-filter-choice-panel__head,.rankly-mobile-filter-choice-row,.rankly-mobile-filter-choice-number,.rankly-mobile-filter-choice-panel__back,.rankly-mobile-filter-choice-panel__close,.rankly-mobile-filter-choice-panel__clear,.rankly-range__value,.rankly-toolbar__row,.rankly-toolbar__view,.rankly-toolbar__clear,.rankly-input,.rankly-select,.rankly-popover,.rankly-popover__head,.rankly-popover__close,.rankly-score-pill:not(.rankly-total-score-pill),.rankly-toggle-badge,.rankly-meta-pill,.rankly-mobile-product-modal__sheet,.rankly-mobile-product-modal__card,.rankly-mobile-product-modal__frame,.rankly-mobile-product-modal__corner-close ),body .rankly-ranking :is( .rankly-ranking__item,.rankly-item,.rankly-meta-pill,.rankly-breakdown__row,.rankly-breakdown__value,.rankly-popover,.rankly-popover__close,.rankly-score-pill:not(.rankly-total-score-pill),.rankly-toggle-badge ),body .rankly-item :is( .rankly-meta-pill,.rankly-breakdown__row,.rankly-breakdown__value,.rankly-popover,.rankly-popover__close,.rankly-score-pill:not(.rankly-total-score-pill),.rankly-toggle-badge ){border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;outline-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;}

/* Rankly totalpoäng-pill – separat styling för totalpoängen i list-/kortvy och ranking. */
html body .rankly-total-score-pill,
html body .rankly-score-pill.rankly-total-score-pill,
html body .rankly-mobile-list__score.rankly-total-score-pill{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:var(--rankly-total-score-pill-gap-desktop,4px)!important;
  min-width:var(--rankly-total-score-pill-min-width-desktop,56px)!important;
  width:var(--rankly-total-score-pill-width-desktop,auto)!important;
  height:var(--rankly-total-score-pill-height-desktop,32px)!important;
  min-height:var(--rankly-total-score-pill-height-desktop,32px)!important;
  padding:0 var(--rankly-total-score-pill-padding-x-desktop,10px)!important;
  border-style:solid!important;
  border-width:var(--rankly-total-score-pill-border-width-desktop,1px)!important;
  border-color:var(--rankly-total-score-pill-border-color-desktop,var(--rankly-plugin-border-color,#dbe4ee))!important;
  border-radius:var(--rankly-total-score-pill-border-radius-desktop,999px)!important;
  background:var(--rankly-total-score-pill-background-desktop,#fff)!important;
  color:var(--rankly-total-score-pill-score-color-desktop,#111827)!important;
  box-sizing:border-box!important;
  white-space:nowrap!important;
  line-height:1!important;
}
html body .rankly-total-score-pill__label{
  display:inline-flex!important;
  align-items:center!important;
  min-width:0!important;
  line-height:1!important;
  color:var(--rankly-total-score-pill-label-color-desktop,#111827)!important;
  font-size:var(--rankly-total-score-pill-label-font-size-desktop,11px)!important;
  font-weight:var(--rankly-total-score-pill-label-font-weight-desktop,800)!important;
}
html body .rankly-total-score-pill__label--mobile{display:none!important;}
html body .rankly-total-score-pill__score,
html body .rankly-total-score-pill .rankly-score-num{
  color:var(--rankly-total-score-pill-score-color-desktop,#111827)!important;
  font-size:var(--rankly-total-score-pill-score-font-size-desktop,13px)!important;
  font-weight:var(--rankly-total-score-pill-score-font-weight-desktop,900)!important;
  line-height:1!important;
}
html body .rankly-total-score-pill__icon,
html body .rankly-total-score-pill .rankly-star{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  color:var(--rankly-total-score-pill-icon-color-desktop,#f4a100)!important;
  font-size:var(--rankly-total-score-pill-icon-font-size-desktop,13px)!important;
  font-weight:var(--rankly-total-score-pill-icon-font-weight-desktop,900)!important;
  line-height:1!important;
}
html body .rankly-total-score-pill__icon--image img{
  display:block!important;
  width:var(--rankly-total-score-pill-icon-font-size-desktop,13px)!important;
  height:var(--rankly-total-score-pill-icon-font-size-desktop,13px)!important;
  object-fit:contain!important;
}
html body .rankly-total-score-pill__icon--svg svg{
  display:block!important;
  width:var(--rankly-total-score-pill-icon-font-size-desktop,13px)!important;
  height:var(--rankly-total-score-pill-icon-font-size-desktop,13px)!important;
  color:inherit!important;
  fill:currentColor!important;
}
html body .rankly-total-score-pill__icon--svg svg [fill]:not([fill="none"]){fill:currentColor!important;}
html body .rankly-total-score-pill__icon--svg svg [stroke]:not([stroke="none"]){stroke:currentColor!important;}
@media (max-width:782px){
  html body .rankly-total-score-pill,
  html body .rankly-score-pill.rankly-total-score-pill,
  html body .rankly-mobile-list__score.rankly-total-score-pill{
    gap:var(--rankly-total-score-pill-gap-mobile,3px)!important;
    min-width:var(--rankly-total-score-pill-min-width-mobile,52px)!important;
    width:var(--rankly-total-score-pill-width-mobile,auto)!important;
    height:var(--rankly-total-score-pill-height-mobile,30px)!important;
    min-height:var(--rankly-total-score-pill-height-mobile,30px)!important;
    padding:0 var(--rankly-total-score-pill-padding-x-mobile,9px)!important;
    border-width:var(--rankly-total-score-pill-border-width-mobile,1px)!important;
    border-color:var(--rankly-total-score-pill-border-color-mobile,var(--rankly-plugin-border-color,#dbe4ee))!important;
    border-radius:var(--rankly-total-score-pill-border-radius-mobile,999px)!important;
    background:var(--rankly-total-score-pill-background-mobile,#fff)!important;
    color:var(--rankly-total-score-pill-score-color-mobile,#111827)!important;
  }
  html body .rankly-total-score-pill__label--desktop{display:none!important;}
  html body .rankly-total-score-pill__label--mobile{
    display:inline-flex!important;
    color:var(--rankly-total-score-pill-label-color-mobile,#111827)!important;
    font-size:var(--rankly-total-score-pill-label-font-size-mobile,10px)!important;
    font-weight:var(--rankly-total-score-pill-label-font-weight-mobile,800)!important;
  }
  html body .rankly-total-score-pill__score,
  html body .rankly-total-score-pill .rankly-score-num{
    color:var(--rankly-total-score-pill-score-color-mobile,#111827)!important;
    font-size:var(--rankly-total-score-pill-score-font-size-mobile,12px)!important;
    font-weight:var(--rankly-total-score-pill-score-font-weight-mobile,900)!important;
  }
  html body .rankly-total-score-pill__icon,
  html body .rankly-total-score-pill .rankly-star{
    color:var(--rankly-total-score-pill-icon-color-mobile,#f4a100)!important;
    font-size:var(--rankly-total-score-pill-icon-font-size-mobile,12px)!important;
    font-weight:var(--rankly-total-score-pill-icon-font-weight-mobile,900)!important;
  }
  html body .rankly-total-score-pill__icon--image img{
    width:var(--rankly-total-score-pill-icon-font-size-mobile,12px)!important;
    height:var(--rankly-total-score-pill-icon-font-size-mobile,12px)!important;
  }
  html body .rankly-total-score-pill__icon--svg svg{
    width:var(--rankly-total-score-pill-icon-font-size-mobile,12px)!important;
    height:var(--rankly-total-score-pill-icon-font-size-mobile,12px)!important;
  }
}

body .rankly-archive :is(.rankly-row--product.is-open,.rankly-table tbody>tr.rankly-row--product.is-open){border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;outline-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;}
body .rankly-archive :is( .rankly-filter-sheet__head::before,.rankly-mobile-filter-choice-panel__head::before,.rankly-mobile-product-modal__swipe-indicator::before,.rankly-mobile-product-modal__swipe-indicator span ){background:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;}
body .rankly-archive :is(.rankly-thumb.rankly-thumb--empty){box-shadow:inset 0 0 0 1px var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;}
body .rankly-archive .rankly-toolbar[class*="rankly-toolbar--"] .rankly-filter-sheet__head::before,body .rankly-archive .rankly-toolbar[class*="rankly-toolbar--"] .rankly-mobile-filter-choice-panel__head::before{background:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;}
body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__swipe-indicator::before,body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__swipe-indicator span{background:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;}
body .rankly-card-drawer__media .rankly-media-carousel,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel{position:relative!important;display:block!important;width:100%!important;height:100%!important;min-height:inherit!important;overflow:visible!important;border-radius:14px!important;background:#fff!important;isolation:isolate!important;}
body .rankly-card-drawer__media .rankly-media-carousel__track,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__track{position:relative!important;z-index:1!important;width:100%!important;height:100%!important;min-height:inherit!important;overflow:hidden!important;border-radius:inherit!important;background:#fff!important;}
body .rankly-card-drawer__media .rankly-media-carousel__slide,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__slide{position:relative!important;z-index:1!important;width:100%!important;height:100%!important;min-height:inherit!important;border-radius:inherit!important;}
body .rankly-card-drawer__media .rankly-media-carousel__slide[hidden],body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__slide[hidden]{display:none!important;}
body .rankly-card-drawer__media .rankly-media-carousel__slide.is-active,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__slide.is-active{display:flex!important;align-items:center!important;justify-content:center!important;}
body .rankly-card-drawer__media .rankly-media-carousel .rankly-thumb,body .rankly-card-drawer__media .rankly-media-carousel__image,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel .rankly-thumb,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__image{display:block!important;width:100%!important;height:100%!important;min-height:inherit!important;max-height:none!important;padding:0!important;border:0!important;border-radius:inherit!important;background:#fff!important;object-fit:contain!important;}
body .rankly-card-drawer__media .rankly-media-carousel__video,body .rankly-card-drawer__media .rankly-media-carousel__video iframe,body .rankly-card-drawer__media .rankly-media-carousel__video-iframe,body .rankly-card-drawer__media .rankly-media-carousel__video-native,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__video,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__video iframe,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__video-iframe,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__video-native{display:block!important;width:100%!important;height:100%!important;min-height:220px!important;border:0!important;border-radius:inherit!important;background:#111827!important;overflow:hidden!important;}
body .rankly-card-drawer__media .rankly-media-carousel__video,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__video{position:relative!important;z-index:1!important;isolation:isolate!important;}
body .rankly-card-drawer__media .rankly-media-carousel__video iframe,body .rankly-card-drawer__media .rankly-media-carousel__video-iframe,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__video iframe,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__video-iframe{position:relative!important;z-index:1!important;pointer-events:auto!important;}
body .rankly-card-drawer__media .rankly-media-carousel__video-link,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__video-link{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:220px!important;border-radius:inherit!important;background:#111827!important;color:#fff!important;font-weight:800!important;text-decoration:none!important;}
body .rankly-card-drawer__media .rankly-media-carousel__arrow,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__arrow{position:absolute!important;top:50%!important;z-index:1000!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:46px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:rgba(15,23,42,.78)!important;box-shadow:none!important;text-shadow:0 0 2px #fff,0 0 7px #fff,0 1px 12px rgba(255,255,255,.98)!important;filter:drop-shadow(0 0 2px #fff) drop-shadow(0 0 5px #fff)!important;cursor:pointer!important;opacity:0!important;visibility:visible!important;pointer-events:auto!important;touch-action:manipulation!important;-webkit-transform:translateY(-50%) translateZ(0)!important;transform:translateY(-50%) translateZ(0)!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;will-change:opacity, transform!important;transition:opacity .16s ease, color .16s ease!important;}
body .rankly-card-drawer__media .rankly-media-carousel:hover .rankly-media-carousel__arrow,body .rankly-card-drawer__media .rankly-media-carousel:focus-within .rankly-media-carousel__arrow,body .rankly-card-drawer__media .rankly-media-carousel__arrow:focus-visible,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel:hover .rankly-media-carousel__arrow,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel:focus-within .rankly-media-carousel__arrow,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__arrow:focus-visible{opacity:.9!important;}
body .rankly-card-drawer__media .rankly-media-carousel__arrow:hover,body .rankly-card-drawer__media .rankly-media-carousel__arrow:focus-visible,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__arrow:hover,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__arrow:focus-visible{color:rgba(15,23,42,.96)!important;}
body .rankly-card-drawer__media .rankly-media-carousel__arrow--prev,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__arrow--prev{left:-10px!important;}
body .rankly-card-drawer__media .rankly-media-carousel__arrow--next,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__arrow--next{right:-10px!important;}
body .rankly-card-drawer__media .rankly-media-carousel__chevron,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__chevron{display:block!important;width:11px!important;height:11px!important;border-top:2px solid currentColor!important;border-right:2px solid currentColor!important;border-radius:1px!important;}
body .rankly-card-drawer__media .rankly-media-carousel__arrow--prev .rankly-media-carousel__chevron,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__arrow--prev .rankly-media-carousel__chevron{transform:rotate(-135deg)!important;}
body .rankly-card-drawer__media .rankly-media-carousel__arrow--next .rankly-media-carousel__chevron,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__arrow--next .rankly-media-carousel__chevron{transform:rotate(45deg)!important;}
body .rankly-card-drawer__media .rankly-media-carousel__dots,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__dots{position:absolute!important;left:50%!important;bottom:4px!important;z-index:80!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;max-width:calc(100% - 52px)!important;padding:3px 5px!important;border:0!important;border-radius:999px!important;background:rgba(255,255,255,.55)!important;box-shadow:none!important;transform:translateX(-50%)!important;pointer-events:auto!important;}
body .rankly-card-drawer__media .rankly-media-carousel__dot,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__dot{display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;width:6px!important;height:6px!important;min-width:6px!important;min-height:6px!important;padding:0!important;border:0!important;border-radius:999px!important;background:rgba(17,24,39,.28)!important;color:#111827!important;cursor:pointer!important;opacity:.9!important;transition:width .16s ease, background .16s ease, opacity .16s ease!important;}
body .rankly-card-drawer__media .rankly-media-carousel__dot.is-active,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__dot.is-active{width:17px!important;background:#111827!important;opacity:1!important;}
body .rankly-card-drawer__media .rankly-media-carousel__dot--video,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__dot--video{width:14px!important;height:11px!important;min-width:14px!important;min-height:11px!important;border-radius:0!important;background:transparent!important;color:rgba(17,24,39,.56)!important;font-size:0!important;}
body .rankly-card-drawer__media .rankly-media-carousel__dot-video-icon,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__dot-video-icon{display:block!important;width:14px!important;height:11px!important;background:currentColor!important;opacity:.96!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 18'%3E%3Cpath fill='black' d='M4 1.5C1.79 1.5 0 3.29 0 5.5v7C0 14.71 1.79 16.5 4 16.5h14c2.21 0 4-1.79 4-4v-1.33l5.2 4.1c.34.27.8.32 1.19.12.38-.2.61-.59.61-1.02V3.63c0-.43-.23-.82-.61-1.02a1.12 1.12 0 0 0-1.19.12L22 6.83V5.5c0-2.21-1.79-4-4-4H4z'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 18'%3E%3Cpath fill='black' d='M4 1.5C1.79 1.5 0 3.29 0 5.5v7C0 14.71 1.79 16.5 4 16.5h14c2.21 0 4-1.79 4-4v-1.33l5.2 4.1c.34.27.8.32 1.19.12.38-.2.61-.59.61-1.02V3.63c0-.43-.23-.82-.61-1.02a1.12 1.12 0 0 0-1.19.12L22 6.83V5.5c0-2.21-1.79-4-4-4H4z'/%3E%3C/svg%3E")!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;-webkit-mask-position:center!important;mask-position:center!important;-webkit-mask-size:contain!important;mask-size:contain!important;}
body .rankly-card-drawer__media .rankly-media-carousel__dot--video.is-active,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__dot--video.is-active{width:14px!important;background:transparent!important;color:#111827!important;}
@media (min-width:901px){
  body .rankly-card-drawer__media .rankly-media-carousel__arrow,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__arrow{pointer-events:none!important;}
  body .rankly-card-drawer__media .rankly-media-carousel:hover .rankly-media-carousel__arrow,body .rankly-card-drawer__media .rankly-media-carousel:focus-within .rankly-media-carousel__arrow,body .rankly-card-drawer__media .rankly-media-carousel__arrow:focus-visible,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel:hover .rankly-media-carousel__arrow,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel:focus-within .rankly-media-carousel__arrow,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__arrow:focus-visible{pointer-events:auto!important;}
}
@media (max-width:900px){
  body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"],body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal,body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__viewport,body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__stack,body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__sheet,body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__frame,body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__inner,body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card,body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer,body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__left,body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__media{overflow:visible!important;}
  body .rankly-card-drawer__media .rankly-media-carousel,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel{border-radius:14px!important;overflow:visible!important;}
  body .rankly-card-drawer__media .rankly-media-carousel__arrow,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__arrow{z-index:1000!important;opacity:1!important;width:26px!important;height:42px!important;color:rgba(15,23,42,.86)!important;text-shadow:0 0 2px #fff,0 0 8px #fff,0 1px 12px rgba(255,255,255,1)!important;filter:drop-shadow(0 0 2px #fff) drop-shadow(0 0 6px #fff)!important;}
  body .rankly-card-drawer__media .rankly-media-carousel__arrow--prev,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__arrow--prev{left:10px!important;}
  body .rankly-card-drawer__media .rankly-media-carousel__arrow--next,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__arrow--next{right:10px!important;}
  body .rankly-card-drawer__media .rankly-media-carousel__chevron,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__chevron{width:9px!important;height:9px!important;border-top-width:2px!important;border-right-width:2px!important;}
  body .rankly-card-drawer__media .rankly-media-carousel__dots,body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__dots{bottom:3px!important;}
}
body .rankly-archive,body .rankly-archive.alignfull,body .rankly-archive[style],body .wp-block-rankly-archive,body .wp-block-rankly-archive.alignfull,body .wp-block[data-type="rankly/archive"],body .entry-content>.rankly-archive,body .is-layout-constrained>.rankly-archive,body .is-layout-flow>.rankly-archive{border:0!important;outline:0!important;box-shadow:none!important;}
body .rankly-archive::before,body .rankly-archive::after,body .wp-block-rankly-archive::before,body .wp-block-rankly-archive::after{border:0!important;outline:0!important;box-shadow:none!important;}
body .rankly-archive>.rankly-archive__inner,body .rankly-archive .rankly-archive__inner[style]{border:0!important;outline:0!important;box-shadow:none!important;}

/* Rankly produkt-specifikationer / växling */
.rankly-detail-view{width:100%;}
.rankly-detail-switch{display:inline-flex;align-items:center;gap:4px;margin:0 0 10px;padding:3px;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));border-radius:999px;background:#f8fafc;box-shadow:none;}
.rankly-detail-switch__button{appearance:none;border:0;border-radius:999px;background:transparent;color:#475569;cursor:pointer;font:inherit;font-size:11.5px;font-weight:800;line-height:1;padding:7px 10px;letter-spacing:-.01em;transition:background .16s ease,color .16s ease,box-shadow .16s ease;}
.rankly-detail-switch__button.is-active{background:#0f172a;color:#fff;box-shadow:0 5px 12px rgba(15,23,42,.12);}
.rankly-detail-switch__button:focus-visible{outline:2px solid #0f172a;outline-offset:2px;}
.rankly-detail-view__panel{min-height:var(--rankly-detail-panel-height,0);}
.rankly-detail-view__panel[hidden]{display:none!important;}
.rankly-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;}
.rankly-specs__row{display:grid;grid-template-columns:minmax(76px,.42fr) minmax(0,1fr);align-items:start;column-gap:8px;min-height:0;margin:0;padding:8px 10px;border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));border-radius:14px;background:#fff;box-shadow:none;}
.rankly-specs__label{margin:0;color:#0f172a;font-size:11.5px;font-weight:850;line-height:1.22;letter-spacing:-.01em;}
.rankly-specs__value{margin:0;color:#475569;font-size:11.5px;font-weight:400;line-height:1.32;overflow-wrap:anywhere;}
.rankly-popover--score .rankly-detail-switch{margin-bottom:10px;}
.rankly-card-drawer .rankly-detail-switch,.rankly-row-drawer .rankly-detail-switch{align-self:flex-start;}
@media (min-width:901px){
  .rankly-card-drawer .rankly-detail-switch,.rankly-row-drawer .rankly-detail-switch,.rankly-archive .rankly-row--detail .rankly-detail-switch{margin-bottom:8px;}
  .rankly-card-drawer .rankly-detail-view__panel,.rankly-row-drawer .rankly-detail-view__panel,.rankly-archive .rankly-row--detail .rankly-detail-view__panel{min-height:var(--rankly-detail-panel-height,0)!important;}
  .rankly-card-drawer .rankly-specs,.rankly-row-drawer .rankly-specs,.rankly-archive .rankly-row--detail .rankly-specs{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;align-content:start;}
  .rankly-card-drawer .rankly-specs__row,.rankly-row-drawer .rankly-specs__row,.rankly-archive .rankly-row--detail .rankly-specs__row{display:block!important;min-height:31px!important;padding:5px 7px!important;border-radius:12px!important;background:#fff!important;}
  .rankly-card-drawer .rankly-specs__label,.rankly-row-drawer .rankly-specs__label,.rankly-archive .rankly-row--detail .rankly-specs__label{display:block;margin:0 0 2px!important;color:#0f172a!important;font-size:10.5px!important;font-weight:850!important;line-height:1.15!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
  .rankly-card-drawer .rankly-specs__value,.rankly-row-drawer .rankly-specs__value,.rankly-archive .rankly-row--detail .rankly-specs__value{display:-webkit-box!important;color:#475569!important;font-size:10.5px!important;font-weight:400!important;line-height:1.22!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;}
  .rankly-popover--score .rankly-specs{grid-template-columns:repeat(3,minmax(0,1fr));}
  .rankly-popover--score .rankly-specs__row{display:block;padding:7px 9px;border-radius:12px;}
}
@media (max-width:900px){.rankly-detail-view{--rankly-detail-panel-height:0!important;}.rankly-detail-view__panel{min-height:0!important;}}
@media (max-width:640px){.rankly-detail-switch{display:flex;width:100%;gap:4px;margin-bottom:10px;}.rankly-detail-switch__button{flex:1;padding:10px 8px;font-size:12px;}.rankly-specs{grid-template-columns:1fr;gap:10px;}.rankly-specs__row{display:block;padding:12px 14px;border-radius:16px;}.rankly-specs__label{margin-bottom:4px;}.rankly-specs__label,.rankly-specs__value{font-size:12px;line-height:1.35;}}

/* Rankly MVP 1.6.92 – detail headings, compact view toggle and equal visible specification boxes. */
.rankly-detail-view{width:100%;}
.rankly-detail-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;}
.rankly-detail-toolbar__titles{display:block;min-width:0;flex:1 1 auto;}
.rankly-detail-title{display:flex;align-items:center;gap:7px;min-width:0;color:#0f172a;font-size:15px;font-weight:850;line-height:1.2;letter-spacing:-.02em;text-transform:none;}
.rankly-detail-title[hidden]{display:none!important;}
.rankly-detail-title__text{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.rankly-detail-title__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:18px;height:18px;border-radius:6px;font-size:15px;line-height:1;}
.rankly-detail-title__icon--image img{display:block;width:100%;height:100%;object-fit:contain;}
.rankly-detail-switch{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;flex:0 0 auto!important;width:auto!important;height:34px!important;margin:0!important;padding:3px!important;border:1px solid var(--rankly-plugin-border-color,var(--rankly-border,#dbe4ee))!important;border-radius:999px!important;background:#f8fafc!important;box-shadow:none!important;}
.rankly-detail-switch__button{appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 28px!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;margin:0!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#64748b!important;cursor:pointer!important;font:inherit!important;line-height:1!important;transition:background .16s ease,color .16s ease,box-shadow .16s ease!important;}
.rankly-detail-switch__button.is-active{background:#0f172a!important;color:#fff!important;box-shadow:0 5px 12px rgba(15,23,42,.14)!important;}
.rankly-detail-switch__button:focus-visible{outline:2px solid #0f172a!important;outline-offset:2px!important;}
.rankly-detail-switch__svg{display:block;width:15px;height:15px;}
.rankly-detail-switch .screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;}
.rankly-specs{--rankly-spec-row-min-height:auto;align-items:stretch;}
.rankly-specs__row{box-sizing:border-box;min-height:var(--rankly-spec-row-min-height,auto);height:auto;overflow:visible;}
.rankly-specs__label,.rankly-specs__value{overflow:visible!important;text-overflow:clip!important;}
.rankly-specs__label{white-space:normal!important;}
.rankly-specs__value{display:block!important;-webkit-box-orient:initial!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;}
@media (min-width:901px){
  .rankly-card-drawer .rankly-detail-toolbar,.rankly-row-drawer .rankly-detail-toolbar,.rankly-archive .rankly-row--detail .rankly-detail-toolbar{margin-bottom:10px!important;}
  .rankly-card-drawer .rankly-detail-title,.rankly-row-drawer .rankly-detail-title,.rankly-archive .rankly-row--detail .rankly-detail-title{font-size:13.5px!important;}
  .rankly-card-drawer .rankly-specs,.rankly-row-drawer .rankly-specs,.rankly-archive .rankly-row--detail .rankly-specs{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;align-items:stretch!important;align-content:start!important;}
  .rankly-card-drawer .rankly-specs__row,.rankly-row-drawer .rankly-specs__row,.rankly-archive .rankly-row--detail .rankly-specs__row{display:block!important;min-height:var(--rankly-spec-row-min-height,34px)!important;padding:6px 8px!important;border-radius:12px!important;background:#fff!important;overflow:visible!important;}
  .rankly-card-drawer .rankly-specs__label,.rankly-row-drawer .rankly-specs__label,.rankly-archive .rankly-row--detail .rankly-specs__label{display:block!important;margin:0 0 2px!important;color:#0f172a!important;font-size:10.5px!important;font-weight:850!important;line-height:1.18!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;}
  .rankly-card-drawer .rankly-specs__value,.rankly-row-drawer .rankly-specs__value,.rankly-archive .rankly-row--detail .rankly-specs__value{display:block!important;color:#475569!important;font-size:10.5px!important;font-weight:400!important;line-height:1.25!important;-webkit-box-orient:initial!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;overflow:visible!important;}
  .rankly-popover--score .rankly-specs{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;}
  .rankly-popover--score .rankly-specs__row{min-height:var(--rankly-spec-row-min-height,38px)!important;}
}
@media (max-width:900px){
  .rankly-detail-toolbar{margin-bottom:12px;}
  .rankly-detail-title{font-size:14px;}
  .rankly-detail-switch{height:34px!important;}
  .rankly-detail-switch__button{flex-basis:28px!important;width:28px!important;height:28px!important;}
  .rankly-specs__row{min-height:0!important;}
}
@media (max-width:640px){
  .rankly-detail-toolbar{gap:10px;}
  .rankly-detail-title__text{white-space:normal;}
}

/* Rankly MVP 1.6.92 – detaljrubrik: inställbara storlekar, stjärna/kugghjul och renare mobilrad. */
.rankly-detail-title{
  font-size:var(--rankly-detail-title-font-size-desktop,15px)!important;
  font-weight:var(--rankly-detail-title-font-weight-desktop,850)!important;
}
.rankly-detail-title__icon{
  width:var(--rankly-detail-title-icon-size-desktop,18px)!important;
  height:var(--rankly-detail-title-icon-size-desktop,18px)!important;
  font-size:var(--rankly-detail-title-icon-size-desktop,18px)!important;
  line-height:1!important;
}
.rankly-detail-title__icon--image img{width:100%!important;height:100%!important;object-fit:contain!important;}
.rankly-detail-switch__svg{
  display:block!important;
  width:var(--rankly-detail-switch-icon-size-desktop,15px)!important;
  height:var(--rankly-detail-switch-icon-size-desktop,15px)!important;
}
.rankly-detail-switch__button{
  width:calc(var(--rankly-detail-switch-icon-size-desktop,15px) + 13px)!important;
  height:calc(var(--rankly-detail-switch-icon-size-desktop,15px) + 13px)!important;
  min-width:calc(var(--rankly-detail-switch-icon-size-desktop,15px) + 13px)!important;
  min-height:calc(var(--rankly-detail-switch-icon-size-desktop,15px) + 13px)!important;
  flex-basis:calc(var(--rankly-detail-switch-icon-size-desktop,15px) + 13px)!important;
}
.rankly-detail-switch{
  height:calc(var(--rankly-detail-switch-icon-size-desktop,15px) + 19px)!important;
}
.rankly-specs__row{min-height:var(--rankly-spec-row-min-height,auto)!important;height:auto!important;overflow:visible!important;}
.rankly-specs__label,.rankly-specs__value{overflow:visible!important;text-overflow:clip!important;}
.rankly-specs__value{display:block!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;}
@media (max-width:900px){
  .rankly-detail-title{
    font-size:var(--rankly-detail-title-font-size-mobile,14px)!important;
    font-weight:var(--rankly-detail-title-font-weight-mobile,850)!important;
  }
  .rankly-detail-title__icon{
    width:var(--rankly-detail-title-icon-size-mobile,18px)!important;
    height:var(--rankly-detail-title-icon-size-mobile,18px)!important;
    font-size:var(--rankly-detail-title-icon-size-mobile,18px)!important;
  }
  .rankly-detail-switch__svg{
    width:var(--rankly-detail-switch-icon-size-mobile,15px)!important;
    height:var(--rankly-detail-switch-icon-size-mobile,15px)!important;
  }
  .rankly-detail-switch__button{
    width:calc(var(--rankly-detail-switch-icon-size-mobile,15px) + 13px)!important;
    height:calc(var(--rankly-detail-switch-icon-size-mobile,15px) + 13px)!important;
    min-width:calc(var(--rankly-detail-switch-icon-size-mobile,15px) + 13px)!important;
    min-height:calc(var(--rankly-detail-switch-icon-size-mobile,15px) + 13px)!important;
    flex:0 0 calc(var(--rankly-detail-switch-icon-size-mobile,15px) + 13px)!important;
    flex-basis:calc(var(--rankly-detail-switch-icon-size-mobile,15px) + 13px)!important;
  }
  .rankly-detail-switch{
    width:auto!important;
    height:calc(var(--rankly-detail-switch-icon-size-mobile,15px) + 19px)!important;
    margin:0!important;
  }
  .rankly-detail-toolbar{margin-top:14px!important;margin-bottom:12px!important;padding-top:0!important;border-top:0!important;}
  .rankly-card-drawer .rankly-detail-view,.rankly-mobile-drawer-host .rankly-detail-view{border-top:0!important;}
  .rankly-card-drawer__right > .rankly-detail-view:first-child{margin-top:0!important;}
  .rankly-mobile-drawer-host .rankly-card-drawer__meta-panel,.rankly-mobile-drawer-host .rankly-card-drawer__meta-block{border-bottom:0!important;box-shadow:none!important;}
}
@media (max-width:900px){
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__meta-panel>.rankly-card-drawer__meta-block:last-child{
    border-bottom:0!important;
    padding-bottom:4px!important;
    margin-bottom:6px!important;
  }
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-detail-toolbar{
    margin-top:10px!important;
  }
}


/* Rankly MVP 1.6.93 – fix: inställningar ska vinna över äldre, mer specifika regler + ta bort hård svart fokusram. */
.rankly-detail-view .rankly-detail-title,
.rankly-card-drawer .rankly-detail-view .rankly-detail-title,
.rankly-row-drawer .rankly-detail-view .rankly-detail-title,
.rankly-popover--score .rankly-detail-view .rankly-detail-title,
.rankly-archive .rankly-row--detail .rankly-detail-view .rankly-detail-title,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-detail-title,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-detail-view .rankly-detail-title,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-detail-view .rankly-detail-title{
  font-size:var(--rankly-detail-title-font-size-desktop,15px)!important;
  font-weight:var(--rankly-detail-title-font-weight-desktop,850)!important;
}
.rankly-detail-view .rankly-detail-title__icon,
.rankly-card-drawer .rankly-detail-view .rankly-detail-title__icon,
.rankly-row-drawer .rankly-detail-view .rankly-detail-title__icon,
.rankly-popover--score .rankly-detail-view .rankly-detail-title__icon,
.rankly-archive .rankly-row--detail .rankly-detail-view .rankly-detail-title__icon,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-detail-title__icon,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-detail-view .rankly-detail-title__icon{
  width:var(--rankly-detail-title-icon-size-desktop,18px)!important;
  height:var(--rankly-detail-title-icon-size-desktop,18px)!important;
  min-width:var(--rankly-detail-title-icon-size-desktop,18px)!important;
  font-size:var(--rankly-detail-title-icon-size-desktop,18px)!important;
  line-height:1!important;
}
.rankly-detail-view .rankly-detail-title__icon img,
.rankly-card-drawer .rankly-detail-view .rankly-detail-title__icon img,
.rankly-row-drawer .rankly-detail-view .rankly-detail-title__icon img,
.rankly-popover--score .rankly-detail-view .rankly-detail-title__icon img,
.rankly-archive .rankly-row--detail .rankly-detail-view .rankly-detail-title__icon img,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-detail-title__icon img{
  width:100%!important;
  height:100%!important;
  max-width:none!important;
  max-height:none!important;
  object-fit:contain!important;
  outline:0!important;
  box-shadow:none!important;
  filter:none!important;
  -webkit-filter:none!important;
  -webkit-tap-highlight-color:transparent!important;
}
.rankly-detail-view .rankly-detail-switch .rankly-detail-switch__svg,
.rankly-card-drawer .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__svg,
.rankly-row-drawer .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__svg,
.rankly-popover--score .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__svg,
.rankly-archive .rankly-row--detail .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__svg,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__svg,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__svg{
  display:block!important;
  width:var(--rankly-detail-switch-icon-size-desktop,15px)!important;
  height:var(--rankly-detail-switch-icon-size-desktop,15px)!important;
  min-width:var(--rankly-detail-switch-icon-size-desktop,15px)!important;
  min-height:var(--rankly-detail-switch-icon-size-desktop,15px)!important;
}
.rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button,
.rankly-card-drawer .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button,
.rankly-row-drawer .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button,
.rankly-popover--score .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button,
.rankly-archive .rankly-row--detail .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button{
  width:calc(var(--rankly-detail-switch-icon-size-desktop,15px) + 13px)!important;
  height:calc(var(--rankly-detail-switch-icon-size-desktop,15px) + 13px)!important;
  min-width:calc(var(--rankly-detail-switch-icon-size-desktop,15px) + 13px)!important;
  min-height:calc(var(--rankly-detail-switch-icon-size-desktop,15px) + 13px)!important;
  flex:0 0 calc(var(--rankly-detail-switch-icon-size-desktop,15px) + 13px)!important;
  padding:0!important;
  border:0!important;
  outline:0!important;
  box-shadow:none!important;
}
.rankly-detail-view .rankly-detail-switch,
.rankly-card-drawer .rankly-detail-view .rankly-detail-switch,
.rankly-row-drawer .rankly-detail-view .rankly-detail-switch,
.rankly-popover--score .rankly-detail-view .rankly-detail-switch,
.rankly-archive .rankly-row--detail .rankly-detail-view .rankly-detail-switch,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-detail-switch,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-detail-view .rankly-detail-switch{
  height:calc(var(--rankly-detail-switch-icon-size-desktop,15px) + 19px)!important;
  min-height:calc(var(--rankly-detail-switch-icon-size-desktop,15px) + 19px)!important;
  border-width:1px!important;
  outline:0!important;
  box-shadow:none!important;
}
.rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button.is-active,
.rankly-card-drawer .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button.is-active,
.rankly-row-drawer .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button.is-active,
.rankly-popover--score .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button.is-active,
.rankly-archive .rankly-row--detail .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button.is-active,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button.is-active{
  box-shadow:none!important;
}
.rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button:focus,
.rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button:focus-visible{
  outline:2px solid rgba(148,163,184,.35)!important;
  outline-offset:1px!important;
  box-shadow:none!important;
}
.rankly-detail-view,
.rankly-card-drawer .rankly-detail-view,
.rankly-row-drawer .rankly-detail-view,
.rankly-popover--score .rankly-detail-view,
.rankly-mobile-drawer-host .rankly-detail-view{
  border:0!important;
  outline:0!important;
  box-shadow:none!important;
}

@media (max-width:900px){
  .rankly-detail-view .rankly-detail-title,
  .rankly-card-drawer .rankly-detail-view .rankly-detail-title,
  .rankly-row-drawer .rankly-detail-view .rankly-detail-title,
  .rankly-popover--score .rankly-detail-view .rankly-detail-title,
  .rankly-archive .rankly-row--detail .rankly-detail-view .rankly-detail-title,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-detail-title,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-detail-view .rankly-detail-title,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-detail-view .rankly-detail-title{
    font-size:var(--rankly-detail-title-font-size-mobile,14px)!important;
    font-weight:var(--rankly-detail-title-font-weight-mobile,850)!important;
  }
  .rankly-detail-view .rankly-detail-title__icon,
  .rankly-card-drawer .rankly-detail-view .rankly-detail-title__icon,
  .rankly-row-drawer .rankly-detail-view .rankly-detail-title__icon,
  .rankly-popover--score .rankly-detail-view .rankly-detail-title__icon,
  .rankly-archive .rankly-row--detail .rankly-detail-view .rankly-detail-title__icon,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-detail-title__icon,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-detail-view .rankly-detail-title__icon{
    width:var(--rankly-detail-title-icon-size-mobile,18px)!important;
    height:var(--rankly-detail-title-icon-size-mobile,18px)!important;
    min-width:var(--rankly-detail-title-icon-size-mobile,18px)!important;
    font-size:var(--rankly-detail-title-icon-size-mobile,18px)!important;
  }
  .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__svg,
  .rankly-card-drawer .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__svg,
  .rankly-row-drawer .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__svg,
  .rankly-popover--score .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__svg,
  .rankly-archive .rankly-row--detail .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__svg,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__svg,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__svg{
    width:var(--rankly-detail-switch-icon-size-mobile,15px)!important;
    height:var(--rankly-detail-switch-icon-size-mobile,15px)!important;
    min-width:var(--rankly-detail-switch-icon-size-mobile,15px)!important;
    min-height:var(--rankly-detail-switch-icon-size-mobile,15px)!important;
  }
  .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button,
  .rankly-card-drawer .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button,
  .rankly-row-drawer .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button,
  .rankly-popover--score .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button,
  .rankly-archive .rankly-row--detail .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button{
    width:calc(var(--rankly-detail-switch-icon-size-mobile,15px) + 13px)!important;
    height:calc(var(--rankly-detail-switch-icon-size-mobile,15px) + 13px)!important;
    min-width:calc(var(--rankly-detail-switch-icon-size-mobile,15px) + 13px)!important;
    min-height:calc(var(--rankly-detail-switch-icon-size-mobile,15px) + 13px)!important;
    flex:0 0 calc(var(--rankly-detail-switch-icon-size-mobile,15px) + 13px)!important;
  }
  .rankly-detail-view .rankly-detail-switch,
  .rankly-card-drawer .rankly-detail-view .rankly-detail-switch,
  .rankly-row-drawer .rankly-detail-view .rankly-detail-switch,
  .rankly-popover--score .rankly-detail-view .rankly-detail-switch,
  .rankly-archive .rankly-row--detail .rankly-detail-view .rankly-detail-switch,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-detail-switch,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-detail-view .rankly-detail-switch{
    width:auto!important;
    height:calc(var(--rankly-detail-switch-icon-size-mobile,15px) + 19px)!important;
    min-height:calc(var(--rankly-detail-switch-icon-size-mobile,15px) + 19px)!important;
  }
}

/* Rankly MVP 1.6.94 – inställbar typografi i poäng- och specifikationsfält. */
.rankly-detail-view .rankly-breakdown__top strong,
.rankly-card-drawer .rankly-detail-view .rankly-breakdown__top strong,
.rankly-row-drawer .rankly-detail-view .rankly-breakdown__top strong,
.rankly-popover--score .rankly-detail-view .rankly-breakdown__top strong,
.rankly-archive .rankly-row--detail .rankly-detail-view .rankly-breakdown__top strong,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown__top strong,
.rankly-detail-view .rankly-breakdown__total > strong,
.rankly-card-drawer .rankly-detail-view .rankly-breakdown__total > strong,
.rankly-row-drawer .rankly-detail-view .rankly-breakdown__total > strong,
.rankly-popover--score .rankly-detail-view .rankly-breakdown__total > strong,
.rankly-archive .rankly-row--detail .rankly-detail-view .rankly-breakdown__total > strong,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown__total > strong{
  font-size:var(--rankly-score-field-title-font-size-desktop,12px)!important;
  font-weight:var(--rankly-score-field-title-font-weight-desktop,800)!important;
  line-height:1.25!important;
}
.rankly-detail-view .rankly-breakdown__desc,
.rankly-card-drawer .rankly-detail-view .rankly-breakdown__desc,
.rankly-row-drawer .rankly-detail-view .rankly-breakdown__desc,
.rankly-popover--score .rankly-detail-view .rankly-breakdown__desc,
.rankly-archive .rankly-row--detail .rankly-detail-view .rankly-breakdown__desc,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown__desc{
  font-size:var(--rankly-score-field-body-font-size-desktop,11px)!important;
  font-weight:var(--rankly-score-field-body-font-weight-desktop,400)!important;
  line-height:1.35!important;
}
.rankly-detail-view .rankly-breakdown__value .rankly-score-num,
.rankly-card-drawer .rankly-detail-view .rankly-breakdown__value .rankly-score-num,
.rankly-row-drawer .rankly-detail-view .rankly-breakdown__value .rankly-score-num,
.rankly-popover--score .rankly-detail-view .rankly-breakdown__value .rankly-score-num,
.rankly-archive .rankly-row--detail .rankly-detail-view .rankly-breakdown__value .rankly-score-num,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown__value .rankly-score-num{
  font-size:var(--rankly-score-field-score-font-size-desktop,11px)!important;
  font-weight:var(--rankly-score-field-score-font-weight-desktop,800)!important;
  line-height:1!important;
}
.rankly-detail-view .rankly-breakdown__value .rankly-star,
.rankly-card-drawer .rankly-detail-view .rankly-breakdown__value .rankly-star,
.rankly-row-drawer .rankly-detail-view .rankly-breakdown__value .rankly-star,
.rankly-popover--score .rankly-detail-view .rankly-breakdown__value .rankly-star,
.rankly-archive .rankly-row--detail .rankly-detail-view .rankly-breakdown__value .rankly-star,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown__value .rankly-star{
  font-size:var(--rankly-score-field-icon-font-size-desktop,11px)!important;
  font-weight:var(--rankly-score-field-icon-font-weight-desktop,800)!important;
  line-height:1!important;
}
.rankly-detail-view .rankly-specs__row,
.rankly-card-drawer .rankly-detail-view .rankly-specs__row,
.rankly-row-drawer .rankly-detail-view .rankly-specs__row,
.rankly-popover--score .rankly-detail-view .rankly-specs__row,
.rankly-archive .rankly-row--detail .rankly-detail-view .rankly-specs__row,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-specs__row{
  padding:9px 11px 8px!important;
}
.rankly-detail-view .rankly-specs__label,
.rankly-card-drawer .rankly-detail-view .rankly-specs__label,
.rankly-row-drawer .rankly-detail-view .rankly-specs__label,
.rankly-popover--score .rankly-detail-view .rankly-specs__label,
.rankly-archive .rankly-row--detail .rankly-detail-view .rankly-specs__label,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-specs__label{
  margin:1px 0 3px!important;
  font-size:var(--rankly-specs-field-title-font-size-desktop,10.5px)!important;
  font-weight:var(--rankly-specs-field-title-font-weight-desktop,850)!important;
  line-height:1.2!important;
}
.rankly-detail-view .rankly-specs__value,
.rankly-card-drawer .rankly-detail-view .rankly-specs__value,
.rankly-row-drawer .rankly-detail-view .rankly-specs__value,
.rankly-popover--score .rankly-detail-view .rankly-specs__value,
.rankly-archive .rankly-row--detail .rankly-detail-view .rankly-specs__value,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-specs__value{
  font-size:var(--rankly-specs-field-body-font-size-desktop,10.5px)!important;
  font-weight:var(--rankly-specs-field-body-font-weight-desktop,400)!important;
  line-height:1.28!important;
}
@media (max-width:900px){
  .rankly-detail-view .rankly-breakdown__top strong,
  .rankly-card-drawer .rankly-detail-view .rankly-breakdown__top strong,
  .rankly-row-drawer .rankly-detail-view .rankly-breakdown__top strong,
  .rankly-popover--score .rankly-detail-view .rankly-breakdown__top strong,
  .rankly-archive .rankly-row--detail .rankly-detail-view .rankly-breakdown__top strong,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown__top strong,
  .rankly-detail-view .rankly-breakdown__total > strong,
  .rankly-card-drawer .rankly-detail-view .rankly-breakdown__total > strong,
  .rankly-row-drawer .rankly-detail-view .rankly-breakdown__total > strong,
  .rankly-popover--score .rankly-detail-view .rankly-breakdown__total > strong,
  .rankly-archive .rankly-row--detail .rankly-detail-view .rankly-breakdown__total > strong,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown__total > strong{
    font-size:var(--rankly-score-field-title-font-size-mobile,12px)!important;
    font-weight:var(--rankly-score-field-title-font-weight-mobile,800)!important;
  }
  .rankly-detail-view .rankly-breakdown__desc,
  .rankly-card-drawer .rankly-detail-view .rankly-breakdown__desc,
  .rankly-row-drawer .rankly-detail-view .rankly-breakdown__desc,
  .rankly-popover--score .rankly-detail-view .rankly-breakdown__desc,
  .rankly-archive .rankly-row--detail .rankly-detail-view .rankly-breakdown__desc,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown__desc{
    font-size:var(--rankly-score-field-body-font-size-mobile,11.5px)!important;
    font-weight:var(--rankly-score-field-body-font-weight-mobile,400)!important;
  }
  .rankly-detail-view .rankly-breakdown__value .rankly-score-num,
  .rankly-card-drawer .rankly-detail-view .rankly-breakdown__value .rankly-score-num,
  .rankly-row-drawer .rankly-detail-view .rankly-breakdown__value .rankly-score-num,
  .rankly-popover--score .rankly-detail-view .rankly-breakdown__value .rankly-score-num,
  .rankly-archive .rankly-row--detail .rankly-detail-view .rankly-breakdown__value .rankly-score-num,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown__value .rankly-score-num{
    font-size:var(--rankly-score-field-score-font-size-mobile,12px)!important;
    font-weight:var(--rankly-score-field-score-font-weight-mobile,800)!important;
  }
  .rankly-detail-view .rankly-breakdown__value .rankly-star,
  .rankly-card-drawer .rankly-detail-view .rankly-breakdown__value .rankly-star,
  .rankly-row-drawer .rankly-detail-view .rankly-breakdown__value .rankly-star,
  .rankly-popover--score .rankly-detail-view .rankly-breakdown__value .rankly-star,
  .rankly-archive .rankly-row--detail .rankly-detail-view .rankly-breakdown__value .rankly-star,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown__value .rankly-star{
    font-size:var(--rankly-score-field-icon-font-size-mobile,12px)!important;
    font-weight:var(--rankly-score-field-icon-font-weight-mobile,800)!important;
  }
  .rankly-detail-view .rankly-specs__row,
  .rankly-card-drawer .rankly-detail-view .rankly-specs__row,
  .rankly-row-drawer .rankly-detail-view .rankly-specs__row,
  .rankly-popover--score .rankly-detail-view .rankly-specs__row,
  .rankly-archive .rankly-row--detail .rankly-detail-view .rankly-specs__row,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-specs__row{
    padding:13px 15px 12px!important;
  }
  .rankly-detail-view .rankly-specs__label,
  .rankly-card-drawer .rankly-detail-view .rankly-specs__label,
  .rankly-row-drawer .rankly-detail-view .rankly-specs__label,
  .rankly-popover--score .rankly-detail-view .rankly-specs__label,
  .rankly-archive .rankly-row--detail .rankly-detail-view .rankly-specs__label,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-specs__label{
    margin:1px 0 4px!important;
    font-size:var(--rankly-specs-field-title-font-size-mobile,12px)!important;
    font-weight:var(--rankly-specs-field-title-font-weight-mobile,850)!important;
  }
  .rankly-detail-view .rankly-specs__value,
  .rankly-card-drawer .rankly-detail-view .rankly-specs__value,
  .rankly-row-drawer .rankly-detail-view .rankly-specs__value,
  .rankly-popover--score .rankly-detail-view .rankly-specs__value,
  .rankly-archive .rankly-row--detail .rankly-detail-view .rankly-specs__value,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-specs__value{
    font-size:var(--rankly-specs-field-body-font-size-mobile,12px)!important;
    font-weight:var(--rankly-specs-field-body-font-weight-mobile,400)!important;
  }
}


/* Rankly MVP 1.6.95 – starkare mobilstyrning för poäng- och specifikationsfält.
   Ligger sist i filen för att vinna över äldre mobilregler och modal-regler. */
@media (max-width:900px){
  .rankly-detail-view .rankly-detail-title,
  .rankly-card-drawer .rankly-detail-view .rankly-detail-title,
  .rankly-row-drawer .rankly-detail-view .rankly-detail-title,
  .rankly-popover--score .rankly-detail-view .rankly-detail-title,
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-detail-view .rankly-detail-title,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-detail-title,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__card .rankly-detail-view .rankly-detail-title,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-detail-view .rankly-detail-title{
    font-size:var(--rankly-detail-title-font-size-mobile,14px)!important;
    font-weight:var(--rankly-detail-title-font-weight-mobile,850)!important;
    line-height:1.2!important;
  }

  .rankly-detail-view .rankly-detail-title__icon,
  .rankly-card-drawer .rankly-detail-view .rankly-detail-title__icon,
  .rankly-row-drawer .rankly-detail-view .rankly-detail-title__icon,
  .rankly-popover--score .rankly-detail-view .rankly-detail-title__icon,
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-detail-view .rankly-detail-title__icon,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-detail-title__icon,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__card .rankly-detail-view .rankly-detail-title__icon,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-detail-view .rankly-detail-title__icon{
    width:var(--rankly-detail-title-icon-size-mobile,18px)!important;
    height:var(--rankly-detail-title-icon-size-mobile,18px)!important;
    min-width:var(--rankly-detail-title-icon-size-mobile,18px)!important;
    font-size:var(--rankly-detail-title-icon-size-mobile,18px)!important;
    line-height:1!important;
  }
  .rankly-detail-view .rankly-detail-title__icon img,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__card .rankly-detail-view .rankly-detail-title__icon img{
    width:100%!important;
    height:100%!important;
    object-fit:contain!important;
  }

  .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__svg,
  .rankly-card-drawer .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__svg,
  .rankly-row-drawer .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__svg,
  .rankly-popover--score .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__svg,
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__svg,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__svg,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__card .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__svg,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__svg{
    width:var(--rankly-detail-switch-icon-size-mobile,15px)!important;
    height:var(--rankly-detail-switch-icon-size-mobile,15px)!important;
    min-width:var(--rankly-detail-switch-icon-size-mobile,15px)!important;
    min-height:var(--rankly-detail-switch-icon-size-mobile,15px)!important;
  }
  .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button,
  .rankly-card-drawer .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button,
  .rankly-row-drawer .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button,
  .rankly-popover--score .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button,
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__card .rankly-detail-view .rankly-detail-switch .rankly-detail-switch__button{
    width:calc(var(--rankly-detail-switch-icon-size-mobile,15px) + 13px)!important;
    height:calc(var(--rankly-detail-switch-icon-size-mobile,15px) + 13px)!important;
    min-width:calc(var(--rankly-detail-switch-icon-size-mobile,15px) + 13px)!important;
    min-height:calc(var(--rankly-detail-switch-icon-size-mobile,15px) + 13px)!important;
    flex:0 0 calc(var(--rankly-detail-switch-icon-size-mobile,15px) + 13px)!important;
  }

  .rankly-detail-view .rankly-breakdown__top strong,
  .rankly-card-drawer .rankly-detail-view .rankly-breakdown__top strong,
  .rankly-row-drawer .rankly-detail-view .rankly-breakdown__top strong,
  .rankly-popover--score .rankly-detail-view .rankly-breakdown__top strong,
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-detail-view .rankly-breakdown__top strong,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown__top strong,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__card .rankly-detail-view .rankly-breakdown__top strong,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-detail-view .rankly-breakdown__top strong,
  .rankly-detail-view .rankly-breakdown__total > strong,
  .rankly-card-drawer .rankly-detail-view .rankly-breakdown__total > strong,
  .rankly-row-drawer .rankly-detail-view .rankly-breakdown__total > strong,
  .rankly-popover--score .rankly-detail-view .rankly-breakdown__total > strong,
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-detail-view .rankly-breakdown__total > strong{
    font-size:var(--rankly-score-field-title-font-size-mobile,12px)!important;
    font-weight:var(--rankly-score-field-title-font-weight-mobile,800)!important;
    line-height:1.25!important;
  }

  .rankly-detail-view .rankly-breakdown__desc,
  .rankly-card-drawer .rankly-detail-view .rankly-breakdown__desc,
  .rankly-row-drawer .rankly-detail-view .rankly-breakdown__desc,
  .rankly-popover--score .rankly-detail-view .rankly-breakdown__desc,
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-detail-view .rankly-breakdown__desc,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown__desc,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__card .rankly-detail-view .rankly-breakdown__desc,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-detail-view .rankly-breakdown__desc{
    font-size:var(--rankly-score-field-body-font-size-mobile,11.5px)!important;
    font-weight:var(--rankly-score-field-body-font-weight-mobile,400)!important;
    line-height:1.36!important;
    min-height:0!important;
    max-height:none!important;
    display:block!important;
    -webkit-box-orient:initial!important;
    -webkit-line-clamp:unset!important;
    line-clamp:unset!important;
    overflow:visible!important;
  }

  .rankly-detail-view .rankly-breakdown__value,
  .rankly-card-drawer .rankly-detail-view .rankly-breakdown__value,
  .rankly-row-drawer .rankly-detail-view .rankly-breakdown__value,
  .rankly-popover--score .rankly-detail-view .rankly-breakdown__value,
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-detail-view .rankly-breakdown__value,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown__value,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__card .rankly-detail-view .rankly-breakdown__value,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-detail-view .rankly-breakdown__value{
    font-size:var(--rankly-score-field-score-font-size-mobile,12px)!important;
    font-weight:var(--rankly-score-field-score-font-weight-mobile,800)!important;
    min-height:calc(var(--rankly-score-field-score-font-size-mobile,12px) + 18px)!important;
    min-width:calc(var(--rankly-score-field-score-font-size-mobile,12px) + var(--rankly-score-field-icon-font-size-mobile,12px) + 28px)!important;
    gap:4px!important;
    line-height:1!important;
  }
  .rankly-detail-view .rankly-breakdown__value .rankly-score-num,
  .rankly-card-drawer .rankly-detail-view .rankly-breakdown__value .rankly-score-num,
  .rankly-row-drawer .rankly-detail-view .rankly-breakdown__value .rankly-score-num,
  .rankly-popover--score .rankly-detail-view .rankly-breakdown__value .rankly-score-num,
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-detail-view .rankly-breakdown__value .rankly-score-num,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown__value .rankly-score-num,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__card .rankly-detail-view .rankly-breakdown__value .rankly-score-num,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-detail-view .rankly-breakdown__value .rankly-score-num,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__total .rankly-breakdown__value .rankly-score-num{
    font-size:var(--rankly-score-field-score-font-size-mobile,12px)!important;
    font-weight:var(--rankly-score-field-score-font-weight-mobile,800)!important;
    line-height:1!important;
  }
  .rankly-detail-view .rankly-breakdown__value .rankly-star,
  .rankly-card-drawer .rankly-detail-view .rankly-breakdown__value .rankly-star,
  .rankly-row-drawer .rankly-detail-view .rankly-breakdown__value .rankly-star,
  .rankly-popover--score .rankly-detail-view .rankly-breakdown__value .rankly-star,
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-detail-view .rankly-breakdown__value .rankly-star,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown__value .rankly-star,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__card .rankly-detail-view .rankly-breakdown__value .rankly-star,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-detail-view .rankly-breakdown__value .rankly-star,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__total .rankly-breakdown__value .rankly-star{
    font-size:var(--rankly-score-field-icon-font-size-mobile,12px)!important;
    font-weight:var(--rankly-score-field-icon-font-weight-mobile,800)!important;
    line-height:1!important;
  }

  .rankly-detail-view .rankly-specs__row,
  .rankly-card-drawer .rankly-detail-view .rankly-specs__row,
  .rankly-row-drawer .rankly-detail-view .rankly-specs__row,
  .rankly-popover--score .rankly-detail-view .rankly-specs__row,
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-detail-view .rankly-specs__row,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-specs__row,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__card .rankly-detail-view .rankly-specs__row,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-detail-view .rankly-specs__row{
    padding:15px 15px 12px!important;
    min-height:0!important;
    height:auto!important;
    overflow:visible!important;
  }
  .rankly-detail-view .rankly-specs__label,
  .rankly-card-drawer .rankly-detail-view .rankly-specs__label,
  .rankly-row-drawer .rankly-detail-view .rankly-specs__label,
  .rankly-popover--score .rankly-detail-view .rankly-specs__label,
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-detail-view .rankly-specs__label,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-specs__label,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__card .rankly-detail-view .rankly-specs__label,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-detail-view .rankly-specs__label{
    margin:3px 0 5px!important;
    font-size:var(--rankly-specs-field-title-font-size-mobile,12px)!important;
    font-weight:var(--rankly-specs-field-title-font-weight-mobile,850)!important;
    line-height:1.22!important;
    white-space:normal!important;
    overflow:visible!important;
    text-overflow:clip!important;
  }
  .rankly-detail-view .rankly-specs__value,
  .rankly-card-drawer .rankly-detail-view .rankly-specs__value,
  .rankly-row-drawer .rankly-detail-view .rankly-specs__value,
  .rankly-popover--score .rankly-detail-view .rankly-specs__value,
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-detail-view .rankly-specs__value,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-specs__value,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-mobile-product-modal__card .rankly-detail-view .rankly-specs__value,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-detail-view .rankly-specs__value{
    display:block!important;
    font-size:var(--rankly-specs-field-body-font-size-mobile,12px)!important;
    font-weight:var(--rankly-specs-field-body-font-weight-mobile,400)!important;
    line-height:1.32!important;
    -webkit-box-orient:initial!important;
    -webkit-line-clamp:unset!important;
    line-clamp:unset!important;
    overflow:visible!important;
    text-overflow:clip!important;
  }
}

/* Rankly MVP 1.6.96 – reparerad typografistyrning för Ranklypoäng-fält.
   Nya, semantiska score-field-klasser gör att inställningarna slår igenom i
   både vanlig artikelvy, archive-drawer, popover och mobil produktmodal. */
.rankly-detail-view .rankly-score-field-title,
.rankly-card-drawer .rankly-detail-view .rankly-score-field-title,
.rankly-row-drawer .rankly-detail-view .rankly-score-field-title,
.rankly-popover--score .rankly-detail-view .rankly-score-field-title,
.rankly-archive .rankly-row--detail .rankly-detail-view .rankly-score-field-title,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-score-field-title{
  font-size:var(--rankly-score-field-title-font-size-desktop,12px)!important;
  font-weight:var(--rankly-score-field-title-font-weight-desktop,800)!important;
  line-height:1.25!important;
}
.rankly-detail-view .rankly-score-field-body,
.rankly-card-drawer .rankly-detail-view .rankly-score-field-body,
.rankly-row-drawer .rankly-detail-view .rankly-score-field-body,
.rankly-popover--score .rankly-detail-view .rankly-score-field-body,
.rankly-archive .rankly-row--detail .rankly-detail-view .rankly-score-field-body,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-score-field-body{
  font-size:var(--rankly-score-field-body-font-size-desktop,11px)!important;
  font-weight:var(--rankly-score-field-body-font-weight-desktop,400)!important;
  line-height:1.35!important;
}
.rankly-detail-view .rankly-score-field-value,
.rankly-card-drawer .rankly-detail-view .rankly-score-field-value,
.rankly-row-drawer .rankly-detail-view .rankly-score-field-value,
.rankly-popover--score .rankly-detail-view .rankly-score-field-value,
.rankly-archive .rankly-row--detail .rankly-detail-view .rankly-score-field-value,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-score-field-value{
  font-size:var(--rankly-score-field-score-font-size-desktop,11px)!important;
  font-weight:var(--rankly-score-field-score-font-weight-desktop,800)!important;
  line-height:1!important;
}
.rankly-detail-view .rankly-score-field-score,
.rankly-card-drawer .rankly-detail-view .rankly-score-field-score,
.rankly-row-drawer .rankly-detail-view .rankly-score-field-score,
.rankly-popover--score .rankly-detail-view .rankly-score-field-score,
.rankly-archive .rankly-row--detail .rankly-detail-view .rankly-score-field-score,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-score-field-score{
  font-size:var(--rankly-score-field-score-font-size-desktop,11px)!important;
  font-weight:var(--rankly-score-field-score-font-weight-desktop,800)!important;
  line-height:1!important;
}
.rankly-detail-view .rankly-score-field-icon,
.rankly-card-drawer .rankly-detail-view .rankly-score-field-icon,
.rankly-row-drawer .rankly-detail-view .rankly-score-field-icon,
.rankly-popover--score .rankly-detail-view .rankly-score-field-icon,
.rankly-archive .rankly-row--detail .rankly-detail-view .rankly-score-field-icon,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-score-field-icon{
  font-size:var(--rankly-score-field-icon-font-size-desktop,11px)!important;
  font-weight:var(--rankly-score-field-icon-font-weight-desktop,800)!important;
  line-height:1!important;
}

@media (max-width:900px){
  html body .rankly-detail-view.rankly-detail-view .rankly-score-field-title.rankly-score-field-title,
  html body .rankly-card-drawer.rankly-card-drawer .rankly-detail-view.rankly-detail-view .rankly-score-field-title.rankly-score-field-title,
  html body .rankly-row-drawer.rankly-row-drawer .rankly-detail-view.rankly-detail-view .rankly-score-field-title.rankly-score-field-title,
  html body .rankly-popover--score.rankly-popover--score .rankly-detail-view.rankly-detail-view .rankly-score-field-title.rankly-score-field-title,
  html body .rankly-archive.rankly-archive .rankly-row--detail.rankly-row--detail .rankly-card-drawer.rankly-card-drawer .rankly-detail-view.rankly-detail-view .rankly-score-field-title.rankly-score-field-title,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view.rankly-detail-view .rankly-score-field-title.rankly-score-field-title,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-detail-view.rankly-detail-view .rankly-score-field-title.rankly-score-field-title{
    font-size:var(--rankly-score-field-title-font-size-mobile,12px)!important;
    font-weight:var(--rankly-score-field-title-font-weight-mobile,800)!important;
    line-height:1.25!important;
  }

  html body .rankly-detail-view.rankly-detail-view .rankly-score-field-body.rankly-score-field-body,
  html body .rankly-card-drawer.rankly-card-drawer .rankly-detail-view.rankly-detail-view .rankly-score-field-body.rankly-score-field-body,
  html body .rankly-row-drawer.rankly-row-drawer .rankly-detail-view.rankly-detail-view .rankly-score-field-body.rankly-score-field-body,
  html body .rankly-popover--score.rankly-popover--score .rankly-detail-view.rankly-detail-view .rankly-score-field-body.rankly-score-field-body,
  html body .rankly-archive.rankly-archive .rankly-row--detail.rankly-row--detail .rankly-card-drawer.rankly-card-drawer .rankly-detail-view.rankly-detail-view .rankly-score-field-body.rankly-score-field-body,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view.rankly-detail-view .rankly-score-field-body.rankly-score-field-body,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-detail-view.rankly-detail-view .rankly-score-field-body.rankly-score-field-body{
    font-size:var(--rankly-score-field-body-font-size-mobile,11.5px)!important;
    font-weight:var(--rankly-score-field-body-font-weight-mobile,400)!important;
    line-height:1.36!important;
    min-height:0!important;
    max-height:none!important;
    display:block!important;
    -webkit-box-orient:initial!important;
    -webkit-line-clamp:unset!important;
    line-clamp:unset!important;
    overflow:visible!important;
    text-overflow:clip!important;
  }

  html body .rankly-detail-view.rankly-detail-view .rankly-score-field-value.rankly-score-field-value,
  html body .rankly-card-drawer.rankly-card-drawer .rankly-detail-view.rankly-detail-view .rankly-score-field-value.rankly-score-field-value,
  html body .rankly-row-drawer.rankly-row-drawer .rankly-detail-view.rankly-detail-view .rankly-score-field-value.rankly-score-field-value,
  html body .rankly-popover--score.rankly-popover--score .rankly-detail-view.rankly-detail-view .rankly-score-field-value.rankly-score-field-value,
  html body .rankly-archive.rankly-archive .rankly-row--detail.rankly-row--detail .rankly-card-drawer.rankly-card-drawer .rankly-detail-view.rankly-detail-view .rankly-score-field-value.rankly-score-field-value,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view.rankly-detail-view .rankly-score-field-value.rankly-score-field-value,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-detail-view.rankly-detail-view .rankly-score-field-value.rankly-score-field-value{
    font-size:var(--rankly-score-field-score-font-size-mobile,12px)!important;
    font-weight:var(--rankly-score-field-score-font-weight-mobile,800)!important;
    min-height:calc(var(--rankly-score-field-score-font-size-mobile,12px) + 18px)!important;
    min-width:calc(var(--rankly-score-field-score-font-size-mobile,12px) + var(--rankly-score-field-icon-font-size-mobile,12px) + 28px)!important;
    gap:4px!important;
    line-height:1!important;
  }

  html body .rankly-detail-view.rankly-detail-view .rankly-score-field-score.rankly-score-field-score,
  html body .rankly-card-drawer.rankly-card-drawer .rankly-detail-view.rankly-detail-view .rankly-score-field-score.rankly-score-field-score,
  html body .rankly-row-drawer.rankly-row-drawer .rankly-detail-view.rankly-detail-view .rankly-score-field-score.rankly-score-field-score,
  html body .rankly-popover--score.rankly-popover--score .rankly-detail-view.rankly-detail-view .rankly-score-field-score.rankly-score-field-score,
  html body .rankly-archive.rankly-archive .rankly-row--detail.rankly-row--detail .rankly-card-drawer.rankly-card-drawer .rankly-detail-view.rankly-detail-view .rankly-score-field-score.rankly-score-field-score,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view.rankly-detail-view .rankly-score-field-score.rankly-score-field-score,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-detail-view.rankly-detail-view .rankly-score-field-score.rankly-score-field-score,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__total.rankly-breakdown__total .rankly-breakdown__value--total.rankly-breakdown__value--total .rankly-score-field-score.rankly-score-field-score.rankly-score-num--total{
    font-size:var(--rankly-score-field-score-font-size-mobile,12px)!important;
    font-weight:var(--rankly-score-field-score-font-weight-mobile,800)!important;
    line-height:1!important;
  }

  html body .rankly-detail-view.rankly-detail-view .rankly-score-field-icon.rankly-score-field-icon,
  html body .rankly-card-drawer.rankly-card-drawer .rankly-detail-view.rankly-detail-view .rankly-score-field-icon.rankly-score-field-icon,
  html body .rankly-row-drawer.rankly-row-drawer .rankly-detail-view.rankly-detail-view .rankly-score-field-icon.rankly-score-field-icon,
  html body .rankly-popover--score.rankly-popover--score .rankly-detail-view.rankly-detail-view .rankly-score-field-icon.rankly-score-field-icon,
  html body .rankly-archive.rankly-archive .rankly-row--detail.rankly-row--detail .rankly-card-drawer.rankly-card-drawer .rankly-detail-view.rankly-detail-view .rankly-score-field-icon.rankly-score-field-icon,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view.rankly-detail-view .rankly-score-field-icon.rankly-score-field-icon,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-detail-view.rankly-detail-view .rankly-score-field-icon.rankly-score-field-icon,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__total.rankly-breakdown__total .rankly-breakdown__value--total.rankly-breakdown__value--total .rankly-score-field-icon.rankly-score-field-icon.rankly-star{
    font-size:var(--rankly-score-field-icon-font-size-mobile,12px)!important;
    font-weight:var(--rankly-score-field-icon-font-weight-mobile,800)!important;
    line-height:1!important;
  }
}

/* Rankly v10 – badges, produktinfo och artikelikon */
.rankly-card-drawer__badge-row,
.rankly-archive .rankly-row--detail .rankly-card-drawer__badge-row,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__badge-row,
.rankly-mobile-product-modal .rankly-card-drawer__badge-row{
  display:flex!important;
  align-items:flex-start!important;
  justify-content:flex-start!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  outline:0!important;
  background:transparent!important;
  box-shadow:none!important;
  filter:none!important;
  -webkit-filter:none!important;
  -webkit-tap-highlight-color:transparent!important;
}
.rankly-card-drawer__badge-row--top,
.rankly-archive .rankly-row--detail .rankly-card-drawer__badge-row--top,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__badge-row--top,
.rankly-mobile-product-modal .rankly-card-drawer__badge-row--top{
  margin:0 0 2px!important;
}
.rankly-card-drawer__badge-row .rankly-card-drawer__badges,
.rankly-archive .rankly-row--detail .rankly-card-drawer__badge-row .rankly-card-drawer__badges,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__badge-row .rankly-card-drawer__badges,
.rankly-mobile-product-modal .rankly-card-drawer__badge-row .rankly-card-drawer__badges{
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  justify-content:flex-start!important;
  gap:8px!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  outline:0!important;
  background:transparent!important;
  box-shadow:none!important;
  filter:none!important;
  -webkit-filter:none!important;
  -webkit-tap-highlight-color:transparent!important;
}
.rankly-card-drawer__badge-row .rankly-card-drawer__badge,
.rankly-archive .rankly-row--detail .rankly-card-drawer__badge-row .rankly-card-drawer__badge,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__badge-row .rankly-card-drawer__badge,
.rankly-mobile-product-modal .rankly-card-drawer__badge-row .rankly-card-drawer__badge{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:flex-start!important;
  width:auto!important;
  max-width:100%!important;
  min-width:0!important;
  min-height:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  outline:0!important;
  background:transparent!important;
  box-shadow:none!important;
  filter:none!important;
  -webkit-filter:none!important;
  -webkit-tap-highlight-color:transparent!important;
  overflow:visible!important;
}
.rankly-card-drawer__badge-row .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image,
.rankly-card-drawer__badge-row .rankly-card-drawer__badge-image,
.rankly-archive .rankly-row--detail .rankly-card-drawer__badge-row .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__badge-row .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image,
.rankly-mobile-product-modal .rankly-card-drawer__badge-row .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image{
  width:auto!important;
  height:auto!important;
  max-width:min(var(--rankly-badge-icon-size-desktop,48px),100%)!important;
  max-height:var(--rankly-badge-icon-size-desktop,48px)!important;
  object-fit:contain!important;
}
.rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image),
.rankly-archive .rankly-row--detail .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image),
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image),
.rankly-mobile-product-modal .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image){
  gap:6px!important;
  padding:6px 10px!important;
  border-radius:999px!important;
  background:#0f172a!important;
  color:#fff!important;
}
.rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image) .rankly-card-drawer__badge-icon,
.rankly-archive .rankly-row--detail .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image) .rankly-card-drawer__badge-icon,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image) .rankly-card-drawer__badge-icon,
.rankly-mobile-product-modal .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image) .rankly-card-drawer__badge-icon{
  display:inline-flex!important;
  font-size:var(--rankly-badge-icon-size-desktop,48px)!important;
  line-height:1!important;
}
.rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image) .rankly-card-drawer__badge-text,
.rankly-archive .rankly-row--detail .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image) .rankly-card-drawer__badge-text,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image) .rankly-card-drawer__badge-text,
.rankly-mobile-product-modal .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image) .rankly-card-drawer__badge-text{
  display:inline!important;
  font-size:12px!important;
  font-weight:800!important;
  line-height:1.15!important;
}
.rankly-card-drawer .rankly-card-drawer__fact-label,
.rankly-card-drawer .rankly-card-drawer__meta-label,
.rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__fact-label,
.rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__meta-label,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__fact-label,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__meta-label,
.rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__fact-label,
.rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__meta-label{
  font-size:var(--rankly-fact-label-font-size-desktop,10px)!important;
  font-weight:var(--rankly-fact-label-font-weight-desktop,800)!important;
}
.rankly-card-drawer .rankly-card-drawer__fact-value,
.rankly-card-drawer .rankly-card-drawer__article-btn,
.rankly-card-drawer .rankly-card-drawer__article-text,
.rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__fact-value,
.rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__article-btn,
.rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__article-text,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__fact-value,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__article-btn,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__article-text,
.rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__fact-value,
.rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__article-btn,
.rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__article-text{
  font-size:var(--rankly-fact-value-font-size-desktop,13px)!important;
  font-weight:var(--rankly-fact-value-font-weight-desktop,700)!important;
}
.rankly-card-drawer .rankly-card-drawer__article-btn,
.rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__article-btn,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__article-btn,
.rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__article-btn{
  display:flex!important;
  align-items:flex-start!important;
  justify-content:flex-start!important;
  gap:8px!important;
  text-align:left!important;
}
.rankly-card-drawer__article-icon,
.rankly-archive .rankly-row--detail .rankly-card-drawer__article-icon,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__article-icon,
.rankly-mobile-product-modal .rankly-card-drawer__article-icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  flex:0 0 var(--rankly-article-icon-size-desktop,15px)!important;
  width:var(--rankly-article-icon-size-desktop,15px)!important;
  min-width:var(--rankly-article-icon-size-desktop,15px)!important;
  height:var(--rankly-article-icon-size-desktop,15px)!important;
  margin-top:.12em!important;
  font-size:var(--rankly-article-icon-size-desktop,15px)!important;
  line-height:1!important;
}
.rankly-card-drawer__article-icon img,
.rankly-archive .rankly-row--detail .rankly-card-drawer__article-icon img,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__article-icon img,
.rankly-mobile-product-modal .rankly-card-drawer__article-icon img{
  display:block!important;
  width:100%!important;
  height:100%!important;
  object-fit:contain!important;
}
.rankly-card-drawer__article-text,
.rankly-archive .rankly-row--detail .rankly-card-drawer__article-text,
.rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__article-text,
.rankly-mobile-product-modal .rankly-card-drawer__article-text{
  display:block!important;
  min-width:0!important;
}
@media (max-width:900px){
  .rankly-card-drawer__badge-row .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image,
  .rankly-card-drawer__badge-row .rankly-card-drawer__badge-image,
  .rankly-archive .rankly-row--detail .rankly-card-drawer__badge-row .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__badge-row .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image,
  .rankly-mobile-product-modal .rankly-card-drawer__badge-row .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image{
    max-width:min(var(--rankly-badge-icon-size-mobile,40px),100%)!important;
    max-height:var(--rankly-badge-icon-size-mobile,40px)!important;
  }
  .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image) .rankly-card-drawer__badge-icon,
  .rankly-archive .rankly-row--detail .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image) .rankly-card-drawer__badge-icon,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image) .rankly-card-drawer__badge-icon,
  .rankly-mobile-product-modal .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image) .rankly-card-drawer__badge-icon{
    font-size:var(--rankly-badge-icon-size-mobile,40px)!important;
  }
  .rankly-card-drawer .rankly-card-drawer__fact-label,
  .rankly-card-drawer .rankly-card-drawer__meta-label,
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__fact-label,
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__meta-label,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__fact-label,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__meta-label,
  .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__fact-label,
  .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__meta-label{
    font-size:var(--rankly-fact-label-font-size-mobile,10px)!important;
    font-weight:var(--rankly-fact-label-font-weight-mobile,800)!important;
  }
  .rankly-card-drawer .rankly-card-drawer__fact-value,
  .rankly-card-drawer .rankly-card-drawer__article-btn,
  .rankly-card-drawer .rankly-card-drawer__article-text,
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__fact-value,
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__article-btn,
  .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__article-text,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__fact-value,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__article-btn,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__article-text,
  .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__fact-value,
  .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__article-btn,
  .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__article-text{
    font-size:var(--rankly-fact-value-font-size-mobile,13px)!important;
    font-weight:var(--rankly-fact-value-font-weight-mobile,700)!important;
  }
  .rankly-card-drawer__article-icon,
  .rankly-archive .rankly-row--detail .rankly-card-drawer__article-icon,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__article-icon,
  .rankly-mobile-product-modal .rankly-card-drawer__article-icon{
    flex-basis:var(--rankly-article-icon-size-mobile,15px)!important;
    width:var(--rankly-article-icon-size-mobile,15px)!important;
    min-width:var(--rankly-article-icon-size-mobile,15px)!important;
    height:var(--rankly-article-icon-size-mobile,15px)!important;
    font-size:var(--rankly-article-icon-size-mobile,15px)!important;
  }
}

@media (max-width:900px){
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card>.rankly-card-drawer,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card.rankly-card-drawer,
  .rankly-mobile-product-modal .rankly-card-drawer,
  .rankly-mobile-product-modal .rankly-mobile-product-modal__card,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__inner>.rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer{
    grid-template-areas:"head" "media" "badges" "strengths" "description" "facts" "meta" "breakdown" "footer"!important;
  }
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__badge-row,
  .rankly-mobile-product-modal .rankly-card-drawer__badge-row,
  .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__badge-row{
    grid-area:badges!important;
  }
}


/* Rankly v11 – reparation av badge- och produktinfo-inställningar */
html body .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image,
html body .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge-image,
html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image,
html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image{
  width:auto!important;
  height:auto!important;
  max-width:min(var(--rankly-badge-icon-size-desktop,48px),100%)!important;
  max-height:var(--rankly-badge-icon-size-desktop,48px)!important;
  object-fit:contain!important;
}
html body .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image) .rankly-card-drawer__badge-icon,
html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image) .rankly-card-drawer__badge-icon,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image) .rankly-card-drawer__badge-icon,
html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image) .rankly-card-drawer__badge-icon{
  display:inline-flex!important;
  font-size:var(--rankly-badge-icon-size-desktop,48px)!important;
  line-height:1!important;
}
html body .rankly-card-drawer .rankly-card-drawer__fact-label,
html body .rankly-card-drawer .rankly-card-drawer__meta-label,
html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__fact-label,
html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__meta-label,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__fact-label,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__meta-label,
html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__fact-label,
html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__meta-label{
  font-size:var(--rankly-fact-label-font-size-desktop,10px)!important;
  font-weight:var(--rankly-fact-label-font-weight-desktop,800)!important;
}
html body .rankly-card-drawer .rankly-card-drawer__fact-value,
html body .rankly-card-drawer .rankly-card-drawer__article-btn,
html body .rankly-card-drawer .rankly-card-drawer__article-text,
html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__fact-value,
html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__article-btn,
html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__article-text,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__fact-value,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__article-btn,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__article-text,
html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__fact-value,
html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__article-btn,
html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__article-text{
  font-size:var(--rankly-fact-value-font-size-desktop,13px)!important;
  font-weight:var(--rankly-fact-value-font-weight-desktop,700)!important;
}
html body .rankly-card-drawer__article-icon,
html body .rankly-archive .rankly-row--detail .rankly-card-drawer__article-icon,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__article-icon,
html body .rankly-mobile-product-modal .rankly-card-drawer__article-icon{
  flex:0 0 var(--rankly-article-icon-size-desktop,15px)!important;
  width:var(--rankly-article-icon-size-desktop,15px)!important;
  min-width:var(--rankly-article-icon-size-desktop,15px)!important;
  height:var(--rankly-article-icon-size-desktop,15px)!important;
  font-size:var(--rankly-article-icon-size-desktop,15px)!important;
}
@media (max-width:900px){
  html body .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image,
  html body .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge-image,
  html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image,
  html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image{
    max-width:min(var(--rankly-badge-icon-size-mobile,40px),100%)!important;
    max-height:var(--rankly-badge-icon-size-mobile,40px)!important;
  }
  html body .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image) .rankly-card-drawer__badge-icon,
  html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image) .rankly-card-drawer__badge-icon,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image) .rankly-card-drawer__badge-icon,
  html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image) .rankly-card-drawer__badge-icon{
    font-size:var(--rankly-badge-icon-size-mobile,40px)!important;
  }
  html body .rankly-card-drawer .rankly-card-drawer__fact-label,
  html body .rankly-card-drawer .rankly-card-drawer__meta-label,
  html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__fact-label,
  html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__meta-label,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__fact-label,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__meta-label,
  html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__fact-label,
  html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__meta-label{
    font-size:var(--rankly-fact-label-font-size-mobile,10px)!important;
    font-weight:var(--rankly-fact-label-font-weight-mobile,800)!important;
  }
  html body .rankly-card-drawer .rankly-card-drawer__fact-value,
  html body .rankly-card-drawer .rankly-card-drawer__article-btn,
  html body .rankly-card-drawer .rankly-card-drawer__article-text,
  html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__fact-value,
  html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__article-btn,
  html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__article-text,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__fact-value,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__article-btn,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__article-text,
  html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__fact-value,
  html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__article-btn,
  html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__article-text{
    font-size:var(--rankly-fact-value-font-size-mobile,13px)!important;
    font-weight:var(--rankly-fact-value-font-weight-mobile,700)!important;
  }
  html body .rankly-card-drawer__article-icon,
  html body .rankly-archive .rankly-row--detail .rankly-card-drawer__article-icon,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__article-icon,
  html body .rankly-mobile-product-modal .rankly-card-drawer__article-icon{
    flex-basis:var(--rankly-article-icon-size-mobile,15px)!important;
    width:var(--rankly-article-icon-size-mobile,15px)!important;
    min-width:var(--rankly-article-icon-size-mobile,15px)!important;
    height:var(--rankly-article-icon-size-mobile,15px)!important;
    font-size:var(--rankly-article-icon-size-mobile,15px)!important;
  }
}

/* Rankly v12 – slutlig reparation av v10/v11-inställningar */
html body .rankly-card-drawer .rankly-card-drawer__badge-row,
html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__badge-row,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__badge-row,
html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__badge-row{
  display:flex!important;
  align-items:center!important;
  justify-content:flex-start!important;
  gap:8px!important;
  width:100%!important;
  margin:0!important;
}
html body .rankly-card-drawer .rankly-card-drawer__badge-row:empty,
html body .rankly-card-drawer .rankly-card-drawer__badges:empty{
  display:none!important;
}
html body .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badges,
html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badges,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badges,
html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badges{
  display:flex!important;
  align-items:center!important;
  flex-wrap:wrap!important;
  gap:8px!important;
  width:100%!important;
}
html body .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge,
html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge,
html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge{
  width:auto!important;
  max-width:100%!important;
  min-width:0!important;
  min-height:0!important;
  flex:0 0 auto!important;
}
html body .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image,
html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image,
html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:flex-start!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
  border-radius:0!important;
}
html body .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image,
html body .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge-image,
html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image,
html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image{
  display:block!important;
  width:var(--rankly-badge-icon-size-desktop,36px)!important;
  max-width:100%!important;
  height:auto!important;
  max-height:none!important;
  object-fit:contain!important;
}
html body .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image) .rankly-card-drawer__badge-icon,
html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image) .rankly-card-drawer__badge-icon,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image) .rankly-card-drawer__badge-icon,
html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image) .rankly-card-drawer__badge-icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  font-size:var(--rankly-badge-icon-size-desktop,36px)!important;
  line-height:1!important;
}
html body .rankly-card-drawer .rankly-card-drawer__fact-label,
html body .rankly-card-drawer .rankly-card-drawer__meta-label,
html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__fact-label,
html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__meta-label,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__fact-label,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__meta-label,
html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__fact-label,
html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__meta-label{
  font-size:var(--rankly-fact-label-font-size-desktop,10px)!important;
  font-weight:var(--rankly-fact-label-font-weight-desktop,800)!important;
  line-height:1.2!important;
}
html body .rankly-card-drawer .rankly-card-drawer__fact-value,
html body .rankly-card-drawer .rankly-card-drawer__article-text,
html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__fact-value,
html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__article-text,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__fact-value,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__article-text,
html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__fact-value,
html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__article-text{
  font-size:var(--rankly-fact-value-font-size-desktop,13px)!important;
  font-weight:var(--rankly-fact-value-font-weight-desktop,700)!important;
  line-height:1.25!important;
}
html body .rankly-card-drawer .rankly-card-drawer__article-btn,
html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__article-btn,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__article-btn,
html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__article-btn{
  display:flex!important;
  align-items:flex-start!important;
  justify-content:flex-start!important;
  gap:8px!important;
  font-size:var(--rankly-fact-value-font-size-desktop,13px)!important;
  font-weight:var(--rankly-fact-value-font-weight-desktop,700)!important;
  line-height:1.25!important;
  text-align:left!important;
}
html body .rankly-card-drawer__article-icon,
html body .rankly-archive .rankly-row--detail .rankly-card-drawer__article-icon,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__article-icon,
html body .rankly-mobile-product-modal .rankly-card-drawer__article-icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  flex:0 0 var(--rankly-article-icon-size-desktop,15px)!important;
  width:var(--rankly-article-icon-size-desktop,15px)!important;
  min-width:var(--rankly-article-icon-size-desktop,15px)!important;
  height:var(--rankly-article-icon-size-desktop,15px)!important;
  font-size:var(--rankly-article-icon-size-desktop,15px)!important;
  line-height:1!important;
}
@media (max-width:900px){
  html body .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image,
  html body .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge-image,
  html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image,
  html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge.rankly-card-drawer__badge--has-image .rankly-card-drawer__badge-image{
    width:var(--rankly-badge-icon-size-mobile,32px)!important;
    max-width:100%!important;
    height:auto!important;
    max-height:none!important;
  }
  html body .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image) .rankly-card-drawer__badge-icon,
  html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image) .rankly-card-drawer__badge-icon,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image) .rankly-card-drawer__badge-icon,
  html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__badge-row .rankly-card-drawer__badge:not(.rankly-card-drawer__badge--has-image) .rankly-card-drawer__badge-icon{
    font-size:var(--rankly-badge-icon-size-mobile,32px)!important;
  }
  html body .rankly-card-drawer .rankly-card-drawer__fact-label,
  html body .rankly-card-drawer .rankly-card-drawer__meta-label,
  html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__fact-label,
  html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__meta-label,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__fact-label,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__meta-label,
  html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__fact-label,
  html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__meta-label{
    font-size:var(--rankly-fact-label-font-size-mobile,10px)!important;
    font-weight:var(--rankly-fact-label-font-weight-mobile,800)!important;
  }
  html body .rankly-card-drawer .rankly-card-drawer__fact-value,
  html body .rankly-card-drawer .rankly-card-drawer__article-text,
  html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__fact-value,
  html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__article-text,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__fact-value,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__article-text,
  html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__fact-value,
  html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__article-text{
    font-size:var(--rankly-fact-value-font-size-mobile,13px)!important;
    font-weight:var(--rankly-fact-value-font-weight-mobile,700)!important;
  }
  html body .rankly-card-drawer .rankly-card-drawer__article-btn,
  html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__article-btn,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer .rankly-card-drawer__article-btn,
  html body .rankly-mobile-product-modal .rankly-card-drawer .rankly-card-drawer__article-btn{
    font-size:var(--rankly-fact-value-font-size-mobile,13px)!important;
    font-weight:var(--rankly-fact-value-font-weight-mobile,700)!important;
  }
  html body .rankly-card-drawer__article-icon,
  html body .rankly-archive .rankly-row--detail .rankly-card-drawer__article-icon,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__article-icon,
  html body .rankly-mobile-product-modal .rankly-card-drawer__article-icon{
    flex-basis:var(--rankly-article-icon-size-mobile,15px)!important;
    width:var(--rankly-article-icon-size-mobile,15px)!important;
    min-width:var(--rankly-article-icon-size-mobile,15px)!important;
    height:var(--rankly-article-icon-size-mobile,15px)!important;
    font-size:var(--rankly-article-icon-size-mobile,15px)!important;
  }
}

/* Rankly MVP 1.7.0 / v13 – mer luft i Ranklypoäng, totalpoängsstyrning och huvudrubrikstypografi. */
html body .rankly-detail-view .rankly-breakdown .rankly-breakdown__row,
html body .rankly-card-drawer .rankly-detail-view .rankly-breakdown .rankly-breakdown__row,
html body .rankly-row-drawer .rankly-detail-view .rankly-breakdown .rankly-breakdown__row,
html body .rankly-popover--score .rankly-detail-view .rankly-breakdown .rankly-breakdown__row,
html body .rankly-archive .rankly-row--detail .rankly-detail-view .rankly-breakdown .rankly-breakdown__row,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown .rankly-breakdown__row{
  min-height:calc((var(--rankly-score-field-body-font-size-desktop,11px) * 1.38 * 3) + 42px)!important;
  align-content:start!important;
}
html body .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc,
html body .rankly-detail-view .rankly-score-field-body,
html body .rankly-card-drawer .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc,
html body .rankly-row-drawer .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc,
html body .rankly-popover--score .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc,
html body .rankly-archive .rankly-row--detail .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc{
  min-height:4.14em!important;
  max-height:none!important;
  display:block!important;
  -webkit-box-orient:initial!important;
  -webkit-line-clamp:unset!important;
  line-clamp:unset!important;
  overflow:visible!important;
  text-overflow:clip!important;
  white-space:normal!important;
}
html body .rankly-detail-view .rankly-breakdown__total .rankly-breakdown__value--total,
html body .rankly-card-drawer .rankly-detail-view .rankly-breakdown__total .rankly-breakdown__value--total,
html body .rankly-row-drawer .rankly-detail-view .rankly-breakdown__total .rankly-breakdown__value--total,
html body .rankly-popover--score .rankly-detail-view .rankly-breakdown__total .rankly-breakdown__value--total,
html body .rankly-archive .rankly-row--detail .rankly-detail-view .rankly-breakdown__total .rankly-breakdown__value--total,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown__total .rankly-breakdown__value--total{
  gap:5px!important;
  line-height:1!important;
}
html body .rankly-detail-view .rankly-breakdown__total .rankly-score-num--total,
html body .rankly-card-drawer .rankly-detail-view .rankly-breakdown__total .rankly-score-num--total,
html body .rankly-row-drawer .rankly-detail-view .rankly-breakdown__total .rankly-score-num--total,
html body .rankly-popover--score .rankly-detail-view .rankly-breakdown__total .rankly-score-num--total,
html body .rankly-archive .rankly-row--detail .rankly-detail-view .rankly-breakdown__total .rankly-score-num--total,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown__total .rankly-score-num--total{
  font-size:var(--rankly-score-total-font-size-desktop,14px)!important;
  font-weight:var(--rankly-score-total-font-weight-desktop,900)!important;
  line-height:1!important;
}
html body .rankly-detail-view .rankly-breakdown__total .rankly-breakdown__value--total .rankly-star,
html body .rankly-card-drawer .rankly-detail-view .rankly-breakdown__total .rankly-breakdown__value--total .rankly-star,
html body .rankly-row-drawer .rankly-detail-view .rankly-breakdown__total .rankly-breakdown__value--total .rankly-star,
html body .rankly-popover--score .rankly-detail-view .rankly-breakdown__total .rankly-breakdown__value--total .rankly-star,
html body .rankly-archive .rankly-row--detail .rankly-detail-view .rankly-breakdown__total .rankly-breakdown__value--total .rankly-star,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown__total .rankly-breakdown__value--total .rankly-star{
  font-size:var(--rankly-score-total-icon-font-size-desktop,14px)!important;
  font-weight:var(--rankly-score-total-icon-font-weight-desktop,900)!important;
  line-height:1!important;
}
html body .rankly-card-drawer .rankly-card-drawer__title-product,
html body .rankly-archive .rankly-row--detail .rankly-card-drawer__title-product,
html body .rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__title-product,
html body .rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__title-product,
html body .rankly-mobile-product-modal .rankly-card-drawer__title-product,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__title-product,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__title-product{
  font-size:var(--rankly-drawer-title-font-size-desktop,18px)!important;
  font-weight:var(--rankly-drawer-title-font-weight-desktop,800)!important;
  line-height:1.14!important;
}
@media (max-width:900px){
  html body .rankly-detail-view .rankly-breakdown .rankly-breakdown__row,
  html body .rankly-card-drawer .rankly-detail-view .rankly-breakdown .rankly-breakdown__row,
  html body .rankly-row-drawer .rankly-detail-view .rankly-breakdown .rankly-breakdown__row,
  html body .rankly-popover--score .rankly-detail-view .rankly-breakdown .rankly-breakdown__row,
  html body .rankly-archive .rankly-row--detail .rankly-detail-view .rankly-breakdown .rankly-breakdown__row,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown .rankly-breakdown__row{
    min-height:calc((var(--rankly-score-field-body-font-size-mobile,11.5px) * 1.38 * 3) + 42px)!important;
  }
  html body .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc,
  html body .rankly-detail-view .rankly-score-field-body,
  html body .rankly-card-drawer .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc,
  html body .rankly-row-drawer .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc,
  html body .rankly-popover--score .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc,
  html body .rankly-archive .rankly-row--detail .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc{
    min-height:4.14em!important;
    max-height:none!important;
    display:block!important;
    -webkit-box-orient:initial!important;
    -webkit-line-clamp:unset!important;
    line-clamp:unset!important;
    overflow:visible!important;
    text-overflow:clip!important;
    white-space:normal!important;
  }
  html body .rankly-detail-view .rankly-breakdown__total .rankly-score-num--total,
  html body .rankly-card-drawer .rankly-detail-view .rankly-breakdown__total .rankly-score-num--total,
  html body .rankly-row-drawer .rankly-detail-view .rankly-breakdown__total .rankly-score-num--total,
  html body .rankly-popover--score .rankly-detail-view .rankly-breakdown__total .rankly-score-num--total,
  html body .rankly-archive .rankly-row--detail .rankly-detail-view .rankly-breakdown__total .rankly-score-num--total,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown__total .rankly-score-num--total{
    font-size:var(--rankly-score-total-font-size-mobile,14px)!important;
    font-weight:var(--rankly-score-total-font-weight-mobile,900)!important;
  }
  html body .rankly-detail-view .rankly-breakdown__total .rankly-breakdown__value--total .rankly-star,
  html body .rankly-card-drawer .rankly-detail-view .rankly-breakdown__total .rankly-breakdown__value--total .rankly-star,
  html body .rankly-row-drawer .rankly-detail-view .rankly-breakdown__total .rankly-breakdown__value--total .rankly-star,
  html body .rankly-popover--score .rankly-detail-view .rankly-breakdown__total .rankly-breakdown__value--total .rankly-star,
  html body .rankly-archive .rankly-row--detail .rankly-detail-view .rankly-breakdown__total .rankly-breakdown__value--total .rankly-star,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown__total .rankly-breakdown__value--total .rankly-star{
    font-size:var(--rankly-score-total-icon-font-size-mobile,14px)!important;
    font-weight:var(--rankly-score-total-icon-font-weight-mobile,900)!important;
  }
  html body .rankly-card-drawer .rankly-card-drawer__title-product,
  html body .rankly-archive .rankly-row--detail .rankly-card-drawer__title-product,
  html body .rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer__title-product,
  html body .rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer__title-product,
  html body .rankly-mobile-product-modal .rankly-card-drawer__title-product,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__title-product,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__title-product{
    font-size:var(--rankly-drawer-title-font-size-mobile,21px)!important;
    font-weight:var(--rankly-drawer-title-font-weight-mobile,900)!important;
    white-space:normal!important;
    overflow:visible!important;
    text-overflow:clip!important;
  }
}

/* Rankly MVP 1.7.0 – extra starka v13-överstyrningar för gamla drawer-/mobilregler. */
html body .rankly-card-drawer.rankly-card-drawer .rankly-breakdown.rankly-breakdown .rankly-breakdown__desc.rankly-breakdown__desc,
html body .rankly-archive.rankly-archive .rankly-row--detail.rankly-row--detail .rankly-card-drawer.rankly-card-drawer .rankly-detail-view.rankly-detail-view .rankly-breakdown.rankly-breakdown .rankly-breakdown__desc.rankly-breakdown__desc,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-detail-view.rankly-detail-view .rankly-breakdown.rankly-breakdown .rankly-breakdown__desc.rankly-breakdown__desc{
  min-height:4.14em!important;
  max-height:none!important;
  display:block!important;
  -webkit-line-clamp:unset!important;
  line-clamp:unset!important;
  -webkit-box-orient:initial!important;
  overflow:visible!important;
  text-overflow:clip!important;
  white-space:normal!important;
}
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__total.rankly-breakdown__total .rankly-breakdown__value--total.rankly-breakdown__value--total .rankly-score-num--total.rankly-score-num--total,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-detail-view.rankly-detail-view .rankly-breakdown__total.rankly-breakdown__total .rankly-score-num--total.rankly-score-num--total{
  font-size:var(--rankly-score-total-font-size-mobile,14px)!important;
  font-weight:var(--rankly-score-total-font-weight-mobile,900)!important;
}
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-breakdown__total.rankly-breakdown__total .rankly-breakdown__value--total.rankly-breakdown__value--total .rankly-star.rankly-star,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-detail-view.rankly-detail-view .rankly-breakdown__total.rankly-breakdown__total .rankly-star.rankly-star{
  font-size:var(--rankly-score-total-icon-font-size-mobile,14px)!important;
  font-weight:var(--rankly-score-total-icon-font-weight-mobile,900)!important;
}
@media (max-width:900px){
  html body .rankly-card-drawer.rankly-card-drawer .rankly-breakdown.rankly-breakdown .rankly-breakdown__desc.rankly-breakdown__desc,
  html body .rankly-archive.rankly-archive .rankly-row--detail.rankly-row--detail .rankly-card-drawer.rankly-card-drawer .rankly-detail-view.rankly-detail-view .rankly-breakdown.rankly-breakdown .rankly-breakdown__desc.rankly-breakdown__desc,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-detail-view.rankly-detail-view .rankly-breakdown.rankly-breakdown .rankly-breakdown__desc.rankly-breakdown__desc{
    min-height:4.14em!important;
  }
}


/* Rankly MVP 1.7.1 / v14 – poängrutorna får inte längre fast höjd när textstorleken ändras. */
html body .rankly-detail-view .rankly-breakdown,
html body .rankly-card-drawer .rankly-detail-view .rankly-breakdown,
html body .rankly-row-drawer .rankly-detail-view .rankly-breakdown,
html body .rankly-popover--score .rankly-detail-view .rankly-breakdown,
html body .rankly-archive .rankly-row--detail .rankly-detail-view .rankly-breakdown,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown,
html body .rankly-mobile-product-modal .rankly-detail-view .rankly-breakdown{
  align-items:stretch!important;
  grid-auto-rows:auto!important;
}
html body .rankly-detail-view .rankly-breakdown .rankly-breakdown__row,
html body .rankly-card-drawer .rankly-detail-view .rankly-breakdown .rankly-breakdown__row,
html body .rankly-row-drawer .rankly-detail-view .rankly-breakdown .rankly-breakdown__row,
html body .rankly-popover--score .rankly-detail-view .rankly-breakdown .rankly-breakdown__row,
html body .rankly-archive .rankly-row--detail .rankly-detail-view .rankly-breakdown .rankly-breakdown__row,
html body .rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-detail-view .rankly-breakdown .rankly-breakdown__row,
html body .rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-detail-view .rankly-breakdown .rankly-breakdown__row,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown .rankly-breakdown__row,
html body .rankly-mobile-product-modal .rankly-detail-view .rankly-breakdown .rankly-breakdown__row,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-detail-view .rankly-breakdown .rankly-breakdown__row{
  height:auto!important;
  min-height:0!important;
  max-height:none!important;
  overflow:visible!important;
  display:flex!important;
  flex-direction:column!important;
  justify-content:flex-start!important;
  align-self:stretch!important;
}
html body .rankly-detail-view .rankly-breakdown .rankly-breakdown__top,
html body .rankly-card-drawer .rankly-detail-view .rankly-breakdown .rankly-breakdown__top,
html body .rankly-row-drawer .rankly-detail-view .rankly-breakdown .rankly-breakdown__top,
html body .rankly-popover--score .rankly-detail-view .rankly-breakdown .rankly-breakdown__top,
html body .rankly-archive .rankly-row--detail .rankly-detail-view .rankly-breakdown .rankly-breakdown__top,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown .rankly-breakdown__top,
html body .rankly-mobile-product-modal .rankly-detail-view .rankly-breakdown .rankly-breakdown__top{
  min-height:auto!important;
  flex:0 0 auto!important;
}
html body .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc,
html body .rankly-detail-view .rankly-score-field-body,
html body .rankly-card-drawer .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc,
html body .rankly-row-drawer .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc,
html body .rankly-popover--score .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc,
html body .rankly-archive .rankly-row--detail .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc,
html body .rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc,
html body .rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc,
html body .rankly-mobile-product-modal .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc{
  min-height:4.14em!important;
  height:auto!important;
  max-height:none!important;
  display:block!important;
  -webkit-box-orient:initial!important;
  -webkit-line-clamp:unset!important;
  line-clamp:unset!important;
  overflow:visible!important;
  text-overflow:clip!important;
  white-space:normal!important;
  flex:1 1 auto!important;
}
@media (max-width:900px){
  html body .rankly-detail-view .rankly-breakdown .rankly-breakdown__row,
  html body .rankly-card-drawer .rankly-detail-view .rankly-breakdown .rankly-breakdown__row,
  html body .rankly-row-drawer .rankly-detail-view .rankly-breakdown .rankly-breakdown__row,
  html body .rankly-popover--score .rankly-detail-view .rankly-breakdown .rankly-breakdown__row,
  html body .rankly-archive .rankly-row--detail .rankly-detail-view .rankly-breakdown .rankly-breakdown__row,
  html body .rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-detail-view .rankly-breakdown .rankly-breakdown__row,
  html body .rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-detail-view .rankly-breakdown .rankly-breakdown__row,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown .rankly-breakdown__row,
  html body .rankly-mobile-product-modal .rankly-detail-view .rankly-breakdown .rankly-breakdown__row,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-detail-view .rankly-breakdown .rankly-breakdown__row{
    height:auto!important;
    min-height:0!important;
    max-height:none!important;
    overflow:visible!important;
  }
  html body .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc,
  html body .rankly-detail-view .rankly-score-field-body,
  html body .rankly-card-drawer .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc,
  html body .rankly-row-drawer .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc,
  html body .rankly-popover--score .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc,
  html body .rankly-archive .rankly-row--detail .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc,
  html body .rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc,
  html body .rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc,
  html body .rankly-mobile-product-modal .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-detail-view .rankly-breakdown .rankly-breakdown__desc{
    min-height:4.14em!important;
    height:auto!important;
    max-height:none!important;
    display:block!important;
    -webkit-box-orient:initial!important;
    -webkit-line-clamp:unset!important;
    line-clamp:unset!important;
    overflow:visible!important;
    text-overflow:clip!important;
    white-space:normal!important;
  }
}

/* Rankly MVP 1.7.2 / v15 – like-knapp bredvid poäng/spec-toggle på desktop, justerbart rubrikavstånd och mobil badge-info. */
.rankly-detail-toolbar__actions{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:flex-end!important;
  gap:8px!important;
  flex:0 0 auto!important;
  margin-left:auto!important;
}
.rankly-detail-toolbar__like{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  flex:0 0 auto!important;
}
.rankly-detail-toolbar__like .rankly-like-btn,
.rankly-detail-toolbar__like .rankly-like-btn--login,
.rankly-detail-toolbar__like .rankly-like-btn--remove{
  width:34px!important;
  height:34px!important;
  min-width:34px!important;
  min-height:34px!important;
  padding:0!important;
  border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;
  border-radius:999px!important;
  background:#fff!important;
  box-shadow:none!important;
  color:#0f172a!important;
  line-height:0!important;
}
.rankly-detail-toolbar__like .rankly-like-icon{
  width:17px!important;
  height:17px!important;
}
@media (min-width:901px){
  html body .rankly-card-drawer .rankly-card-drawer__title-like,
  html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__title-like,
  html body .rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__title-like,
  html body .rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__title-like{
    display:none!important;
  }
  html body .rankly-card-drawer .rankly-detail-toolbar,
  html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-detail-toolbar,
  html body .rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer .rankly-detail-toolbar,
  html body .rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer .rankly-detail-toolbar{
    margin-top:var(--rankly-drawer-detail-gap-desktop,12px)!important;
  }
  html body .rankly-card-drawer .rankly-card-drawer__head,
  html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__head,
  html body .rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__head,
  html body .rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__head{
    margin-bottom:0!important;
  }
}
@media (max-width:900px){
  .rankly-detail-toolbar__like{
    display:none!important;
  }
  .rankly-detail-toolbar__actions{
    gap:0!important;
  }
}
.rankly-card-drawer__badge[data-rankly-badge-tooltip="1"]{
  cursor:help!important;
  -webkit-tap-highlight-color:transparent;
}
.rankly-badge-mobile-tip{
  position:fixed!important;
  left:50%;
  top:auto;
  bottom:18px;
  transform:translateX(-50%);
  z-index:2147483647!important;
  width:max-content;
  max-width:min(92vw,360px);
  padding:12px 14px;
  border:1px solid rgba(255,255,255,.18);
  border-radius:16px;
  background:#0f172a;
  color:#fff;
  font-size:13px;
  font-weight:650;
  line-height:1.35;
  box-shadow:0 18px 48px rgba(15,23,42,.34);
  text-align:left;
  pointer-events:auto;
  box-sizing:border-box;
  overflow:visible;
  isolation:isolate;
}
.rankly-badge-mobile-tip[hidden]{display:none!important;}
@media (max-width:900px){
  html body .rankly-badge-mobile-tip{
    display:block;
    z-index:2147483647!important;
  }
  html body .rankly-badge-mobile-tip[hidden]{
    display:none!important;
  }
}

/* Rankly 1.7.4: on mobile, horizontal swipes directly on the product image should change carousel media instead of swiping the whole product card. */
@media (max-width:900px){
  html body .rankly-card-drawer__media .rankly-media-carousel__image,
  html body .rankly-card-drawer__media .rankly-media-carousel img.rankly-thumb,
  html body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__image,
  html body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel img.rankly-thumb{
    touch-action:pan-y!important;
    -webkit-user-drag:none!important;
    user-select:none!important;
  }
}

/* Rankly 1.7.5: mobile media UX. Swipe on images or videos changes the media carousel, and long-press image callouts are disabled on product media. */
@media (max-width:900px){
  html body .rankly-card-drawer__media [data-rankly-media-carousel],
  html body .rankly-mobile-drawer-host .rankly-card-drawer__media [data-rankly-media-carousel]{
    -webkit-touch-callout:none!important;
    -webkit-tap-highlight-color:transparent!important;
    user-select:none!important;
    -webkit-user-select:none!important;
  }

  html body .rankly-card-drawer__media [data-rankly-media-carousel] img,
  html body .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__image,
  html body .rankly-mobile-drawer-host .rankly-card-drawer__media [data-rankly-media-carousel] img,
  html body .rankly-mobile-drawer-host .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__image{
    touch-action:pan-y!important;
    -webkit-touch-callout:none!important;
    -webkit-user-drag:none!important;
    -webkit-user-select:none!important;
    user-select:none!important;
    pointer-events:auto!important;
  }

  html body .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video:not(.rankly-media-carousel__video--youtube),
  html body .rankly-mobile-drawer-host .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video:not(.rankly-media-carousel__video--youtube){
    touch-action:pan-y!important;
    -webkit-touch-callout:none!important;
  }

  html body .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video:not(.rankly-media-carousel__video--youtube)::after,
  html body .rankly-mobile-drawer-host .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video:not(.rankly-media-carousel__video--youtube)::after{
    content:""!important;
    position:absolute!important;
    inset:0!important;
    z-index:12!important;
    display:block!important;
    background:transparent!important;
    pointer-events:auto!important;
    touch-action:pan-y!important;
    -webkit-touch-callout:none!important;
  }

  html body .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video iframe,
  html body .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video-iframe,
  html body .rankly-mobile-drawer-host .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video iframe,
  html body .rankly-mobile-drawer-host .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video-iframe{
    -webkit-touch-callout:none!important;
  }
}


/* Rankly MVP 1.7.10 / v23 – ren mediafix byggd från v18.
   Behåller v18:s bildstorlek/object-fit och flyttar bara kontroller/indikator. */
html body .rankly-card-drawer__media,
html body .rankly-archive .rankly-row--detail .rankly-card-drawer__media,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__media,
html body .rankly-mobile-product-modal .rankly-card-drawer__media{
  overflow:visible!important;
}
html body .rankly-card-drawer__media [data-rankly-media-carousel],
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__media [data-rankly-media-carousel]{
  overflow:visible!important;
}
html body .rankly-card-drawer__media .rankly-media-carousel__track,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__media .rankly-media-carousel__track{
  overflow:hidden!important;
}
html body .rankly-card-drawer__media:has(.rankly-media-carousel__dots),
html body .rankly-archive .rankly-row--detail .rankly-card-drawer__media:has(.rankly-media-carousel__dots),
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__media:has(.rankly-media-carousel__dots),
html body .rankly-mobile-product-modal .rankly-card-drawer__media:has(.rankly-media-carousel__dots){
  margin-bottom:28px!important;
}
html body .rankly-card-drawer__media .rankly-media-carousel__dots,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__media .rankly-media-carousel__dots{
  top:auto!important;
  bottom:-22px!important;
  left:50%!important;
  transform:translateX(-50%)!important;
  z-index:90!important;
  background:transparent!important;
  box-shadow:none!important;
  padding:4px 6px!important;
}
@media (min-width:901px){
  html body .rankly-card-drawer__media .rankly-media-carousel__arrow,
  html body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__arrow{
    opacity:0!important;
    pointer-events:none!important;
  }
  html body .rankly-card-drawer__media .rankly-media-carousel:hover .rankly-media-carousel__arrow,
  html body .rankly-card-drawer__media .rankly-media-carousel:focus-within .rankly-media-carousel__arrow,
  html body .rankly-card-drawer__media .rankly-media-carousel__arrow:focus-visible{
    opacity:.9!important;
    pointer-events:auto!important;
  }
}
@media (max-width:900px){
  html body .rankly-card-drawer__media .rankly-media-carousel__arrow,
  html body .rankly-mobile-drawer-host .rankly-card-drawer__media .rankly-media-carousel__arrow{
    display:none!important;
    opacity:0!important;
    visibility:hidden!important;
    pointer-events:none!important;
  }
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__media,
  html body .rankly-mobile-product-modal .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__media{
    margin-top:38px!important;
    overflow:visible!important;
  }
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__mobile-like,
  html body .rankly-mobile-product-modal .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__mobile-like,
  html body .rankly-mobile-product-modal .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__mobile-like--floating{
    top:-38px!important;
    right:2px!important;
    bottom:auto!important;
    left:auto!important;
    z-index:520!important;
  }

  /* Starkare mobilregler för Produktinfo – typografi. */
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__fact-label,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__meta-label,
  html body .rankly-mobile-product-modal .rankly-mobile-product-card--premium .rankly-card-drawer__fact-label,
  html body .rankly-mobile-product-modal .rankly-mobile-product-card--premium .rankly-card-drawer__meta-label{
    font-size:var(--rankly-fact-label-font-size-mobile,10px)!important;
    font-weight:var(--rankly-fact-label-font-weight-mobile,800)!important;
    line-height:1.2!important;
  }
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__fact-value,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__meta-value,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__meta-note,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__article-btn,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__article-text,
  html body .rankly-mobile-product-modal .rankly-mobile-product-card--premium .rankly-card-drawer__fact-value,
  html body .rankly-mobile-product-modal .rankly-mobile-product-card--premium .rankly-card-drawer__meta-value,
  html body .rankly-mobile-product-modal .rankly-mobile-product-card--premium .rankly-card-drawer__meta-note,
  html body .rankly-mobile-product-modal .rankly-mobile-product-card--premium .rankly-card-drawer__article-btn,
  html body .rankly-mobile-product-modal .rankly-mobile-product-card--premium .rankly-card-drawer__article-text{
    font-size:var(--rankly-fact-value-font-size-mobile,13px)!important;
    font-weight:var(--rankly-fact-value-font-weight-mobile,700)!important;
    line-height:1.25!important;
  }
}

/* Rankly MVP 1.7.11 / v24 – badge-info, mobilindikator-spacing och videokontroller. */
html body .rankly-card-drawer__badge-row:focus,
html body .rankly-card-drawer__badge-row:focus-visible,
html body .rankly-card-drawer__badges:focus,
html body .rankly-card-drawer__badges:focus-visible,
html body .rankly-card-drawer__badge:focus,
html body .rankly-card-drawer__badge:focus-visible,
html body .rankly-card-drawer__badge-image:focus,
html body .rankly-card-drawer__badge-image:focus-visible{
  outline:0!important;
  box-shadow:none!important;
}

html body .rankly-card-drawer__badge[data-rankly-badge-tooltip="1"]::after,
html body .rankly-archive .rankly-row--detail .rankly-card-drawer__badge[data-rankly-badge-tooltip="1"]::after,
html body .rankly-mobile-product-modal .rankly-card-drawer__badge[data-rankly-badge-tooltip="1"]::after,
html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__badge[data-rankly-badge-tooltip="1"]::after{
  content:none!important;
  display:none!important;
}
html body .rankly-card-drawer__badge-tooltip{
  position:absolute!important;
  left:0!important;
  bottom:calc(100% + 8px)!important;
  z-index:2147483000!important;
  display:flex!important;
  flex-direction:column!important;
  gap:4px!important;
  min-width:220px!important;
  max-width:300px!important;
  padding:10px 12px!important;
  border:1px solid rgba(255,255,255,.18)!important;
  border-radius:14px!important;
  background:rgba(15,23,42,.97)!important;
  color:#fff!important;
  box-shadow:0 16px 30px rgba(15,23,42,.20)!important;
  opacity:0!important;
  visibility:hidden!important;
  transform:translateY(4px)!important;
  transition:opacity .16s ease,transform .16s ease,visibility .16s ease!important;
  pointer-events:none!important;
  white-space:normal!important;
  text-align:left!important;
  box-sizing:border-box!important;
}
html body .rankly-card-drawer__badge:hover .rankly-card-drawer__badge-tooltip,
html body .rankly-card-drawer__badge:focus-visible .rankly-card-drawer__badge-tooltip{
  opacity:1!important;
  visibility:visible!important;
  transform:translateY(0)!important;
}
html body .rankly-card-drawer__badge-tooltip-title{
  display:block!important;
  font-size:var(--rankly-badge-info-title-font-size-desktop,13px)!important;
  font-weight:var(--rankly-badge-info-title-font-weight-desktop,800)!important;
  line-height:1.2!important;
  color:#fff!important;
}
html body .rankly-card-drawer__badge-tooltip-description{
  display:block!important;
  font-size:var(--rankly-badge-info-description-font-size-desktop,12px)!important;
  font-weight:var(--rankly-badge-info-description-font-weight-desktop,500)!important;
  line-height:1.35!important;
  color:rgba(255,255,255,.88)!important;
}

@media (max-width:900px){
  html body .rankly-card-drawer__media:has(.rankly-media-carousel__dots),
  html body .rankly-archive .rankly-row--detail .rankly-card-drawer__media:has(.rankly-media-carousel__dots),
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__media:has(.rankly-media-carousel__dots),
  html body .rankly-mobile-product-modal .rankly-card-drawer__media:has(.rankly-media-carousel__dots){
    margin-bottom:44px!important;
  }
  html body .rankly-card-drawer__media .rankly-media-carousel__dots,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__media .rankly-media-carousel__dots,
  html body .rankly-mobile-product-modal .rankly-card-drawer__media .rankly-media-carousel__dots{
    bottom:-28px!important;
    z-index:40!important;
  }
  html body .rankly-card-drawer__media + .rankly-card-drawer__badge-row,
  html body .rankly-card-drawer__media + .rankly-card-drawer__badges,
  html body .rankly-mobile-product-modal .rankly-card-drawer__media + .rankly-card-drawer__badge-row,
  html body .rankly-mobile-product-modal .rankly-card-drawer__media + .rankly-card-drawer__badges{
    margin-top:10px!important;
  }

  /* Videon ska kunna användas som på desktop på mobil. Den gamla transparenta
     svepytan blockerade play/pause/kontroller, särskilt på native video. */
  html body .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video::after,
  html body .rankly-mobile-drawer-host .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video::after{
    content:none!important;
    display:none!important;
    pointer-events:none!important;
  }
  html body .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video,
  html body .rankly-mobile-drawer-host .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video{
    touch-action:auto!important;
  }
  html body .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video iframe,
  html body .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video-iframe,
  html body .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video-native,
  html body .rankly-mobile-drawer-host .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video iframe,
  html body .rankly-mobile-drawer-host .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video-iframe,
  html body .rankly-mobile-drawer-host .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video-native{
    pointer-events:auto!important;
    touch-action:auto!important;
  }

  html body .rankly-card-drawer__badge-tooltip{
    display:none!important;
  }
  html body .rankly-badge-mobile-tip{
    display:flex!important;
    flex-direction:column!important;
    gap:4px!important;
  }
  html body .rankly-badge-mobile-tip[hidden]{
    display:none!important;
  }
  html body .rankly-badge-mobile-tip__title{
    display:block!important;
    font-size:var(--rankly-badge-info-title-font-size-mobile,13px)!important;
    font-weight:var(--rankly-badge-info-title-font-weight-mobile,800)!important;
    line-height:1.2!important;
    color:#fff!important;
  }
  html body .rankly-badge-mobile-tip__description{
    display:block!important;
    font-size:var(--rankly-badge-info-description-font-size-mobile,12.5px)!important;
    font-weight:var(--rankly-badge-info-description-font-weight-mobile,500)!important;
    line-height:1.35!important;
    color:rgba(255,255,255,.88)!important;
  }
}

/* Rankly MVP 1.7.12 / v25 – återställ videosvep på mobil och säkra luft mellan mediaindikator och badges. */
@media (max-width:900px){
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__media,
  html body .rankly-mobile-product-modal .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__media,
  html body .rankly-card-drawer__media:has(.rankly-media-carousel__dots),
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__media:has(.rankly-media-carousel__dots),
  html body .rankly-mobile-product-modal .rankly-card-drawer__media:has(.rankly-media-carousel__dots){
    margin-bottom:62px!important;
    overflow:visible!important;
  }
  html body .rankly-card-drawer__media .rankly-media-carousel__dots,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__media .rankly-media-carousel__dots,
  html body .rankly-mobile-product-modal .rankly-card-drawer__media .rankly-media-carousel__dots{
    bottom:-32px!important;
    z-index:35!important;
  }
  html body .rankly-card-drawer__media + .rankly-card-drawer__badge-row,
  html body .rankly-card-drawer__media + .rankly-card-drawer__badges,
  html body .rankly-mobile-product-modal .rankly-card-drawer__media + .rankly-card-drawer__badge-row,
  html body .rankly-mobile-product-modal .rankly-card-drawer__media + .rankly-card-drawer__badges,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__badge-row{
    margin-top:18px!important;
    position:relative!important;
    z-index:45!important;
  }

  /* Video: YouTube äger sina egna kontroller. För att fullscreen och övriga
     reglage ska vara enkla att träffa ligger YouTube-swipe-rails smalt
     i övre sidodelen av spelaren. Ett separat övre dragfält fångar neråt-svep
     för att stänga produktkortet utan att täcka den nedre kontrollraden. */
  html body .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video,
  html body .rankly-mobile-drawer-host .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video{
    position:relative!important;
    -webkit-touch-callout:none!important;
  }
  html body .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video:not(.rankly-media-carousel__video--youtube),
  html body .rankly-mobile-drawer-host .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video:not(.rankly-media-carousel__video--youtube){
    touch-action:pan-y!important;
  }
  html body .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video:not(.rankly-media-carousel__video--youtube)::after,
  html body .rankly-mobile-drawer-host .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video:not(.rankly-media-carousel__video--youtube)::after{
    content:""!important;
    display:block!important;
    position:absolute!important;
    left:0!important;
    right:0!important;
    top:0!important;
    bottom:44px!important;
    z-index:12!important;
    background:transparent!important;
    pointer-events:auto!important;
    touch-action:pan-y!important;
    -webkit-touch-callout:none!important;
  }
  html body .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video--youtube::before,
  html body .rankly-mobile-drawer-host .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video--youtube::before,
  html body .rankly-mobile-product-modal .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video--youtube::before,
  html body .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video--youtube::after,
  html body .rankly-mobile-drawer-host .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video--youtube::after,
  html body .rankly-mobile-product-modal .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video--youtube::after{
    content:""!important;
    display:block!important;
    position:absolute!important;
    top:12px!important;
    bottom:max(104px,38%)!important;
    width:min(18%,76px)!important;
    z-index:12!important;
    background:transparent!important;
    pointer-events:auto!important;
    touch-action:pan-y!important;
    -webkit-touch-callout:none!important;
  }
  html body .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video--youtube::before,
  html body .rankly-mobile-drawer-host .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video--youtube::before,
  html body .rankly-mobile-product-modal .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video--youtube::before{
    left:0!important;
    right:auto!important;
  }
  html body .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video--youtube::after,
  html body .rankly-mobile-drawer-host .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video--youtube::after,
  html body .rankly-mobile-product-modal .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video--youtube::after{
    left:auto!important;
    right:0!important;
  }
  html body .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__youtube-gesture-zone,
  html body .rankly-mobile-drawer-host .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__youtube-gesture-zone,
  html body .rankly-mobile-product-modal .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__youtube-gesture-zone{
    display:block!important;
    position:absolute!important;
    left:0!important;
    right:0!important;
    top:0!important;
    height:min(28%,76px)!important;
    z-index:13!important;
    background:transparent!important;
    pointer-events:auto!important;
    touch-action:pan-y!important;
    -webkit-touch-callout:none!important;
  }
  html body .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video--youtube,
  html body .rankly-mobile-drawer-host .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video--youtube,
  html body .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video iframe,
  html body .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video-iframe,
  html body .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video-native,
  html body .rankly-mobile-drawer-host .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video iframe,
  html body .rankly-mobile-drawer-host .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video-iframe,
  html body .rankly-mobile-drawer-host .rankly-card-drawer__media [data-rankly-media-carousel] .rankly-media-carousel__video-native{
    pointer-events:auto!important;
    touch-action:auto!important;
  }
}



/* Rankly MVP 1.7.25 / v38 – centraliserat ikonknappsystem.
   Dessa regler ersätter v37-blocket och använder servergenererade CSS-variabler
   som grund, så cirkel, kant, bakgrund, storlek och färger visas rätt direkt. */
.rankly-like-btn,
.rankly-like-btn--login,
.rankly-like-btn--remove{
  --rankly-like-button-size:var(--rankly-iconbtn-list-btn-size-desktop,32px);
  --rankly-like-icon-size:var(--rankly-iconbtn-list-icon-size-desktop,16px);
  --rankly-like-radius:var(--rankly-iconbtn-list-radius-desktop,999px);
  --rankly-like-bg:var(--rankly-iconbtn-list-bg-desktop,#ffffff);
  --rankly-like-border-color:var(--rankly-iconbtn-list-border-color-desktop,var(--rankly-plugin-border-color,#dbe4ee));
  --rankly-like-border-width:var(--rankly-iconbtn-list-border-width-desktop,1px);
  --rankly-like-heart-color:var(--rankly-iconbtn-list-heart-desktop,#0f172a);
  --rankly-like-heart-stroke:var(--rankly-iconbtn-list-heart-stroke-desktop,#0f172a);
  --rankly-like-liked-bg:var(--rankly-iconbtn-list-liked-bg-desktop,var(--rankly-like-bg));
  --rankly-like-liked-border-color:var(--rankly-iconbtn-list-liked-border-color-desktop,var(--rankly-like-border-color));
  --rankly-like-liked-heart-color:var(--rankly-iconbtn-list-liked-heart-desktop,var(--rankly-like-heart-color));
  --rankly-like-liked-heart-stroke:var(--rankly-iconbtn-list-liked-heart-stroke-desktop,var(--rankly-like-heart-stroke));
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  width:var(--rankly-like-button-size)!important;
  height:var(--rankly-like-button-size)!important;
  min-width:var(--rankly-like-button-size)!important;
  min-height:var(--rankly-like-button-size)!important;
  max-width:var(--rankly-like-button-size)!important;
  max-height:var(--rankly-like-button-size)!important;
  margin:0!important;
  padding:0!important;
  border:var(--rankly-like-border-width) solid var(--rankly-like-border-color)!important;
  border-radius:var(--rankly-like-radius)!important;
  background:var(--rankly-like-bg)!important;
  background-image:none!important;
  color:var(--rankly-like-heart-color)!important;
  box-shadow:none!important;
  filter:none!important;
  line-height:0!important;
  text-decoration:none!important;
  overflow:hidden!important;
  -webkit-tap-highlight-color:transparent;
}
.rankly-like-btn:hover,
.rankly-like-btn--login:hover,
.rankly-like-btn--remove:hover{
  background:var(--rankly-like-bg)!important;
  border-color:var(--rankly-like-border-color)!important;
  box-shadow:none!important;
  filter:none!important;
}
.rankly-like-btn:active{transform:translateY(1px);}
.rankly-like-btn.is-liked,
.rankly-like-btn[aria-pressed="true"]{
  --rankly-like-bg:var(--rankly-like-liked-bg);
  --rankly-like-border-color:var(--rankly-like-liked-border-color);
  --rankly-like-heart-color:var(--rankly-like-liked-heart-color);
  --rankly-like-heart-stroke:var(--rankly-like-liked-heart-stroke);
}
.rankly-like-icon-slot{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:var(--rankly-like-icon-size)!important;
  height:var(--rankly-like-icon-size)!important;
  min-width:var(--rankly-like-icon-size)!important;
  min-height:var(--rankly-like-icon-size)!important;
  color:var(--rankly-like-heart-color)!important;
  line-height:0!important;
}
.rankly-like-icon-slot--liked{display:none!important;}
.rankly-like-btn.is-liked .rankly-like-icon-slot--default,
.rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--default{display:none!important;}
.rankly-like-btn.is-liked .rankly-like-icon-slot--liked,
.rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked{display:inline-flex!important;}
.rankly-like-icon,
.rankly-like-icon-slot svg{
  display:block!important;
  flex:0 0 auto!important;
  width:var(--rankly-like-icon-size)!important;
  height:var(--rankly-like-icon-size)!important;
  max-width:var(--rankly-like-icon-size)!important;
  max-height:var(--rankly-like-icon-size)!important;
  color:var(--rankly-like-heart-color)!important;
  fill:var(--rankly-like-heart-color)!important;
  stroke:var(--rankly-like-heart-stroke)!important;
}
.rankly-like-icon path,
.rankly-like-icon-slot svg path,
.rankly-like-icon-slot svg circle,
.rankly-like-icon-slot svg rect,
.rankly-like-icon-slot svg line,
.rankly-like-icon-slot svg polyline,
.rankly-like-icon-slot svg polygon{
  color:var(--rankly-like-heart-color)!important;
  fill:var(--rankly-like-heart-color)!important;
  stroke:var(--rankly-like-heart-stroke)!important;
  /* stroke-width is intentionally not forced here; custom SVG stroke-width attributes must remain effective. */
}
.rankly-like-btn--remove .rankly-like-icon-slot--trash{display:inline-flex!important;}
.rankly-like-btn--remove .rankly-like-icon-slot--default,
.rankly-like-btn--remove .rankly-like-icon-slot--liked{display:none!important;}

/* Produktkort desktop: gilla-knappen i poäng/specifikationsraden. */
.rankly-detail-toolbar__like .rankly-like-btn,
.rankly-detail-toolbar__like .rankly-like-btn--login,
.rankly-detail-toolbar__like .rankly-like-btn--remove,
.rankly-card-drawer__title-like .rankly-like-btn,
.rankly-card-drawer__title-like .rankly-like-btn--login,
.rankly-card-drawer__title-like .rankly-like-btn--remove,
.rankly-card-drawer__like .rankly-like-btn,
.rankly-card-drawer__like .rankly-like-btn--login,
.rankly-card-drawer__like .rankly-like-btn--remove{
  --rankly-like-button-size:var(--rankly-iconbtn-product-btn-size-desktop,34px);
  --rankly-like-icon-size:var(--rankly-iconbtn-product-icon-size-desktop,17px);
  --rankly-like-radius:var(--rankly-iconbtn-product-radius-desktop,999px);
  --rankly-like-bg:var(--rankly-iconbtn-product-bg-desktop,#ffffff);
  --rankly-like-border-color:var(--rankly-iconbtn-product-border-color-desktop,var(--rankly-plugin-border-color,#dbe4ee));
  --rankly-like-border-width:var(--rankly-iconbtn-product-border-width-desktop,1px);
  --rankly-like-heart-color:var(--rankly-iconbtn-product-heart-desktop,#0f172a);
  --rankly-like-heart-stroke:var(--rankly-iconbtn-product-heart-stroke-desktop,#0f172a);
  --rankly-like-liked-bg:var(--rankly-iconbtn-product-liked-bg-desktop,var(--rankly-like-bg));
  --rankly-like-liked-border-color:var(--rankly-iconbtn-product-liked-border-color-desktop,var(--rankly-like-border-color));
  --rankly-like-liked-heart-color:var(--rankly-iconbtn-product-liked-heart-desktop,var(--rankly-like-heart-color));
  --rankly-like-liked-heart-stroke:var(--rankly-iconbtn-product-liked-heart-stroke-desktop,var(--rankly-like-heart-stroke));
}
.rankly-detail-toolbar__actions{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;flex:0 0 auto!important;margin-left:auto!important;}
.rankly-detail-toolbar__like{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;}
@media (min-width:901px){
  html body .rankly-card-drawer .rankly-card-drawer__title-like,
  html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__title-like,
  html body .rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__title-like,
  html body .rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__title-like{display:none!important;}
  html body .rankly-card-drawer .rankly-detail-toolbar,
  html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-detail-toolbar,
  html body .rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer .rankly-detail-toolbar,
  html body .rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer .rankly-detail-toolbar{margin-top:var(--rankly-drawer-detail-gap-desktop,12px)!important;}
  html body .rankly-card-drawer .rankly-card-drawer__head,
  html body .rankly-archive .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__head,
  html body .rankly-archive[data-rankly-view="list"] .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__head,
  html body .rankly-archive[data-rankly-view="cards"] .rankly-row--detail .rankly-card-drawer .rankly-card-drawer__head{margin-bottom:0!important;}
}

/* Listor och kortvy: separat från listvy/kortvy-växlingen. */
.rankly-like-td .rankly-like-btn,
.rankly-like-td .rankly-like-btn--login,
.rankly-like-td .rankly-like-btn--remove,
.rankly-mobile-list__cell--like .rankly-like-btn,
.rankly-mobile-list__cell--like .rankly-like-btn--login,
.rankly-mobile-list__cell--like .rankly-like-btn--remove,
.rankly-archive[data-rankly-view="cards"] .rankly-row--product .rankly-like-btn,
.rankly-archive[data-rankly-view="cards"] .rankly-row--product .rankly-like-btn--login,
.rankly-archive[data-rankly-view="cards"] .rankly-row--product .rankly-like-btn--remove{
  --rankly-like-button-size:var(--rankly-iconbtn-list-btn-size-desktop,32px);
  --rankly-like-icon-size:var(--rankly-iconbtn-list-icon-size-desktop,16px);
  --rankly-like-radius:var(--rankly-iconbtn-list-radius-desktop,999px);
  --rankly-like-bg:var(--rankly-iconbtn-list-bg-desktop,#ffffff);
  --rankly-like-border-color:var(--rankly-iconbtn-list-border-color-desktop,var(--rankly-plugin-border-color,#dbe4ee));
  --rankly-like-border-width:var(--rankly-iconbtn-list-border-width-desktop,1px);
  --rankly-like-heart-color:var(--rankly-iconbtn-list-heart-desktop,#0f172a);
  --rankly-like-heart-stroke:var(--rankly-iconbtn-list-heart-stroke-desktop,#0f172a);
  --rankly-like-liked-bg:var(--rankly-iconbtn-list-liked-bg-desktop,var(--rankly-like-bg));
  --rankly-like-liked-border-color:var(--rankly-iconbtn-list-liked-border-color-desktop,var(--rankly-like-border-color));
  --rankly-like-liked-heart-color:var(--rankly-iconbtn-list-liked-heart-desktop,var(--rankly-like-heart-color));
  --rankly-like-liked-heart-stroke:var(--rankly-iconbtn-list-liked-heart-stroke-desktop,var(--rankly-like-heart-stroke));
}

@media (max-width:900px){
  .rankly-detail-toolbar__like{display:none!important;}
  .rankly-detail-toolbar__actions{gap:0!important;}

  .rankly-mobile-list__cell--like .rankly-like-btn,
  .rankly-mobile-list__cell--like .rankly-like-btn--login,
  .rankly-mobile-list__cell--like .rankly-like-btn--remove{
    --rankly-like-button-size:var(--rankly-iconbtn-list-btn-size-mobile,32px);
    --rankly-like-icon-size:var(--rankly-iconbtn-list-icon-size-mobile,16px);
    --rankly-like-radius:var(--rankly-iconbtn-list-radius-mobile,999px);
    --rankly-like-bg:var(--rankly-iconbtn-list-bg-mobile,#ffffff);
    --rankly-like-border-color:var(--rankly-iconbtn-list-border-color-mobile,var(--rankly-plugin-border-color,#dbe4ee));
    --rankly-like-border-width:var(--rankly-iconbtn-list-border-width-mobile,1px);
    --rankly-like-heart-color:var(--rankly-iconbtn-list-heart-mobile,#0f172a);
    --rankly-like-heart-stroke:var(--rankly-iconbtn-list-heart-stroke-mobile,#0f172a);
    --rankly-like-liked-bg:var(--rankly-iconbtn-list-liked-bg-mobile,var(--rankly-like-bg));
    --rankly-like-liked-border-color:var(--rankly-iconbtn-list-liked-border-color-mobile,var(--rankly-like-border-color));
    --rankly-like-liked-heart-color:var(--rankly-iconbtn-list-liked-heart-mobile,var(--rankly-like-heart-color));
    --rankly-like-liked-heart-stroke:var(--rankly-iconbtn-list-liked-heart-stroke-mobile,var(--rankly-like-heart-stroke));
  }

  html body .rankly-mobile-product-modal [data-rankly-mobile-product-frame="1"] > .rankly-mobile-product-modal__corner-like,
  html body .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay-sheet > .rankly-mobile-product-modal__underlay-corner-like,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 [data-rankly-mobile-product-frame="1"] > .rankly-mobile-product-modal__corner-like,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay-sheet > .rankly-mobile-product-modal__underlay-corner-like{
    position:absolute!important;
    top:calc(8px + var(--rankly-iconbtn-mobile-product-offset-y,0px))!important;
    left:calc(10px + var(--rankly-iconbtn-mobile-product-offset-x,0px))!important;
    right:auto!important;
    bottom:auto!important;
    width:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    height:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    margin:0!important;
    padding:0!important;
    z-index:235!important;
    pointer-events:none!important;
  }
  html body .rankly-mobile-product-modal [data-rankly-mobile-product-frame="1"] > .rankly-mobile-product-modal__corner-like > .rankly-card-drawer__mobile-like,
  html body .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay-sheet > .rankly-mobile-product-modal__underlay-corner-like > .rankly-card-drawer__mobile-like,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 [data-rankly-mobile-product-frame="1"] > .rankly-mobile-product-modal__corner-like > .rankly-card-drawer__mobile-like,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay-sheet > .rankly-mobile-product-modal__underlay-corner-like > .rankly-card-drawer__mobile-like{
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    position:static!important;
    width:auto!important;
    height:auto!important;
    min-width:0!important;
    min-height:0!important;
    margin:0!important;
    padding:0!important;
    background:transparent!important;
    box-shadow:none!important;
    filter:none!important;
    pointer-events:auto!important;
  }
  html body .rankly-mobile-product-modal [data-rankly-mobile-product-frame="1"] > .rankly-mobile-product-modal__corner-like .rankly-like-btn,
  html body .rankly-mobile-product-modal [data-rankly-mobile-product-frame="1"] > .rankly-mobile-product-modal__corner-like .rankly-like-btn--login,
  html body .rankly-mobile-product-modal [data-rankly-mobile-product-frame="1"] > .rankly-mobile-product-modal__corner-like .rankly-like-btn--remove,
  html body .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay-sheet > .rankly-mobile-product-modal__underlay-corner-like .rankly-like-btn,
  html body .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay-sheet > .rankly-mobile-product-modal__underlay-corner-like .rankly-like-btn--login,
  html body .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay-sheet > .rankly-mobile-product-modal__underlay-corner-like .rankly-like-btn--remove,
  html body .rankly-mobile-product-modal .rankly-card-drawer__mobile-like .rankly-like-btn,
  html body .rankly-mobile-product-modal .rankly-card-drawer__mobile-like .rankly-like-btn--login,
  html body .rankly-mobile-product-modal .rankly-card-drawer__mobile-like .rankly-like-btn--remove{
    --rankly-like-button-size:var(--rankly-iconbtn-mobile-product-btn-size,28px);
    --rankly-like-icon-size:var(--rankly-iconbtn-mobile-product-icon-size,16px);
    --rankly-like-radius:var(--rankly-iconbtn-mobile-product-radius,999px);
    --rankly-like-bg:var(--rankly-iconbtn-mobile-product-bg,#ffffff);
    --rankly-like-border-color:var(--rankly-iconbtn-mobile-product-border-color,var(--rankly-plugin-border-color,#dbe4ee));
    --rankly-like-border-width:var(--rankly-iconbtn-mobile-product-border-width,1px);
    --rankly-like-heart-color:var(--rankly-iconbtn-mobile-product-heart,#0f172a);
    --rankly-like-heart-stroke:var(--rankly-iconbtn-mobile-product-heart-stroke,#0f172a);
    --rankly-like-liked-bg:var(--rankly-iconbtn-mobile-product-liked-bg,var(--rankly-like-bg));
    --rankly-like-liked-border-color:var(--rankly-iconbtn-mobile-product-liked-border-color,var(--rankly-like-border-color));
    --rankly-like-liked-heart-color:var(--rankly-iconbtn-mobile-product-liked-heart,var(--rankly-like-heart-color));
    --rankly-like-liked-heart-stroke:var(--rankly-iconbtn-mobile-product-liked-heart-stroke,var(--rankly-like-heart-stroke));
    -webkit-backdrop-filter:none!important;
    backdrop-filter:none!important;
  }
  html body .rankly-mobile-product-modal .rankly-mobile-product-card--premium.rankly-card-drawer > .rankly-card-drawer__mobile-like,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-card-drawer > .rankly-card-drawer__mobile-like{display:none!important;}
  html body .rankly-mobile-product-modal .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__titlebar,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__titlebar{padding-left:0!important;}

  /* Avståndet mellan bild-/videoindikator och badges styrs åter av Utseende-fältet. */
  html body .rankly-card-drawer__media + .rankly-card-drawer__badge-row,
  html body .rankly-card-drawer__media + .rankly-card-drawer__badges,
  html body .rankly-mobile-product-modal .rankly-card-drawer__media + .rankly-card-drawer__badge-row,
  html body .rankly-mobile-product-modal .rankly-card-drawer__media + .rankly-card-drawer__badges,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__badge-row{
    margin-top:var(--rankly-mobile-media-badge-gap,18px)!important;
    position:relative!important;
    z-index:45!important;
  }

  html body .rankly-mobile-product-modal .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__meta-block--article .rankly-card-drawer__article-btn,
  html body .rankly-card-drawer .rankly-card-drawer__meta-block--article .rankly-card-drawer__article-btn{
    display:inline-grid!important;
    grid-template-columns:auto minmax(0,1fr)!important;
    align-items:start!important;
    justify-content:start!important;
    column-gap:8px!important;
    width:auto!important;
    max-width:100%!important;
    text-align:left!important;
    white-space:normal!important;
  }
  html body .rankly-mobile-product-modal .rankly-card-drawer__meta-block--article .rankly-card-drawer__article-icon,
  html body .rankly-card-drawer .rankly-card-drawer__meta-block--article .rankly-card-drawer__article-icon{
    display:inline-flex!important;
    grid-column:1!important;
    grid-row:1!important;
    align-self:start!important;
    margin:.12em 0 0!important;
  }
  html body .rankly-mobile-product-modal .rankly-card-drawer__meta-block--article .rankly-card-drawer__article-text,
  html body .rankly-card-drawer .rankly-card-drawer__meta-block--article .rankly-card-drawer__article-text{
    display:block!important;
    grid-column:2!important;
    grid-row:1!important;
    min-width:0!important;
    text-align:left!important;
    white-space:normal!important;
    overflow-wrap:anywhere!important;
  }
}

/* v38: liked state must be applied after all group variables have been selected. */
.rankly-like-btn.is-liked,
.rankly-like-btn[aria-pressed="true"]{
  --rankly-like-bg:var(--rankly-like-liked-bg)!important;
  --rankly-like-border-color:var(--rankly-like-liked-border-color)!important;
  --rankly-like-heart-color:var(--rankly-like-liked-heart-color)!important;
  --rankly-like-heart-stroke:var(--rankly-like-liked-heart-stroke)!important;
}
.rankly-like-btn.is-liked:hover,
.rankly-like-btn[aria-pressed="true"]:hover{
  background:var(--rankly-like-bg)!important;
  border-color:var(--rankly-like-border-color)!important;
}

/* Rankly MVP 1.7.28 / v41 – granskad ikonknapp-kaskad.
   Kedjan är nu konsekvent från Utseende -> CSS-variabler -> faktisk knapp:
   1) varje UI-yta väljer först sina normala och gillade variabler,
   2) faktiska width/height/border/background/icon-regler läses alltid från dessa variabler,
   3) gillad-state ligger sist med högre specificitet så den inte skrivs över av ytorna.
   Täcker produktkort desktop, listor/kortvy desktop+mobil och mobilens produktkort. */
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn--login,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn--remove{
  --rankly-like-button-size:var(--rankly-iconbtn-list-btn-size-desktop,32px);
  --rankly-like-icon-size:var(--rankly-iconbtn-list-icon-size-desktop,16px);
  --rankly-like-radius:var(--rankly-iconbtn-list-radius-desktop,999px);
  --rankly-like-bg:var(--rankly-iconbtn-list-bg-desktop,#ffffff);
  --rankly-like-border-color:var(--rankly-iconbtn-list-border-color-desktop,var(--rankly-plugin-border-color,#dbe4ee));
  --rankly-like-border-width:var(--rankly-iconbtn-list-border-width-desktop,1px);
  --rankly-like-heart-color:var(--rankly-iconbtn-list-heart-desktop,#0f172a);
  --rankly-like-heart-stroke:var(--rankly-iconbtn-list-heart-stroke-desktop,#0f172a);
  --rankly-like-liked-bg:var(--rankly-iconbtn-list-liked-bg-desktop,var(--rankly-like-bg));
  --rankly-like-liked-border-color:var(--rankly-iconbtn-list-liked-border-color-desktop,var(--rankly-like-border-color));
  --rankly-like-liked-heart-color:var(--rankly-iconbtn-list-liked-heart-desktop,var(--rankly-like-heart-color));
  --rankly-like-liked-heart-stroke:var(--rankly-iconbtn-list-liked-heart-stroke-desktop,var(--rankly-like-heart-stroke));
  appearance:none!important;
  -webkit-appearance:none!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  width:var(--rankly-like-button-size)!important;
  height:var(--rankly-like-button-size)!important;
  min-width:var(--rankly-like-button-size)!important;
  min-height:var(--rankly-like-button-size)!important;
  max-width:var(--rankly-like-button-size)!important;
  max-height:var(--rankly-like-button-size)!important;
  margin:0!important;
  padding:0!important;
  border:var(--rankly-like-border-width) solid var(--rankly-like-border-color)!important;
  border-radius:var(--rankly-like-radius)!important;
  background:var(--rankly-like-bg)!important;
  background-image:none!important;
  box-shadow:none!important;
  filter:none!important;
  color:var(--rankly-like-heart-color)!important;
  font-size:0!important;
  line-height:0!important;
  overflow:hidden!important;
  text-decoration:none!important;
  transform:none!important;
  -webkit-tap-highlight-color:transparent!important;
}
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn:hover,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn--login:hover,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn--remove:hover{
  border-color:var(--rankly-like-border-color)!important;
  background:var(--rankly-like-bg)!important;
  box-shadow:none!important;
  filter:none!important;
  transform:none!important;
}
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn:active{transform:translateY(1px)!important;}
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-icon-slot{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:var(--rankly-like-icon-size)!important;
  height:var(--rankly-like-icon-size)!important;
  min-width:var(--rankly-like-icon-size)!important;
  min-height:var(--rankly-like-icon-size)!important;
  max-width:var(--rankly-like-icon-size)!important;
  max-height:var(--rankly-like-icon-size)!important;
  color:var(--rankly-like-heart-color)!important;
  line-height:0!important;
}
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-icon,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-icon-slot svg{
  display:block!important;
  flex:0 0 auto!important;
  width:var(--rankly-like-icon-size)!important;
  height:var(--rankly-like-icon-size)!important;
  min-width:var(--rankly-like-icon-size)!important;
  min-height:var(--rankly-like-icon-size)!important;
  max-width:var(--rankly-like-icon-size)!important;
  max-height:var(--rankly-like-icon-size)!important;
  color:var(--rankly-like-heart-color)!important;
  fill:var(--rankly-like-heart-color)!important;
  stroke:var(--rankly-like-heart-stroke)!important;
}
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-icon path,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-icon circle,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-icon rect,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-icon line,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-icon polyline,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-icon polygon,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-icon ellipse,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-icon-slot svg path,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-icon-slot svg circle,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-icon-slot svg rect,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-icon-slot svg line,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-icon-slot svg polyline,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-icon-slot svg polygon,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-icon-slot svg ellipse{
  color:var(--rankly-like-heart-color)!important;
  fill:var(--rankly-like-heart-color)!important;
  stroke:var(--rankly-like-heart-stroke)!important;
}
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-icon-slot--liked,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn--remove .rankly-like-icon-slot--default,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn--remove .rankly-like-icon-slot--liked{display:none!important;}
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn.is-liked .rankly-like-icon-slot--default,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--default{display:none!important;}
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn.is-liked .rankly-like-icon-slot--liked,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn--remove .rankly-like-icon-slot--trash{display:inline-flex!important;}

/* Produktkort desktop: poäng/specifikationsrad och desktop-drawer. */
:is(#rankly-mvp-iconbtn-v40, body) .rankly-detail-toolbar__like .rankly-like-btn,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-detail-toolbar__like .rankly-like-btn--login,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-detail-toolbar__like .rankly-like-btn--remove,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-card-drawer__title-like .rankly-like-btn,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-card-drawer__title-like .rankly-like-btn--login,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-card-drawer__title-like .rankly-like-btn--remove,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-card-drawer__like .rankly-like-btn,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-card-drawer__like .rankly-like-btn--login,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-card-drawer__like .rankly-like-btn--remove{
  --rankly-like-button-size:var(--rankly-iconbtn-product-btn-size-desktop,34px);
  --rankly-like-icon-size:var(--rankly-iconbtn-product-icon-size-desktop,17px);
  --rankly-like-radius:var(--rankly-iconbtn-product-radius-desktop,999px);
  --rankly-like-bg:var(--rankly-iconbtn-product-bg-desktop,#ffffff);
  --rankly-like-border-color:var(--rankly-iconbtn-product-border-color-desktop,var(--rankly-plugin-border-color,#dbe4ee));
  --rankly-like-border-width:var(--rankly-iconbtn-product-border-width-desktop,1px);
  --rankly-like-heart-color:var(--rankly-iconbtn-product-heart-desktop,#0f172a);
  --rankly-like-heart-stroke:var(--rankly-iconbtn-product-heart-stroke-desktop,#0f172a);
  --rankly-like-liked-bg:var(--rankly-iconbtn-product-liked-bg-desktop,var(--rankly-like-bg));
  --rankly-like-liked-border-color:var(--rankly-iconbtn-product-liked-border-color-desktop,var(--rankly-like-border-color));
  --rankly-like-liked-heart-color:var(--rankly-iconbtn-product-liked-heart-desktop,var(--rankly-like-heart-color));
  --rankly-like-liked-heart-stroke:var(--rankly-iconbtn-product-liked-heart-stroke-desktop,var(--rankly-like-heart-stroke));
}

/* Listor och kortvy desktop. */
:is(#rankly-mvp-iconbtn-v40, body) .rankly-h2-likewrap .rankly-like-btn,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-h2-likewrap .rankly-like-btn--login,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-h2-likewrap .rankly-like-btn--remove,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-td .rankly-like-btn,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-td .rankly-like-btn--login,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-like-td .rankly-like-btn--remove,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-mobile-list__cell--like .rankly-like-btn,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-mobile-list__cell--like .rankly-like-btn--login,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-mobile-list__cell--like .rankly-like-btn--remove,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-archive[data-rankly-view="cards"] .rankly-row--product .rankly-like-btn,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-archive[data-rankly-view="cards"] .rankly-row--product .rankly-like-btn--login,
:is(#rankly-mvp-iconbtn-v40, body) .rankly-archive[data-rankly-view="cards"] .rankly-row--product .rankly-like-btn--remove{
  --rankly-like-button-size:var(--rankly-iconbtn-list-btn-size-desktop,32px);
  --rankly-like-icon-size:var(--rankly-iconbtn-list-icon-size-desktop,16px);
  --rankly-like-radius:var(--rankly-iconbtn-list-radius-desktop,999px);
  --rankly-like-bg:var(--rankly-iconbtn-list-bg-desktop,#ffffff);
  --rankly-like-border-color:var(--rankly-iconbtn-list-border-color-desktop,var(--rankly-plugin-border-color,#dbe4ee));
  --rankly-like-border-width:var(--rankly-iconbtn-list-border-width-desktop,1px);
  --rankly-like-heart-color:var(--rankly-iconbtn-list-heart-desktop,#0f172a);
  --rankly-like-heart-stroke:var(--rankly-iconbtn-list-heart-stroke-desktop,#0f172a);
  --rankly-like-liked-bg:var(--rankly-iconbtn-list-liked-bg-desktop,var(--rankly-like-bg));
  --rankly-like-liked-border-color:var(--rankly-iconbtn-list-liked-border-color-desktop,var(--rankly-like-border-color));
  --rankly-like-liked-heart-color:var(--rankly-iconbtn-list-liked-heart-desktop,var(--rankly-like-heart-color));
  --rankly-like-liked-heart-stroke:var(--rankly-iconbtn-list-liked-heart-stroke-desktop,var(--rankly-like-heart-stroke));
}
@media (max-width:900px){
  /* Listor och kortvy mobil. Gäller både den separata mobillistan och kortvyns tabellkort. */
  :is(#rankly-mvp-iconbtn-v40, body) .rankly-mobile-list__cell--like .rankly-like-btn,
  :is(#rankly-mvp-iconbtn-v40, body) .rankly-mobile-list__cell--like .rankly-like-btn--login,
  :is(#rankly-mvp-iconbtn-v40, body) .rankly-mobile-list__cell--like .rankly-like-btn--remove,
  :is(#rankly-mvp-iconbtn-v40, body) .rankly-archive[data-rankly-view="list"] .rankly-like-td .rankly-like-btn,
  :is(#rankly-mvp-iconbtn-v40, body) .rankly-archive[data-rankly-view="list"] .rankly-like-td .rankly-like-btn--login,
  :is(#rankly-mvp-iconbtn-v40, body) .rankly-archive[data-rankly-view="list"] .rankly-like-td .rankly-like-btn--remove,
  :is(#rankly-mvp-iconbtn-v40, body) .rankly-archive[data-rankly-view="cards"] .rankly-row--product .rankly-like-btn,
  :is(#rankly-mvp-iconbtn-v40, body) .rankly-archive[data-rankly-view="cards"] .rankly-row--product .rankly-like-btn--login,
  :is(#rankly-mvp-iconbtn-v40, body) .rankly-archive[data-rankly-view="cards"] .rankly-row--product .rankly-like-btn--remove{
    --rankly-like-button-size:var(--rankly-iconbtn-list-btn-size-mobile,32px);
    --rankly-like-icon-size:var(--rankly-iconbtn-list-icon-size-mobile,16px);
    --rankly-like-radius:var(--rankly-iconbtn-list-radius-mobile,999px);
    --rankly-like-bg:var(--rankly-iconbtn-list-bg-mobile,#ffffff);
    --rankly-like-border-color:var(--rankly-iconbtn-list-border-color-mobile,var(--rankly-plugin-border-color,#dbe4ee));
    --rankly-like-border-width:var(--rankly-iconbtn-list-border-width-mobile,1px);
    --rankly-like-heart-color:var(--rankly-iconbtn-list-heart-mobile,#0f172a);
    --rankly-like-heart-stroke:var(--rankly-iconbtn-list-heart-stroke-mobile,#0f172a);
    --rankly-like-liked-bg:var(--rankly-iconbtn-list-liked-bg-mobile,var(--rankly-like-bg));
    --rankly-like-liked-border-color:var(--rankly-iconbtn-list-liked-border-color-mobile,var(--rankly-like-border-color));
    --rankly-like-liked-heart-color:var(--rankly-iconbtn-list-liked-heart-mobile,var(--rankly-like-heart-color));
    --rankly-like-liked-heart-stroke:var(--rankly-iconbtn-list-liked-heart-stroke-mobile,var(--rankly-like-heart-stroke));
  }

  /* Mobilens produktkort: hjärtat i modalens hörn, inklusive underlay-kort vid swipe. */
  :is(#rankly-mvp-iconbtn-v40, body) .rankly-mobile-product-modal [data-rankly-mobile-product-frame="1"] > .rankly-mobile-product-modal__corner-like,
  :is(#rankly-mvp-iconbtn-v40, body) .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay-sheet > .rankly-mobile-product-modal__underlay-corner-like,
  :is(#rankly-mvp-iconbtn-v40, body) .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 [data-rankly-mobile-product-frame="1"] > .rankly-mobile-product-modal__corner-like,
  :is(#rankly-mvp-iconbtn-v40, body) .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay-sheet > .rankly-mobile-product-modal__underlay-corner-like{
    position:absolute!important;
    top:calc(8px + var(--rankly-iconbtn-mobile-product-offset-y,0px))!important;
    left:calc(10px + var(--rankly-iconbtn-mobile-product-offset-x,0px))!important;
    right:auto!important;
    bottom:auto!important;
    width:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    height:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    min-width:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    min-height:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    margin:0!important;
    padding:0!important;
    background:transparent!important;
    box-shadow:none!important;
    z-index:235!important;
    pointer-events:none!important;
  }
  :is(#rankly-mvp-iconbtn-v40, body) .rankly-mobile-product-modal .rankly-card-drawer__mobile-like,
  :is(#rankly-mvp-iconbtn-v40, body) .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--floating,
  :is(#rankly-mvp-iconbtn-v40, body) .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--underlay,
  :is(#rankly-mvp-iconbtn-v40, body) .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted{
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    width:auto!important;
    height:auto!important;
    min-width:0!important;
    min-height:0!important;
    margin:0!important;
    padding:0!important;
    background:transparent!important;
    box-shadow:none!important;
    filter:none!important;
    transform:none!important;
    pointer-events:auto!important;
  }
  :is(#rankly-mvp-iconbtn-v40, body) .rankly-mobile-product-modal [data-rankly-mobile-product-frame="1"] > .rankly-mobile-product-modal__corner-like .rankly-like-btn,
  :is(#rankly-mvp-iconbtn-v40, body) .rankly-mobile-product-modal [data-rankly-mobile-product-frame="1"] > .rankly-mobile-product-modal__corner-like .rankly-like-btn--login,
  :is(#rankly-mvp-iconbtn-v40, body) .rankly-mobile-product-modal [data-rankly-mobile-product-frame="1"] > .rankly-mobile-product-modal__corner-like .rankly-like-btn--remove,
  :is(#rankly-mvp-iconbtn-v40, body) .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay-sheet > .rankly-mobile-product-modal__underlay-corner-like .rankly-like-btn,
  :is(#rankly-mvp-iconbtn-v40, body) .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay-sheet > .rankly-mobile-product-modal__underlay-corner-like .rankly-like-btn--login,
  :is(#rankly-mvp-iconbtn-v40, body) .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay-sheet > .rankly-mobile-product-modal__underlay-corner-like .rankly-like-btn--remove,
  :is(#rankly-mvp-iconbtn-v40, body) .rankly-mobile-product-modal .rankly-card-drawer__mobile-like .rankly-like-btn,
  :is(#rankly-mvp-iconbtn-v40, body) .rankly-mobile-product-modal .rankly-card-drawer__mobile-like .rankly-like-btn--login,
  :is(#rankly-mvp-iconbtn-v40, body) .rankly-mobile-product-modal .rankly-card-drawer__mobile-like .rankly-like-btn--remove{
    --rankly-like-button-size:var(--rankly-iconbtn-mobile-product-btn-size,28px);
    --rankly-like-icon-size:var(--rankly-iconbtn-mobile-product-icon-size,16px);
    --rankly-like-radius:var(--rankly-iconbtn-mobile-product-radius,999px);
    --rankly-like-bg:var(--rankly-iconbtn-mobile-product-bg,#ffffff);
    --rankly-like-border-color:var(--rankly-iconbtn-mobile-product-border-color,var(--rankly-plugin-border-color,#dbe4ee));
    --rankly-like-border-width:var(--rankly-iconbtn-mobile-product-border-width,1px);
    --rankly-like-heart-color:var(--rankly-iconbtn-mobile-product-heart,#0f172a);
    --rankly-like-heart-stroke:var(--rankly-iconbtn-mobile-product-heart-stroke,#0f172a);
    --rankly-like-liked-bg:var(--rankly-iconbtn-mobile-product-liked-bg,var(--rankly-like-bg));
    --rankly-like-liked-border-color:var(--rankly-iconbtn-mobile-product-liked-border-color,var(--rankly-like-border-color));
    --rankly-like-liked-heart-color:var(--rankly-iconbtn-mobile-product-liked-heart,var(--rankly-like-heart-color));
    --rankly-like-liked-heart-stroke:var(--rankly-iconbtn-mobile-product-liked-heart-stroke,var(--rankly-like-heart-stroke));
  }
}

/* Gillad-state måste ligga absolut sist och med högre specificitet än alla ytor ovan.
   Annars vinner normal bakgrund/kant/färg i produktkort, kortvy eller mobilmodal. */
:is(#rankly-mvp-iconbtn-v40, body):is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn.is-liked,
:is(#rankly-mvp-iconbtn-v40, body):is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn[aria-pressed="true"]{
  --rankly-like-bg:var(--rankly-like-liked-bg)!important;
  --rankly-like-border-color:var(--rankly-like-liked-border-color)!important;
  --rankly-like-heart-color:var(--rankly-like-liked-heart-color)!important;
  --rankly-like-heart-stroke:var(--rankly-like-liked-heart-stroke)!important;
  background:var(--rankly-like-liked-bg)!important;
  border-color:var(--rankly-like-liked-border-color)!important;
  color:var(--rankly-like-liked-heart-color)!important;
}
:is(#rankly-mvp-iconbtn-v40, body):is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn.is-liked:hover,
:is(#rankly-mvp-iconbtn-v40, body):is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn[aria-pressed="true"]:hover{
  background:var(--rankly-like-liked-bg)!important;
  border-color:var(--rankly-like-liked-border-color)!important;
}
:is(#rankly-mvp-iconbtn-v40, body):is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn.is-liked .rankly-like-icon-slot,
:is(#rankly-mvp-iconbtn-v40, body):is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot,
:is(#rankly-mvp-iconbtn-v40, body):is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn.is-liked .rankly-like-icon,
:is(#rankly-mvp-iconbtn-v40, body):is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn[aria-pressed="true"] .rankly-like-icon,
:is(#rankly-mvp-iconbtn-v40, body):is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn.is-liked .rankly-like-icon-slot svg,
:is(#rankly-mvp-iconbtn-v40, body):is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot svg{
  color:var(--rankly-like-liked-heart-color)!important;
  fill:var(--rankly-like-liked-heart-color)!important;
  stroke:var(--rankly-like-liked-heart-stroke)!important;
}
:is(#rankly-mvp-iconbtn-v40, body):is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn.is-liked .rankly-like-icon path,
:is(#rankly-mvp-iconbtn-v40, body):is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn[aria-pressed="true"] .rankly-like-icon path,
:is(#rankly-mvp-iconbtn-v40, body):is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn.is-liked .rankly-like-icon-slot svg path,
:is(#rankly-mvp-iconbtn-v40, body):is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot svg path,
:is(#rankly-mvp-iconbtn-v40, body):is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn.is-liked .rankly-like-icon-slot svg circle,
:is(#rankly-mvp-iconbtn-v40, body):is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot svg circle,
:is(#rankly-mvp-iconbtn-v40, body):is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn.is-liked .rankly-like-icon-slot svg rect,
:is(#rankly-mvp-iconbtn-v40, body):is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot svg rect,
:is(#rankly-mvp-iconbtn-v40, body):is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn.is-liked .rankly-like-icon-slot svg line,
:is(#rankly-mvp-iconbtn-v40, body):is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot svg line,
:is(#rankly-mvp-iconbtn-v40, body):is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn.is-liked .rankly-like-icon-slot svg polyline,
:is(#rankly-mvp-iconbtn-v40, body):is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot svg polyline,
:is(#rankly-mvp-iconbtn-v40, body):is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn.is-liked .rankly-like-icon-slot svg polygon,
:is(#rankly-mvp-iconbtn-v40, body):is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot svg polygon,
:is(#rankly-mvp-iconbtn-v40, body):is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn.is-liked .rankly-like-icon-slot svg ellipse,
:is(#rankly-mvp-iconbtn-v40, body):is(#rankly-mvp-iconbtn-v40, body) .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot svg ellipse{
  color:var(--rankly-like-liked-heart-color)!important;
  fill:var(--rankly-like-liked-heart-color)!important;
  stroke:var(--rankly-like-liked-heart-stroke)!important;
}

/* Rankly MVP 1.7.34 – ren mobil-produktkortsknapp.
   Syfte: en enda gilla-knapp i mobilens öppnade produktkort, inga svarta wrapper-/SVG-rutor,
   och alla värden från Utseende -> Mobilens produktkort ska styra den faktiska hostade knappen. */
@media (max-width:900px){
  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal .rankly-detail-toolbar__like,
  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal .rankly-detail-toolbar__actions .rankly-detail-toolbar__like{
    display:none!important;
    visibility:hidden!important;
    pointer-events:none!important;
  }

  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal :is(.rankly-mobile-product-modal__corner-like,.rankly-mobile-product-modal__underlay-corner-like),
  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal :is(.rankly-mobile-product-modal__corner-like,.rankly-mobile-product-modal__underlay-corner-like){
    position:absolute!important;
    top:calc(8px + var(--rankly-iconbtn-mobile-product-offset-y,0px))!important;
    left:calc(10px + var(--rankly-iconbtn-mobile-product-offset-x,0px))!important;
    right:auto!important;
    bottom:auto!important;
    width:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    height:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    min-width:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    min-height:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    max-width:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    max-height:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    margin:0!important;
    padding:0!important;
    border:0!important;
    outline:0!important;
    border-radius:0!important;
    background:transparent!important;
    background-image:none!important;
    box-shadow:none!important;
    filter:none!important;
    overflow:visible!important;
    transform:none!important;
    z-index:235!important;
    pointer-events:none!important;
  }

  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal :is(.rankly-mobile-product-modal__corner-like,.rankly-mobile-product-modal__underlay-corner-like) > .rankly-card-drawer__mobile-like,
  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted{
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    position:static!important;
    inset:auto!important;
    width:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    height:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    min-width:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    min-height:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    max-width:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    max-height:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    margin:0!important;
    padding:0!important;
    border:0!important;
    outline:0!important;
    border-radius:0!important;
    background:transparent!important;
    background-image:none!important;
    box-shadow:none!important;
    filter:none!important;
    overflow:visible!important;
    transform:none!important;
    pointer-events:auto!important;
  }

  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal .rankly-mobile-product-card--premium.rankly-card-drawer > .rankly-card-drawer__mobile-like:not(.rankly-card-drawer__mobile-like--corner-hosted){
    display:none!important;
    visibility:hidden!important;
    pointer-events:none!important;
  }

  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal :is(.rankly-mobile-product-modal__corner-like,.rankly-mobile-product-modal__underlay-corner-like) .rankly-like-btn,
  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal :is(.rankly-mobile-product-modal__corner-like,.rankly-mobile-product-modal__underlay-corner-like) .rankly-like-btn--login,
  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal :is(.rankly-mobile-product-modal__corner-like,.rankly-mobile-product-modal__underlay-corner-like) .rankly-like-btn--remove,
  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-like-btn,
  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-like-btn--login,
  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-like-btn--remove{
    --rankly-like-button-size:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    --rankly-like-icon-size:var(--rankly-iconbtn-mobile-product-icon-size,16px)!important;
    --rankly-like-radius:var(--rankly-iconbtn-mobile-product-radius,999px)!important;
    --rankly-like-bg:var(--rankly-iconbtn-mobile-product-bg,transparent)!important;
    --rankly-like-border-color:var(--rankly-iconbtn-mobile-product-border-color,transparent)!important;
    --rankly-like-border-width:var(--rankly-iconbtn-mobile-product-border-width,0px)!important;
    --rankly-like-heart-color:var(--rankly-iconbtn-mobile-product-heart,currentColor)!important;
    --rankly-like-heart-stroke:var(--rankly-iconbtn-mobile-product-heart-stroke,var(--rankly-iconbtn-mobile-product-heart,currentColor))!important;
    --rankly-like-liked-bg:var(--rankly-iconbtn-mobile-product-liked-bg,var(--rankly-like-bg))!important;
    --rankly-like-liked-border-color:var(--rankly-iconbtn-mobile-product-liked-border-color,var(--rankly-like-border-color))!important;
    --rankly-like-liked-heart-color:var(--rankly-iconbtn-mobile-product-liked-heart,var(--rankly-like-heart-color))!important;
    --rankly-like-liked-heart-stroke:var(--rankly-iconbtn-mobile-product-liked-heart-stroke,var(--rankly-like-heart-stroke))!important;
    appearance:none!important;
    -webkit-appearance:none!important;
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
    box-sizing:border-box!important;
    width:var(--rankly-like-button-size)!important;
    height:var(--rankly-like-button-size)!important;
    min-width:var(--rankly-like-button-size)!important;
    min-height:var(--rankly-like-button-size)!important;
    max-width:var(--rankly-like-button-size)!important;
    max-height:var(--rankly-like-button-size)!important;
    margin:0!important;
    padding:0!important;
    border:var(--rankly-like-border-width) solid var(--rankly-like-border-color)!important;
    border-radius:var(--rankly-like-radius)!important;
    outline:0!important;
    background:var(--rankly-like-bg)!important;
    background-image:none!important;
    box-shadow:none!important;
    filter:none!important;
    color:var(--rankly-like-heart-color)!important;
    font-size:0!important;
    line-height:0!important;
    overflow:hidden!important;
    transform:none!important;
    text-decoration:none!important;
    -webkit-tap-highlight-color:transparent!important;
  }

  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal :is(.rankly-mobile-product-modal__corner-like,.rankly-mobile-product-modal__underlay-corner-like) .rankly-like-btn.is-liked,
  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal :is(.rankly-mobile-product-modal__corner-like,.rankly-mobile-product-modal__underlay-corner-like) .rankly-like-btn[aria-pressed="true"],
  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-like-btn.is-liked,
  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-like-btn[aria-pressed="true"]{
    --rankly-like-bg:var(--rankly-like-liked-bg)!important;
    --rankly-like-border-color:var(--rankly-like-liked-border-color)!important;
    --rankly-like-heart-color:var(--rankly-like-liked-heart-color)!important;
    --rankly-like-heart-stroke:var(--rankly-like-liked-heart-stroke)!important;
    border-color:var(--rankly-like-border-color)!important;
    background:var(--rankly-like-bg)!important;
    color:var(--rankly-like-heart-color)!important;
  }

  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal :is(.rankly-mobile-product-modal__corner-like,.rankly-mobile-product-modal__underlay-corner-like) .rankly-like-icon-slot,
  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-like-icon-slot,
  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal :is(.rankly-mobile-product-modal__corner-like,.rankly-mobile-product-modal__underlay-corner-like) .rankly-like-icon-slot svg,
  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-like-icon-slot svg,
  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal :is(.rankly-mobile-product-modal__corner-like,.rankly-mobile-product-modal__underlay-corner-like) .rankly-like-icon,
  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-like-icon{
    width:var(--rankly-like-icon-size)!important;
    height:var(--rankly-like-icon-size)!important;
    min-width:var(--rankly-like-icon-size)!important;
    min-height:var(--rankly-like-icon-size)!important;
    max-width:var(--rankly-like-icon-size)!important;
    max-height:var(--rankly-like-icon-size)!important;
    color:var(--rankly-like-heart-color)!important;
    line-height:0!important;
  }

  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal :is(.rankly-mobile-product-modal__corner-like,.rankly-mobile-product-modal__underlay-corner-like) .rankly-like-icon-slot svg,
  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-like-icon-slot svg{
    display:block!important;
    fill:none!important;
    stroke:none!important;
    background:transparent!important;
    box-shadow:none!important;
    overflow:visible!important;
  }

  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal :is(.rankly-mobile-product-modal__corner-like,.rankly-mobile-product-modal__underlay-corner-like) .rankly-like-icon-slot svg rect,
  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-like-icon-slot svg rect,
  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal :is(.rankly-mobile-product-modal__corner-like,.rankly-mobile-product-modal__underlay-corner-like) .rankly-like-icon-slot svg [clip-path] rect,
  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-like-icon-slot svg [clip-path] rect{
    fill:none!important;
    stroke:none!important;
  }

  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal :is(.rankly-mobile-product-modal__corner-like,.rankly-mobile-product-modal__underlay-corner-like) .rankly-like-icon-slot svg :is(path,circle,polygon):not([fill="none" i]),
  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-like-icon-slot svg :is(path,circle,polygon):not([fill="none" i]){
    fill:var(--rankly-like-heart-color)!important;
  }

  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal :is(.rankly-mobile-product-modal__corner-like,.rankly-mobile-product-modal__underlay-corner-like) .rankly-like-icon-slot svg :is(path,circle,polygon,line,polyline):not([stroke="none" i]),
  :is(#rankly-mvp-mobile-like-v134, body) .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-like-icon-slot svg :is(path,circle,polygon,line,polyline):not([stroke="none" i]){
    stroke:var(--rankly-like-heart-stroke)!important;
  }
}



/* Rankly MVP 1.7.35 – slutlig mobil ikonknapps-kaskad.
   Täcker både Mobilens listor/kortvy och Mobilens produktkort utan att förlita sig
   på :is()-selectors eller flyttade inline-variabler. Den faktiska .rankly-like-btn
   får alltid sina värden från rätt Utseende-grupp. */
@media (max-width:900px){
  /* Mobilens listor och kortvy: knappar i mobillistan, tabellens like-cell och kortvy-rader. */
  html body .rankly-mobile-list__cell--like .rankly-like-btn,
  html body .rankly-mobile-list__cell--like .rankly-like-btn--login,
  html body .rankly-mobile-list__cell--like .rankly-like-btn--remove,
  html body .rankly-archive .rankly-like-td .rankly-like-btn,
  html body .rankly-archive .rankly-like-td .rankly-like-btn--login,
  html body .rankly-archive .rankly-like-td .rankly-like-btn--remove,
  html body .rankly-archive .rankly-row--product .rankly-like-btn,
  html body .rankly-archive .rankly-row--product .rankly-like-btn--login,
  html body .rankly-archive .rankly-row--product .rankly-like-btn--remove{
    --rankly-like-button-size:var(--rankly-iconbtn-list-btn-size-mobile,32px)!important;
    --rankly-like-icon-size:var(--rankly-iconbtn-list-icon-size-mobile,16px)!important;
    --rankly-like-radius:var(--rankly-iconbtn-list-radius-mobile,999px)!important;
    --rankly-like-bg:var(--rankly-iconbtn-list-bg-mobile,transparent)!important;
    --rankly-like-border-color:var(--rankly-iconbtn-list-border-color-mobile,transparent)!important;
    --rankly-like-border-width:var(--rankly-iconbtn-list-border-width-mobile,0px)!important;
    --rankly-like-heart-color:var(--rankly-iconbtn-list-heart-mobile,#0f172a)!important;
    --rankly-like-heart-stroke:var(--rankly-iconbtn-list-heart-stroke-mobile,var(--rankly-iconbtn-list-heart-mobile,#0f172a))!important;
    --rankly-like-liked-bg:var(--rankly-iconbtn-list-liked-bg-mobile,var(--rankly-like-bg))!important;
    --rankly-like-liked-border-color:var(--rankly-iconbtn-list-liked-border-color-mobile,var(--rankly-like-border-color))!important;
    --rankly-like-liked-heart-color:var(--rankly-iconbtn-list-liked-heart-mobile,var(--rankly-like-heart-color))!important;
    --rankly-like-liked-heart-stroke:var(--rankly-iconbtn-list-liked-heart-stroke-mobile,var(--rankly-like-heart-stroke))!important;
    appearance:none!important;
    -webkit-appearance:none!important;
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
    box-sizing:border-box!important;
    width:var(--rankly-like-button-size)!important;
    height:var(--rankly-like-button-size)!important;
    min-width:var(--rankly-like-button-size)!important;
    min-height:var(--rankly-like-button-size)!important;
    max-width:var(--rankly-like-button-size)!important;
    max-height:var(--rankly-like-button-size)!important;
    margin:0!important;
    padding:0!important;
    border:var(--rankly-like-border-width) solid var(--rankly-like-border-color)!important;
    border-radius:var(--rankly-like-radius)!important;
    outline:0!important;
    background:var(--rankly-like-bg)!important;
    background-image:none!important;
    box-shadow:none!important;
    filter:none!important;
    color:var(--rankly-like-heart-color)!important;
    line-height:0!important;
    overflow:hidden!important;
    text-decoration:none!important;
    -webkit-tap-highlight-color:transparent!important;
  }

  /* Mobilens produktkort: den hostade hörnknappen, aktivt kort och underlay vid swipe. */
  html body .rankly-mobile-product-modal .rankly-mobile-product-modal__corner-like,
  html body .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay-corner-like,
  html body .rankly-mobile-drawer-host .rankly-mobile-product-modal .rankly-mobile-product-modal__corner-like,
  html body .rankly-mobile-drawer-host .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay-corner-like{
    position:absolute!important;
    top:calc(8px + var(--rankly-iconbtn-mobile-product-offset-y,0px))!important;
    left:calc(10px + var(--rankly-iconbtn-mobile-product-offset-x,0px))!important;
    right:auto!important;
    bottom:auto!important;
    width:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    height:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    min-width:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    min-height:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    max-width:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    max-height:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    margin:0!important;
    padding:0!important;
    border:0!important;
    outline:0!important;
    background:transparent!important;
    background-image:none!important;
    box-shadow:none!important;
    filter:none!important;
    overflow:visible!important;
    z-index:235!important;
    pointer-events:none!important;
  }

  html body .rankly-mobile-product-modal .rankly-card-drawer__mobile-like,
  html body .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted,
  html body .rankly-mobile-product-modal .rankly-mobile-product-modal__corner-like > .rankly-card-drawer__mobile-like,
  html body .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay-corner-like > .rankly-card-drawer__mobile-like{
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    position:static!important;
    inset:auto!important;
    width:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    height:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    min-width:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    min-height:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    max-width:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    max-height:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    margin:0!important;
    padding:0!important;
    border:0!important;
    outline:0!important;
    background:transparent!important;
    background-image:none!important;
    box-shadow:none!important;
    filter:none!important;
    overflow:visible!important;
    pointer-events:auto!important;
  }

  html body .rankly-mobile-product-modal .rankly-detail-toolbar__like,
  html body .rankly-mobile-product-modal .rankly-detail-toolbar__actions .rankly-detail-toolbar__like,
  html body .rankly-mobile-product-modal .rankly-mobile-product-card--premium.rankly-card-drawer > .rankly-card-drawer__mobile-like:not(.rankly-card-drawer__mobile-like--corner-hosted){
    display:none!important;
    visibility:hidden!important;
    pointer-events:none!important;
  }

  html body .rankly-mobile-product-modal .rankly-mobile-product-modal__corner-like .rankly-like-btn,
  html body .rankly-mobile-product-modal .rankly-mobile-product-modal__corner-like .rankly-like-btn--login,
  html body .rankly-mobile-product-modal .rankly-mobile-product-modal__corner-like .rankly-like-btn--remove,
  html body .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay-corner-like .rankly-like-btn,
  html body .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay-corner-like .rankly-like-btn--login,
  html body .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay-corner-like .rankly-like-btn--remove,
  html body .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-like-btn,
  html body .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-like-btn--login,
  html body .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-like-btn--remove{
    --rankly-like-button-size:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    --rankly-like-icon-size:var(--rankly-iconbtn-mobile-product-icon-size,16px)!important;
    --rankly-like-radius:var(--rankly-iconbtn-mobile-product-radius,999px)!important;
    --rankly-like-bg:var(--rankly-iconbtn-mobile-product-bg,transparent)!important;
    --rankly-like-border-color:var(--rankly-iconbtn-mobile-product-border-color,transparent)!important;
    --rankly-like-border-width:var(--rankly-iconbtn-mobile-product-border-width,0px)!important;
    --rankly-like-heart-color:var(--rankly-iconbtn-mobile-product-heart,#0f172a)!important;
    --rankly-like-heart-stroke:var(--rankly-iconbtn-mobile-product-heart-stroke,var(--rankly-iconbtn-mobile-product-heart,#0f172a))!important;
    --rankly-like-liked-bg:var(--rankly-iconbtn-mobile-product-liked-bg,var(--rankly-like-bg))!important;
    --rankly-like-liked-border-color:var(--rankly-iconbtn-mobile-product-liked-border-color,var(--rankly-like-border-color))!important;
    --rankly-like-liked-heart-color:var(--rankly-iconbtn-mobile-product-liked-heart,var(--rankly-like-heart-color))!important;
    --rankly-like-liked-heart-stroke:var(--rankly-iconbtn-mobile-product-liked-heart-stroke,var(--rankly-like-heart-stroke))!important;
    appearance:none!important;
    -webkit-appearance:none!important;
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
    box-sizing:border-box!important;
    width:var(--rankly-like-button-size)!important;
    height:var(--rankly-like-button-size)!important;
    min-width:var(--rankly-like-button-size)!important;
    min-height:var(--rankly-like-button-size)!important;
    max-width:var(--rankly-like-button-size)!important;
    max-height:var(--rankly-like-button-size)!important;
    margin:0!important;
    padding:0!important;
    border:var(--rankly-like-border-width) solid var(--rankly-like-border-color)!important;
    border-radius:var(--rankly-like-radius)!important;
    outline:0!important;
    background:var(--rankly-like-bg)!important;
    background-image:none!important;
    box-shadow:none!important;
    filter:none!important;
    color:var(--rankly-like-heart-color)!important;
    line-height:0!important;
    overflow:hidden!important;
    text-decoration:none!important;
    transform:none!important;
    -webkit-tap-highlight-color:transparent!important;
  }

  /* Gillad-state för båda mobila ytorna. */
  html body .rankly-mobile-list__cell--like .rankly-like-btn.is-liked,
  html body .rankly-mobile-list__cell--like .rankly-like-btn[aria-pressed="true"],
  html body .rankly-archive .rankly-like-td .rankly-like-btn.is-liked,
  html body .rankly-archive .rankly-like-td .rankly-like-btn[aria-pressed="true"],
  html body .rankly-archive .rankly-row--product .rankly-like-btn.is-liked,
  html body .rankly-archive .rankly-row--product .rankly-like-btn[aria-pressed="true"],
  html body .rankly-mobile-product-modal .rankly-mobile-product-modal__corner-like .rankly-like-btn.is-liked,
  html body .rankly-mobile-product-modal .rankly-mobile-product-modal__corner-like .rankly-like-btn[aria-pressed="true"],
  html body .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay-corner-like .rankly-like-btn.is-liked,
  html body .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay-corner-like .rankly-like-btn[aria-pressed="true"],
  html body .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-like-btn.is-liked,
  html body .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-like-btn[aria-pressed="true"]{
    --rankly-like-bg:var(--rankly-like-liked-bg)!important;
    --rankly-like-border-color:var(--rankly-like-liked-border-color)!important;
    --rankly-like-heart-color:var(--rankly-like-liked-heart-color)!important;
    --rankly-like-heart-stroke:var(--rankly-like-liked-heart-stroke)!important;
    background:var(--rankly-like-bg)!important;
    border-color:var(--rankly-like-border-color)!important;
    color:var(--rankly-like-heart-color)!important;
  }

  /* Ikonens synlighet och storlek. */
  html body .rankly-mobile-list__cell--like .rankly-like-icon-slot,
  html body .rankly-archive .rankly-like-td .rankly-like-icon-slot,
  html body .rankly-archive .rankly-row--product .rankly-like-icon-slot,
  html body .rankly-mobile-product-modal .rankly-like-icon-slot{
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
    width:var(--rankly-like-icon-size)!important;
    height:var(--rankly-like-icon-size)!important;
    min-width:var(--rankly-like-icon-size)!important;
    min-height:var(--rankly-like-icon-size)!important;
    max-width:var(--rankly-like-icon-size)!important;
    max-height:var(--rankly-like-icon-size)!important;
    color:var(--rankly-like-heart-color)!important;
    line-height:0!important;
  }
  html body .rankly-mobile-list__cell--like .rankly-like-icon-slot--liked,
  html body .rankly-archive .rankly-like-td .rankly-like-icon-slot--liked,
  html body .rankly-archive .rankly-row--product .rankly-like-icon-slot--liked,
  html body .rankly-mobile-product-modal .rankly-like-icon-slot--liked{display:none!important;}
  html body .rankly-mobile-list__cell--like .rankly-like-btn.is-liked .rankly-like-icon-slot--default,
  html body .rankly-mobile-list__cell--like .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--default,
  html body .rankly-archive .rankly-like-td .rankly-like-btn.is-liked .rankly-like-icon-slot--default,
  html body .rankly-archive .rankly-like-td .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--default,
  html body .rankly-archive .rankly-row--product .rankly-like-btn.is-liked .rankly-like-icon-slot--default,
  html body .rankly-archive .rankly-row--product .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--default,
  html body .rankly-mobile-product-modal .rankly-like-btn.is-liked .rankly-like-icon-slot--default,
  html body .rankly-mobile-product-modal .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--default{display:none!important;}
  html body .rankly-mobile-list__cell--like .rankly-like-btn.is-liked .rankly-like-icon-slot--liked,
  html body .rankly-mobile-list__cell--like .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked,
  html body .rankly-archive .rankly-like-td .rankly-like-btn.is-liked .rankly-like-icon-slot--liked,
  html body .rankly-archive .rankly-like-td .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked,
  html body .rankly-archive .rankly-row--product .rankly-like-btn.is-liked .rankly-like-icon-slot--liked,
  html body .rankly-archive .rankly-row--product .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked,
  html body .rankly-mobile-product-modal .rankly-like-btn.is-liked .rankly-like-icon-slot--liked,
  html body .rankly-mobile-product-modal .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked{display:inline-flex!important;}

  html body .rankly-mobile-list__cell--like .rankly-like-icon-slot svg,
  html body .rankly-archive .rankly-like-td .rankly-like-icon-slot svg,
  html body .rankly-archive .rankly-row--product .rankly-like-icon-slot svg,
  html body .rankly-mobile-product-modal .rankly-like-icon-slot svg,
  html body .rankly-mobile-list__cell--like .rankly-like-icon,
  html body .rankly-archive .rankly-like-td .rankly-like-icon,
  html body .rankly-archive .rankly-row--product .rankly-like-icon,
  html body .rankly-mobile-product-modal .rankly-like-icon{
    display:block!important;
    width:var(--rankly-like-icon-size)!important;
    height:var(--rankly-like-icon-size)!important;
    min-width:var(--rankly-like-icon-size)!important;
    min-height:var(--rankly-like-icon-size)!important;
    max-width:var(--rankly-like-icon-size)!important;
    max-height:var(--rankly-like-icon-size)!important;
    color:var(--rankly-like-heart-color)!important;
    background:transparent!important;
    box-shadow:none!important;
    overflow:visible!important;
  }

  /* Färga ikonformen, men aldrig rect: rect används ofta som mask/viewport och skapade svarta rutor. */
  html body .rankly-mobile-list__cell--like .rankly-like-icon-slot svg path,
  html body .rankly-mobile-list__cell--like .rankly-like-icon-slot svg circle,
  html body .rankly-mobile-list__cell--like .rankly-like-icon-slot svg polygon,
  html body .rankly-mobile-list__cell--like .rankly-like-icon-slot svg ellipse,
  html body .rankly-archive .rankly-like-td .rankly-like-icon-slot svg path,
  html body .rankly-archive .rankly-like-td .rankly-like-icon-slot svg circle,
  html body .rankly-archive .rankly-like-td .rankly-like-icon-slot svg polygon,
  html body .rankly-archive .rankly-like-td .rankly-like-icon-slot svg ellipse,
  html body .rankly-archive .rankly-row--product .rankly-like-icon-slot svg path,
  html body .rankly-archive .rankly-row--product .rankly-like-icon-slot svg circle,
  html body .rankly-archive .rankly-row--product .rankly-like-icon-slot svg polygon,
  html body .rankly-archive .rankly-row--product .rankly-like-icon-slot svg ellipse,
  html body .rankly-mobile-product-modal .rankly-like-icon-slot svg path,
  html body .rankly-mobile-product-modal .rankly-like-icon-slot svg circle,
  html body .rankly-mobile-product-modal .rankly-like-icon-slot svg polygon,
  html body .rankly-mobile-product-modal .rankly-like-icon-slot svg ellipse{
    color:var(--rankly-like-heart-color)!important;
    fill:var(--rankly-like-heart-color)!important;
    stroke:var(--rankly-like-heart-stroke)!important;
  }
  html body .rankly-mobile-list__cell--like .rankly-like-icon-slot svg line,
  html body .rankly-mobile-list__cell--like .rankly-like-icon-slot svg polyline,
  html body .rankly-archive .rankly-like-td .rankly-like-icon-slot svg line,
  html body .rankly-archive .rankly-like-td .rankly-like-icon-slot svg polyline,
  html body .rankly-archive .rankly-row--product .rankly-like-icon-slot svg line,
  html body .rankly-archive .rankly-row--product .rankly-like-icon-slot svg polyline,
  html body .rankly-mobile-product-modal .rankly-like-icon-slot svg line,
  html body .rankly-mobile-product-modal .rankly-like-icon-slot svg polyline{
    stroke:var(--rankly-like-heart-stroke)!important;
  }
  html body .rankly-mobile-list__cell--like .rankly-like-icon-slot svg rect,
  html body .rankly-archive .rankly-like-td .rankly-like-icon-slot svg rect,
  html body .rankly-archive .rankly-row--product .rankly-like-icon-slot svg rect,
  html body .rankly-mobile-product-modal .rankly-like-icon-slot svg rect{
    fill:none!important;
    stroke:none!important;
    background:transparent!important;
  }
  html body .rankly-mobile-list__cell--like .rankly-like-icon-slot svg [fill="none"],
  html body .rankly-archive .rankly-like-td .rankly-like-icon-slot svg [fill="none"],
  html body .rankly-archive .rankly-row--product .rankly-like-icon-slot svg [fill="none"],
  html body .rankly-mobile-product-modal .rankly-like-icon-slot svg [fill="none"]{fill:none!important;}
  html body .rankly-mobile-list__cell--like .rankly-like-icon-slot svg [stroke="none"],
  html body .rankly-archive .rankly-like-td .rankly-like-icon-slot svg [stroke="none"],
  html body .rankly-archive .rankly-row--product .rankly-like-icon-slot svg [stroke="none"],
  html body .rankly-mobile-product-modal .rankly-like-icon-slot svg [stroke="none"]{stroke:none!important;}
}


/* Rankly MVP 1.7.36 – mobil liked-state ska använda valda liked-färger sist.
   1.7.35 normaliserade mobilknapparna, men SVG/kant kunde fortfarande ärva normal-state
   eller egna SVG-attribut efter att knappen blivit gillad. Den här sista regeln applicerar
   de valda Gillad-värdena direkt på knapp, kant och synlig liked-SVG för mobilens listor/kortvy
   och mobilens öppnade produktkort. */
@media (max-width:900px){
  html body .rankly-mobile-list__cell--like .rankly-like-btn.is-liked,
  html body .rankly-mobile-list__cell--like .rankly-like-btn[aria-pressed="true"],
  html body .rankly-archive .rankly-like-td .rankly-like-btn.is-liked,
  html body .rankly-archive .rankly-like-td .rankly-like-btn[aria-pressed="true"],
  html body .rankly-archive .rankly-row--product .rankly-like-btn.is-liked,
  html body .rankly-archive .rankly-row--product .rankly-like-btn[aria-pressed="true"],
  html body .rankly-mobile-product-modal .rankly-mobile-product-modal__corner-like .rankly-like-btn.is-liked,
  html body .rankly-mobile-product-modal .rankly-mobile-product-modal__corner-like .rankly-like-btn[aria-pressed="true"],
  html body .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay-corner-like .rankly-like-btn.is-liked,
  html body .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay-corner-like .rankly-like-btn[aria-pressed="true"],
  html body .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-like-btn.is-liked,
  html body .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-like-btn[aria-pressed="true"]{
    --rankly-like-bg:var(--rankly-like-liked-bg)!important;
    --rankly-like-border-color:var(--rankly-like-liked-border-color)!important;
    --rankly-like-heart-color:var(--rankly-like-liked-heart-color)!important;
    --rankly-like-heart-stroke:var(--rankly-like-liked-heart-stroke)!important;
    background:var(--rankly-like-liked-bg)!important;
    background-color:var(--rankly-like-liked-bg)!important;
    background-image:none!important;
    border-style:solid!important;
    border-width:var(--rankly-like-border-width)!important;
    border-color:var(--rankly-like-liked-border-color)!important;
    outline:0!important;
    box-shadow:none!important;
    color:var(--rankly-like-liked-heart-color)!important;
  }

  html body .rankly-mobile-list__cell--like .rankly-like-btn.is-liked .rankly-like-icon-slot,
  html body .rankly-mobile-list__cell--like .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot,
  html body .rankly-archive .rankly-like-td .rankly-like-btn.is-liked .rankly-like-icon-slot,
  html body .rankly-archive .rankly-like-td .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot,
  html body .rankly-archive .rankly-row--product .rankly-like-btn.is-liked .rankly-like-icon-slot,
  html body .rankly-archive .rankly-row--product .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot,
  html body .rankly-mobile-product-modal .rankly-like-btn.is-liked .rankly-like-icon-slot,
  html body .rankly-mobile-product-modal .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot{
    color:var(--rankly-like-liked-heart-color)!important;
  }

  html body .rankly-mobile-list__cell--like .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg,
  html body .rankly-mobile-list__cell--like .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg,
  html body .rankly-archive .rankly-like-td .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg,
  html body .rankly-archive .rankly-like-td .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg,
  html body .rankly-archive .rankly-row--product .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg,
  html body .rankly-archive .rankly-row--product .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg,
  html body .rankly-mobile-product-modal .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg,
  html body .rankly-mobile-product-modal .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg{
    color:var(--rankly-like-liked-heart-color)!important;
    background:transparent!important;
    box-shadow:none!important;
  }

  html body .rankly-mobile-list__cell--like .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg path,
  html body .rankly-mobile-list__cell--like .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg circle,
  html body .rankly-mobile-list__cell--like .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg polygon,
  html body .rankly-mobile-list__cell--like .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg ellipse,
  html body .rankly-mobile-list__cell--like .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg path,
  html body .rankly-mobile-list__cell--like .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg circle,
  html body .rankly-mobile-list__cell--like .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg polygon,
  html body .rankly-mobile-list__cell--like .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg ellipse,
  html body .rankly-archive .rankly-like-td .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg path,
  html body .rankly-archive .rankly-like-td .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg circle,
  html body .rankly-archive .rankly-like-td .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg polygon,
  html body .rankly-archive .rankly-like-td .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg ellipse,
  html body .rankly-archive .rankly-like-td .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg path,
  html body .rankly-archive .rankly-like-td .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg circle,
  html body .rankly-archive .rankly-like-td .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg polygon,
  html body .rankly-archive .rankly-like-td .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg ellipse,
  html body .rankly-archive .rankly-row--product .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg path,
  html body .rankly-archive .rankly-row--product .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg circle,
  html body .rankly-archive .rankly-row--product .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg polygon,
  html body .rankly-archive .rankly-row--product .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg ellipse,
  html body .rankly-archive .rankly-row--product .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg path,
  html body .rankly-archive .rankly-row--product .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg circle,
  html body .rankly-archive .rankly-row--product .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg polygon,
  html body .rankly-archive .rankly-row--product .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg ellipse,
  html body .rankly-mobile-product-modal .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg path,
  html body .rankly-mobile-product-modal .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg circle,
  html body .rankly-mobile-product-modal .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg polygon,
  html body .rankly-mobile-product-modal .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg ellipse,
  html body .rankly-mobile-product-modal .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg path,
  html body .rankly-mobile-product-modal .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg circle,
  html body .rankly-mobile-product-modal .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg polygon,
  html body .rankly-mobile-product-modal .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg ellipse{
    color:var(--rankly-like-liked-heart-color)!important;
    fill:var(--rankly-like-liked-heart-color)!important;
    stroke:var(--rankly-like-liked-heart-stroke)!important;
  }

  html body .rankly-mobile-list__cell--like .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg line,
  html body .rankly-mobile-list__cell--like .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg polyline,
  html body .rankly-mobile-list__cell--like .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg line,
  html body .rankly-mobile-list__cell--like .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg polyline,
  html body .rankly-archive .rankly-like-td .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg line,
  html body .rankly-archive .rankly-like-td .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg polyline,
  html body .rankly-archive .rankly-like-td .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg line,
  html body .rankly-archive .rankly-like-td .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg polyline,
  html body .rankly-archive .rankly-row--product .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg line,
  html body .rankly-archive .rankly-row--product .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg polyline,
  html body .rankly-archive .rankly-row--product .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg line,
  html body .rankly-archive .rankly-row--product .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg polyline,
  html body .rankly-mobile-product-modal .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg line,
  html body .rankly-mobile-product-modal .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg polyline,
  html body .rankly-mobile-product-modal .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg line,
  html body .rankly-mobile-product-modal .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg polyline{
    stroke:var(--rankly-like-liked-heart-stroke)!important;
  }

  /* Respektera fortfarande explicita none i SVG så custom-ikoner inte får oönskad fyllning. */
  html body .rankly-mobile-list__cell--like .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg [fill="none"],
  html body .rankly-mobile-list__cell--like .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg [fill="none"],
  html body .rankly-archive .rankly-like-td .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg [fill="none"],
  html body .rankly-archive .rankly-like-td .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg [fill="none"],
  html body .rankly-archive .rankly-row--product .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg [fill="none"],
  html body .rankly-archive .rankly-row--product .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg [fill="none"],
  html body .rankly-mobile-product-modal .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg [fill="none"],
  html body .rankly-mobile-product-modal .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg [fill="none"]{
    fill:none!important;
  }
  html body .rankly-mobile-list__cell--like .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg [stroke="none"],
  html body .rankly-mobile-list__cell--like .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg [stroke="none"],
  html body .rankly-archive .rankly-like-td .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg [stroke="none"],
  html body .rankly-archive .rankly-like-td .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg [stroke="none"],
  html body .rankly-archive .rankly-row--product .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg [stroke="none"],
  html body .rankly-archive .rankly-row--product .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg [stroke="none"],
  html body .rankly-mobile-product-modal .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg [stroke="none"],
  html body .rankly-mobile-product-modal .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg [stroke="none"]{
    stroke:none!important;
  }
}

/* Rankly MVP 1.7.37 – hård slutstyrning för gillad ikon i mobil.
   Orsak: vissa custom-SVG:er sätter svart fill/stroke på omslutande <g> eller andra SVG-element.
   Då räckte inte tidigare path/circle-regler. Här binds gillad mobilikon direkt till rätt
   Utseende-grupp och färgen appliceras på hela liked-SVG:n, medan rect och explicita none
   fortfarande neutraliseras för att undvika svarta rutor. */
@media (max-width:900px){
  html body .rankly-mobile-list__cell--like .rankly-like-btn.is-liked,
  html body .rankly-mobile-list__cell--like .rankly-like-btn[aria-pressed="true"],
  html body .rankly-archive .rankly-like-td .rankly-like-btn.is-liked,
  html body .rankly-archive .rankly-like-td .rankly-like-btn[aria-pressed="true"],
  html body .rankly-archive .rankly-row--product .rankly-like-btn.is-liked,
  html body .rankly-archive .rankly-row--product .rankly-like-btn[aria-pressed="true"]{
    --rankly-like-liked-bg:var(--rankly-iconbtn-list-liked-bg-mobile,var(--rankly-iconbtn-list-bg-mobile,transparent))!important;
    --rankly-like-liked-border-color:var(--rankly-iconbtn-list-liked-border-color-mobile,var(--rankly-iconbtn-list-border-color-mobile,transparent))!important;
    --rankly-like-liked-heart-color:var(--rankly-iconbtn-list-liked-heart-mobile,#ff4fa3)!important;
    --rankly-like-liked-heart-stroke:var(--rankly-iconbtn-list-liked-heart-stroke-mobile,var(--rankly-iconbtn-list-liked-heart-mobile,#ff4fa3))!important;
    --rankly-like-bg:var(--rankly-like-liked-bg)!important;
    --rankly-like-border-color:var(--rankly-like-liked-border-color)!important;
    --rankly-like-heart-color:var(--rankly-like-liked-heart-color)!important;
    --rankly-like-heart-stroke:var(--rankly-like-liked-heart-stroke)!important;
    background:var(--rankly-like-liked-bg)!important;
    background-color:var(--rankly-like-liked-bg)!important;
    border-color:var(--rankly-like-liked-border-color)!important;
    color:var(--rankly-like-liked-heart-color)!important;
  }

  html body .rankly-mobile-product-modal .rankly-mobile-product-modal__corner-like .rankly-like-btn.is-liked,
  html body .rankly-mobile-product-modal .rankly-mobile-product-modal__corner-like .rankly-like-btn[aria-pressed="true"],
  html body .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay-corner-like .rankly-like-btn.is-liked,
  html body .rankly-mobile-product-modal .rankly-mobile-product-modal__underlay-corner-like .rankly-like-btn[aria-pressed="true"],
  html body .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-like-btn.is-liked,
  html body .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-like-btn[aria-pressed="true"]{
    --rankly-like-liked-bg:var(--rankly-iconbtn-mobile-product-liked-bg,var(--rankly-iconbtn-mobile-product-bg,transparent))!important;
    --rankly-like-liked-border-color:var(--rankly-iconbtn-mobile-product-liked-border-color,var(--rankly-iconbtn-mobile-product-border-color,transparent))!important;
    --rankly-like-liked-heart-color:var(--rankly-iconbtn-mobile-product-liked-heart,#ff4fa3)!important;
    --rankly-like-liked-heart-stroke:var(--rankly-iconbtn-mobile-product-liked-heart-stroke,var(--rankly-iconbtn-mobile-product-liked-heart,#ff4fa3))!important;
    --rankly-like-bg:var(--rankly-like-liked-bg)!important;
    --rankly-like-border-color:var(--rankly-like-liked-border-color)!important;
    --rankly-like-heart-color:var(--rankly-like-liked-heart-color)!important;
    --rankly-like-heart-stroke:var(--rankly-like-liked-heart-stroke)!important;
    background:var(--rankly-like-liked-bg)!important;
    background-color:var(--rankly-like-liked-bg)!important;
    border-color:var(--rankly-like-liked-border-color)!important;
    color:var(--rankly-like-liked-heart-color)!important;
  }

  html body .rankly-mobile-list__cell--like .rankly-like-btn.is-liked .rankly-like-icon-slot--liked,
  html body .rankly-mobile-list__cell--like .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked,
  html body .rankly-archive .rankly-like-td .rankly-like-btn.is-liked .rankly-like-icon-slot--liked,
  html body .rankly-archive .rankly-like-td .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked,
  html body .rankly-archive .rankly-row--product .rankly-like-btn.is-liked .rankly-like-icon-slot--liked,
  html body .rankly-archive .rankly-row--product .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked,
  html body .rankly-mobile-product-modal .rankly-like-btn.is-liked .rankly-like-icon-slot--liked,
  html body .rankly-mobile-product-modal .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked{
    color:var(--rankly-like-liked-heart-color)!important;
  }

  html body .rankly-mobile-list__cell--like .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg,
  html body .rankly-mobile-list__cell--like .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg,
  html body .rankly-archive .rankly-like-td .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg,
  html body .rankly-archive .rankly-like-td .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg,
  html body .rankly-archive .rankly-row--product .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg,
  html body .rankly-archive .rankly-row--product .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg,
  html body .rankly-mobile-product-modal .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg,
  html body .rankly-mobile-product-modal .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg,
  html body .rankly-mobile-list__cell--like .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg *,
  html body .rankly-mobile-list__cell--like .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg *,
  html body .rankly-archive .rankly-like-td .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg *,
  html body .rankly-archive .rankly-like-td .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg *,
  html body .rankly-archive .rankly-row--product .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg *,
  html body .rankly-archive .rankly-row--product .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg *,
  html body .rankly-mobile-product-modal .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg *,
  html body .rankly-mobile-product-modal .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg *{
    color:var(--rankly-like-liked-heart-color)!important;
    fill:var(--rankly-like-liked-heart-color)!important;
    stroke:var(--rankly-like-liked-heart-stroke)!important;
    background:transparent!important;
    box-shadow:none!important;
  }

  html body .rankly-mobile-list__cell--like .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg rect,
  html body .rankly-mobile-list__cell--like .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg rect,
  html body .rankly-archive .rankly-like-td .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg rect,
  html body .rankly-archive .rankly-like-td .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg rect,
  html body .rankly-archive .rankly-row--product .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg rect,
  html body .rankly-archive .rankly-row--product .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg rect,
  html body .rankly-mobile-product-modal .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg rect,
  html body .rankly-mobile-product-modal .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg rect{
    fill:none!important;
    stroke:none!important;
    background:transparent!important;
  }

  html body .rankly-mobile-list__cell--like .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg [fill="none"],
  html body .rankly-mobile-list__cell--like .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg [fill="none"],
  html body .rankly-archive .rankly-like-td .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg [fill="none"],
  html body .rankly-archive .rankly-like-td .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg [fill="none"],
  html body .rankly-archive .rankly-row--product .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg [fill="none"],
  html body .rankly-archive .rankly-row--product .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg [fill="none"],
  html body .rankly-mobile-product-modal .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg [fill="none"],
  html body .rankly-mobile-product-modal .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg [fill="none"]{
    fill:none!important;
  }

  html body .rankly-mobile-list__cell--like .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg [stroke="none"],
  html body .rankly-mobile-list__cell--like .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg [stroke="none"],
  html body .rankly-archive .rankly-like-td .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg [stroke="none"],
  html body .rankly-archive .rankly-like-td .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg [stroke="none"],
  html body .rankly-archive .rankly-row--product .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg [stroke="none"],
  html body .rankly-archive .rankly-row--product .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg [stroke="none"],
  html body .rankly-mobile-product-modal .rankly-like-btn.is-liked .rankly-like-icon-slot--liked svg [stroke="none"],
  html body .rankly-mobile-product-modal .rankly-like-btn[aria-pressed="true"] .rankly-like-icon-slot--liked svg [stroke="none"]{
    stroke:none!important;
  }
}


/* Rankly MVP 1.7.47 – mobil produktmodal: gillaikonen ska aldrig blekas av swipe-indikatorn.
   Bas: 1.7.37. Ingen DOM-flytt. Rotorsak: den sticky swipe-indikatorn har en helbredds
   vit gradientrad som ligger i samma toppzon som den hostade gilla-knappen. För kort som
   byggs från senare/lazy rader kan hjärtat visuellt hamna under gradienten, så bara nedre
   delen syns tydligt. Här görs indikatorns bakgrund transparent och handle-strecket behålls. */
@media (max-width:900px){
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 [data-rankly-mobile-product-frame="1"],
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay-sheet{
    position:relative!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 [data-rankly-mobile-product-frame="1"] > .rankly-mobile-product-modal__swipe-indicator,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay .rankly-mobile-product-modal__swipe-indicator{
    background:transparent!important;
    background-image:none!important;
    box-shadow:none!important;
    filter:none!important;
    -webkit-filter:none!important;
    opacity:1!important;
    mix-blend-mode:normal!important;
    pointer-events:none!important;
    z-index:1!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 [data-rankly-mobile-product-frame="1"] > .rankly-mobile-product-modal__swipe-indicator::after,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay .rankly-mobile-product-modal__swipe-indicator::after{
    display:none!important;
    content:none!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 [data-rankly-mobile-product-frame="1"] > .rankly-mobile-product-modal__swipe-indicator::before,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay .rankly-mobile-product-modal__swipe-indicator::before{
    opacity:1!important;
    filter:none!important;
    -webkit-filter:none!important;
    mix-blend-mode:normal!important;
    z-index:1!important;
    pointer-events:none!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 [data-rankly-mobile-product-frame="1"] > .rankly-mobile-product-modal__corner-like,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay-sheet > .rankly-mobile-product-modal__underlay-corner-like,
  html body .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 [data-rankly-mobile-product-frame="1"] > .rankly-mobile-product-modal__corner-like,
  html body .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay-sheet > .rankly-mobile-product-modal__underlay-corner-like{
    z-index:9999!important;
    opacity:1!important;
    visibility:visible!important;
    filter:none!important;
    -webkit-filter:none!important;
    mix-blend-mode:normal!important;
    isolation:isolate!important;
  }

  html body .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__corner-like > .rankly-card-drawer__mobile-like,
  html body .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay-corner-like > .rankly-card-drawer__mobile-like,
  html body .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__corner-like .rankly-like-btn,
  html body .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay-corner-like .rankly-like-btn,
  html body .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__corner-like .rankly-like-icon-slot,
  html body .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay-corner-like .rankly-like-icon-slot,
  html body .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__corner-like svg,
  html body .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay-corner-like svg{
    opacity:1!important;
    visibility:visible!important;
    filter:none!important;
    -webkit-filter:none!important;
    mix-blend-mode:normal!important;
  }
}


/* Rankly MVP 1.7.50 – mobil produktmodal: styr höjd/topmarginal från Utseende.
   Bygger vidare på 1.7.49. Samma top-gap används för aktivt kort och svepande/preview-kort.
   Lägre --rankly-mobile-product-card-top-gap ger större höjd i modalens öppnade produktkort. */
@media (max-width:900px){
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium{
    max-height:calc(var(--rankly-mobile-vvh, 100svh) - env(safe-area-inset-top, 0px) - var(--rankly-mobile-product-card-top-gap, 74px) - var(--rankly-mobile-current-bottom-gap, 0px))!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-at-end,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536.is-at-end .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium{
    max-height:calc(var(--rankly-mobile-vvh, 100svh) - env(safe-area-inset-top, 0px) - var(--rankly-mobile-product-card-top-gap, 74px) - var(--rankly-mobile-end-bottom-gap, 0px))!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay{
    max-height:calc(var(--rankly-mobile-vvh, 100svh) - env(safe-area-inset-top, 0px) - var(--rankly-mobile-product-card-top-gap, 74px) - var(--rankly-mobile-current-bottom-gap, 0px))!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536.is-at-end .rankly-mobile-product-modal__underlay{
    max-height:calc(var(--rankly-mobile-vvh, 100svh) - env(safe-area-inset-top, 0px) - var(--rankly-mobile-product-card-top-gap, 74px) - var(--rankly-mobile-end-bottom-gap, 0px))!important;
  }
}

/* Rankly MVP 1.7.51 – mobil produktmodal: topgap ska aldrig täcka safe-area/notch
   och öppnat/svepande produktkort får en tunn ytterram från Ramfärg / kantfärg.
   1.7.50 gjorde höjden justerbar med max-height på en bottenankrad sheet; vid låga
   top-gap kunde den vita sheet-ytan växa upp i kamerafältet. Här görs top-gap till
   faktisk top-position, så området ovanför kortet förblir transparent och visar sidan bakom. */
@media (max-width:900px){
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]{
    --rankly-mobile-open-card-border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"],
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__viewport,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__stack{
    background:transparent!important;
    background-color:transparent!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__backdrop,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__backdrop::before,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__backdrop::after{
    background-color:transparent!important;
    box-shadow:none!important;
    -webkit-backdrop-filter:none!important;
    backdrop-filter:none!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium{
    top:calc(env(safe-area-inset-top, 0px) + var(--rankly-mobile-product-card-top-gap, 74px))!important;
    bottom:var(--rankly-mobile-current-bottom-gap, 0px)!important;
    height:auto!important;
    max-height:none!important;
    box-sizing:border-box!important;
    border:1px solid var(--rankly-mobile-open-card-border-color)!important;
    background-clip:padding-box!important;
    overflow-x:hidden!important;
    overflow-y:auto!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-at-end,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536.is-at-end .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium{
    top:calc(env(safe-area-inset-top, 0px) + var(--rankly-mobile-product-card-top-gap, 74px))!important;
    bottom:var(--rankly-mobile-end-bottom-gap, 0px)!important;
    height:auto!important;
    max-height:none!important;
    border:1px solid var(--rankly-mobile-open-card-border-color)!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay{
    top:calc(env(safe-area-inset-top, 0px) + var(--rankly-mobile-product-card-top-gap, 74px))!important;
    bottom:var(--rankly-mobile-current-bottom-gap, 0px)!important;
    height:auto!important;
    max-height:none!important;
    min-height:0!important;
    background:transparent!important;
    background-color:transparent!important;
    box-shadow:none!important;
    overflow:visible!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536.is-at-end .rankly-mobile-product-modal__underlay{
    top:calc(env(safe-area-inset-top, 0px) + var(--rankly-mobile-product-card-top-gap, 74px))!important;
    bottom:var(--rankly-mobile-end-bottom-gap, 0px)!important;
    height:auto!important;
    max-height:none!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__frame{
    border:0!important;
    box-sizing:border-box!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay > .rankly-mobile-product-modal__underlay-sheet{
    box-sizing:border-box!important;
    border:1px solid var(--rankly-mobile-open-card-border-color)!important;
    background-clip:padding-box!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__inner > .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer{
    border:0!important;
  }
}


/* Rankly MVP 1.7.52 – mobil produktmodal: safe-area-skugga och bottenstyrd ytterram.
   Skuggan ritas även som ett separat, transparent shadow-lager bakom kortet så den kan falla upp i
   topområdet/notch utan att göra safe-area vit. Ytterramen styrs med px-inställning och visas bara
   när produktkortet är scrollat till botten (is-at-end). */
@media (max-width:900px){
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]{
    --rankly-mobile-open-card-border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));
    --rankly-mobile-open-card-border-width:var(--rankly-mobile-product-card-border-width, 1px);
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536{
    overflow:visible!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536::after{
    content:""!important;
    position:absolute!important;
    left:50%!important;
    top:calc(env(safe-area-inset-top, 0px) + var(--rankly-mobile-product-card-top-gap, 74px))!important;
    bottom:var(--rankly-mobile-current-bottom-gap, 0px)!important;
    width:var(--rankly-mobile-premium-sheet-w, min(calc(100vw - 20px), 486px))!important;
    max-width:var(--rankly-mobile-premium-sheet-w, min(calc(100vw - 20px), 486px))!important;
    transform:translate3d(-50%,0,0)!important;
    -webkit-transform:translate3d(-50%,0,0)!important;
    border-radius:var(--rankly-mobile-premium-radius, 28px)!important;
    background:transparent!important;
    box-shadow:var(--rankly-mobile-card-shadow, var(--rankly-mobile-product-card-shadow, 0 5px 14px rgba(0,0,0,.22), 0 18px 42px rgba(0,0,0,.20)))!important;
    pointer-events:none!important;
    z-index:3!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].is-at-end .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536::after,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536.is-at-end::after{
    bottom:var(--rankly-mobile-end-bottom-gap, 0px)!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium{
    border:0!important;
    box-shadow:none!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-at-end,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].is-at-end .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536.is-at-end .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium{
    border:var(--rankly-mobile-open-card-border-width, 1px) solid var(--rankly-mobile-open-card-border-color)!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay > .rankly-mobile-product-modal__underlay-sheet{
    border:0!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].is-at-end .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay > .rankly-mobile-product-modal__underlay-sheet,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536.is-at-end .rankly-mobile-product-modal__underlay > .rankly-mobile-product-modal__underlay-sheet{
    border:var(--rankly-mobile-open-card-border-width, 1px) solid var(--rankly-mobile-open-card-border-color)!important;
  }
}


/* Rankly MVP 1.7.53 – mobil produktmodal: skuggan får falla upp i safe-area och ramen delas upp.
   Bygger vidare på 1.7.52. Separata pseudo-skugglagret stängs av eftersom det kunde skapa en
   skarp/kapt kant i topområdet. Skuggan ritas i stället på själva kortytan medan föräldralagren
   tillåter overflow. Ramens tre sidor visas alltid; nederkanten visas först i bottenläge. */
@media (max-width:900px){
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]{
    --rankly-mobile-open-card-border-color:var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee));
    --rankly-mobile-open-card-border-width:var(--rankly-mobile-product-card-border-width, 1px);
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"],
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__viewport,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__stack{
    overflow:visible!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536::after{
    display:none!important;
    content:none!important;
    box-shadow:none!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium{
    border-style:solid!important;
    border-color:var(--rankly-mobile-open-card-border-color)!important;
    border-width:var(--rankly-mobile-open-card-border-width, 1px) var(--rankly-mobile-open-card-border-width, 1px) 0 var(--rankly-mobile-open-card-border-width, 1px)!important;
    box-shadow:var(--rankly-mobile-card-shadow, var(--rankly-mobile-product-card-shadow, 0 5px 14px rgba(0,0,0,.22), 0 18px 42px rgba(0,0,0,.20)))!important;
    background-clip:padding-box!important;
    box-sizing:border-box!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-at-end,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].is-at-end .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536.is-at-end .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium{
    border-width:var(--rankly-mobile-open-card-border-width, 1px)!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay{
    overflow:visible!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay > .rankly-mobile-product-modal__underlay-sheet{
    border-style:solid!important;
    border-color:var(--rankly-mobile-open-card-border-color)!important;
    border-width:var(--rankly-mobile-open-card-border-width, 1px) var(--rankly-mobile-open-card-border-width, 1px) 0 var(--rankly-mobile-open-card-border-width, 1px)!important;
    box-shadow:var(--rankly-mobile-card-shadow-preview, var(--rankly-mobile-card-shadow, var(--rankly-mobile-product-card-shadow, 0 5px 14px rgba(0,0,0,.22), 0 18px 42px rgba(0,0,0,.20))))!important;
    background-clip:padding-box!important;
    box-sizing:border-box!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].is-at-end .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay > .rankly-mobile-product-modal__underlay-sheet,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536.is-at-end .rankly-mobile-product-modal__underlay > .rankly-mobile-product-modal__underlay-sheet{
    border-width:var(--rankly-mobile-open-card-border-width, 1px)!important;
  }
}

/* Rankly MVP 1.7.60 – mobil produktmodal: bredden styr det ramade kortet utan att påverka bottenläget.
   Värdet från Utseende mäts mot viewporten: 100 = 100vw/kant-till-kant, 98 = 98vw.
   Mobil ramfärg är valfri och faller tillbaka till global Ramfärg / kantfärg. */
@media (max-width:900px){
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]{
    --rankly-mobile-premium-sheet-w:var(--rankly-mobile-product-card-width, 100%)!important;
    --rankly-mobile-open-card-border-color:var(--rankly-mobile-product-card-border-color, var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee)))!important;
    --rankly-mobile-visual-edge-gap:var(--rankly-mobile-measured-edge-gap, var(--rankly-mobile-edge-gap, 10px))!important;
    --rankly-mobile-end-bottom-gap:var(--rankly-mobile-measured-edge-gap, var(--rankly-mobile-edge-gap, 10px))!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay{
    width:var(--rankly-mobile-premium-sheet-w, 100%)!important;
    max-width:var(--rankly-mobile-premium-sheet-w, 100%)!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay > .rankly-mobile-product-modal__underlay-sheet{
    border-color:var(--rankly-mobile-open-card-border-color)!important;
  }
}

/* Rankly MVP 1.7.60 – mobil polish: badges, previewhörn och kopierbar URL. */
@media (max-width:900px){
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__badges.rankly-card-drawer__badges--multiple,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__badges[data-rankly-badge-count]:not([data-rankly-badge-count="1"]){
    width:100%!important;
    justify-content:center!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__badges.rankly-card-drawer__badges--single,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__badges[data-rankly-badge-count="1"]{
    width:100%!important;
    justify-content:flex-start!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay > .rankly-mobile-product-modal__underlay-sheet,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay > .rankly-mobile-product-modal__underlay-sheet > .rankly-mobile-product-modal__inner,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer{
    border-bottom-left-radius:0!important;
    border-bottom-right-radius:0!important;
    -webkit-border-bottom-left-radius:0!important;
    -webkit-border-bottom-right-radius:0!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-card-drawer__meta-block--mobile-url{
    display:grid!important;
    gap:6px!important;
    width:100%!important;
    margin-top:2px!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-card-drawer__mobile-url-input{
    display:block!important;
    width:100%!important;
    min-width:0!important;
    box-sizing:border-box!important;
    height:38px!important;
    padding:0 10px!important;
    border:1px solid var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))!important;
    border-radius:12px!important;
    background:#f8fafc!important;
    color:#0f172a!important;
    font-size:12px!important;
    font-weight:650!important;
    line-height:38px!important;
    overflow:hidden!important;
    text-overflow:ellipsis!important;
    white-space:nowrap!important;
    -webkit-user-select:text!important;
    user-select:text!important;
  }
}

@media (max-width:900px){
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay{
    border-bottom-left-radius:0!important;
    border-bottom-right-radius:0!important;
    -webkit-border-bottom-left-radius:0!important;
    -webkit-border-bottom-right-radius:0!important;
  }
}


/* Rankly MVP 1.7.61 – 100% mobilbredd går kant-till-kant och synlig URL-rad tas bort. */
@media (max-width:900px){
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 [data-rankly-mobile-product-url="1"]{
    display:none!important;
  }
}


/* Rankly MVP 1.7.62 – gör avståndet mellan mobilens bildindikator/prickar och badges tightare.
   Utseende-fältet "Avstånd indikator till badges mobil" styr nu verkligt gap från prickarna,
   inte bara badge-radens egen margin. */
@media (max-width:900px){
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__media,
  html body .rankly-mobile-product-modal .rankly-mobile-product-card--premium.rankly-card-drawer .rankly-card-drawer__media,
  html body .rankly-card-drawer__media:has(.rankly-media-carousel__dots),
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__media:has(.rankly-media-carousel__dots),
  html body .rankly-mobile-product-modal .rankly-card-drawer__media:has(.rankly-media-carousel__dots){
    --rankly-mobile-media-dots-offset:32px;
    margin-bottom:calc(var(--rankly-mobile-media-dots-offset,32px) + var(--rankly-mobile-media-badge-gap,18px))!important;
    overflow:visible!important;
  }

  html body .rankly-card-drawer__media .rankly-media-carousel__dots,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__media .rankly-media-carousel__dots,
  html body .rankly-mobile-product-modal .rankly-card-drawer__media .rankly-media-carousel__dots{
    bottom:-32px!important;
  }

  html body .rankly-card-drawer__media + .rankly-card-drawer__badge-row,
  html body .rankly-card-drawer__media + .rankly-card-drawer__badges,
  html body .rankly-mobile-product-modal .rankly-card-drawer__media + .rankly-card-drawer__badge-row,
  html body .rankly-mobile-product-modal .rankly-card-drawer__media + .rankly-card-drawer__badges,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__badge-row{
    margin-top:0!important;
    position:relative!important;
    z-index:45!important;
  }
}

/* Rankly MVP 1.7.64 – egen stängikon för öppet produktkort, separat desktop/mobil. */
body .rankly-card-drawer__mobile-close{
  overflow:visible!important;
}
body .rankly-card-drawer__mobile-close .rankly-product-close-icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  flex:0 0 auto!important;
  line-height:1!important;
  pointer-events:none!important;
  color:currentColor!important;
}
body .rankly-card-drawer__mobile-close .rankly-product-close-icon svg,
body .rankly-card-drawer__mobile-close .rankly-product-close-icon img,
body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-card-drawer__mobile-close .rankly-product-close-icon svg,
body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal .rankly-card-drawer__mobile-close .rankly-product-close-icon img{
  display:block!important;
  width:100%!important;
  height:100%!important;
  max-width:none!important;
  max-height:none!important;
  object-fit:contain!important;
  line-height:1!important;
}
body .rankly-card-drawer__mobile-close .rankly-product-close-icon svg path,
body .rankly-card-drawer__mobile-close .rankly-product-close-icon svg circle,
body .rankly-card-drawer__mobile-close .rankly-product-close-icon svg line,
body .rankly-card-drawer__mobile-close .rankly-product-close-icon svg polyline,
body .rankly-card-drawer__mobile-close .rankly-product-close-icon svg polygon,
body .rankly-card-drawer__mobile-close .rankly-product-close-icon svg rect{
  vector-effect:non-scaling-stroke;
}
body .rankly-card-drawer__mobile-close .rankly-product-close-icon__fallback{
  display:block!important;
  line-height:1!important;
  transform:translateY(-.03em)!important;
}
@media (min-width:901px){
  body .rankly-card-drawer__mobile-close .rankly-product-close-icon--mobile{display:none!important;}
  body .rankly-card-drawer__mobile-close .rankly-product-close-icon--desktop{
    width:var(--rankly-close-icon-size-desktop,24px)!important;
    height:var(--rankly-close-icon-size-desktop,24px)!important;
    font-size:var(--rankly-close-icon-size-desktop,24px)!important;
    transform:none!important;
  }
}
@media (max-width:900px){
  body .rankly-card-drawer__mobile-close .rankly-product-close-icon--desktop{display:none!important;}
  body .rankly-card-drawer__mobile-close .rankly-product-close-icon--mobile{
    width:var(--rankly-close-icon-size-mobile,24px)!important;
    height:var(--rankly-close-icon-size-mobile,24px)!important;
    font-size:var(--rankly-close-icon-size-mobile,24px)!important;
    transform:none!important;
  }
}


/* Rankly MVP 1.7.65 – position-reglagen flyttar hela stängknappen/klickytan, inte bara ikonen. */
@media (min-width:901px){
  body .rankly-card-drawer__mobile-close{
    transform:translate(var(--rankly-close-icon-offset-x-desktop,0px),var(--rankly-close-icon-offset-y-desktop,0px))!important;
  }
}
@media (max-width:900px){
  body .rankly-card-drawer__mobile-close{
    transform:translate(var(--rankly-close-icon-offset-x-mobile,0px),var(--rankly-close-icon-offset-y-mobile,0px))!important;
  }
}


/* Rankly MVP 1.7.67 – mobil produktmodal: styr tjocklek, rundning och längd på streck under faktarader. */
@media (max-width:900px){
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__facts{
    gap:var(--rankly-mobile-product-fact-gap, 0px)!important;
  }
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__fact{
    position:relative!important;
    border-bottom:0!important;
    padding:var(--rankly-mobile-product-fact-padding, 9px 0 10px)!important;
  }
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__fact::after{
    content:""!important;
    display:var(--rankly-mobile-product-fact-divider-display, block)!important;
    position:absolute!important;
    left:var(--rankly-mobile-product-fact-divider-left, 50%)!important;
    right:var(--rankly-mobile-product-fact-divider-right, auto)!important;
    bottom:0!important;
    width:var(--rankly-mobile-product-fact-divider-width, 100%)!important;
    height:var(--rankly-mobile-product-fact-divider-thickness, 1px)!important;
    max-width:100%!important;
    transform:var(--rankly-mobile-product-fact-divider-transform, translateX(-50%))!important;
    border:0!important;
    border-radius:var(--rankly-mobile-product-fact-divider-radius, 0px)!important;
    background:var(--rankly-mobile-open-card-border-color, var(--rankly-mobile-product-card-border-color, var(--rankly-plugin-border-color, var(--rankly-border, #dbe4ee))))!important;
    pointer-events:none!important;
  }
}


/* Rankly MVP 1.7.68 – styr vilken ände strecket kortas från och ta bort extra luft när strecken är dolda. */
@media (max-width:900px){
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__facts{
    gap:var(--rankly-mobile-product-fact-gap,0px)!important;
  }
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__fact{
    padding:var(--rankly-mobile-product-fact-padding,9px 0 10px)!important;
  }
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__fact::after{
    left:var(--rankly-mobile-product-fact-divider-left,50%)!important;
    right:var(--rankly-mobile-product-fact-divider-right,auto)!important;
    transform:var(--rankly-mobile-product-fact-divider-transform,translateX(-50%))!important;
  }
}


/* Rankly MVP 1.7.69 – låt Artikel-blocket följa samma tighta spacing som faktaraderna när strecken döljs. */
@media (max-width:900px){
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__meta-panel{
    gap:0!important;
  }
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__meta-panel > .rankly-card-drawer__meta-block--article,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__meta-panel > .rankly-card-drawer__meta-block--article:last-child{
    padding:var(--rankly-mobile-product-fact-padding,9px 0 10px)!important;
    margin:0!important;
  }
}

/* Rankly MVP 1.7.70 – dela-knapp bredvid gillaknapp i öppet produktkort. */
.rankly-product-action-pair{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:8px!important;
  line-height:0!important;
  white-space:nowrap!important;
}
.rankly-product-action-pair__like,
.rankly-product-action-pair__share{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  flex:0 0 auto!important;
  line-height:0!important;
}
.rankly-product-action-pair__like{order:1;}
.rankly-product-action-pair__share{order:2;}
.rankly-product-action-pair--share-left .rankly-product-action-pair__share{order:1;}
.rankly-product-action-pair--share-left .rankly-product-action-pair__like{order:2;}
.rankly-share-btn{
  appearance:none!important;
  -webkit-appearance:none!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  width:var(--rankly-like-button-size, var(--rankly-iconbtn-product-btn-size-desktop,34px))!important;
  height:var(--rankly-like-button-size, var(--rankly-iconbtn-product-btn-size-desktop,34px))!important;
  min-width:var(--rankly-like-button-size, var(--rankly-iconbtn-product-btn-size-desktop,34px))!important;
  min-height:var(--rankly-like-button-size, var(--rankly-iconbtn-product-btn-size-desktop,34px))!important;
  max-width:var(--rankly-like-button-size, var(--rankly-iconbtn-product-btn-size-desktop,34px))!important;
  max-height:var(--rankly-like-button-size, var(--rankly-iconbtn-product-btn-size-desktop,34px))!important;
  margin:0!important;
  padding:0!important;
  border:var(--rankly-like-border-width, var(--rankly-iconbtn-product-border-width-desktop,1px)) solid var(--rankly-like-border-color, var(--rankly-iconbtn-product-border-color-desktop, var(--rankly-plugin-border-color,#dbe4ee)))!important;
  border-radius:var(--rankly-like-radius, var(--rankly-iconbtn-product-radius-desktop,999px))!important;
  background:var(--rankly-like-bg, var(--rankly-iconbtn-product-bg-desktop,#ffffff))!important;
  color:var(--rankly-like-heart-color, var(--rankly-iconbtn-product-heart-desktop,#0f172a))!important;
  box-shadow:none!important;
  line-height:0!important;
  text-decoration:none!important;
  cursor:pointer!important;
  -webkit-tap-highlight-color:transparent!important;
  overflow:hidden!important;
}
.rankly-share-btn:hover{background:#fff!important;}
.rankly-share-btn:focus-visible{outline:2px solid rgba(99,102,241,0.22)!important;outline-offset:2px!important;}
.rankly-share-btn__icon,
.rankly-share-btn__icon svg,
.rankly-share-btn__icon img{
  display:block!important;
  width:var(--rankly-share-icon-size-desktop,17px)!important;
  height:var(--rankly-share-icon-size-desktop,17px)!important;
  max-width:var(--rankly-share-icon-size-desktop,17px)!important;
  max-height:var(--rankly-share-icon-size-desktop,17px)!important;
  line-height:0!important;
}
.rankly-share-btn__icon svg{
  fill:currentColor!important;
  stroke:currentColor!important;
}
.rankly-share-btn__icon img{object-fit:contain!important;}
.rankly-share-btn.is-copied{opacity:.78!important;}

@media (max-width:900px){
  .rankly-product-action-pair--mobile{
    gap:6px!important;
  }
  .rankly-product-action-pair--mobile .rankly-share-btn{
    --rankly-like-button-size:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    --rankly-like-radius:var(--rankly-iconbtn-mobile-product-radius,999px)!important;
    --rankly-like-bg:var(--rankly-iconbtn-mobile-product-bg,transparent)!important;
    --rankly-like-border-color:var(--rankly-iconbtn-mobile-product-border-color,transparent)!important;
    --rankly-like-border-width:var(--rankly-iconbtn-mobile-product-border-width,0px)!important;
    --rankly-like-heart-color:var(--rankly-iconbtn-mobile-product-heart,#0f172a)!important;
  }
  .rankly-product-action-pair--mobile .rankly-share-btn__icon,
  .rankly-product-action-pair--mobile .rankly-share-btn__icon svg,
  .rankly-product-action-pair--mobile .rankly-share-btn__icon img{
    width:var(--rankly-share-icon-size-mobile,16px)!important;
    height:var(--rankly-share-icon-size-mobile,16px)!important;
    max-width:var(--rankly-share-icon-size-mobile,16px)!important;
    max-height:var(--rankly-share-icon-size-mobile,16px)!important;
  }
  html body .rankly-mobile-product-modal :is(.rankly-mobile-product-modal__corner-like,.rankly-mobile-product-modal__underlay-corner-like){
    width:auto!important;
    min-width:0!important;
    max-width:none!important;
    height:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    max-height:none!important;
    overflow:visible!important;
  }
  html body .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted{
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    width:auto!important;
    min-width:0!important;
    max-width:none!important;
    height:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    min-height:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    max-height:none!important;
    overflow:visible!important;
  }
  html body .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-product-action-pair{
    display:inline-flex!important;
    width:auto!important;
    min-width:0!important;
    max-width:none!important;
    height:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    overflow:visible!important;
  }
}
.rankly-product-action-pair--desktop .rankly-share-btn{
  --rankly-like-button-size:var(--rankly-iconbtn-product-btn-size-desktop,34px)!important;
  --rankly-like-radius:var(--rankly-iconbtn-product-radius-desktop,999px)!important;
  --rankly-like-bg:var(--rankly-iconbtn-product-bg-desktop,#ffffff)!important;
  --rankly-like-border-color:var(--rankly-iconbtn-product-border-color-desktop,var(--rankly-plugin-border-color,#dbe4ee))!important;
  --rankly-like-border-width:var(--rankly-iconbtn-product-border-width-desktop,1px)!important;
  --rankly-like-heart-color:var(--rankly-iconbtn-product-heart-desktop,#0f172a)!important;
}


/* Rankly MVP 1.7.71 – dela-knapp: synlig ikon och gillaknappen som fast ankare. */
.rankly-detail-toolbar__like,
.rankly-mobile-product-modal .rankly-mobile-product-modal__corner-like,
.rankly-mobile-product-modal .rankly-mobile-product-modal__underlay-corner-like,
.rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted{
  overflow:visible!important;
}
.rankly-product-action-pair{
  --rankly-share-gap:8px;
  --rankly-share-anchor-size:var(--rankly-iconbtn-product-btn-size-desktop,34px);
  display:inline-flex!important;
  align-items:center!important;
  justify-content:flex-start!important;
  gap:var(--rankly-share-gap)!important;
  width:auto!important;
  min-width:0!important;
  max-width:none!important;
  height:var(--rankly-share-anchor-size)!important;
  min-height:var(--rankly-share-anchor-size)!important;
  margin:0!important;
  padding:0!important;
  overflow:visible!important;
  transform:none!important;
  line-height:0!important;
}
.rankly-product-action-pair__like,
.rankly-product-action-pair__share{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  flex:0 0 auto!important;
  width:var(--rankly-share-anchor-size)!important;
  min-width:var(--rankly-share-anchor-size)!important;
  max-width:var(--rankly-share-anchor-size)!important;
  height:var(--rankly-share-anchor-size)!important;
  min-height:var(--rankly-share-anchor-size)!important;
  max-height:var(--rankly-share-anchor-size)!important;
  margin:0!important;
  padding:0!important;
  overflow:visible!important;
  line-height:0!important;
}
.rankly-product-action-pair__like{order:1!important;}
.rankly-product-action-pair__share{order:2!important;}
.rankly-product-action-pair--share-left{
  margin-left:calc(0px - var(--rankly-share-anchor-size) - var(--rankly-share-gap))!important;
}
.rankly-product-action-pair--share-left .rankly-product-action-pair__share{order:1!important;}
.rankly-product-action-pair--share-left .rankly-product-action-pair__like{order:2!important;}
.rankly-product-action-pair--desktop .rankly-like-btn,
.rankly-product-action-pair--desktop .rankly-like-btn--login,
.rankly-product-action-pair--desktop .rankly-like-btn--remove,
.rankly-product-action-pair--desktop .rankly-share-btn{
  width:var(--rankly-share-anchor-size)!important;
  min-width:var(--rankly-share-anchor-size)!important;
  max-width:var(--rankly-share-anchor-size)!important;
  height:var(--rankly-share-anchor-size)!important;
  min-height:var(--rankly-share-anchor-size)!important;
  max-height:var(--rankly-share-anchor-size)!important;
}
.rankly-share-btn,
.rankly-product-action-pair--desktop .rankly-share-btn{
  color:var(--rankly-iconbtn-product-heart-desktop,#0f172a)!important;
  opacity:1!important;
  visibility:visible!important;
}
.rankly-share-btn__icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  color:inherit!important;
  opacity:1!important;
  visibility:visible!important;
  overflow:visible!important;
  line-height:0!important;
}
.rankly-share-btn__icon svg,
.rankly-share-btn__icon img{
  display:block!important;
  opacity:1!important;
  visibility:visible!important;
  overflow:visible!important;
}
.rankly-share-btn__icon svg{
  color:inherit!important;
  fill:none!important;
  stroke:currentColor!important;
}
.rankly-share-btn__icon svg *{
  opacity:1!important;
  visibility:visible!important;
}
.rankly-share-btn__icon svg :is(path,circle,rect,polygon,ellipse):not([fill="none" i]){
  fill:currentColor!important;
}
.rankly-share-btn__icon svg [fill="none" i]{
  fill:none!important;
}
.rankly-share-btn__icon svg :is(path,line,polyline,circle,rect,polygon,ellipse):not([stroke="none" i]){
  stroke:currentColor!important;
}
@media (max-width:900px){
  html body .rankly-mobile-product-modal :is(.rankly-mobile-product-modal__corner-like,.rankly-mobile-product-modal__underlay-corner-like){
    width:auto!important;
    min-width:0!important;
    max-width:none!important;
    height:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    min-height:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    max-height:none!important;
    overflow:visible!important;
  }
  html body .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted,
  html body .rankly-mobile-product-modal :is(.rankly-mobile-product-modal__corner-like,.rankly-mobile-product-modal__underlay-corner-like) > .rankly-card-drawer__mobile-like{
    display:flex!important;
    align-items:center!important;
    justify-content:flex-start!important;
    width:auto!important;
    min-width:0!important;
    max-width:none!important;
    height:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    min-height:var(--rankly-iconbtn-mobile-product-btn-size,28px)!important;
    max-height:none!important;
    overflow:visible!important;
  }
  .rankly-product-action-pair--mobile{
    --rankly-share-gap:6px;
    --rankly-share-anchor-size:var(--rankly-iconbtn-mobile-product-btn-size,28px);
  }
  .rankly-product-action-pair--mobile .rankly-like-btn,
  .rankly-product-action-pair--mobile .rankly-like-btn--login,
  .rankly-product-action-pair--mobile .rankly-like-btn--remove,
  .rankly-product-action-pair--mobile .rankly-share-btn{
    width:var(--rankly-share-anchor-size)!important;
    min-width:var(--rankly-share-anchor-size)!important;
    max-width:var(--rankly-share-anchor-size)!important;
    height:var(--rankly-share-anchor-size)!important;
    min-height:var(--rankly-share-anchor-size)!important;
    max-height:var(--rankly-share-anchor-size)!important;
  }
  .rankly-product-action-pair--mobile .rankly-share-btn{
    color:var(--rankly-iconbtn-mobile-product-heart,#0f172a)!important;
  }
}


/* Rankly MVP 1.7.72 – dela-knapp: ren ikonknapp och synlig mobilikon utan att flytta gillaknappen. */
.rankly-product-action-pair .rankly-share-btn,
.rankly-product-action-pair--desktop .rankly-share-btn,
.rankly-product-action-pair--mobile .rankly-share-btn{
  appearance:none!important;
  -webkit-appearance:none!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  outline:0!important;
  background:transparent!important;
  background-color:transparent!important;
  background-image:none!important;
  box-shadow:none!important;
  filter:none!important;
  text-decoration:none!important;
  opacity:1!important;
  visibility:visible!important;
  overflow:visible!important;
  pointer-events:auto!important;
  position:relative!important;
  z-index:3!important;
}
.rankly-product-action-pair .rankly-share-btn:hover,
.rankly-product-action-pair .rankly-share-btn:active,
.rankly-product-action-pair .rankly-share-btn:focus{
  background:transparent!important;
  background-color:transparent!important;
  background-image:none!important;
  box-shadow:none!important;
}
.rankly-product-action-pair--desktop .rankly-share-btn{
  color:var(--rankly-iconbtn-product-heart-desktop,#0f172a)!important;
}
.rankly-product-action-pair--mobile .rankly-share-btn{
  color:var(--rankly-iconbtn-mobile-product-heart,#0f172a)!important;
}
.rankly-product-action-pair .rankly-share-btn__icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  color:inherit!important;
  opacity:1!important;
  visibility:visible!important;
  line-height:0!important;
  overflow:visible!important;
  pointer-events:none!important;
}
.rankly-product-action-pair .rankly-share-btn__icon svg,
.rankly-product-action-pair .rankly-share-btn__icon img{
  display:block!important;
  opacity:1!important;
  visibility:visible!important;
  overflow:visible!important;
  object-fit:contain!important;
}
.rankly-product-action-pair--desktop .rankly-share-btn__icon,
.rankly-product-action-pair--desktop .rankly-share-btn__icon svg,
.rankly-product-action-pair--desktop .rankly-share-btn__icon img{
  width:var(--rankly-share-icon-size-desktop,17px)!important;
  height:var(--rankly-share-icon-size-desktop,17px)!important;
  max-width:var(--rankly-share-icon-size-desktop,17px)!important;
  max-height:var(--rankly-share-icon-size-desktop,17px)!important;
}
.rankly-product-action-pair--mobile .rankly-share-btn__icon,
.rankly-product-action-pair--mobile .rankly-share-btn__icon svg,
.rankly-product-action-pair--mobile .rankly-share-btn__icon img{
  width:var(--rankly-share-icon-size-mobile,16px)!important;
  height:var(--rankly-share-icon-size-mobile,16px)!important;
  max-width:var(--rankly-share-icon-size-mobile,16px)!important;
  max-height:var(--rankly-share-icon-size-mobile,16px)!important;
}
.rankly-product-action-pair .rankly-share-icon{
  fill:none!important;
  stroke:currentColor!important;
}
.rankly-product-action-pair .rankly-share-icon :is(circle,path,line,polyline){
  stroke:currentColor!important;
}
.rankly-product-action-pair .rankly-share-icon [fill="none" i]{
  fill:none!important;
}
@media (max-width:900px){
  html body .rankly-mobile-product-modal :is(.rankly-mobile-product-modal__corner-like,.rankly-mobile-product-modal__underlay-corner-like){
    overflow:visible!important;
  }
  html body .rankly-mobile-product-modal :is(.rankly-mobile-product-modal__corner-like,.rankly-mobile-product-modal__underlay-corner-like) > .rankly-card-drawer__mobile-like,
  html body .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted,
  html body .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-product-action-pair{
    display:inline-flex!important;
    width:auto!important;
    min-width:0!important;
    max-width:none!important;
    overflow:visible!important;
    opacity:1!important;
    visibility:visible!important;
  }
  html body .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-product-action-pair__share,
  html body .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-share-btn,
  html body .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-share-btn__icon,
  html body .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-share-btn__icon svg,
  html body .rankly-mobile-product-modal .rankly-card-drawer__mobile-like--corner-hosted .rankly-share-btn__icon img{
    opacity:1!important;
    visibility:visible!important;
    display:inline-flex!important;
  }
}


/* Rankly MVP 1.7.73 – dela-ikon: egen färg och svart standardikon. */
.rankly-product-action-pair--desktop .rankly-share-btn{
  color:var(--rankly-share-icon-color-desktop,#000000)!important;
}
.rankly-product-action-pair--mobile .rankly-share-btn{
  color:var(--rankly-share-icon-color-mobile,#000000)!important;
}
.rankly-product-action-pair .rankly-share-btn__icon,
.rankly-product-action-pair .rankly-share-btn__icon svg,
.rankly-product-action-pair .rankly-share-icon{
  color:inherit!important;
}
.rankly-product-action-pair .rankly-share-icon,
.rankly-product-action-pair .rankly-share-icon :is(path,circle,line,polyline,rect,polygon,ellipse){
  stroke:currentColor!important;
}
.rankly-product-action-pair .rankly-share-icon :is(path,circle,rect,polygon,ellipse):not([fill="none" i]){
  fill:currentColor!important;
}
.rankly-product-action-pair .rankly-share-icon [fill="none" i]{
  fill:none!important;
}
.rankly-share-icon__mask{
  display:block!important;
  width:100%!important;
  height:100%!important;
  background:currentColor!important;
  -webkit-mask-image:var(--rankly-share-mask-url)!important;
  mask-image:var(--rankly-share-mask-url)!important;
  -webkit-mask-repeat:no-repeat!important;
  mask-repeat:no-repeat!important;
  -webkit-mask-position:center!important;
  mask-position:center!important;
  -webkit-mask-size:contain!important;
  mask-size:contain!important;
}
.rankly-product-action-pair--desktop .rankly-share-icon__mask{
  width:var(--rankly-share-icon-size-desktop,17px)!important;
  height:var(--rankly-share-icon-size-desktop,17px)!important;
}
.rankly-product-action-pair--mobile .rankly-share-icon__mask{
  width:var(--rankly-share-icon-size-mobile,16px)!important;
  height:var(--rankly-share-icon-size-mobile,16px)!important;
}


/* Rankly MVP 1.7.75 – dela-ikon: separat streckfärg och fyllningsfärg. */
.rankly-product-action-pair--desktop .rankly-share-btn{
  --rankly-share-icon-stroke-color-current:var(--rankly-share-icon-color-desktop,#000000);
  --rankly-share-icon-fill-color-current:var(--rankly-share-icon-fill-color-desktop,transparent);
  color:var(--rankly-share-icon-stroke-color-current,#000000)!important;
}
.rankly-product-action-pair--mobile .rankly-share-btn{
  --rankly-share-icon-stroke-color-current:var(--rankly-share-icon-color-mobile,#000000);
  --rankly-share-icon-fill-color-current:var(--rankly-share-icon-fill-color-mobile,transparent);
  color:var(--rankly-share-icon-stroke-color-current,#000000)!important;
}
.rankly-product-action-pair .rankly-share-icon,
.rankly-product-action-pair .rankly-share-icon :is(path,circle,line,polyline,rect,polygon,ellipse):not([stroke="none" i]){
  stroke:var(--rankly-share-icon-stroke-color-current,currentColor)!important;
}
.rankly-product-action-pair .rankly-share-icon :is(path,circle,rect,polygon,ellipse):not([fill="none" i]){
  fill:var(--rankly-share-icon-fill-color-current,transparent)!important;
}
.rankly-product-action-pair .rankly-share-icon .rankly-share-icon__fill{
  fill:var(--rankly-share-icon-fill-color-current,transparent)!important;
}
.rankly-product-action-pair .rankly-share-icon .rankly-share-icon__stroke-only,
.rankly-product-action-pair .rankly-share-icon [fill="none" i]{
  fill:none!important;
}
.rankly-product-action-pair .rankly-share-icon__mask{
  background:var(--rankly-share-icon-stroke-color-current,currentColor)!important;
}


/* Rankly MVP 1.7.76 – dela-ikon: respektera stroke-baserade inline-SVG och ta bort yttre ram. */
.rankly-product-action-pair .rankly-share-btn,
.rankly-product-action-pair--desktop .rankly-share-btn,
.rankly-product-action-pair--mobile .rankly-share-btn{
  border:0!important;
}
.rankly-product-action-pair .rankly-share-btn__icon svg{
  color:var(--rankly-share-icon-stroke-color-current,currentColor)!important;
  fill:none!important;
  stroke:var(--rankly-share-icon-stroke-color-current,currentColor)!important;
}
.rankly-product-action-pair .rankly-share-btn__icon svg :is(path,circle,rect,polygon,ellipse):not([fill]){
  fill:none!important;
}
.rankly-product-action-pair .rankly-share-btn__icon svg [fill="none" i]{
  fill:none!important;
}
.rankly-product-action-pair .rankly-share-btn__icon svg [fill]:not([fill="none" i]){
  fill:var(--rankly-share-icon-fill-color-current,currentColor)!important;
}
.rankly-product-action-pair .rankly-share-btn__icon svg :is(path,line,polyline,circle,rect,polygon,ellipse):not([stroke="none" i]){
  stroke:var(--rankly-share-icon-stroke-color-current,currentColor)!important;
}
.rankly-product-action-pair .rankly-share-icon .rankly-share-icon__fill{
  fill:var(--rankly-share-icon-fill-color-current,transparent)!important;
}
.rankly-product-action-pair .rankly-share-icon .rankly-share-icon__stroke-only,
.rankly-product-action-pair .rankly-share-icon [fill="none" i]{
  fill:none!important;
}


/* Rankly MVP 1.7.77 – håll dela- och gillaikonen på samma vertikala nivå. */
.rankly-product-action-pair,
.rankly-product-action-pair__like,
.rankly-product-action-pair__share,
.rankly-product-action-pair__like > *,
.rankly-product-action-pair__share > *,
.rankly-product-action-pair .rankly-like-btn,
.rankly-product-action-pair .rankly-like-btn--login,
.rankly-product-action-pair .rankly-like-btn--remove,
.rankly-product-action-pair .rankly-share-btn,
.rankly-product-action-pair .rankly-like-icon-slot,
.rankly-product-action-pair .rankly-share-btn__icon{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  align-self:center!important;
  vertical-align:middle!important;
  line-height:0!important;
}
.rankly-product-action-pair__like,
.rankly-product-action-pair__share,
.rankly-product-action-pair .rankly-like-btn,
.rankly-product-action-pair .rankly-like-btn--login,
.rankly-product-action-pair .rankly-like-btn--remove,
.rankly-product-action-pair .rankly-share-btn{
  height:var(--rankly-share-anchor-size)!important;
  min-height:var(--rankly-share-anchor-size)!important;
  max-height:var(--rankly-share-anchor-size)!important;
  margin-top:0!important;
  margin-bottom:0!important;
  top:0!important;
  bottom:auto!important;
}
.rankly-product-action-pair .rankly-like-icon,
.rankly-product-action-pair .rankly-like-icon-slot svg,
.rankly-product-action-pair .rankly-share-btn__icon svg,
.rankly-product-action-pair .rankly-share-btn__icon img,
.rankly-product-action-pair .rankly-share-icon__mask{
  display:block!important;
  align-self:center!important;
  vertical-align:middle!important;
  margin:auto!important;
  top:auto!important;
  bottom:auto!important;
}
.rankly-product-action-pair .rankly-share-btn__icon{
  transform:translateY(0)!important;
}


/* Rankly MVP 1.7.84 – återställ desktop-delaknappen som ren, enkel ikon utan eget knapputseende. */
.rankly-detail-toolbar__like .rankly-product-action-pair--desktop .rankly-product-action-pair__share,
.rankly-product-action-pair--desktop .rankly-product-action-pair__share{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:var(--rankly-share-anchor-size, var(--rankly-iconbtn-product-btn-size-desktop,34px))!important;
  min-width:var(--rankly-share-anchor-size, var(--rankly-iconbtn-product-btn-size-desktop,34px))!important;
  max-width:var(--rankly-share-anchor-size, var(--rankly-iconbtn-product-btn-size-desktop,34px))!important;
  height:var(--rankly-share-anchor-size, var(--rankly-iconbtn-product-btn-size-desktop,34px))!important;
  min-height:var(--rankly-share-anchor-size, var(--rankly-iconbtn-product-btn-size-desktop,34px))!important;
  max-height:var(--rankly-share-anchor-size, var(--rankly-iconbtn-product-btn-size-desktop,34px))!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
  overflow:visible!important;
  line-height:0!important;
}
html body .rankly-product-action-pair--desktop .rankly-share-btn,
html body .rankly-detail-toolbar__like .rankly-product-action-pair--desktop .rankly-share-btn{
  appearance:none!important;
  -webkit-appearance:none!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:var(--rankly-share-icon-size-desktop,17px)!important;
  min-width:var(--rankly-share-icon-size-desktop,17px)!important;
  max-width:var(--rankly-share-icon-size-desktop,17px)!important;
  height:var(--rankly-share-icon-size-desktop,17px)!important;
  min-height:var(--rankly-share-icon-size-desktop,17px)!important;
  max-height:var(--rankly-share-icon-size-desktop,17px)!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  background-color:transparent!important;
  background-image:none!important;
  box-shadow:none!important;
  filter:none!important;
  outline:0!important;
  color:var(--rankly-share-icon-color-desktop,#000000)!important;
  opacity:1!important;
  visibility:visible!important;
  overflow:visible!important;
  line-height:0!important;
}
html body .rankly-product-action-pair--desktop .rankly-share-btn:hover,
html body .rankly-product-action-pair--desktop .rankly-share-btn:focus,
html body .rankly-product-action-pair--desktop .rankly-share-btn:active{
  background:transparent!important;
  background-color:transparent!important;
  background-image:none!important;
  box-shadow:none!important;
  filter:none!important;
}
html body .rankly-product-action-pair--desktop .rankly-share-btn__icon,
html body .rankly-product-action-pair--desktop .rankly-share-btn__icon svg,
html body .rankly-product-action-pair--desktop .rankly-share-btn__icon img,
html body .rankly-product-action-pair--desktop .rankly-share-icon__mask{
  display:block!important;
  width:var(--rankly-share-icon-size-desktop,17px)!important;
  min-width:var(--rankly-share-icon-size-desktop,17px)!important;
  max-width:var(--rankly-share-icon-size-desktop,17px)!important;
  height:var(--rankly-share-icon-size-desktop,17px)!important;
  min-height:var(--rankly-share-icon-size-desktop,17px)!important;
  max-height:var(--rankly-share-icon-size-desktop,17px)!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  background-color:transparent!important;
  box-shadow:none!important;
  opacity:1!important;
  visibility:visible!important;
  overflow:visible!important;
}

/* Rankly MVP 1.7.85 – mobil produktmodal: separat styrbar skugga och transparent safe-area.
   Samma skuggvärde används i normalt läge, bottenläge och preview/svep-kort. */
@media (max-width:900px){
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]{
    --rankly-mobile-card-shadow:var(--rankly-mobile-product-card-shadow, 0 5px 14px rgba(0,0,0,.22), 0 18px 42px rgba(0,0,0,.20))!important;
    --rankly-mobile-card-shadow-preview:var(--rankly-mobile-product-card-shadow-preview, var(--rankly-mobile-card-shadow))!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"],
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__viewport,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__stack{
    background:transparent!important;
    background-color:transparent!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__backdrop,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__backdrop::before,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__backdrop::after{
    background:transparent!important;
    background-color:transparent!important;
    box-shadow:none!important;
    -webkit-backdrop-filter:none!important;
    backdrop-filter:none!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-at-end,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].is-at-end .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536.is-at-end .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium{
    box-shadow:var(--rankly-mobile-card-shadow)!important;
    overflow-x:hidden!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536.is-at-end .rankly-mobile-product-modal__underlay{
    background:transparent!important;
    background-color:transparent!important;
    overflow:visible!important;
    box-shadow:none!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay > .rankly-mobile-product-modal__underlay-sheet,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].is-at-end .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay > .rankly-mobile-product-modal__underlay-sheet,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536.is-at-end .rankly-mobile-product-modal__underlay > .rankly-mobile-product-modal__underlay-sheet{
    box-shadow:var(--rankly-mobile-card-shadow-preview)!important;
  }
}

/* Rankly MVP 1.7.86 – mobil produktmodal: enkel och förutsägbar skugga.
   Bara ytterkortets sheet/underlay får skuggan; innerkortet hålls utan egen skugga för att reglagen ska kännas direkta. */
@media (max-width:900px){
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]{
    --rankly-mobile-card-shadow:var(--rankly-mobile-product-card-shadow, 0 18px 42px rgba(0,0,0,.168))!important;
    --rankly-mobile-card-shadow-preview:var(--rankly-mobile-product-card-shadow-preview, var(--rankly-mobile-card-shadow))!important;
  }
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium.is-at-end,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].is-at-end .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536.is-at-end .rankly-mobile-product-modal__sheet.rankly-mobile-product-modal__sheet--premium{
    box-shadow:var(--rankly-mobile-card-shadow)!important;
  }
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay > .rankly-mobile-product-modal__underlay-sheet,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].is-at-end .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay > .rankly-mobile-product-modal__underlay-sheet,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536.is-at-end .rankly-mobile-product-modal__underlay > .rankly-mobile-product-modal__underlay-sheet{
    box-shadow:var(--rankly-mobile-card-shadow-preview)!important;
  }
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__inner,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer{
    box-shadow:none!important;
  }
}

/* Rankly MVP 1.7.87 – mobil produktmodal: helt transparent yta ovanför kort/safe-area.
   Gamla underlay/backdrop-lager kunde ligga kvar som enfärgade ytor när kortet var scrollat.
   Här görs alla ytor utanför själva sheet/preview-kortet transparenta, och preview-underlay visas
   bara medan användaren faktiskt sveper. */
@media (max-width:900px){
  html body.rankly-mobile-drawer-open,
  html.rankly-mobile-drawer-open,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"],
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].is-at-end,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__viewport,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__stack{
    background:transparent!important;
    background-color:transparent!important;
    background-image:none!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__backdrop,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].is-at-end .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__backdrop,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop::before,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop::after,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__backdrop::before,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__backdrop::after{
    background:transparent!important;
    background-color:transparent!important;
    background-image:none!important;
    box-shadow:none!important;
    filter:none!important;
    -webkit-filter:none!important;
    backdrop-filter:none!important;
    -webkit-backdrop-filter:none!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop::before,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__backdrop::after{
    content:none!important;
    display:none!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].is-at-end .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536.is-at-end .rankly-mobile-product-modal__underlay{
    background:transparent!important;
    background-color:transparent!important;
    background-image:none!important;
    box-shadow:none!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"]:not(.is-swiping):not(.is-swipe-committing) .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].is-at-end:not(.is-swiping):not(.is-swipe-committing) .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay{
    opacity:0!important;
    visibility:hidden!important;
    pointer-events:none!important;
    background:transparent!important;
    background-color:transparent!important;
    background-image:none!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].is-swiping[data-rankly-swipe-direction="prev"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay--prev,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].is-swiping[data-rankly-swipe-direction="next"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay--next,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].is-swipe-committing[data-rankly-swipe-direction="prev"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay--prev,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"].is-swipe-committing[data-rankly-swipe-direction="next"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay--next{
    opacity:1!important;
    visibility:visible!important;
    background:transparent!important;
    background-color:transparent!important;
    background-image:none!important;
  }

  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__underlay > .rankly-mobile-product-modal__underlay-sheet{
    background:#fff!important;
    background-color:#fff!important;
    background-image:none!important;
  }
}



/* Produktens största styrkor – pills i öppnat produktkort. */
.rankly-product-strengths{
  box-sizing:border-box;
  display:flex;
  flex-wrap:wrap;
  align-items:flex-start;
  justify-content:flex-start;
  gap:var(--rankly-product-strengths-gap,7px);
  min-width:0;
  max-width:100%;
}
.rankly-product-strengths--desktop{
  display:flex;
  margin:var(--rankly-product-strengths-badge-gap-desktop,10px) 0 0;
}
.rankly-product-strengths--mobile{
  display:none;
}
.rankly-product-strengths__pill{
  box-sizing:border-box;
  display:inline-flex;
  align-items:center;
  justify-content:flex-start;
  gap:6px;
  max-width:100%;
  min-width:0;
  width:var(--rankly-product-strengths-width,auto);
  min-height:var(--rankly-product-strengths-min-height,auto);
  padding:6px 10px;
  border-radius:var(--rankly-product-strengths-border-radius,999px);
  background:var(--rankly-product-strengths-background-color,#eef4ff);
  color:var(--rankly-product-strengths-text-color,#0f172a);
  font-size:var(--rankly-product-strengths-font-size-desktop,var(--rankly-product-strengths-font-size,12px));
  font-weight:var(--rankly-product-strengths-font-weight,750);
  line-height:1.25;
  text-align:left;
}
.rankly-product-strengths__icon{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  flex:0 0 auto;
  width:var(--rankly-product-strengths-icon-size,14px);
  height:var(--rankly-product-strengths-icon-size,14px);
  color:currentColor;
}
.rankly-product-strengths__icon svg{
  display:block;
  width:100%;
  height:100%;
  fill:currentColor;
  color:currentColor;
}
.rankly-product-strengths__icon svg[fill="none"]{
  fill:none;
}
.rankly-product-strengths__text{
  min-width:0;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
@media (max-width:900px){
  .rankly-product-strengths--desktop{
    display:none!important;
  }
  .rankly-product-strengths--mobile{
    display:flex!important;
    grid-area:strengths!important;
    margin:var(--rankly-product-strengths-badge-gap-mobile,10px) 0 var(--rankly-product-strengths-description-gap-mobile,12px);
    width:100%;
  }
  .rankly-product-strengths--mobile .rankly-product-strengths__pill{
    font-size:var(--rankly-product-strengths-font-size-mobile,var(--rankly-product-strengths-font-size,12px));
  }
}

/* Rankly MVP 1.7.91 – produktbeskrivning i öppnat produktkort. */
.rankly-card-drawer__description{
  box-sizing:border-box;
  color:var(--rankly-text-muted,#516176);
  line-height:1.55;
  min-width:0;
}
.rankly-card-drawer__description p{
  margin:0;
}
.rankly-card-drawer__description--desktop{
  display:block;
  width:var(--rankly-product-description-width-desktop,100%);
  max-width:100%;
  margin:4px 0 var(--rankly-drawer-detail-gap-desktop,12px);
  color:var(--rankly-product-description-color-desktop,#516176)!important;
  font-size:var(--rankly-product-description-font-size-desktop,14px);
  font-weight:var(--rankly-product-description-font-weight-desktop,400);
}
.rankly-card-drawer__description--mobile{
  display:none;
}
@media (max-width:900px){
  .rankly-card-drawer__description--desktop{
    display:none!important;
  }
  .rankly-card-drawer__description--mobile{
    display:block;
    width:var(--rankly-product-description-width-mobile,100%);
    max-width:100%;
    grid-area:description!important;
    margin:0 auto 0;
    color:var(--rankly-product-description-color-mobile,#516176)!important;
    font-size:var(--rankly-product-description-font-size-mobile,13px);
    font-weight:var(--rankly-product-description-font-weight-mobile,400);
    text-align:left;
  }
}


/* Rankly MVP 1.7.91 – säker mobilplacering för produktbeskrivning. */
@media (max-width:900px){
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card>.rankly-card-drawer,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__card.rankly-card-drawer,
  html body .rankly-mobile-product-modal .rankly-card-drawer,
  html body .rankly-mobile-product-modal .rankly-mobile-product-modal__card,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal__underlay .rankly-card-drawer,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-modal__inner>.rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer{
    grid-template-areas:"head" "media" "badges" "strengths" "description" "facts" "meta" "breakdown" "footer"!important;
  }
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__description--mobile,
  html body .rankly-mobile-product-modal .rankly-card-drawer__description--mobile,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium .rankly-card-drawer__description--mobile{
    grid-area:description!important;
    display:block!important;
  }
}

/* Rankly MVP 1.7.99 – stabil inline-expander + sparade mellanslag i "mer"-texten. */
.rankly-card-drawer__description--mobile[data-rankly-mobile-description="1"]{
  --rankly-product-description-collapsed-height:calc(var(--rankly-product-description-lines-mobile,5) * 1.55em);
}
.rankly-card-drawer__description--mobile[data-rankly-mobile-description="1"] .rankly-card-drawer__description-text{
  position:relative;
  display:block;
  margin:0;
  white-space:normal;
}
.rankly-card-drawer__description--mobile[data-rankly-mobile-description="1"] .rankly-card-drawer__description-copy{
  display:inline;
}
.rankly-card-drawer__description-more,
.rankly-card-drawer__description-less{
  appearance:none!important;
  -webkit-appearance:none!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
  background:transparent!important;
  background-image:none!important;
  color:inherit!important;
  font-family:inherit!important;
  font-size:inherit!important;
  font-style:normal!important;
  font-weight:var(--rankly-product-description-toggle-font-weight,800)!important;
  letter-spacing:inherit!important;
  line-height:inherit!important;
  text-decoration:none!important;
  text-transform:none!important;
  cursor:pointer;
}
.rankly-card-drawer__description-more{
  display:none;
  position:static!important;
  width:auto!important;
  min-width:0!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  vertical-align:baseline!important;
  white-space:pre!important;
}
.rankly-card-drawer__description-less{
  display:none;
  width:auto!important;
  min-width:0!important;
  min-height:0!important;
  margin:6px 0 0!important;
  padding:0!important;
  text-align:left!important;
}
@media (max-width:900px){
  .rankly-card-drawer__description--mobile[data-rankly-mobile-description="1"].is-collapsed .rankly-card-drawer__description-text{
    max-height:var(--rankly-product-description-collapsed-height)!important;
    overflow:hidden!important;
  }
  .rankly-card-drawer__description--mobile[data-rankly-mobile-description="1"].is-expanded .rankly-card-drawer__description-text,
  .rankly-card-drawer__description--mobile[data-rankly-mobile-description="1"].is-measuring .rankly-card-drawer__description-text{
    max-height:none!important;
    overflow:visible!important;
  }
  .rankly-card-drawer__description--mobile[data-rankly-mobile-description="1"].is-overflowing.is-collapsed .rankly-card-drawer__description-more{
    display:inline!important;
  }
  .rankly-card-drawer__description--mobile[data-rankly-mobile-description="1"].is-overflowing.is-expanded .rankly-card-drawer__description-less{
    display:block!important;
  }
}



/* Kortvy: tre vänsterställda enradiga produkttexter + ren listvy. */
html body .rankly-archive[data-rankly-view="cards"] .rankly-productcell{
  align-items:stretch!important;
  justify-content:flex-start!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  text-align:left!important;
}
html body .rankly-archive[data-rankly-view="cards"] .rankly-productcell__text{
  display:flex!important;
  flex-direction:column!important;
  align-items:stretch!important;
  justify-content:flex-start!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  margin:0!important;
  padding:0 1px!important;
  text-align:left!important;
  gap:3px!important;
}
html body .rankly-archive[data-rankly-view="cards"] .rankly-table__title,
html body .rankly-archive[data-rankly-view="cards"] .rankly-table__titlelink{
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  min-height:1.25em!important;
  height:1.25em!important;
  max-height:1.25em!important;
  margin:0!important;
  padding:0!important;
  color:var(--rankly-card-view-product-color,#111827)!important;
  font-size:var(--rankly-card-view-product-font-size,15px)!important;
  font-weight:var(--rankly-card-view-product-font-weight,800)!important;
  line-height:1.25!important;
  text-align:left!important;
  white-space:nowrap!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
  word-break:normal!important;
  overflow-wrap:normal!important;
  -webkit-line-clamp:1!important;
  -webkit-box-orient:initial!important;
  text-decoration:none!important;
}
html body .rankly-archive[data-rankly-view="cards"] .rankly-productcell__meta--mobile{
  display:grid!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  min-height:0!important;
  margin:0!important;
  gap:2px!important;
  grid-template-rows:repeat(2,auto)!important;
  align-content:start!important;
  justify-items:stretch!important;
  text-align:left!important;
}
html body .rankly-archive[data-rankly-view="cards"] .rankly-productcell__subline{
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  min-height:1.25em!important;
  height:1.25em!important;
  max-height:1.25em!important;
  margin:0!important;
  padding:0!important;
  line-height:1.25!important;
  text-align:left!important;
  white-space:nowrap!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
  word-break:normal!important;
  overflow-wrap:normal!important;
}
html body .rankly-archive[data-rankly-view="cards"] .rankly-productcell__subline--brand{
  color:var(--rankly-card-view-brand-color,#516176)!important;
  font-size:var(--rankly-card-view-brand-font-size,12px)!important;
  font-weight:var(--rankly-card-view-brand-font-weight,700)!important;
}
html body .rankly-archive[data-rankly-view="cards"] .rankly-productcell__subline--group{
  color:var(--rankly-card-view-group-color,#8a94a6)!important;
  font-size:var(--rankly-card-view-group-font-size,11px)!important;
  font-weight:var(--rankly-card-view-group-font-weight,600)!important;
}
html body .rankly-archive[data-rankly-view="list"] .rankly-productcell__meta--mobile,
html body .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__submeta{
  display:none!important;
}
html body .rankly-archive[data-rankly-view="list"] .rankly-table__title,
html body .rankly-archive[data-rankly-view="list"] .rankly-table__titlelink,
html body .rankly-archive[data-rankly-view="list"] .rankly-mobile-list__title{
  min-height:0!important;
  max-height:none!important;
  white-space:nowrap!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
  -webkit-line-clamp:1!important;
}



/* Rankly MVP 1.8.43 – gemensam totalpoäng-pill: mobilens inre poängdel är inte en egen pill. */
html body .rankly-card-drawer__footer{
  display:block!important;
  border:0!important;
  box-shadow:none!important;
}
@media (min-width:901px){
  html body .rankly-card-drawer[data-rankly-active-detail-tab="specs"] .rankly-card-drawer__footer,
  html body .rankly-card-drawer__footer[data-rankly-footer-total-hidden="1"]{
    display:block!important;
    visibility:hidden!important;
    opacity:0!important;
    pointer-events:none!important;
  }
}
html body .rankly-card-drawer__footer .rankly-card-drawer__total.rankly-open-total-pill{
  position:relative!important;
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  box-sizing:border-box!important;
  gap:var(--rankly-open-total-gap-desktop,5px)!important;
  min-height:var(--rankly-open-total-height-desktop,58px)!important;
  height:var(--rankly-open-total-height-desktop,58px)!important;
  width:var(--rankly-open-total-width-desktop,auto)!important;
  max-width:100%!important;
  margin:0!important;
  padding:0 var(--rankly-open-total-padding-x-desktop,18px)!important;
  border:0!important;
  outline:0!important;
  border-radius:var(--rankly-open-total-border-radius-desktop,999px)!important;
  background:var(--rankly-open-total-background-desktop,#0b1535)!important;
  background-color:var(--rankly-open-total-background-desktop,#0b1535)!important;
  background-image:none!important;
  color:var(--rankly-open-total-label-color-desktop,#fff)!important;
  box-shadow:none!important;
  line-height:1!important;
  overflow:hidden!important;
}
html body .rankly-card-drawer__footer .rankly-card-drawer__total.rankly-open-total-pill::before,
html body .rankly-card-drawer__footer .rankly-card-drawer__total.rankly-open-total-pill::after{
  content:none!important;
  display:none!important;
}
html body .rankly-card-drawer__footer .rankly-open-total-pill__label{
  display:inline-flex!important;
  align-items:center!important;
  min-width:0!important;
  margin:0!important;
  color:var(--rankly-open-total-label-color-desktop,#fff)!important;
  font-size:var(--rankly-open-total-label-font-size-desktop,15px)!important;
  font-weight:var(--rankly-open-total-label-font-weight-desktop,800)!important;
  line-height:1!important;
  white-space:nowrap!important;
}
html body .rankly-card-drawer__footer .rankly-open-total-pill__label--desktop{display:inline-flex!important;}
html body .rankly-card-drawer__footer .rankly-open-total-pill__label--mobile{display:none!important;}
html body .rankly-card-drawer__footer .rankly-open-total-pill__value,
html body .rankly-card-drawer__footer .rankly-open-total-pill .rankly-open-total-pill__value.rankly-breakdown__value{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  gap:var(--rankly-open-total-gap-desktop,5px)!important;
  min-width:0!important;
  min-height:0!important;
  height:auto!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  background-color:transparent!important;
  background-image:none!important;
  color:var(--rankly-open-total-score-color-desktop,var(--rankly-open-total-label-color-desktop,#fff))!important;
  box-shadow:none!important;
  font-size:var(--rankly-open-total-score-font-size-desktop,var(--rankly-open-total-label-font-size-desktop,15px))!important;
  font-weight:var(--rankly-open-total-score-font-weight-desktop,var(--rankly-open-total-label-font-weight-desktop,800))!important;
  line-height:1!important;
  white-space:nowrap!important;
}
html body .rankly-card-drawer__footer .rankly-open-total-pill__score,
html body .rankly-card-drawer__footer .rankly-open-total-pill .rankly-open-total-pill__score.rankly-score-num,
html body .rankly-card-drawer__footer .rankly-open-total-pill .rankly-open-total-pill__value .rankly-open-total-pill__score{
  color:var(--rankly-open-total-score-color-desktop,var(--rankly-open-total-label-color-desktop,#fff))!important;
  font-size:var(--rankly-open-total-score-font-size-desktop,var(--rankly-open-total-label-font-size-desktop,15px))!important;
  font-weight:var(--rankly-open-total-score-font-weight-desktop,var(--rankly-open-total-label-font-weight-desktop,800))!important;
  line-height:1!important;
}
html body .rankly-card-drawer__footer .rankly-open-total-pill__icon,
html body .rankly-card-drawer__footer .rankly-open-total-pill .rankly-open-total-pill__icon.rankly-star{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  flex:0 0 auto!important;
  color:var(--rankly-open-total-icon-color-desktop,#f4a100)!important;
  font-size:var(--rankly-open-total-icon-font-size-desktop,var(--rankly-open-total-label-font-size-desktop,15px))!important;
  font-weight:var(--rankly-open-total-icon-font-weight-desktop,var(--rankly-open-total-label-font-weight-desktop,800))!important;
  line-height:1!important;
}
html body .rankly-card-drawer__footer .rankly-open-total-pill__icon--image img{
  display:block!important;
  width:var(--rankly-open-total-icon-font-size-desktop,var(--rankly-open-total-label-font-size-desktop,15px))!important;
  height:var(--rankly-open-total-icon-font-size-desktop,var(--rankly-open-total-label-font-size-desktop,15px))!important;
  object-fit:contain!important;
}
html body .rankly-card-drawer__footer .rankly-open-total-pill__icon--svg svg{
  display:block!important;
  width:var(--rankly-open-total-icon-font-size-desktop,var(--rankly-open-total-label-font-size-desktop,15px))!important;
  height:var(--rankly-open-total-icon-font-size-desktop,var(--rankly-open-total-label-font-size-desktop,15px))!important;
  color:currentColor!important;
  fill:currentColor!important;
}
html body .rankly-card-drawer__footer .rankly-open-total-pill__icon--svg svg [fill]:not([fill="none"]){fill:currentColor!important;}
html body .rankly-card-drawer__footer .rankly-open-total-pill__icon--svg svg [stroke]:not([stroke="none"]){stroke:currentColor!important;}

@media (max-width:900px){
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__footer,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__footer,
  html body .rankly-card-drawer__footer{
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    width:100%!important;
    min-height:0!important;
    height:auto!important;
    margin:8px 0 0!important;
    padding:0!important;
    border:0!important;
    border-radius:0!important;
    background:transparent!important;
    background-color:transparent!important;
    box-shadow:none!important;
    overflow:visible!important;
  }
  html body .rankly-card-drawer__footer .rankly-card-drawer__total.rankly-open-total-pill,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__footer .rankly-card-drawer__total.rankly-open-total-pill,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__footer .rankly-card-drawer__total.rankly-open-total-pill{
    display:flex!important;
    align-items:center!important;
    justify-content:space-between!important;
    box-sizing:border-box!important;
    gap:var(--rankly-open-total-gap-mobile,5px)!important;
    min-height:var(--rankly-open-total-height-mobile,58px)!important;
    height:var(--rankly-open-total-height-mobile,58px)!important;
    width:var(--rankly-open-total-width-mobile,100%)!important;
    max-width:100%!important;
    flex:0 1 auto!important;
    margin:0 auto!important;
    padding:0 var(--rankly-open-total-padding-x-mobile,18px)!important;
    border:0!important;
    outline:0!important;
    border-radius:var(--rankly-open-total-border-radius-mobile,999px)!important;
    background:var(--rankly-open-total-background-mobile,#0b1535)!important;
    background-color:var(--rankly-open-total-background-mobile,#0b1535)!important;
    background-image:none!important;
    color:var(--rankly-open-total-label-color-mobile,#fff)!important;
    box-shadow:none!important;
    line-height:1!important;
    overflow:hidden!important;
  }
  html body .rankly-card-drawer__footer .rankly-open-total-pill__label--desktop,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__footer .rankly-open-total-pill__label--desktop{display:none!important;}
  html body .rankly-card-drawer__footer .rankly-open-total-pill__label--mobile,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__footer .rankly-open-total-pill__label--mobile{display:inline-flex!important;}
  html body .rankly-card-drawer__footer .rankly-open-total-pill__label,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__footer .rankly-open-total-pill__label{
    flex:1 1 auto!important;
    min-width:0!important;
    color:var(--rankly-open-total-label-color-mobile,#fff)!important;
    font-size:var(--rankly-open-total-label-font-size-mobile,15px)!important;
    font-weight:var(--rankly-open-total-label-font-weight-mobile,800)!important;
    line-height:1!important;
    white-space:nowrap!important;
    overflow:hidden!important;
    text-overflow:ellipsis!important;
  }
  html body .rankly-card-drawer__footer .rankly-open-total-pill__value,
  html body .rankly-card-drawer__footer .rankly-open-total-pill .rankly-open-total-pill__value.rankly-breakdown__value,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__footer .rankly-open-total-pill__value,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__footer .rankly-open-total-pill .rankly-open-total-pill__value.rankly-breakdown__value{
    display:inline-flex!important;
    align-items:center!important;
    justify-content:flex-end!important;
    flex:0 0 auto!important;
    box-sizing:border-box!important;
    gap:var(--rankly-open-total-gap-mobile,5px)!important;
    min-width:0!important;
    min-height:0!important;
    width:auto!important;
    height:auto!important;
    margin:0 0 0 auto!important;
    padding:0!important;
    border:0!important;
    border-radius:0!important;
    outline:0!important;
    background:transparent!important;
    background-color:transparent!important;
    background-image:none!important;
    box-shadow:none!important;
    color:var(--rankly-open-total-score-color-mobile,var(--rankly-open-total-label-color-mobile,#fff))!important;
    font-size:var(--rankly-open-total-score-font-size-mobile,var(--rankly-open-total-label-font-size-mobile,15px))!important;
    font-weight:var(--rankly-open-total-score-font-weight-mobile,var(--rankly-open-total-label-font-weight-mobile,800))!important;
    line-height:1!important;
    white-space:nowrap!important;
  }
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__footer .rankly-open-total-pill__value.rankly-breakdown__value--total,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-mobile-product-modal.rankly-mobile-product-modal--v1536 .rankly-mobile-product-card--premium.rankly-mobile-product-modal__card.rankly-card-drawer .rankly-card-drawer__footer .rankly-open-total-pill .rankly-open-total-pill__value.rankly-breakdown__value--total{
    min-width:0!important;
    min-height:0!important;
    padding:0!important;
    border:0!important;
    border-radius:0!important;
    background:transparent!important;
    background-color:transparent!important;
    box-shadow:none!important;
  }
  html body .rankly-card-drawer__footer .rankly-open-total-pill__score,
  html body .rankly-card-drawer__footer .rankly-open-total-pill .rankly-open-total-pill__score.rankly-score-num,
  html body .rankly-card-drawer__footer .rankly-open-total-pill .rankly-open-total-pill__value .rankly-open-total-pill__score,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__footer .rankly-open-total-pill__score,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__footer .rankly-open-total-pill .rankly-open-total-pill__score.rankly-score-num{
    color:var(--rankly-open-total-score-color-mobile,var(--rankly-open-total-label-color-mobile,#fff))!important;
    font-size:var(--rankly-open-total-score-font-size-mobile,var(--rankly-open-total-label-font-size-mobile,15px))!important;
    font-weight:var(--rankly-open-total-score-font-weight-mobile,var(--rankly-open-total-label-font-weight-mobile,800))!important;
  }
  html body .rankly-card-drawer__footer .rankly-open-total-pill__icon,
  html body .rankly-card-drawer__footer .rankly-open-total-pill .rankly-open-total-pill__icon.rankly-star,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__footer .rankly-open-total-pill__icon,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__footer .rankly-open-total-pill .rankly-open-total-pill__icon.rankly-star{
    color:var(--rankly-open-total-icon-color-mobile,#f4a100)!important;
    font-size:var(--rankly-open-total-icon-font-size-mobile,var(--rankly-open-total-label-font-size-mobile,15px))!important;
    font-weight:var(--rankly-open-total-icon-font-weight-mobile,var(--rankly-open-total-label-font-weight-mobile,800))!important;
  }
  html body .rankly-card-drawer__footer .rankly-open-total-pill__icon--image img,
  html body .rankly-card-drawer__footer .rankly-open-total-pill__icon--svg svg,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__footer .rankly-open-total-pill__icon--image img,
  html body .rankly-mobile-drawer-host[data-rankly-mobile-drawer-host="1"] .rankly-card-drawer__footer .rankly-open-total-pill__icon--svg svg{
    width:var(--rankly-open-total-icon-font-size-mobile,var(--rankly-open-total-label-font-size-mobile,15px))!important;
    height:var(--rankly-open-total-icon-font-size-mobile,var(--rankly-open-total-label-font-size-mobile,15px))!important;
  }
}
