.ais-product-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:30px;margin:40px 0}.ais-product-card{text-align:center;padding:24px;border:1px solid #eee;border-radius:8px}.ais-product-card img{width:100%;height:230px;object-fit:contain}.ais-product-card h3{font-size:19px;margin-top:20px}.ais-contact-float{position:fixed;bottom:48px;width:56px;height:56px;border-radius:50%;color:#fff!important;display:flex;align-items:center;justify-content:center;font-size:27px;box-shadow:0 2px 6px #0003;z-index:350}.ais-phone{left:5%;background:#17109d}.ais-whatsapp{right:4%;background:#18cf59}.ais-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important}.ais-notice{position:fixed;top:110px;left:50%;transform:translateX(-50%);background:#fff;color:#196645;border-left:5px solid #20a56e;box-shadow:0 5px 40px #0003;padding:24px;z-index:9999;max-width:90vw}.ais-notice button{margin-left:20px}.ais-new-product{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:50px 0}.ais-new-product>img{width:100%;object-fit:contain;max-height:550px}.ais-editing .site-content{outline:2px dashed #7062d9;min-height:400px}.ais-editing [contenteditable=true]:focus{outline:2px solid #6358cd}.ais-editing .wd-animation{opacity:1!important;transform:none!important}.ais-editing .wd-slide:not(:first-child){display:none!important}.ais-editing .wd-slider{height:auto!important;min-height:440px}.ais-editing .wd-slide{position:relative!important;opacity:1!important;visibility:visible!important}.ais-editing .wd-slide-bg{position:absolute!important}.ais-editing .wd-nav{pointer-events:none}.ais-editing img{cursor:pointer}.ais-editing .vc_row[data-vc-full-width]{left:0!important;width:auto!important}.ais-editing .vc_row.vc_row-o-full-height{min-height:0!important}.ais-editor-selected{outline:3px solid #6358cd!important}@media(max-width:767px){.ais-new-product{grid-template-columns:1fr;gap:20px}.ais-contact-float{bottom:22px;width:46px;height:46px}.ais-product-grid{grid-template-columns:1fr 1fr;gap:12px}.ais-product-card{padding:12px}.ais-product-card img{height:150px}} 
.product-image-thumbnail{cursor:pointer}.ais-thumb-active{opacity:1!important}.ais-gallery-arrow{position:absolute;top:45%;z-index:3;border:0;background:#ffffffb0;border-radius:50%;font-size:30px;width:38px;height:38px;padding:0;line-height:32px}.ais-gallery-arrow.prev{left:8px}.ais-gallery-arrow.next{right:8px}.ais-lightbox{max-width:95vw;max-height:95vh;padding:30px;border:0;border-radius:6px}.ais-lightbox::backdrop{background:#000b}.ais-lightbox img{max-height:83vh;max-width:85vw;object-fit:contain}.ais-lightbox button{position:absolute;right:4px;top:4px;border:0;background:white;font-size:25px;padding:0 8px}.ais-editing .woocommerce-product-gallery{opacity:1!important}
