.ashfah-video-showcase{padding:56px 20px;background:#fff}.ashfah-video-wrap{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:42px;align-items:center}.ashfah-video-copy{text-align:left}.ashfah-video-kicker{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;color:#666}.ashfah-video-copy h2{margin:0 0 14px;font-size:clamp(28px,4vw,46px);line-height:1.05;color:#111}.ashfah-video-copy p{margin:0 0 24px;color:#666;line-height:1.7;max-width:520px}.ashfah-video-button{display:inline-flex;align-items:center;padding:13px 22px;background:#111;color:#fff;text-decoration:none;border-radius:999px;font-weight:700;transition:transform .2s ease,opacity .2s ease}.ashfah-video-button:hover{transform:translateY(-2px);opacity:.9}.ashfah-video-frame{overflow:hidden;border-radius:24px;background:#f5f5f5;box-shadow:0 16px 40px #0000001a;aspect-ratio:16/10}.ashfah-video-frame video{width:100%;height:100%;display:block;object-fit:cover}.ashfah-video-placeholder{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px;color:#111}.ashfah-video-placeholder span{font-size:11px;letter-spacing:.18em;font-weight:800;color:#777;margin-bottom:8px}.ashfah-video-placeholder strong{font-size:22px}.ashfah-video-placeholder small{margin-top:8px;color:#777}@media(max-width:749px){.ashfah-video-showcase{padding:40px 16px}.ashfah-video-wrap{grid-template-columns:1fr;gap:24px}.ashfah-video-copy{text-align:center}.ashfah-video-copy p{margin-left:auto;margin-right:auto}.ashfah-video-frame{border-radius:18px}}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map */
