.shopify-section--instafeed{--instafeed-pad: 32px;--instafeed-gap: var(--instafeed-gap-desktop, 12px);--instafeed-spv: var(--instafeed-spv-desktop, 3.5);--instafeed-radius: 31px;--instafeed-image-radius: 16px;--instafeed-heading-size: 50px;--instafeed-title-gap: 50px;--instafeed-nav-size: 32px;padding-inline:var(--section-padding-inline)}.instafeed{display:block;overflow:hidden;padding-block:41px 32px;border-radius:var(--instafeed-radius);background:var(--instafeed-panel-bg, #f0f0f0)}.instafeed__heading{margin:0 0 var(--instafeed-title-gap);padding-inline:var(--instafeed-pad);color:var(--instafeed-heading-color, #7c7b7b);font-family:var(--heading-font-family);font-size:var(--instafeed-heading-size);font-weight:800;line-height:1;letter-spacing:0}.instafeed .instafeed__swiper{margin-inline-start:var(--instafeed-pad);-webkit-user-select:none;user-select:none}.instafeed__slide{width:calc((100% - (var(--instafeed-spv) - 1) * var(--instafeed-gap)) / var(--instafeed-spv));height:auto;flex-shrink:0}.instafeed:not(.instafeed--ready) .swiper-wrapper{gap:var(--instafeed-gap)}.instafeed__slide--placeholder .instafeed__post{background:#0000000f;animation:instafeed-pulse 1.6s ease-in-out infinite}@keyframes instafeed-pulse{50%{opacity:.55}}.instafeed__post{position:relative;display:block;width:100%;aspect-ratio:var(--instafeed-ratio, 1 / 1);padding:0;overflow:hidden;border:0;border-radius:var(--instafeed-image-radius);background:#0000000a;cursor:pointer}.instafeed__image{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-drag:none}.instafeed__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;background:var(--instafeed-overlay, rgba(0, 0, 0, .5));-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);opacity:0;transition:opacity .25s ease;pointer-events:none}.instafeed__overlay svg{width:26px;height:26px}.instafeed__icon{display:grid;place-items:center}.instafeed__icon--play{width:64px;height:64px;border-radius:50%;color:#262626;background:#fff;box-shadow:0 2px 12px #0000002e}.instafeed__icon--play svg{width:26px;height:26px}.instafeed__post:hover .instafeed__overlay,.instafeed__post:focus-visible .instafeed__overlay{opacity:1}.instafeed__swiper.swiper-grabbing .instafeed__overlay{opacity:0}.instafeed__footer{display:flex;align-items:center;gap:18px;margin-top:18px;padding-inline:var(--instafeed-pad)}.instafeed__progress{flex:1;height:1px;background:#9c9c9c73}.instafeed__progress:before{background:#7c7b7b;transform-origin:left}[dir=rtl] .instafeed__progress:before{transform-origin:right}.instafeed__nav{display:flex;margin-inline-start:auto;flex-shrink:0;gap:8px}.instafeed__nav-button,.instafeed-modal__nav,.instafeed-modal__close{display:grid;place-items:center;padding:0;border:0;cursor:pointer}.instafeed__nav-button{width:var(--instafeed-nav-size);height:var(--instafeed-nav-size);border-radius:50%;color:#9c9c9c;background:#ffffffd1;-webkit-backdrop-filter:blur(4.03px);backdrop-filter:blur(4.03px);transition:opacity .2s ease}.instafeed__nav-button svg{display:block;width:9px}.instafeed__nav-button:hover:not(.is-disabled){opacity:.75}.instafeed__nav-button.is-disabled{opacity:.4;cursor:default}.instafeed__nav-button.swiper-button-lock{display:none}[dir=rtl] :is(.instafeed__nav-button--next,.instafeed-modal__nav--next) svg,:is(.instafeed__nav-button--prev,.instafeed-modal__nav--prev) svg{transform:rotate(180deg)}[dir=rtl] :is(.instafeed__nav-button--prev,.instafeed-modal__nav--prev) svg{transform:none}.instafeed__empty{display:none;padding-inline:var(--instafeed-pad);color:var(--instafeed-heading-color, #7c7b7b)}.instafeed--empty .instafeed__empty{display:block}.instafeed--empty .instafeed__swiper,.instafeed--empty .instafeed__footer{display:none}.instafeed-modal-open{overflow:hidden}.instafeed-modal{--instafeed-modal-height: min(88vh, 860px);--instafeed-modal-info: 500px;--instafeed-modal-side: 80px;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;overflow:hidden;color:#3a3a3a;background:transparent}.instafeed-modal::backdrop{background:#000000b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.instafeed-modal__swiper{width:100%;height:100%}.instafeed-modal__slide{display:flex;align-items:center;justify-content:center;padding-inline:var(--instafeed-modal-side)}.instafeed-modal__card{display:flex;max-width:100%;min-height:min(420px,var(--instafeed-modal-height));overflow:hidden;border-radius:12px;background:#fff}.instafeed-modal__media{position:relative;display:flex;flex:0 1 auto;align-items:center;justify-content:center;min-width:0;background:#000}.instafeed-modal__image,.instafeed-modal__video{display:block;width:auto;height:auto;max-width:min(900px,calc(100vw - var(--instafeed-modal-side) * 2 - var(--instafeed-modal-info)));max-height:var(--instafeed-modal-height);object-fit:contain}.instafeed-modal__video{min-width:280px;min-height:280px}.instafeed-modal__mute{position:absolute;inset-block-start:12px;inset-inline-end:12px;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;color:#fff;background:#0009;cursor:pointer}.instafeed-modal__mute svg,.instafeed-modal__close svg{display:block;flex-shrink:0}.instafeed-modal__mute svg{width:20px;height:20px}.instafeed-modal__info{display:flex;flex:0 0 var(--instafeed-modal-info);flex-direction:column;min-width:0;max-height:var(--instafeed-modal-height)}.instafeed-modal__header{padding:12px 16px;border-bottom:1px solid #ececec}.instafeed-modal__profile{display:flex;align-items:center;justify-content:space-between;gap:12px}.instafeed-modal__avatar-link{display:block;flex-shrink:0;border-radius:50%}.instafeed-modal__username{color:inherit;font-weight:700;text-decoration:none}.instafeed-modal__avatar{width:44px;height:44px;border:1px solid #ececec;border-radius:50%;object-fit:cover}.instafeed-modal__caption{flex:1;overflow-y:auto;padding:24px 26px;font-size:14px;line-height:1.5;white-space:pre-line;overflow-wrap:anywhere}.instafeed-modal__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-top:1px solid #ececec;font-size:12px}.instafeed-modal__link{color:inherit;text-decoration:underline}.instafeed-modal__close{position:fixed;top:18px;right:18px;z-index:3;width:40px;height:40px;color:#fff;background:transparent}.instafeed-modal__close svg{width:20px;height:20px}.instafeed-modal__nav{position:fixed;inset-block-start:50%;z-index:3;width:44px;height:44px;margin-block-start:-22px;color:#fff;background:transparent}.instafeed-modal__nav svg{display:block;width:12px}.instafeed-modal__nav--prev{inset-inline-start:16px}.instafeed-modal__nav--next{inset-inline-end:16px}.instafeed-modal__nav.is-disabled{opacity:.3;cursor:default}@media screen and (min-width:700px)and (max-width:999px){.shopify-section--instafeed{--instafeed-spv: var(--instafeed-spv-tablet, 2.5);--instafeed-heading-size: 36px;--instafeed-title-gap: 36px}.instafeed-modal{--instafeed-modal-info: 320px;--instafeed-modal-side: 64px}}@media screen and (max-width:699px){.shopify-section--instafeed{--instafeed-pad: 18px;--instafeed-gap: var(--instafeed-gap-mobile, 8px);--instafeed-spv: var(--instafeed-spv-mobile, 1.5);--instafeed-radius: 22px;--instafeed-image-radius: 9px;--instafeed-heading-size: 26px;--instafeed-title-gap: 28px}.instafeed{padding-block:23px 20px}.instafeed-modal{--instafeed-modal-side: 0px}.instafeed-modal__slide{align-items:flex-start;height:100%;overflow-y:auto;overscroll-behavior:contain}.instafeed-modal__card{flex-direction:column;width:100%;min-height:100%;max-height:none;border-radius:0}.instafeed-modal__media{flex:0 0 auto;width:100%}.instafeed-modal__image,.instafeed-modal__video{width:100%;height:auto;max-width:none;max-height:none;min-width:0;min-height:0}.instafeed-modal__info{flex:1 0 auto;max-height:none}.instafeed-modal__caption{flex:1 0 auto;overflow:visible;padding:16px}.instafeed-modal__close{top:12px;right:12px;width:36px;height:36px;border-radius:50%;background:#0009}.instafeed-modal__close svg{width:16px;height:16px}.instafeed-modal__mute{inset-inline-end:auto;left:12px}.instafeed-modal__nav{display:none}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/instafeed.css.map */
