.ojs-ig{background:var(--ig-bg);padding:var(--ig-pt) 0 var(--ig-pb);font-family:var(--ig-body-font);font-weight:var(--ig-body-weight)}.ojs-ig__head,.ojs-ig__carousel,.ojs-ig__foot{max-width:var(--ig-container);margin-left:auto;margin-right:auto}.ojs-ig__head{padding:0 20px;margin-bottom:var(--ig-head-mb)}.ojs-ig--full .ojs-ig__carousel{max-width:none}.ojs-ig--center .ojs-ig__head{text-align:center}.ojs-ig--right .ojs-ig__head{text-align:right}.ojs-ig__heading{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.3em .35em;margin:0;font-family:var(--ig-heading-font);font-weight:var(--ig-heading-weight);font-size:var(--ig-heading-size);line-height:1.15;color:var(--ig-heading-color)}.ojs-ig--upper .ojs-ig__title{text-transform:uppercase}.ojs-ig__logo{display:flex;margin-right:.15em}.ojs-ig__logo svg{width:var(--ig-icon-size);height:var(--ig-icon-size)}.ojs-ig__handle{color:var(--ig-handle-color);text-decoration:none}a.ojs-ig__handle:hover{text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px}.ojs-ig__carousel{position:relative;display:block}.ojs-ig__viewport{overflow:hidden;container-type:inline-size}.ojs-ig__track{display:flex;gap:var(--ig-gap);margin:0;padding:0;list-style:none}.ojs-ig__item{flex:0 0 calc((100cqw - (var(--ig-cols) - 1) * var(--ig-gap)) / var(--ig-cols));min-width:0}.ojs-ig__carousel--marquee.is-running .ojs-ig__track{width:max-content;animation:ojs-ig-marquee var(--ig-duration, 30s) linear infinite}.ojs-ig__carousel--marquee.is-reverse .ojs-ig__track{animation-direction:reverse}.ojs-ig__carousel--marquee.is-paused .ojs-ig__track{animation-play-state:paused}@keyframes ojs-ig-marquee{0%{transform:translateZ(0)}to{transform:translate3d(calc(var(--ig-shift, 0px) * -1),0,0)}}.ojs-ig__carousel--slide .ojs-ig__viewport{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.ojs-ig__carousel--slide .ojs-ig__viewport::-webkit-scrollbar{display:none}.ojs-ig__carousel--slide .ojs-ig__item{scroll-snap-align:start}.ojs-ig__post{position:relative;display:block;overflow:hidden;aspect-ratio:var(--ig-ratio);border-radius:var(--ig-radius);background:#eee;color:inherit}.ojs-ig__post img,.ojs-ig__post .ojs-ig__placeholder{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.ojs-ig--zoom .ojs-ig__post:hover img{transform:scale(1.07)}.ojs-ig__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px;color:var(--ig-hover-icon);text-align:center;opacity:0;transition:opacity .35s ease}.ojs-ig__overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ig-overlay);opacity:var(--ig-overlay-opacity)}.ojs-ig__overlay>*{position:relative}.ojs-ig__post:hover .ojs-ig__overlay,.ojs-ig__post:focus-visible .ojs-ig__overlay{opacity:1}.ojs-ig__overlay-icon{display:flex;transform:scale(.8);transition:transform .35s ease}.ojs-ig__post:hover .ojs-ig__overlay-icon{transform:scale(1)}.ojs-ig__caption{font-size:var(--ig-caption-size);line-height:1.4}.ojs-ig__arrow{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:var(--ig-arrow-bg);color:var(--ig-arrow-color);box-shadow:0 6px 18px #00000026;cursor:pointer;transform:translateY(-50%);transition:transform .25s ease}.ojs-ig__arrow:hover{transform:translateY(-50%) scale(1.08)}.ojs-ig__arrow--prev{left:14px}.ojs-ig__arrow--next{right:14px}.ojs-ig__foot{display:flex;justify-content:center;margin-top:26px;padding:0 20px}.ojs-ig__btn{display:inline-flex;align-items:center;gap:10px;padding:13px 30px;border-radius:999px;background:var(--ig-btn-bg);color:var(--ig-btn-text);font-size:15px;font-weight:500;text-decoration:none;transition:filter .25s ease}.ojs-ig__btn:hover{filter:brightness(1.15)}@media screen and (max-width:749px){.ojs-ig__arrow{width:36px;height:36px}}@media(prefers-reduced-motion:reduce){.ojs-ig__carousel--marquee.is-running .ojs-ig__track{animation:none}.ojs-ig__carousel--marquee .ojs-ig__viewport{overflow-x:auto}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ojasvi-instagram.css.map */
