.ecl-shopvid{display:block;padding-block:var(--ecl-pt) var(--ecl-pb)}.ecl-shopvid__head-end{display:flex;align-items:center;gap:22px}.ecl-shopvid__card{position:relative;display:block;flex:0 0 calc((100% - (var(--ecl-cards, 5) - 1) * clamp(12px,1.5vw,22px)) / var(--ecl-cards, 5));scroll-snap-align:start;color:#fff}.ecl-shopvid__media{position:relative;overflow:hidden;aspect-ratio:9 / 16;background:#14182c}.ecl-shopvid__poster,.ecl-shopvid__video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.ecl-shopvid__video{opacity:0;transition:opacity .4s ease,transform 1.2s cubic-bezier(.2,.7,.2,1)}.ecl-shopvid__video.is-playing{opacity:1}.ecl-shopvid__card--left :is(.ecl-shopvid__poster,.ecl-shopvid__video){object-position:0% 50%}.ecl-shopvid__card--right :is(.ecl-shopvid__poster,.ecl-shopvid__video){object-position:100% 50%}.ecl-shopvid__placeholder{fill:#ffffff40}.ecl-shopvid__card:hover :is(.ecl-shopvid__poster,.ecl-shopvid__video){transform:scale(1.035)}.ecl-shopvid__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgba(12,10,14,.85) 0%,rgba(12,10,14,.45) 28%,transparent 52%)}.ecl-shopvid__flag{position:absolute;top:10px;left:10px;z-index:2;padding:5px 9px;background:#111013d1;color:#fff;font-size:calc(9px + var(--ecl-bump, 2px));letter-spacing:.16em;text-transform:uppercase}.ecl-shopvid .ecl-shopvid__info{color:#fff;position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;gap:6px;padding:16px 14px 14px}.ecl-shopvid__title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(11px + var(--ecl-bump, 2px));line-height:1.35;letter-spacing:.14em;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ecl-shopvid__row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 12px}.ecl-shopvid__price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:7px;font-size:calc(12px + var(--ecl-bump, 2px));letter-spacing:.04em;font-variant-numeric:tabular-nums}.ecl-shopvid__price s{opacity:.7}.ecl-shopvid__from{opacity:.75;font-size:calc(9.5px + var(--ecl-bump, 2px));letter-spacing:.16em;text-transform:uppercase}.ecl-shopvid__cta{white-space:nowrap;font-size:calc(9.5px + var(--ecl-bump, 2px));letter-spacing:.18em;text-transform:uppercase;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.ecl-shopvid__card:hover .ecl-shopvid__cta{transform:translate(4px)}@media(max-width:989px){.ecl-shopvid .ecl-shopvid__arrows{display:none}.ecl-shopvid .ecl-shopvid__track{scroll-padding-inline:var(--ecl-gutter);margin-inline:calc(-1 * var(--ecl-gutter));padding-inline:var(--ecl-gutter);scrollbar-width:none}.ecl-shopvid .ecl-shopvid__track::-webkit-scrollbar{display:none}.ecl-shopvid__card{flex-basis:38vw}}@media(max-width:749px){.ecl-shopvid{padding-block:calc(var(--ecl-pt) * .67) calc(var(--ecl-pb) * .67)}.ecl-shopvid--mobile-medium .ecl-shopvid__card{flex-basis:62vw}.ecl-shopvid--mobile-large .ecl-shopvid__card{flex-basis:78vw}.ecl-shopvid--mobile-small .ecl-shopvid__card{flex-basis:44vw}.ecl-shopvid--mobile-small .ecl-shopvid__info{padding:12px 10px 10px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ecl-shop-videos.css.map */
