.product-video-section{grid-template-columns:.7fr 1.3fr;align-items:center;gap:46px;padding-block:54px 62px;scroll-margin-top:145px;display:grid}.product-video-section-copy .eyebrow{font-size:var(--text-small,15px);margin-bottom:15px;line-height:1.5}.product-video-section-copy h2{margin-bottom:20px;font-size:clamp(28px,3.2vw,42px);line-height:1.12}.product-video-section-copy>p:not(.eyebrow){font-size:var(--text-body,16px);color:var(--muted);margin-bottom:22px;line-height:1.65}.product-video-section-copy .text-link{font-size:var(--text-small,15px);line-height:1.5}.product-video-player{width:100%;min-width:0}.product-video-frame{aspect-ratio:16/9;background:#16243e;border-radius:5px;width:100%;position:relative;overflow:hidden}.product-video-frame video{object-fit:contain;background:#16243e;width:100%;height:100%;display:block}.product-video-frame video:focus-visible{outline:3px solid var(--blue,#2459b9);outline-offset:-4px}.product-video-startup-poster{pointer-events:none;clip-path:inset(0 0 44px);position:absolute;inset:0}.product-video-startup-poster img{object-fit:contain;background:#16243e;width:100%;height:100%;display:block}.product-video-startup{color:var(--muted);font-size:var(--text-small,15px);flex-wrap:wrap;align-items:center;gap:10px 18px;padding:12px 0;line-height:1.5;display:flex}.product-video-startup p{margin:0}.product-video-startup .button{min-height:44px;padding:9px 12px}.product-video-poster{color:#fff;cursor:pointer;text-align:left;background:#16243e;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.product-video-poster:after{content:"";pointer-events:none;background:linear-gradient(#0000 22%,#0c152340 48%,#0c1523ef 100%);position:absolute;inset:0}.product-video-poster>img{object-fit:contain;width:100%;height:100%;display:block}.product-video-play-icon{color:#1e3356;z-index:1;background:#f3f6fc;border-radius:50%;place-items:center;width:64px;height:64px;transition:transform .15s,background .15s;display:grid;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);box-shadow:0 3px 20px #0004}.product-video-play-icon svg{margin-left:4px}.product-video-poster:hover .product-video-play-icon{background:#e0e5ee;transform:translate(-50%,-50%)scale(1.06)}.product-video-poster:focus-visible{outline:3px solid var(--blue,#2459b9);outline-offset:-4px}.product-video-poster-copy{z-index:1;color:#fff;text-shadow:0 1px 3px #0005;flex-direction:column;gap:7px;display:flex;position:absolute;bottom:24px;left:26px;right:26px}.product-video-label{font-size:var(--text-small,15px);line-height:1.5}.product-video-poster-copy strong{text-wrap:balance;font-size:clamp(21px,2.1vw,29px);font-weight:500;line-height:1.2}.product-video-error{color:#533816;font-size:var(--text-body,16px);background:#f6eadc;border-radius:4px;margin:10px 0 0;padding:15px 18px;line-height:1.5}.product-video-error a{color:inherit;text-underline-offset:3px;align-items:center;gap:5px;text-decoration:underline;display:inline-flex}.product-video-error p{margin:0}.product-video-recovery{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:10px;display:flex}.product-video-recovery .button{min-height:44px;padding:9px 12px}.product-video-error .product-video-session-help{margin-top:12px;font-size:15px;line-height:1.5}@media (width<=850px){.product-video-section{grid-template-columns:1fr;gap:24px;padding-block:36px 42px}.product-video-section-copy{max-width:620px}.product-video-section-copy h2{margin-bottom:15px}.product-video-section-copy>p:not(.eyebrow){margin-bottom:16px}}@media (width<=480px){.product-video-poster-copy{gap:4px;bottom:16px;left:17px;right:17px}.product-video-play-icon{width:50px;height:50px;top:34%}.product-video-play-icon svg{width:23px;height:23px}.product-video-poster-copy strong{font-size:21px}}@media (prefers-reduced-motion:reduce){.product-video-play-icon{transition:none}}@media (width<=360px){[data-video-id=aldelo-pay-film] .product-video-poster-copy strong{display:none}}
