.elementor .lx-product-card-footer{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:auto;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--lx-line);border-style:solid;background-color:var(--lx-wash);gap:12px;justify-content:flex-end;align-items:center;}.elementor .lx-product-card{overflow:hidden;border-radius:20px;border-width:1px;border-color:var(--lx-line);border-style:solid;background-color:var(--lx-white);}.elementor .lx-filter-panel{display:flex;}.elementor .lx-catalog-search{display:block;}.elementor .lx-filter-reset{display:block;}.elementor .lx-filter-select{display:block;}.elementor .lx-filter-radio{display:block;}.elementor .lx-filter-group{display:block;}.elementor .lx-subnav-links{display:flex;}.elementor .lx-subnav{width:100%;padding-block-start:14px;padding-block-end:14px;padding-inline-start:var(--lx-gutter);padding-inline-end:var(--lx-gutter);border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--lx-line);border-style:solid;background-color:var(--lx-white);display:flex;flex-direction:row;justify-content:center;}.elementor .lx-breadcrumb{font-size:14px;color:var(--lx-muted);}.elementor .lx-page-hero{width:100%;padding-block-start:60px;padding-block-end:64px;padding-inline-start:var(--lx-gutter);padding-inline-end:var(--lx-gutter);border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--lx-line);border-style:solid;background-color:var(--lx-wash);display:flex;flex-direction:column;align-items:center;}.elementor .lx-media{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:14px;}.elementor .lx-card{padding:24px;border-radius:20px;border-width:1px;border-color:var(--lx-line);border-style:solid;background-color:var(--lx-white);display:flex;flex-direction:column;gap:10px;}.elementor .lx-wrap{width:100%;max-width:var(--lx-container);padding:0px;display:flex;flex-direction:column;gap:32px;}.elementor .lx-section{width:100%;padding-block-start:var(--lx-section-y);padding-block-end:var(--lx-section-y);padding-inline-start:var(--lx-gutter);padding-inline-end:var(--lx-gutter);display:flex;flex-direction:column;align-items:center;}.elementor .lead{font-family:var(--lx-font-body);font-size:18px;color:var(--lx-muted);line-height:1.55;}.elementor .eyebrow{font-family:var(--lx-font-heading);font-weight:700;font-size:13px;color:var(--lx-blue-ink);letter-spacing:0.14em;line-height:1.25;text-transform:uppercase;}.elementor .btn-outline:hover,.elementor .btn-outline:focus-visible{color:var(--lx-navy);text-decoration:none;border-color:var(--lx-navy);background-color:var(--lx-wash);}.elementor .btn-outline:focus{color:var(--lx-navy);border-color:var(--lx-navy);outline-offset:2px;background-color:var(--lx-wash);outline: 2px solid var(--lx-blue); outline: 2px solid var(--lx-blue-ink);\n}.elementor .btn-outline{min-height:48px;font-family:var(--lx-font-heading);font-weight:700;font-size:15px;color:var(--lx-navy);line-height:1.2;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;border-width:1px;border-color:var(--lx-line-strong);border-style:solid;background-color:var(--lx-white);display:inline-flex;gap:8px;justify-content:center;align-items:center;}.elementor .btn-outline:active{color:var(--lx-navy);border-color:var(--lx-navy);background-color:var(--lx-wash);}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{color:var(--lx-navy-deep);text-decoration:none;border-color:var(--lx-yellow-hover);background-color:var(--lx-yellow-hover);}.elementor .btn-primary:focus{color:var(--lx-navy-deep);border-color:var(--lx-yellow-hover);outline-offset:2px;background-color:var(--lx-yellow-hover);outline: 2px solid var(--lx-blue); outline: 2px solid var(--lx-blue-ink);\n}.elementor .btn-primary{min-height:48px;font-family:var(--lx-font-heading);font-weight:700;font-size:15px;color:var(--lx-navy-deep);line-height:1.2;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;border-width:1px;border-color:var(--lx-yellow);border-style:solid;background-color:var(--lx-yellow);display:inline-flex;gap:8px;justify-content:center;align-items:center;}.elementor .btn-primary:active{color:var(--lx-navy-deep);border-color:var(--lx-yellow-hover);background-color:var(--lx-yellow-hover);}.elementor .btn-sm{min-height:44px;font-size:14px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:18px;padding-inline-end:18px;}