.elementor .fk-empty{font-size:16px;color:#757575;line-height:24px;text-align:center;padding-block-start:32px;padding-block-end:32px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-radius:8px;background-color:#fff;}.elementor .fk-btn:hover,.elementor .fk-btn:focus-visible{color:#fff;border-color:#2482D9;background-color:#2482D9;}.elementor .fk-btn{width:48px;height:40px;font-size:0px;color:#2482D9;line-height:0px;padding:0px;border-radius:50px;border-width:1px;border-color:#898989;border-style:solid;background-color:transparent;display:inline-flex;flex:0 0 auto;justify-content:center;align-items:center;&::before { content:'';display:block;width:22px;height:22px;background-color:currentColor;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxjaXJjbGUgY3g9JzknIGN5PScyMScgcj0nMScvPjxjaXJjbGUgY3g9JzIwJyBjeT0nMjEnIHI9JzEnLz48cGF0aCBkPSdNMSAxaDRsMi42OCAxMy4zOWEyIDIgMCAwIDAgMiAxLjYxaDkuNzJhMiAyIDAgMCAwIDItMS42MUwyMyA2SDYnLz48L3N2Zz4=) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxjaXJjbGUgY3g9JzknIGN5PScyMScgcj0nMScvPjxjaXJjbGUgY3g9JzIwJyBjeT0nMjEnIHI9JzEnLz48cGF0aCBkPSdNMSAxaDRsMi42OCAxMy4zOWEyIDIgMCAwIDAgMiAxLjYxaDkuNzJhMiAyIDAgMCAwIDItMS42MUwyMyA2SDYnLz48L3N2Zz4=) center/contain no-repeat; }\n}.elementor .fk-price{font-weight:600;font-size:20px;color:#2482D9;line-height:24px;margin:0px;display:flex;flex-direction:row-reverse;gap:8px;flex:0 0 auto;justify-content:flex-end;align-items:baseline; white-space:nowrap; & > del { font-size:14px;font-weight:500;color:#898989;white-space:nowrap; } & > del + span { display:none; } & > span { white-space:nowrap; } & > span:nth-child(3) { color:#2482D9; } & > span:nth-child(4) { display:none; }\n}.elementor .fk-foot{min-height:48px;margin-block-start:auto;flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex !important; flex-direction:row !important; gap:10px 12px; padding:0 !important;\n}.elementor .fk-rating{font-size:14px;line-height:20px;margin-block-start:2px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;&:empty { display:none; } & > span:first-child { color:#FFD400;letter-spacing:2px;font-size:16px; } & > span:last-child { color:#727272;text-decoration:underline;font-weight:500; }\n}.elementor .fk-title{min-height:48px;max-height:48px;overflow:hidden;font-weight:600;font-size:16px;color:#0E2A55;line-height:24px;text-transform:capitalize;margin:0px;text-align:left;\n}.elementor .fk-brand{font-size:11px;color:#8A8A8A;letter-spacing:0.02em;line-height:16px;text-transform:uppercase;margin-block-start:0px;margin-block-end:2px;margin-inline-start:0px;margin-inline-end:0px;&:empty { display:none; } & a { font-size:14px;font-weight:400;color:#727272;text-decoration:none; }\n}.elementor .fk-txt{gap:2px;display:flex !important; flex-direction:column !important; padding:0 !important;\n}.elementor .fk-body{gap:7px;flex:1 1 auto;display:flex !important; flex-direction:column !important; padding:12px 16px 20px !important;\n}.elementor .fk-sale{position:absolute;inset-block-start:16px;inset-inline-end:16px;font-weight:500;font-size:14px;color:#fff;line-height:20px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:8px;padding-inline-end:8px;margin:0px;border-radius:15px;background-color:#FF6262;&:empty { display:none; }\n}.elementor .fk-img{width:100%;aspect-ratio:380/365;object-fit:contain;border-radius:15px;background-color:transparent;mix-blend-mode:multiply;display:block;}.elementor .fk-media{width:100%;overflow:hidden;position:relative;border-radius:15px;background-color:#F5F5F5;padding:0 !important;\n}.elementor .fk-card:hover,.elementor .fk-card:focus-visible{box-shadow:0px 8px 24px 0px rgba(14,42,85,.10);transform:translate3d(0px, -3px, 0px);}.elementor .fk-card{position:relative;border-radius:15px;background-color:#fff;transition:box-shadow 0.2s, transform 0.2s;display:flex !important; flex-direction:column !important; padding:0 !important;\n}