.vsec{padding-block:85px 51px}.vsec .sec-head{margin:0 auto 40px}.vsec .sec-head h2{margin:0;color:#0a2240;font-family:var(--display);font-weight:400;font-size:48px;line-height:54px;letter-spacing:-.5px;font-variation-settings:"SOFT" 0,"WONK" 1}.vsec .sec-head p{margin:15px 0 0;color:#111;font-size:18px;line-height:30px}.vsec__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:17px;margin-inline:auto;max-width:1200px}.vsec__item{position:relative;border-radius:var(--radius-md);overflow:hidden;background:linear-gradient(154.73deg,#3a2568 3.67%,#fff 96.33%);aspect-ratio:16 / 9}.vsec__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.vsec__media--empty{background:linear-gradient(140deg,#3a2568,#fff)}.vsec__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:48px;height:48px;display:grid;place-items:center;pointer-events:none;color:#fbf7ec;background:none;border:1px solid currentColor;border-radius:50%;transition:opacity .25s var(--ease),visibility .25s}.vsec__play svg{width:19px;height:19px;margin-left:1px}.vsec__item.is-playing .vsec__play{opacity:0;visibility:hidden}.vsec__caption{position:absolute;left:0;right:0;bottom:0;z-index:1;display:flex;align-items:center;height:58px;margin:0;padding:0 24px;color:#fff;font-family:var(--serif);font-weight:700;font-size:24px;line-height:normal;letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap;background:linear-gradient(to bottom,#0000 25%,#0000007d 50%,#000000b3 65% 100%)}@media(min-width:768px)and (max-width:1023px){.vsec{padding-block:48px}.vsec__grid{grid-template-columns:minmax(0,591.5px);justify-content:center;gap:17px}}@media(max-width:767px){.vsec{padding-block:40px}.vsec .sec-head{margin-bottom:16px}.vsec .sec-head h2{font-size:28px;line-height:36px}.vsec .sec-head p{margin-top:12px;font-size:16px;line-height:28px}.vsec__grid{grid-template-columns:1fr;gap:16px}.vsec__item{border-radius:3.6px}.vsec__play{width:28.6px;height:28.6px;border-width:.6px}.vsec__play svg{width:11.3px;height:11.3px}.vsec__caption{height:48px;font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/video-section.css.map */
