body:has(#lcc-stl-free:checked) .lcc-stl-filter{margin-bottom:12px}.woocommerce li.product a.lcc-stl-alt{display:block;margin:9px 0 0;font-family:'Jost',sans-serif;font-size:11px;letter-spacing:.04em;line-height:1.4;color:#6B655D;text-align:center;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgb(44 43 40 / .3);transition:color .18s ease,text-decoration-color .18s ease}.woocommerce li.product a.lcc-stl-alt:hover,.woocommerce li.product a.lcc-stl-alt:focus-visible{color:var(--charcoal);text-decoration-color:var(--charcoal)}.woocommerce li.product a.lcc-stl-alt:focus-visible{outline:2px solid #B4521F;outline-offset:2px}body:has(.lcc-stl-alt) li.product:not(.lcc-stl-free) .product-action-wrap::after{content:"";display:block;font-size:11px;line-height:1.4;height:1.4em;margin-top:9px}body:has(#lcc-stl-free:checked) li.product:not(.lcc-stl-free){display:none}body:has(#lcc-stl-paid:checked) li.product:not(.lcc-stl-paid){display:none}@media (max-width:767px){.lcc-stl-filter label span{font-size:9px}.lcc-stl-note{font-size:11px}.woocommerce li.product a.lcc-stl-alt{font-size:10px;margin-top:8px}body:has(.lcc-stl-alt) li.product:not(.lcc-stl-free) .product-action-wrap::after{font-size:10px;margin-top:8px}}