.lala-bundle-banner{max-width:1392px;margin:clamp(24px,3vw,44px) auto;padding-inline:clamp(16px,3vw,36px);color:#1d1d1d}.lala-bundle-banner__inner{position:relative;isolation:isolate;overflow:hidden;border-radius:24px;background:#def0fa}.lala-bundle-banner__copy{position:relative;z-index:1;padding:30px 24px 10px}.lala-bundle-banner__eyebrow{margin:0 0 14px;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.lala-bundle-banner__copy h2{margin:0 0 20px;font-size:clamp(36px,4.1vw,60px);line-height:1.06;letter-spacing:-.035em;text-wrap:balance}.lala-bundle-banner__description{max-width:36ch;margin:0 0 24px;font-size:17px;line-height:1.6;text-wrap:pretty}.lala-bundle-banner__cta{min-height:48px;padding:14px 24px;border-radius:999px;background:#a5ddf5;color:#172d38;border-color:transparent;font-size:16px;line-height:1.35;font-weight:600;white-space:normal}.lala-bundle-banner__cta:hover{background:#8ed2f1;color:#172d38}.lala-bundle-banner__cta:focus-visible{outline:3px solid #1d6991;outline-offset:5px}.lala-bundle-banner__picture{display:block;width:100%;aspect-ratio:1}.lala-bundle-banner__image{display:block;width:100%;height:100%;object-fit:contain}@media(max-width:899px){.lala-bundle-banner__inner{background:#e8f7fd}}@media(min-width:900px){.lala-bundle-banner__inner{display:flex;align-items:center;aspect-ratio:2}.lala-bundle-banner__picture{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;height:100%}.lala-bundle-banner__copy{width:43%;padding:clamp(28px,4.2vw,64px);padding-right:0}.lala-bundle-banner__copy h2{font-size:clamp(38px,4.1vw,60px)}.lala-bundle-banner__description{font-size:clamp(16px,1.45vw,19px)}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/lala-bundle-banner.css.map */
