.lf-card-img img{position:relative;z-index:1}.lf-card[data-kind=vinagre] .lf-card-img:before,.lf-card[data-kind=sabonete] .lf-card-img:before,.lf-card[data-kind=mel] .lf-card-img:before,.lf-card[data-kind=ovos] .lf-card-img:before{content:"";position:absolute;left:50%;top:50%;background:var(--ac);z-index:0}.lf-card[data-kind=vinagre] .lf-card-img:before{width:50%;aspect-ratio:1;transform:translate(-50%,-50%) rotate(45deg)}.lf-card[data-kind=sabonete] .lf-card-img:before{width:72%;aspect-ratio:1.1;transform:translate(-50%,-50%);border-radius:58% 42% 47% 53%/46% 55% 45% 54%}.lf-card-img.no-img:before{display:none}.lf-vlabel{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.lf-vlabel-d{position:absolute;left:50%;top:50%;width:56%;aspect-ratio:1;background:var(--ac);transform:translate(-50%,-50%) rotate(45deg)}.lf-vlabel-t{position:relative;z-index:1;text-align:center;font-weight:600;text-transform:uppercase;line-height:.95;font-size:clamp(1.1rem,2.2vw,1.7rem);color:var(--ink)}.lf-vlabel-t small{display:block;margin:.7em auto 0;font-size:.42em;letter-spacing:.32em;font-weight:500;border-bottom:2px solid var(--ink);padding-bottom:.35em;width:max-content}.lf-pp .lf-vlabel{width:min(100%,520px);aspect-ratio:1;height:auto}.lf-pp .lf-vlabel-t{font-size:clamp(1.8rem,4vw,3.2rem)}.lf-pp-gallery{justify-content:flex-start;padding:3.5rem 2rem 3rem}.lf-pp-stage{position:sticky;top:110px;width:100%;display:flex;align-items:center;justify-content:center;min-height:min(66vh,580px)}.lf-pp-stage>img{max-height:min(64vh,560px);width:auto;max-width:100%;object-fit:contain;mix-blend-mode:multiply;position:relative;z-index:1}.lf-pp-stage .lf-oval{top:50%;bottom:auto;transform:translate(-50%,-50%);width:min(82%,440px)}.lf-pp[data-kind=vinagre] .lf-oval{width:min(58%,360px);aspect-ratio:1;border:none;border-radius:0;background:var(--ac);transform:translate(-50%,-50%) rotate(45deg)}.lf-pp[data-kind=sabonete] .lf-oval{width:min(84%,480px);aspect-ratio:1.1;border:none;background:var(--ac);border-radius:58% 42% 47% 53%/46% 55% 45% 54%}.lf-pp[data-kind=despensa] .lf-oval{border-color:transparent}@media(max-width:860px){.lf-pp-gallery{padding:1.5rem 1.25rem 2rem}.lf-pp-stage{position:relative;top:auto;min-height:320px}.lf-pp-stage>img{max-height:340px}.lf-pp-stage .lf-oval{width:min(70%,300px)}.lf-pp[data-kind=vinagre] .lf-oval{width:min(52%,220px)}}.lf-card[data-kind=mel] .lf-card-img:before{width:62%;aspect-ratio:1/1.1547;transform:translate(-50%,-50%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.lf-card[data-kind=ovos] .lf-card-img:before{width:54%;aspect-ratio:.78;transform:translate(-50%,-50%);border-radius:50%/60% 60% 40% 40%}.lf-vlabel.is-mel .lf-vlabel-d{width:62%;aspect-ratio:1/1.1547;transform:translate(-50%,-50%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.lf-vlabel.is-mel .lf-vlabel-t{font-size:clamp(1.8rem,3.6vw,2.8rem)}.lf-pp .lf-vlabel.is-mel .lf-vlabel-t{font-size:clamp(3rem,6vw,5rem)}.lf-pp[data-kind=mel] .lf-oval{width:min(64%,380px);aspect-ratio:1/1.1547;border:none;border-radius:0;background:var(--ac);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.lf-pp[data-kind=ovos] .lf-oval{width:min(60%,360px);aspect-ratio:.78;border:2px solid var(--ink);background:var(--ac);border-radius:50%/60% 60% 40% 40%}img.lf-ill{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:130%;max-width:none;height:auto;max-height:none;z-index:0;mix-blend-mode:normal;pointer-events:none;filter:none}.lf-hero-bottle img.lf-ill{position:absolute;width:132%;top:56%;max-height:none;mix-blend-mode:normal;z-index:0;transition:opacity .35s}.lf-hero-bottle img.lf-ill.is-swap{opacity:0;transform:translate(-50%,-50%)}.lf-pp-stage>img.lf-ill{position:absolute;width:min(128%,760px);max-height:none;mix-blend-mode:normal;z-index:0}.lf-card-img img.lf-ill{width:150%;height:auto;mix-blend-mode:normal;z-index:0}.lf-card:hover .lf-card-img img.lf-ill{transform:translate(-50%,-50%)}.lf-band-img{position:relative}.lf-band .lf-band-img img.lf-ill{height:125%;width:auto;mix-blend-mode:normal;z-index:0;transform:translate(-50%,-50%)}.lf-band-img img:not(.lf-ill){position:relative;z-index:1}@media(max-width:860px){.lf-hero-bottle img.lf-ill{width:118%;top:54%}.lf-pp-stage>img.lf-ill{width:120%}}.lf-tag{z-index:2}
/*# sourceMappingURL=/cdn/shop/t/35/assets/lf-kinds.css.map */
