/* Behaviour and integration only: typography, imagery, colours and spacing are native Elementor controls. */
.ldm-finder .lden-choice a{display:flex;align-items:center;min-height:52px}
.ldm-finder .lden-choice a[aria-pressed="true"]{background:var(--e-global-color-primary,#f4bf4a)}
.ldm-finder .ldm-next a[aria-disabled="true"]{opacity:.45;cursor:default}
.ldm-finder a:focus-visible,.ldm-mobile-header a:focus-visible,.ldm-mobile-header [role="button"]:focus-visible{outline:2px solid currentColor;outline-offset:4px}
.ldm-nav .elementor-nav-menu--dropdown{z-index:1000}
@media(max-width:767px){
 .lden-native .elementor-grid.products>li.product{min-width:0;padding:0;overflow-wrap:anywhere}
 .lden-native .elementor-grid.products .price{white-space:normal}
 .lden-native .xt_woofc{display:none!important}
 .lden-native.page-id-6713:not(.ldm-show-results) .ldm-newsletter{display:none}
 .ldm-finder .lden-choice .elementor-button-content-wrapper{justify-content:flex-start;text-align:left}
 .ldm-finder .lden-choice a[aria-pressed="true"]:after{content:'✓';margin-left:auto;padding-left:10px}
}
