.m-instagram{display:block}.m-instagram__item{display:block;position:relative;overflow:hidden}.m-instagram__item:hover .m-instagram__image img{transform:scale(1)}.m-instagram__item:hover .m-instagram__icon{opacity:1}.m-instagram__content{display:flex;align-items:flex-start;justify-content:flex-end;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.m-instagram__icon{width:55px;height:55px;color:rgba(var(--bg-white),1);display:flex;align-items:center;justify-content:center;border-radius:50%;will-change:transform;transition:opacity var(--m-duration-default, .25s) cubic-bezier(.4,0,.21,.99),transform var(--m-duration-default, .25s) cubic-bezier(.4,0,.21,.99);opacity:1}.m-instagram__icon svg{width:24px;height:24px}.m-instagram__image img{transform:scale(1.06);transform-origin:center;will-change:transform;transition:transform var(--m-duration-image, .65s) ease}.m-instagram-section .m-section__subheading{margin-bottom:8px}.m-instagram-section .m-section__button{margin-top:20px}@media screen and (max-width:767px){.m-instagram-section .m-section__header{padding:0 15px}}.m-instagram-section .m\:row-end-3{grid-row-end:3}.m-instagram-section .m\:row-end-4{grid-row-end:4}.m-instagram-section .m\:col-3-5{grid-column-start:3;grid-column-end:5}.m-instagram-section .m\:col-1-3{grid-column-start:1;grid-column-end:3}.m-instagram-section .m\:col-4-6{grid-column-start:3;grid-column-end:5}@media screen and (min-width:1280px){.m-instagram-section .m\:col-4-6{grid-column-start:4;grid-column-end:6}}.m-instagram-section--layout-metro .m-instagram .m-section__header,.m-instagram-section--layout-metro-left .m-instagram .m-section__header{grid-row-start:1;flex-direction:column;align-items:center;justify-content:center;margin-bottom:0}.m-instagram-section--layout-metro .m-instagram .m-section__button,.m-instagram-section--layout-metro-left .m-instagram .m-section__button{margin-top:0}@media screen and (min-width:1024px){.m-instagram-section--layout-metro .m-instagram .m-section__button,.m-instagram-section--layout-metro-left .m-instagram .m-section__button{margin-top:40px}}.m-instagram-section .m-section__button .m-button{color:#1946b8;text-decoration:none}.m-instagram-section .m-section__button .m-button:before,.m-instagram-section .m-section__button .m-button:after{display:none}.m-instagram-section{--m-section-header-spacing-bottom: 40px}@media screen and (max-width:480px){.m-instagram-section .m-section__button{margin-top:5px}.m-instagram__wrapper>div:nth-child(n+5){display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/instagram.css.map */
