html.sxf-local-ui .sxf-collection:not(.is-ready) .sxf-collection-catalog{grid-template-columns:224px minmax(0,1fr)}html.sxf-local-ui .sxf-collection:not(.is-ready) .sxf-collection-results{grid-column:2}html.sxf-local-ui .sxf-collection:not(.is-ready) .sxf-collection-filters{display:block;visibility:hidden}html.sxf-local-ui .sxf-collection:not(.is-ready) .sxf-collection-controls{display:flex;visibility:hidden}html.sxf-local-ui .sxf-collection:not(.is-ready) .sxf-collection-card:nth-child(n+7){display:none}html.sxf-local-ui #sxfq-overlay:not(.sxf-mobile-quote-ready){position:fixed!important;inset:0!important;visibility:hidden!important;pointer-events:none!important}body.sxf-local-performance :is(.sxf-collection-button,.sxf-collection-model-link,.sxfq-open,.sxf-btn,.sxf-button,.wpforms-submit){transition:transform 150ms ease,opacity 150ms ease;touch-action:manipulation}body.sxf-local-performance :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid #a1381a;outline-offset:3px}body.sxf-local-performance :is(button,.sxf-collection-model-link,.sxfq-open,.sxf-btn,.sxf-button):active:not(:disabled){transform:translateY(1px)}body.sxf-local-performance :is(button:disabled,[aria-busy=true]){cursor:progress}body.sxf-local-performance button:disabled{cursor:not-allowed}body.sxf-local-performance .sxf-collection-empty{overflow-wrap:anywhere}@media(hover:hover)and (pointer:fine){body.sxf-local-performance :is(.sxf-collection-button,.sxf-collection-model-link,.sxfq-open,.sxf-btn,.sxf-button):hover{opacity:.86}}@media(max-width:1000px){html.sxf-local-ui .sxf-collection:not(.is-ready) .sxf-collection-catalog{grid-template-columns:minmax(0,1fr)}html.sxf-local-ui .sxf-collection:not(.is-ready) .sxf-collection-results{grid-column:1}html.sxf-local-ui .sxf-collection:not(.is-ready) .sxf-collection-filters{display:none}html.sxf-local-ui .sxf-collection:not(.is-ready) .sxf-collection-controls{display:grid;grid-template-columns:1fr 1fr auto;gap:16px}}@media(max-width:600px){html.sxf-local-ui .sxf-collection:not(.is-ready) .sxf-collection-controls{grid-template-columns:1fr 1fr}html.sxf-local-ui .sxf-collection:not(.is-ready) .sxf-collection-card:nth-child(n+5){display:none}}@media(max-width:1000px)and (prefers-reduced-motion:no-preference){body.sxf-local-performance .sxf-collection-filters.is-open{animation:sxf-local-filter-in 140ms ease-out}}@keyframes sxf-local-filter-in{from{opacity:.94}to{opacity:1}}@media(prefers-reduced-motion:reduce){body.sxf-local-performance :is(.sxf-collection-button,.sxf-collection-model-link,.sxfq-open,.sxf-btn,.sxf-button,.wpforms-submit){transition:none!important}body.sxf-local-performance :is(button,.sxf-collection-model-link,.sxfq-open,.sxf-btn,.sxf-button):active{transform:none!important}}
