@media (min-width:0) and (max-width:1279px){.element.elementinstagramfeed{overflow-x:hidden}}.element.elementinstagramfeed .instafeed{margin-left:-1px;margin-right:-1px;width:calc(100% + 2px)}.element.elementinstagramfeed .instafeed a{display:block;height:500px;outline:none;overflow:hidden;position:relative;width:auto}@media (min-width:0) and (max-width:979px){.element.elementinstagramfeed .instafeed a{height:400px}}@media (min-width:0) and (max-width:479px){.element.elementinstagramfeed .instafeed a{height:300px}}.element.elementinstagramfeed .instafeed a figure{height:100%;margin:0}.element.elementinstagramfeed .instafeed a figure img{height:100%;margin-bottom:0;max-width:none;-o-object-fit:cover;object-fit:cover;width:auto}.element.elementinstagramfeed .instafeed a figure figcaption{background-color:rgba(0,0,0,.8);bottom:0;color:#fff;display:flex;flex-direction:column;font-size:.8em;left:0;opacity:0;padding:.66665em;position:absolute;right:0;top:0;transition:opacity .12s linear;z-index:1}.element.elementinstagramfeed .instafeed a figure figcaption span[data-feather=instagram]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='2' width='20' height='20' rx='5' ry='5'/%3E%3Cpath d='M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37zm1.5-4.87h.01'/%3E%3C/svg%3E");height:1.4em;margin:auto auto 0;transform:scale(.4);transition:transform .12s linear;width:1.4em}.element.elementinstagramfeed .instafeed a figure:hover figcaption{opacity:1}.element.elementinstagramfeed .instafeed a figure:hover figcaption span[data-feather=instagram]{transform:scale(1)}.element.elementinstagramfeed .instafeed a video{height:100%;width:auto}.element.elementinstagramfeed .swiper-button-next,.element.elementinstagramfeed .swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2)}
