.fidelity-cover__container{position:relative;overflow:hidden}.fidelity-cover__image,.fidelity-cover__poster{width:100%;height:auto}.fidelity-cover__video-container{position:relative;line-height:0}.fidelity-cover__video{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.fidelity-cover__video-container.is-video-ready .fidelity-cover__video{opacity:1}.fidelity-cover__content{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;padding:0 clamp(24px,calc(24px + 116*(100vw - 834px)),140px)}.fidelity-cover__conten-inner{max-width:460px}.fidelity-cover__conten-inner>:first-child{margin-top:0}.fidelity-cover__logo-image{max-width:clamp(278px,calc(278px + 133*(100vw - 834px)),411px);max-height:clamp(79px,calc(79px + 38*(100vw - 834px)),117px)}.fidelity-cover__text{margin-top:clamp(16px,calc(16px + 8*(100vw - 834px)),24px);font-weight:400;font-size:clamp(16px,calc(16px + (18 - 16) * ((100vw - 360px) / (1440 - 360))),18px);line-height:normal;color:#fff}.fidelity-cover__buttons{display:flex;flex-wrap:wrap;grid-gap:clamp(6px,calc(6px + 2*(100vw - 834px)),8px);gap:clamp(6px,calc(6px + 2*(100vw - 834px)),8px);margin-top:clamp(32px,calc(32px + 28*(100vw - 834px)),60px)}.fidelity-cover__primary-button,.fidelity-cover__secondary-button{display:inline-flex;align-items:center;justify-content:center;width:clamp(143px,calc(143px + 37*(100vw - 834px)),180px);height:clamp(40px,calc(40px + 4*(100vw - 834px)),44px);background-color:#fff;border:1px solid #fff;overflow:hidden;font-weight:600;font-size:clamp(12px,calc(12px + 2*(100vw - 834px)),14px);line-height:clamp(16px,calc(16px + 4*(100vw - 834px)),20px);color:#1d1818;letter-spacing:1px;white-space:nowrap;text-decoration:none}.fidelity-cover__primary-button:active,.fidelity-cover__primary-button:focus,.fidelity-cover__secondary-button:active,.fidelity-cover__secondary-button:focus{color:#1d1818}.fidelity-cover__secondary-button{width:clamp(157px,calc(157px + 40*(100vw - 834px)),197px);background-color:initial;color:#fff}.fidelity-cover__secondary-button:active,.fidelity-cover__secondary-button:focus{color:#fff}@media(max-width:834px){.fidelity-cover__text{line-height:19px}.fidelity-cover__content{top:auto;bottom:0;transform:none;padding-bottom:48px}}@media(hover:hover){.fidelity-cover__primary-button:hover,.fidelity-cover__secondary-button:hover{color:#1d1818;text-decoration:underline}.fidelity-cover__secondary-button:hover{color:#fff}}
/*# sourceMappingURL=/cdn/shop/t/123/assets/css-fidelity-cover.css.map */
