.ema-ig{--ema-sans: var(--f_family_1), var(--font-body-family), sans-serif;--ema-serif: var(--f_family_2), Georgia, serif;--ema-ig-gap: .8rem;--ema-ig-radius: 18px;background:var(--ema-section-bg, #fff)}.ema-words-section+.ema-ig-section,.ema-ig-section+.hdt-section{margin-top:0}.ema-ig__head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.2rem;margin-bottom:1.8rem}.ema-ig__titles{min-width:0;text-align:start}.ema-ig__handle{margin:0 0 .4rem;font-family:var(--ema-sans);font-size:1.2rem;font-weight:400;color:#9aa09c}.ema-ig__title{margin:0;font-family:var(--ema-serif);font-style:italic;font-weight:500;font-size:clamp(2.2rem,6.5vw,3.6rem);line-height:1.2;color:#2c3330}.ema-ig__follow{flex:0 0 auto;display:inline-flex;align-items:center;gap:.55rem;align-self:flex-end;padding-bottom:.2rem;margin-bottom:.35rem;font-family:var(--ema-sans);font-size:1.35rem;font-weight:400;color:#111;text-decoration:none;border-bottom:1px solid currentColor;white-space:nowrap}.ema-ig__follow:hover{color:#111;opacity:.7}.ema-ig__follow svg{width:1.5rem;height:1.5rem;fill:currentColor;display:block}.ema-ig__slider{--slide-spacing: var(--ema-ig-gap)}.ema-ig__slider .hdt-slider__viewport{overflow:hidden}.ema-ig__card{display:block;overflow:hidden;border-radius:var(--ema-ig-radius);background:#e8e8e8;text-decoration:none;color:inherit}.ema-ig__media{position:relative;aspect-ratio:4 / 5;overflow:hidden}.ema-ig__media img,.ema-ig__media svg,.ema-ig__placeholder{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .45s ease}.ema-ig__placeholder{background:#d7d2cc}@media(hover:hover)and (min-width:1150px){.ema-ig__card:hover img{transform:scale(1.04)}}.ema-ig__slider .hdt-slider__dots{display:none}@media(min-width:768px){.ema-ig{--ema-ig-gap: 1rem}.ema-ig__head{margin-bottom:2.2rem}.ema-ig__title{font-size:clamp(3rem,3.4vw,4.2rem)}.ema-ig__follow{font-size:1.45rem}}@media(min-width:1150px){.ema-ig{--ema-ig-gap: 1.2rem;--ema-ig-radius: 10px}.ema-ig__media{aspect-ratio:1 / 1}.ema-ig__slider .hdt-slider__container{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--ema-ig-gap);margin-inline-start:0;transform:none!important}.ema-ig__slider .hdt-slider__slide{flex:none;width:auto;padding-inline-start:0;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/ema-instagram.css.map */
