.elementor-1609 .elementor-element.elementor-element-05fb1ad{--display:flex}.elementor-1609 .elementor-element.elementor-element-64b4aca{--display:flex}.elementor-1609 .elementor-element.elementor-element-6a8d9c9{--display:flex}.elementor-1609 .elementor-element.elementor-element-08a5c0b{--display:flex}.elementor-1609 .elementor-element.elementor-element-f20a16c{--display:flex}.elementor-1609 .elementor-element.elementor-element-8523257{--display:flex}.elementor-1609 .elementor-element.elementor-element-1513642{--display:flex}.elementor-1609 .elementor-element.elementor-element-91691c4{--display:flex}.elementor-1609 .elementor-element.elementor-element-47d4270{--display:flex}.elementor-1609 .elementor-element.elementor-element-1bea6f2{--display:flex}.elementor-1609 .elementor-element.elementor-element-8acac02{--display:flex}.elementor-1609 .elementor-element.elementor-element-746911c{--display:flex}.elementor-1609 .elementor-element.elementor-element-2647cfd{--display:flex}.elementor-1609 .elementor-element.elementor-element-2ad1891 .cart button,.elementor-1609 .elementor-element.elementor-element-2ad1891 .cart .button{transition:all 0.2s}.elementor-1609 .elementor-element.elementor-element-2ad1891 .quantity .qty{transition:all 0.2s}.elementor-1609 .elementor-element.elementor-element-2b3c4d5{--display:flex}.elementor-1609 .elementor-element.elementor-element-4d5e6f7.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-1609 .elementor-element.elementor-element-4d5e6f7.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-1609 .elementor-element.elementor-element-38e2406{--display:flex}.elementor-1609 .elementor-element.elementor-element-f946bd5{--display:flex}.elementor-1609 .elementor-element.elementor-element-e47682e{--display:flex}.elementor-1609 .elementor-element.elementor-element-4e86c4f{--display:flex}.elementor-1609 .elementor-element.elementor-element-215b889{--display:flex}.elementor-1609 .elementor-element.elementor-element-039a7b8{--display:flex}.elementor-1609 .elementor-element.elementor-element-065720c{--display:flex}.elementor-1609 .elementor-element.elementor-element-7f8cb6d{--display:flex}.elementor-1609 .elementor-element.elementor-element-bbf5204{--display:flex}.elementor-1609 .elementor-element.elementor-element-34a3f45{--display:flex}.elementor-1609 .elementor-element.elementor-element-a472ea5{--display:flex}.elementor-1609 .elementor-element.elementor-element-a86cf7b{--display:flex}.elementor-1609 .elementor-element.elementor-element-bc36c29{--display:flex}.elementor-1609 .elementor-element.elementor-element-5e620fe{--display:flex}.elementor-1609 .elementor-element.elementor-element-f9810e1{--display:flex}.elementor-1609 .elementor-element.elementor-element-795c6ad{--display:flex}.elementor-1609 .elementor-element.elementor-element-ca9f211{--display:flex}.elementor-1609 .elementor-element.elementor-element-8899230{--display:flex}.elementor-1609 .elementor-element.elementor-element-39c3162{--display:flex}.elementor-1609 .elementor-element.elementor-element-cf3f89d.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-1609 .elementor-element.elementor-element-cf3f89d.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-1609 .elementor-element.elementor-element-0e8f404{--display:flex}.elementor-1609 .elementor-element.elementor-element-f2e6664{--display:flex}.elementor-1609 .elementor-element.elementor-element-17c2b36{--display:flex}.elementor-1609 .elementor-element.elementor-element-bfbf67d{--display:flex}.elementor-1609 .elementor-element.elementor-element-fcfbd38{--display:flex}@media(max-width:1024px){.elementor-1609 .elementor-element.elementor-element-4d5e6f7.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-1609 .elementor-element.elementor-element-cf3f89d.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(max-width:768px){.elementor-1609 .elementor-element.elementor-element-4d5e6f7.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-1609 .elementor-element.elementor-element-cf3f89d.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}.rx-pdp{--blue:#1d5fd6;--blue-d:#0f3f9e;--red:#e5383b;--ink:#0b1f3a;--mute:#5b6b82;--line:#dfe6f1;--ground:#f3f6fb;--ok:#12805c;font-family:"DM Sans",system-ui,sans-serif;color:var(--ink);padding:30px 15px!important}.rx-pdp .e-con,.rx-pdp.e-con{--padding-top:0;--padding-right:0;--padding-bottom:0;--padding-left:0;--gap:0px;--row-gap:0px;--column-gap:0px}.rx-pdp>.e-con-inner{max-width:var(--wd-container-w,1240px)!important;width:100%!important;gap:0!important}.rx-pdp h1,.rx-pdp h2,.rx-pdp h3,.rx-pdp h4,.rx-pdp .elementor-heading-title{font-family:"Sora",system-ui,sans-serif!important;color:var(--ink);letter-spacing:-.02em;line-height:1.2}.rx-pdp-main{padding-top:18px!important;padding-bottom:10px!important}.rx-bc{margin-bottom:22px}.rx-bc,.rx-bc a{font-size:13px;color:var(--mute)!important;text-transform:uppercase;letter-spacing:.03em}.rx-bc a:hover{color:var(--blue)!important}.rx-top{display:grid!important;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px!important;align-items:start}.rx-media{position:sticky;top:110px}.rx-gallery{background:#fff;border:1px solid var(--line);border-radius:14px;padding:18px}.rx-media img{border-radius:10px}.rx-media .onsale,.rx-media .product-labels .onsale,.rx-media .wd-sale-label{background:var(--red)!important;color:#fff!important;border-radius:6px!important;font-family:"Sora",sans-serif;font-weight:700}.rx-buy{gap:16px!important}.rx-pt .elementor-heading-title,.rx-pt h1{font-size:clamp(24px,2.4vw,30px)!important;font-weight:700!important;margin:0!important;line-height:1.2!important}.rx-rating{margin-top:-6px}.rx-rating .star-rating{color:#f5a524}.rx-rating a{font-size:13.5px;font-weight:600;color:var(--ink)!important}.rx-facts{border:1px solid var(--line);border-radius:10px;overflow:hidden}.rx-fact{display:grid!important;grid-template-columns:38% 1fr;gap:0!important;border-bottom:1px solid var(--line)}.rx-fact:nth-child(odd){background:var(--ground)}.rx-fact:last-child{border-bottom:0}.rx-fact:not(:has(.rx-fact-v)){display:none!important}.rx-fact-k,.rx-fact-v{padding:10px 14px}.rx-fact-k p{margin:0;font-size:14px;font-weight:600;color:var(--mute)}.rx-fact-v .elementor-heading-title{font-family:"DM Sans",sans-serif!important;font-size:14.5px!important;font-weight:500!important;letter-spacing:0;color:var(--ink);line-height:1.5}.rx-atc{margin-top:4px}.rx-atc table{width:100%;margin:0!important;background:#fff;border:1px solid var(--line)!important;border-radius:10px;overflow:hidden;border-collapse:separate;border-spacing:0}.rx-atc thead th{background:var(--blue-d)!important;color:#fff!important;font-family:"Sora",sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border:0!important}.rx-atc td,.rx-atc th{padding:12px 12px!important;border-color:var(--line)!important;vertical-align:middle;text-align:left}.rx-atc tbody tr td{border-top:1px solid var(--line)!important;border-left:0!important;border-right:0!important}.rx-atc tbody tr:hover td{background:#f7f9fd}.rx-atc td .amount,.rx-atc td .price{font-family:"Sora",sans-serif;font-size:17px;font-weight:700;color:var(--blue-d)}.rx-atc td del .amount{font-size:13px;color:var(--mute);font-weight:500}.rx-atc td ins{text-decoration:none}.rx-pu{font-size:14px;color:var(--mute);white-space:nowrap}.rx-pu span{font-weight:700;color:var(--ink)}.rx-atc input.qty{width:64px!important;height:40px;border:1px solid var(--line)!important;border-radius:8px!important}.rx-atc button,.rx-atc .button,.rx-atc .single_add_to_cart_button{background:var(--blue)!important;color:#fff!important;border-radius:8px!important;font-family:"Sora",sans-serif!important;font-weight:600!important;font-size:13.5px!important;text-transform:uppercase!important;letter-spacing:.03em;padding:0 18px!important;min-height:40px;white-space:nowrap}.rx-atc button:hover,.rx-atc .button:hover{background:var(--blue-d)!important}.rx-ticks{border-top:1px solid var(--line);padding-top:16px}.rx-ticks .elementor-icon-list-items{display:grid!important;grid-template-columns:1fr 1fr;gap:10px 24px}.rx-ticks .elementor-icon-list-item{margin:0!important;padding:0!important;font-size:13.5px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:var(--ink)}.rx-ticks .elementor-icon-list-item:after{display:none!important}.rx-ticks .elementor-icon-list-icon i,.rx-ticks .elementor-icon-list-icon svg{color:var(--ok);fill:var(--ok);font-size:15px}.rx-rxnote p{margin:0;font-size:13.5px;line-height:1.6;color:#33445c;background:#fff6f6;border-left:3px solid var(--red);padding:12px 14px;border-radius:8px}.rx-meta{font-size:13px;color:var(--mute)}.rx-meta a{color:var(--blue)!important}.rx-h2 .elementor-heading-title{font-size:clamp(24px,2.6vw,30px)!important;font-weight:700!important;color:var(--blue-d)!important;margin-bottom:18px!important;padding-bottom:12px;border-bottom:2px solid var(--line)}.rx-related .products{margin-top:0}.rx-card{background:#fff;border:1px solid var(--line);border-radius:16px;padding:30px 34px!important;box-shadow:0 6px 24px rgb(11 31 58 / .05)}.rx-card-t .elementor-heading-title{font-size:clamp(22px,2.4vw,26px)!important;font-weight:700!important;color:var(--blue-d)!important;padding-bottom:12px;margin-bottom:18px!important;border-bottom:2px solid var(--blue)}.rx-desc{font-size:16px;line-height:1.75;color:#33445c}.rx-desc h2{font-size:clamp(21px,2.2vw,25px);margin:30px 0 12px}.rx-desc h3{font-size:18px;margin:22px 0 8px}.rx-desc table{width:100%;border-collapse:collapse;margin:16px 0}.rx-desc th,.rx-desc td{border:1px solid var(--line);padding:10px 12px;text-align:left}.rx-desc th{background:var(--ground);font-family:"Sora",sans-serif;font-size:14px}.rx-blk{padding-top:24px!important;margin-top:24px;border-top:1px solid var(--line)}.rx-blk:not(:has(.rx-blk-body)):not(.rx-blk-faq){display:none!important}.rx-blk-faq:not(:has(.rx-faq-q)){display:none!important}.rx-faqi:not(:has(.rx-faq-q)){display:none!important}.rx-blk-h .elementor-heading-title{font-size:clamp(20px,2.2vw,24px)!important;font-weight:700!important;margin:0 0 10px!important}.rx-blk-body,.rx-blk-body p,.rx-blk-body li{font-size:16px;line-height:1.75;color:#33445c}.rx-blk-body ul,.rx-blk-body ol{padding-left:22px;margin:0 0 14px}.rx-blk-body li{margin-bottom:6px}.rx-faqi{border:1px solid var(--line);border-radius:12px;padding:16px 18px!important;margin-top:12px;background:var(--ground)}.rx-faq-q .elementor-heading-title{font-size:16.5px!important;font-weight:600!important;margin:0 0 6px!important}.rx-faq-a p{margin:0;font-size:15.5px;line-height:1.7;color:#33445c}.rx-review{margin-top:26px;padding:14px 18px!important;background:var(--ground);border-radius:10px;flex-direction:row!important;flex-wrap:wrap;gap:6px 20px!important}.rx-review:not(:has(.rx-rev-by)){display:none!important}.rx-review .elementor-heading-title{font-family:"DM Sans",sans-serif!important;font-size:14px!important;font-weight:500!important;color:var(--mute)!important;letter-spacing:0}.rx-review>.elementor-widget{width:auto!important}.rx-pdp-desc,.rx-pdp-reviews{padding-top:15px!important;padding-bottom:15px!important}.rx-reviews .wc-tabs,.rx-reviews .tabs.wc-tabs,.rx-reviews .wd-nav-tabs-wrapper,.rx-reviews .wd-accordion-title,.rx-reviews .wd-nav-wrapper{display:none!important}.rx-reviews .woocommerce-Tabs-panel,.rx-reviews .wd-accordion-item,.rx-reviews .wd-tab-wrapper{display:none!important}.rx-reviews .wd-accordion-item:has(.woocommerce-Tabs-panel--reviews),.rx-reviews .wd-tab-wrapper:has(.woocommerce-Tabs-panel--reviews),.rx-reviews .woocommerce-Tabs-panel--reviews{display:block!important;opacity:1!important;visibility:visible!important;height:auto!important;padding:0!important;margin:0!important;border:0!important}.rx-reviews .wd-accordion-content{display:block!important}.rx-reviews .woocommerce-Reviews-title,.rx-reviews #reviews h2{font-family:"Sora",sans-serif!important;font-size:18px!important}.rx-reviews #respond input[type=submit],.rx-reviews .submit{background:var(--blue)!important;color:#fff!important;border-radius:8px!important}.rx-band{background:var(--blue);border-radius:20px;padding:34px 40px!important;display:grid!important;grid-template-columns:1fr auto;gap:24px!important;align-items:center}.rx-band-h .elementor-heading-title{color:#fff!important;font-size:clamp(20px,2.4vw,26px)!important;margin-bottom:8px!important}.rx-band-p p{color:#dbe6fb;margin:0}.rx-btn .elementor-button{font-family:"Sora",sans-serif;font-weight:600;font-size:15px;padding:14px 24px;border-radius:999px}.rx-btn-w .elementor-button{background:#fff;color:var(--blue-d)}.rx-btn-w .elementor-button:hover{background:var(--ink);color:#fff}@media (max-width:1024px){.rx-top{grid-template-columns:1fr 1fr;gap:28px!important}}@media (max-width:900px){.rx-top{grid-template-columns:1fr;gap:22px!important}.rx-media{position:static;max-width:520px;margin:0 auto}.rx-band{grid-template-columns:1fr;padding:28px 22px!important}}@media (max-width:767px){.rx-pdp{padding:20px 15px!important}.rx-pt .elementor-heading-title,.rx-pt h1{font-size:23px!important}.rx-fact{grid-template-columns:42% 1fr}.rx-fact-k,.rx-fact-v{padding:9px 11px}.rx-atc{overflow-x:auto}.rx-atc td,.rx-atc th{padding:10px 8px!important}.rx-atc td .amount{font-size:15.5px}.rx-atc button,.rx-atc .button{padding:0 12px!important;font-size:12px!important}.rx-ticks .elementor-icon-list-items{grid-template-columns:1fr}.rx-ticks .elementor-icon-list-item{font-size:12.5px}.rx-card{padding:20px 16px!important;border-radius:12px}.rx-desc,.rx-blk-body,.rx-blk-body p,.rx-blk-body li{font-size:15.5px}.rx-blk-h .elementor-heading-title{font-size:20px!important}.rx-faq-q .elementor-heading-title{font-size:16px!important}.rx-h2 .elementor-heading-title{font-size:22px!important}}.rx-buy:has(.rx-h1) .rx-pt-fb{display:none!important}.rx-media{display:flex!important;flex-direction:column;gap:18px!important}.rx-trust-d .rx-trust-band{background:none!important;padding:0!important;border:0!important}.rx-trust-m{display:none}.rx-alt:not(:has(.rx-alt-body a)){display:none!important}.rx-alt-h .elementor-heading-title{font-family:"Sora",sans-serif!important;font-size:12.5px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.05em;color:var(--mute)!important;margin-bottom:8px!important}.rx-alt-body p{margin:0;display:flex;flex-wrap:wrap;gap:8px;font-size:0}.rx-alt-body a{display:inline-block;font-size:13px;font-weight:600;line-height:1.2;color:var(--blue-d)!important;background:var(--ground);border:1px solid var(--line);border-radius:999px;padding:7px 13px;text-decoration:none!important;margin:0}.rx-alt-body a:hover{background:var(--blue);border-color:var(--blue);color:#fff!important}@media (max-width:900px){.rx-trust-d{display:none!important}.rx-trust-m{display:block}.rx-media{position:static}}.rx-gallery .woocommerce-product-gallery__image img,.rx-gallery .wd-carousel-item .woocommerce-product-gallery__image img,.rx-gallery .wd-gallery-images img{aspect-ratio:4/3!important;width:100%!important;height:auto!important;object-fit:cover!important;object-position:center!important}.rx-gallery{padding:12px!important}@media (min-width:1025px){.rx-pdp-desc .rx-card{max-height:640px;overflow-y:auto;overscroll-behavior:auto;padding-top:0!important;scrollbar-width:thin;scrollbar-color:#b9c7de #f3f6fb}.rx-pdp-desc .rx-card::-webkit-scrollbar{width:8px}.rx-pdp-desc .rx-card::-webkit-scrollbar-thumb{background:#b9c7de;border-radius:8px}.rx-pdp-desc .rx-card::-webkit-scrollbar-track{background:#f3f6fb;border-radius:8px}.rx-pdp-desc .rx-card>*{flex-shrink:0!important}.rx-pdp-desc .rx-card-t{position:sticky;top:0;z-index:3;background:#fff;padding-top:26px}}