.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{transform:translateY(0);opacity:1}.m-instagram__content{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.m-instagram__icon{width:55px;height:55px;background:rgba(var(--bg-white),1);color:rgba(var(--text-black),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);transform:translateY(20%);opacity:0}.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}#stamped-main-widget{margin-top:0!important}.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-instagram__wrapper{display:flex}}.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,.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{grid-row-start:1;flex-direction:column;align-items:center;justify-content:center;padding-left:16px;padding-right:16px;margin-bottom:0}.m-instagram-section--layout-metro .m-instagram .m-section__button{margin-top:0}@media screen and (min-width: 1024px){.m-instagram-section--layout-metro .m-instagram .m-section__button{margin-top:20px}}@media screen and (min-width: 1280px){.m-instagram-section--layout-metro .m-instagram .m-section__button{margin-top:60px}}@media screen and (min-width: 1536px){.m-instagram-section--layout-metro .m-instagram .m-section__button{margin-top:120px}}.m-instagram-section .m\:text-center .m-section__subheading{display:flex;align-items:center;justify-content:center}.m-instagram-section .m\:text-center .m-section__subheading svg{width:133px}.instagram-post-wrapper{margin-top:30px}.instagram-post-wrapper .insta-post{column-gap:20px}.instagram-post-wrapper .m-instagram-card .m-instagram-card__content{padding-top:12px}.instagram-post-wrapper .m-instagram-card .m\:text-center .m-instagram-card__subheading{display:flex;align-items:center;justify-content:center}.instagram-post-wrapper .m-instagram-card .m\:text-right .m-instagram-card__subheading{display:flex;align-items:center;justify-content:flex-end;margin-bottom:12px}.instagram-post-wrapper .m-instagram-card .m-instagram-card__subheading svg{width:79px}.instagram-post-wrapper .m-instagram-card .m-instagram-card__title{font-family:var(--font-stack-subheading);margin-bottom:5px}.instagram-post-wrapper .m-instagram-card .m-instagram-card__description{font-family:var(--font-stack-subheading);font-size:14px;margin-bottom:5px}.instagram-post-wrapper .m-instagram-card .m-instagram-card__description *{font-family:var(--font-stack-subheading);font-size:14px}.instagram-post-wrapper .m-instagram-card .m-instagram__btn{margin-top:12px}.instagram-post-wrapper .m-instagram-card .m-instagram__btn .m-button.m-button--link{font-size:14px;line-height:17px}@media screen and (max-width: 767px){.instagram-post-wrapper .insta-post{column-gap:15px;row-gap:20px;width:100%}.template-product .instagram-post-wrapper .insta-post{display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.template-product .instagram-post-wrapper .m-instagram-card{width:60%;margin-right:20px;display:inline-block}.instagram-post-wrapper .m-instagram-card .m-instagram-card__content{padding-top:12px}.instagram-post-wrapper .m-instagram-card .m\:text-right .m-instagram-card__subheading{margin-bottom:12px}.instagram-post-wrapper .m-instagram-card .m-instagram-card__title{font-size:14px;line-height:17px;margin-bottom:5px;padding-top:8px;font-weight:600}.instagram-post-wrapper .m-instagram-card .m-instagram-card__description *{font-size:12px;line-height:15px}.instagram-post-wrapper .m-instagram-card .m-instagram__btn{margin-top:6px}.instagram-post-wrapper .m-instagram-card .m-instagram__btn .m-button.m-button--link{font-size:12px;line-height:15px}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/instagram.css.map */
