.egj-marketing-panels{--egj-mp-orange: #f7941c;--egj-mp-orange-hover: #e07f0a;--egj-mp-ink: #111111;--egj-mp-muted: #555555;--egj-mp-line: rgba(0, 0, 0, .1);--egj-mp-surface: #ffffff;background:var(--egj-mp-surface);color:var(--egj-mp-ink);padding:0}.egj-marketing-panels__stack{display:flex;flex-direction:column;gap:0}.egj-marketing-panel{position:relative;display:grid;grid-template-columns:1fr;min-height:min(72vh,38rem);overflow:hidden;border-bottom:1px solid var(--egj-mp-line);background:#111}.egj-marketing-panel__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;min-height:100%;overflow:hidden;background:#1a1a1a}.egj-marketing-panel__image{display:block;width:100%;height:100%;min-height:min(72vh,38rem);object-fit:cover;object-position:center}.egj-marketing-panel__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#fffffff7,#ffffffeb 38%,#ffffff8c,#fff0 78%)}.egj-marketing-panel--reverse .egj-marketing-panel__media:after{background:linear-gradient(270deg,#fffffff7,#ffffffeb 38%,#ffffff8c,#fff0 78%)}.egj-marketing-panel__copy{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;gap:.85rem;max-width:34rem;padding:clamp(2.25rem,6vw,4.5rem) clamp(1.25rem,5vw,4rem) clamp(8.5rem,14vw,10rem)}.egj-marketing-panel--reverse .egj-marketing-panel__copy{margin-left:auto;text-align:left}.egj-marketing-panel__eyebrow{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--egj-mp-orange)}.egj-marketing-panel__heading{position:relative;margin:0;max-width:18ch;padding-bottom:.85rem;font-size:clamp(1.85rem,3.6vw,2.85rem);font-weight:700;line-height:1.1;letter-spacing:-.03em;color:var(--egj-mp-ink)}.egj-marketing-panel__heading:after{content:"";position:absolute;left:0;bottom:0;width:2.75rem;height:3px;background:var(--egj-mp-orange);border-radius:1px}.egj-marketing-panel__text{margin:0;max-width:34rem;font-size:1.0625rem;line-height:1.55;color:var(--egj-mp-muted)}.egj-marketing-panel__cta{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;align-self:flex-start;min-height:3.25rem;margin-top:.45rem;padding:.9rem 1.5rem;border-radius:3px;background:var(--egj-mp-orange);color:#fff!important;font-size:.875rem;font-weight:700;letter-spacing:.06em;text-decoration:none!important;text-transform:uppercase;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:0 8px 22px #f7941c47}.egj-marketing-panel__cta:after{content:"\2192";font-weight:700}.egj-marketing-panel__cta:hover,.egj-marketing-panel__cta:focus-visible{background:var(--egj-mp-orange-hover);outline:none;transform:translateY(-1px);box-shadow:0 12px 28px #f7941c61}.egj-marketing-panel__secondary{align-self:flex-start;margin-top:.2rem;color:var(--egj-mp-ink)!important;font-size:.9375rem;font-weight:600;text-decoration:underline;text-underline-offset:.2em}.egj-marketing-panel__secondary:hover,.egj-marketing-panel__secondary:focus-visible{color:var(--egj-mp-orange)!important;outline:none}.egj-marketing-panel__script{position:absolute;right:clamp(1rem,3vw,2rem);bottom:clamp(6.5rem,12vw,8rem);z-index:1;margin:0;max-width:12rem;color:#fff;font-family:Segoe Script,Apple Chancery,Comic Sans MS,cursive;font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.2;text-align:right;transform:rotate(-5deg);text-shadow:0 2px 12px rgba(0,0,0,.5);pointer-events:none}.egj-marketing-panel__features{position:absolute;left:0;right:0;bottom:0;z-index:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0;border-top:1px solid var(--egj-mp-line);background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media(min-width:750px){.egj-marketing-panel__features{grid-template-columns:repeat(4,minmax(0,1fr))}}.egj-marketing-panel__feature{display:flex;align-items:flex-start;gap:.75rem;min-width:0;padding:1.1rem clamp(.85rem,2vw,1.5rem);border-right:1px solid var(--egj-mp-line)}.egj-marketing-panel__feature:nth-child(2n){border-right:0}@media(min-width:750px){.egj-marketing-panel__feature:nth-child(2n){border-right:1px solid var(--egj-mp-line)}.egj-marketing-panel__feature:last-child{border-right:0}}.egj-marketing-panel__feature-icon{display:grid;flex:0 0 1.75rem;width:1.75rem;height:1.75rem;place-items:center;margin-top:.1rem;color:var(--egj-mp-ink);overflow:visible}.egj-marketing-panel__feature-icon svg{width:1.35rem;height:1.35rem;overflow:visible}.egj-marketing-panel__feature-copy{display:flex;flex-direction:column;gap:.15rem;min-width:0;font-size:.8125rem;line-height:1.35;color:var(--egj-mp-muted)}.egj-marketing-panel__feature-copy strong{color:var(--egj-mp-ink);font-size:.875rem;font-weight:700}@media(max-width:749px){.egj-marketing-panel{min-height:auto}.egj-marketing-panel__media{position:relative;min-height:16rem}.egj-marketing-panel__image{min-height:16rem}.egj-marketing-panel__media:after{background:linear-gradient(180deg,#fff0,#ffffff8c 45%,#fff 78%)}.egj-marketing-panel--reverse .egj-marketing-panel__media:after{background:linear-gradient(180deg,#fff0,#ffffff8c 45%,#fff 78%)}.egj-marketing-panel__copy{max-width:none;margin:0;padding:1.5rem 1.15rem 1.25rem;background:#fff}.egj-marketing-panel__cta{width:100%}.egj-marketing-panel__script{top:1rem;right:.85rem;bottom:auto;font-size:.95rem}.egj-marketing-panel__features{position:relative;background:#fafafa}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/egj-marketing-panels.css.map */
