.elementor .xp-split{width:100%;padding:0px;display:grid;gap:48px;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:center;}.elementor .xp-grid-4{width:100%;padding:0px;display:grid;gap:24px;grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor .xp-grid-3{width:100%;padding:0px;display:grid;gap:24px;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .xp-panel{padding:28px;border-radius:24px;background-color:#ffffff;display:flex;flex-direction:column;gap:10px;}.elementor .xp-btn-dark:hover,.elementor .xp-btn-dark:focus-visible{color:#ffffff;background-color:var(--xp-red);}.elementor .xp-btn-dark{font-family:var(--xp-font-body);font-weight:700;font-size:15px;color:#ffffff;text-align:center;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:auto;border-radius:12px;background-color:var(--xp-ink);display:block;}.elementor .xp-price{font-family:var(--xp-font-head);font-weight:700;font-size:18px;color:var(--xp-red);}.elementor .xp-product-img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:12px;background-color:var(--xp-mist);display:block;}.elementor .xp-product:hover,.elementor .xp-product:focus-visible{box-shadow:0px 14px 32px 0px rgba(18,18,18,.10);}.elementor .xp-product{padding:12px;border-radius:18px;border-width:1px;border-color:#ECECEF;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:6px;}.elementor .xp-small{font-family:var(--xp-font-body);font-size:14px;color:var(--xp-muted);}.elementor .xp-h3{font-family:var(--xp-font-head);font-weight:600;font-size:20px;color:var(--xp-ink);line-height:1.3;text-transform:none;}.elementor .xp-card-body{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:4px;}.elementor .xp-cover-img{width:100%;aspect-ratio:4 / 3;object-fit:cover;background-color:#ffffff;display:block;}.elementor .xp-cat-card:hover,.elementor .xp-cat-card:focus-visible{box-shadow:0px 18px 40px 0px rgba(18,18,18,.12);transform:translate3d(0px, -3px, 0px);}.elementor .xp-cat-card{overflow:hidden;text-decoration:none;padding:0px;border-radius:24px;background-color:var(--xp-mist);display:flex;flex-direction:column;gap:0px;}.elementor .xp-btn-outline:hover,.elementor .xp-btn-outline:focus-visible{color:#ffffff;background-color:var(--xp-ink);}.elementor .xp-btn-outline{color:var(--xp-ink);border-width:2px;border-color:var(--xp-ink);border-style:solid;background-color:#ffffff;}.elementor .xp-btn-primary:hover,.elementor .xp-btn-primary:focus-visible{color:#ffffff;background-color:var(--xp-red-dark);}.elementor .xp-btn-primary{color:#ffffff;background-color:var(--xp-red);box-shadow:0px 10px 24px 0px rgba(215,25,31,.25);}.elementor .xp-btn{font-family:var(--xp-font-head);font-weight:600;font-size:16px;text-decoration:none;cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:12px;display:inline-flex;justify-content:center;align-items:center;}.elementor .xp-text{font-family:var(--xp-font-body);font-size:17px;color:var(--xp-muted);line-height:1.65;cursor: default;\n}.elementor .xp-h2{font-family:var(--xp-font-head);font-weight:700;font-size:40px;color:var(--xp-ink);line-height:1.15;text-transform:none;margin-block-start:8px;cursor: default;\n}.elementor .xp-eyebrow{font-family:var(--xp-font-head);font-weight:600;font-size:14px;color:var(--xp-red);letter-spacing:0.08em;text-transform:uppercase;cursor: default;\n}.elementor .xp-inner{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .xp-section{width:100%;padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;align-items:center;}