.compare-product-card{display:flex;flex-direction:column;border-radius:18px;border-color:#d9e5f6;box-shadow:0 8px 24px rgba(13,47,98,.055)}.compare-product-card .compare-product-body{display:flex;flex:1 1;flex-direction:column}.compare-product-card .compare-product-media{min-height:170px;background:#f8fbff}.compare-product-card .compare-product-media img{width:100%;height:145px;object-fit:contain;object-position:center}.compare-product-card .compare-product-price-row{flex-wrap:wrap;align-items:end;margin-top:auto;gap:12px}.compare-product-card .compare-product-price-row>div strong{color:#0757d5;font-size:1.38rem}.compare-product-card .compare-product-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;flex:1 1;padding:8px 12px;border-radius:11px;background:#075de8;color:#fff!important;font-size:.73rem!important;font-weight:800;white-space:nowrap}.compare-product-card:focus-visible .compare-product-link,.compare-product-card:hover .compare-product-link{background:#0848ac}.compare-product-card:focus-visible{outline:3px solid #7bb3ff;outline-offset:3px}.offers .offer.detailed.price-gap-offer{display:grid;grid-template-columns:100px minmax(180px,1fr) minmax(255px,.75fr) auto;grid-gap:16px;gap:16px;align-items:center;margin-top:12px;padding:16px;border:1px solid #dce7f6;border-radius:17px;background:#fff;box-shadow:0 8px 25px rgba(17,49,93,.045)}.price-gap-offer-media{display:grid;place-items:center;width:100px;height:105px;padding:8px;border-radius:13px;background:#f6faff;overflow:hidden}.price-gap-offer-media img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center}.price-gap-offer-main{min-width:0}.price-gap-offer-kicker{color:#2761b1;font-size:.68rem;font-weight:800}.price-gap-offer-main h3{margin:7px 0;font-size:.89rem;line-height:1.36}.price-gap-offer-main h3 a{color:#162a46;text-decoration:none}.price-gap-offer-main p{margin:0;color:#63748e;font-size:.75rem;line-height:1.4}.price-gap-offer-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.price-gap-offer-metrics>div{min-width:0;padding:10px;border-radius:11px;background:#f3f8ff}.price-gap-offer-metrics>div:last-child{background:#effaf4}.price-gap-offer-metrics small,.price-gap-offer-metrics span{display:block;color:#5c6d82;font-size:.65rem;line-height:1.4}.price-gap-offer-metrics strong{display:block;margin:4px 0;color:#0d57bf;font-size:1.15rem}.price-gap-offer-metrics>div:last-child strong{color:#0e8151}.price-gap-offer-action{display:inline-flex;justify-content:center;align-items:center;gap:6px;min-height:46px;padding:11px 13px;border-radius:11px;background:#075de8;color:#fff;text-align:center;font-size:.73rem;font-weight:850;white-space:nowrap}.price-gap-offer-action:hover{background:#074ab8}.price-gap-offer-action:focus-visible,.price-gap-offer-media:focus-visible{outline:3px solid #7bb3ff;outline-offset:2px}.reference-best-gap{display:flex;flex-direction:column;gap:4px;border:1px solid #cde8db;border-radius:11px;padding:11px 13px;background:#f3fcf7;color:#184e3a}.reference-best-gap>span{font-size:.73rem;font-weight:800}.reference-best-gap strong{color:#0d794b;font-size:1.2rem}.reference-best-gap small{color:#487562;font-size:.67rem;line-height:1.4}@media(max-width:1100px){.offers .offer.detailed.price-gap-offer{grid-template-columns:100px minmax(0,1fr) minmax(255px,.85fr)}.price-gap-offer-action{grid-column:2/-1}}@media(max-width:720px){.offers .offer.detailed.price-gap-offer{grid-template-columns:86px minmax(0,1fr);gap:11px;padding:12px}.price-gap-offer-media{width:86px;height:94px}.price-gap-offer-main h3{font-size:.79rem}.price-gap-offer-metrics{grid-column:1/-1}.price-gap-offer-action{grid-column:1/-1;width:100%;min-height:46px}.compare-product-card .compare-product-media{min-height:155px}.compare-product-card .compare-product-link{min-width:100%}}@media(prefers-reduced-motion:reduce){.compare-product-card{transition:none}}.reference-outbound-clarity{display:block;color:#5e6c7b;font-size:.72rem;line-height:1.45;margin-top:6px}