/* Token-linked gradients and responsive boundary corrections for native Elementor. */
[data-elementor-id="8"] [data-id="5219b6b1"]:disabled,[data-elementor-id="8"] [data-id="54bd02a"]:disabled,[data-elementor-id="8"] [data-id="1fc5c852"]:disabled,[data-elementor-id="8"] [data-id="74e4a319"]:disabled,[data-elementor-id="8"] [data-id="232ca250"]:disabled,[data-elementor-id="8"] [data-id="5df24529"]:disabled,[data-elementor-id="8"] [data-id="467c9c9b"]:disabled,[data-elementor-id="8"] [data-id="1d96201"]:disabled,[data-elementor-id="8"] [data-id="56ae329a"]:disabled,[data-elementor-id="8"] [data-id="21a35c13"]:disabled,[data-elementor-id="8"] [data-id="3cdd4e9a"]:disabled,[data-elementor-id="8"] [data-id="116a898e"]:disabled,[data-elementor-id="8"] [data-id="2ca5ae36"]:disabled,[data-elementor-id="8"] [data-id="d9fe404"]:disabled,[data-elementor-id="8"] [data-id="2a131a0b"]:disabled,[data-elementor-id="8"] [data-id="251561a5"]:disabled,[data-elementor-id="8"] [data-id="7ce79448"]:disabled,[data-elementor-id="8"] [data-id="241049ec"]:disabled{background-image:none!important;background-color:var(--lc-blue-primary-softer)!important;color:var(--lc-blue-primary-dark)!important;box-shadow:none;opacity:1;}
/* Keep button gradients connected to editable kit tokens. */
[data-id="37467f3c"],[data-id="1dcb39b2"],[data-id="736995c6"],[data-id="6bbd96e1"],[data-id="413b8704"],[data-id="63c39635"],[data-id="1595a56b"],[data-id="16029945"],[data-id="27b9e48a"],[data-id="773c8ccf"],[data-id="30cc6e76"],[data-id="66e34d8e"],[data-id="5c2132e3"],[data-id="541d980"],[data-id="43c5a217"],[data-id="73f900e0"],[data-id="107aef54"],[data-id="4a8c16ad"],[data-id="5041ede3"],[data-id="138a5a07"],[data-id="64e29e9d"],[data-id="4ba5ef0c"],[data-id="acdb235"],[data-id="534482d1"],[data-id="5907815c"],[data-id="1bd147e8"],[data-id="78a00b3e"],[data-id="78279b43"],[data-id="25726a10"],[data-id="42e949b8"]{background-image:linear-gradient(135deg,var(--lc-blue-primary-bright) 0%,var(--lc-blue-primary) 48%,var(--lc-blue-primary-dark) 100%);}
[data-id="b319925"]{background:radial-gradient(70% 60% at 100% 0%, var(--lc-home-color-2f52f49b), transparent 65%), var(--lc-white);}
[data-id="355ea26f"]{background:linear-gradient(135deg, var(--lc-home-color-751e6e22), var(--lc-home-color-11a3d634));}
[data-id="4ea2d961"]{background:linear-gradient(135deg, var(--lc-home-color-751e6e22), var(--lc-home-color-11a3d634));}
[data-id="275d4f7d"]{background:linear-gradient(135deg, var(--lc-home-color-751e6e22), var(--lc-home-color-11a3d634));}
[data-id="2da004e4"]{background:linear-gradient(135deg, var(--lc-home-color-751e6e22), var(--lc-home-color-11a3d634));}
[data-id="480ae8a6"]{background:radial-gradient(90% 70% at 100% 0%, var(--lc-home-color-eedfa1da), transparent 60%), radial-gradient(70% 60% at 0% 100%, var(--lc-home-color-0784e77b), transparent 62%), linear-gradient(var(--lc-home-color-f6356519), var(--lc-home-color-ff5575a5));}
[data-id="6152578"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
[data-id="25415f50"]{background:radial-gradient(420px 220px at 92% -10%, var(--lc-home-color-d94a0933), transparent 60%), radial-gradient(380px 260px at -4% 110%, var(--lc-home-color-df825054), transparent 62%), linear-gradient(135deg, var(--lc-home-color-dd9bc4e0), var(--lc-home-color-aff66b2f) 42%, var(--lc-home-color-09271c82));}
[data-id="5219b6b1"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
[data-id="54bd02a"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
[data-id="1fc5c852"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
[data-id="4d8188b6"]{background:linear-gradient(var(--lc-home-color-11e2e266) 0px, var(--lc-white) 96px);}
[data-id="74e4a319"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
[data-id="232ca250"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
[data-id="5df24529"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
[data-id="7ff61e45"]{background:linear-gradient(var(--lc-home-color-11e2e266) 0px, var(--lc-white) 96px);}
[data-id="467c9c9b"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
[data-id="1d96201"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
[data-id="56ae329a"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
[data-id="607f6588"]{background:linear-gradient(var(--lc-home-color-11e2e266) 0px, var(--lc-white) 96px);}
[data-id="21a35c13"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
[data-id="3cdd4e9a"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
[data-id="116a898e"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
[data-id="7f292215"]{background:linear-gradient(var(--lc-home-color-11e2e266) 0px, var(--lc-white) 96px);}
[data-id="2ca5ae36"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
[data-id="d9fe404"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
[data-id="2a131a0b"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
[data-id="b1c140"]{background:linear-gradient(var(--lc-home-color-11e2e266) 0px, var(--lc-white) 96px);}
[data-id="251561a5"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
[data-id="7ce79448"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
[data-id="241049ec"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
[data-id="64f9eef"]{background:linear-gradient(var(--lc-home-color-11e2e266) 0px, var(--lc-white) 96px);}
[data-id="257ab9a4"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
[data-id="57e2520c"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
[data-id="235b0e9e"]{background:linear-gradient(var(--lc-home-color-11e2e266), var(--lc-home-color-fcbbabaf));}
[data-id="2c624833"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
[data-id="1cdbab48"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
[data-id="4203fc52"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
[data-id="1299de2a"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
[data-id="1aa944e8"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
[data-id="5c1ff3b7"]{background:linear-gradient(var(--lc-home-color-d371ff63), var(--lc-home-color-14926f74));}
[data-id="4aa8261a"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
[data-id="8996f3"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
[data-id="2b7d827a"]{background:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark));}
@media(prefers-reduced-motion:reduce){[data-id="2308686b"] *{transition:none;}}


/* Footer 33 only: reference's 390/700px thresholds are not site-wide Elementor breakpoints. */
@media(max-width:1023.98px){
 [data-elementor-id="33"] [data-id="4bf32ac0"]{direction:ltr}
 [data-elementor-id="33"] [data-id="6e7d8736"]{background-image:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary),var(--lc-blue-primary-dark));color:var(--lc-white)}
 [data-elementor-id="33"] [data-id="2cbc7654"].lc-is-bad{box-shadow:var(--lc-home-color-18feff7c) 0 0 0 2px,var(--lc-home-color-c182f71e) 0 12px 26px -16px}
}
@media(max-width:389.98px){
 [data-elementor-id="33"] [data-id="3bca84a0"]{padding:12px}
 [data-elementor-id="33"] :is([data-id="727b9d96"],[data-id="f04c457"],[data-id="28058"],[data-id="6d39f82a"]){font-size:13.5px}
}
@media(min-width:700px) and (max-width:767.98px){
 [data-elementor-id="33"] [data-id="3bca84a0"]{padding:18px 20px}
 [data-elementor-id="33"] [data-id="48dc8c5a"]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
 [data-elementor-id="33"] [data-id="7be5dd0b"]{min-height:58px}
 [data-elementor-id="33"] [data-id="724d151e"]{min-height:58px;justify-content:flex-start;gap:12px;padding:8px 12px}
 [data-elementor-id="33"] [data-id="31e89a39"]{display:grid;gap:0}
 [data-elementor-id="33"] [data-id="d337497"]{width:40px;height:40px;border-radius:12px}
 [data-elementor-id="33"] :is([data-id="717c50cf"],[data-id="3544bfee"],[data-id="16c52409"],[data-id="3ad6b24e"]){display:block}
 [data-elementor-id="33"] :is([data-id="580cd582"],[data-id="49c288de"],[data-id="60884e3d"],[data-id="7b174683"]){align-items:flex-start}
 [data-elementor-id="33"] :is([data-id="727b9d96"],[data-id="f04c457"],[data-id="28058"],[data-id="6d39f82a"]){font-size:15px}
 [data-elementor-id="33"] [data-id="7146a1a9"]{padding:22px}
 [data-elementor-id="33"] [data-id="57016c5f"]{flex-flow:row wrap;text-align:start}
}

@media(min-width:700px) and (max-width:767.98px){[data-elementor-id="33"] [data-id="4a6a6d0b"]{padding-inline:24px}}

@media(min-width:700px) and (max-width:767.98px){[data-elementor-id="33"] [data-id="c9c4c06"]{font-size:17px}[data-elementor-id="33"] [data-id="724d151e"]{padding-block:8px}}
/* Elementor mobile ends at 767px; reference switches at 768px. Cover fractional CSS pixels locally. */
@media(min-width:767px) and (max-width:767.98px){
 [data-elementor-id="33"] [data-id="7146a1a9"]{display:block;grid-template-columns:none;grid-template-rows:none}
 [data-elementor-id="33"] :is([data-id="48d11e0f"],[data-id="20d2e86f"],[data-id="72607841"],[data-id="29d0ba87"]){grid-area:auto}
 [data-elementor-id="33"] [data-id="5cd04ce9"]{grid-area:auto;padding-top:16px;border-top:1px solid var(--lc-home-color-70e7b83d);margin-top:18px!important}
 [data-elementor-id="33"] [data-id="77faefeb"]{display:block;padding-block:6px}
 [data-elementor-id="33"] :is([data-id="560e5121"],[data-id="6f04fb2"],[data-id="60e16b9"]){border-top-width:1px}
 [data-elementor-id="33"] :is([data-id="1f0875fc"],[data-id="6b50da17"],[data-id="55cf2a4f"],[data-id="447e36e9"]){padding:0;margin:0;border-bottom-width:0;min-height:56px;font-size:15.5px}
 [data-elementor-id="33"] :is([data-id="1f0875fc"],[data-id="6b50da17"],[data-id="55cf2a4f"],[data-id="447e36e9"])::after{display:none}
 [data-elementor-id="33"] :is([data-id="7092ba51"],[data-id="515500d7"],[data-id="11f58581"],[data-id="469d7a8e"]){padding-bottom:12px}
}

/* Newest catalog: decorative original chevrons, token states, full-card native link. */
[data-id="68b568c9"] :is([data-id="5fe61df6"],[data-id="2db6067b"]){display:inline-flex;align-items:center;justify-content:center;font-size:0!important;background:var(--lc-white)!important;color:var(--lc-blue-ink-strong);box-shadow:none!important;transform:none!important;transition:border-color .15s,color .15s,opacity .15s;}
[data-id="68b568c9"] :is([data-id="5fe61df6"],[data-id="2db6067b"])::after{content:"";width:18px;height:18px;background:currentColor;mask:url("/wp-content/uploads/2026/11/lc-home-zhm-i-chev.svg") center/contain no-repeat;}
[data-id="68b568c9"] [data-id="5fe61df6"]::after{transform:rotate(180deg)}
[data-id="68b568c9"] :is([data-id="5fe61df6"],[data-id="2db6067b"]):not(:disabled):hover{color:var(--lc-blue-primary)!important;border-color:var(--lc-blue-primary)!important;}
[data-id="68b568c9"] [data-id="2c9969ca"]>div{position:relative;transition:box-shadow .2s,transform .2s,border-color .2s;}
[data-id="68b568c9"] h3 a::after{content:"";position:absolute;inset:0;border-radius:18px;z-index:1}
[data-id="68b568c9"] [data-id="2c9969ca"]>div>a{position:relative;z-index:2;opacity:1!important;pointer-events:auto!important;filter:brightness(1);transition:filter .15s,box-shadow .15s;background-image:linear-gradient(135deg,var(--lc-blue-primary-bright) 0%,var(--lc-blue-primary) 48%,var(--lc-blue-primary-dark) 100%)!important;}
[data-id="68b568c9"] [data-id="2c9969ca"]>div:hover>a{filter:brightness(1.07)}
[data-id="68b568c9"] a:focus-visible{outline:2px solid var(--lc-blue-primary);outline-offset:3px}
@media(max-width:767px){[data-id="68b568c9"] :is([data-id="5fe61df6"],[data-id="2db6067b"]){display:none}}
@media(prefers-reduced-motion:reduce){[data-id="68b568c9"] *{transition:none!important;scroll-behavior:auto}}

/* Reference breakpoints are 1023 / 699; keep the Elementor kit unchanged. */
@media(max-width:1023.98px){[data-id="68b568c9"] :is([data-id="5fe61df6"],[data-id="2db6067b"]){display:none!important}}
@media(min-width:1024px) and (max-width:1024px){[data-id="68b568c9"]{padding-block:72px!important}[data-id="68b568c9"] h2{font-size:30px!important}[data-id="2c9969ca"]{gap:20px!important;grid-auto-columns:calc(25% - 15px)!important}}
@media(min-width:700px) and (max-width:767px){[data-id="68b568c9"]{padding-block:56px!important}[data-id="68b568c9"] h2{font-size:26px!important}[data-id="2c9969ca"]{gap:16px!important;grid-auto-columns:calc(33.333333% - 10.666667px)!important}[data-id="2c9969ca"]>div{padding:16px!important;gap:14px!important}[data-id="2c9969ca"]>div>div:nth-child(2){flex-direction:row!important;gap:12px!important;align-items:center!important}[data-id="2c9969ca"]>div>div:nth-child(2)>div{align-items:flex-start!important;text-align:right!important}[data-id="2c9969ca"] img{width:56px!important;height:56px!important;border-radius:16px!important}[data-id="2c9969ca"] h3{font-size:17px!important}[data-id="2c9969ca"]>div>div:nth-child(2) p{font-size:13px!important}[data-id="2c9969ca"]>div>div:nth-last-child(2)>p{display:block!important}[data-id="2c9969ca"]>div>a{height:auto!important}}

/* Finder: native layout, token-backed gradients; reference edges differ from kit. */
[data-id="235b0e9e"]{background-image:linear-gradient(0deg,var(--lc-home-color-11e2e266),var(--lc-home-color-fcbbabaf))!important}
[data-id="6b4c3d25"] [aria-pressed="false"]:is(:hover,:focus){background:var(--lc-white)!important;color:var(--lc-blue-ink-strong)!important}
[data-id="6b4c3d25"] [aria-pressed="true"]{background-image:linear-gradient(135deg,var(--lc-blue-primary-bright),var(--lc-blue-primary-dark))!important;color:var(--lc-white)!important}
@media(min-width:1024px) and (max-width:1024.98px){[data-id="235b0e9e"]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)!important;padding:40px!important;gap:40px!important}[data-id="1c93400a"]{font-size:30px!important}[data-id="ea612d8"]{gap:10px!important}[data-id="ea612d8"]>button{min-height:92px!important}}
@media(min-width:700px) and (max-width:767.98px){[data-id="235b0e9e"]{padding:28px!important}[data-id="1c93400a"]{font-size:26px!important}[data-id="ea612d8"] p{font-size:13.5px!important}[data-id="302cdee"]>div{padding:20px!important}[data-id="302cdee"] article{grid-template-columns:44px minmax(0,1fr) auto auto!important;grid-template-areas:"logo main price btn"!important;gap:0 12px!important}[data-id="302cdee"] button{height:40px!important;min-height:40px!important;font-size:13px!important;padding-inline:16px!important}}

/* Elementor paragraph defaults must inherit the selected finder state. */
[data-id="6b4c3d25"] [aria-pressed="true"] p{color:var(--lc-white)!important}

/* Finder mobile CTA: match the reference edge below 700px. */
@media(max-width:699.98px){[data-id="302cdee"] article button{height:36px!important;min-height:36px!important;font-size:12.5px!important;padding-inline:12px!important}}
