.ecoblue-store__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:2.4rem;background:rgb(var(--color-background));box-shadow:0 1.8rem 5rem #234e621a}.ecoblue-store__eyebrow{margin:0 0 .8rem;color:rgb(var(--color-button));font-size:1.2rem;font-weight:600;letter-spacing:.13em}.ecoblue-store__inner--right .ecoblue-store__media{order:2}.ecoblue-store__media{min-height:52rem;background:rgba(var(--color-foreground),.04)}.ecoblue-store__media--mosaic{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:.4rem}.ecoblue-store__media-item{min-width:0;min-height:0;overflow:hidden}.ecoblue-store__media-item--primary{grid-row:1 / 3}.ecoblue-store__media:not(.ecoblue-store__media--mosaic) .ecoblue-store__media-item,.ecoblue-store__media:not(.ecoblue-store__media--mosaic) .placeholder-svg{width:100%;height:100%}.ecoblue-store__media img,.ecoblue-store__media svg{width:100%;height:100%;object-fit:cover}.ecoblue-store__content{display:flex;flex-direction:column;justify-content:center;padding:clamp(3.2rem,5vw,7rem)}.ecoblue-store__heading{max-width:14ch;margin:0;font-size:clamp(2.8rem,3.2vw,4.4rem);line-height:1.12;letter-spacing:-.03em}.ecoblue-store__text{max-width:55rem;margin-top:1.6rem;color:rgba(var(--color-foreground),.78)}.ecoblue-store__details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-top:2.4rem;padding-top:2rem;border-top:.1rem solid rgba(var(--color-foreground),.12);font-size:1.35rem}.ecoblue-store__details .rte>*{margin-top:0;margin-bottom:0}.ecoblue-store__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.8rem}.ecoblue-store__actions a:focus-visible{outline:.3rem solid rgb(var(--color-button));outline-offset:.3rem}@media screen and (max-width:899px){.ecoblue-store__inner{grid-template-columns:1fr;border-radius:1.8rem}.ecoblue-store__inner--right .ecoblue-store__media{order:0}.ecoblue-store__media{min-height:0;aspect-ratio:4 / 3}.ecoblue-store__content{padding:3rem 2.2rem 3.4rem}}@media screen and (max-width:479px){.ecoblue-store__details{grid-template-columns:1fr;gap:1.2rem}.ecoblue-store__actions .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-ecoblue-store-cta.css.map */
