.leat-product-points,.wp-block-leat-product-points{background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:4px;color:#333;font-size:14px;line-height:1.5;margin:1rem 0;padding:.75rem 1rem;width:-moz-fit-content;width:fit-content}.leat-product-points__content,.wp-block-leat-product-points__content{align-items:center;display:flex;gap:.5rem}.leat-product-points__icon,.wp-block-leat-product-points__icon{color:#ff6900;flex-shrink:0}.leat-product-points__text,.wp-block-leat-product-points__text{color:inherit;margin:0}.leat-product-points__text strong,.wp-block-leat-product-points__text strong{font-weight:600}.leat-product-points__join-link,.wp-block-leat-product-points__join-link{color:inherit;font-weight:600;text-decoration:underline;transition:opacity .2s ease}.leat-product-points__join-link:focus,.leat-product-points__join-link:hover,.wp-block-leat-product-points__join-link:focus,.wp-block-leat-product-points__join-link:hover{opacity:.8;text-decoration:underline}.leat-product-points__preview-note,.wp-block-leat-product-points__preview-note{color:inherit;font-size:.85em;font-style:italic;margin:.5em 0 0;opacity:.7}.leat-product-points.has-text-color .leat-product-points__icon,.wp-block-leat-product-points.has-text-color .leat-product-points__icon{color:currentColor}.leat-product-points.has-link-color .leat-product-points__join-link,.wp-block-leat-product-points.has-link-color .leat-product-points__join-link{color:var(--wp--style--elements--link--color,inherit)}.leat-product-points__join-button,.wp-block-leat-product-points__join-button{background-color:#ff6900;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;flex-shrink:0;font-size:13px;font-weight:600;margin-right:.75rem;padding:.375rem .75rem;text-align:center;transition:background-color .2s ease}.leat-product-points__join-button:hover:not(:disabled),.wp-block-leat-product-points__join-button:hover:not(:disabled){background-color:#e55f00}.leat-product-points__join-button:disabled,.wp-block-leat-product-points__join-button:disabled{cursor:not-allowed;opacity:.6}.leat-product-points__error,.wp-block-leat-product-points__error{color:#d32f2f;display:block;font-size:13px;font-weight:600;margin-top:.5rem}.woocommerce ul.products li.product .leat-product-points,.woocommerce ul.products li.product .wp-block-leat-product-points{font-size:13px;margin:.5rem 0 0;padding:.5rem .75rem}@media (max-width:768px){.leat-product-points,.wp-block-leat-product-points{font-size:13px;padding:.625rem .875rem}}.block-editor-block-list__block .leat-product-points,.block-editor-block-list__block .wp-block-leat-product-points{border:1px dashed #c3c4c7}.block-editor-block-list__block .leat-product-points__preview-note,.block-editor-block-list__block .wp-block-leat-product-points__preview-note{border-top:1px dashed #ddd;color:#949494;margin-top:.75em;padding-top:.5em}