/*!**************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/escgallery/style.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************/
.wp-block-create-block-escgallery{display:flex;flex-direction:column;align-items:center}.gallery-inner-container{display:grid;width:100%;margin-top:48px;margin-bottom:48px}.gallery-inner-container figure{display:flex;justify-content:center;align-items:center;justify-self:center}.filter-container{position:relative;display:flex;max-width:1000px;gap:16px}.filter-container .dropdown-button{display:flex;justify-content:center;align-items:center;font-family:Montserrat,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:1.1rem;font-weight:700;width:220px;gap:7px;color:#fff;padding:20px;border:none;border-radius:5px;height:36px;background-color:#1e2636}.filter-container .dropdown-button::after{content:"";background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMuNTA5IiBoZWlnaHQ9IjcuNTA5IiBmaWxsPSJjdXJyZW50Q29sb3IiIGNsYXNzPSJiaSBiaS1jaGV2cm9uLWRvd24iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMzk1LjQwNmEuNS41IDAgMCAxIC43MDggMEw2Ljc1IDYuMDUzIDEyLjM5NS40MDZhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6IiBzdHlsZT0ic3Ryb2tlOiMwMDA7c3Ryb2tlLXdpZHRoOi41O3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1vcGFjaXR5OjEiLz4KPC9zdmc+Cg==) no-repeat center center;width:15px;height:9px;transition:transform 0.1s ease;filter:invert(100%)}@media (hover:hover){.filter-container .dropdown-button:hover{text-decoration:none;color:var(--wp--preset--color--logo-blue)}.filter-container .dropdown-button:hover::after{filter:invert(72%) sepia(59%) saturate(485%) hue-rotate(176deg) brightness(95%) contrast(92%)}}@media (hover:none){.filter-container .dropdown-button:active{text-decoration:none;color:var(--wp--preset--color--logo-blue)}.filter-container .dropdown-button:active::after{filter:invert(72%) sepia(59%) saturate(485%) hue-rotate(176deg) brightness(95%) contrast(92%)}}.filter-container .dropdown-button:has(+.open)::after{transform:rotate(180deg)}.filter-container .dropdown-button.filtered{background-color:#fad02c;color:#1e2636}.filter-container .dropdown-button.filtered::after{filter:invert(13%) sepia(10%) saturate(1918%) hue-rotate(182deg) brightness(97%) contrast(94%)}.filter-container ul{position:absolute;width:100%;height:325px;overflow-y:scroll;visibility:hidden;opacity:0;top:15px;left:50%;transform:translateX(-50%);font-size:1rem;border-radius:5px;padding:0;padding-top:8px;padding-bottom:8px;background-color:var(--wp--preset--color--dropdown-menu);transition:visibility 0.1s,opacity 0.3s,top 0.3s ease;text-align:center;z-index:300}.filter-container ul.open{visibility:visible;opacity:1;top:30px}.filter-container ul li{list-style:none;width:100%}.filter-container ul li button{font-family:Montserrat,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;list-style:none;width:100%;padding-top:12px;padding-bottom:12px;padding-left:14px;padding-right:14px;font-size:1.05rem;font-weight:700;background:none;border:none;color:#fff}@media (hover:hover){.filter-container ul li button:hover{color:var(--wp--preset--color--logo-blue);background-color:var(--wp--preset--color--body);text-decoration:none}}@media (hover:none){.filter-container ul li button:active{color:var(--wp--preset--color--logo-blue);background-color:var(--wp--preset--color--body);text-decoration:none}}.filter-container ul li button:focus-visible{outline:2px solid #fff}.filter-container ul li button.active{color:#1e2636;background-color:#fad02c}