.section__instagram-feed .section__header{margin-bottom:2.2rem}.section__instagram-feed .section__header-text{margin-top:1.6rem;color:currentColor}.section__instagram-feed .section__header-text p a{font-size:calc(var(--font-body-scale) * 2rem);font-weight:600;line-height:1.5;color:currentColor;display:inline-block;--text-decoration-thickness: .1rem;transition:background-size ease-in-out var(--duration-default);background-color:transparent;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 min(var(--text-decoration-thickness),.1rem)}.section__instagram-feed .section__header-text p a:after{--text-decoration-thickness: .3rem;bottom:-.2rem}.section__instagram-feed .section__header-text p a:hover{color:currentColor;background-size:100% min(var(--text-decoration-thickness),.1rem)}.section__instagram-feed .card .media__icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4rem;height:4rem;line-height:1;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff200;z-index:1}.section__instagram-feed .card .media__icon .svg-wrapper{width:100%;height:100%;padding:.6rem}.section__instagram-feed .card .card__content{position:absolute;padding:0;inset:clamp(1.6rem,3.5vw,2rem);inset-block-start:unset}.section__instagram-feed .card .card__buttons .button{padding:0 2rem;text-transform:uppercase}.section__instagram-feed .card .card__buttons .button span{text-decoration:none}.page--product .section__instagram-feed .section__header-heading{font-weight:600}.page--product .section__instagram-feed .section__header-text{margin-top:.6rem}.section__instagram-feed.style_2 .card__buttons a{background:#fff;padding:2px 30px 3px;font-size:1.4rem;font-weight:500;transition:all .5s ease}.section__instagram-feed.style_2 .card .media__icon{display:none}.section__instagram-feed.style_2 .card:hover .card__buttons a{padding:2px 14px 3px}@media screen and (max-width:1024px){.section__instagram-feed:not(.style_2) .card .card__media:after{background:#0009;z-index:0}.section__instagram-feed.style_2 .card__buttons a{padding:2px 10px 3px}}@media screen and (max-width:749px){.section__instagram-feed .card .card__buttons .button{min-height:3rem;padding:0 1.5rem}.section__instagram-feed .card .media__icon .svg-wrapper{padding:.8rem}.section__instagram-feed .section__header-text{margin-top:.5rem}.page--product .section__instagram-feed .section__header-heading{padding:0 6.5rem}.section__instagram-feed.style_2 .card__buttons a{font-size:1.2rem}.section__instagram-feed.style_2 .card__buttons a span{background-size:0 min(var(--text-decoration-thickness),.1rem)}}@media screen and (min-width:750px){.section__instagram-feed .card .media__icon{width:5.6rem;height:5.6rem;padding:.6rem}}@media screen and (min-width:1025px){.section__instagram-feed .section__header{margin-bottom:3.2rem}.section__instagram-feed .card .media__icon,.section__instagram-feed .card .card__content{opacity:0;visibility:hidden;transition:ease var(--duration-default);transition-property:opacity,visibility}.section__instagram-feed .card:hover .media__icon,.section__instagram-feed .card:focus-within .media__icon,.section__instagram-feed .card:hover .card__content,.section__instagram-feed .card:focus-within .card__content{opacity:1;visibility:visible}.section__instagram-feed:not(.style_2) .card:hover .card__media:after{background:#0009;z-index:0}.page--product .section__instagram-feed .section__header{margin-bottom:5.2rem}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/section-instagram-feed.css.map */
