.section__video--grid h2{color:#000;font-family:Poppins;font-size:32px;font-style:normal;font-weight:400;line-height:40px;margin:0 0 10px;letter-spacing:0}.video__grid--items{display:flex;flex-wrap:wrap;margin:0 -15px}.video__slider:not(.flickity-enabled){display:flex}.video__slider{margin:0 -15px}.video__slider .flickity-prev-next-button{background:#0009;height:30px;width:30px}.video__slider .flickity-prev-next-button .flickity-button-icon{color:#fff}.video__grid--item{width:25%;padding:20px 15px}.video__grid--item .video__content{margin-top:20px}.video__grid--item .video__cover-image img,.video__grid--item .video-section__media iframe{border-radius:8px}.video__grid--item .video__caption{color:#000;font-family:Poppins;font-size:14px;font-weight:600;line-height:20px;letter-spacing:2px;text-transform:uppercase}.video__grid--item .video__title{color:#000;font-family:Poppins;font-size:30px;font-style:normal;font-weight:300;line-height:36px;margin-top:10px;letter-spacing:0}.video__grid--item .video__summary--wrap{margin-top:10px}.video__grid--item .video__summary,.video__grid--item .summary__description{color:#000;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:0}.video__grid--item .expanded.summary__truncate{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}.video__grid--item .summary__description,.video__grid--item .video__summary{display:none}.video__grid--item .summary__description.expanded{display:block}.video__grid--item .video__summary--wrap a{font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:30px;display:inline-block;color:#000;letter-spacing:0;text-decoration:underline}.video__grid--item .video__product--tags{margin-top:10px}.video__grid--item .product__tag--list{display:flex;flex-wrap:wrap;gap:10px}.video__grid--item .video__product--tags h3{color:#000;margin:0;font-family:Poppins;font-size:18px;font-style:normal;font-weight:600;line-height:30px;width:100%;letter-spacing:0}.video__grid--item .video__product--tag{padding:2px 6px;border:1px solid #000;background:#faf8f6;color:#000;font-family:Poppins;font-size:13px;font-style:normal;font-weight:400;line-height:22px;text-decoration:none;letter-spacing:0}.video__grid--item .video__product--tag:hover{background:#7fffed}.video__grid--item .video__button{margin-top:20px}.video__grid--item .video__button .button{padding:12px 28px;color:#000;text-decoration:none;font-family:Poppins;font-size:13px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:1px;text-transform:uppercase;border:1px solid #000;background:#fff;box-shadow:none!important}.video__grid--item .video__button .button:before,.video__grid--item .video__button .button:after{display:none}.section__video--grid .video-section__media{position:relative;padding-bottom:61%}.section__video--grid .video-section__media.global-media-settings--full-width{padding-bottom:var(--ratio-percent)}.section__video--grid .video-section__media.deferred-media{box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity))}.section__video--grid .video-section__media.deferred-media:after{content:none}.section__video--grid .video-section__poster.deferred-media__poster:focus{outline-offset:.3rem}.section__video--grid .video-section__media iframe{background-color:rgba(var(--color-foreground),.03);border:0}.section__video--grid .video-section__poster,.section__video--grid .video-section__media iframe,.section__video--grid .video-section__media video{position:absolute;width:100%;height:100%}.section__video--grid .video-section__media video{background:#000}.section__video--grid .video-section__media.media-fit-cover video{object-fit:cover}.section__video--grid .deferred-media__poster{background-color:transparent;border:none;cursor:pointer;margin:0;padding:0;height:100%;width:100%;overflow:hidden;border-radius:calc(var(--border-radius) - var(--border-width))}.section__video--grid .media>.deferred-media__poster{display:flex;align-items:center;justify-content:center}.section__video--grid .deferred-media__poster img{width:auto;max-width:100%;height:100%}.section__video--grid .deferred-media{overflow:hidden}.section__video--grid .deferred-media:not([loaded]) template{z-index:-1}.section__video--grid .deferred-media[loaded]>.deferred-media__poster{display:none}.section__video--grid .deferred-media__poster:focus-visible{outline:none;box-shadow:0 0 0 var(--media-border-width) rgba(var(--color-foreground),var(--media-border-opacity)),0 0 0 calc(var(--media-border-width) + .3rem) rgb(var(--color-background)),0 0 0 calc(var(--media-border-width) + .5rem) rgba(var(--color-foreground),.5);border-radius:calc(var(--media-radius) - var(--media-border-width))}.section__video--grid .deferred-media__poster:focus{outline:none;box-shadow:0 0 0 var(--media-border-width) rgba(var(--color-foreground),var(--media-border-opacity)),0 0 0 calc(var(--media-border-width) + .3rem) rgb(var(--color-background)),0 0 0 calc(var(--media-border-width) + .5rem) rgba(var(--color-foreground),.5);border-radius:calc(var(--media-radius) - var(--media-border-width))}.section__video--grid .global-media-settings--full-width .deferred-media__poster,.section__video--grid .global-media-settings--full-width .deferred-media__poster:is(:focus,:focus-visible){border-radius:0}@media (forced-colors: active){.section__video--grid .deferred-media__poster:focus{outline:transparent solid 1px}}.section__video--grid .deferred-media__poster:focus:not(:focus-visible){outline:0;box-shadow:none}.section__video--grid .deferred-media__poster-button{background-color:transparent;border:none;border-radius:50%;color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;height:30px;width:30px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);transition:transform var(--duration-short) ease,color var(--duration-short) ease;z-index:1}.section__video--grid .deferred-media__poster-button .icon{width:2rem;height:2rem}.section__video--grid .deferred-media__poster-button .icon-play{margin-left:.2rem}.section__video--grid .block__layout--center{text-align:center}.section__video--grid .block__layout--center .product__tag--list{justify-content:center}@media screen and (max-width: 1023px){.video__grid--item{width:33.3333%}}@media screen and (max-width: 767px){.video__grid--item{width:100%}.section__video--grid{margin:60px 0 30px}.section__video--grid .video-section__media{padding-bottom:66.8%}.video__grid--item{margin-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/146/assets/video-grid-section.css.map */
