/* Start custom CSS */body:has(#mf-f-embutir:checked):not(:has(#mf-f-sobrepor:checked)) .elementor-element-6f08967d:not(:has([href*="produto/embutir/"])),body:has(#mf-f-sobrepor:checked):not(:has(#mf-f-embutir:checked)) .elementor-element-6f08967d:not(:has([href*="produto/sobrepor/"])),body:has(#mf-f-embutir:checked):has(#mf-f-sobrepor:checked) .elementor-element-6f08967d:not(:has([href*="produto/embutir/"]),:has([href*="produto/sobrepor/"])),body:has(#mf-f-com-macaneta:checked):not(:has(#mf-f-sem-macaneta:checked)) .elementor-element-6f08967d:not(:has([href*="produto/com-macaneta/"])),body:has(#mf-f-sem-macaneta:checked):not(:has(#mf-f-com-macaneta:checked)) .elementor-element-6f08967d:not(:has([href*="produto/sem-macaneta/"])),body:has(#mf-f-com-macaneta:checked):has(#mf-f-sem-macaneta:checked) .elementor-element-6f08967d:not(:has([href*="produto/com-macaneta/"]),:has([href*="produto/sem-macaneta/"])),body:has(#mf-f-senha:checked):not(:has(#mf-f-biometria:checked),:has(#mf-f-smart-com-app:checked),:has(#mf-f-chaveiro-tag:checked),:has(#mf-f-chave-fisica:checked)) .elementor-element-6f08967d:not(:has([href*="produto/senha/"])),body:has(#mf-f-biometria:checked):not(:has(#mf-f-senha:checked),:has(#mf-f-smart-com-app:checked),:has(#mf-f-chaveiro-tag:checked),:has(#mf-f-chave-fisica:checked)) .elementor-element-6f08967d:not(:has([href*="produto/biometria/"])),body:has(#mf-f-smart-com-app:checked):not(:has(#mf-f-senha:checked),:has(#mf-f-biometria:checked),:has(#mf-f-chaveiro-tag:checked),:has(#mf-f-chave-fisica:checked)) .elementor-element-6f08967d:not(:has([href*="produto/smart-com-app/"])),body:has(#mf-f-chaveiro-tag:checked):not(:has(#mf-f-senha:checked),:has(#mf-f-biometria:checked),:has(#mf-f-smart-com-app:checked),:has(#mf-f-chave-fisica:checked)) .elementor-element-6f08967d:not(:has([href*="produto/chaveiro-tag/"])),body:has(#mf-f-chave-fisica:checked):not(:has(#mf-f-senha:checked),:has(#mf-f-biometria:checked),:has(#mf-f-smart-com-app:checked),:has(#mf-f-chaveiro-tag:checked)) .elementor-element-6f08967d:not(:has([href*="produto/chave-fisica/"])),body:has(#mf-f-senha:checked):has(#mf-f-biometria:checked):not(:has(#mf-f-smart-com-app:checked),:has(#mf-f-chaveiro-tag:checked),:has(#mf-f-chave-fisica:checked)) .elementor-element-6f08967d:not(:has([href*="produto/senha/"]),:has([href*="produto/biometria/"])),body:has(#mf-f-senha:checked):has(#mf-f-smart-com-app:checked):not(:has(#mf-f-biometria:checked),:has(#mf-f-chaveiro-tag:checked),:has(#mf-f-chave-fisica:checked)) .elementor-element-6f08967d:not(:has([href*="produto/senha/"]),:has([href*="produto/smart-com-app/"])),body:has(#mf-f-senha:checked):has(#mf-f-chaveiro-tag:checked):not(:has(#mf-f-biometria:checked),:has(#mf-f-smart-com-app:checked),:has(#mf-f-chave-fisica:checked)) .elementor-element-6f08967d:not(:has([href*="produto/senha/"]),:has([href*="produto/chaveiro-tag/"])),body:has(#mf-f-senha:checked):has(#mf-f-chave-fisica:checked):not(:has(#mf-f-biometria:checked),:has(#mf-f-smart-com-app:checked),:has(#mf-f-chaveiro-tag:checked)) .elementor-element-6f08967d:not(:has([href*="produto/senha/"]),:has([href*="produto/chave-fisica/"])),body:has(#mf-f-biometria:checked):has(#mf-f-smart-com-app:checked):not(:has(#mf-f-senha:checked),:has(#mf-f-chaveiro-tag:checked),:has(#mf-f-chave-fisica:checked)) .elementor-element-6f08967d:not(:has([href*="produto/biometria/"]),:has([href*="produto/smart-com-app/"])),body:has(#mf-f-biometria:checked):has(#mf-f-chaveiro-tag:checked):not(:has(#mf-f-senha:checked),:has(#mf-f-smart-com-app:checked),:has(#mf-f-chave-fisica:checked)) .elementor-element-6f08967d:not(:has([href*="produto/biometria/"]),:has([href*="produto/chaveiro-tag/"])),body:has(#mf-f-biometria:checked):has(#mf-f-chave-fisica:checked):not(:has(#mf-f-senha:checked),:has(#mf-f-smart-com-app:checked),:has(#mf-f-chaveiro-tag:checked)) .elementor-element-6f08967d:not(:has([href*="produto/biometria/"]),:has([href*="produto/chave-fisica/"])),body:has(#mf-f-smart-com-app:checked):has(#mf-f-chaveiro-tag:checked):not(:has(#mf-f-senha:checked),:has(#mf-f-biometria:checked),:has(#mf-f-chave-fisica:checked)) .elementor-element-6f08967d:not(:has([href*="produto/smart-com-app/"]),:has([href*="produto/chaveiro-tag/"])),body:has(#mf-f-smart-com-app:checked):has(#mf-f-chave-fisica:checked):not(:has(#mf-f-senha:checked),:has(#mf-f-biometria:checked),:has(#mf-f-chaveiro-tag:checked)) .elementor-element-6f08967d:not(:has([href*="produto/smart-com-app/"]),:has([href*="produto/chave-fisica/"])),body:has(#mf-f-chaveiro-tag:checked):has(#mf-f-chave-fisica:checked):not(:has(#mf-f-senha:checked),:has(#mf-f-biometria:checked),:has(#mf-f-smart-com-app:checked)) .elementor-element-6f08967d:not(:has([href*="produto/chaveiro-tag/"]),:has([href*="produto/chave-fisica/"])),body:has(#mf-f-senha:checked):has(#mf-f-biometria:checked):has(#mf-f-smart-com-app:checked):not(:has(#mf-f-chaveiro-tag:checked),:has(#mf-f-chave-fisica:checked)) .elementor-element-6f08967d:not(:has([href*="produto/senha/"]),:has([href*="produto/biometria/"]),:has([href*="produto/smart-com-app/"])),body:has(#mf-f-senha:checked):has(#mf-f-biometria:checked):has(#mf-f-chaveiro-tag:checked):not(:has(#mf-f-smart-com-app:checked),:has(#mf-f-chave-fisica:checked)) .elementor-element-6f08967d:not(:has([href*="produto/senha/"]),:has([href*="produto/biometria/"]),:has([href*="produto/chaveiro-tag/"])),body:has(#mf-f-senha:checked):has(#mf-f-biometria:checked):has(#mf-f-chave-fisica:checked):not(:has(#mf-f-smart-com-app:checked),:has(#mf-f-chaveiro-tag:checked)) .elementor-element-6f08967d:not(:has([href*="produto/senha/"]),:has([href*="produto/biometria/"]),:has([href*="produto/chave-fisica/"])),body:has(#mf-f-senha:checked):has(#mf-f-smart-com-app:checked):has(#mf-f-chaveiro-tag:checked):not(:has(#mf-f-biometria:checked),:has(#mf-f-chave-fisica:checked)) .elementor-element-6f08967d:not(:has([href*="produto/senha/"]),:has([href*="produto/smart-com-app/"]),:has([href*="produto/chaveiro-tag/"])),body:has(#mf-f-senha:checked):has(#mf-f-smart-com-app:checked):has(#mf-f-chave-fisica:checked):not(:has(#mf-f-biometria:checked),:has(#mf-f-chaveiro-tag:checked)) .elementor-element-6f08967d:not(:has([href*="produto/senha/"]),:has([href*="produto/smart-com-app/"]),:has([href*="produto/chave-fisica/"])),body:has(#mf-f-senha:checked):has(#mf-f-chaveiro-tag:checked):has(#mf-f-chave-fisica:checked):not(:has(#mf-f-biometria:checked),:has(#mf-f-smart-com-app:checked)) .elementor-element-6f08967d:not(:has([href*="produto/senha/"]),:has([href*="produto/chaveiro-tag/"]),:has([href*="produto/chave-fisica/"])),body:has(#mf-f-biometria:checked):has(#mf-f-smart-com-app:checked):has(#mf-f-chaveiro-tag:checked):not(:has(#mf-f-senha:checked),:has(#mf-f-chave-fisica:checked)) .elementor-element-6f08967d:not(:has([href*="produto/biometria/"]),:has([href*="produto/smart-com-app/"]),:has([href*="produto/chaveiro-tag/"])),body:has(#mf-f-biometria:checked):has(#mf-f-smart-com-app:checked):has(#mf-f-chave-fisica:checked):not(:has(#mf-f-senha:checked),:has(#mf-f-chaveiro-tag:checked)) .elementor-element-6f08967d:not(:has([href*="produto/biometria/"]),:has([href*="produto/smart-com-app/"]),:has([href*="produto/chave-fisica/"])),body:has(#mf-f-biometria:checked):has(#mf-f-chaveiro-tag:checked):has(#mf-f-chave-fisica:checked):not(:has(#mf-f-senha:checked),:has(#mf-f-smart-com-app:checked)) .elementor-element-6f08967d:not(:has([href*="produto/biometria/"]),:has([href*="produto/chaveiro-tag/"]),:has([href*="produto/chave-fisica/"])),body:has(#mf-f-smart-com-app:checked):has(#mf-f-chaveiro-tag:checked):has(#mf-f-chave-fisica:checked):not(:has(#mf-f-senha:checked),:has(#mf-f-biometria:checked)) .elementor-element-6f08967d:not(:has([href*="produto/smart-com-app/"]),:has([href*="produto/chaveiro-tag/"]),:has([href*="produto/chave-fisica/"])),body:has(#mf-f-senha:checked):has(#mf-f-biometria:checked):has(#mf-f-smart-com-app:checked):has(#mf-f-chaveiro-tag:checked):not(:has(#mf-f-chave-fisica:checked)) .elementor-element-6f08967d:not(:has([href*="produto/senha/"]),:has([href*="produto/biometria/"]),:has([href*="produto/smart-com-app/"]),:has([href*="produto/chaveiro-tag/"])),body:has(#mf-f-senha:checked):has(#mf-f-biometria:checked):has(#mf-f-smart-com-app:checked):has(#mf-f-chave-fisica:checked):not(:has(#mf-f-chaveiro-tag:checked)) .elementor-element-6f08967d:not(:has([href*="produto/senha/"]),:has([href*="produto/biometria/"]),:has([href*="produto/smart-com-app/"]),:has([href*="produto/chave-fisica/"])),body:has(#mf-f-senha:checked):has(#mf-f-biometria:checked):has(#mf-f-chaveiro-tag:checked):has(#mf-f-chave-fisica:checked):not(:has(#mf-f-smart-com-app:checked)) .elementor-element-6f08967d:not(:has([href*="produto/senha/"]),:has([href*="produto/biometria/"]),:has([href*="produto/chaveiro-tag/"]),:has([href*="produto/chave-fisica/"])),body:has(#mf-f-senha:checked):has(#mf-f-smart-com-app:checked):has(#mf-f-chaveiro-tag:checked):has(#mf-f-chave-fisica:checked):not(:has(#mf-f-biometria:checked)) .elementor-element-6f08967d:not(:has([href*="produto/senha/"]),:has([href*="produto/smart-com-app/"]),:has([href*="produto/chaveiro-tag/"]),:has([href*="produto/chave-fisica/"])),body:has(#mf-f-biometria:checked):has(#mf-f-smart-com-app:checked):has(#mf-f-chaveiro-tag:checked):has(#mf-f-chave-fisica:checked):not(:has(#mf-f-senha:checked)) .elementor-element-6f08967d:not(:has([href*="produto/biometria/"]),:has([href*="produto/smart-com-app/"]),:has([href*="produto/chaveiro-tag/"]),:has([href*="produto/chave-fisica/"])),body:has(#mf-f-senha:checked):has(#mf-f-biometria:checked):has(#mf-f-smart-com-app:checked):has(#mf-f-chaveiro-tag:checked):has(#mf-f-chave-fisica:checked) .elementor-element-6f08967d:not(:has([href*="produto/senha/"]),:has([href*="produto/biometria/"]),:has([href*="produto/smart-com-app/"]),:has([href*="produto/chaveiro-tag/"]),:has([href*="produto/chave-fisica/"])){display:none!important}.elementor-element-696c078b{counter-reset:mft c-embutir c-sobrepor c-com-macaneta c-sem-macaneta c-senha c-biometria c-smart-com-app c-chaveiro-tag c-chave-fisica}.elementor-element-6f08967d{counter-increment:mft}.elementor-element-6f08967d [href*="produto/embutir/"]{counter-increment:c-embutir}.elementor-element-6f08967d [href*="produto/sobrepor/"]{counter-increment:c-sobrepor}.elementor-element-6f08967d [href*="produto/com-macaneta/"]{counter-increment:c-com-macaneta}.elementor-element-6f08967d [href*="produto/sem-macaneta/"]{counter-increment:c-sem-macaneta}.elementor-element-6f08967d [href*="produto/senha/"]{counter-increment:c-senha}.elementor-element-6f08967d [href*="produto/biometria/"]{counter-increment:c-biometria}.elementor-element-6f08967d [href*="produto/smart-com-app/"]{counter-increment:c-smart-com-app}.elementor-element-6f08967d [href*="produto/chaveiro-tag/"]{counter-increment:c-chaveiro-tag}.elementor-element-6f08967d [href*="produto/chave-fisica/"]{counter-increment:c-chave-fisica}.mf-fx-lb[for="mf-f-embutir"]::after{content:counter(c-embutir)}.mf-fx-lb[for="mf-f-sobrepor"]::after{content:counter(c-sobrepor)}.mf-fx-lb[for="mf-f-com-macaneta"]::after{content:counter(c-com-macaneta)}.mf-fx-lb[for="mf-f-sem-macaneta"]::after{content:counter(c-sem-macaneta)}.mf-fx-lb[for="mf-f-senha"]::after{content:counter(c-senha)}.mf-fx-lb[for="mf-f-biometria"]::after{content:counter(c-biometria)}.mf-fx-lb[for="mf-f-smart-com-app"]::after{content:counter(c-smart-com-app)}.mf-fx-lb[for="mf-f-chaveiro-tag"]::after{content:counter(c-chaveiro-tag)}.mf-fx-lb[for="mf-f-chave-fisica"]::after{content:counter(c-chave-fisica)}.mf-fx-count::before{content:counter(mft) " "}.mf-fx-apply::after{content:" (" counter(mft) ")"}body:has(#mf-f-embutir:checked) .mf-fx-chip[for="mf-f-embutir"]{display:inline-flex}body:has(#mf-f-sobrepor:checked) .mf-fx-chip[for="mf-f-sobrepor"]{display:inline-flex}body:has(#mf-f-com-macaneta:checked) .mf-fx-chip[for="mf-f-com-macaneta"]{display:inline-flex}body:has(#mf-f-sem-macaneta:checked) .mf-fx-chip[for="mf-f-sem-macaneta"]{display:inline-flex}body:has(#mf-f-senha:checked) .mf-fx-chip[for="mf-f-senha"]{display:inline-flex}body:has(#mf-f-biometria:checked) .mf-fx-chip[for="mf-f-biometria"]{display:inline-flex}body:has(#mf-f-smart-com-app:checked) .mf-fx-chip[for="mf-f-smart-com-app"]{display:inline-flex}body:has(#mf-f-chaveiro-tag:checked) .mf-fx-chip[for="mf-f-chaveiro-tag"]{display:inline-flex}body:has(#mf-f-chave-fisica:checked) .mf-fx-chip[for="mf-f-chave-fisica"]{display:inline-flex}body:has(#mf-f-embutir:checked,#mf-f-sobrepor:checked,#mf-f-com-macaneta:checked,#mf-f-sem-macaneta:checked,#mf-f-senha:checked,#mf-f-biometria:checked,#mf-f-smart-com-app:checked,#mf-f-chaveiro-tag:checked,#mf-f-chave-fisica:checked) .mf-fx-clear,body:has(#mf-f-embutir:checked,#mf-f-sobrepor:checked,#mf-f-com-macaneta:checked,#mf-f-sem-macaneta:checked,#mf-f-senha:checked,#mf-f-biometria:checked,#mf-f-smart-com-app:checked,#mf-f-chaveiro-tag:checked,#mf-f-chave-fisica:checked) .mf-fx-chips{display:flex}body:has(#mf-f-embutir:checked,#mf-f-sobrepor:checked,#mf-f-com-macaneta:checked,#mf-f-sem-macaneta:checked,#mf-f-senha:checked,#mf-f-biometria:checked,#mf-f-smart-com-app:checked,#mf-f-chaveiro-tag:checked,#mf-f-chave-fisica:checked) .mf-fx-fbtn::after{content:"";position:absolute;top:6px;right:6px;width:8px;height:8px;border-radius:50%;background:var(--mf-red)}body .elementor .elementor-element-696c078b{display:grid;grid-template-columns:260px minmax(0,1fr);grid-template-areas:"pn tb" "pn lp";column-gap:40px;row-gap:18px;align-items:start}body .elementor .elementor-element-34b490a6{grid-area:lp}body .elementor .mf-fx-tb{grid-area:tb;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:0}body .elementor .mf-fx-panel{grid-area:pn;position:sticky;top:190px;display:flex;flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:0;background:var(--mf-white);border:1px solid var(--mf-line);border-radius:16px;padding:6px 20px 20px;max-height:calc(100vh - 210px);overflow:auto;scrollbar-width:thin}body.admin-bar .elementor .mf-fx-panel{top:222px}body .elementor .mf-fx-hide,body .elementor .mf-fx-toggle{display:none!important}body .elementor .mf-fx-count{font-size:14px;color:var(--mf-muted)}body .elementor .mf-fx-count::before{font-weight:800;color:var(--mf-navy)}body .elementor .mf-fx-count::after{content:" encontradas"}body .elementor .mf-fx-tools{display:flex;align-items:center;gap:10px;width:auto;padding:0}body .elementor .mf-fx-chips{display:none;flex-wrap:wrap;gap:8px;width:100%;padding:0;order:3}body .elementor .mf-fx-chip{display:none;align-items:center;gap:8px;padding:6px 10px 6px 12px;border-radius:999px;background:var(--mf-red-soft);color:var(--mf-red);font:700 13px var(--mf-font);cursor:pointer;transition:background-color .2s}body .elementor .mf-fx-chip::after{content:"×";font-size:16px;line-height:1}body .elementor .mf-fx-chip:hover{background:#f9d9da}body .elementor .mf-fx-clear{display:none;align-items:center;font-size:13px;font-weight:700;color:var(--mf-muted);text-decoration:underline;padding:6px 4px}body .elementor .mf-fx-clear:hover{color:var(--mf-red)}body .elementor .mf-fx-fbtn{display:none;position:relative;align-items:center;gap:8px;height:42px;padding:0 16px;border-radius:10px;border:1px solid var(--mf-line);background:var(--mf-white);font:800 14px var(--mf-font);color:var(--mf-navy);cursor:pointer}body .elementor .mf-fx-fbtn::before{content:"";width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23122435' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M4 6h16M7 12h10M10 18h4'/%3E%3C/svg%3E") center/contain no-repeat}body .elementor .mf-fx-sort{width:auto;position:relative}body .elementor .mf-fx-sort details{padding:0;border:0}body .elementor .mf-fx-sort summary{height:42px;padding:0 14px;gap:10px;border-radius:10px;border:1px solid var(--mf-line);background:var(--mf-white);font:700 14px var(--mf-font);color:var(--mf-navy);list-style:none;cursor:pointer}body .elementor .mf-fx-sort summary::-webkit-details-marker{display:none}body .elementor .mf-fx-sort summary .e-svg-base,body .elementor .mf-fx-sort summary svg{width:14px;height:14px;color:var(--mf-red)}body .elementor .mf-fx-sort details>:not(summary){position:absolute;right:0;top:calc(100% + 6px);z-index:30;min-width:200px;padding:6px;background:var(--mf-white);border:1px solid var(--mf-line);border-radius:12px;box-shadow:0 16px 32px rgba(18,36,53,.14);display:flex;flex-direction:column}body .elementor .mf-fx-sopt{display:block;padding:10px 12px;border-radius:8px;font-size:14px;font-weight:600;color:var(--mf-ink);text-decoration:none}body .elementor .mf-fx-sopt:hover{background:var(--mf-soft);color:var(--mf-red)}body .elementor .mf-fx-pnh{display:none;padding:0}body .elementor .mf-fx-group{display:flex;flex-direction:column;gap:0;padding:16px 0 10px;border-bottom:1px solid var(--mf-line)}body .elementor .mf-fx-group:last-of-type{border-bottom:0}body .elementor .mf-fx-gt{font:800 13px var(--mf-font);letter-spacing:.06em;text-transform:uppercase;color:var(--mf-navy);margin:0 0 8px}body .elementor .mf-fx-row{display:flex;align-items:center;gap:0;padding:0;position:relative}body .elementor .mf-fx-cb{position:absolute;left:0;top:50%;translate:0 -50%;width:18px;height:18px;margin:0;appearance:none;-webkit-appearance:none;clip-path:none;border:1.5px solid #B2BFCF;border-radius:5px;background:var(--mf-white);opacity:1;cursor:pointer;transition:background-color .15s,border-color .15s;pointer-events:none}body .elementor .mf-fx-cb:checked{background:var(--mf-red) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat;border-color:var(--mf-red)}body .elementor .mf-fx-lb{flex:1;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 6px 9px 30px;border-radius:8px;font:500 14.5px var(--mf-font);color:var(--mf-ink);cursor:pointer;transition:background-color .15s,color .15s}body .elementor .mf-fx-lb::after{font-size:12px;font-weight:700;color:var(--mf-muted);background:var(--mf-soft);border-radius:999px;padding:1px 8px;min-width:24px;text-align:center}body .elementor .mf-fx-row:hover .mf-fx-lb{color:var(--mf-red)}body .elementor .mf-fx-row:hover .mf-fx-cb{border-color:var(--mf-red)}body .elementor .mf-fx-cb:checked+.mf-fx-lb{font-weight:800;color:var(--mf-navy)}body .elementor .mf-fx-cb:focus-visible{outline:2px solid var(--mf-red);outline-offset:2px}body .elementor .mf-fx-pnf{display:none;padding:0}body .elementor .mf-fx-backdrop{display:none}@media (max-width:767px){body .elementor .elementor-element-696c078b{grid-template-columns:minmax(0,1fr);grid-template-areas:"tb" "lp";row-gap:14px}body .elementor .mf-fx-tb{position:sticky;top:0;z-index:20;background:var(--mf-white);margin:0 -16px;padding:10px 16px;width:calc(100% + 32px);border-bottom:1px solid var(--mf-line)}body .elementor .mf-fx-count{order:2;width:100%;font-size:13px}body .elementor .mf-fx-tools{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:10px}body .elementor .mf-fx-fbtn{display:inline-flex;justify-content:center}body .elementor .mf-fx-sort summary{justify-content:center}body .elementor .mf-fx-panel{position:fixed;left:0;right:0;bottom:0;top:auto;z-index:1001;max-height:86vh;border-radius:20px 20px 0 0;border:0;padding:0 20px calc(16px + env(safe-area-inset-bottom,0px));transform:translateY(105%);transition:transform .35s cubic-bezier(.2,.8,.2,1);box-shadow:0 -20px 40px rgba(18,36,53,.2)}body:has(#mf-f-open:checked) .elementor .mf-fx-panel{transform:none}body:has(#mf-f-open:checked){overflow:hidden}body .elementor .mf-fx-pnh{display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;z-index:2;background:var(--mf-white);padding:18px 0 12px;border-bottom:1px solid var(--mf-line)}body .elementor .mf-fx-pnt{font:800 18px var(--mf-font);color:var(--mf-navy);margin:0}body .elementor .mf-fx-x{font:700 14px var(--mf-font);color:var(--mf-muted);cursor:pointer;padding:6px 0}body .elementor .mf-fx-lb{padding-block:12px;font-size:15.5px}body .elementor .mf-fx-pnf{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center;position:sticky;bottom:calc(-16px - env(safe-area-inset-bottom,0px));background:var(--mf-white);padding:12px 0 16px;border-top:1px solid var(--mf-line)}body .elementor .mf-fx-clear2{font-weight:700;font-size:14px;color:var(--mf-muted);text-decoration:underline;padding:0 6px}body .elementor .mf-fx-apply{display:flex;justify-content:center;align-items:center;height:50px;border-radius:10px;background:var(--mf-red);color:#fff;font:800 15px var(--mf-font);cursor:pointer}body .elementor .mf-fx-backdrop{display:block;position:fixed;inset:0;z-index:1000;background:rgba(18,36,53,.5);opacity:0;pointer-events:none;transition:opacity .3s;font-size:0}body:has(#mf-f-open:checked) .elementor .mf-fx-backdrop{opacity:1;pointer-events:auto}}.mf-fbox{min-width:16px!important;padding:0!important}@supports (animation-timeline:view()){.elementor-element-6f08967d .mf-pcard{animation:mfRv both cubic-bezier(.2,.75,.25,1);animation-timeline:view();animation-range:entry 0% cover 22%}}@keyframes mfRv{from{opacity:0;translate:0 40px;filter:blur(6px)}to{opacity:1;translate:0 0;filter:blur(0)}}@media (prefers-reduced-motion:reduce){.elementor-element-6f08967d .mf-pcard{animation:none}body .elementor .mf-fx-panel{transition:none}}body .elementor .mf-fx-form{display:contents}/* End custom CSS */