.ll-logo-only{width:155px;height:58px;justify-content:flex-start}.ll-logo-only img{width:auto;max-width:155px;height:54px;object-fit:contain}.ll-footer-logo{height:62px}.ll-footer-logo img{filter:drop-shadow(0 2px 5px rgba(0,0,0,.15))}.ll-search button svg,.ll-card-link svg,.ll-card-gallery-btn svg,.ll-detail-gallery-btn svg,.ll-benefit-icon svg,.ll-empty-icon svg,.ll-floating-whatsapp svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ll-floating-whatsapp svg{width:28px;height:28px;fill:currentColor;stroke:none}.ll-benefit-icon svg{width:22px;height:22px}.ll-empty-icon{width:58px;height:58px;margin:auto;color:var(--ll-orange)}.ll-empty-icon svg{width:52px;height:52px}.ll-card-media>a{display:block;width:100%;height:100%}.ll-card-gallery-btn,.ll-detail-gallery-btn{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:42px;border:0;background:rgba(23,32,51,.78);color:#fff;display:grid;place-items:center;cursor:pointer;z-index:3;opacity:0;transition:.2s}.ll-card-gallery-prev,.ll-detail-prev{left:8px;border-radius:0 10px 10px 0}.ll-card-gallery-next,.ll-detail-next{right:8px;border-radius:10px 0 0 10px}.ll-card-media:hover .ll-card-gallery-btn,.ll-card-gallery-btn:focus,.ll-main-image:hover .ll-detail-gallery-btn,.ll-detail-gallery-btn:focus{opacity:1}.ll-card-gallery-count{position:absolute;right:10px;bottom:10px;background:rgba(23,32,51,.75);color:#fff;font-size:11px;font-weight:800;border-radius:12px;padding:4px 8px;z-index:2}.ll-main-image{position:relative}.ll-detail-gallery-btn{width:42px;height:50px;opacity:.75}.ll-card-image.is-changing,.ll-main-image img.is-changing{opacity:.35}.ll-card-image,.ll-main-image img{transition:opacity .18s ease,transform .35s}@media(max-width:720px){.ll-logo-only{width:145px;height:50px;margin:auto}.ll-logo-only img{max-width:145px;height:48px}.ll-card-gallery-btn{opacity:.82;width:30px;height:38px}.ll-card-gallery-prev{left:4px}.ll-card-gallery-next{right:4px}.ll-card-gallery-count{right:7px;bottom:7px}.ll-detail-gallery-btn{opacity:.78}}
/* Navegação configurável da vitrine */
.ll-catalog-pagination,.ll-catalog-load-more{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:28px}
.ll-catalog-pagination a{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 10px;border:1px solid #d8dde7;border-radius:10px;background:#fff;color:#172033;text-decoration:none;font-weight:700}
.ll-catalog-pagination a:hover,.ll-catalog-pagination a.active{border-color:#f28c18;background:#f28c18;color:#fff}
.ll-catalog-load-more [aria-busy="true"]{opacity:.65;pointer-events:none}
