.elementor .e-134dd481-a205{font-weight:600;font-size:32px;color:#1C244B;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-15d618cd-66e5{font-size:15px;color:#555555;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-6c453fd2-eb0f{min-height:40px;padding:0px;}.elementor .e-66637761-8908{max-width:1240px;padding-block-start:56px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;& ul.products { display: grid !important; grid-template-columns: repeat(4, 1fr); gap: 16px; margin: 0 !important; padding: 0 !important; list-style: none; } & ul.products::before, & ul.products::after { display: none !important; } & ul.products li.product { width: auto !important; float: none !important; margin: 0 !important; padding: 20px !important; background: #F5F7FA; border-radius: 12px; display: flex; flex-direction: column; text-align: left; } & li.product a.woocommerce-LoopProduct-link { text-decoration: none; display: block; } & li.product img { mix-blend-mode: multiply; width: 100% !important; height: auto !important; aspect-ratio: 4 / 3; object-fit: contain; margin: 0 0 12px !important; } & li.product .woocommerce-loop-product__title { font-size: 16px !important; font-weight: 600 !important; line-height: 1.35; color: #1C244B !important; padding: 0 !important; margin: 0 0 6px !important; } & li.product .price { display: block; color: #1C244B !important; font-size: 16px !important; font-weight: 600; margin: 0 0 16px !important; } & li.product .button { margin-top: auto !important; display: block; text-align: center; background: #00A0DD !important; color: #FFFFFF !important; border: 0 !important; border-radius: 30px !important; padding: 12px 20px !important; font-family: Poppins, sans-serif; font-weight: 500; font-size: 14px; } & li.product .button:hover { background: #1C244B !important; } & li.product .added_to_cart { margin-top: 8px; text-align: center; font-size: 13px; color: #00A0DD; } &:not(:has(li.product)) { display: none; } & li.product .button, & li.product .added_to_cart { display: none !important; } & li.product a.woocommerce-LoopProduct-link { display: flex; flex-direction: column; flex: 1 1 auto; text-decoration: none; } & li.product a.woocommerce-LoopProduct-link .price { margin-bottom: 16px !important; } & li.product a.woocommerce-LoopProduct-link::after { content: 'View & buy'; margin-top: auto; display: block; text-align: center; background: #00A0DD; color: #FFFFFF; border-radius: 30px; padding: 12px 20px; font-family: Poppins, sans-serif; font-weight: 500; font-size: 14px; transition: background 0.2s; } & li.product.product-type-external a.woocommerce-LoopProduct-link::after { content: 'View & enquire'; } & li.product:hover a.woocommerce-LoopProduct-link::after { background: #1C244B; }\n}.elementor .e-404bbb1e-cff3{font-weight:600;font-size:16px;color:#1C244B;display:block;}.elementor .e-50171e12-f996{font-size:13px;color:#6B7280;margin-block-start:2px;display:block;}.elementor .e-674a0b-6479{width:auto;padding:0px;}.elementor .e-7365f478-c8ba:hover,.elementor .e-7365f478-c8ba:focus-visible{background-color:#D4EEF9;}.elementor .e-7365f478-c8ba{font-family:Poppins;font-weight:500;font-size:14px;color:#1C244B;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:30px;background-color:#EAF6FC;}.elementor .e-508037a2-597f:hover,.elementor .e-508037a2-597f:focus-visible{background-color:#1C244B;}.elementor .e-508037a2-597f{font-family:Poppins;font-weight:500;font-size:14px;color:#FFFFFF;padding-block-start:12px;padding-block-end:12px;padding-inline-start:28px;padding-inline-end:28px;border-radius:30px;background-color:#00A0DD;}.elementor .e-70c8178c-f40b{width:auto;padding:0px;gap:10px;}.elementor .e-7a7b6f8-f17c{max-width:1240px;position:sticky;inset-block-end:0px;z-index:50;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:48px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;background-color:#FFFFFF;box-shadow:0px -4px 16px 0px rgba(28, 36, 75, 0.08);gap:16px;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: #E3E8EF; & [data-never-matches], body:not(:has([data-id="3156b015"] li.product)) & { display: none !important; } & [data-never-matches-2], body:not(:has([data-id="3156b015"] li.product:not(.product-type-external))) & [data-id="1445cdd"], body:not(:has([data-id="3156b015"] li.product:not(.product-type-external))) & [data-id="61eef967"] { display: none !important; } & [data-never-matches-3], body:not(:has([data-id="3156b015"] li.product:not(.product-type-external))) & [data-id="39f2336e"] { background-color: #00A0DD !important; color: #FFFFFF !important; }\n}