.image-container{width:auto}.image-container img{height:auto;width:auto}.image-container:not(.trust-badge) .image{border-radius:8px;display:block;height:auto;max-width:100%;overflow:hidden;width:100%}.image-container:not(.trust-badge) .image.m-desktop{display:none}@media(min-width:768px){.image-container:not(.trust-badge) .image.m-desktop{display:block}.image-container:not(.trust-badge) .image.m-tablet{display:none}}.image-container.m-text-media .image{height:336px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media(min-width:375px){.image-container.m-text-media .image{height:343px}}@media(min-width:phone){.image-container.m-text-media .image{height:343px}}@media(min-width:560px){.image-container.m-text-media .image{height:528px}}@media(min-width:768px){.image-container.m-text-media .image{height:548px}}@media(min-width:1024px){.image-container.m-text-media .image{height:404px}}@media(min-width:1280px){.image-container.m-text-media .image{height:504px}}.image-container.m-full-media .image{height:228px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media(min-width:375px){.image-container.m-full-media .image{height:343px}}@media(min-width:phone){.image-container.m-full-media .image{height:343px}}@media(min-width:560px){.image-container.m-full-media .image{height:528px}}@media(min-width:768px){.image-container.m-full-media .image{height:404px}}.image-caption{display:block;font-size:1.4rem;width:100%}.background-image,.foreground-image{transition:transform .05s linear;will-change:transform}
