.el-ec{padding-top:var(--section-gap-top, 0px);padding-bottom:var(--section-gap-bottom, 0px);background-color:var(--color-custom-background, transparent);color:var(--color-custom-text, inherit)}.el-ec__card{max-width:var(--ec-content-max, 1040px);margin-inline:auto;display:flex;align-items:center;gap:var(--ec-gap, 24px);border-radius:var(--ec-card-radius, 16px)}.el-ec__card--surface{background-color:var(--ec-card-bg, #fff);padding:var(--ec-card-padding, 40px)}.el-ec__card--bordered{border:var(--ec-border-width, 1px) solid var(--ec-border-color, var(--color-border, #e0dedb));padding:var(--ec-card-padding, 40px)}.el-ec__card--vertical{flex-direction:column}.el-ec__card--horizontal{flex-direction:row}.el-ec__card--horizontal.el-ec__card--img-right{flex-direction:row-reverse}.el-ec__media{flex:0 0 auto;width:100%;max-width:var(--ec-image-width, 42%)}.el-ec__card--horizontal .el-ec__media{flex:0 0 var(--ec-image-width, 42%);max-width:var(--ec-image-width, 42%)}.el-ec__img{display:block;width:100%;height:auto;border-radius:var(--ec-image-radius, 12px)}@media(min-width:750px){.el-ec__card--bleed.el-ec__card--horizontal .el-ec__media{align-self:flex-end}.el-ec__card--surface.el-ec__card--bleed.el-ec__card--horizontal .el-ec__media,.el-ec__card--bordered.el-ec__card--bleed.el-ec__card--horizontal .el-ec__media{margin-bottom:calc(var(--ec-card-padding, 40px) * -1)}.el-ec__card--bleed.el-ec__card--horizontal .el-ec__img{border-bottom-left-radius:0;border-bottom-right-radius:0}}.el-ec__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:calc(var(--ec-gap, 24px) * .55);text-align:var(--ec-align, start);align-items:var(--ec-align, flex-start)}.el-ec__card--align-start .el-ec__body{--ec-align: flex-start;text-align:left}.el-ec__card--align-center .el-ec__body{--ec-align: center;text-align:center}.el-ec__eyebrow{margin:0;font-family:var(--font-base);font-size:calc(var(--font-base-size) * .82);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ec-accent, currentColor)}.el-ec__heading{margin:0;font-family:var(--font-headline);font-weight:var(--font-headline-weight);font-style:var(--font-headline-style);letter-spacing:var(--font-headline-letter-spacing);text-transform:var(--font-headline-transform);line-height:1.12;font-size:calc(var(--font-base-size) * var(--ec-header-size, 2.2))}.el-ec__text{font-size:calc(var(--font-base-size) * var(--ec-text-size, 1.05));line-height:1.6;opacity:.85}.el-ec__text>*:first-child{margin-top:0}.el-ec__text>*:last-child{margin-bottom:0}.el-ec__cta{margin-top:calc(var(--ec-gap, 24px) * .15)}.el-ec__cta .button{display:inline-flex;align-items:center;width:auto}.el-ec__logos{display:flex;flex-direction:column;gap:calc(var(--gap, 8px) * 1);width:100%}.el-ec__logos-label{font-size:calc(var(--font-base-size) * .72);letter-spacing:.1em;text-transform:uppercase;opacity:.55}.el-ec__logo-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--gap, 8px) * 2.5)}.el-ec__card--align-center .el-ec__logo-list{justify-content:center}.el-ec__logo-item{display:inline-flex;align-items:center}.el-ec__logo-link{display:inline-flex;align-items:center;transition:opacity .15s ease}.el-ec__logo-link:hover{opacity:.7}.el-ec__logo-img{display:block;height:var(--ec-logo-height, 40px);width:auto;object-fit:contain}.el-ec__disclaimer{font-size:calc(var(--font-base-size) * var(--ec-disclaimer-size, .7));line-height:1.45;opacity:.55;max-width:64ch}.el-ec__disclaimer>*:first-child{margin-top:0}.el-ec__disclaimer>*:last-child{margin-bottom:0}@media(max-width:749px){.el-ec__card--mimg-top{flex-direction:column}.el-ec__card--mimg-bottom{flex-direction:column-reverse}.el-ec__card .el-ec__media{flex:0 0 auto;max-width:min(var(--ec-image-width-mobile, 70%),100%);width:100%;margin-inline:auto;align-self:center}.el-ec__card--surface.el-ec__card--bleed.el-ec__card--mimg-bottom .el-ec__media,.el-ec__card--bordered.el-ec__card--bleed.el-ec__card--mimg-bottom .el-ec__media{margin-bottom:calc(var(--ec-card-padding, 40px) * -1)}.el-ec__card--bleed.el-ec__card--mimg-bottom .el-ec__img{border-bottom-left-radius:0;border-bottom-right-radius:0}.el-ec__heading{font-size:calc(var(--font-base-size) * var(--ec-header-size, 2.2) * .82)}}
/*# sourceMappingURL=/cdn/shop/t/141/assets/section-el-feature-callout.css.map */
