.result-product-card[data-v-28ca4761]{background-color:#fff;border:2px solid #cccbc8;border-radius:16px;box-shadow:0 4px 20px #312f2e26;box-sizing:border-box;display:grid;gap:8px;height:auto;max-width:900px;min-height:160px;position:relative;transition:transform .2s;-webkit-transition:transform .2s;width:auto;width:90vw;width:100%}.result-product-card.promotion[data-v-28ca4761]{border:3px solid #076b9c}@media screen and (min-width:1024px){.result-product-card[data-v-28ca4761]:hover{transform:scale(1.02);-webkit-transform:scale(1.02);z-index:9}}.result-product-card.has-services[data-v-28ca4761]{margin-top:16px}@media screen and (max-width:1300px){.result-product-card.has-services[data-v-28ca4761]{margin-top:32px}}.result-product-card.extra-service[data-v-28ca4761]{margin-top:70px}@media screen and (max-width:480px){.result-product-card.extra-service[data-v-28ca4761]{margin-top:55px}}@media screen and (max-width:1300px){.result-product-card.extra-service[data-v-28ca4761]{margin-bottom:16px}}.verified-product[data-v-28ca4761]{align-items:center;background-color:#e6f1f9;border-radius:32px;color:#155072;display:flex;font-size:14px;font-weight:400;gap:4px;justify-content:center;margin-top:8px;padding-block:2px;padding-inline:16px;position:relative;width:auto;z-index:3}.verified-product .verified-product-logo[data-v-28ca4761]{margin-right:4px;max-height:16px;width:auto}.verified-product[data-v-28ca4761]:hover{position:relative}@media screen and (max-width:480px){.verified-product[data-v-28ca4761]{margin-bottom:8px;margin-top:0;transform:scale(.9)}}.verified-product-explainer[data-v-28ca4761]{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000003d;color:#000;display:none;max-width:350px;max-width:90vw;padding:8px;position:absolute;width:400px}.verified-product:hover .verified-product-explainer[data-v-28ca4761]{bottom:50%;display:block;left:90%}@media screen and (max-width:1300px){.verified-product:hover .verified-product-explainer[data-v-28ca4761]{bottom:-110px;left:-16px}}.product-info[data-v-28ca4761]{display:flex;flex-direction:column;gap:4px;justify-self:center;max-width:350px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.product-info.split[data-v-28ca4761]{width:100%}.product-info-object[data-v-28ca4761]{display:flex;justify-content:space-between;text-align:right;width:-webkit-max-content;width:-moz-max-content;width:max-content}.product-info-object.split[data-v-28ca4761]{width:100%}.product-info-object p[data-v-28ca4761]{color:#155072;font-size:14px}.banner-explainer[data-v-28ca4761]{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000003d;color:#000;display:none;left:25px;max-width:90vw;padding:8px;position:absolute;top:30px;width:600px;z-index:100}.banner-explainer p[data-v-28ca4761]{font-weight:400}@media screen and (max-width:1300px){.banner-explainer[data-v-28ca4761]{left:-16px;top:-110px}}.result-product-featured-banner:hover .banner-explainer[data-v-28ca4761]{display:block}.new-price[data-v-28ca4761]{color:#155072;font-size:21px;font-weight:700}.result-product-logo-section[data-v-28ca4761]{align-items:center;display:flex;grid-area:brand;height:100%;justify-content:space-between;margin-inline:auto;max-width:500px;width:100%}@media screen and (max-width:1300px){.show-more-details-button[data-v-28ca4761]{display:none}.product-price-label[data-v-28ca4761]{font-size:16px;max-width:none}.more-info-toggle-buttons[data-v-28ca4761]{overflow:hidden}.more-info-toggle-button[data-v-28ca4761]{border-radius:0;border-top:2px solid #979290}.more-info-toggle-button[data-v-28ca4761]:first-child{border-bottom-left-radius:16px}.more-info-toggle-button[data-v-28ca4761]:last-child{border-bottom-right-radius:16px}}.more-info-submit[data-v-28ca4761]{display:flex;gap:16px;justify-content:end;width:100%}@media screen and (max-width:1300px){.more-info-submit[data-v-28ca4761]{padding:16px}}@media screen and (min-width:1300px){.more-info-submit[data-v-28ca4761]{display:none}}.more-info-submit .hero-trustpilot-container[data-v-28ca4761]{margin-left:0}.cost-type[data-v-28ca4761]{display:flex;justify-content:space-between;width:100%}.featured-product[data-v-28ca4761]{border:3px solid #076b9c}@media screen and (max-width:1300px){.featured-product[data-v-28ca4761]{margin-top:30px}}.featured-banner[data-v-28ca4761]{align-items:center;background:linear-gradient(149.44deg,#076b9c 44.61%,#2697cc 92.94%);border-bottom-left-radius:16px;border-top-right-radius:16px;display:flex;font-weight:700;height:40px;justify-content:center;padding-inline:31px;position:absolute;right:0;top:0;z-index:1}@media screen and (min-width:1300px){.featured-banner[data-v-28ca4761]{border-top-right-radius:12px}}.featured-banner p[data-v-28ca4761]{color:#fff}@media screen and (max-width:1300px){.featured-banner[data-v-28ca4761]{border-bottom-left-radius:0;border-top-left-radius:16px;right:16px;top:-40px}}.featured-banner.recommended[data-v-28ca4761]{background:#fff;border-bottom:3px solid #076b9c;border-top-right-radius:14px}@media screen and (max-width:1300px){.featured-banner.recommended[data-v-28ca4761]{border:3px solid #076b9c;border-bottom-left-radius:16px;border-top-left-radius:0;padding-block:5px;width:50%}}@media screen and (max-width:480px){.featured-banner.recommended[data-v-28ca4761]{padding-inline:4px;right:12px}.featured-banner.recommended p[data-v-28ca4761]{font-size:14px}}.featured-banner.recommended p[data-v-28ca4761]{background:linear-gradient(150deg,#155072 20%,#076b9c 43.5%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.promotion-banner[data-v-28ca4761]{align-items:center;background:linear-gradient(149.44deg,#076b9c 44.61%,#2697cc 92.94%);border-top-left-radius:14px;border-top-right-radius:14px;color:#fff;display:flex;font-size:16px;font-weight:700;padding:8px;text-align:left;width:100%}.promotion-banner.ci[data-v-28ca4761]{height:40px;padding:0 0 0 8px}@media screen and (min-width:1300px){.promotion-banner.ci[data-v-28ca4761]{border-top-left-radius:10px}}@media screen and (max-width:1300px){.promotion-banner.ci[data-v-28ca4761]{left:16px;position:absolute;top:-40px;width:70%}}@media screen and (max-width:480px){.promotion-banner.ci[data-v-28ca4761]{font-size:14px;left:12px}}.promotion-banner.remove-background[data-v-28ca4761]{background:none;background-color:#076b9c}.promotion-banner.highlight[data-v-28ca4761]{height:auto;justify-content:center}.promotion-banner.extra-service p[data-v-28ca4761]{max-width:70%}@media screen and (max-width:768px){.promotion-banner.extra-service p[data-v-28ca4761]{max-width:50%}}.promotion-banner p[data-v-28ca4761]{font-size:14px;font-weight:700}.promotion-banner.bf[data-v-28ca4761]{background-blend-mode:multiply;text-transform:uppercase}.promotion-banner p[data-v-28ca4761]{color:#fff}.promotion-banner[data-v-28ca4761]{margin-bottom:-8px;position:static}.ci-list-length li[data-v-28ca4761]:nth-child(n+10),.list-length li[data-v-28ca4761]:nth-child(n+7){display:none!important}.hero-trustpilot-container[data-v-28ca4761]{position:relative;z-index:0}.product-card-main-wrapper[data-v-28ca4761]{display:flex;flex-direction:column;gap:16px;padding:16px;width:100%}@media screen and (min-width:1300px){.product-card-main-wrapper[data-v-28ca4761]{align-items:center;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-areas:"banner banner border price" "brand usp border price" "details details border cta";grid-template-columns:120px 1fr auto auto;grid-template-rows:auto 1fr auto;justify-content:space-evenly;row-gap:8px}}.action-container[data-v-28ca4761]{grid-area:cta}.border[data-v-28ca4761]{background-color:#f0efed;grid-area:border;height:100%;width:1px}@media screen and (max-width:1300px){.border[data-v-28ca4761]{display:none}}.provider-image-link[data-v-28ca4761]{cursor:pointer}.non-logo-placeholder[data-v-28ca4761]{color:#6c6563;font-size:16px;font-weight:600;text-align:center}.banner[data-v-28ca4761]{align-items:flex-start;display:flex;grid-area:banner;height:100%}.result-product-featured-banner[data-v-28ca4761]{align-items:center;background-color:#e6f1f9;border-radius:8px;color:#155072;display:inline-flex;font-size:13px;font-weight:700;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:120%;min-width:38px;padding:8px;position:relative;width:100%;z-index:49}.result-product-featured-banner p[data-v-28ca4761]{color:#155072;font-size:14px;text-align:left}.result-product-featured-banner hr[data-v-28ca4761]{background-color:#076b9c;height:50%;margin-block:auto;margin-inline:8px;width:2px}.result-product-featured-banner.restriction[data-v-28ca4761]{background-color:#fef1e7}@media screen and (max-width:1300px){.result-product-featured-banner[data-v-28ca4761]{margin-inline:auto;width:100%}}.show-more-details-button span[data-v-28ca4761]{align-items:center;border-bottom:none;color:#6c6563;cursor:pointer;display:flex;font-size:16px;font-weight:600;transition:background-color .2s,color .3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2}.show-more-details-button span[data-v-28ca4761]:hover{color:#076b9c}@media screen and (max-width:1300px){.show-more-details-button[data-v-28ca4761]{display:none}}.product-price-section[data-v-28ca4761]{align-items:end;display:flex;flex-direction:column;gap:8px;grid-area:price;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:end;min-width:220px;width:-webkit-max-content;width:-moz-max-content;width:max-content;width:100%}@media screen and (max-width:1300px){.product-price-section[data-v-28ca4761]{align-items:center;border-left-color:initial;border-left-style:none;border-left-width:medium;gap:12px;justify-content:center;max-height:100%;padding-inline:0;width:100%}}@media screen and (min-width:1300px){.product-price-section.added-top[data-v-28ca4761]{margin-top:40px}}.old-price[data-v-28ca4761]{color:#6c6563;font-size:18px;font-weight:400;text-decoration:line-through}.price-container[data-v-28ca4761]{align-items:baseline;display:flex;gap:16px;justify-content:space-between;width:100%}@media screen and (max-width:1300px){.price-container[data-v-28ca4761]{align-items:center;flex-direction:column-reverse;gap:0}}.uf-price-span[data-v-28ca4761]{font-size:16px;margin-left:8px}.uf-price-category[data-v-28ca4761]{color:#076b9c;font-size:14px;font-weight:700;text-align:center}@media screen and (min-width:1300px){.uf-price-category[data-v-28ca4761]{text-align:left}}.mp-price-container[data-v-28ca4761]{display:grid;justify-content:center;margin-top:8px;width:100%}.desktop-rating[data-v-28ca4761]{margin-bottom:16px}.price-label[data-v-28ca4761]{color:#076b9c;font-size:18px;font-weight:700}@media screen and (max-width:1300px){.price-label[data-v-28ca4761]{margin-inline:auto}}.mobile-product-label[data-v-28ca4761]{color:#076b9c;font-size:18px;font-weight:700;margin-left:auto}.product-price-label[data-v-28ca4761]{color:#076b9c;display:inline-block;font-size:14px;font-weight:700}@media screen and (max-width:1300px){.product-price-label[data-v-28ca4761]{font-size:16px;max-width:none}}.product-price-text[data-v-28ca4761]{align-items:baseline;color:#076b9c;display:flex;font-size:32px;font-weight:700;gap:8px;text-align:right}@media screen and (max-width:1300px){.product-price-text[data-v-28ca4761]{align-items:center;font-size:26px}}.usp-section[data-v-28ca4761]{display:flex;flex:1;grid-area:usp;justify-content:center}@media screen and (min-width:1024px){.usp-section[data-v-28ca4761]{gap:8px}}@media screen and (max-width:768px){.usp-section[data-v-28ca4761]{justify-content:space-evenly;width:100%}}.usp-section hr[data-v-28ca4761]{background-color:#f0efed;height:100%;margin-block:auto;margin-inline:12px;min-height:50px;width:2px}.usp[data-v-28ca4761]{align-items:center;display:flex;flex-direction:column;position:relative}.usp-value[data-v-28ca4761]{font-size:18px;font-weight:700;margin-bottom:4px;text-align:center}.usp-not-available[data-v-28ca4761]{padding-left:16px;padding-right:16px}.usp-describer[data-v-28ca4761],.usp-not-available[data-v-28ca4761]{font-size:16px;position:relative;text-align:center}.usp-describer[data-v-28ca4761]{color:#666;width:-webkit-max-content;width:-moz-max-content;width:max-content}.product-card-wrapper[data-v-28ca4761]{align-items:center;display:flex;gap:16px;justify-content:space-around;width:100%}@media screen and (max-width:1300px){.product-card-wrapper[data-v-28ca4761]{flex-direction:column;gap:8px}}.logo-sub-container[data-v-28ca4761]{align-items:center;display:flex;flex-direction:column;margin-inline:auto}.logo-sub-container img[data-v-28ca4761]{color:#312f2e;font-size:20px;font-weight:600;line-height:150%;min-width:100px;object-fit:contain;text-align:center;width:120px}@media screen and (min-width:1300px){.logo-sub-container img[data-v-28ca4761]{width:100%}}.card-footer-container[data-v-28ca4761]{display:none}@media screen and (min-width:1300px){.card-footer-container[data-v-28ca4761]{align-items:end;display:flex;grid-area:details;height:100%;justify-content:space-between;width:-webkit-max-content;width:-moz-max-content;width:max-content;width:100%}}.product-footer[data-v-28ca4761]{align-items:center;display:flex;font-weight:400;gap:8px;justify-content:space-between}.product-footer[data-v-28ca4761],.product-footer p[data-v-28ca4761]{color:#6c6563;font-size:14px}@media screen and (max-width:1300px){.product-footer[data-v-28ca4761]{display:none}}.advantages-list[data-v-28ca4761]{display:grid;gap:24px}.advantages-list li[data-v-28ca4761]:not(:last-child){border-bottom:1px solid #cccbc8;padding-bottom:16px}.advantages-list li p.supported[data-v-28ca4761]{color:#56924b;font-weight:700}.advantages-list li p.not-supported[data-v-28ca4761]{color:#ba2525;font-weight:700}.supported-icon[data-v-28ca4761]{background:#77aa43;-webkit-mask-image:url(../images/icons.svg#coverage-check);mask-image:url(../images/icons.svg#coverage-check);mask-size:contain;-webkit-mask-size:contain}.not-supported-icon[data-v-28ca4761],.supported-icon[data-v-28ca4761]{content:"";display:inline-block;height:16px;image-rendering:crisp-edges;margin-right:0;-webkit-mask-size:contain;mask-size:contain;min-width:auto;vertical-align:middle;width:16px}.not-supported-icon[data-v-28ca4761]{background:#cccbc8;-webkit-mask-image:url(../images/icons.svg#coverage-uncheck);mask-image:url(../images/icons.svg#coverage-uncheck)}.more-info-section[data-v-28ca4761]{border-radius:4px;margin-top:-8px;margin-inline:16px;margin-bottom:16px;width:96%}@media screen and (max-width:1300px){.more-info-section[data-v-28ca4761]{border:none;border-color:initial;display:grid;margin-bottom:0;margin-left:0;padding:0;width:100%}}.more-info-toggle-buttons[data-v-28ca4761]{display:flex;width:100%}@media screen and (max-width:1300px){.more-info-toggle-buttons[data-v-28ca4761]{overflow:hidden}}.more-info-toggle-button[data-v-28ca4761]{align-items:center;background-color:#faf8f7;border:1px solid #cccbc8;border-radius:8px 5px 0 0;color:#6c6563;cursor:pointer;display:flex;flex:1;font-size:1em;font-weight:700;gap:8px;outline:none;padding:10px;text-align:center;transition:background-color .3s;width:100%}@media screen and (max-width:1300px){.more-info-toggle-button[data-v-28ca4761]{border-radius:0;border-top:2px solid #cccbc8}.more-info-toggle-button[data-v-28ca4761]:first-child{border-bottom-left-radius:14px}}.more-info-toggle-button:first-child.active[data-v-28ca4761]{border-bottom-left-radius:0}@media screen and (max-width:1300px){.more-info-toggle-button[data-v-28ca4761]:last-child{border-bottom-right-radius:14px}}.more-info-toggle-button:last-child.active[data-v-28ca4761]{border-bottom-right-radius:0}.more-info-toggle-button[data-v-28ca4761]:hover{background-color:#e0e0e0}.more-info-toggle-button.active[data-v-28ca4761]{background-color:#fff;border-bottom:none;color:#000;font-weight:700}.more-info-content[data-v-28ca4761]{border:1px solid #cccbc8;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:none;padding:16px}.more-info-content p[data-v-28ca4761]{text-align:left}@media screen and (max-width:1300px){.more-info-content[data-v-28ca4761]{border:none}}.more-info-coverage-list[data-v-28ca4761]{display:grid;margin-block:-16px}.cta-non-partner-explainer[data-v-28ca4761]{background-color:#fff;border-radius:8px;bottom:60px;box-shadow:0 2px 8px #0000003d;color:#979290;display:none;font-size:17px;font-weight:400;left:-25px;max-width:250px;padding-block:8px;padding-inline:16px;pointer-events:none;position:absolute;text-align:left;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1000}.non-partner:hover .cta-non-partner-explainer[data-v-28ca4761]{display:block}.connection-type-container[data-v-28ca4761]{width:190px}@media screen and (max-width:1300px){.connection-type-container[data-v-28ca4761]{margin-bottom:8px;position:static;width:100%}.mobile-object[data-v-28ca4761]{display:block!important}.desktop-object[data-v-28ca4761]{display:none!important}}.connection-type[data-v-28ca4761]{align-items:center;display:flex;gap:8px;padding-block:4px}@media screen and (max-width:768px){.connection-type[data-v-28ca4761]{margin-bottom:0}}.connection-type img[data-v-28ca4761]{max-width:20px}.result-product-recommendation-banner[data-v-28ca4761]{align-items:center;background-color:#eef4e8;border:1px solid #ccdfb9;border-radius:2px;color:#56924b;display:inline-flex;filter:drop-shadow(0 2px 8px rgba(7,107,156,.15));flex-direction:column;font-size:14px;font-weight:700;justify-content:center;left:15px;line-height:120%;padding:4px 8px;position:absolute;top:-15px}@media screen and (max-width:1300px){.result-product-recommendation-banner[data-v-28ca4761]{margin-bottom:0;top:25px;transform:translate3d(0,-10px,0)}}.extra-service-list-container[data-v-28ca4761]{align-items:center;display:flex;flex-direction:column;height:48px;justify-content:center;padding-left:30%;padding-right:0;position:absolute;right:0;scroll-snap-align:start;top:-33px;z-index:10}@media screen and (max-width:1023px){.extra-service-list-container[data-v-28ca4761]{top:-45px}}.service-list-container[data-v-28ca4761]{align-items:center;display:flex;flex-direction:column;height:48px;justify-content:center;padding-left:30%;padding-right:8px;position:absolute;right:8px;scroll-snap-align:start;top:-33px;z-index:10}@media screen and (min-width:1024px){.service-list-container[data-v-28ca4761]{flex-direction:row;gap:16px}}@media screen and (max-width:1300px){.service-list-container[data-v-28ca4761]{flex-direction:row;flex-wrap:nowrap;gap:8px}}@media screen and (max-width:768px){.service-list-container[data-v-28ca4761]{flex-wrap:nowrap;max-width:80vw;overflow:scroll;top:-40px}}.service-list-container p p[data-v-28ca4761]{font-weight:700}.service-list[data-v-28ca4761]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}@media screen and (max-width:768px){.service-list[data-v-28ca4761]{flex-wrap:nowrap}}.service-item[data-v-28ca4761]{border:1px solid #076b9c;border-radius:3px;margin-top:4px!important;position:relative}.service-item.extra[data-v-28ca4761]{border:none}.service-logo[data-v-28ca4761]{background-color:#fff;border-radius:3px;box-shadow:0 8px 24px #959da533;height:39px;max-width:40px;width:40px}.extra-service-logo[data-v-28ca4761]{max-width:190px;transform:rotate(11deg)}@media screen and (max-width:768px){.extra-service-logo[data-v-28ca4761]{max-width:150px}}.service-label[data-v-28ca4761]{display:none;position:absolute}.service-item:hover .service-label[data-v-28ca4761]{background-color:#595959;border-radius:4px;box-shadow:0 8px 24px #959da533;color:#fff;display:block;font-size:14px;font-weight:700;left:10px;padding:8px;top:-20px;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1}@media screen and (max-width:768px){.service-item:hover .service-label[data-v-28ca4761]{display:none}}.usp-explainer[data-v-28ca4761]{background:#fff;border-radius:8px;bottom:32px;box-shadow:0 4px 20px #312f2e26;display:none;gap:8px;max-width:80vw;padding:16px;position:absolute;right:0;width:400px}@media screen and (min-width:1024px){.usp-explainer[data-v-28ca4761]{right:-380px}}.usp-explainer p[data-v-28ca4761]{text-align:left}@media screen and (max-width:480px){.usp-explainer.additional[data-v-28ca4761]{left:0}}.usp-hover-wrapper[data-v-28ca4761]{position:relative;z-index:100}.with-explainer svg[data-v-28ca4761]{cursor:pointer}.usp-hover-wrapper:hover .usp-explainer[data-v-28ca4761]{display:grid}.explainer-line[data-v-28ca4761]{display:flex;justify-content:space-between;width:100%}
