material-list-cta{--mlc-bg: #e8f0fa;--mlc-card-bg: #ffffff;--mlc-brand: #1b3a5f;--mlc-ink: #1f2a37;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1.65fr) minmax(220px,.95fr);align-items:center;gap:clamp(20px,2.6vw,44px);padding:clamp(28px,2.4vw,40px) clamp(28px,2.4vw,40px);border-radius:20px;color:var(--mlc-ink);background-color:var(--mlc-bg)}.mlc__intro{min-width:0}.mlc__eyebrow{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-family:var(--font-body--family);font-size:.875rem;font-weight:800;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:var(--mlc-brand)}.mlc__icon{flex:none}.mlc__heading{margin:0;font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);font-size:clamp(1.375rem,1rem + 1.2vw,2.125rem);line-height:1.18;letter-spacing:-.01em;color:var(--mlc-brand);text-wrap:balance}.mlc__text{margin-top:12px;font-size:clamp(.9375rem,.88rem + .25vw,1.125rem);line-height:1.5;color:var(--mlc-ink)}.mlc__text>*{margin:0}.mlc__text>*+*{margin-top:.5em}.mlc__steps{display:grid;grid-template-columns:repeat(var(--mlc-steps, 3),minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.mlc__step{display:flex;flex-direction:column;gap:8px;min-height:122px;padding:16px 16px 18px;border-radius:12px;background-color:var(--mlc-card-bg)}.mlc__step-number{font-family:var(--font-body--family);font-size:1.5rem;font-weight:800;line-height:1;color:var(--mlc-brand)}.mlc__step-title{font-size:1rem;font-weight:600;line-height:1.4;color:var(--mlc-brand)}.mlc__actions{display:flex;flex-direction:column;gap:12px}.mlc__button{display:flex;align-items:center;justify-content:center;gap:10px;min-height:60px;padding:10px 20px;border:1.5px solid var(--mlc-brand);border-radius:10px;font-family:var(--font-body--family);font-size:1.0625rem;font-weight:700;line-height:1.25;text-align:center;text-decoration:none;transition:background-color .2s ease,color .2s ease,filter .2s ease,transform .15s ease}.mlc__button--primary{color:#fff;background-color:var(--mlc-brand);box-shadow:0 10px 20px -14px #1b3a5fe6}.mlc__button--secondary{color:var(--mlc-brand);background-color:#fff}@media(hover:hover)and (pointer:fine){.mlc__button--primary:hover{filter:brightness(1.15)}.mlc__button--secondary:hover{background-color:color-mix(in srgb,var(--mlc-brand) 7%,#ffffff)}}.mlc__button:active{transform:scale(.98)}.mlc__button:focus-visible{outline:2px solid #c2410c;outline-offset:3px}.section--full-width>material-list-cta{margin-inline:var(--page-margin)}material-list-cta.mlc--band{padding-block:clamp(24px,2.2vw,32px);padding-inline:max(var(--page-margin, 16px),calc((100% - var(--page-content-width, 1200px)) / 2));border-radius:0}.section--full-width>material-list-cta.mlc--band{margin-inline:0}@media screen and (max-width:1199px){material-list-cta{grid-template-columns:minmax(0,1fr) minmax(200px,.5fr)}.mlc__intro{grid-column:1 / -1}.mlc__step{min-height:0}}@media screen and (min-width:750px){material-list-cta.mlc--no-steps{grid-template-columns:minmax(0,1fr) minmax(220px,.45fr)}.mlc--no-steps .mlc__intro{grid-column:auto}material-list-cta.mlc--band.mlc--no-steps{grid-template-columns:minmax(0,1fr) minmax(260px,420px)}}@media screen and (max-width:749px){material-list-cta{grid-template-columns:minmax(0,1fr);gap:18px;padding:22px 16px 18px;border-radius:16px}.mlc__text{margin-top:8px}.mlc__steps{gap:8px}.mlc__step{gap:6px;padding:12px 10px;border-radius:10px}.mlc__step-number{font-size:1.25rem}.mlc__step-title{font-size:.8125rem;line-height:1.35}.mlc__actions{gap:10px}.mlc__button{min-height:50px;font-size:1rem}}@media(prefers-reduced-motion:reduce){.mlc__button{transition:none}.mlc__button:active{transform:none}}material-list-cta.mlc--diwali{position:relative;isolation:isolate;overflow:hidden;padding:48px 28px 28px;color:#fff;background:radial-gradient(70% 45% at 50% 100%,#f26b0d61,#f26b0d00 70%),radial-gradient(50% 35% at 0% 0%,#26588799,#26588700 70%),linear-gradient(170deg,#081a2c,#0f2a44 45%,#173a5c)}.mlc--diwali .mlc__eyebrow{margin-bottom:6px;font-size:.78125rem;letter-spacing:.1em;color:#f7c25a}.mlc--diwali .mlc__heading{font-size:clamp(1.25rem,1rem + .9vw,1.625rem);font-weight:800;color:#ffe7b0}.mlc--diwali .mlc__text{margin-top:6px;font-size:1rem;color:#fffc}.mlc--diwali .mlc__steps{gap:10px}.mlc--diwali .mlc__step{position:relative;gap:2px;min-height:0;padding:14px;border-radius:12px;background:#fff8ee;box-shadow:0 0 0 1.5px #e7b65c8c}.mlc--diwali .mlc__step-number{font-family:var(--font-heading--family);font-size:1.375rem;color:#d05c0b}.mlc--diwali .mlc__step-title{font-size:.875rem;font-weight:700;color:#0f2a44}.mlc--diwali .mlc__actions{gap:8px}.mlc--diwali .mlc__button{position:relative;overflow:hidden;min-height:48px;font-size:1rem;font-weight:800}.mlc--diwali .mlc__button--primary{border-color:transparent;color:#0f2a44;background:linear-gradient(180deg,#ffe7a8,#f7c25a);box-shadow:0 8px 18px -10px #f7c25acc}.mlc--diwali .mlc__button--secondary{border-color:#ffd98ab3;color:#ffd98a;background:#ffffff0f}@media(hover:hover)and (pointer:fine){.mlc--diwali .mlc__button--primary:hover{filter:brightness(1.06);transform:translateY(-1px)}.mlc--diwali .mlc__button--secondary:hover{border-color:#ffd98a;background:#ffd98a24}}.mlc--diwali .mlc__button:focus-visible{outline-color:#ffd98a}.mlc--diwali>:not(.bzfx){position:relative}@media screen and (max-width:749px){material-list-cta.mlc--diwali{padding:38px 16px 18px}.mlc--diwali .mlc__eyebrow{font-size:.65625rem}.mlc--diwali .mlc__text{font-size:.875rem}.mlc--diwali .mlc__step{padding:10px}.mlc--diwali .mlc__step-number{font-size:1.125rem}.mlc--diwali .mlc__step-title{font-size:.78125rem}}@media(prefers-reduced-motion:no-preference){.mlc--motion .mlc__heading{background:linear-gradient(100deg,#ffe7b0 0% 42%,#fffbea 50%,#ffe7b0 58% 100%) 0 0 / 250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:mlc-sheen 6s ease-in-out infinite}.mlc--motion .mlc__step:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:0 0 0 2px #f7c25a,0 0 18px 2px #f7c25a8c;opacity:0;pointer-events:none;animation:mlc-step-glow 4.5s ease-in-out infinite;animation-delay:calc(1s + var(--n, 1) * .6s)}material-list-cta[data-reveal=pending] .mlc__step{opacity:0;transform:translateY(18px)}material-list-cta[data-reveal=in] .mlc__step{transition:opacity .6s ease,transform .7s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--n, 1) * .11s)}.mlc--motion .mlc__button--primary:after{content:"";position:absolute;inset:0 auto 0 0;width:40%;background:linear-gradient(90deg,#fff0,#ffffffa6,#fff0);transform:translate(-130%) skew(-18deg);pointer-events:none;animation:mlc-button-shine 4.5s ease-in-out 1.5s infinite}@supports (animation-timeline: view()){material-list-cta.mlc--motion{animation:mlc-rise linear both;animation-timeline:view();animation-range:entry 0% entry 35%}}}@keyframes mlc-sheen{0%{background-position:150% 0}60%,to{background-position:-50% 0}}@keyframes mlc-step-glow{0%,30%,to{opacity:0}12%{opacity:1}}@keyframes mlc-button-shine{0%{transform:translate(-130%) skew(-18deg)}35%,to{transform:translate(300%) skew(-18deg)}}@keyframes mlc-rise{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/richtext-with-wp.css.map */
