@media (min-width: 1200px) {
body.single-product .cie-single-product-template.cie-contact-sticky-ready { overflow-x: clip !important;
overflow-y: visible !important;
}
body.single-product .cie-contact-sticky-ready .cie-sp-details-layout > .cie-sp-details-aside.cie-contact-sticky-fit { align-self: stretch !important;
display: flex !important;
flex-direction: column !important;
justify-content: flex-start !important;
}
body.single-product .cie-contact-sticky-ready .cie-sp-details-aside.cie-contact-sticky-fit > .cie-sp-video-cta {
position: sticky !important;
top: var(--cie-contact-sticky-top);
align-self: stretch !important;
flex-shrink: 0;
}
}