.insta__inner{display:flex;flex-direction:column;gap:var(--mp-s5);max-width:var(--page-width);margin:0 auto;padding:var(--mp-s8) var(--page-margin) calc(var(--pad-bottom) * .6);--slider-n: 1.39}.insta .insta__track>*{flex-basis:72%}.insta__track>:nth-child(3n+1) .insta__post{background:var(--mp-bruma)}.insta__track>:nth-child(3n+2) .insta__post{background:var(--mp-rose)}.insta__post{position:relative;display:block;width:100%;aspect-ratio:3 / 4;overflow:hidden;background:var(--mp-bege);transition:opacity var(--mp-t-fast)}.insta__post:hover{opacity:.85}.insta__media,.insta__image,.insta__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.insta__icon{position:absolute;top:var(--mp-s3);right:var(--mp-s3);color:var(--mp-branco);opacity:0;transform:translateY(4px);transition:opacity var(--mp-t-base) var(--mp-ease),transform var(--mp-t-base) var(--mp-ease);pointer-events:none;--icon-size: 22px;--icon-stroke: 2}@media(min-width:768px){.insta .insta__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;overflow:visible;cursor:auto}}@media(min-width:960px){.insta__inner{padding-bottom:var(--pad-bottom)}.insta .insta__track{grid-template-columns:repeat(6,minmax(0,1fr))}.insta__post:hover .insta__icon,.insta__post:focus-visible .insta__icon{opacity:1;transform:none}}.insta-modal{--color-button: var(--mp-marinho);--color-button-hover: var(--mp-marinho-hover);--color-button-label: var(--mp-branco);width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;overflow-y:auto;overscroll-behavior:contain;background:var(--mp-branco);color:var(--mp-marinho)}.insta-modal::backdrop{background:#031c2cd1}.insta-modal__box{position:relative}.insta-modal__content{display:flex;flex-direction:column;background:var(--mp-branco)}.insta-modal__media{position:relative;height:min(62vh,133.333vw);overflow:hidden;background:var(--mp-bege)}.insta-modal__image,.insta-modal__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.insta-modal__close--media{position:absolute;top:var(--mp-s3);right:var(--mp-s3);display:flex;align-items:center;justify-content:center;width:var(--mp-touch);height:var(--mp-touch);background:#031c2c73;color:var(--mp-branco)}.insta-modal__info{display:flex;flex-direction:column;min-height:0}.insta-modal__head{display:flex;align-items:center;gap:var(--mp-s3);padding:var(--mp-s3) var(--mp-s2) var(--mp-s3) var(--mp-s5);border-bottom:1px solid var(--mp-border)}.insta-modal__avatar{display:flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border:1px solid var(--mp-border)}.insta-modal__avatar img{width:24px;height:24px;object-fit:contain}.insta-modal__meta{flex:1;min-width:0}.insta-modal__meta p{margin:0}.insta-modal__account{font-family:var(--mp-font-label);font-size:13px;letter-spacing:.06em}.insta-modal__date{font-size:12px;color:var(--mp-marinho-profundo)}.insta-modal__caption{margin:0;padding:var(--mp-s5);font-family:var(--mp-font-sans);font-size:15px;line-height:1.65;white-space:pre-line;overflow-wrap:anywhere}.insta-modal__ig{display:inline-flex;align-items:center;align-self:flex-start;gap:var(--mp-s2);margin:var(--mp-s2) var(--mp-s5) var(--mp-s5);font-family:var(--mp-font-label);font-size:12px;letter-spacing:.14em;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;--icon-size: 18px}.insta-modal__product{display:flex;flex-direction:column;gap:var(--mp-s4);margin-top:auto;padding:var(--mp-s5);border-top:1px solid var(--mp-border)}.insta-modal__label{margin:0;font-family:var(--mp-font-label);font-size:11px;letter-spacing:.2em;text-transform:uppercase}.insta-modal__card{display:flex;align-items:center;gap:var(--mp-s4);text-decoration:none}.insta-modal__thumb{flex:none;width:72px;aspect-ratio:2 / 3;overflow:hidden;background:var(--mp-bege)}.insta-modal__thumb img{width:100%;height:100%;object-fit:cover}.insta-modal__card-info{display:flex;flex-direction:column;gap:var(--mp-s1);min-width:0}.insta-modal__name{overflow:hidden;font-family:var(--mp-font-serif);font-weight:500;font-size:20px;line-height:1.2;white-space:nowrap;text-overflow:ellipsis}.insta-modal__price{font-size:15px}.insta-modal__installments{font-size:12px;color:var(--mp-marinho-profundo)}.insta-modal__cta{width:100%}.insta-modal__arrow{display:none}@media(min-width:960px){.insta-modal{--box-w: min(1040px, 100vw - 96px, (100dvh - 96px) * .75 + 400px);padding:var(--mp-s7);overflow:visible;background:transparent}.insta-modal[open]{display:flex;align-items:center;justify-content:center}.insta-modal__box{width:var(--box-w);height:calc((var(--box-w) - 400px) * 4 / 3)}.insta-modal__content{display:grid;grid-template-columns:minmax(0,1fr) 400px;grid-template-rows:minmax(0,1fr);height:100%}.insta-modal__media{height:100%}.insta-modal__close--media{display:none}.insta-modal__head,.insta-modal__ig,.insta-modal__product{flex:none}.insta-modal__caption{min-height:0;overflow-y:auto;overscroll-behavior:contain}}@media(min-width:1100px){.insta-modal{--box-w: min(1040px, 100vw - 224px, (100dvh - 96px) * .75 + 400px)}.insta-modal__arrow{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid rgba(255,255,255,.6);color:var(--mp-branco);transform:translateY(-50%);transition:background-color var(--mp-t-fast)}.insta-modal__arrow:hover{background:#ffffff1f}.insta-modal__arrow--prev{left:-64px}.insta-modal__arrow--next{right:-64px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-instagram.css.map */
