.wa-gallery{display:flex;flex-direction:column;gap:var(--space-s)}.wa-gallery-content-body-image{transition:0.2s all ease-in-out;border-radius:var(--radius-s);overflow:hidden;height:20rem;min-height:20rem;max-height:20rem;width:auto}@media (max-width:550px){.wa-gallery-content-body-image{max-height:15rem;min-height:15rem}}@media (max-width:487px){.wa-gallery-content-body-image{max-height:12rem;min-height:12rem}}.wa-gallery-content-body-image img,.wa-gallery-content-body-image a{width:100%;height:100%;object-fit:cover}@media (min-width:767px){.wa-gallery-content-body-image:hover{transform:translateY(-5px)}}.wa-gallery-content .wpgb-button{background-color:var(--shade-ultra-light);padding:var(--space-xs) var(--space-s)!important;border-radius:var(--radius-xs)!important;transition:0.2s all ease-in-out!important;position:relative;overflow:hidden;border:none!important}.wa-gallery-content .wpgb-button .wpgb-button-label{z-index:5;position:relative;transition:0.2s all ease-in-out!important;color:var(--base)!important;font-weight:600!important}.wa-gallery-content .wpgb-button:hover .wpgb-button-label{color:var(--white)!important}.wa-gallery-content .wpgb-button:after{background-color:var(--secondary);border-radius:50%;content:"";display:block;height:8rem;width:8rem;position:absolute;right:0;top:0;transform:translate(100%,100%);transform-origin:bottom right;transition:0.4s all ease-in-out;z-index:4}.wa-gallery-content .wpgb-button:hover::after{right:40%;transform:translate(0,0) scale(8);transform-origin:center center}.wa-gallery-content .wpgb-button[aria-pressed=true]{background-color:var(--secondary)!important}.wa-gallery-content .wpgb-button[aria-pressed=true] .wpgb-button-label{color:var(--white)!important}.wpgb-inline-list{display:flex!important;flex-direction:row!important;max-width:100vw!important;flex-wrap:nowrap!important;white-space:nowrap!important;padding-top:0!important;overflow-x:auto!important;padding-bottom:var(--space-s)!important;margin-bottom:calc(var(--space-s) * -1)!important;padding-right:var(--section-padding-x)!important;padding-left:var(--section-padding-x)!important;margin-left:calc(var(--section-padding-x) * -1)!important}