.collection-banners{display:flex;flex-direction:column;gap:0;margin:20px 0}.collection-banners__item{display:flex;align-items:center;justify-content:space-between;padding:40px 48px;border-radius:16px;margin:0 16px 16px;overflow:hidden;min-height:220px;gap:40px}.collection-banners__content{flex:1;min-width:0}.collection-banners__eyebrow{font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#7c8b5e;margin:0 0 8px}.collection-banners__heading{font-size:28px;font-weight:800;line-height:1.15;color:#1a1a1a;margin:0 0 8px;text-transform:uppercase;letter-spacing:-.01em}.collection-banners__text{font-size:14px;line-height:1.5;color:#5a5a52;margin:0 0 20px}.collection-banners__btn{display:inline-block;border:1.5px solid #1a1a1a;color:#1a1a1a;background:transparent;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;padding:12px 22px;border-radius:50px;transition:background-color .2s ease,color .2s ease}.collection-banners__btn:hover{background-color:#1a1a1a;color:#fff}.collection-banners__image-wrap{flex:0 0 40%;max-width:400px;border-radius:10px;overflow:hidden}.collection-banners__image{width:100%;height:100%;object-fit:cover;display:block;border-radius:10px}.collection-banners__placeholder{width:100%;aspect-ratio:4 / 3;background-color:#e0ddd2;border-radius:10px}@media screen and (max-width:1024px){.collection-banners__image-wrap{flex:0 0 35%}}@media screen and (max-width:640px){.collection-banners__item{flex-direction:column;align-items:flex-start;padding:28px 20px;margin:0 12px 12px;min-height:unset;gap:20px}.collection-banners__heading{font-size:22px}.collection-banners__image-wrap{flex:none;width:100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-collection-banners.css.map */
