.divija-videos{background-color:var(--divija-surface);padding:var(--divija-section-lg) 0;border-top:1px solid var(--divija-border-light);width:100%}.divija-videos__inner{max-width:var(--divija-container-wide-width);margin-inline:auto;padding-inline:var(--divija-margin-mobile)}@media screen and (min-width:990px){.divija-videos__inner{padding-inline:var(--divija-margin-desktop)}}.divija-videos__grid{display:grid;grid-template-columns:1fr;gap:32px;margin-bottom:48px}@media screen and (min-width:768px){.divija-videos__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:767px){.divija-videos__grid{display:flex;gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--divija-margin-mobile);margin-inline:calc(-1 * var(--divija-margin-mobile));padding:4px var(--divija-margin-mobile) 8px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.divija-videos__grid::-webkit-scrollbar{display:none}.divija-videos__grid>.divija-video-card{flex:0 0 84%;scroll-snap-align:start}}.divija-video-card{display:flex;flex-direction:column;background-color:var(--divija-surface);border:1px solid var(--divija-border-light);border-radius:2px;box-shadow:0 1px 3px #00000008;overflow:hidden;cursor:pointer}.divija-video-card__media{position:relative;aspect-ratio:16/10;width:100%;overflow:hidden;background-color:var(--divija-surface-image)}.divija-video-card__media img{width:100%;height:100%;object-fit:cover;transition:transform var(--divija-duration-slow) var(--divija-ease)}.divija-video-card:hover .divija-video-card__media img{transform:scale(var(--divija-card-media-scale))}.divija-video-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.5),transparent);opacity:.8;transition:opacity var(--divija-duration) var(--divija-ease)}.divija-video-card:hover .divija-video-card__overlay{opacity:.6}.divija-video-card__duration{position:absolute;top:16px;left:16px;background-color:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:4px 10px;border-radius:2px;border:1px solid rgba(255,255,255,.15)}.divija-video-card__duration-text{font-family:var(--divija-font-body);font-size:10px;font-weight:500;color:var(--divija-surface);letter-spacing:.15em;text-transform:uppercase}.divija-video-card__play-btn{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.divija-video-card__play-icon{width:56px;height:56px;border-radius:25%;background-color:#fffffff2;color:var(--divija-blue);box-shadow:0 10px 15px -3px #0000001a;display:flex;align-items:center;justify-content:center;padding-left:4px;transition:background-color var(--divija-duration) var(--divija-ease),color var(--divija-duration) var(--divija-ease),transform var(--divija-duration) var(--divija-ease)}.divija-video-card:hover .divija-video-card__play-icon{background-color:var(--divija-blue);color:var(--divija-surface);transform:scale(1.1)}.divija-video-card__play-icon svg{width:24px;height:24px;fill:currentColor}.divija-video-card__info{padding:24px;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;background-color:var(--divija-surface);border-top:1px solid var(--divija-border-light)}.divija-video-card__category{font-family:var(--divija-font-body);font-size:11px;font-weight:700;color:var(--divija-blue);letter-spacing:.15em;text-transform:uppercase;margin-bottom:8px;display:block}.divija-video-card__title{font-family:var(--divija-font-body);font-size:18px;font-weight:500;line-height:1.4;color:var(--divija-navy);margin:0 0 12px;transition:color var(--divija-duration) var(--divija-ease)}.divija-video-card:hover .divija-video-card__title{color:var(--divija-blue)}.divija-video-card__desc{font-family:var(--divija-font-body);font-size:13px;line-height:1.6;color:var(--divija-muted);font-weight:400;margin:0 0 16px}.divija-video-card__link{font-family:var(--divija-font-body);font-size:11.5px;font-weight:700;color:var(--divija-blue);letter-spacing:.18em;text-transform:uppercase;display:inline-flex;align-items:center;gap:6px;transition:color var(--divija-duration) var(--divija-ease)}.divija-video-card:hover .divija-video-card__link{color:var(--divija-gold)}.divija-video-card__link span{transition:transform var(--divija-duration) var(--divija-ease)}.divija-video-card:hover .divija-video-card__link span{transform:translate(4px)}.divija-video-modal{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0b1f3ad9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity var(--divija-duration) var(--divija-ease)}.divija-video-modal.open{opacity:1;pointer-events:auto}.divija-video-modal__container{width:90%;max-width:960px;aspect-ratio:16/9;background-color:#000;box-shadow:0 25px 50px -12px #00000080;position:relative}.divija-video-modal__close{position:absolute;top:-40px;right:0;background:none;border:none;color:var(--divija-surface);font-size:32px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:transform var(--divija-duration) var(--divija-ease)}.divija-video-modal__close:hover{transform:rotate(90deg)}.divija-video-modal__close svg{width:24px;height:24px;fill:currentColor}.divija-video-modal__iframe{width:100%;height:100%;border:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/divija-videos.css.map */
