.vwt-wrapper{width:100%}.vwt-grid{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}@media screen and (min-width:750px){.vwt-grid{grid-template-columns:1fr 1fr;gap:5rem}}.vwt-grid--reverse{direction:rtl}.vwt-grid--reverse>*{direction:ltr}.vwt-media{width:100%}.vwt-video-container{position:relative;width:100%;overflow:hidden;border-radius:1.2rem}.vwt-video-container video{width:100%;height:auto;display:block;border-radius:inherit;background:#000}@media screen and (min-width:750px){.vwt-media--small{max-width:420px}.vwt-media--medium{max-width:560px}.vwt-media--large{max-width:720px}}.vwt-video-placeholder svg{width:100%;height:auto;display:block}.vwt-content{width:100%}.vwt-content-inner{display:flex;flex-direction:column;gap:1.6rem;padding:3rem;border-radius:1.2rem}@media screen and (min-width:750px){.vwt-content-inner{padding:4.8rem}}.vwt-content-align-left{text-align:left;align-items:flex-start}.vwt-content-align-center{text-align:center;align-items:center}.vwt-content-align-right{text-align:right;align-items:flex-end}@media screen and (max-width:749px){.vwt-content-mobile-left{text-align:left;align-items:flex-start}.vwt-content-mobile-center{text-align:center;align-items:center}.vwt-content-mobile-right{text-align:right;align-items:flex-end}}.vwt-heading{margin:0;line-height:1.2}.vwt-caption{font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;opacity:.8}.vwt-caption--small{font-size:1.2rem}.vwt-caption--medium{font-size:1.3rem}.vwt-caption--large{font-size:1.4rem}.vwt-text{font-size:1.6rem;line-height:1.6}.vwt-text.subtitle{font-size:1.8rem;line-height:1.5}.vwt-button{margin-top:1.6rem;text-decoration:none;padding:1.2rem 2.8rem;border-radius:3rem;font-weight:600;transition:background .25s ease,color .25s ease,border .25s ease}.vwt-button--primary{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.vwt-button--primary:hover{background:rgb(var(--color-button-hover))}.vwt-button--secondary{background:transparent;border:2px solid rgb(var(--color-button));color:rgb(var(--color-button))}.vwt-button--secondary:hover{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-video-with-text.css.map */
