.video-popup-trigger{display:none;cursor:pointer;font-family:inherit;box-sizing:border-box}@media screen and (min-width:990px){.video-popup-trigger--desktop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);position:absolute;top:var(--space-4);right:var(--space-4);width:98px;height:98px;padding:0;border:none;border-radius:var(--radius-pill);background-color:var(--button-brand-fill-default);color:var(--color-white-def);z-index:6;transition:transform .2s ease,filter .2s ease}.video-popup-trigger--desktop:hover{filter:brightness(.88);transform:scale(1.07)}.video-popup-trigger__label{font-size:var(--fs-body-xs);font-weight:var(--fw-700);letter-spacing:.5px;text-transform:uppercase;line-height:1.15;text-align:center;max-width:82px}}@media screen and (max-width:989px){.video-popup-trigger--mobile{display:flex;align-items:center;justify-content:center;gap:var(--space-2);width:calc(100% - var(--space-8));margin:var(--space-3) auto;padding:var(--space-3) var(--space-4);background-color:transparent;border:2px solid var(--button-brand-fill-default);border-radius:var(--radius-button);color:var(--color-brand-primary);font-size:var(--fs-body-xl);font-weight:var(--fw-600)}.video-popup-trigger--mobile:active{background-color:var(--button-brand-fill-default);color:var(--color-white-def)}}.video-popup__overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-5);background-color:color-mix(in srgb,var(--color-black-def) 85%,transparent);z-index:10000}.video-popup__overlay[hidden]{display:none}.video-popup__close{width:100%;max-width:960px;margin-bottom:var(--space-2);padding:0;background:none;border:none;color:var(--color-white-def);font-size:var(--fs-display-md);line-height:1;text-align:right;cursor:pointer}.video-popup__player{width:100%;max-width:960px;aspect-ratio:16 / 9;border-radius:var(--radius-modal);overflow:hidden;background-color:var(--color-black-def);box-shadow:0 20px 60px color-mix(in srgb,var(--color-black-def) 50%,transparent)}.video-popup__player video{display:block;width:100%;height:100%;border:0;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/169/assets/component-video-popup.css.map */
