.instagram-reels{width:100%}.instagram-reels__header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:0 0 36px}.instagram-reels__eyebrow{font-size:16px;font-weight:500;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:#3d534e;margin:0 0 12px}.instagram-reels__title{font-size:28px;font-weight:500;line-height:1.25;color:#1f1f1f;margin:0}.instagram-reels__profile{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;font-size:14px;font-weight:500;color:#1f1f1f;text-decoration:none}.instagram-reels__profile:hover span{text-decoration:underline}.instagram-reels__list{display:grid;grid-template-columns:repeat(var(--instagram-reels-columns, 4),1fr);gap:8px}.instagram-reels__item{display:flex;flex-direction:column;min-width:0}.instagram-reels__card{position:relative;display:block;width:100%;aspect-ratio:9 / 16;overflow:hidden;background-color:#f0f0f0}.instagram-reels__video,.instagram-reels__card--placeholder svg{width:100%;height:100%;object-fit:cover;display:block}.instagram-reels__badge{position:absolute;top:12px;right:12px;z-index:2;display:flex;color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.4))}span.instagram-reels__badge{pointer-events:none}.instagram-reels__play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;padding:0;border:0;background:#0000001f;color:#fff;cursor:pointer;transition:background-color .2s ease}.instagram-reels__play svg{filter:drop-shadow(0 2px 6px rgba(0,0,0,.35));opacity:.9;transition:transform .2s ease,opacity .2s ease}.instagram-reels__play:hover{background:#0003}.instagram-reels__play:hover svg{opacity:1;transform:scale(1.06)}.instagram-reels__card.is-active .instagram-reels__play{display:none}.instagram-reels__embed{width:100%;background-color:#fff}.instagram-reels__embed iframe{display:block;width:100%;aspect-ratio:9 / 19;border:0}.instagram-reels__caption{font-size:12px;font-weight:500;line-height:1.5;color:#8e8e8e;margin:12px 12px 0}@media screen and (max-width:999.98px){.instagram-reels__header{margin:0 0 32px}.instagram-reels__eyebrow{margin:0 0 8px}.instagram-reels__list{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-right:calc(-1 * var(--container-gutter));padding-right:var(--container-gutter)}.instagram-reels__list::-webkit-scrollbar{display:none}.instagram-reels__item{flex:0 0 calc(70% - 8px);max-width:320px;scroll-snap-align:start}}@media screen and (max-width:767.98px){.instagram-reels__header{flex-direction:column;align-items:flex-start;gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/instagram-reels.css.map */
