section.section-smg-video-instructions{padding:0;margin:-40px 0 0;position:relative;z-index:2}.smg-video-instructions{display:block;margin:0;padding:0;width:100%;background-color:var(--smg-video-instructions-bg, var(--color-off-white, #f4f4f4));border-radius:var(--radius-4, 40px) var(--radius-4, 40px) var(--radius-0, 0) var(--radius-0, 0);overflow:hidden}.smg-video-instructions__container{display:flex;flex-direction:column;gap:var(--spacing-5, 24px);width:100%;max-width:1440px;margin:0 auto;padding:var(--spacing-5, 24px) 20px;align-items:flex-start}.smg-video-instructions__media-col{width:100%;display:block}.smg-video-instructions__video-container{position:relative;width:100%;aspect-ratio:5 / 4;border-radius:var(--radius-4, 40px);overflow:hidden}.smg-video-instructions__video,.smg-video-instructions__video-container video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.smg-video-instructions__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.smg-video-instructions__controls{position:absolute;bottom:var(--spacing-3, 12px);right:var(--spacing-3, 12px);display:flex;align-items:center;gap:var(--spacing-2, 8px);z-index:3}.smg-video-instructions__control-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:50%;background:#00000073;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.15);color:#fff;cursor:pointer;flex-shrink:0;transition:background .2s ease}.smg-video-instructions__control-btn:hover{background:#000000a6}.smg-video-instructions__control-btn:focus-visible{outline:2px solid rgba(255,255,255,.6);outline-offset:2px}.smg-video-instructions__icon{display:flex;align-items:center;justify-content:center}.smg-video-instructions__icon[hidden]{display:none!important}.smg-video-instructions__content-col{display:flex;flex-direction:column;gap:var(--spacing-2, 8px);width:100%}.smg-video-instructions__heading{margin:0;padding:0;color:var(--color-blue-primary, #0c2045)}.smg-video-instructions__description{margin:0;padding:0;color:var(--color-blue-primary, #0c2045);line-height:1.2}.smg-video-instructions__description p{margin:0;padding:0}@media(min-width:750px)and (max-width:989px){.smg-video-instructions__container{padding:var(--spacing-7, 40px) 40px;gap:var(--spacing-6, 32px)}.smg-video-instructions__controls{gap:9px;padding:var(--spacing-6, 32px)}.smg-video-instructions__control-btn{width:32px;height:32px}.smg-video-instructions__content-col{gap:var(--spacing-3, 12px)}}@media(min-width:990px){.smg-video-instructions__container{flex-direction:row;align-items:center;gap:var(--spacing-10, 80px);padding:var(--spacing-7, 40px)}.smg-video-instructions__media-col{flex:0 0 auto;width:min(820px,calc(100% - 460px - var(--spacing-10, 80px)))}.smg-video-instructions__content-col{flex:1 1 460px;max-width:460px;gap:var(--spacing-4, 16px)}.smg-video-instructions__controls{gap:8.988px;padding:var(--spacing-5, 24px)}.smg-video-instructions__control-btn{width:32px;height:32px}}@media(prefers-reduced-motion:reduce){.smg-video-instructions__video,.smg-video-instructions__video-container video{display:none}}@media print{.smg-video-instructions__controls{display:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/smg-video-instructions.css.map */
