.home-shop-banner{isolation:isolate;border-radius:26px;justify-content:space-between;align-items:center;gap:28px;min-height:340px;display:flex;position:relative;overflow:hidden;padding:48px!important}.home-shop-banner:before{content:"";z-index:-2;background:url(/images/tienda/banner-comunidad.png) 50%/cover no-repeat;position:absolute;inset:0}.home-shop-banner:after{content:"";z-index:-1;background:linear-gradient(90deg,#081424f7 0%,#081424d9 46%,#0814245c 100%);position:absolute;inset:0}.home-shop-banner>div{max-width:590px}.home-shop-banner h2{margin:12px 0;font-size:clamp(29px,3.3vw,44px);line-height:1.12}.home-shop-banner p{line-height:1.65}.home-shop-banner>.button{flex-shrink:0;box-shadow:0 6px 24px #0004}@layer fixboom-unified{body.fixboom-unified .home-shop-banner{color:#fff!important;background-color:#102232!important;border-color:#7de6f2!important}body.fixboom-unified .home-shop-banner h2,body.fixboom-unified .home-shop-banner p{color:#fff!important}body.fixboom-unified .home-shop-banner .eyebrow{color:#a1eff8!important}}@media (max-width:740px){.home-shop-banner{flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:420px;padding:28px!important}.home-shop-banner:before{background-position:67%}.home-shop-banner:after{background:linear-gradient(#08142459 0%,#081424d6 48%,#081424fa 100%)}.home-shop-banner>.button{width:100%}}@media print{.home-shop-banner:before,.home-shop-banner:after{display:none}.home-shop-banner{min-height:0;padding:24px!important}@layer fixboom-unified{body.fixboom-unified .home-shop-banner h2,body.fixboom-unified .home-shop-banner p{color:#142033!important}}}
