.d4e-engagement-guides{background-color:var(--d4e-eg-bg, #0a1020)!important;color:var(--d4e-eg-text, #ffffff)}.d4e-engagement-guides .m-section-py{padding-top:var(--section-padding-top, 80px);padding-bottom:var(--section-padding-bottom, 80px)}.d4e-engagement-guides__header{margin-bottom:48px;max-width:min(100%,var(--d4e-eg-heading-max, 720px))}.d4e-engagement-guides__eyebrow{margin:0 0 14px;font-family:var(--font-body-family, system-ui, sans-serif);font-size:10px;font-weight:500;letter-spacing:.22em;line-height:1.4;text-transform:uppercase;color:var(--d4e-eg-accent, #b19a78)}.d4e-engagement-guides__heading{margin:0;font-family:var(--font-heading-family, Georgia, "Times New Roman", serif);font-size:clamp(32px,3.8vw,44px);font-weight:400;line-height:1.12;letter-spacing:-.01em;color:var(--d4e-eg-heading, #ffffff)}.d4e-engagement-guides__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--d4e-eg-grid-gap, 28px)}.d4e-engagement-guides__card{display:flex;flex-direction:column;min-width:0}.d4e-engagement-guides__media{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:347 / 248;min-height:200px;overflow:hidden;text-decoration:none;background:var(--guide-gradient, linear-gradient(145deg, #3d2e24 0%, #1a1410 100%))}.d4e-engagement-guides__media-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.d4e-engagement-guides__media-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--guide-gradient, linear-gradient(145deg, rgba(0, 0, 0, .08) 0%, rgba(0, 0, 0, .28) 100%));pointer-events:none}.d4e-engagement-guides__media:has(.d4e-engagement-guides__media-img) .d4e-engagement-guides__media-overlay{background:linear-gradient(180deg,#0000001f,#00000073)}.d4e-engagement-guides__icon-wrap{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;color:var(--d4e-eg-icon, #b19a78)}.d4e-engagement-guides__icon{display:block;width:56px;height:56px}.d4e-engagement-guides__icon svg{display:block;width:100%;height:100%}.d4e-engagement-guides__icon-img{display:block;width:56px;height:56px;object-fit:contain}.d4e-engagement-guides__shot-label{position:absolute;z-index:2;left:16px;right:16px;bottom:14px;font-family:var(--font-body-family, system-ui, sans-serif);font-size:8px;font-weight:400;letter-spacing:.1em;line-height:1.35;text-transform:uppercase;color:var(--d4e-eg-shot-label, rgba(255, 255, 255, .38))}.d4e-engagement-guides__body{padding-top:20px}.d4e-engagement-guides__category{margin:0 0 10px;font-family:var(--font-body-family, system-ui, sans-serif);font-size:10px;font-weight:500;letter-spacing:.2em;line-height:1.4;text-transform:uppercase;color:var(--d4e-eg-accent, #b19a78)}.d4e-engagement-guides__title{margin:0 0 18px;font-family:var(--font-heading-family, Georgia, "Times New Roman", serif);font-size:clamp(20px,2vw,24px);font-weight:400;line-height:1.28;color:var(--d4e-eg-card-title, rgba(255, 255, 255, .82))}.d4e-engagement-guides__title a{color:inherit;text-decoration:none;transition:color .2s ease}.d4e-engagement-guides__title a:hover{color:var(--d4e-eg-text, #ffffff)}.d4e-engagement-guides__link{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-body-family, system-ui, sans-serif);font-size:10px;font-weight:600;letter-spacing:.18em;line-height:1.4;text-transform:uppercase;text-decoration:none;color:var(--d4e-eg-link, #ffffff);transition:opacity .2s ease}.d4e-engagement-guides__link:hover{opacity:.72}@media screen and (max-width:1023px){.d4e-engagement-guides__grid{grid-template-columns:1fr;max-width:420px}.d4e-engagement-guides__header{margin-bottom:36px}}@media screen and (min-width:768px)and (max-width:1023px){.d4e-engagement-guides__grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/d4e-engagement-guides.css.map */
