.vc-top-list-offers{position:relative}.vc-top-list-offers__filter{overflow-x:auto;padding:.25rem 0;white-space:nowrap}.vc-top-list-offers__filter::-webkit-scrollbar{background-color:transparent;height:.375rem}.vc-top-list-offers__filter::-webkit-scrollbar-track:hover{background-color:var(--vc-background-1)}.vc-top-list-offers__filter::-webkit-scrollbar-thumb{background-color:var(--vc-color-neutral-7);border:.25rem solid transparent;border-radius:1rem}.vc-top-list-offer{background-color:#fcfdff;border:.0625rem solid var(--vc-color-primary-two-3);border-radius:.375rem;margin:1rem 0;overflow:hidden}.vc-top-list-offer:hover .vc-btn{background-color:var(--vc-color-primary-two-0);border-color:var(--vc-color-primary-two-0)}.vc-top-list-offer.is-hidden{display:none}.vc-top-list-offer__body{display:grid;gap:.75rem;grid-template-areas:"logo head" "title title" "actions actions" "features features";grid-template-columns:auto 1fr;padding:.75rem;position:relative}.vc-top-list-offer__overlay{height:100%;left:0;overflow:hidden;position:absolute;text-indent:-624.9375rem;top:0;width:100%;z-index:1}.vc-top-list-offer__logo{align-items:center;border-radius:.375rem;display:flex;grid-area:logo;height:2.625rem;justify-content:center;width:7.5rem}.vc-top-list-offer__logo img{height:80%;max-height:3.125rem;max-width:80%;-o-object-fit:contain;object-fit:contain}.vc-top-list-offer__head{align-items:center;align-self:center;color:var(--vc-color-primary-0);-moz-column-gap:.5rem;column-gap:.5rem;display:flex;grid-area:head}.vc-top-list-offer__head svg{width:1rem}.vc-top-list-offer__head svg path{fill:var(--vc-color-primary-0)}.vc-top-list-offer__title{color:var(--vc-color-primary-two-0);font-size:1.625rem;font-weight:700;grid-area:title;line-height:1.875rem;position:relative}.vc-top-list-offer__rating{background-color:var(--vc-background-0);border:.0625rem solid var(--vc-color-primary-0);border-radius:.25rem;display:flex;flex-direction:column;grid-area:rating;overflow:hidden;padding:.25rem;row-gap:.25rem}.vc-top-list-offer__rating strong{background-color:var(--vc-background-0);color:var(--vc-color-primary-0);font-size:1.25rem;font-weight:700;line-height:1;text-align:center}.vc-top-list-offer__rating span{font-size:.8125rem;line-height:1}.vc-top-list-offer__review{display:flex;flex-direction:column;grid-area:review;row-gap:.125rem}.vc-top-list-offer__review a{display:inline-block;font-size:.75rem;padding:.3125rem 0;position:relative;z-index:2}.vc-top-list-offer__review a:hover{text-decoration:underline}.vc-top-list-offer__features{align-self:baseline;background-color:var(--vc-background-0);border:.0625rem solid var(--vc-color-primary-two-3);border-radius:.5rem;grid-area:features;padding:.75rem}.vc-top-list-offer__features-item{align-items:center;color:var(--vc-color-primary-two-1);-moz-column-gap:.5rem;column-gap:.5rem;display:flex;line-height:1.2}.vc-top-list-offer__features-item+.vc-top-list-offer__features-item{margin-top:.5rem}.vc-top-list-offer__features-item svg{flex-shrink:0}.vc-top-list-offer__actions{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:grid;grid-area:actions;grid-template-areas:"rating review button";grid-template-columns:auto auto minmax(0,1fr)}.vc-top-list-offer__actions .vc-btn{display:block;grid-area:button;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.vc-top-list-offer__footer{border-top:.0625rem solid var(--vc-color-primary-two-3);padding:.5rem}.vc-top-list-offer__footer .vc-top-list-offer__tc{font-size:.8125rem;line-height:1.2;max-height:2.925rem;overflow-y:auto;padding-right:.625rem}.vc-top-list-offer__footer .vc-top-list-offer__tc *{font-size:inherit;line-height:inherit}.vc-top-list-offer__footer .vc-top-list-offer__tc::-webkit-scrollbar{width:.375rem}.vc-top-list-offer__footer .vc-top-list-offer__tc::-webkit-scrollbar-track{background-color:#c4d1e6}.vc-top-list-offer__footer .vc-top-list-offer__tc::-webkit-scrollbar-thumb{background:#8196b8}.vc-top-list-offer__footer span{color:#747474;font-size:.6875rem;line-height:1.3}.vc-top-list-offers__empty{background-color:#fcfdff;border:.0625rem solid var(--vc-color-primary-two-3);border-radius:.375rem;display:none;margin:1rem 0;padding:1.5rem 0;text-align:center;text-transform:uppercase}.vc-top-list-offers__empty.is-show{display:block}[data-theme=dark] .vc-top-list-offer,[data-theme=dark] .vc-top-list-offers__empty{background-color:var(--vc-background-0)}[data-theme=dark] .vc-top-list-offer__footer .vc-top-list-offer__tc::-webkit-scrollbar-track{background-color:#595959}[data-theme=dark] .vc-top-list-offer__footer .vc-top-list-offer__tc::-webkit-scrollbar-thumb{background:rgba(0,0,0,.749)}[data-theme=dark] .vc-top-list-offer__features li{color:var(--vc-color-neutral-6)}@media (min-width:48em){.vc-top-list-offer__body{grid-template-areas:"logo head actions" "logo title actions" "features features actions";grid-template-columns:7.5rem 1fr minmax(20%,12.5rem)}.vc-top-list-offer__body:not(:has(.vc-top-list-offer__features)){grid-template-areas:"logo head actions" "logo title actions";grid-template-columns:7.5rem 1fr minmax(20%,12.5rem)}.vc-top-list-offer__logo{align-self:center}.vc-top-list-offer__actions{align-content:baseline;align-items:baseline;gap:.5rem;grid-template-areas:"button button" "rating review";grid-template-columns:auto minmax(0,1fr)}}@media (min-width:48.01em){.vc-top-list-offer__body{grid-template-areas:"logo head features actions" "logo title features actions";grid-template-columns:7.5rem 1fr 1fr minmax(20%,12.5rem)}.vc-top-list-offer__logo{align-self:center;border-radius:50%;height:7.5rem;width:7.5rem}.vc-top-list-offer__logo+.vc-top-list-offer__title{align-self:center;grid-row:1/3}.vc-top-list-offer__head{align-self:flex-end}}@media (max-width:47.99em){.vc-top-list-offer__title{font-size:1.125rem;padding-bottom:.25rem}.vc-top-list-offer__title:after{background-color:var(--vc-color-primary-two-3);bottom:0;content:"";height:.0625rem;left:-.75rem;position:absolute;right:-.75rem}.vc-top-list-offer__review a{text-decoration:underline}.vc-top-list-offer__features{box-shadow:0 0 .125rem 0 rgba(0,0,0,.15)}.vc-top-list-offer__features-item{font-size:.875rem}.vc-top-list-offer__actions .vc-btn{padding-left:.5rem;padding-right:.5rem}}