:is(.element.elementinstagramfeed .element-title):before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='20' height='20' x='2' y='2' rx='5' ry='5'/%3E%3Cpath d='M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37M17.5 6.5h.01'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:90%;content:"";display:inline-block;height:1em;margin:0 .2em -.16em 0;width:1em}.element.elementinstagramfeed .instafeed{display:flex;flex-wrap:wrap;margin-left:-1px;margin-right:-1px;width:calc(100% + 2px)}:is(.element.elementinstagramfeed .instafeed) a{display:block;height:500px;outline:none;overflow:hidden;position:relative;width:auto}@media(max-width:979px){:is(.element.elementinstagramfeed .instafeed) a{height:400px}}@media(max-width:479px){:is(.element.elementinstagramfeed .instafeed) a{height:300px}}:is(:is(.element.elementinstagramfeed .instafeed) a) figure{height:100%;margin:0}:is(:is(:is(.element.elementinstagramfeed .instafeed) a) figure) img{height:100%;margin-bottom:0;max-width:none;width:auto}:is(:is(:is(.element.elementinstagramfeed .instafeed) a) figure) figcaption{background-color:#000c;color:var(--white);display:flex;flex-direction:column;font-size:var(--font-size--small);inset:0;opacity:0;padding:calc(var(--lh)*1em);position:absolute;transition:opacity .12s linear;z-index:1}:is(:is(:is(:is(.element.elementinstagramfeed .instafeed) a) figure) figcaption) span[data-icon=instagram]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='20' height='20' x='2' y='2' rx='5' ry='5'/%3E%3Cpath d='M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37M17.5 6.5h.01'/%3E%3C/svg%3E");height:calc(var(--lh)*1em);margin:auto auto 0;transform:scale(.4);transition:transform .12s linear;width:calc(var(--lh)*1em)}@media(hover:hover){:is(:is(:is(.element.elementinstagramfeed .instafeed) a) figure):hover figcaption{opacity:1}:is(:is(:is(:is(.element.elementinstagramfeed .instafeed) a) figure):hover figcaption) span[data-icon=instagram]{transform:scale(1)}}:is(:is(.element.elementinstagramfeed .instafeed) a) video{height:100%}@media(hover:none){:is(:is(:is(.element.elementinstagramfeed .instafeed) a):focus,:is(:is(.element.elementinstagramfeed .instafeed) a):focus-within,:is(:is(.element.elementinstagramfeed .instafeed) a):active) figure figcaption{opacity:1;pointer-events:none}:is(:is(:is(:is(.element.elementinstagramfeed .instafeed) a):focus,:is(:is(.element.elementinstagramfeed .instafeed) a):focus-within,:is(:is(.element.elementinstagramfeed .instafeed) a):active) figure figcaption) span[data-icon=instagram]{transform:scale(1)}}@media(max-width:1279px){.element.elementinstagramfeed .swiper-container{overflow-x:hidden}}
