.flowbox-modal{align-items:stretch;background-color:hsla(0,0%,9%,.4);display:flex;inset:0;justify-content:center;padding:7.4rem 2rem;position:fixed;z-index:1004}@media (min-width:768px){.flowbox-modal{align-items:center;padding:2rem}}.flowbox-modal__dialog{background-color:#fff;overflow-y:auto;position:relative;width:100%}@media (min-width:768px){.flowbox-modal__dialog{aspect-ratio:1124/704;display:grid;grid-template-columns:1fr 1fr;max-height:100%;overflow:hidden;width:min(112.4rem,100%)}}.flowbox-modal__close{align-items:center;background-color:#fff;border:0;display:flex;height:2.4rem;justify-content:center;padding:0;position:absolute;right:1.2rem;top:1.2rem;width:2.4rem;z-index:1}@media (min-width:768px){.flowbox-modal__close{background-color:transparent}}.flowbox-modal__close:focus-visible{outline:2px solid #6694b5;outline-offset:2px}.flowbox-modal__media{aspect-ratio:335/434;background-color:#f5f5f5;position:relative}@media (min-width:768px){.flowbox-modal__media{aspect-ratio:auto;min-height:0}}.flowbox-modal__track{display:flex;height:100%;list-style:none;margin:0;overflow-x:auto;padding:0;scroll-snap-type:x mandatory;scrollbar-width:none}.flowbox-modal__track::-webkit-scrollbar{display:none}.flowbox-modal__slide{flex:0 0 100%;scroll-snap-align:start}.flowbox-modal__slide img,.flowbox-modal__slide video{display:block;height:100%;object-fit:cover;width:100%}.flowbox-modal__slide video{background-color:#181818;object-fit:contain}.flowbox-modal__video{background-color:#181818;height:100%;position:relative}.flowbox-modal__video video{cursor:pointer}.flowbox-modal__controls{align-items:center;bottom:1.2rem;display:flex;flex-wrap:wrap;left:1.2rem;pointer-events:none;position:absolute;right:1.2rem;row-gap:1.2rem}@media (min-width:768px){.flowbox-modal__controls{bottom:1.6rem;left:3.2rem;right:3.2rem}}.flowbox-modal__count{align-items:center;background-color:hsla(0,0%,96%,.6);display:inline-flex;font-size:1.2rem;height:2.4rem;padding:0 .4rem}@media (min-width:768px){.flowbox-modal__count{font-size:1.4rem;height:3.2rem;padding:0 .8rem}}.flowbox-modal__arrows{display:flex;gap:.8rem;margin-left:auto;pointer-events:auto}@media (min-width:768px){.flowbox-modal__arrows{gap:1.2rem}}.flowbox-modal__arrow{align-items:center;background-color:hsla(0,0%,96%,.6);border:0;display:flex;height:2.4rem;justify-content:center;padding:0;width:2.4rem}@media (min-width:768px){.flowbox-modal__arrow{height:3.2rem;width:3.2rem}}.flowbox-modal__arrow:disabled{opacity:.4}.flowbox-modal__arrow:focus-visible{outline:2px solid #6694b5;outline-offset:2px}.flowbox-modal__arrow--playback{transition:opacity .15s ease-out,transform .15s ease-out}@media (prefers-reduced-motion:reduce){.flowbox-modal__arrow--playback{transition:none}}.flowbox-modal__arrow--hidden{opacity:0;transform:scale(.8);visibility:hidden}.flowbox-modal__playback{display:block;fill:#181818;height:2rem;width:2rem}.flowbox-modal__progress{background-color:hsla(0,0%,100%,.6);flex:0 0 100%;height:.4rem}.flowbox-modal__progress span{background-color:#474747;display:block;height:100%;transition:width .2s ease}.flowbox-modal__details{padding:2.4rem 1.2rem}@media (min-width:768px){.flowbox-modal__details{overflow-y:auto;padding:5.6rem}}.flowbox-modal__user{align-items:center;display:flex;gap:1.2rem}.flowbox-modal__user .fa-instagram{font-size:2.4rem}.flowbox-modal__user a{color:#181818;text-decoration:underline}.flowbox-modal__caption{color:#474747;margin-top:.4rem;white-space:pre-line}.flowbox-modal__caption--clamped{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (min-width:768px){.flowbox-modal__caption--clamped{-webkit-line-clamp:3}}.flowbox-modal__products{border-top:1px solid #e0e0e0;margin-top:3.2rem;padding-top:3.2rem}.flowbox-modal__products-title{margin-bottom:1.6rem}.flowbox-modal__product-list{display:grid;gap:1.6rem;list-style:none;margin:0;padding:0}.flowbox-modal__product{align-items:end;display:grid;gap:1.2rem;grid-template-columns:7.1rem 1fr}@media (min-width:768px){.flowbox-modal__product{gap:1.3rem;grid-template-columns:14rem 1fr}}.flowbox-modal__product-image{aspect-ratio:1;background-color:#f5f5f5;display:block}.flowbox-modal__product-image img{display:block;height:100%;object-fit:cover;width:100%}.flowbox-modal__product-info{align-items:flex-start;display:flex;flex-direction:column}.flowbox-modal__product-info .price-value{font-weight:inherit}.flowbox-modal__buy{align-self:stretch;margin-top:.6rem}.flowbox-modal__stock{display:block;margin-bottom:.4rem}.flowbox-modal__buy-row{display:flex;gap:1.6rem}.flowbox-modal__buy-row .btn-block{flex:1 1 auto;min-width:0}.flowbox-modal__product-name{color:#181818;text-decoration:none}.flowbox-modal__product-subtitle{color:#474747}.flowbox-modal__toggle{background:none;border:0;color:#181818;margin-top:.4rem;padding:0;text-decoration:underline}.flowbox-modal__toggle:focus-visible{outline:2px solid #6694b5;outline-offset:2px}.flowbox-feed{display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}@media (min-width:768px){.flowbox-feed{grid-template-columns:repeat(3,minmax(0,1fr))}.flowbox-feed .flowbox-feed__tile:nth-child(4){grid-column:1/span 2;grid-row:span 2}}.flowbox-feed__tile{aspect-ratio:1;background-color:#f5f5f5;position:relative}.flowbox-feed__link{inset:0;position:absolute}.flowbox-feed__user{background-color:#fff;bottom:1.6rem;color:#181818;left:1.6rem;padding:0 .4rem;position:absolute}.flowbox-feed__link{background:none;border:0;cursor:pointer;display:block;overflow:hidden;padding:0}.flowbox-feed__link:focus-visible{outline:2px solid #6694b5;outline-offset:2px}.flowbox-feed__link img{display:block;height:100%;object-fit:cover;width:100%}.flowbox-feed__play{align-items:center;background-color:hsla(0,0%,9%,.6);border-radius:50%;display:flex;height:4rem;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:4rem}@media (min-width:768px){.flowbox-feed__play{height:7.2rem;width:7.2rem}}.flowbox-feed__play i[class*=le-icon-]{background-color:#fff}i.flowbox-feed__carousel[class*=le-icon-]{background-color:#fff;height:3.2rem;position:absolute;right:1.6rem;top:1.6rem;width:3.2rem}
/*# sourceMappingURL=flowboxFeed.90777fb4aef02a4008d3.css.map*/