.elementor-19003 .elementor-element.elementor-element-543887c{--display:flex}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-19003 .elementor-element.elementor-element-460fed1{--display:flex}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-19003 .elementor-element.elementor-element-8aaed8a{--display:flex}.elementor-19003 .elementor-element.elementor-element-0b20337{--display:flex}.elementor-19003 .elementor-element.elementor-element-e0405b4{--display:flex}.elementor-19003 .elementor-element.elementor-element-bc94900{--display:flex}.elementor-19003 .elementor-element.elementor-element-88e1e6a{--display:flex}.elementor-19003 .elementor-element.elementor-element-c92fdc8{--display:flex}.elementor-19003 .elementor-element.elementor-element-c5e53a6{--display:flex}.elementor-19003 .elementor-element.elementor-element-8e51071{--display:flex}.elementor-19003 .elementor-element.elementor-element-4cef039{--display:flex}.elementor-19003 .elementor-element.elementor-element-87aaac3{--display:flex}.elementor-19003 .elementor-element.elementor-element-b0a9d32{--display:flex}.elementor-19003 .elementor-element.elementor-element-125daa3{--display:flex}.elementor-19003 .elementor-element.elementor-element-8051f62{--display:flex}.elementor-19003 .elementor-element.elementor-element-b5ed458{--display:flex}.elementor-19003 .elementor-element.elementor-element-f7772f3{--display:flex}.elementor-19003 .elementor-element.elementor-element-6ca5623{--display:flex}.elementor-19003 .elementor-element.elementor-element-025c3b2{--display:flex}.elementor-19003 .elementor-element.elementor-element-24e92cd{--display:flex}.elementor-19003 .elementor-element.elementor-element-517cf53{--display:flex}.elementor-19003 .elementor-element.elementor-element-a8801bc{--display:flex}.elementor-19003 .elementor-element.elementor-element-5cf08bb{--display:flex}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var(--e-global-color-text)}.elementor-widget-post-navigation span.post-navigation__next--label{color:var(--e-global-color-text)}.elementor-widget-post-navigation span.post-navigation__prev--label,.elementor-widget-post-navigation span.post-navigation__next--label{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-post-navigation span.post-navigation__prev--title,.elementor-widget-post-navigation span.post-navigation__next--title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.jump-links ul{columns:2;font-size:.95em}.jump-links a{text-decoration:none}<style>.spb-related-products{margin:40px 0}.spb-product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.spb-product-card{border:1px solid #e3e3e3;border-radius:12px;padding:18px;background:#fff;display:flex;flex-direction:column;height:100%}.spb-product-card img{width:100%;height:220px;object-fit:cover;border-radius:8px;margin-bottom:14px}.spb-product-card h3{margin:8px 0 10px}.spb-product-card p{flex-grow:1;margin-bottom:16px}.spb-product-card .spb-button{display:inline-block;text-align:center;padding:10px 14px;border-radius:8px;background:#111;color:#fff;text-decoration:none;font-weight:600}.spb-product-card .spb-button:hover{background:#333}@media (max-width:900px){.spb-product-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.spb-product-grid{grid-template-columns:1fr}.spb-product-card img{height:200px}}<\/style>