.allegro.allegro{min-height:auto;margin:0;position:relative;overflow:hidden}.allegro.allegro .allegro__grid{gap:80px;margin:0;align-items:center}.allegro.allegro .allegro__grid>.wp-block-column{margin:0}.allegro.allegro .allegro__media.allegro__media{flex-basis:42%}.allegro.allegro .allegro__content.allegro__content{flex-basis:58%;max-width:560px}.allegro.allegro .allegro__media{position:relative}.allegro.allegro figure.allegro__image.allegro__image{margin:0;border-radius:24px;overflow:hidden;position:relative;background:linear-gradient(160deg, rgba(123, 160, 107, 0.08) 0%, rgba(10, 18, 12, 0.4) 100%);border:1px solid rgba(123,160,107,.18);transition:transform .5s var(--ease),border-color .4s}.allegro.allegro figure.allegro__image.allegro__image::before{content:"";position:absolute;top:-1px;left:20%;right:20%;height:2px;background:linear-gradient(90deg, transparent, var(--wp--preset--color--accent), transparent);z-index:2;opacity:.6}.allegro.allegro figure.allegro__image.allegro__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.allegro.allegro figure.allegro__image.allegro__image:hover{transform:translateY(-4px);border-color:rgba(123,160,107,.35)}.allegro.allegro .allegro__tag{margin-bottom:20px}.allegro.allegro .allegro__title{margin:0 0 20px}.allegro.allegro .allegro__desc{line-height:1.85;opacity:.75;margin:0}.allegro.allegro .allegro__actions{margin-top:24px;display:block}@media(max-width: 1200px){.allegro.allegro .allegro__grid{gap:56px}}@media(max-width: 991px){.allegro.allegro .allegro__grid{gap:40px;flex-wrap:wrap}.allegro.allegro .allegro__media.allegro__media,.allegro.allegro .allegro__content.allegro__content{flex-basis:100%;max-width:100%}.allegro.allegro .allegro__content{text-align:center}.allegro.allegro .allegro__tag{justify-content:center}.allegro.allegro .allegro__actions{justify-content:center}}@media(max-width: 576px){.allegro.allegro{padding:0}.allegro.allegro .allegro__grid{gap:32px}.allegro.allegro .allegro__actions{margin-top:24px}}