.clean-listicle-video-grid{background-color:#fbf6e9;padding:56px 20px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.clean-listicle-video-grid__inner{max-width:1320px;margin:0 auto}.clean-listicle-video-grid__intro{text-align:center;max-width:720px;margin:0 auto 32px}.clean-listicle-video-grid__eyebrow{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#3a3a3a;margin:0 0 12px}.clean-listicle-video-grid__heading{font-size:30px;line-height:1.15;font-weight:700;color:#212121;margin:0}.clean-listicle-video-grid__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.clean-listicle-video-grid__item{display:block}.clean-listicle-video-grid__thumb{position:relative;display:block;width:100%;aspect-ratio:9 / 16;border:0;border-radius:18px;overflow:hidden;background:#e7e2cf;padding:0;cursor:pointer}.clean-listicle-video-grid__thumb img,.clean-listicle-video-grid__placeholder{width:100%;height:100%;object-fit:cover;display:block}.clean-listicle-video-grid__placeholder{background:linear-gradient(135deg,#f3eccf,#e3d49b)}.clean-listicle-video-grid__label-pill{position:absolute;top:12px;left:50%;transform:translate(-50%);background-color:#feae16;color:#212121;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:6px 12px;border-radius:6px;white-space:nowrap;max-width:calc(100% - 24px);overflow:hidden;text-overflow:ellipsis;z-index:2;box-shadow:0 1px 3px #00000026}.clean-listicle-video-grid__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:38px;border-radius:6px;background-color:#212121eb;display:flex;align-items:center;justify-content:center;transition:transform .15s ease;z-index:1}.clean-listicle-video-grid__play svg{fill:#fff;margin-left:2px}.clean-listicle-video-grid__thumb:hover .clean-listicle-video-grid__play,.clean-listicle-video-grid__thumb:focus-visible .clean-listicle-video-grid__play{transform:translate(-50%,-50%) scale(1.08)}.clean-listicle-video-grid__thumb:focus-visible{outline:3px solid #212121;outline-offset:2px}.clean-listicle-video-grid__caption-overlay{position:absolute;left:12px;right:44px;bottom:12px;background-color:#212121e0;color:#fff;font-size:11px;font-weight:500;line-height:1.3;padding:6px 10px;border-radius:5px;z-index:2;text-align:left;word-wrap:break-word}.clean-listicle-video-grid__fullscreen{position:absolute;right:12px;bottom:12px;width:26px;height:26px;background-color:#212121e0;border-radius:5px;display:flex;align-items:center;justify-content:center;z-index:2;pointer-events:none}.clean-listicle-video-grid__fullscreen svg{fill:#fff}.clean-listicle-video-grid__disclaimer{margin:28px auto 0;max-width:900px;text-align:center;font-size:12px;line-height:1.5;color:#6b6b6b}.clean-listicle-video-grid__modal{border:none;padding:0;background:transparent;max-width:min(960px,92vw);width:100%}.clean-listicle-video-grid__modal::backdrop{background-color:#000000c7}.clean-listicle-video-grid__player{position:relative;aspect-ratio:16 / 9;background:#000;border-radius:12px;overflow:hidden}.clean-listicle-video-grid__player iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.clean-listicle-video-grid__close{position:absolute;top:-44px;right:0;width:36px;height:36px;border-radius:999px;background:#fff;color:#212121;border:0;font-size:24px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}@media(min-width:600px){.clean-listicle-video-grid__list{grid-template-columns:repeat(3,1fr);gap:16px}.clean-listicle-video-grid__label-pill{font-size:11px;padding:7px 14px}.clean-listicle-video-grid__caption-overlay{font-size:12px}}@media(min-width:900px){.clean-listicle-video-grid{padding:80px 32px}.clean-listicle-video-grid__heading{font-size:38px}.clean-listicle-video-grid__list{grid-template-columns:repeat(6,1fr);gap:18px}.clean-listicle-video-grid__play{width:54px;height:42px}.clean-listicle-video-grid__disclaimer{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/759/assets/clean-listicle-video-grid.css.map */
