/* IbiSpeed Minified | 2026-02-22 03:09 | 384 KB → 276 KB (-28%) */
body{font-display:swap}:root{--bg-0:#0b0b0c;--bg-1:#111214;--bg-2:#16181b;--text:#f5f6f7;--muted:#b6bbc4;--line:rgba(255,255,255,.08);--accent:#00ffef;--accent-2:#33ffff;--accent-3:#0099ff;--r:16px;--s1:0 6px 30px rgba(0,0,0,.35);--s2:0 12px 50px rgba(0,0,0,.45);--ibp-blue:#175A97;--ibp-blue-start:#1E6CB3;--ibp-blue-end:#134674;--ibp-white1:#F2F0EB;--ibp-white2:#F5F6F7;--ibp-blue-hover:#1a54c2;--ibp-blue-active:#1649aa;--ibp-blue-grad-top:#2a6be8;--ibp-blue-grad-bottom:#1e5ed6;--ibp-btn-radius:15px;--ibp-btn-font:-apple-system,BlinkMacSystemFont,"SF Pro Text",Inter,system-ui,sans-serif;--site-bg:#0b0f12;--site-text:#f5f6f7;--site-heading:#ffffff;--site-muted:#b6bbc4;--card-bg:rgba(255,255,255,.055);--card-border:rgba(255,255,255,.12);--card-shadow:0 10px 24px rgba(0,0,0,.28);--card-shadow-hover:0 14px 34px rgba(0,0,0,.42);--card-text:#ffffff;--card-muted:#cbd5e1;--card-img-bg:#0d0f12;--card-badge-bg:rgba(255,255,255,0.08);--card-badge-border:rgba(255,255,255,0.18);--card-title-color:#f8fafc;--card-price-color:#fff;--card-btn-bg:linear-gradient(135deg,#00ffef,#0099ff);--card-btn-color:#061010;--card-btn-shadow:0 8px 22px rgba(0,153,255,.28);--glass-bg:linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,.06));--glass-border:rgba(255,255,255,.14);--glass-shadow:0 18px 48px rgba(0,0,0,.35);--glass-blur:blur(14px) saturate(180%);--btn-sp-bg:transparent;--btn-sp-border:rgba(100,150,255,0.5);--btn-sp-color:#6496ff;--btn-sp-hover-bg:rgba(100,150,255,0.1);--btn-sp-hover-border:rgba(100,150,255,0.8);--btn-sp-hover-color:#88b4ff;--btn-lp-bg:#2d394f;--btn-lp-border:rgba(100,150,255,0.4);--btn-lp-color:#fff;--btn-card-bg:transparent;--btn-card-border:rgba(100,150,255,0.4);--btn-card-color:#fff;--gc-backdrop-grad:radial-gradient(circle at top,rgba(0,255,239,.14),transparent 55%),radial-gradient(circle at bottom,rgba(0,120,255,.18),transparent 60%),linear-gradient(180deg,#050812,#05050a);--gc-card-bg:linear-gradient(145deg,rgba(10,14,24,.94),rgba(10,10,18,.98));--gc-card-border:rgba(255,255,255,.12);--gc-card-shadow:0 24px 70px rgba(0,0,0,.65);--gc-text:#e9eef7;--gc-heading:#e9eef7;--gc-subline:rgba(233,238,247,.78);--gc-section-title:rgba(233,238,247,.78);--gc-divider:linear-gradient(90deg,rgba(0,255,239,0),rgba(255,255,255,.22),rgba(0,255,239,0));--gc-input-bg:rgba(3,6,16,.92);--gc-input-border:rgba(255,255,255,.18);--gc-input-color:#e9eef7;--gc-input-focus-bg:rgba(3,6,16,.92);--gc-input-focus-border:#175a97;--gc-input-focus-shadow:0 0 0 3px rgba(23,90,151,.15);--gc-label-color:#cfd5e2;--gc-label-active:#9fa8ff;--gc-hint-color:#ff8a8a;--gc-error-color:#ff6b6b;--gc-error-border:rgba(255,107,107,.3);--gc-required-color:#ff7575;--gc-table-bg:transparent;--gc-table-inner-bg:rgba(5,7,16,.96);--gc-table-shadow:0 16px 40px rgba(0,0,0,.70);--gc-table-header-color:rgba(233,238,247,.78);--gc-table-cell-color:#e9eef7;--gc-table-border:rgba(255,255,255,.10);--gc-table-footer-border:rgba(255,255,255,.12);--gc-paybtn-bg:#1a1d23;--gc-paybtn-border-img:linear-gradient(#1a1d23,#1a1d23),linear-gradient(135deg,#1E6CB3,#134674);--gc-paybtn-color:#e8edf2;--gc-paybtn-hover-bg:#202329;--gc-paybtn-redirect-bg:linear-gradient(135deg,rgba(124,58,237,0.08),rgba(79,70,229,0.08));--gc-paybtn-redirect-border:rgba(124,58,237,0.7);--gc-modal-backdrop:rgba(3,6,16,.78);--gc-modal-bg:linear-gradient(145deg,rgba(10,14,24,0.96),rgba(10,10,18,0.99));--gc-modal-border:rgba(255,255,255,0.16);--gc-modal-shadow:0 28px 80px rgba(0,0,0,0.75);--gc-modal-close-bg:rgba(12,16,26,0.9);--gc-modal-close-color:#e9eef7;--gc-shell-bg:radial-gradient(circle at top left,#00e5ff33,transparent 55%),radial-gradient(circle at bottom right,#0099ff44,transparent 55%),linear-gradient(135deg,#050913,#090c18);--gc-shell-border:rgba(255,255,255,0.16);--gc-shell-shadow:0 16px 40px rgba(0,0,0,0.7);--gc-shell-middle-bg:radial-gradient(circle at top left,rgba(0,255,239,0.20),rgba(0,8,24,0.96));--gc-shell-middle-border:rgba(0,255,239,0.45);--gc-legal-bg:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02));--gc-legal-border:rgba(255,255,255,.10);--gc-legal-text:rgba(233,238,247,.88);--gc-legal-link:rgba(0,153,255,.95);--gc-legal-withdrawal:rgba(233,238,247,.70);--gc-legal-error:#ffb4b4;--gc-legal-bad-border:rgba(255,120,120,.55);--gc-footer-border:rgba(255,255,255,.06);--gc-footer-link:#7aa2ff;--gc-footer-label:rgba(245,246,247,.55);--gc-copyright-color:rgba(245,246,247,.42);--ty-backdrop:radial-gradient(circle at top,rgba(0,255,239,.18),transparent 60%),radial-gradient(circle at bottom,rgba(0,120,255,.18),transparent 65%),linear-gradient(180deg,#050812,#05050a);--ty-card-bg:linear-gradient(145deg,rgba(10,14,24,.94),rgba(10,10,18,.98));--ty-card-border:rgba(255,255,255,.12);--ty-card-shadow:0 24px 70px rgba(0,0,0,.65);--ty-text:#e9eef7;--ty-countdown:#00ffee;--ty-btn-bg:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02));--ty-btn-border:rgba(255,255,255,.28);--ty-btn-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 8px 24px rgba(0,0,0,.6);--search-pill-bg:rgba(23,90,151,.10);--search-pill-border:rgba(30,108,179,.65);--search-input-color:#e5e7eb;--search-results-bg:rgba(6,12,20,.96);--search-results-border:rgba(23,90,151,.75);--search-results-shadow:0 28px 60px rgba(0,0,0,.7);--hero-ring:rgba(255,255,255,.08);--hero-shadow:0 40px 120px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.05);--belt-title-color:#e8edf2;--faq-question:rgba(233,238,247,.97);--faq-answer:rgba(233,238,247,.85);--faq-divider:rgba(255,255,255,.08);--consent-bg:rgba(0,0,0,.55);--consent-card-bg:#0e1622;--consent-text:#cfd6df;--consent-link:#9bc5ff;--toast-bg:rgba(22,26,32,.55);--toast-border:rgba(255,255,255,.08);--toast-text:#f0f4f9;--help-bg:rgba(255,255,255,0.05);--help-border:rgba(255,255,255,0.18);--help-color:#cbd5e1;--help-shadow:0 8px 22px rgba(0,0,0,.4)}a:hover{color:inherit !important}a:hover{text-decoration:none !important}a{text-decoration:none !important}a:hover{text-decoration:none !important}li.ast-article-single,.woocommerce ul.products li.product{margin-bottom:2em !important;transition-property:none !important}a{letter-spacing:inherit !important;transition-property:color,opacity !important}.single-product .entry-summary .price,.single-product .entry-summary .price .woocommerce-Price-amount{color:var(--ibp-white2) !important}#ast-scroll-top{width:39px !important;height:39px !important;border-radius:50% !important;background:linear-gradient( 135deg,var(--ibp-blue-start),var(--ibp-blue-end) ) !important;align-items:center !important;justify-content:center !important;border:none !important;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(6px) scale(.96);transition:opacity .25s,transform .25s,visibility .25s}#ast-scroll-top svg,#ast-scroll-top::before{fill:var(--ibp-white1) !important;color:var(--ibp-white2) !important;font-size:14px !important}#ast-scroll-top:hover{transform:translateY(0) scale(1.08);box-shadow:0 10px 36px rgba(0,255,239,0.5);filter:brightness(1.1)}#ast-scroll-top.ast-scroll-top-show{display:flex !important;opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}@keyframes ibpFadeIn{from{opacity:0}to{opacity:1}}.site-footer{opacity:0;animation:ibpFadeIn 0.5s ease 0.8s forwards}#ibx-toast{position:fixed;left:50%;top:22%;transform:translate(-50%,-50%);z-index:999998;min-width:320px;max-width:94vw;padding:18px 24px;border-radius:20px;background:var(--toast-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,0.08);box-shadow:0 12px 40px rgba(0,0,0,0.55),inset 0 0 0 1px rgba(255,255,255,0.06);color:#f0f4f9;font:500 16px/1.45 "Inter",-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0.018em;opacity:0;pointer-events:none;animation:ibx-toast-in .25s ease forwards}#ibx-toast .ibx-toast-row{display:inline-flex;align-items:center;justify-content:center;gap:12px}#ibx-toast .ibx-toast-dot{width:10px;height:10px;border-radius:50%;background:#9adfff;box-shadow:0 0 12px rgba(0,255,239,0.4)}#ibx-toast.ibx-toast--success .ibx-toast-dot{background:#27e6a7;box-shadow:0 0 12px rgba(39,230,167,.4)}#ibx-toast.ibx-toast--info .ibx-toast-dot{background:#00c8ff;box-shadow:0 0 12px rgba(0,200,255,.35)}#ibx-toast.ibx-toast--error .ibx-toast-dot{background:#ff6b6b;box-shadow:0 0 12px rgba(255,107,107,.35)}#ibx-toast.ibx-out{animation:ibx-toast-out .25s ease forwards}@keyframes ibx-toast-in{from{opacity:0;transform:translate(-50%,-40%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes ibx-toast-out{from{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(-50%,-60%)}}@keyframes ibp-btn-fadein{0%{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);background:rgba(255,255,255,0);border-color:rgba(100,150,255,0)}100%{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgba(255,255,255,0.08);border-color:rgba(100,150,255,0.4)}}.single_add_to_cart_button,button.single_add_to_cart_button,.woocommerce button.single_add_to_cart_button{background:transparent;border:2px solid rgba(100,150,255,0.5);border-radius:12px;color:#6496ff !important;font-size:16px;font-weight:600;padding:14px 28px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease}.single_add_to_cart_button:hover,button.single_add_to_cart_button:hover,.woocommerce button.single_add_to_cart_button:hover{background:rgba(100,150,255,0.1);border-color:rgba(100,150,255,0.8);color:#88b4ff !important}.single_add_to_cart_button:active,button.single_add_to_cart_button:active{background:rgba(100,150,255,0.15);border-color:#6496ff}.ibp-btn,a.ibp-btn{background:#2d394f !important;border:2px solid rgba(100,150,255,0.4);border-radius:10px;color:#fff !important;font-size:15px;font-weight:500;height:44px;padding:0 28px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;box-shadow:0 4px 20px rgba(0,0,0,0.15);transition:background 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease;animation:ibp-btn-fadein 1.5s ease forwards}.ibp-btn:hover,a.ibp-btn:hover{background:rgba(20,30,50,0.45) !important;border-color:rgba(100,150,255,0.7) !important;box-shadow:0 6px 25px rgba(0,0,0,0.2) !important;opacity:1 !important}.ibp-btn:active,a.ibp-btn:active{background:rgba(255,255,255,0.15);border-color:rgba(100,150,255,0.8)}.add_to_cart_button,a.add_to_cart_button,a.button.add_to_cart_button,.wwe-card-inner .button.add_to_cart_button,.woocommerce a.button.add_to_cart_button{background:transparent !important;border:2px solid rgba(100,150,255,0.4) !important;border-radius:10px !important;color:#fff !important;font-size:14px !important;font-weight:500 !important;padding:10px 20px !important;box-shadow:none !important;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease}.add_to_cart_button:hover,a.add_to_cart_button:hover,a.button.add_to_cart_button:hover,.wwe-card-inner .button.add_to_cart_button:hover,.woocommerce a.button.add_to_cart_button:hover{background:rgba(255,255,255,0.12) !important;border-color:rgba(100,150,255,0.7) !important;box-shadow:0 6px 25px rgba(0,0,0,0.2) !important;opacity:1 !important}button:disabled,input[type="button"]:disabled,input[type="submit"]:disabled,a.button.disabled,.wp-element-button:disabled{opacity:0.45;cursor:not-allowed}.woocommerce ul.products li.product,.woocommerce ul.products li.product .ast-woo-shop-product-wrap,.woocommerce ul.products li.product .astra-shop-summary-wrap{background:transparent !important;border:0 !important;box-shadow:none !important;padding:0 !important}.woocommerce ul.products li.product>.astra-shop-thumbnail-wrap,.woocommerce ul.products li.product>.woocommerce-loop-product__title,.woocommerce ul.products li.product>.price,.woocommerce ul.products li.product>a.button.add_to_cart_button{display:none !important}.woocommerce ul.products li.product a.button.add_to_cart_button:not(.wwe-card-inner .button){display:none !important}.wwe-card-inner{color:var(--text);font-family:-apple-system,BlinkMacSystemFont,"Inter","Segoe UI",Roboto,Helvetica,Arial,sans-serif}.wwe-card-sub,.wwe-card-meta{color:var(--muted)}.wwe-card{position:relative;width:100%;aspect-ratio:730/810;border-radius:20px;overflow:hidden}.wwe-card-inner{position:absolute;inset:0;display:flex;flex-direction:column;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.12);padding:12px 16px;border-radius:20px;box-shadow:0 10px 24px rgba(0,0,0,.28);transition:box-shadow .25s ease}.wwe-card-inner:hover{box-shadow:0 14px 34px rgba(0,0,0,.42)}.wwe-card-img{position:relative;width:calc(100% + 32px);margin:-12px -16px 10px -16px;height:65.4%;max-height:530px;border-radius:20px 20px 0 0;overflow:hidden;background:#000;z-index:0}.wwe-card-img img{width:100%;height:100%;object-fit:contain !important;object-position:top center !important;background-color:#000}.wwe-badge{position:absolute;left:12px;top:12px;display:inline-flex;align-items:center;justify-content:center;padding:6px 14px;font-size:.85rem;font-weight:700;color:#fff;border-radius:999px;pointer-events:none;user-select:none;background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.18);backdrop-filter:blur(4px) saturate(140%);-webkit-backdrop-filter:blur(4px) saturate(140%);box-shadow:inset 0 1px 1px rgba(255,255,255,.15),0 4px 12px rgba(0,0,0,.35);text-shadow:0 1px 2px rgba(0,0,0,.4);letter-spacing:.3px}.wwe-badge:empty{display:none}.wwe-card-img:hover .wwe-badge{opacity:.7;transition:opacity .25s ease}.wwe-card-sub{font-size:.98rem;line-height:1.35;opacity:.85;margin:0 0 6px}.wwe-card-meta{font-size:14px;line-height:1.35;letter-spacing:.1px;margin-bottom:6px;color:rgba(255,255,255,.72);z-index:1}.wwe-card-price{position:absolute;left:12px;line-height:1;margin:0 !important;display:flex;align-items:center;color:#fff}.wwe-card .wwe-card-footer .wwe-card-price,.wwe-card .wwe-card-footer .wwe-card-price .price,.wwe-card .wwe-card-footer .wwe-card-price .woocommerce-Price-amount,.wwe-card .wwe-card-footer .wwe-card-price .woocommerce-Price-amount bdi{font-size:1.4rem !important;font-weight:600 !important;white-space:nowrap}.wwe-card .wwe-card-footer .wwe-card-price .woocommerce-Price-currencySymbol{margin-right:0.15em;display:inline-block}.woocommerce-js ul.products li.product .woocommerce-loop-category__title,.woocommerce-js ul.products li.product .woocommerce-loop-product__title,.woocommerce-js ul.products li.product h3{padding:0.0em 0 !important}.wwe-card-actions{position:absolute;right:0px;bottom:0px;transform:translate(10px,10px);margin-right:10px;margin-bottom:8px;display:flex;align-items:center;justify-content:flex-end;z-index:3}.wwe-card-footer{position:relative;margin-top:auto;min-height:72px;padding-right:130px;padding-bottom:12px}.wwe-card-inner .button,.wwe-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:700px;padding:12px 20px;font-weight:600;font-size:16px;text-decoration:none;transition:filter .2s ease,box-shadow .2s ease}.wwe-card-inner .button{background:linear-gradient(135deg,#00ffef,#0099ff);color:#061010;border:0;box-shadow:0 8px 22px rgba(0,153,255,.28)}.wwe-card-inner .button:hover{filter:brightness(1.08)}.wwe-btn-ghost{background:transparent;border:1px solid rgba(255,255,255,.18);color:#f8fafc}.wwe-btn-ghost:hover{border-color:rgba(255,255,255,.26)}.wwe-card-inner .button.add_to_cart_button{font-weight:600 !important;letter-spacing:.2px}.wwe-btn:focus-visible,.wwe-card-inner .button:focus-visible{outline:2px solid rgba(255,255,255,.35);outline-offset:2px;border-radius:999px}@media (max-width:960px){.woocommerce ul.products{gap:16px !important}.wwe-card-inner{padding:10px 12px;border-radius:18px}.wwe-card-img{width:calc(100% + 24px);margin:-10px -12px 8px -12px;border-radius:18px 18px 0 0}.wwe-card-footer{min-height:64px;padding-right:120px;padding-bottom:12px}.wwe-card-price{left:10px;bottom:9px}.wwe-card-actions{transform:translate(4px,4px) !important}}.ibp-help-under-desc-mobile{margin-top:1.25rem;display:none}.ibp-help-under-desc-mobile a{display:inline-block;padding:10px 18px;border-radius:15px;text-decoration:none;color:#cbd5e1;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.18);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 8px 22px rgba(0,0,0,.4);font-size:0.95rem;white-space:nowrap}.ibp-help-under-desc-mobile a span{color:var(--ibp-blue);font-weight:600;padding-left:4px}@media (max-width:1028px){.ibp-help-under-desc-mobile{display:block}}.single-product .woocommerce-product-gallery .ibp-help-under-image{margin-top:1.25rem}.single-product .woocommerce-product-gallery .ibp-help-under-image a{display:inline-block;padding:10px 18px;border-radius:15px;text-decoration:none;color:#cbd5e1;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.18);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 8px 22px rgba(0,0,0,.4);font-size:0.95rem;white-space:nowrap}.single-product .woocommerce-product-gallery .ibp-help-under-image a span{color:var(--ibp-blue);font-weight:600;padding-left:4px}@media (max-width:1028px){.single-product .woocommerce-product-gallery .ibp-help-under-image{display:none}}#wwe-bar{max-width:720px;margin:0 auto;position:relative;font-family:-apple-system,BlinkMacSystemFont,"Inter","Segoe UI",Roboto,Helvetica,Arial,sans-serif;box-sizing:border-box}#wwe-bar form{display:flex;align-items:center;gap:12px;margin:0;background:var(--search-pill-bg);border:1px solid var(--search-pill-border);border-radius:999px;padding:8px 16px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}#wwe-bar form:focus-within{box-shadow:none !important;outline:none !important;border-color:rgba(30,108,179,0.9) !important;background:rgba(23,90,151,0.16) !important}#wwe-bar input[type="search"]{flex:1 1 auto;min-width:0;box-sizing:border-box;background:transparent !important;border:none !important;padding:6px 0;font-size:16px;color:#e5e7eb;-webkit-appearance:none !important;appearance:none !important;-webkit-text-fill-color:#e5e7eb !important;caret-color:var(---ibp-blue-start) !important;-webkit-tap-highlight-color:transparent !important}#wwe-bar input[type="search"]::placeholder{color:rgba(30,108,179,0.75)}#wwe-bar input[type="search"]:focus,#wwe-bar input[type="search"]:focus-visible,#wwe-bar input[type="search"]:active{outline:none !important;box-shadow:none !important;background:transparent !important;border:none !important}#wwe-bar input[type="search"]:-webkit-autofill,#wwe-bar input[type="search"]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px transparent inset !important;box-shadow:0 0 0px 1000px transparent inset !important;-webkit-text-fill-color:#e5e7eb !important}#wwe-bar button[type="submit"]{box-sizing:border-box;height:38px;min-width:96px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:999px;background:linear-gradient(135deg,var(--ibp-blue-start),var(--ibp-blue-end));color:#f9fafb;font-size:15px;font-weight:600;white-space:nowrap;cursor:pointer;transition:transform .15s ease,filter .15s ease,box-shadow .15s ease;-webkit-tap-highlight-color:transparent}#wwe-bar button[type="submit"]:hover{filter:brightness(1.05)}#wwe-bar .ibp-live-search-results{display:none;position:absolute;top:calc(100% + 12px);left:0;width:100%;box-sizing:border-box;background:var(--search-results-bg);border:1px solid var(--search-results-border);border-radius:18px;box-shadow:0 28px 60px rgba(0,0,0,0.7);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);max-height:65vh;overflow-y:auto;padding:10px 0;z-index:9999}#wwe-bar .ibp-live-search-results ul{list-style:none;margin:0;padding:0 10px 4px 10px}#wwe-bar .ibp-live-search-results li{display:flex;align-items:center;gap:14px;padding:10px 10px 10px 4px;border-bottom:1px solid rgba(23,90,151,0.4)}#wwe-bar .ibp-live-search-results li:last-child{border-bottom:none}#wwe-bar .ibp-live-search-results img{width:56px;height:56px;border-radius:12px;object-fit:cover;flex-shrink:0}#wwe-bar .ibp-live-search-results a{display:flex;flex-direction:column;gap:2px;color:#e5e7eb;text-decoration:none;font-size:15px}#wwe-bar .ibp-live-search-results a:hover{color:#f9fafb}#wwe-bar .ibp-live-search-results .ibp-ls-price{font-size:14px;color:rgba(199,213,236,0.9)}#wwe-bar .ibp-live-search-results .ibp-ls-empty{padding:14px 16px;text-align:center;font-size:15px;color:rgba(199,213,236,0.9)}.single-product .related.products:not(.ibip-belt-wrap){display:none !important}.ibip-belt-wrap{position:relative;margin-top:36px}.ibip-belt-title{font-weight:700;font-size:clamp(20px,2.4vw,28px);color:var(--belt-title-color);margin:0 0 20px;text-shadow:0 2px 18px rgba(0,0,0,.35)}.ibip-belt-mask{overflow-x:auto;-webkit-overflow-scrolling:touch}.ibip-belt{display:flex;flex-wrap:nowrap;gap:22px;scroll-snap-type:x mandatory;list-style:none;margin:0;padding:0}.ibip-belt>li{scroll-snap-align:start}.ibip-belt>li{flex:0 0 clamp(270px,68vw,360px);min-width:clamp(270px,68vw,360px)}.ibip-card,.ibip-card *{box-sizing:border-box}.ibip-card li.product,.ibip-card .ast-woo-shop-product-wrap,.ibip-card .astra-shop-summary-wrap{background:transparent !important;border:0 !important;box-shadow:none !important;padding:0 !important}.ibip-card .astra-shop-thumbnail-wrap,.ibip-card>.woocommerce-loop-product__title,.ibip-card>.price,.ibip-card>a.button,.ibip-card a.button.add_to_cart_button{}.wwe-card-sub,.wwe-card-meta,.wwe-card-price{-webkit-font-smoothing:antialiased;font-weight:400 !important;letter-spacing:0.02em}.wwe-card-price .woocommerce-Price-currencySymbol{margin-right:0.15em;display:inline-block}.wwe-card{position:relative;width:100%;aspect-ratio:730/810;border-radius:20px;overflow:hidden}.wwe-card-inner{position:absolute;inset:0;display:flex;flex-direction:column;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.12);padding:12px 16px;border-radius:20px;color:var(--text);font-family:-apple-system,BlinkMacSystemFont,"Inter","Segoe UI",Roboto,Helvetica,Arial,sans-serif;box-shadow:0 10px 24px rgba(0,0,0,.28);transition:box-shadow .25s ease}.wwe-card-inner:hover{box-shadow:0 14px 34px rgba(0,0,0,.42)}.wwe-card-img{position:relative;width:calc(100% + 32px);margin:-12px -16px 10px;height:57.4%;max-height:530px;border-radius:20px 20px 0px 0px;!important overflow:hidden;background:#0d0f12;display:block}.wwe-card-img img,.woocommerce .wwe-card-img img,.woocommerce-page .wwe-card-img img{width:100% !important;height:100% !important;max-width:none !important;object-fit:cover !important;object-position:center center !important;display:block !important;background:transparent !important}.wwe-badge{position:absolute;left:12px;top:12px;display:inline-flex;align-items:center;justify-content:center;padding:6px 14px;font-size:.85rem;font-weight:700;color:#fff;border-radius:999px;pointer-events:none;user-select:none;background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.18);backdrop-filter:blur(4px) saturate(140%);-webkit-backdrop-filter:blur(4px) saturate(140%);box-shadow:inset 0 1px 1px rgba(255,255,255,.15),0 4px 12px rgba(0,0,0,.35);text-shadow:0 1px 2px rgba(0,0,0,.4);letter-spacing:.3px}.wwe-card-title{margin:0 0 4px}.wwe-card-title a{font-size:1.4rem !important;line-height:1.25 !important;font-weight:800 !important;color:#f8fafc;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.wwe-card-sub{display:none}.woocommerce ul.products li.product .wwe-card h3,.woocommerce ul.products li.product .wwe-card .woocommerce-loop-product__title{margin:0 !important}.wwe-card-img img,.woocommerce ul.products li.product .wwe-card-img img{border-radius:0 !important}.wwe-card-title a{display:block !important;max-width:100% !important;margin-bottom:6px !important;white-space:normal !important;overflow:visible !important;text-overflow:unset !important}.wwe-card-title .wwe-title-line1,.wwe-card-title .wwe-title-line2{display:block !important;visibility:visible !important}.wwe-title-line1{font-weight:700 !important;line-height:1.2 !important;font-size:1.13em !important}.wwe-title-line2{font-size:0.60em !important;font-weight:500 !important;opacity:.9 !important;line-height:1.25 !important;padding-top:4px !important;overflow-wrap:anywhere;word-break:break-word}@media (max-width:960px){.wwe-title-line1{font-size:1.12em !important}.wwe-title-line2{font-size:clamp(13px,2.5vw,15px) !important}}.wwe-card-footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between;padding-top:10px}.wwe-card-price{font-size:1.3rem !important;font-weight:700;color:#fff;line-height:1;display:flex;align-items:center}.wwe-card-actions{display:flex;align-items:center}.wwe-card-inner .button{display:inline-flex;align-items:center;justify-content:center;padding:12px 22px;border-radius:700px;font-weight:700;font-size:16px;border:0;text-decoration:none;color:#061010;background:linear-gradient(135deg,#00ffef,#0099ff);box-shadow:0 8px 22px rgba(0,153,255,.28);transition:filter .2s ease,box-shadow .2s ease}.wwe-card-inner .button{display:inline-flex !important}.wwe-card-inner .button:hover{filter:brightness(1.08)}.wwe-card-inner{position:absolute;inset:0;padding-bottom:64px !important}.wwe-card-footer{position:absolute !important;left:16px;right:16px;bottom:12px;margin-top:0 !important;padding-top:0 !important;min-height:0 !important}.wwe-card-img{flex:0 0 auto !important;flex-shrink:0 !important}.wwe-card-title{margin:0 0 6px !important}.wwe-title-line2{padding-top:4px !important}.wwe-card-img{height:67.3% !important}@media (max-width:960px){.ibip-belt>li{min-width:clamp(240px,70vw,320px);flex-basis:clamp(240px,70vw,320px)}.wwe-card-inner{padding:10px 12px;border-radius:18px}.wwe-card-img{width:calc(100% + 24px);margin:-10px -12px 8px;border-radius:18px 18px 0 0}.wwe-card-footer{flex-direction:row;align-items:center;justify-content:space-between;gap:10px}.wwe-card-price,.wwe-card-actions{flex:0 0 auto}.wwe-card-price{white-space:nowrap}.wwe-card-actions .button{padding:10px 18px;font-size:15px}}@media (max-width:960px){.ibip-belt{scroll-snap-type:none}}.ast-shop-toolbar-container{align-items:center !important;margin-top:2.0em}.ibip-plan-filter-wrap{display:flex;align-items:flex-end;height:60px}.ibip-plan-filter{display:flex;align-items:center;gap:10px}.ibip-plan-filter a{display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 16px;border-radius:12px;font-size:14px;font-weight:600;line-height:1;white-space:nowrap;text-decoration:none;color:#e5e7eb;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.14)}.ibip-plan-filter a.is-active{color:#e5e7eb;background:var(--ibp-blue);border-color:transparent;pointer-events:none}.cc-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.55);backdrop-filter:saturate(120%) blur(6px);display:none;z-index:9998}.cc-banner{position:fixed;left:0;right:0;bottom:0;z-index:9999;display:none;padding:0;animation:cc-slide-up 1.6s cubic-bezier(0.22,1,0.36,1) forwards}.cc-inner{font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",Inter,Segoe UI,Roboto,Helvetica,Arial,system-ui,sans-serif;background:radial-gradient(1000px 600px at 10% -10%,rgba(23,90,151,.16),transparent 60%),radial-gradient(1200px 700px at 100% 120%,rgba(30,108,179,.18),transparent 60%),rgba(11,15,25,.9);border-top:1px solid rgba(255,255,255,.1);box-shadow:0 -6px 40px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.06);padding-left:15px;padding-top:7px;padding-bottom:15px;position:relative;display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;border-radius:18px 18px 0 0}.cc-inner::before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,var(---ibp-blue-start),var(--ibp-blue-end));border-radius:18px 18px 0 0}.cc-title{margin:0 0 0px;color:#fff;font-weight:600;letter-spacing:.1px;font-size:clamp(20px,2.1vw,24px)}.cc-text{margin:0;color:#cfd6df;font-size:clamp(14px,1.9vw,16px);line-height:1.45}.cc-text a{color:#9bc5ff;text-decoration:underline}.cc-actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-start;padding-right:20px;padding-top:20px}.cc-btn{min-height:44px;padding:10px 16px;border-radius:12px;border:0;cursor:pointer;font-weight:600;transition:transform .12s ease,box-shadow .12s ease,opacity .12s ease}.cc-btn:active{transform:translateY(1px)}.cc-accept{margin-left:auto;order:2;background:#0e1622;color:#e9f2ff;border:1px solid rgba(255,255,255,.69)}.cc-accept:hover{box-shadow:0 8px 22px rgba(0,0,0,.28)}.cc-customize{background:transparent;color:#e9f2ff;text-decoration:underline;font-weight:600;padding:10px 8px;border-radius:8px}.cc-customize:hover{opacity:.85}.cc-reject{background:linear-gradient(90deg,var(---ibp-blue-start),var(--ibp-blue-end));color:#f3f7ff;border:1px solid rgba(255,255,255,.11)}.cc-reject:hover{}.cc-prefs{display:none;margin-top:14px;margin-bottom:12px;grid-template-columns:1fr;gap:10px}.cc-pill{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 10px;border-radius:16px;background:#0f1522;border:1px solid #243042;color:#e6eef7}.cc-pill:hover{border-color:#2f3c52}.cc-left{display:flex;align-items:center;gap:10px;font-weight:700}.cc-dot{width:10px;height:10px;border-radius:999px;background:#213244;box-shadow:inset 0 0 0 2px #2f3c52}.cc-pill.on .cc-dot{background:linear-gradient(135deg,var(---ibp-blue-start),var(--ibp-blue-end));box-shadow:0 0 8px rgba(23,90,151,.45)}.cc-switch{position:relative;width:40px;height:22px;border-radius:999px;background:#111928;border:1px solid #243042;transition:all .15s ease}.cc-switch::after{content:"";position:absolute;top:1px;left:2px;width:18px;height:18px;background:#e6eef7;border-radius:999px;transition:left .15s ease,background .15s ease}.cc-pill.on .cc-switch{background:linear-gradient(90deg,var(--ibp-blue-start),var(--ibp-blue-end));border-color:transparent}.cc-pill.on .cc-switch::after{left:20px;background:#0b0f19}.cc-pill.locked{opacity:.75;cursor:not-allowed}.cc-pill.locked .cc-switch{filter:grayscale(40%)}@keyframes cc-slide-up{from{transform:translateY(8%);opacity:0}to{transform:translateY(0);opacity:1}}@media(max-width:860px){.cc-inner{grid-template-columns:1fr;gap:16px}.cc-actions{justify-content:flex-end;align-self:flex-end}}.ibp-section{max-width:1180px;margin:0 auto;padding:0 20px}.ibp-section-head h2{margin:0 0 6px;font-weight:800;letter-spacing:-.012em}.ibp-muted{color:rgba(233,238,247,.8)}.search-card{max-width:680px;margin:6px auto 0;padding:2px;border-radius:30px;background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,.06));border:1px solid rgba(255,255,255,.14);box-shadow:0 18px 48px rgba(0,0,0,.35);backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%)}.ibp-search-insert{margin:clamp(48px,10vh,160px) auto clamp(40px,8vh,120px);text-align:left}.ast-shop-load-more.no-more.active{display:none !important}.ast-shop-load-more.no-more.active::after{content: ''}.ibp-gc-viewport{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:clamp(16px,4vh,32px);overflow:hidden;border-radius:28px}.ibp-gc-backdrop{position:fixed;inset:0;z-index:-1;background:var(--gc-backdrop-grad);backdrop-filter:blur(18px)}.ibp-gc-card{max-width:1024px;width:100%;padding:clamp(22px,4vh,30px);border-radius:28px;background:var(--gc-card-bg);border:1px solid var(--gc-card-border);box-shadow:var(--gc-card-shadow);color:var(--gc-text)}.ibp-gc-logo{display:flex;justify-content:center;margin-bottom:12px}.ibp-gc-header{text-align:center;margin-bottom:24px}.ibp-gc-header h1{margin:0 0 12px;font-size:clamp(20px,2.2rem,24px);letter-spacing:-.03em;font-weight:800}.ibp-gc-subline{margin:0;opacity:.78;font-size:14px}.ibp-gc-spacer{height:22px}.ibp-gc-divider{height:1px;width:100%;background:var(--gc-divider);opacity:.85}.ibp-gc-layout{display:block;margin-top:0px}.ibp-gc-layout-left{margin-bottom:18px}.ibp-gc-section-title{font-size:.95rem;text-transform:uppercase;opacity:.78;margin-bottom:10px}.ibp-gc-fields input.input-text,.ibp-gc-fields select.ibp-gc-select,.ibp-gc-row--coupon input.input-text{position:relative;z-index:1;width:100%;border-radius:10px !important;border:1px solid rgba(255,255,255,.18) !important;background:var(--gc-input-bg) !important;padding:20px 20px 12px !important;font-size:16px !important;color:var(--gc-input-color) !important;box-shadow:none !important;appearance:none}.ibp-gc-fields select.ibp-gc-select{padding-top:11px !important;padding-bottom:9px !important}.ibp-gc-row--coupon input.input-text{max-width:200px}.ibp-gc-row,.ibp-gc-row--coupon{position:relative}.ibp-gc-row-group{display:block}.ibp-gc-row-group--two{display:flex;gap:8px}.ibp-gc-row-group--two .ibp-gc-half{flex:1 1 0}.ibp-gc-row-group--three{display:flex;gap:8px}.ibp-gc-row-group--three .ibp-gc-third{flex:1 1 0}@media (max-width:700px){.ibp-gc-row-group--two,.ibp-gc-row-group--three{flex-direction:column;gap:0}}.ibp-gc-row,.ibp-gc-row--coupon{min-height:46px !important;height:auto !important}.ibp-gc-hint{position:absolute;left:22px;bottom:-12px;font-size:12px;color:var(--gc-hint-color);opacity:0;transition:opacity 180ms ease,transform 180ms ease;pointer-events:none}.ibp-gc-hint.ibp-show{opacity:1;transform:translateY(0)}.ibp-gc-row{margin-bottom:10px !important}.ibp-gc-row>label,.ibp-gc-row--coupon>label{position:absolute !important;left:33px !important;top:19px !important;font-size:15px !important;font-weight:400 !important;color:var(--gc-label-color) !important;line-height:1.1 !important;margin:0 !important;padding:0 !important;opacity:1 !important;white-space:nowrap !important;pointer-events:none !important;z-index:50 !important;transition:all 150ms ease !important}.ibp-gc-row.ibp-active>label,.ibp-gc-row--coupon.ibp-active>label{top:9px !important;font-size:10px !important;color:var(--gc-label-active) !important;opacity:.75 !important}.ibp-gc-row.ibp-gc-required>label::after{content: "*" !important;margin-left:4px;font-size:11px;color:#ff7575}.ibp-gc-turnstile-row{margin-top:18px;display:flex;flex-wrap:wrap;align-items:center;gap:10px}@media (max-width:680px){.ibp-gc-turnstile-row{display:flex;justify-content:center;align-items:center}}.ibp-gc-section--order{display:flex;flex-direction:column;gap:14px;max-width:none}.ibp-gc-order-review{width:100% !important;max-width:none !important}.ibp-gc-order-review th,.ibp-gc-order-review td{border:none;font-size:14px;padding:10px 14px}.ibp-gc-section--coupon{margin-top:12px;display:flex;justify-content:flex-end}.ibp-gc-coupon-wrap{text-align:right}.ibp-gc-coupon-form{display:flex;align-items:center;gap:0}.ibp-gc-coupon-button{position:absolute !important;width:1px !important;height:1px !important;clip:rect(0 0 0 0) !important;overflow:hidden !important;border:0 !important;padding:0 !important;opacity:0 !important}.woocommerce-form-coupon-toggle{display:none !important}.ibp-gc-section--payment #payment,.ibp-gc-section--payment #payment .wc_payment_methods,.ibp-gc-section--payment #payment .payment_method_stripe{background:transparent !important;border:none !important;box-shadow:none !important;padding:0 !important;margin:0 !important}.ibp-gc-section--payment #payment .payment_method_stripe>label{display:none !important}.ibp-gc-section--payment .wc-stripe-upe-element{background:transparent !important;border:none !important;box-shadow:none !important;padding:0 !important;max-width:520px;margin:0 auto}.ibp-gc-payment-wrap{position:fixed;inset:0;z-index:9999;display:none;align-items:flex-start;justify-content:center;background:var(--gc-modal-backdrop);backdrop-filter:blur(22px) saturate(120%);-webkit-backdrop-filter:blur(22px) saturate(120%);overflow-y:auto;-webkit-overflow-scrolling:touch;padding:24px 0}.ibp-gc-payment-wrap.ibp-modal-open{display:flex}.ibp-gc-payment-inner{position:relative;width:100%;max-width:1040px;padding:22px 22px 26px;border-radius:24px;background:var(--gc-modal-bg);border:1px solid var(--gc-modal-border);box-shadow:var(--gc-modal-shadow);margin:auto;flex-shrink:0}@media (max-width:899px){.ibp-gc-payment-inner{max-width:100%}}.ibp-gc-payment-inner #payment,.ibp-gc-payment-inner .wc_payment_methods,.ibp-gc-payment-inner .payment_method_stripe,.ibp-gc-payment-inner .payment_box,.ibp-gc-payment-inner fieldset,.ibp-gc-payment-inner .wc-stripe-upe-element,.ibp-gc-payment-inner .wc-stripe-upe-element form{background:transparent !important;border:none !important;box-shadow:none !important;margin:0 !important;padding:0 !important}.ibp-gc-payment-close{position:absolute;top:10px;right:14px;border-radius:999px;border:0;cursor:pointer;font-size:18px;line-height:1;color:var(--gc-modal-close-color);background:var(--gc-modal-close-bg);box-shadow:0 6px 18px rgba(0,0,0,0.6);padding:0px 0px 0px 0px !important}html.ibp-modal-lock,body.ibp-modal-lock{overflow:hidden}.ibp-api-card-box{background:rgba(5,8,18,0.96);border-radius:18px;border:1px solid rgba(255,255,255,0.14);padding:14px 16px 18px;box-shadow:0 14px 36px rgba(0,0,0,0.65)}.ibp-api-card-box #ibp-card-element{margin-bottom:12px}.ibp-card-element{margin:10px 0 14px;padding:24px 18px;border-radius:16px;border:1px solid rgba(255,255,255,0.18);background:rgba(5,8,18,0.96);min-height:68px}@media (min-width:900px){.ibp-gc-layout{display:flex !important;gap:32px;align-items:flex-start}.ibp-gc-layout-left{flex:0 0 440px !important;max-width:460px !important}.ibp-gc-section--order{flex:1 1 0 !important;width:auto !important;max-width:none !important}}.ibp-gc-form{display:block !important;flex:none !important;width:100% !important;max-width:100% !important}#customer_details,.col2-set,.col-1,.col-2{display:block !important;width:100% !important;max-width:100% !important;float:none !important;margin:0 !important;padding:0 !important}.woocommerce-checkout-review-order-table .cart-subtotal{display:none !important}.ibp-invalid input,.ibp-invalid select{border-color:#ff6b6b !important;box-shadow:0 0 12px rgba(255,107,107,0.3) !important}@keyframes ibp-shake{0%,100%{transform:translateX(0)}20%,60%{transform:translateX(-6px)}40%,80%{transform:translateX(6px)}}.ibp-shake{animation:ibp-shake 0.45s ease both;will-change:transform}.ibp-invalid>label{color:#ff6b6b !important;opacity:0.85 !important}.form-row{position:relative}@media (max-width:600px){.ibp-gc-row-group--two,.ibp-gc-row-group--three{flex-direction:column;gap:0 !important}.ibp-gc-fields>.ibp-gc-row,.ibp-gc-fields>.ibp-gc-row-group{margin-bottom:18px !important}.ibp-gc-row input.input-text,.ibp-gc-row--coupon input.input-text{padding:18px 20px 12px !important}.ibp-gc-row>label,.ibp-gc-row--coupon>label{top:20px !important;font-size:15px !important}.ibp-gc-row.ibp-active>label,.ibp-gc-row--coupon.ibp-active>label{top:8px !important}.ibp-gc-viewport{align-items:flex-start;justify-content:center;padding:16px 12px 32px;overflow:auto}.ibp-gc-card{margin:0 auto}.ibp-gc-layout-left,.ibp-gc-section--order{flex:none !important;width:100% !important;max-width:100% !important}}.ibp-gc-legal-consent{margin-top:40px;padding:10px 12px;border-radius:10px;border:1px solid var(--gc-legal-border);background:var(--gc-legal-bg);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.ibp-gc-legal-consent-row{display:flex;gap:10px;align-items:flex-start;cursor:pointer;user-select:none}.ibp-gc-legal-consent-row input[type="checkbox"]{margin-top:2px;width:16px;height:16px;accent-color:var(--ibp-blue)}.ibp-gc-legal-consent-text{font-size:12.5px;line-height:1.35;color:var(--gc-legal-text)}.ibp-gc-legal-consent-text a{color:var(--gc-legal-link);text-decoration:none;border-bottom:1px solid rgba(0,153,255,.35)}.ibp-gc-legal-consent-text a:hover{border-bottom-color:rgba(0,153,255,.75)}.ibp-gc-legal-withdrawal{margin-top:8px;font-size:11px;line-height:1.35;color:var(--gc-legal-withdrawal)}.ibp-gc-legal-consent-error{margin-top:8px;font-size:12px;color:#ffb4b4;display:none}.ibp-gc-legal-consent.ibp-bad{border-color:rgba(255,120,120,.55);box-shadow:0 0 0 3px rgba(255,120,120,.12)}.ibp-gc-legal-consent.ibp-bad .ibp-gc-legal-consent-error{display:block}.ibp-card-shell{padding-bottom:10px}.ibp-gc-section--order{min-height:120px !important;min-width:0 !important}.ibp-gc-order-review{display:block !important;width:100% !important;max-width:none !important;min-width:0 !important;margin-top:10px}.ibp-gc-table-wrap{display:block;width:100%;min-width:0 !important;box-sizing:border-box;padding:6px 10px 10px;background:var(--gc-table-bg);margin:0 auto;border-radius:10px;box-shadow:var(--gc-table-shadow);overflow:hidden}body.woocommerce-checkout .ibp-gc-card .woocommerce-checkout-review-order-table,body.woocommerce-checkout .ibp-gc-card .woocommerce-checkout-review-order-table *{border:none !important;box-shadow:none !important;outline:none !important;background:transparent !important}.ibp-gc-order-review table.shop_table,.ibp-gc-order-review .shop_table .ibp-gc-order-review .woocommerce-checkout-review-order-table,.ibp-gc-order-review table.shop_table thead,.ibp-gc-order-review table.shop_table tbody,.ibp-gc-order-review table.shop_table tfoot,.ibp-gc-order-review table.shop_table tr,.ibp-gc-order-review table.shop_table th,.ibp-gc-order-review table.shop_table td{display:revert !important;box-sizing:border-box;border:none !important}.ibp-gc-order-review .shop_table{width:100% !important;margin:0 !important;border-collapse:separate;border-spacing:0;border-radius:20px;overflow:hidden;background:var(--gc-table-inner-bg);border:none !important}.ibp-gc-table-wrap table.shop_table{width:100% !important;border-collapse:separate;border-spacing:0;table-layout:auto}.ibp-gc-table-wrap table.shop_table thead th{font-size:11px;letter-spacing:0.16em;text-transform:uppercase;color:var(--gc-table-header-color);padding:10px 2px 8px !important;white-space:nowrap}.ibp-gc-table-wrap table.shop_table th.product-name,.ibp-gc-table-wrap table.shop_table td.product-name{text-align:left;padding-left:2px !important}.ibp-gc-table-wrap table.shop_table th.product-total,.ibp-gc-table-wrap table.shop_table td.product-total{text-align:right;padding-right:2px !important}.ibp-gc-table-wrap table.shop_table tbody td{font-size:14px;padding:10px 2px !important;border-bottom:1px solid var(--gc-table-border);word-wrap:break-word}.ibp-gc-table-wrap table.shop_table tfoot th,.ibp-gc-table-wrap table.shop_table tfoot td{font-size:13px;padding:10px 2px !important;border-top:1px solid var(--gc-table-footer-border)}.ibp-gc-table-wrap table.shop_table tfoot .order-total th,.ibp-gc-table-wrap table.shop_table tfoot .order-total td{padding-top:12px !important;padding-bottom:12px !important;font-size:15px;font-weight:600}.ibp-gc-table-wrap table.shop_table tr:last-child th,.ibp-gc-table-wrap table.shop_table tr:last-child td{border-bottom:none}@media (max-width:480px){.ibp-gc-table-wrap table.shop_table tfoot .order-total th{font-size:13px;letter-spacing:0.08em}}.ibp-gc-paybuttons{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:18px}.ibp-gc-paybtn{width:100%;max-width:666px;height:48px;padding:0 18px;margin:10px auto 0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;background:var(--gc-paybtn-bg) !important;border:2px solid transparent !important;background-image:var(--gc-paybtn-border-img) !important;background-origin:border-box !important;background-clip:padding-box,border-box !important;color:var(--gc-paybtn-color) !important;border-radius:6px;cursor:pointer;text-align:left;font-size:17px;font-weight:500;line-height:1.15;transition:all 0.2s ease;will-change:transform,box-shadow}.ibp-gc-paybtn:hover,.ibp-gc-paybtn--card:hover{background-image:linear-gradient(var(--gc-paybtn-hover-bg),var(--gc-paybtn-hover-bg)),linear-gradient(135deg,var(--ibp-blue-start),var(--ibp-blue-end)) !important;box-shadow:0 8px 20px rgba(0,0,0,0.3)}.ibp-gc-paybtn--card{}.ibp-gc-paybtn-main{font-size:16px;font-weight:500;margin:0}.ibp-gc-paybtn-sub{font-size:13px;opacity:.65;margin:0}.ibp-gc-paybtn--card:active{transform:translateY(0px) scale(0.985);box-shadow:0 4px 16px rgba(0,0,0,0.18);background:linear-gradient( 180deg,rgba(248,248,248,1),rgba(230,230,230,0.95) );border-color:rgba(0,0,0,0.18)}.ibp-gc-paybtn--card:active{box-shadow:inset 0 1px 3px rgba(0,0,0,0.25),0 4px 16px rgba(0,0,0,0.18)}.ibp-gc-paybtn.ibp-busy,.ibp-gc-paybtn[disabled]{opacity:0.7;cursor:default}.ibp-gc-paybtn .ibp-btn-text{display:flex;flex-direction:column;justify-content:center;line-height:1.1}.ibp-gc-paybtn .ibp-btn-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.ibp-gc-paybtn .ibp-btn-icon svg{width:28px;height:auto;display:block}.ibp-gc-payment-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:18px;align-items:flex-start}@media (max-width:880px){.ibp-gc-payment-grid{grid-template-columns:1fr}}.ibp-gc-paybuttons--redirect{margin-top:8px}.ibp-gc-paybtn--redirect{background:linear-gradient(135deg,rgba(124,58,237,0.08) 0%,rgba(79,70,229,0.08) 100%) !important;border:2px solid rgba(124,58,237,0.7) !important}.ibp-gc-paybtn--redirect:hover{border-color:rgba(124,58,237,0.5) !important;background:linear-gradient(135deg,rgba(124,58,237,0.14) 0%,rgba(79,70,229,0.14) 100%) !important}.ibp-gc-card .ibp-gc-paybtn,.single-product .single_add_to_cart_button{overflow:hidden}.ibp-gc-card .ibp-gc-paybtn .ibp-btn-text,.single-product .single_add_to_cart_button .ibp-btn-text,.single-product .single_add_to_cart_button .ibp-sp-btn-main{min-width:0;overflow:hidden}.ibp-gc-card .ibp-gc-paybtn .ibp-gc-paybtn-main,.single-product .single_add_to_cart_button .ibp-sp-btn-main{font-size:clamp(13px,3.8vw,16px) !important;white-space:nowrap !important;overflow:hidden;text-overflow:ellipsis}.ibp-gc-card .ibp-gc-paybtn .ibp-gc-paybtn-sub,.single-product .single_add_to_cart_button .ibp-btn-sub{font-size:clamp(10px,2.8vw,13px) !important;white-space:nowrap !important;overflow:hidden;text-overflow:ellipsis}.ibp-rp-layout{display:flex;flex-direction:column;gap:20px;padding:8px 0}.ibp-rp-left,.ibp-rp-right{min-width:0}.ibp-gc-payment-inner--redirect{max-width:640px}.ibp-gc-payment-wrap--redirect{-webkit-overflow-scrolling:auto;isolation:isolate}.ibp-redirect-pe-container{min-height:200px;border-radius:10px;padding:2px;margin-bottom:16px;position:relative;transform:translateZ(0);-webkit-transform:translateZ(0)}.ibp-pe-loading{display:flex;align-items:center;justify-content:center;min-height:180px;transition:opacity 0.3s ease}.ibp-pe-ready .ibp-pe-loading{display:none}.ibp-pe-spinner{width:28px;height:28px;border:3px solid rgba(124,58,237,0.2);border-top-color:#7c3aed;border-radius:50%;animation:ibp-spin 0.8s linear infinite}.ibp-redirect-error{color:#ff6b6b;font-size:13px;line-height:1.4;padding:10px 14px;background:rgba(255,75,75,0.08);border:1px solid rgba(255,75,75,0.2);border-radius:8px;margin-bottom:12px}#ibp-rp-legal-wrap{margin-bottom:16px}#ibp-rp-legal-wrap.ibp-bad{border-color:#ff4b4b}#ibp-rp-legal-wrap.ibp-bad .ibp-gc-legal-consent-text{color:#ff6b6b}.ibp-gc-paybtn--redirect.ibp-busy{opacity:0.7;pointer-events:none}#ibp-redirect-pe iframe{border-radius:8px;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}input.ibp-invalid{border-color:#ff6b6b !important;box-shadow:0 0 12px rgba(255,107,107,0.3) !important}@media (max-width:480px){.ibp-gc-card .ibp-btn-text,.ibp-gc-card #ibp-btn-card .ibp-btn-text,.single_add_to_cart_button.wwe-own .ibp-btn-main,.single_add_to_cart_button.wwe-own .ibp-btn-sub,.ibp-gc-card #ibp-card-pay-btn .ibp-btn-text{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15}.ibp-gc-card .ibp-gc-paybtn-main,.single_add_to_cart_button.wwe-own .ibp-btn-main,.single_add_to_cart_button.wwe-own .ibp-btn-sub{font-size:16px;font-weight:600;color:#ffffff;letter-spacing:-0.2px;line-height:1.2;white-space:nowrap}.ibp-gc-card .ibp-gc-paybtn-sub,.single_add_to_cart_button.wwe-own .ibp-btn-sub{font-size:12px;font-weight:400;opacity:0.8;line-height:1.2;white-space:nowrap}.ibp-gc-card .ibp-gc-paybtn{height:48px;padding:0 18px;margin:10px auto 0}.ibp-gc-card .ibp-btn-icon{margin-right:8px;flex-shrink:0}}.ibp-gc-express.ibp-express-hidden{display:none}.ibp-gc-express{margin:0px 0px 0px;display:flex;flex-direction:column;align-items:center;gap:0px}.ibp-gc-express-label{font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:rgba(233,238,247,0.75);opacity:0.9}.ibp-gc-express-buttons{width:100%;max-width:420px}.ibp-gc-express-or{width:100%;max-width:420px;display:flex;align-items:center;justify-content:center;margin-top:4px;font-size:11px;text-transform:uppercase;letter-spacing:0.18em;color:rgba(233,238,247,0.6)}.ibp-gc-express-or::before,.ibp-gc-express-or::after{content: "";flex:1;height:1px;margin:0 10px;background:linear-gradient( 90deg,rgba(233,238,247,0),rgba(233,238,247,0.5),rgba(233,238,247,0) )}.ibp-gc-express-buttons>*{max-width:420px;margin:0 auto}.wc-stripe-payment-request-wrapper>*,.stripe-payment-request-button>*{pointer-events:auto !important}button.apple-pay-button,button.google-pay-button{pointer-events:auto !important;z-index:10 !important}.single-product .wc-stripe-upe-element,.single-product .wc-stripe-payment-request-wrapper{width:100% !important;max-width:420px !important;margin:0 auto !important}.single-product .wc-stripe-payment-request-wrapper>*{width:100% !important}.single-product .single_add_to_cart_button{margin-bottom:10px !important}.single-product .ibp-sp-orfast{margin:2px 0 10px !important}.single-product #wc-stripe-express-checkout-element,.single-product .wc-stripe-payment-request-wrapper{margin-top:0 !important}.ibp-card-shell{position:relative;width:100%;max-width:420px;min-height:220px;margin:4px auto 14px;padding:22px 18px 20px;border-radius:20px;background:radial-gradient(circle at top left,#00e5ff33,transparent 55%),radial-gradient(circle at bottom right,#0099ff44,transparent 55%),linear-gradient(135deg,#050913,#090c18);border:1px solid rgba(255,255,255,0.16);box-shadow:0 16px 40px rgba(0,0,0,0.7);overflow:hidden}.ibp-card-shell-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:11px}.ibp-card-chip{width:30px;height:22px;border-radius:6px;box-shadow:0 0 0 1px rgba(0,0,0,0.3),0 4px 12px rgba(0,0,0,0.6)}.ibp-card-brand{font-size:11px;letter-spacing:0.18em;text-transform:uppercase;opacity:0.7}.ibp-card-shell-middle{margin-bottom:10px}.ibp-card-element{margin:4px 0 0;padding:16px 0 10px;border-radius:0;border:none;background:transparent;min-height:54px}.ibp-card-shell-bottom{display:flex;flex-direction:column;margin-top:14px}.ibp-card-holder-label{font-size:10px;text-transform:uppercase;letter-spacing:0.16em;opacity:0.7;margin-bottom:2px}.ibp-card-holder-value{font-size:13px;font-weight:500;letter-spacing:0.05em}.ibp-card-chip{width:69px;height:49px;border-radius:6px;background:none;display:flex;align-items:center;justify-content:center;padding:0}.ibp-chip-logo{width:49px;height:auto;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,0.55))}.ibp-gc-paybtn.ibp-busy,.ibp-gc-paybtn[disabled]{opacity:0.7;cursor:default}.ibp-gc-paybtn.ibp-busy{position:relative}.ibp-gc-paybtn.ibp-busy::after{content: "";position:absolute;right:18px;top:50%;width:16px;height:16px;margin-top:-8px;border-radius:50%;border:2px solid rgba(255,255,255,0.35);border-top-color:#ffffff;animation:ibp-spin 0.7s linear infinite}@keyframes ibp-spin{to{transform:rotate(360deg)}}body.ibp-lock-pay .ibp-gc-payment-right,body.ibp-lock-pay .ibp-gc-payment-right button,body.ibp-lock-pay .ibp-gc-payment-right input,body.ibp-lock-pay .ibp-gc-payment-right .wc-stripe-upe-element{opacity:.4;pointer-events:none}body.ibp-lock-pay .ibp-gc-payment-right::after{content:var(--ibp-sec-check-msg);display:block;margin-top:10px;font-size:11px;color:#ff8a8a;text-align:center}.ibp-card-shell-middle{margin:10px 0 4px;padding:12px 16px;border-radius:6px;background:radial-gradient(circle at top left,rgba(0,255,239,0.20),rgba(0,8,24,0.96));border:1px solid rgba(0,255,239,0.45);box-shadow:0 0 0 1px rgba(0,0,0,0.7),0 18px 42px rgba(0,0,0,0.85);transition:border-color 160ms ease,box-shadow 160ms ease,background 160ms ease,transform 160ms ease}.ibp-card-shell-middle.ibp-card-shell-middle--active{border-color:#00ffef;box-shadow:0 0 0 1px rgba(0,255,239,0.6),0 20px 50px rgba(0,255,239,0.22);transform:translateY(-1px)}.ibp-card-element{margin:0;padding:4px 0 2px;min-height:32px;border:none;border-radius:0;background:transparent}.ibp-card-helper{font-size:12px;letter-spacing:0.14em;text-transform:uppercase;color:#ff6b6b;margin-bottom:6px;transition:color 0.25s ease}.ibp-card-helper--ok{color:rgba(233,238,247,0.82)}.ibp-gc-legal-links{margin-top:18px;padding-top:12px;text-align:center;font-size:11px;line-height:1;opacity:.65}.ibp-gc-legal-links a{color:var(--gc-footer-link);text-decoration:none}.ibp-gc-legal-links a:hover{text-decoration:underline;opacity:.9}.ibp-gc-legal-links .sep{margin:0 6px;opacity:.4}.ibp-gc-card{position:relative;padding-bottom:0}.ibp-gc-payment-inner{position:relative;padding-bottom:54px}.ibp-gc-legal-links--modal{position:absolute;left:0;right:0;bottom:9px;text-align:center;font-size:11px;line-height:1;opacity:.6;z-index:5}.ibp-gc-legal-links--modal .sep{opacity:.5;margin:0 10px}.ibp-gc-mini-footer{margin-top:0;padding-top:14px;border-top:1px solid var(--gc-footer-border)}.ibp-gc-legal-links--footer{position:static !important;inset:auto !important;margin:10px 0 12px;opacity:.65}.ibp-gc-mini-footer .ibp-footer-payments-label{margin:0 0 8px;text-align:center;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--gc-footer-label)}.ibp-gc-mini-footer .ibp-footer-payments{margin:0 0 10px;opacity:.85}.ibp-gc-mini-footer .ibp-footer-payments img{height:20px;width:auto;display:inline-block}.ibp-gc-copyright{margin:0;text-align:center;font-size:12px;line-height:1.5;color:var(--gc-copyright-color)}.ibp-gc-copyright a{color:inherit;text-decoration:none}.ibp-gc-copyright a:hover{text-decoration:underline}.ibp-thankyou-viewport{min-height:100vh;position:relative;display:flex;align-items:center;justify-content:center;padding:clamp(18px,4vh,34px)}.ibp-thankyou-backdrop{position:fixed;inset:0;z-index:-1;background:var(--ty-backdrop);backdrop-filter:blur(18px)}.ibp-thankyou-card{width:100%;max-width:580px;padding:32px;border-radius:26px;background:var(--ty-card-bg);border:1px solid var(--ty-card-border);box-shadow:var(--ty-card-shadow);text-align:center;color:var(--ty-text)}.ibp-thankyou-logo{margin-bottom:14px;min-height:66px;display:flex;align-items:center;justify-content:center}.ibp-thankyou-logo img{display:block;max-width:100px;height:auto}.ibp-thankyou-title{margin:0 0 12px;font-size:26px;font-weight:800;letter-spacing:-.02em}.ibp-thankyou-subtitle{margin:0 0 22px;opacity:.80}.ibp-thankyou-countdown{margin-bottom:28px;transition:opacity 0.3s ease,margin 0.3s ease}.ibp-thankyou-countdown.fading-out{margin-bottom:10px}#ibp-count{font-weight:700;color:var(--ty-countdown)}.ibp-qr-wrap{transition:opacity 0.4s ease;margin-top:10px}.ibp-qr-image{width:220px;height:220px;padding:14px;background:#fff;border-radius:18px;margin-bottom:18px;box-shadow:0 8px 25px rgba(0,0,0,.45)}.ibp-qr-missing{color:#ff8a8a;margin-bottom:20px}.ibp-qr-instructions{font-size:14px;line-height:1.55;opacity:.88}.ibp-thankyou-actions{margin-top:18px;display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.ibp-thankyou-btn{color:#ffffff;background:linear-gradient( 180deg,rgba(255,255,255,.06),rgba(255,255,255,.02) );border:1px solid rgba(255,255,255,.28);border-radius:12px;padding:12px 18px;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 8px 24px rgba(0,0,0,.6);transition:all .2s ease}.ibp-thankyou-btn--secondary{opacity:.85}#ibp-activation-link{transition:opacity .8s ease}#ibp-activation-link-android{transition:opacity .8s ease;padding-top:10px}@media (max-width:480px){.ibp-thankyou-card{padding:20px 16px;border-radius:22px}.ibp-qr-image{width:180px;height:180px}}.ibp-hero-wrap{max-width:1200px;margin:30px auto 72px;padding:0 16px}.ibp-landing-hero{--accent1:var(--ibp-blue-start,#1E6CB3);--accent2:var(--ibp-blue-end,#134674);--text:#e6eef7;--muted:#b6c2d3;--ring:rgba(255,255,255,0.12);--panel:#0b0f19;--hero-h:clamp(420px,70vh,760px);min-height:var(--hero-h);font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",Inter,"Segoe UI",Roboto,Helvetica,Arial,system-ui,sans-serif;position:relative;overflow:hidden;border-radius:22px;background:var(--panel);border:1px solid var(--ring);box-shadow:0 40px 120px rgba(0,0,0,0.55),inset 0 1px 0 rgba(255,255,255,0.05);isolation:isolate;padding-top:max(24px,env(safe-area-inset-top));padding-bottom:38px}.ibp-landing-hero .media{position:absolute;inset:0;overflow:hidden;border-radius:inherit;filter:saturate(108%) contrast(104%);background-position:center 40%;background-size:cover;background-repeat:no-repeat;transform:translateZ(0)}.ibp-landing-hero .media::before{content: "";position:absolute;inset:0;z-index:0;background:inherit;background-position:inherit;background-repeat:no-repeat;background-size:inherit;transform:scale(1.06);transition:transform 18s cubic-bezier(0.2,0.6,0,1)}.ibp-landing-hero:hover .media::before{transform:scale(1.085)}@media (prefers-reduced-motion:reduce){.ibp-landing-hero .media::before{transition:none;transform:none}.ibp-landing-hero:hover .media::before{transform:none}}.ibp-landing-hero .media::after{content: "";position:absolute;inset:0;pointer-events:none;z-index:1;background:radial-gradient(120% 120% at 50% 75%,rgba(0,0,0,0.56),transparent 48%),linear-gradient(180deg,rgba(0,0,0,0.14) 0%,rgba(0,0,0,0.50) 100%)}@media (max-width:640px){.ibp-landing-hero{--hero-h:clamp(420px,60vh,480px);padding-top:16px;padding-bottom:24px}.ibp-hero-text{padding:14px 10px}.ibp-hero-text .glass{padding:16px 12px 18px;max-width:94%}.ibp-hero-text h1{font-size:clamp(22px,6.4vw,30px);line-height:1.12;margin-bottom:6px}.ibp-hero-text p{font-size:14px;margin-bottom:12px}.ibp-cta-group{margin-top:10px}}.ibp-hero-text{position:relative;z-index:2;display:grid;place-items:center;padding:clamp(24px,4vh,48px);box-sizing:border-box}.ibp-hero-text .glass{display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(18px,2.4vw,32px) clamp(16px,3vw,28px);border-radius:16px;background:linear-gradient(180deg,rgba(8,12,18,0.32),rgba(8,12,18,0.18));border:1px solid rgba(255,255,255,0.12);box-shadow:0 20px 60px rgba(0,0,0,0.45),inset 0 1px 0 rgba(255,255,255,0.06);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);max-width:min(92%,740px)}.ibp-hero-text h1{margin:0 0 8px;color:#ffffff;line-height:1.12;font-weight:800;letter-spacing:-0.012em;font-size:clamp(24px,6.2vw,42px);text-shadow:0 3px 18px rgba(0,0,0,0.5)}.ibp-hero-text p{margin:0 0 16px;color:rgba(255,255,255,0.92);font-size:clamp(14px,3.9vw,18px);text-shadow:0 2px 10px rgba(0,0,0,0.4)}.ibp-landing-hero .edge-glow{position:absolute;inset:0;border-radius:22px;z-index:2;pointer-events:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.06),inset 0 0 60px rgba(0,255,239,0.06),inset 0 0 90px rgba(0,153,255,0.05)}@media (min-width:901px){.ibp-hero-text h1{font-size:clamp(32px,5.2vw,64px)}.ibp-hero-text p{font-size:clamp(15px,1.6vw,18px)}}.about{--about-bg:#0d0f12;--about-panel:#12161f;--about-line:rgba(255,255,255,0.08);--about-text:#e5e9f1;--about-muted:#a6b1bf;--about-accent1:#00ffef;--about-accent2:#0099ff;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",Inter,"Segoe UI",Roboto,Helvetica,Arial,system-ui,sans-serif;background:var(--about-bg);color:var(--about-text);line-height:1.65;padding:30px 20px 60px}.about .wrap{max-width:960px;margin:0 auto}.about h1{font-size:28px;font-weight:800;margin:0 0 20px}.about h2{font-size:18px;font-weight:700;margin:24px 0 10px}.about p{margin:0 0 12px;color:var(--about-muted)}.about ul{margin:0 0 12px 20px;color:var(--about-muted)}.about a{color:#7dd3fc;text-decoration:underline}.about .card{background:var(--about-panel);border:1px solid var(--about-line);border-radius:16px;margin:20px 0;padding:22px 26px;box-shadow:0 18px 40px rgba(0,0,0,0.30),inset 0 1px 0 rgba(255,255,255,0.04);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.about strong{color:var(--about-text)}.about .small{font-size:13px;color:var(--about-muted)}.pp{--bg:#0d0f12;--panel:#12161f;--line:rgba(255,255,255,.08);--text:#e5e9f1;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background:var(--bg);color:var(--text);line-height:1.65;padding:30px 20px 60px}.pp .wrap{max-width:960px;margin:0 auto}.pp h1{font-size:28px;font-weight:800;margin:0 0 20px}.pp h2{font-size:18px;font-weight:700;margin:0 0 10px}.pp p{margin:0 0 12px;color:var(--muted)}.pp a{color:var(--ibp-blue);text-decoration:underline}.pp .card{background:var(--panel);border:1px solid var(--line);border-radius:16px;margin:20px 0;padding:22px 26px;box-shadow:0 18px 40px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.04);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.pp ul{margin:0 0 12px 20px;color:var(--muted)}.pp strong{color:var(--text)}.pp table{width:100%;border-collapse:collapse;margin-top:8px}.pp th,.pp td{border-top:1px solid var(--line);padding:8px 6px;text-align:left}.pp th{width:190px;color:var(--text)}.pp tr:last-child td,.pp tr:last-child th{border-bottom:1px solid var(--line)}.pp .small{font-size:13px;color:var(--muted)}.cookie{--bg:#0d0f12;--panel:#12161f;--line:rgba(255,255,255,.08);--text:#e5e9f1;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background:var(--bg);color:var(--text);line-height:1.65;padding:30px 20px 60px}.cookie .wrap{max-width:960px;margin:0 auto}.cookie h1{font-size:28px;font-weight:800;margin:0 0 20px}.cookie h2{font-size:18px;font-weight:700;margin:24px 0 10px}.cookie p{margin:0 0 12px;color:var(--muted)}.cookie ul{margin:0 0 12px 20px;color:var(--muted)}.cookie a{color:var(--ibp-blue);text-decoration:underline}.cookie .card{background:var(--panel);border:1px solid var(--line);border-radius:16px;margin:20px 0;padding:22px 26px;box-shadow:0 18px 40px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.04);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.cookie strong{color:var(--text)}.cookie .small{font-size:13px;color:var(--muted)}.refund{--bg:#0d0f12;--panel:#12161f;--line:rgba(255,255,255,.08);--text:#e5e9f1;--muted:#a6b1bf;--accent1:#00ffef;--accent2:#0099ff;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background:var(--bg);color:var(--text);line-height:1.65;padding:30px 20px 60px}.refund .wrap{max-width:960px;margin:0 auto}.refund h1{font-size:28px;font-weight:800;margin:0 0 20px}.refund h2{font-size:18px;font-weight:700;margin:24px 0 10px}.refund p{margin:0 0 12px;color:var(--muted)}.refund ul{margin:0 0 12px 20px;color:var(--muted)}.refund a{color:var(--ibp-blue);text-decoration:underline}.refund .card{background:var(--panel);border:1px solid var(--line);border-radius:16px;margin:20px 0;padding:22px 26px;box-shadow:0 18px 40px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.04);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.refund strong{color:var(--text)}.refund .small{font-size:13px;color:var(--muted)}.tos{--bg:#0d0f12;--panel:#12161f;--line:rgba(255,255,255,.08);--text:#e5e9f1;--muted:#a6b1bf;--accent1:#1E6CB3;--accent2:#134674;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background:var(--bg);color:var(--text);line-height:1.65;padding:30px 20px 60px}.tos .wrap{max-width:960px;margin:0 auto}.tos h1{font-size:36px;font-weight:800;margin:0 0 20px;-webkit-background-clip:text;background-clip:text;color:#ffffff}.tos h2{font-size:20px;font-weight:700;margin:24px 0 10px;color:var(--text)}.tos p{margin:0 0 12px;color:var(--muted)}.tos ul{margin:0 0 12px 20px;color:var(--muted)}.tos a{color:var(--ibp-blue);text-decoration:underline}.tos .card{background:var(--panel);border:1px solid var(--line);border-radius:16px;margin:20px 0;padding:22px 26px;box-shadow:0 18px 40px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.04);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.tos strong{color:var(--text)}.tos .small{font-size:13px;color:var(--muted)}.ibp-front{color:var(--text);background:var(--bg)}.ibp-front .ibp-muted{color:rgba(233,238,247,.8)}.ibp-front a{color:inherit;text-decoration:none}.ibp-center{display:flex;justify-content:center}.ibp-space-l{height:20px}.ibp-space-xl{height:64px}.ibp-space-xxl{height:96px}.ibp-space-xxxl{height:169px}html,body,.ibp-front{background:var(--site-bg) !important}.site,.site::before,.site-content,.site-content::before,.ast-container,.ast-plain-container,.ast-separate-container,.ast-separate-container::before,#primary,.content-area,.content-area.primary,.site-main,.entry-content,.ast-archive-description,.ast-builder-grid-row-container{background:transparent !important;background-image:none !important}.site-header,.custom-header,.main-header-bar,.ast-above-header,.ast-below-header{background:transparent !important;background-image:none !important}body.custom-background{background:var(--site-bg) !important}.ibp-hero{position:relative;border-radius:22px;overflow:hidden;height:clamp(420px,62vh,640px);border:1px solid var(--ring);box-shadow:0 40px 120px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.05)}.ibp-hero-bg{position:absolute;inset:0;overflow:hidden}.ibp-hero-bg img{width:100%;height:100%;object-fit:cover;display:block;opacity:0.693}.ibp-hero-bg::after{content:"";position:absolute;inset:0;border-radius:22px;background:radial-gradient(120% 110% at 50% 80%,rgba(0,0,0,.5),transparent 45%),linear-gradient(180deg,rgba(0,0,0,.25) 0%,transparent 100%)}.ibp-hero-inner{position:relative;z-index:1;padding:clamp(16px,3vw,28px) clamp(28px,4vw,56px) clamp(28px,5vw,66px);display:flex;flex-direction:column;height:100%}.ibp-hero h1{margin:0 0 14px;font-weight:700;letter-spacing:-.02em;line-height:1.05;font-size:clamp(28px,5.2vw,56px)}.ibp-hero-sub{margin:0;font-size:clamp(15px,1.6vw,18px);max-width:none;margin-bottom:0.6em !important;margin-top:2.1em !important}.ibp-hero .ibp-space-xl{flex:1 1 auto;height:auto !important;min-height:16px}.ibp-hero-cta{margin-top:0;padding-top:14px}.ibp-hero-cta .ibp-btn{min-height:36px;padding:0 22px}.ibp-brand{font-weight:600;letter-spacing:-0.01em}.ibp-intro-section{max-width:1180px;margin:0 auto;padding:0 20px}.ibp-intro-card{width:100%;border-radius:20px;padding:18px 22px;background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,.06));border:1px solid rgba(255,255,255,.14);box-shadow:0 18px 48px rgba(0,0,0,.35);backdrop-filter:blur(14px) saturate(180%);margin-bottom:16px}.ibp-intro-card h3{margin:0 0 8px;font-size:16px;font-weight:700;letter-spacing:-0.01em;line-height:1.3;color:rgba(233,238,247,.97)}.ibp-intro-card p{margin:0;font-size:14px;line-height:1.65;color:rgba(233,238,247,.85)}.ibp-intro-card p strong{color:rgba(233,238,247,.97);font-weight:700}@media (max-width:740px){.ibp-intro-card{padding:22px 20px 26px}.ibp-intro-card h2{font-size:20px;margin-bottom:12px}}@media (max-width:740px){.ibp-intro-card{padding:18px 16px 20px}}.ibp-edge{position:absolute;inset:0;border-radius:22px;pointer-events:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),inset 0 0 60px rgba(0,255,239,.06),inset 0 0 90px rgba(0,153,255,.05)}@media (max-width:560px){.ibp-hero{height:min(72svh,720px);height:min(72vh,720px)}.ibp-hero-bg img{object-position:center 48%}.ibp-hero-sub{margin-top:0;margin-bottom:18px}.ibp-hero-cta{margin-top:auto;padding-top:12px}.ibp-hero h1{font-size:clamp(34px,8.5vw,40px);line-height:1.07;letter-spacing:-0.015em}.ibp-hero-inner{padding-top:clamp(12px,2.5vw,22px);padding-bottom:clamp(18px,4.5vw,36px)}}.ibp-section{max-width:1180px;margin:0 auto;padding:0 20px}.ibp-section-head{margin:0 0 18px}.ibp-section-head h2,.ibp-section-head h3{margin:0 0 6px;font-weight:800;letter-spacing:-.012em}.how-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.how-card{background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,.06));border:1px solid rgba(255,255,255,.14);border-radius:20px;padding:16px;box-shadow:0 18px 48px rgba(0,0,0,.35);backdrop-filter:blur(14px) saturate(180%)}.how-illu{height:120px;border-radius:12px;background-size:cover;background-position:center;margin-bottom:12px}.how-card h4{margin:0 0 6px;font-weight:800}.ibp-faq-section{max-width:1180px;margin:0 auto;padding:0 20px}.ibp-faq-head{margin:0 0 16px}.ibp-faq-title{margin:0 0 4px;font-weight:800;letter-spacing:-.012em;font-size:32px;line-height:1.15}.ibp-faq-subtitle{margin:0;font-size:15px;line-height:1.6;opacity:0.85}.ibp-faq-card{margin-top:0;padding:18px 26px 18px}.ibp-faq-item{padding:4px 0}.ibp-faq-item + .ibp-faq-item{border-top:1px solid rgba(255,255,255,.08);margin-top:4px}.ibp-faq-item:first-child{padding-top:0}.ibp-faq-item:last-child{padding-bottom:0}.ibp-faq-head .ibp-faq-title{margin-bottom:6px !important}.ibp-faq-head .ibp-faq-subtitle{margin-top:0 !important;margin-bottom:0 !important}.ibp-faq-question{margin:0 0 2px;font-size:15px;font-weight:600;letter-spacing:-0.01em;color:rgba(233,238,247,.97)}.ibp-faq-answer{margin:0;padding-left:22px;font-size:14px;line-height:1.55;color:rgba(233,238,247,.85);position:relative}.ibp-faq-answer::before{content:"";position:absolute;left:4px;top:50%;transform:translateY(-52%);font-size:13px;opacity:0.8}@media (max-width:740px){.ibp-faq-card{padding:14px 18px 14px}.ibp-faq-title{font-size:26px}.ibp-faq-question{font-size:14.5px}.ibp-faq-answer{font-size:13.5px}}.dest-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.dest-card{display:flex;flex-direction:column;min-height:160px;padding:18px;background:linear-gradient(180deg,rgba(255,255,255,.11),rgba(255,255,255,.06));border:1px solid rgba(255,255,255,.14);border-radius:20px;backdrop-filter:blur(14px) saturate(180%);box-shadow:0 18px 48px rgba(0,0,0,.35)}.dest-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.dest-name{margin:0;font-size:22px;font-weight:800;line-height:1.2;white-space:normal;overflow-wrap:anywhere}.dest-flag{width:74px;height:44px;border-radius:8px;object-fit:cover;box-shadow:0 8px 18px rgba(0,0,0,.4)}.dest-sub{margin-top:auto;font-size:14px;color:rgba(255,255,255,.9);min-height:2.8em}.search-card{max-width:680px;margin:6px auto 0;padding:2px;border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,.06));border:1px solid rgba(255,255,255,.14);box-shadow:0 18px 48px rgba(0,0,0,.35);backdrop-filter:blur(14px) saturate(180%)}.search-card form{display:flex;align-items:center;gap:10px}.search-card input[type="search"]{flex:1;height:46px;padding:0 14px;border-radius:12px;background:rgba(255,255,255,.06);color:#e9eef7;border:none;outline:none;box-shadow:none}.search-card input::placeholder{color:rgba(233,238,247,.7)}.search-card button{height:36px;padding:0 16px;border-radius:12px;background:linear-gradient(135deg,var(--ibp-blue-start),var(--ibp-blue-end));color:#f9fafb;border:1px solid rgba(255,255,255,.2);font-weight:600}.support-card{max-width:940px;margin:0 auto;padding:24px;border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,.06));border:1px solid rgba(255,255,255,.14);box-shadow:0 18px 48px rgba(0,0,0,.35)}.support-actions{display:flex;gap:12px;margin-top:12px}.ibp-fade{opacity:0;transform:translateY(6px);transition:opacity 1.2s ease,transform 1.2s cubic-bezier(0.16,1,0.3,1);will-change:opacity,transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ibp-fade.is-in{opacity:1;transform:translateY(0)}@media (max-width:1000px){.dest-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:740px){.dest-grid{grid-template-columns:repeat(2,1fr)}.how-grid{grid-template-columns:1fr}.ibp-space-xl{height:40px}.ibp-space-xxl{height:64px}}@media (max-width:520px){.dest-grid{grid-template-columns:1fr}.dest-card{min-height:180px}}.app-badges{display:flex;gap:12px;align-items:center;justify-content:center;margin:14px 0 0}.app-badges .badge img{height:auto;display:block;filter:drop-shadow(0 8px 20px rgba(0,0,0,.35))}.in-app .app-badges{display:none !important}.single-product form.cart{display:flex;flex-direction:column;gap:14px;margin:0 !important}.single-product .single_add_to_cart_button{width:100% !important;max-width:999px !important;height:48px !important;padding:0 18px !important;background:var(--gc-paybtn-bg) !important;border:2px solid transparent !important;background-image:var(--gc-paybtn-border-img) !important;background-origin:border-box !important;background-clip:padding-box,border-box !important;color:var(--gc-paybtn-color) !important;border-radius:6px !important;display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:center;gap:10px;font-size:17px !important;font-weight:500 !important;line-height:1.15 !important;margin-left:0 !important;margin-right:0 !important;text-align:left !important;transition:all 1.2s ease !important}.single-product .single_add_to_cart_button:hover{background-image:linear-gradient(var(--gc-paybtn-hover-bg),var(--gc-paybtn-hover-bg)),linear-gradient(135deg,var(--ibp-blue-start),var(--ibp-blue-end)) !important;box-shadow:0 8px 20px rgba(0,0,0,0.3) !important}.single-product .single_add_to_cart_button .ibp-btn-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin:0;font-size:0}.single-product .single_add_to_cart_button .ibp-btn-icon svg{display:block;width:24px !important;height:19px !important}.single-product .single_add_to_cart_button .ibp-btn-text{display:flex;flex-direction:column;justify-content:center;line-height:1.1}.single-product .single_add_to_cart_button .ibp-sp-btn-main{font-size:17px !important;font-weight:600 !important;margin-bottom:0px;line-height:1.15 !important}.single-product .single_add_to_cart_button .ibp-btn-sub{font-size:13px !important;opacity:.65 !important;margin-top:2px !important}.single-product .ibp-sp-orfast{width:100% !important;margin:4px 0 6px !important;display:flex;align-items:center;justify-content:center;text-align:center;font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:rgba(233,238,247,0.70)}.single-product .ibp-sp-orfast::before,.single-product .ibp-sp-orfast::after{content: "";flex:1;height:1px;margin:0 10px;background:linear-gradient( 90deg,rgba(233,238,247,0),rgba(233,238,247,0.55),rgba(233,238,247,0) )}body.single-product .single_add_to_cart_button,body.single-product .single_add_to_cart_button .ibp-btn-text,body.single-product .single_add_to_cart_button .ibp-sp-btn-main,body.single-product .single_add_to_cart_button .ibp-btn-sub{font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",system-ui,sans-serif !important;letter-spacing:0 !important;text-transform:none !important;color:#e8edf2}body.single-product .single_add_to_cart_button::before,body.single-product .single_add_to_cart_button::after{content:none !important}@media (max-width:480px){.single-product .single_add_to_cart_button{height:auto !important;padding:12px 14px !important;align-items:center !important;gap:10px !important}.single-product .single_add_to_cart_button .ibp-btn-icon{margin-top:0 !important;align-self:center !important}.single-product .single_add_to_cart_button .ibp-sp-btn-main{display:flex !important;flex-direction:column !important;align-items:flex-start !important;font-size:16px !important;font-weight:600 !important;line-height:1.22 !important;margin:0 !important;white-space:normal !important}.single-product .single_add_to_cart_button .ibp-btn-sub{margin-top:2px !important;font-size:12px !important;line-height:1.2 !important;opacity:.75 !important;white-space:nowrap !important}}.single-product .single_add_to_cart_button{margin-left:auto !important;margin-right:auto !important}.page-esim-landing{--lp-bg:#0b0b0c;--lp-bg-subtle:#111214;--lp-text:#f5f6f7;--lp-muted:#b6bbc4;--lp-line:rgba(255,255,255,0.08);--lp-card-bg:rgba(255,255,255,0.035);--lp-card-border:rgba(255,255,255,0.07);--lp-card-hover:rgba(255,255,255,0.13);--lp-glass-bg:rgba(255,255,255,0.06);--lp-glass-border:rgba(255,255,255,0.09);--lp-hero-top:rgba(5,7,10,0.5);--lp-hero-bottom:rgba(5,7,10,0.82);--lp-cta-from:#1a5fb4;--lp-cta-to:#134674;--lp-cta-text:#ffffff;--lp-cta-shadow:rgba(23,90,151,0.15);--lp-accent:#5b9bd5;--lp-bar-bg:rgba(11,13,17,0.88);--lp-step-bg-from:#1a5fb4;--lp-step-bg-to:#2980d0;--lp-step-text:#ffffff;--lp-spec-bg:rgba(255,255,255,0.02);--lp-trust-icon:#5b9bd5;--lp-explore-bg:rgba(255,255,255,0.03);--lp-explore-border:rgba(255,255,255,0.08);--lp-explore-hover:rgba(255,255,255,0.07);color:var(--lp-text);background:radial-gradient(1400px 900px at 80% -10%,#11141c 0%,var(--lp-bg) 38%),var(--lp-bg)}.page-japan{--hero-desktop:url('https://ibipoint.com/esimshop/wp-content/uploads/2025/10/hero-japan.webp');--hero-mobile:url('https://ibipoint.com/esimshop/wp-content/uploads/2025/10/hero-japan.webp')}.page-europe{--hero-desktop:url('https://ibipoint.com/esimshop/wp-content/uploads/2025/10/hero-europe.webp');--hero-mobile:url('https://ibipoint.com/esimshop/wp-content/uploads/2025/10/hero-europe.webp')}.page-uk{--hero-desktop:url('https://ibipoint.com/esimshop/wp-content/uploads/2025/10/hero-uk.webp');--hero-mobile:url('https://ibipoint.com/esimshop/wp-content/uploads/2025/10/hero-uk.webp')}.page-usa{--hero-desktop:url('https://ibipoint.com/esimshop/wp-content/uploads/2025/10/hero-usa.webp');--hero-mobile:url('https://ibipoint.com/esimshop/wp-content/uploads/2025/10/hero-usa.webp')}.page-asia{--hero-desktop:url('https://ibipoint.com/esimshop/wp-content/uploads/2025/10/hero-asia-e1760940217381.webp');--hero-mobile:url('https://ibipoint.com/esimshop/wp-content/uploads/2025/10/hero-asia-e1760940217381.webp')}.page-global{--hero-desktop:url('https://ibipoint.com/esimshop/wp-content/uploads/2025/10/hero-global-e1760940200471.webp');--hero-mobile:url('https://ibipoint.com/esimshop/wp-content/uploads/2025/10/hero-global-e1760940200471.webp')}.page-esim-landing .wrap{max-width:1120px;margin:0 auto;padding:0 24px 48px}.page-esim-landing .lp-kicker{display:block;font-size:12px;font-weight:600;letter-spacing:0.14em;text-transform:uppercase;color:var(--lp-accent);margin-bottom:10px;opacity:0.85}.page-esim-landing .lp-h2{font-size:clamp(24px,3.2vw,34px);font-weight:600;line-height:1.15;letter-spacing:-0.02em;color:var(--lp-text);margin:0 0 8px}.page-esim-landing .lp-h3{font-size:16px;font-weight:600;color:var(--lp-text);margin:0 0 6px;letter-spacing:-0.01em}.page-esim-landing .lp-section__intro{font-size:16px;line-height:1.6;color:var(--lp-muted);max-width:680px;margin:0 0 32px}.page-esim-landing .lp-muted{font-size:14px;color:var(--lp-muted)}.page-esim-landing .lp-small{font-size:13px}.page-esim-landing .lp-section{margin:72px 0 0}.page-esim-landing .lp-section + .lp-section::before{content: "";display:block;height:1px;background:linear-gradient(90deg,transparent,var(--lp-line),transparent);margin-bottom:72px}.page-esim-landing .lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 26px;border-radius:14px;font-size:15px;font-weight:600;text-decoration:none;border:none;cursor:pointer;transition:opacity 0.2s ease}.page-esim-landing .lp-btn:active{opacity:0.75}.page-esim-landing .lp-btn--primary{background:linear-gradient(135deg,var(--lp-cta-from),var(--lp-cta-to));color:var(--lp-cta-text);box-shadow:none;border:none}.page-esim-landing .lp-btn--primary:hover{opacity:0.88;transform:none;box-shadow:none}.page-esim-landing .lp-btn--glass{background:var(--lp-glass-bg);border:1px solid var(--lp-glass-border);color:var(--lp-text);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:none}.page-esim-landing .lp-btn--glass:hover{background:var(--lp-card-bg);border-color:var(--lp-card-hover);transform:none;box-shadow:none}.page-esim-landing .lp-hero{position:relative;border-radius:20px;padding:48px 40px 60px;border:1px solid var(--lp-line);overflow:hidden;background:linear-gradient(180deg,var(--lp-hero-top) 0%,var(--lp-hero-bottom) 100%),var(--hero-desktop);background-size:cover;background-position:center 35%;box-shadow:0 12px 40px rgba(0,0,0,0.18)}.page-esim-landing .lp-hero__flag{position:absolute;right:24px;top:24px;border-radius:6px;opacity:0.88;filter:drop-shadow(0 4px 12px rgba(0,0,0,0.3))}.page-esim-landing .lp-hero__badge{display:inline-flex;align-items:center;padding:7px 14px;border-radius:999px;background:var(--lp-glass-bg);border:1px solid var(--lp-glass-border);font-size:13px;font-weight:500;color:var(--lp-text);margin-bottom:18px}.page-esim-landing .lp-hero__title{font-size:clamp(30px,5vw,44px);font-weight:600;line-height:1.08;letter-spacing:-0.025em;color:var(--lp-text);margin:0 0 14px;max-width:1000px}.page-esim-landing .lp-hero__sub{font-size:clamp(16px,2vw,19px);line-height:1.55;color:var(--lp-muted);margin:0 0 20px;max-width:540px}.page-esim-landing .lp-hero__pills{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px;padding:0;list-style:none}.page-esim-landing .lp-hero__pills li{padding:7px 14px;border-radius:999px;font-size:13px;font-weight:500;color:rgba(245,246,247,0.88);background:var(--lp-glass-bg);border:1px solid var(--lp-glass-border);box-shadow:0 1px 0 rgba(255,255,255,0.03) inset}.page-esim-landing .lp-hero__cta{display:flex;gap:12px;flex-wrap:wrap}.page-esim-landing .lp-trustbar{margin:28px 0 0;padding:16px 0}.page-esim-landing .lp-trustbar__items{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 20px}.page-esim-landing .lp-trustbar__item{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--lp-muted);opacity:0.8}.page-esim-landing .lp-trustbar__item svg{color:var(--lp-trust-icon);opacity:0.7;flex-shrink:0}.page-esim-landing .lp-trustbar__sep{width:3px;height:3px;border-radius:50%;background:var(--lp-line);flex-shrink:0}.page-esim-landing .lp-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.page-esim-landing .lp-card{padding:28px 24px;border-radius:18px;border:1px solid var(--lp-card-border);background:linear-gradient(180deg,var(--lp-card-bg) 0%,rgba(0,0,0,0) 100%);transition:border-color 0.2s ease,box-shadow 0.2s ease}.page-esim-landing .lp-card:hover{border-color:var(--lp-card-hover);box-shadow:none}.page-esim-landing .lp-card__icon{margin-bottom:16px;opacity:0.85}.page-esim-landing .lp-card__icon svg{stroke:var(--lp-accent)}.page-esim-landing .lp-card__title{font-size:17px;font-weight:600;color:var(--lp-text);margin:0 0 8px;letter-spacing:-0.01em}.page-esim-landing .lp-card__text{font-size:14px;line-height:1.6;color:var(--lp-muted);margin:0}.page-esim-landing .lp-plans .woocommerce,.page-esim-landing .lp-plans{max-width:1120px;margin-inline:auto}.page-esim-landing .lp-plans ul.products{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(280px,1fr)) !important;gap:22px !important;margin:0 !important;width:100% !important}.page-esim-landing .lp-plans ul.products[class*="columns-"]{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(280px,1fr)) !important;gap:22px !important}.page-esim-landing .lp-plans ul.products li.product{width:auto !important;float:none !important;margin:0 !important;box-sizing:border-box;padding:14px !important;border-radius:16px !important;transition:box-shadow 0.18s ease,background-color 0.18s ease}.page-esim-landing .lp-plans ul.products li.product img{display:block;width:100% !important;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:12px !important;margin-bottom:10px !important}.page-esim-landing .lp-plans ul.products li.product .button{padding:10px 14px !important;border-radius:12px !important;margin-right:8px !important}.page-esim-landing .lp-plans ul.products li.product .added_to_cart{margin-left:8px !important}@media (min-width:1000px){.page-esim-landing .lp-plans ul.products{grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:22px !important}}@media (max-width:999px) and (min-width:640px){.page-esim-landing .lp-plans ul.products{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:18px !important}}@media (max-width:639px){.page-esim-landing .lp-plans ul.products{grid-template-columns:1fr !important;gap:16px !important}}.page-esim-landing .lp-plans__search{text-align:center;margin-top:48px}.page-esim-landing .lp-plans__search .lp-h3{font-size:clamp(20px,2.8vw,26px);margin-bottom:6px}.page-esim-landing .lp-search-wrap{max-width:500px;margin:24px auto}.page-esim-landing .lp-search-wrap form{display:flex;align-items:center;gap:10px;background:var(--lp-glass-bg);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--lp-glass-border);border-radius:18px;padding:8px 12px;box-shadow:0 0 20px rgba(0,0,0,0.1)}.page-esim-landing .lp-search-wrap input[type="search"]{flex:1;background:transparent;border:none;color:var(--lp-text);font-size:16px;outline:none;padding:8px 10px}.page-esim-landing .lp-search-wrap input::placeholder{color:var(--lp-muted);opacity:0.7}.page-esim-landing .lp-search-wrap button{background:linear-gradient(135deg,var(--lp-cta-from),var(--lp-cta-to));border:none;color:var(--lp-cta-text);font-weight:600;border-radius:14px;padding:8px 16px;cursor:pointer;transition:opacity 0.2s ease}.page-esim-landing .lp-search-wrap button:hover{opacity:0.9}.page-esim-landing .lp-plans__destinations{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;margin-top:20px}.page-esim-landing .lp-plans__destinations p{width:100%;text-align:center;margin-bottom:6px}.page-esim-landing .lp-plans__destinations a{font-size:14px;color:var(--lp-accent);opacity:0.75;transition:opacity 0.15s ease}.page-esim-landing .lp-plans__destinations a:hover{opacity:1}.page-esim-landing .lp-coverage__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:32px}.page-esim-landing .lp-coverage__group{padding:24px;border-radius:16px;border:1px solid var(--lp-card-border);background:var(--lp-card-bg)}.page-esim-landing .lp-coverage__list{font-size:14px;line-height:1.7;color:var(--lp-muted);margin:0}.page-esim-landing .lp-coverage__specs{display:flex;flex-wrap:wrap;gap:12px}.page-esim-landing .lp-spec{display:flex;flex-direction:column;gap:4px;padding:16px 20px;border-radius:12px;border:1px solid var(--lp-card-border);background:var(--lp-spec-bg);min-width:140px;flex:1}.page-esim-landing .lp-spec__label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var(--lp-muted);opacity:0.7}.page-esim-landing .lp-spec__value{font-size:15px;font-weight:600;color:var(--lp-text)}.page-esim-landing .lp-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:0;padding:0;list-style:none;counter-reset:none}.page-esim-landing .lp-step{display:flex;gap:16px;padding:28px 24px;border-radius:18px;border:1px solid var(--lp-card-border);background:linear-gradient(180deg,var(--lp-card-bg) 0%,rgba(0,0,0,0) 100%)}.page-esim-landing .lp-step__num{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:10px;font-size:16px;font-weight:700;color:var(--lp-step-text);background:linear-gradient(135deg,var(--lp-step-bg-from),var(--lp-step-bg-to));box-shadow:none}.page-esim-landing .lp-step__title{font-size:16px;font-weight:600;color:var(--lp-text);margin:0 0 6px}.page-esim-landing .lp-step__text{font-size:14px;line-height:1.6;color:var(--lp-muted);margin:0}.page-esim-landing .lp-reviews{}.page-esim-landing .lp-faq .ibp-ifa-section{margin-top:0;padding-top:0}.page-esim-landing .lp-faq .ibp-ifa-heading{display:none}.page-esim-landing .lp-compat__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:24px}.page-esim-landing .lp-compat__brand{padding:20px;border-radius:14px;border:1px solid var(--lp-card-border);background:var(--lp-card-bg)}.page-esim-landing .lp-compat__brand p{font-size:14px;line-height:1.6;color:var(--lp-muted);margin:0}.page-esim-landing .lp-compat__help{margin-top:20px}.page-esim-landing .lp-compat__help p{font-size:15px;color:var(--lp-muted)}.page-esim-landing .lp-compat__help a{color:var(--lp-accent);font-weight:500;transition:opacity 0.15s ease}.page-esim-landing .lp-compat__help a:hover{opacity:0.8}.page-esim-landing .lp-explore{text-align:center}.page-esim-landing .lp-explore .lp-section__intro{margin-inline:auto}.page-esim-landing .lp-explore__links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px}.page-esim-landing .lp-explore__link{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;border-radius:14px;border:1px solid var(--lp-explore-border);background:var(--lp-explore-bg);font-size:15px;font-weight:500;color:var(--lp-text);transition:border-color 0.18s ease,background 0.18s ease}.page-esim-landing .lp-explore__link:hover{border-color:var(--lp-card-hover);background:var(--lp-explore-hover)}.page-esim-landing .lp-explore__link img{border-radius:4px;box-shadow:none}.page-esim-landing .lp-footer{margin-top:72px;padding-bottom:12px}.page-esim-landing .lp-footer__line{height:1px;background:linear-gradient(90deg,transparent,var(--lp-line),transparent);margin-bottom:20px}.page-esim-landing .lp-footer__text{font-size:13px;color:var(--lp-muted);opacity:0.65;text-align:center;margin:0}#mini-cta{position:fixed;top:0;left:0;right:0;z-index:400;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity 0.2s ease,transform 0.2s ease}#mini-cta.is-on{opacity:1;pointer-events:auto;transform:translateY(0)}#mini-cta .bar{max-width:1120px;margin:0 auto;padding:10px 20px;display:flex;gap:12px;align-items:center;background:var(--lp-bar-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--lp-line);border-left:1px solid var(--lp-line);border-right:1px solid var(--lp-line);border-radius:0 0 14px 14px}#mini-cta .title{font-size:14px;font-weight:500;color:var(--lp-muted);flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mini-cta .lp-btn{padding:8px 16px;font-size:13px;flex-shrink:0}@media (max-width:860px){.page-esim-landing .wrap{padding:0 18px 36px}.page-esim-landing .lp-hero{padding:48px 24px 48px;border-radius:16px;background:linear-gradient(180deg,var(--lp-hero-top),var(--lp-hero-bottom)),var(--hero-mobile);background-size:cover;background-position:center 30%}.page-esim-landing .lp-hero__flag{width:60px;height:auto;right:16px;top:16px}.page-esim-landing .lp-section{margin:56px 0 0}.page-esim-landing .lp-section + .lp-section::before{margin-bottom:56px}.page-esim-landing .lp-cards{grid-template-columns:1fr}.page-esim-landing .lp-steps{grid-template-columns:1fr}.page-esim-landing .lp-step{flex-direction:row;align-items:flex-start}.page-esim-landing .lp-coverage__grid{grid-template-columns:1fr}.page-esim-landing .lp-coverage__specs{gap:10px}.page-esim-landing .lp-spec{min-width:120px}.page-esim-landing .lp-compat__grid{grid-template-columns:1fr}#mini-cta .title{font-size:13px}#mini-cta .lp-btn--glass{display:none}}@media (max-width:480px){.page-esim-landing .lp-hero{padding:40px 18px 40px}.page-esim-landing .lp-hero__cta{flex-direction:column}.page-esim-landing .lp-hero__cta .lp-btn{width:100%;justify-content:center}.page-esim-landing .lp-hero__pills{gap:6px}.page-esim-landing .lp-hero__pills li{font-size:12px;padding:6px 11px}.page-esim-landing .lp-trustbar__items{flex-direction:column;gap:8px}.page-esim-landing .lp-trustbar__sep{display:none}.page-esim-landing .lp-explore__links{flex-direction:column;align-items:stretch}.page-esim-landing .lp-explore__link{justify-content:center}.page-esim-landing .lp-coverage__specs{display:grid;grid-template-columns:1fr 1fr}}.page-esim-landing .lp-btn:focus-visible,.page-esim-landing a:focus-visible{outline:2px solid var(--lp-accent);outline-offset:3px;border-radius:8px}@media (prefers-reduced-motion:reduce){.page-esim-landing *,.page-esim-landing *::before,.page-esim-landing *::after{transition-duration:0.01ms !important;animation-duration:0.01ms !important}}@media (prefers-contrast:high){.page-esim-landing .lp-card,.page-esim-landing .lp-step,.page-esim-landing .lp-coverage__group,.page-esim-landing .lp-compat__brand,.page-esim-landing .lp-spec{border-color:var(--lp-card-hover)}.page-esim-landing .lp-trustbar__item{opacity:1}}.ibp-footer-selectors{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;padding:12px 0 16px;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",Inter,"Segoe UI",Roboto,Helvetica,Arial,system-ui,sans-serif}body.page-id-2785 header.site-header{display:none !important}body.page-id-2785 .site-content{margin-top:0 !important}.ibp-footer-selectors{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;padding:12px 0 16px;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",Inter,"Segoe UI",Roboto,Helvetica,Arial,system-ui,sans-serif}.ibp-footer-picker{display:flex;flex-direction:column;gap:6px;align-items:flex-start;min-width:120px}.ibp-picker-label{font-size:11px;font-weight:600;color:rgba(229,233,241,0.75);letter-spacing:0.3px;text-transform:uppercase;user-select:none}.ibp-picker-control{position:relative;width:100%}.ibp-footer-picker--lang .ibp-lang-dropdown,.ibp-footer-picker--currency .ibp-cur-dropdown{position:relative;width:100%}.ibp-footer-picker--lang select,.ibp-footer-picker--currency select{box-sizing:border-box;width:100%;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background:#0b0f19;border-radius:5px;border:1px solid rgba(255,255,255,.20);color:#e5e9f1;padding:6px 26px 6px 10px;font-size:12px;font-weight:500;line-height:1.3;box-shadow:0 6px 18px rgba(0,0,0,.45);cursor:pointer;outline:none}.ibp-footer-picker--lang select:hover,.ibp-footer-picker--currency select:hover{border-color:rgba(255,255,255,.35)}.ibp-footer-picker--lang select:-moz-focusring,.ibp-footer-picker--currency select:-moz-focusring{color:transparent;text-shadow:0 0 0 #e5e9f1}.ibp-footer-picker--lang select::-ms-expand,.ibp-footer-picker--currency select::-ms-expand{display:none}.ibp-footer-picker--lang .ibp-picker-control::after,.ibp-footer-picker--currency .ibp-picker-control::after{content: "";position:absolute;right:8px;top:50%;transform:translateY(-52%);font-size:18px;line-height:1;color:rgba(229,233,241,.9);pointer-events:none}.ibp-footer-picker--lang .ibp-lang-current,.ibp-footer-picker--currency .ibp-cur-current{box-sizing:border-box;width:100%;display:inline-flex;align-items:center;justify-content:flex-start;background:#0b0f19;border-radius:5px;border:1px solid rgba(255,255,255,.20);color:#e5e9f1;padding:6px 26px 6px 10px;font-size:12px;font-weight:500;line-height:1.3;box-shadow:0 6px 18px rgba(0,0,0,.45);cursor:pointer}.ibp-lang-chevron{display:none}.ibp-footer-picker--lang .ibp-lang-menu,.ibp-footer-picker--currency .ibp-cur-menu{position:absolute;bottom:calc(100% + 6px);left:0;z-index:9999;background:#020617;border-radius:5px;border:1px solid rgba(255,255,255,.12);box-shadow:0 20px 40px rgba(0,0,0,.6);padding:4px;min-width:120px}.ibp-footer-picker--lang .ibp-lang-menu[hidden],.ibp-footer-picker--currency .ibp-cur-menu[hidden]{display:none}.ibp-footer-picker--lang .ibp-lang-option,.ibp-footer-picker--currency .ibp-cur-option{width:100%;text-align:left;padding:6px 10px;border-radius:8px;border:0;background:transparent;color:#e5e9f1;font-size:12px;cursor:pointer}.ibp-footer-picker--lang .ibp-lang-option:hover,.ibp-footer-picker--currency .ibp-cur-option:hover{background:rgba(148,163,184,.24)}.ibp-footer-picker--lang .ibp-lang-option.ibp-lang-active,.ibp-footer-picker--currency .ibp-cur-option.ibp-cur-active{background:var(--ibp-blue)}@media (max-width:480px){.ibp-footer-selectors{gap:14px}.ibp-footer-picker{min-width:120px}}footer#colophon .footer-bar-navigation #astra-footer-menu{display:flex;flex-wrap:wrap;gap:0}footer#colophon .footer-bar-navigation #astra-footer-menu>li{position:relative;padding:0 14px}footer#colophon .footer-bar-navigation #astra-footer-menu>li:first-child{padding-left:0}footer#colophon .footer-bar-navigation #astra-footer-menu>li:last-child{padding-right:0}footer#colophon .footer-bar-navigation #astra-footer-menu>li>a.menu-link{position:relative;display:inline-flex;align-items:center;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",Inter,"Segoe UI",Roboto,Helvetica,Arial,system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:0.02em;color:rgba(229,233,241,0.82);text-decoration:none;padding:2px 0;transition:color 0.18s ease,opacity 0.18s ease,transform 0.18s ease}footer#colophon .footer-bar-navigation #astra-footer-menu>li>a.menu-link:hover{color:rgba(244,247,252,0.98)}footer#colophon .footer-bar-navigation #astra-footer-menu>li:not(:last-child)::after{content: "";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:14px;background:linear-gradient( to bottom,rgba(148,163,184,0.00),rgba(148,163,184,0.55),rgba(148,163,184,0.00) );opacity:0.45;filter:drop-shadow(0 0 4px rgba(15,23,42,0.9));pointer-events:none;transition:opacity 0.22s ease,transform 0.22s ease,filter 0.22s ease}@media (max-width:640px){footer#colophon .footer-bar-navigation #astra-footer-menu>li{padding:4px 10px}footer#colophon .footer-bar-navigation #astra-footer-menu>li:not(:last-child)::after{height:12px;opacity:0.35;filter:drop-shadow(0 0 3px rgba(15,23,42,0.8))}}.site-primary-footer-inner-wrap{position:relative !important}.site-primary-footer-inner-wrap::before{content: "";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient( to right,rgba(255,255,255,0.00),rgba(148,163,184,0.35),rgba(255,255,255,0.00) );opacity:0.55;pointer-events:none}.site-footer-primary-section-2{display:flex;justify-content:flex-end;align-items:center}.ibp-footer-selectors{text-align:center;margin-top:20px}.site-primary-footer-inner-wrap{padding-left:5%;padding-right:5%}@media (max-width:640px){.site-primary-footer-inner-wrap::before{opacity:0.35;background:linear-gradient( to right,rgba(255,255,255,0.00),rgba(148,163,184,0.28),rgba(255,255,255,0.00) )}}.ibp-footer-apps{display:flex !important;flex-direction:row !important;align-items:center;gap:10px}footer#colophon .ast-footer-copyright,footer#colophon .ast-footer-copyright p{font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",Inter,system-ui,sans-serif !important;font-size:11px !important;font-weight:400 !important;letter-spacing:0.12px;line-height:1.45;margin:0;padding:4px 0 0 0;opacity:0.9}footer#colophon .footer-bar-navigation #astra-footer-menu{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;transition:none !important}footer#colophon .footer-bar-navigation #astra-footer-menu>li{margin:0;padding:0 12px;white-space:nowrap}footer#colophon .site-above-footer-wrap{min-height:48px}footer#colophon .footer-bar-navigation #astra-footer-menu>li>a.menu-link{font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",Inter,"Segoe UI",Roboto,Helvetica,Arial,system-ui,sans-serif;font-size:13px;font-weight:500}.ibp-unlimited-helper{margin:0px 0 0px;padding:12px 14px;border-radius:12px;background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.08);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:rgba(245,246,247,0.88);font-size:15px;line-height:1.45}.ibp-unlimited-helper__line{margin:0 0 6px 0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;letter-spacing:-0.005em}.ibp-unlimited-helper__line strong{color:rgba(245,246,247,0.98);font-weight:500}.ibp-unlimited-helper__spacer{height:8px}.ibp-unlimited-helper{position:relative}.ibp-helper-tip{position:absolute;right:10px;bottom:10px;width:18px;height:18px;padding:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;line-height:1;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.10);color:rgba(255,255,255,0.85);cursor:pointer}.ibp-helper-tip:hover{background:rgba(255,255,255,0.10)}.ibp-tip-bubble{white-space:pre-line}.ibp-tip-bubble{position:fixed;z-index:999999;max-width:min(360px,calc(100vw - 24px));padding:12px 12px;border-radius:12px;white-space:pre-line;background:rgba(10,12,16,0.92);border:1px solid rgba(255,255,255,0.10);box-shadow:0 10px 30px rgba(0,0,0,0.45);font-size:12px;line-height:1.35;color:rgba(255,255,255,0.92)}.ibp-unlimited-helper .ibp-helper-tip{appearance:none;-webkit-appearance:none;all:unset;box-sizing:border-box;position:absolute;right:10px;bottom:10px;width:18px;height:18px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;line-height:1;font-weight:600;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);color:rgba(245,246,247,0.9);cursor:pointer}.ibp-unlimited-helper .ibp-helper-tip:hover{background:rgba(255,255,255,0.10)}.ibp-unlimited-helper .ibp-helper-tip:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(0,153,255,0.20)}.ibp-unlimited-helper button.ibp-helper-tip{background:rgba(255,255,255,0.06) !important;background-color:rgba(255,255,255,0.06) !important;background-image:none !important;border:1px solid rgba(255,255,255,0.12) !important;border-radius:999px !important;width:18px !important;height:18px !important;min-width:18px !important;min-height:18px !important;padding:0 !important;margin:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;font-size:12px !important;line-height:1 !important;font-weight:600 !important;color:rgba(245,246,247,0.92) !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-webkit-appearance:none !important;appearance:none !important}.ibp-flatrate-days__toplabel{display:flex;align-items:center;gap:8px}.ibp-flatrate-days__top{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,0.08)}.ibp-flatrate-days__toplabel{text-transform:uppercase;font-weight:600;letter-spacing:1px;font-size:.85rem;color:inherit}.ibp-flatrate-days__topprice{font-size:17px;font-weight:600;color:rgba(245,246,247,0.95)}.ibp-flatrate-days{margin:10px 0 12px;padding:12px;border-radius:14px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.10);backdrop-filter:blur(10px)}.ibp-flatrate-days__label{display:block;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.9;margin:0 0 8px}.ibp-flatrate-days__select{width:100%;max-width:220px;height:46px;border-radius:6px !important;padding:0 12px;background:rgba(0,0,0,.35);color:#fff;border:1px solid rgba(255,255,255,.14);outline:none}.ibp-flatrate-days__select:focus{border-color:rgba(0,153,255,.55);box-shadow:0 0 0 3px rgba(0,153,255,.18)}.ibp-flatrate-days__hint{margin-top:8px;font-size:12px;opacity:.75}.ibp-flatrate-total{margin-top:10px}.ibp-flatrate-total__row{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:12px;background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.10)}.ibp-flatrate-total__label{font-size:12px;opacity:.75;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ibp-flatrate-total__value{font-size:16px;font-weight:800}.ibp-flatrate-total__hint{margin-top:6px;font-size:12px;opacity:.65}.ibp-flatrate-days__row{display:flex;justify-content:space-between;align-items:flex-end;gap:12px}.ibp-flatrate-days__left{flex:1 1 auto;min-width:220px}.ibp-flatrate-days__right{flex:0 0 auto;text-align:right}.ibp-flatrate-days__topsave{display:inline-block;font-size:16px;line-height:1.2;opacity:.75;white-space:nowrap;padding-right:10px}#ibp_discount_save{display:inline-flex;align-items:baseline;gap:10px}@media (max-width:680px){.ibp-flatrate-days__row{flex-wrap:wrap;align-items:flex-start}.ibp-flatrate-days__left{flex:1 1 100%;min-width:0}.ibp-flatrate-days__right{flex:1 1 100%;text-align:right;padding-right:0;margin-top:8px}.ibp-flatrate-days__topsave{display:inline-block;white-space:nowrap;opacity:.75;font-size:12px}}.single-product .entry-summary .price{font-size:28px !important;font-weight:600 !important}.woocommerce-Price-amount{padding-right:10px}.ibipoint-details-after-cart{margin-top:40px;line-height:1.6}.ibipoint-sec-heading{border-top:1px solid rgba(255,255,255,0.2);padding-top:12px}.ibipoint-sec-heading h2{font-size:clamp(20px,2.2vw,28px);font-weight:700;letter-spacing:-0.015em;color:#e8edf2;margin-top:10px;display:inline-block;position:relative;padding-bottom:6px}.ibipoint-sec-heading h2::after{content: "";position:absolute;left:0;bottom:0;width:100%;height:2px;border-radius:2px;background:linear-gradient(90deg,#00ffef 0%,#0099ff 30%,var(--line) 100%);box-shadow:0 0 6px rgba(0,255,239,.3)}.single-product .ibip-ai-long h3{text-transform:uppercase;font-weight:600;letter-spacing:1px;font-size:.85rem;margin:1.25rem 0 .6rem;color:inherit;position:relative;display:inline-block;padding-bottom:12px}.single-product .ibip-ai-long h3::after{content: "";position:absolute;left:0;bottom:0;width:100%;height:2px;border-radius:2px;background:linear-gradient(90deg,#00ffef 0%,#0099ff 30%,var(--line) 100%);box-shadow:0 0 6px rgba(0,255,239,0.3)}.single-product .ibip-ai-long ul{margin:.5rem 0 1rem 1.25rem}.single-product .ibip-ai-long li{margin:.25rem 0}.wc-help-below-desc{margin-top:1.1rem;font-size:.9rem;opacity:.78}.wc-help-below-desc a{text-decoration:none;white-space:nowrap;color:var(--muted)}.wc-help-below-desc a span{text-decoration:underline;color:var(--accent)}.single-product .summary>h1.product_title.entry-title:not(.ibp-split-title){display:none !important}.ibp-split-title .ibp-title-line{display:block}.ibp-split-title .ibp-title-line--primary{font-size:clamp(36px,2.2vw,39px);font-weight:600;letter-spacing:-0.02em}.ibp-split-title .ibp-title-line--secondary{margin-top:6px;font-size:1.44rem;font-weight:500;opacity:.68;letter-spacing:-0.01em};position:absolute;inset:0;border-radius:15px;padding:1px;background:linear-gradient( 180deg,rgba(255,255,255,.22),rgba(255,255,255,.06) );-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}.ibp-express-wrap>div[id^="ibp-express-prb"]::after{content:"";position:absolute;inset:3px;border-radius:15px;background:rgba(0,0,0,.35);pointer-events:none;z-index:1}.ibp-express-wrap>div[id^="ibp-express-prb"]>div,.ibp-express-wrap>div[id^="ibp-express-prb"]>div>div{width:100% !important;height:100% !important;min-height:0 !important;display:flex !important;align-items:stretch;position:relative;z-index:2}.ibp-express-wrap iframe{width:100% !important;height:100% !important;min-height:0 !important;display:block !important;border:0 !important;border-radius:17px !important;position:relative;z-index:2}@media (hover:hover){.ibp-express-wrap>div[id^="ibp-express-prb"]{transform:translateY(-1px);transition:transform .18s ease,background .18s ease;background:transparent}.ibp-express-wrap>div[id^="ibp-express-prb"]:hover{transform:translateY(-2px);background:transparent}}.ibp-express-note{margin-top:8px;font-size:11px;color:rgba(255,255,255,.55);text-align:center}.ibp-express-processing{opacity:0.98;pointer-events:none}.ibp-express-processing-card{height:44px;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:12px;padding:0 14px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.10);color:rgba(245,246,247,.88);font-size:14px;letter-spacing:.2px}.ibp-express-processing-dot{width:8px;height:8px;border-radius:999px;background:rgba(245,246,247,.7);animation:ibpDot 1.1s infinite ease-in-out}.ibp-express-processing-dot:nth-child(2){animation-delay:.12s}.ibp-express-processing-dot:nth-child(3){animation-delay:.24s}@keyframes ibpDot{0%,80%,100%{transform:translateY(0);opacity:.55}40%{transform:translateY(-3px);opacity:1}}.ibp-no-scroll{overflow:hidden;touch-action:none}#ibp-express-fallback{position:fixed;inset:0;background:rgba(0,0,0,.75);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:none;z-index:9999}.ibp-fallback-box{background:#fff;max-width:360px;margin:15vh auto;padding:22px;border-radius:14px;box-shadow:0 25px 80px rgba(0,0,0,.35);text-align:center}.ibp-dr-slot--mobile{display:none}@media (max-width:1028px){.ibp-dr-slot--desktop{display:none}.ibp-dr-slot--mobile{display:block}}.single-product .woocommerce-product-gallery .ibp-dr-slot--desktop{margin-top:3.93rem;margin-bottom:3.69rem}.ibp-dr-slot--mobile{margin-top:1.25rem;margin-bottom:.75rem}.ibp-dr-slot--desktop + .ibp-help-under-image{margin-top:6px}.ibp-dr-slot--mobile + .ibp-help-under-desc-mobile{margin-top:6px}.ibp-data-rating-badge{display:block;width:100%;max-width:240px;margin:0;padding:0;background:transparent;box-shadow:none;position:relative;z-index:10000;transform:none !important;filter:none !important;overflow:visible !important}.ibp-data-rating-badge,.ibp-data-rating-badge *{transition:none !important;animation:none !important}.ibp-data-rating-badge .ibp-dr-card{box-sizing:border-box;width:100%;padding:14px 14px 12px;border-radius:18px;background:rgba(255,255,255,.96);border:1px solid rgba(0,0,0,.10);box-shadow:0 18px 60px rgba(0,0,0,.30),0 2px 10px rgba(0,0,0,.18);backdrop-filter:none;-webkit-backdrop-filter:none;min-height:210px;contain:layout;overflow:visible !important;position:relative}.ibp-data-rating-badge .ibp-dr-top{display:flex;align-items:last-baseline;justify-content:space-between;gap:10px;margin-bottom:10px;position:static}.ibp-data-rating-badge .ibp-dr-title{font-size:16px;font-weight:400;letter-spacing:.02em;text-transform:uppercase;color:var(--ibp-blue,#175A97);display:flex;flex-direction:column;gap:2px;line-height:1.05}.ibp-data-rating-badge .ibp-dr-title::before{content:"IbiPoint";font-size:11px;font-weight:600;letter-spacing:.10em;text-transform:uppercase;color:rgba(0,0,0,.40)}.ibp-data-rating-badge .ibp-dr-grade{font-size:22px;font-weight:700;letter-spacing:.03em;color:rgba(0,0,0,.72)}.ibp-data-rating-badge .ibp-dr-bars{display:flex;flex-direction:column;gap:7px;margin:6px 0 10px}.ibp-data-rating-badge .ibp-dr-bar{position:relative;display:flex;align-items:center;height:16px;width:100%;min-width:0}.ibp-data-rating-badge .ibp-dr-bar>span{flex:0 0 22px;width:22px;font-size:12px;font-weight:700;color:rgba(0,0,0,.42);line-height:1;position:relative;z-index:3}.ibp-data-rating-badge .ibp-dr-bar::before{content:"";position:absolute;left:26px;right:0;top:0;bottom:0;border-radius:999px;background:rgba(0,0,0,.07);z-index:1}.ibp-data-rating-badge .ibp-dr-bar::after{content:"";position:absolute;left:26px;right:0;top:0;bottom:0;border-radius:999px;transform-origin:left center;transform:scaleX(1);z-index:2;box-shadow:inset 0 0 0 1px rgba(0,0,0,.10)}.ibp-data-rating-badge .ibp-dr-bar.is-active>span{color:rgba(0,0,0,.92)}.ibp-data-rating-badge .ibp-dr-bar.is-active::after{box-shadow:inset 0 0 0 1px rgba(0,0,0,.14),0 10px 22px rgba(0,0,0,.14)}.ibp-data-rating-badge .ibp-dr-bars .ibp-dr-bar:nth-child(1)::after{transform:scaleX(1.00)}.ibp-data-rating-badge .ibp-dr-bars .ibp-dr-bar:nth-child(2)::after{transform:scaleX(0.92)}.ibp-data-rating-badge .ibp-dr-bars .ibp-dr-bar:nth-child(3)::after{transform:scaleX(0.84)}.ibp-data-rating-badge .ibp-dr-bars .ibp-dr-bar:nth-child(4)::after{transform:scaleX(0.76)}.ibp-data-rating-badge .ibp-dr-bars .ibp-dr-bar:nth-child(5)::after{transform:scaleX(0.68)}.ibp-data-rating-badge .ibp-dr-bars .ibp-dr-bar:nth-child(6)::after{transform:scaleX(0.60)}.ibp-data-rating-badge .ibp-dr-bars .ibp-dr-bar:nth-child(7)::after{transform:scaleX(0.52)}.ibp-data-rating-badge .ibp-dr-bars .ibp-dr-bar:nth-child(8)::after{transform:scaleX(0.44)}.ibp-data-rating-badge .ibp-dr-bars .ibp-dr-bar:nth-child(1)::after{background:linear-gradient(90deg,#16a34a,#86efac)}.ibp-data-rating-badge .ibp-dr-bars .ibp-dr-bar:nth-child(2)::after{background:linear-gradient(90deg,#22c55e,#bbf7d0)}.ibp-data-rating-badge .ibp-dr-bars .ibp-dr-bar:nth-child(3)::after{background:linear-gradient(90deg,#65a30d,#d9f99d)}.ibp-data-rating-badge .ibp-dr-bars .ibp-dr-bar:nth-child(4)::after{background:linear-gradient(90deg,#f59e0b,#fde68a)}.ibp-data-rating-badge .ibp-dr-bars .ibp-dr-bar:nth-child(5)::after{background:linear-gradient(90deg,#fb923c,#fed7aa)}.ibp-data-rating-badge .ibp-dr-bars .ibp-dr-bar:nth-child(6)::after{background:linear-gradient(90deg,#f97316,#ffedd5)}.ibp-data-rating-badge .ibp-dr-bars .ibp-dr-bar:nth-child(7)::after{background:linear-gradient(90deg,#ef4444,#fecaca)}.ibp-data-rating-badge .ibp-dr-bars .ibp-dr-bar:nth-child(8)::after{background:linear-gradient(90deg,#b91c1c,#fecaca)}.ibp-data-rating-badge .ibp-dr-mid{margin-top:8px;display:flex;flex-direction:column;gap:4px}.ibp-data-rating-badge .ibp-dr-ppgb{font-size:14px;font-weight:700;color:rgba(0,0,0,.78)}.ibp-data-rating-badge .ibp-dr-sub{font-size:12px;font-weight:500;color:rgba(0,0,0,.44)}.ibp-dr-info{appearance:none;-webkit-appearance:none;all:unset;box-sizing:border-box;position:absolute;right:8px;bottom:8px;width:18px;height:18px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;line-height:1;font-weight:700;background:rgba(0,0,0,0.04);border:1px solid rgba(0,0,0,0.10);color:rgba(0,0,0,0.78);cursor:pointer;z-index:20}button.ibp-dr-info{background:rgba(0,0,0,0.04) !important;background-color:rgba(0,0,0,0.04) !important;background-image:none !important;border:1px solid rgba(0,0,0,0.10) !important;border-radius:999px !important;width:18px !important;height:18px !important;min-width:18px !important;min-height:18px !important;padding:0 !important;margin:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;font-size:12px !important;line-height:1 !important;font-weight:700 !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-webkit-appearance:none !important;appearance:none !important;outline:none !important}button.ibp-dr-info::before,button.ibp-dr-info::after{content:none !important;display:none !important}.ibp-dr-info:hover{background:rgba(0,0,0,0.07)}.ibp-dr-info:focus-visible{outline:none !important;box-shadow:0 0 0 3px rgba(0,153,255,0.18) !important}@media (max-width:520px){.ibp-data-rating-badge{max-width:220px}.ibp-data-rating-badge .ibp-dr-card{border-radius:16px}}.ibp-dr-tooltip{position:fixed;z-index:2147483647;opacity:0;visibility:hidden;pointer-events:none;max-width:320px;padding:12px 14px;border-radius:14px;background:rgba(20,20,22,.78);border:1px solid rgba(255,255,255,.10);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:rgba(255,255,255,.92);font-size:12.5px;line-height:1.38;letter-spacing:.01em;box-shadow:0 18px 60px rgba(0,0,0,.55),0 1px 0 rgba(255,255,255,.06) inset;transform:translate3d(var(--ibp-x,-9999px),var(--ibp-y,-9999px),0) scale(.98);transform-origin:12px 12px;transition:opacity .14s ease,transform .14s ease,visibility 0s linear .14s}.ibp-dr-tooltip.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(var(--ibp-x,0px),var(--ibp-y,0px),0) scale(1);transition:opacity .14s ease,transform .14s ease,visibility 0s linear 0s}.ibp-dr-tooltip::after{content:"";position:absolute;width:10px;height:10px;top:16px;background:rgba(20,20,22,.78);border:1px solid rgba(255,255,255,.10);transform:rotate(45deg)}.ibp-dr-tooltip[data-side="right"]::after{left:-6px;border-right:0;border-bottom:0}.ibp-dr-tooltip[data-side="left"]::after{right:-6px;border-left:0;border-top:0}.ibp-dr-tooltip::after,.ibp-dr-tooltip::before{content:none !important;display:none !important}@media (min-width:1029px){.ibp-dr-slot--desktop{display:flex;justify-content:center}.ibp-dr-slot--desktop .ibp-data-rating-badge{margin-left:auto;margin-right:auto}}.ibp-dr-slot--desktop{display:flex !important;justify-content:center}.ibp-dr-slot--mobile{display:none !important}@media (max-width:1028px){.ibp-dr-slot--desktop{display:none !important}.ibp-dr-slot--mobile{display:flex !important;justify-content:center}}@media (min-width:1029px){.ibp-help-under-image{display:flex;justify-content:center;width:100%}.ibp-help-under-image>*{margin-left:auto;margin-right:auto}}@media (max-width:1028px){.ibp-help-under-desc-mobile{display:flex;justify-content:center;width:100%}.ibp-help-under-desc-mobile>*{margin-left:auto;margin-right:auto;margin-top:1.25rem}}.ibip-plan-filter-wrap{display:flex;align-items:center;margin-right:18px}.ibip-plan-filter{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.ibip-plan-filter a{position:relative;display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 9px;border-radius:14px;font-size:14px;font-weight:600;letter-spacing:-0.01em;color:rgba(233,238,247,.85);text-decoration:none;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 6px 18px rgba(0,0,0,.35);backdrop-filter:blur(10px) saturate(160%);-webkit-backdrop-filter:blur(10px) saturate(160%);transition:background .25s ease,border-color .25s ease,box-shadow .25s ease,color .25s ease,transform .15s ease}.ibip-plan-filter a:hover{color:#ffffff;background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,.04));box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 10px 26px rgba(0,0,0,.45);transform:translateY(-1px)}.ibip-plan-filter a.is-active{color:#ffffff;font-weight:700;background:linear-gradient(180deg,rgba(23,90,151,.30),rgba(19,70,116,.22));border-color:rgba(0,153,255,.45);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 10px 26px rgba(0,0,0,.48);pointer-events:none}.ibip-plan-filter{--ibip-unlimited-pill-w:150px}.ibip-plan-filter a[data-plan="unlimited"]{position:relative;height:46px;min-width:150px;width:var(--ibip-unlimited-pill-w);max-width:var(--ibip-unlimited-pill-w);justify-content:flex-start;padding:16px 72px 8px 18px;font-size:16px;font-weight:800;letter-spacing:-0.02em;line-height:1}.ibip-plan-filter a[data-plan="unlimited"]::before{content:"IbiPoint";position:absolute;left:22px;top:7px;font-size:11px;font-weight:700;letter-spacing:-0.01em;line-height:1;color:var(--ibp-blue);opacity:.95;pointer-events:none}.ibip-plan-filter a[data-plan="unlimited"]::after{content:"Flex";position:absolute;right:16px;top:36%;transform:translateY(2px);font-size:18px;font-weight:600;letter-spacing:0.01em;line-height:1;color:var(--ibp-blue);opacity:.95;pointer-events:none}.ibip-plan-filter{--ibip-bundles-pill-w:127px}.ibip-plan-filter a[data-plan="bundles"]{position:relative;height:46px;min-width:120px;width:var(--ibip-bundles-pill-w);max-width:var(--ibip-bundles-pill-w);justify-content:flex-start;padding:16px 18px 8px 18px;font-size:16px;font-weight:800;letter-spacing:-0.02em;line-height:1}.ibip-plan-filter a[data-plan="bundles"]::before{content:"IbiPoint";position:absolute;left:22px;top:7px;font-size:11px;font-weight:700;letter-spacing:-0.01em;line-height:1;color:var(--ibp-blue);opacity:.95;pointer-events:none}.ibip-plan-filter{--ibip-all-pill-w:100px}.ibip-plan-filter a[data-plan="all"]{position:relative;height:46px;min-width:100px;width:var(--ibip-all-pill-w);max-width:var(--ibip-all-pill-w);justify-content:center;font-size:16px;font-weight:800;letter-spacing:-0.02em;line-height:1;padding:0 16px}@media (max-width:540px){.site-header,.ast-site-header-wrap,.ast-primary-header-bar,.main-header-bar,.ast-builder-grid-row,.ast-builder-grid-row-container,.site-header-section{border-bottom:0 !important;box-shadow:none !important;background-image:none !important}.ibip-plan-filter-wrap{justify-content:center;width:100%;margin-right:0}.ibip-plan-filter{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-bottom:20px;justify-items:center;align-items:center;margin-top:auto}.ibip-plan-filter a[data-plan="unlimited"],.ibip-plan-filter a[data-plan="bundles"],.ibip-plan-filter a[data-plan="all"]{width:100% !important;max-width:260px !important;min-width:0 !important}.ibip-plan-filter a[data-plan="all"]{grid-column:1 / -1;justify-self:center;height:46px;padding:0 18px;font-size:15px;font-weight:700;width:auto !important;max-width:180px;min-width:unset;opacity:.9}.ibip-plan-filter a[data-plan="unlimited"]{grid-column:1}.ibip-plan-filter a[data-plan="bundles"]{grid-column:2}.ibip-plan-filter a[data-plan="unlimited"],.ibip-plan-filter a[data-plan="bundles"]{height:46px;font-size:16px;width:auto !important;max-width:180px;min-width:unset}.ibip-plan-filter a[data-plan="unlimited"]{padding:14px 58px 6px 14px}.ibip-plan-filter a[data-plan="unlimited"]::before{left:18px;top:6px;font-size:10px}.ibip-plan-filter a[data-plan="unlimited"]::after{right:12px;font-size:22px;transform:translateY(-2px)}.ibip-plan-filter a[data-plan="bundles"]{padding:14px 14px 6px 14px}.ibip-plan-filter a[data-plan="bundles"]::before{left:18px;top:6px;font-size:10px}}.woocommerce .woocommerce-ordering select.orderby{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(180deg,var(--bg-2),#0f1113);border:1px solid var(--line);border-radius:15px;padding:0.65rem 2.5rem 0.65rem 1rem;font-size:0.95rem;font-weight:600;color:var(--text);cursor:pointer;box-shadow:0 4px 16px rgba(0,0,0,.4);transition:all 0.25s ease;height:46px}@media (max-width:640px){.woocommerce .woocommerce-ordering{display:none}}.woocommerce .woocommerce-ordering{position:relative;transform:scale(0.75);transform-origin:right center}.woocommerce .woocommerce-ordering::after{content: "";position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none;font-size:0.9rem;color:var(--muted)}body.woocommerce-shop .woocommerce-ordering{margin-top:14px !important;margin-bottom:20px}#ibp-langprompt{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;padding:20px;background:radial-gradient(1200px 600px at 50% 20%,rgba(0,255,239,.08),transparent 60%),rgba(0,0,0,.79)}.ibp-langprompt-card{width:min(560px,96vw);border-radius:22px;padding:18px 18px 16px;color:rgba(245,246,247,.92);background:linear-gradient(180deg,rgba(255,255,255,.10),rgba(255,255,255,.05));border:1px solid rgba(255,255,255,.14);box-shadow:0 30px 120px rgba(0,0,0,.65),0 0 0 1px rgba(0,255,239,.08) inset;backdrop-filter:blur(16px) saturate(170%);-webkit-backdrop-filter:blur(16px) saturate(170%);font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",Inter,"Segoe UI",Roboto,Helvetica,Arial,system-ui,sans-serif}.ibp-langprompt-top{display:flex;align-items:center;gap:12px;margin-bottom:10px}.ibp-langprompt-logo{width:96px;height:69px;border-radius:12px;display:flex;align-items:center;justify-content:center}.ibp-langprompt-logo img{width:96px;height:96px;object-fit:contain;display:block;filter:drop-shadow(0 8px 18px rgba(0,0,0,.35))}.ibp-langprompt-title{margin:0;font-size:17px;line-height:1.2;letter-spacing:-.02em;font-weight:800}.ibp-langprompt-sub{margin:0 0 14px;font-size:13.5px;line-height:1.55;color:rgba(229,233,240,.86)}.ibp-langprompt-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.ibp-langprompt-select{flex:1 1 300px;height:44px;border-radius:9999px;padding:0 44px 0 14px;background:linear-gradient(180deg,rgba(10,12,14,.85),rgba(6,8,10,.85));border:1px solid rgba(255,255,255,.14);color:rgba(245,246,247,.92);font-weight:750;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.ibp-langprompt-select-wrap{position:relative;flex:1 1 300px}.ibp-langprompt-select-wrap:after{content:"";position:absolute;right:16px;top:50%;width:10px;height:10px;border-right:2px solid rgba(245,246,247,.75);border-bottom:2px solid rgba(245,246,247,.75);transform:translateY(-60%) rotate(45deg);pointer-events:none;opacity:.9}.ibp-langprompt-btn{height:44px;padding:0 16px;border-radius:9999px;border:1px solid rgba(255,255,255,.18);background:linear-gradient(135deg,var(--ibp-blue-start,#1E6CB3),var(--ibp-blue-end,#134674));color:#fff;font-weight:850;cursor:pointer;box-shadow:0 14px 40px rgba(0,0,0,.35)}.ibp-langprompt-btn:active{transform:translateY(1px)}.ibp-langprompt-note{margin-top:10px;font-size:12px;color:#fff}.ibp-footer-payments-label{margin:22px 0 8px;text-align:center;font-size:11px;font-weight:500;letter-spacing:0.04em;text-transform:uppercase;font-family:inherit;color:rgba(245,246,247,0.55)}.ibp-footer-payments{display:flex;justify-content:center;align-items:center;gap:24px;margin-bottom:6px;opacity:0.85;max-width:100%;overflow:hidden}.ibp-footer-payments img{height:20px;width:auto;max-width:64px;display:block;flex-shrink:1}.ibp-footer-payments img:first-child{margin-right:14px}@media (max-width:480px){.ibp-footer-payments{flex-wrap:wrap;gap:14px 18px}.ibp-footer-payments img{max-width:56px;height:18px}.ibp-footer-payments img:first-child{margin-right:0}}#ibp-paypal-btn.ibp-paypal-btn{opacity:0;pointer-events:none;width:100%;max-width:420px;height:46px;padding:0 18px;border:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:12px;background:#ffc439 !important;color:#003087 !important;font-weight:800;font-size:18px;letter-spacing:.2px;line-height:1;cursor:pointer;box-shadow:0 10px 28px rgba(0,0,0,.35);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:filter .12s ease,transform .12s ease,opacity .12s ease}#ibp-paypal-btn.ibp-paypal-btn.is-ready{opacity:1;pointer-events:auto}#ibp-paypal-btn.ibp-paypal-btn:hover{filter:brightness(0.97)}#ibp-paypal-btn.ibp-paypal-btn:active{transform:translateY(1px)}#ibp-paypal-btn.ibp-paypal-btn:disabled{opacity:.65;cursor:not-allowed;transform:none}#ibp-paypal-btn .ibp-pp-ico{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}#ibp-paypal-btn .ibp-pp-ico img{display:block;height:22px;width:auto}#ibp-paypal-btn .ibp-pp-label{font-size:18px;line-height:1;white-space:nowrap}#ibp-paypal-btn.is-busy{opacity:.65;pointer-events:none}#ibp-paypal-btn.is-busy::after{content:"";display:inline-block;width:14px;height:14px;margin-left:10px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:ibpSpin .7s linear infinite;vertical-align:-2px}@keyframes ibpSpin{to{transform:rotate(360deg)}}.ibp-paypal-btn.is-loading{position:relative;color:transparent}.ibp-paypal-btn.is-loading::after{content: '';position:absolute;inset:0;margin:auto;width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:ibp-spin 0.8s linear infinite}@keyframes ibp-spin{to{transform:rotate(360deg)}}.ibp-fr-modal{position:fixed;inset:0;z-index:2147483646;display:none}.ibp-fr-modal.is-open{display:block}.ibp-fr-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.55);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.ibp-fr-modal__panel{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(520px,calc(100vw - 28px));border-radius:18px;background:rgba(14,16,18,.92);border:1px solid rgba(255,255,255,.10);box-shadow:0 18px 70px rgba(0,0,0,.55);color:#f5f6f7;overflow:hidden}html.ibp-fr-modal-lock,html.ibp-fr-modal-lock body{overflow:hidden !important;touch-action:none !important}.ibp-fr-modal__head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.08)}.ibp-fr-modal__title{font-weight:700;font-size:15px;letter-spacing:.2px}.ibp-fr-modal__x{width:34px;height:34px;color:#fff;line-height:32px;font-size:22px;cursor:pointer}.ibp-fr-modal__body{padding:16px}.ibp-fr-modal__text{color:rgba(245,246,247,.86);font-size:13px;line-height:1.45;margin-bottom:14px}.ibp-fr-modal__picker{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:14px}.ibp-fr-modal__label{font-size:11px;letter-spacing:.35px;text-transform:uppercase;color:rgba(245,246,247,.72);margin-bottom:10px}.ibp-fr-modal__stepper{display:flex;gap:10px;align-items:center}.ibp-fr-modal__btn{width:44px;height:44px;border-radius:14px;border:1px solid rgba(255,255,255,.10);background:rgba(255,255,255,.06);color:#fff;font-size:20px;cursor:pointer}.ibp-fr-modal__input{flex:1;height:44px;border-radius:14px;border:1px solid rgba(255,255,255,.10);background:rgba(0,0,0,.20);color:#fff;padding:0 12px;font-size:16px;outline:none}.ibp-fr-modal__quick{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.ibp-fr-modal__chip{padding:8px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.10);background:rgba(255,255,255,.06);color:rgba(245,246,247,.92);font-size:12px;cursor:pointer}.ibp-fr-modal__hint{margin-top:10px;font-size:12px;color:rgba(245,246,247,.62)}.ibp-fr-modal__hint2{font-size:12px;color:rgba(245,246,247,.62)}.ibp-fr-modal__foot{display:flex;gap:10px;justify-content:flex-end;padding:14px 16px;border-top:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03)}.ibp-fr-modal__primary{background:transparent !important;border:2px solid rgba(100,150,255,0.4) !important;border-radius:10px !important;color:#fff !important;font-size:14px !important;font-weight:500 !important;padding:10px 20px !important;box-shadow:none !important;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease}.ibp-fr-modal__primary:hover{background:rgba(255,255,255,0.12) !important;border-color:rgba(100,150,255,0.7) !important;box-shadow:0 6px 25px rgba(0,0,0,0.2) !important;opacity:1 !important}.ibp-fr-modal__secondary{height:39px;border-radius:10px;padding:0 14px;border:1px solid rgba(255,255,255,.10);cursor:pointer;font-size:14px !important;font-weight:500}.ibp-fr-modal__secondary{background:rgba(255,255,255,.06);color:rgba(245,246,247,.92)}.ibp-fr-modal__secondary:hover{background:rgba(255,255,255,0.12) !important;border-color:rgba(100,150,255,0.7) !important;box-shadow:0 6px 25px rgba(0,0,0,0.2) !important;color:rgba(245,246,247,.92);opacity:1 !important}#ibp-flatrate-modal .ibp-flatrate-days__select{width:100%}.ibp-fr-price{margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.10);display:grid;gap:10px}.ibp-fr-price__row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;font-size:12.5px;line-height:1.25;color:rgba(245,246,247,.78)}.ibp-fr-price__label{letter-spacing:.01em}.ibp-fr-price__value{justify-self:end;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"ss01" 1;color:rgba(245,246,247,.92);font-weight:700;padding:6px 10px}.ibp-fr-price__row--total{margin-top:2px;padding-top:10px;font-size:13px}.ibp-fr-price__row--total .ibp-fr-price__value{font-weight:800}.ibp-fr-modal__x{position:absolute;top:10px;right:14px;border-radius:999px;border:0;cursor:pointer;font-size:18px;line-height:1;color:#e9eef7;background:rgba(12,16,26,0.9);box-shadow:0 6px 18px rgba(0,0,0,0.6);padding:0px 0px 0px 0px !important}.single .post-navigation a{color:var(--ibp-white1)}#ibp-smart-express{margin-top:21px;margin-bottom:15px}#ibp-smart-express iframe{margin:0 !important}.ibp-region-btn,.ibp-region-btn.ibp-region-btn-dark,.ibp-region-btn.ibp-region-btn-light,button.ibp-region-btn,button.ibp-region-trigger{background:transparent !important;border:2px solid rgba(100,150,255,0.4) !important;border-radius:12px !important;padding:10px 16px !important;color:inherit !important;transform:none !important}.ibp-region-btn-dark,button.ibp-region-btn-dark{background:rgba(255,255,255,0.03) !important;border:2px solid rgba(100,150,255,0.4) !important}.ibp-region-btn-dark:hover,button.ibp-region-btn-dark:hover{background:rgba(255,255,255,0.06) !important;border-color:rgba(100,150,255,0.7) !important;opacity:1 !important}.ibp-region-btn-dark .ibp-globe{width:24px !important;height:18px !important;stroke:rgba(150,180,255,0.9) !important;flex-shrink:0 !important}.ibp-region-btn-dark .ibp-label{display:flex !important;flex-direction:column !important;align-items:flex-start !important;line-height:1.0 !important}.ibp-region-btn-dark .ibp-label-main{font-size:14px !important;font-weight:500 !important;color:#fff !important}.ibp-region-btn-dark .ibp-label-sub{font-size:11px !important;color:rgba(150,180,255,0.7) !important;font-weight:400 !important;margin-top:5px}.ibp-region-btn-dark .ibp-chevron{width:16px !important;height:16px !important;stroke:rgba(150,180,255,0.6) !important;flex-shrink:0 !important;margin-left:4px !important}.ibp-region-btn-light,button.ibp-region-btn-light{background:transparent !important;border:2px solid rgba(59,130,246,0.4) !important}.ibp-region-btn-light:hover,button.ibp-region-btn-light:hover{background:rgba(59,130,246,0.05) !important;border-color:rgba(59,130,246,0.7) !important;box-shadow:none !important;opacity:1 !important}.ibp-region-btn-light .ibp-globe{width:24px !important;height:24px !important;stroke:#3b82f6 !important;flex-shrink:0 !important}.ibp-region-btn-light .ibp-label-main{font-size:14px !important;font-weight:500 !important;color:#333 !important}.ibp-region-btn-light .ibp-label-sub{font-size:11px !important;color:#3b82f6 !important;font-weight:400 !important}.ibp-region-btn-light .ibp-chevron{width:16px !important;height:16px !important;stroke:#3b82f6 !important;flex-shrink:0 !important;margin-left:4px !important}.ibp-switch-view,.ibp-tab,.ibp-modal-close{background:transparent !important}.ibp-tab.ibp-tab-active{background:#3b82f6 !important}.ibp-apply-btn{background:#3b82f6 !important;border:none !important}.ibp-apply-btn:hover{background:#2563eb !important}@keyframes ibpFadeIn{from{opacity:0}to{opacity:1}}.ibp-region-trigger{opacity:0;animation:ibpFadeIn 0.3s ease 0.5s forwards}.ibp-ifa-section{margin-top:40px;padding:30px 0;border-top:1px solid var(--line) !important}.ibp-ifa-section-archive{margin-top:40px;padding:30px 0}.ibp-ifa-heading{font-size:clamp(20px,2.4vw,28px);font-weight:700;color:#e8edf2;margin-bottom:24px}.ibp-ifa-heading span{position:relative;display:inline-block;padding-bottom:6px}.ibp-ifa-heading span::after{content: "";position:absolute;left:0;bottom:0;width:100%;height:2px;border-radius:2px;background:linear-gradient(90deg,#00ffef 0%,#0099ff 30%,var(--line) 100%);box-shadow:0 0 6px rgba(0,255,239,0.3)}.ibp-ifa-heading-archive{font-weight:800;letter-spacing:-.012em;margin-bottom:24px;text-align:left}.ibp-ifa-list{display:flex;flex-direction:column;gap:0;margin-bottom:10px}.ibp-ifa-item{border-bottom:1px solid rgba(255,255,255,0.08)}.ibp-ifa-item:last-child{border-bottom:none}.ibp-ifa-question{width:100%;display:flex;justify-content:space-between;align-items:center;padding:6px 0;background:transparent;border:none;cursor:pointer;text-align:left;color:#e8edf2;font-size:15px;font-weight:500;line-height:1.5;transition:color 0.2s ease}.ibp-ifa-question:focus{outline:none}.ibp-ifa-question:focus-visible{color:var(--ibp-blue)}.ibp-ifa-q-text{flex:1;padding-right:16px}.ibp-ifa-icon{flex-shrink:0;width:20px;height:20px;position:relative;opacity:0.5;transition:all 0.3s ease}.ibp-ifa-question:hover .ibp-ifa-icon{opacity:1}.ibp-ifa-icon::before,.ibp-ifa-icon::after{content: "";position:absolute;background:currentColor;border-radius:1px;transition:transform 0.3s ease,opacity 0.3s ease}.ibp-ifa-icon::before{top:50%;left:50%;width:12px;height:2px;transform:translate(-50%,-50%)}.ibp-ifa-icon::after{top:50%;left:50%;width:2px;height:12px;transform:translate(-50%,-50%)}.ibp-ifa-item[data-expanded="true"] .ibp-ifa-icon::after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.ibp-ifa-item[data-expanded="true"] .ibp-ifa-question{color:var(--ibp-blue)}.ibp-ifa-item[data-expanded="true"] .ibp-ifa-icon{opacity:1}.ibp-ifa-answer{padding:0 0 20px 0}.ibp-ifa-answer p{margin:0;color:#a0aab4;font-size:14px;line-height:1.7;max-width:90%}.ibp-ifa-answer:not([hidden]){animation:ibpIfaFadeIn 0.3s ease}@keyframes ibpIfaFadeIn{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.ibp-ifa-section{padding:20px 0}.ibp-ifa-question{font-size:14px;padding:14px 0}.ibp-ifa-answer p{font-size:13px;max-width:100%;padding-right:36px}.ibp-ifa-icon{width:18px;height:18px}}input,select,textarea{background:#ffffff;color:#0b0b0c;border:1px solid var(--line);border-radius:12px;padding:.9rem 1rem;transition:border-color .25s,box-shadow .25s}input::placeholder,textarea::placeholder{color:#6c7684}input:focus,select:focus,textarea:focus{border-color:rgba(0,255,239,.35);box-shadow:0 0 0 3px rgba(0,255,239,.15);outline:0}.woocommerce-message,.woocommerce-info,.woocommerce-error{background:var(--bg-1);color:var(--text);border:1px solid var(--line);border-radius:14px}.woocommerce ul.products{gap:22px!important}.woocommerce ul.products li.product{background:linear-gradient(180deg,var(--bg-1),var(--bg-2));border:1px solid var(--line);border-radius:var(--r);overflow:hidden;padding:14px;transition:box-shadow .25s,border-color .25s;box-shadow:var(--s1)}.woocommerce ul.products li.product .woocommerce-loop-product__title{color:var(--text);font:700 1.05rem/1.3 inherit;margin:.6rem 0 .25rem}.woocommerce ul.products li.product .price{color:var(--text);opacity:.92;font-weight:700;margin-bottom:.6rem}.woocommerce ul.products li.product img{border-radius:12px;aspect-ratio:1/1;object-fit:cover;background:#0f1113}.woocommerce span.onsale{background:var(--accent);color:#05130a;border-radius:999px;top:14px;left:14px;min-width:48px;min-height:28px;line-height:28px;box-shadow:var(--s1)}.single-product .product{background:linear-gradient(180deg,var(--bg-1),var(--bg-2));border:1px solid var(--line);border-radius:var(--r);padding:24px;box-shadow:var(--s1)}.single-product .quantity .qty{min-width:110px;text-align:center}.single-product .product_meta,.woocommerce-tabs{color:var(--muted)}.woocommerce-tabs .tabs li a{color:#d6dae0}.woocommerce-tabs .panel{background:transparent;border-top:1px solid var(--line)}.single-product .woocommerce-Tabs-panel--description:empty::before{content:attr(data-fallback);display:block;color:var(--muted)}.woocommerce-cart .cart_totals,.woocommerce-checkout #order_review,.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2{background:linear-gradient(180deg,var(--bg-1),var(--bg-2));border:1px solid var(--line)!important;border-radius:10px;padding:18px;box-shadow:var(--s1)}.woocommerce table.shop_table{background:transparent;border-color:var(--line);color:var(--text)}.woocommerce table.shop_table th,.woocommerce table.shop_table td{border-color:var(--line)}.woocommerce-result-count{display:none!important}.woocommerce .woocommerce-ordering{margin-left:auto;margin-bottom:12px;position:relative}.woocommerce-ordering select:hover,.woocommerce-ordering select:focus{border-color:rgba(255,255,255,.2);box-shadow:0 0 0 3px rgba(0,255,239,.15);outline:0}.woocommerce-ordering::after{content:"";position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none;font-size:.9rem;color:var(--muted);transition:color .25s}.woocommerce-ordering:hover::after{color:var(--accent)}.apple-pay-button,.gpay-button{min-height:48px}.gpay-button iframe,.paypal-buttons iframe{border-radius:12px!important;overflow:hidden}@media (min-width:900px){.wwesim-scroller{grid-auto-columns:25%}}.wwesim-card{scroll-snap-align:start;background:linear-gradient(180deg,var(--bg-1),var(--bg-2));border:1px solid var(--line);border-radius:20px;padding:16px;min-height:220px;display:flex;flex-direction:column;gap:10px;justify-content:space-between;box-shadow:var(--s1);transition:box-shadow .25s}.wwesim-card:hover{box-shadow:var(--s2)}.wwesim-tag{font-size:.75rem;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.wwesim-title{font-weight:800;font-size:1.15rem}.wwesim-cta{margin-top:auto}.ibipoint-sec-heading{display:flex;flex-direction:column;align-items:flex-start;margin:1.25rem 0 1rem}.single-product .woocommerce-product-gallery{margin-bottom:0rem;padding-bottom:0rem;border-bottom:none !important}.related.products h2{margin-bottom:1rem}.single-product .entry-summary .price{margin-top:.25rem}.single-product .woocommerce-product-gallery{margin-top:69px}.menu-checkout-btn>a{display:inline-flex;align-items:center;gap:6px;padding:.6rem 1.2rem;border-radius:24px;height:36px;line-height:36px;font-weight:600 !important;letter-spacing:0.2px;font-family:-apple-system,BlinkMacSystemFont,"Inter","Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;background:linear-gradient(135deg,#00ffef,#0099ff);color:#061010 !important;text-decoration:none !important;box-shadow:0 4px 16px rgba(0,255,239,.25)}.menu-checkout-btn>a:hover{background:linear-gradient(135deg,#00ffef,#33ffff);color:#000 !important;box-shadow:0 6px 24px rgba(0,255,239,.4)}.menu-checkout-btn>a::after{content: "";font-size:1.2rem;color:#00ffef;text-shadow:0 0 6px rgba(0,255,239,.6)}.single-product .related.products>h2{position:relative;display:inline-block;margin-bottom:1.5rem;margin-top:22px}.single-product .related.products>h2::after{content: "";position:absolute;left:0;bottom:-6px;width:100%;height:2px;border-radius:2px;background:linear-gradient(90deg,#00ffef 0%,#0099ff 30%,var(--line) 100%);box-shadow:0 0 6px rgba(0,255,239,0.3)}.single-product .related.products ul.products{--rp-gap:22px;display:grid !important;grid-auto-flow:column !important;gap:var(--rp-gap) !important;overflow-x:auto !important;overflow-y:hidden !important;padding:12px 0 16px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:thin;cursor:grab;grid-auto-columns:calc((100% - 6 * var(--rp-gap)) / 2.7)}@media (max-width:1023px){.single-product .related.products ul.products{grid-auto-columns:calc((100% - 2 * var(--rp-gap)) / 3)}}@media (max-width:768px){.single-product .related.products ul.products{grid-auto-columns:calc((100% - 1 * var(--rp-gap)) / 2)}}@media (max-width:520px){.single-product .related.products ul.products{grid-auto-columns:92%}}.single-product .related.products ul.products[class*="columns-"]{grid-template-columns:none !important}.single-product .related.products ul.products[class*="columns-"] li.product{width:auto !important;max-width:none !important;flex:0 0 auto !important;float:none !important}.single-product .related.products ul.products li.product{min-width:0 !important;margin:0 !important;scroll-snap-align:start}.single-product .related.products ul.products::-webkit-scrollbar{height:6px}.single-product .related.products ul.products::-webkit-scrollbar-track{background:rgba(255,255,255,0.05);border-radius:10px}.single-product .related.products ul.products::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#00ffef,#0099ff);border-radius:10px;box-shadow:0 0 10px rgba(0,255,239,0.4)}@supports (mask-image:linear-gradient(#000,#000)){.single-product .related.products ul.products{mask-image:linear-gradient( 90deg,transparent 0,#000 30px,#000 calc(100% - 30px),transparent 100% )}}.single-product .related.products{border-top:0 !important;padding-top:0 !important;clear:both}.single-product .woocommerce-product-gallery{border-bottom:0 !important}.single-product .woocommerce-tabs + .related.products{margin-top:0 !important}.single-product .woocommerce-tabs{padding-bottom:32px;border-bottom:0 !important}.single-product section.related.products{border-top:1px solid var(--line);margin-top:32px;padding-top:48px}body.woocommerce.single-product div.product section.related.products{border-top:1px solid var(--line) !important}.woocommerce-result-count{display:none !important}.woocommerce .woocommerce-ordering{margin-left:auto;margin-bottom:12px}body.woocommerce-shop .site-content{padding-top:0 !important;margin-top:0 !important}body.woocommerce-shop .ast-primary-header-bar{margin-bottom:10px !important}body.woocommerce-shop .wwe-bar{margin-top:8px !important;margin-bottom:30px !important}body.woocommerce-shop .content-area{margin-top:0 !important;padding-top:0 !important}.single-product .quantity{display:none !important}.woocommerce-product-details__short-description{display:none !important}.menu-checkout-btn{list-style:none !important}.ast-primary-header-bar .ast-builder-grid-row{grid-template-columns:1fr auto auto !important}.ast-primary-header-bar .wwe-bar{width:100% !important;max-width:none !important}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-weight:600;font-size:1.05rem;letter-spacing:-0.02em;line-height:1.25;color:var(--text);margin:.6rem 0 .3rem}.woocommerce ul.products li.product .woocommerce-loop-product__title small,.woocommerce ul.products li.product .woocommerce-loop-product__title span{opacity:.7;font-weight:500}.woocommerce ul.products li.product .woocommerce-product-details__short-description{color:var(--muted);font-weight:400;font-size:.92rem;line-height:1.4;margin-bottom:.6rem}.woocommerce ul.products li.product .price{font-weight:600;font-size:1rem;letter-spacing:-0.015em}html,body{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,.entry-title,.product_title{font-weight:700;letter-spacing:-0.02em;line-height:1.12}h2,h3{font-weight:600;letter-spacing:-0.015em;line-height:1.18}a{color:var(--text)}a:hover{color:var(--accent)}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-weight:600;font-size:1.05rem;letter-spacing:-0.02em;line-height:1.25;margin:.6rem 0 .3rem}.woocommerce ul.products li.product .price{font-weight:600;font-size:1rem;letter-spacing:-0.01em}.woocommerce ul.products li.product .woocommerce-product-details__short-description{color:var(--muted);font-size:.92rem;line-height:1.45}.single-product .product_title{font-size:clamp(1.9rem,3.4vw,2.6rem)}.single-product .woocommerce-tabs ul.tabs li a{text-transform:uppercase;font-weight:600;letter-spacing:.06em;font-size:.85rem;opacity:.85}.woocommerce-cart h1.entry-title,.woocommerce-checkout h1.entry-title{font-weight:700;letter-spacing:-0.02em;line-height:1.15}.woocommerce-cart table.shop_table th,.woocommerce-checkout table.shop_table th{text-transform:uppercase;font-weight:600;letter-spacing:.05em;opacity:.8}.woocommerce-cart table.shop_table td,.woocommerce-checkout table.shop_table td{font-weight:400;letter-spacing:-0.01em}@media (max-width:768px){.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1rem}.single-product .product_title{font-size:clamp(1.6rem,6vw,2.2rem)}.woocommerce-cart h1.entry-title{font-size:1.6rem}}.single-product .quantity,.woocommerce-cart .quantity{display:none !important}.woocommerce-cart th.product-quantity,.woocommerce-cart td.product-quantity{display:none !important}.woocommerce-cart th.product-subtotal,.woocommerce-cart td.product-subtotal{text-align:right}.woocommerce-checkout #payment .wc_payment_methods input[type="radio"]{-webkit-appearance:none;appearance:none;width:18px;height:18px;border:2px solid var(--line);border-radius:50%;background:transparent;display:inline-block;vertical-align:middle;margin:0;position:relative;transition:border-color .25s ease,box-shadow .25s ease}.woocommerce-checkout #payment .wc_payment_methods input[type="radio"]::before{content: "";position:absolute;top:3px;left:3px;width:8px;height:8px;border-radius:50%;background:var(--accent);opacity:0;transition:opacity .25s ease}.woocommerce-checkout #payment .wc_payment_methods input[type="radio"]:hover{border-color:var(--accent);box-shadow:0 0 6px rgba(0,255,239,.25)}.woocommerce-checkout #payment .wc_payment_methods input[type="radio"]:checked{border-color:var(--accent);box-shadow:0 0 0 3px rgba(0,255,239,.15)}.woocommerce-checkout #payment .wc_payment_methods input[type="radio"]:checked::before{opacity:1}.woocommerce-checkout #payment .wc_payment_methods label{display:flex;align-items:center;gap:10px;cursor:pointer}#wc-help-below-desc{pointer-events:none}#wc-help-below-desc a{pointer-events:auto}body.wfacp_page_loaded .wfacp_main_form input[type="text"],body.wfacp_page_loaded .wfacp_main_form input[type="email"],body.wfacp_page_loaded .wfacp_main_form input[type="tel"],body.wfacp_page_loaded .wfacp_main_form input[type="number"],body.wfacp_page_loaded .wfacp_main_form select,body.wfacp_page_loaded .wfacp_main_form textarea{background:#ffffff !important;color:#111 !important;border:1px solid #e5e7eb !important;border-radius:10px !important;box-shadow:none !important}.ast-primary-header-bar .wwe-bar input{background:var(--bg-2) !important;color:var(--text) !important;border:1px solid var(--line) !important}.woocommerce-notices-wrapper,.woocommerce-error,.woocommerce-message,.woocommerce-info{display:none !important}.single-product .woocommerce-product-gallery__image img{border-radius:16px !important;overflow:hidden !important}.single-product .woocommerce-product-gallery{border-radius:16px !important;overflow:hidden !important}@media (max-width:540px){.wwe-card{aspect-ratio:80 / 72 !important;min-height:clamp(380px,115vw,320px)}.wwe-card-footer{gap:12px}}html,body,.ibp-front{background:#0b0f12 !important}.site,.site::before,.site-content,.site-content::before,.ast-container,.ast-plain-container,.ast-separate-container,.ast-separate-container::before,#primary,.content-area,.content-area.primary,.site-main,.entry-content,.ast-archive-description,.ast-builder-grid-row-container{background:transparent !important;background-image:none !important;margin-bottom:20px}.site-header,.custom-header,.main-header-bar,.ast-above-header,.ast-below-header{background:transparent !important;background-image:none !important}body.custom-background{background:#0b0f12 !important}@media (prefers-color-scheme:light){:root{--bg-0:#f8f9fb;--bg-1:#ffffff;--bg-2:#f0f1f4;--text:#111318;--muted:#5a6270;--line:rgba(0,0,0,0.08);--accent:#1a5fb4;--accent-2:#2980d0;--accent-3:#175a97;--s1:0 4px 16px rgba(0,0,0,0.06);--s2:0 8px 32px rgba(0,0,0,0.1);--ibp-white1:#111318;--ibp-white2:#1a1d24;--r:16px}html,body,.ibp-front{background:#f8f9fb !important;color:#111318 !important}body.custom-background{background:#f8f9fb !important}.ibp-front h1,.ibp-front h2,.ibp-front h3,.ibp-front h4,.ibp-front h5,.ibp-front h6{color:#111318 !important}.ibp-section-head h2{color:#111318 !important}.ibp-muted,.ibp-front .ibp-muted{color:#5a6270 !important}.ibip-belt-title{color:#111318 !important;text-shadow:none !important}.ibip-belt-title::after{background:linear-gradient(90deg,#175a97 0%,#2980d0 30%,rgba(0,0,0,0.06) 100%) !important;box-shadow:none !important}.ibp-faq-title{color:#111318 !important}.ibp-faq-subtitle{color:#5a6270 !important}.ibp-intro-card h3{color:#111318 !important}.ibp-intro-card p{color:#3a3f48 !important}.ibp-intro-card p strong{color:#111318 !important}.ibp-intro-card,.how-card,.dest-card,.search-card,.ibp-faq-card,.support-card{background:#ffffff !important;border:1px solid rgba(0,0,0,0.06) !important;box-shadow:0 8px 28px rgba(0,0,0,0.07),0 1px 4px rgba(0,0,0,0.04) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.how-card h4{color:#111318 !important}.how-card p,.how-card div{color:#3a3f48 !important}.dest-name{color:#111318 !important}.dest-sub{color:rgba(17,19,24,0.7) !important}.dest-flag{box-shadow:0 4px 10px rgba(0,0,0,0.1) !important}.search-card input[type="search"]{background:transparent !important;color:#111318 !important;-webkit-text-fill-color:#111318 !important;border:none !important;box-shadow:none !important}.search-card input::placeholder{color:rgba(17,19,24,0.45) !important;-webkit-text-fill-color:rgba(17,19,24,0.45) !important}#wwe-bar input[type="search"]{color:#111318 !important;-webkit-text-fill-color:#111318 !important;background:transparent !important;border:none !important;box-shadow:none !important}#wwe-bar input[type="search"]::placeholder{color:rgba(17,19,24,0.45) !important;-webkit-text-fill-color:rgba(17,19,24,0.45) !important}#wwe-bar input[type="search"]:-webkit-autofill,#wwe-bar input[type="search"]:-webkit-autofill:focus{-webkit-text-fill-color:#111318 !important;-webkit-box-shadow:0 0 0px 1000px transparent inset !important}.search-card button{color:#ffffff !important;background:#175A97 !important;border:none !important}.support-card h2,.support-card h3,.support-card p{color:#111318 !important}.ibp-faq-item + .ibp-faq-item{border-top:1px solid rgba(0,0,0,0.06) !important}.ibp-faq-question{color:#111318 !important}.ibp-faq-answer{color:rgba(17,19,24,0.7) !important}.wwe-card{background:#ffffff !important;overflow:hidden !important;border-radius:20px !important;border:none !important;box-shadow:0 8px 28px rgba(0,0,0,0.07),0 1px 4px rgba(0,0,0,0.04) !important}#top-packages .wwe-card{border-radius:1px !important}.wwe-card:hover{box-shadow:0 12px 36px rgba(0,0,0,0.1),0 2px 6px rgba(0,0,0,0.05) !important}.wwe-card-inner{background:#ffffff !important;border:none !important;border-radius:0 !important;overflow:visible !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;color:#111318 !important;box-shadow:none !important}.wwe-card-inner:hover{box-shadow:none !important}.wwe-card-title a{color:#111318 !important}.wwe-card-img{background:#ffffff !important;border-radius:0 !important}.wwe-card-img img{background-color:transparent !important}.single-product .related.products .wwe-card{box-shadow:none !important;border:1px solid rgba(0,0,0,0.08) !important}.single-product .related.products .wwe-card:hover{box-shadow:none !important;border-color:rgba(0,0,0,0.14) !important}.single-product .related.products ul.products::-webkit-scrollbar-track{background:rgba(0,0,0,0.04) !important}.single-product .related.products ul.products::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.15) !important;box-shadow:none !important}.wwe-card-sub,.wwe-card-meta{color:#5a6270 !important}.wwe-card-meta{color:rgba(17,19,24,0.6) !important}.wwe-card-price,.wwe-card .wwe-card-footer .wwe-card-price,.wwe-card .wwe-card-footer .wwe-card-price .price,.wwe-card .wwe-card-footer .wwe-card-price .woocommerce-Price-amount,.wwe-card .wwe-card-footer .wwe-card-price .woocommerce-Price-amount bdi{color:#111318 !important}.wwe-card-title a,.wwe-card-title .wwe-title-line1{color:#111318 !important}.wwe-card-title .wwe-title-line2{color:#3a3f48 !important}.wwe-badge{background:rgba(255,255,255,0.88) !important;border:1px solid rgba(0,0,0,0.08) !important;backdrop-filter:blur(8px) saturate(140%) !important;-webkit-backdrop-filter:blur(8px) saturate(140%) !important;box-shadow:0 2px 8px rgba(0,0,0,0.08) !important;color:#3a3f48 !important;text-shadow:none !important}.wwe-card-inner .button{background:#175A97 !important;color:#ffffff !important;box-shadow:none !important;border:2px solid #175A97 !important}.wwe-card-inner .button:hover{background:#1a6bb3 !important;border-color:#1a6bb3 !important;filter:none !important;opacity:1 !important}.wwe-btn-ghost{background:#175A97 !important;border-color:#175A97 !important;color:#ffffff !important}.wwe-btn-ghost:hover{background:#1a6bb3 !important;border-color:#1a6bb3 !important;color:#ffffff !important}.add_to_cart_button,a.add_to_cart_button,a.button.add_to_cart_button,.wwe-card-inner .button.add_to_cart_button,.woocommerce a.button.add_to_cart_button{background:#175A97 !important;border:2px solid #175A97 !important;color:#ffffff !important}.add_to_cart_button:hover,a.add_to_cart_button:hover,a.button.add_to_cart_button:hover,.wwe-card-inner .button.add_to_cart_button:hover,.woocommerce a.button.add_to_cart_button:hover{background:#1a6bb3 !important;border-color:#1a6bb3 !important;color:#ffffff !important;box-shadow:none !important}.ibp-reviews-heading{color:#111318 !important}.ibp-reviews-heading span::after{background:linear-gradient(90deg,#175a97 0%,#2980d0 30%,rgba(0,0,0,0.06) 100%) !important;box-shadow:none !important}.ibp-rating-count{color:#5a6270 !important}.ibp-review-item,.ibp-landing-review-card{background:#ffffff !important;border:1px solid rgba(0,0,0,0.06) !important;box-shadow:0 8px 28px rgba(0,0,0,0.07),0 1px 4px rgba(0,0,0,0.04) !important}.ibp-star,.ibp-star-full,.ibp-star-half,.ibp-lrc-stars .ibp-star,.ibp-review-rating .ibp-star{text-shadow:none !important;filter:none !important}.ibp-review-name,.ibp-lrc-name{color:#111318 !important}.ibp-review-date,.ibp-lrc-date{color:#5a6270 !important}.ibp-review-text,.ibp-lrc-text{color:#3a3f48 !important}.ibp-no-reviews{color:#5a6270 !important}.ibp-lrc-product{color:rgba(17,19,24,0.6) !important}.ibp-lrc-product:hover{color:#111318 !important}.ibp-lrc-product-img{border:1px solid rgba(0,0,0,0.08) !important}.ibp-lrc-divider{background:rgba(0,0,0,0.06) !important}.woocommerce ul.products li.product{background:#ffffff !important;border:1px solid rgba(0,0,0,0.06) !important;box-shadow:0 8px 28px rgba(0,0,0,0.07),0 1px 4px rgba(0,0,0,0.04) !important}.woocommerce ul.products li.product img{background:#f0f1f4 !important}.woocommerce span.onsale{background:var(--accent) !important;color:#ffffff !important;box-shadow:0 2px 8px rgba(0,0,0,0.08) !important}.single-product .product{background:transparent !important;border:none !important;box-shadow:none !important}.woocommerce-tabs .tabs li a{color:#3a3f48 !important}.single-product .single_add_to_cart_button{background:#175A97 !important;background-image:none !important;border:2px solid #175A97 !important;color:#ffffff !important}.single-product .single_add_to_cart_button:hover{background:#1a6bb3 !important;background-image:none !important;border-color:#1a6bb3 !important;box-shadow:0 4px 12px rgba(0,0,0,0.08) !important;color:#ffffff !important}.single-product .related.products>h2::after{background:linear-gradient(90deg,#175a97 0%,#2980d0 30%,rgba(0,0,0,0.06) 100%) !important;box-shadow:none !important}.woocommerce-cart .cart_totals,.woocommerce-checkout #order_review,.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2{background:#ffffff !important;border:1px solid rgba(0,0,0,0.06) !important;box-shadow:0 2px 10px rgba(0,0,0,0.04) !important}.ibp-btn,a.ibp-btn{background:#175A97 !important;border:2px solid #175A97 !important;color:#ffffff !important;box-shadow:0 4px 16px rgba(0,0,0,0.08) !important}.ibp-btn:hover,a.ibp-btn:hover{background:#1a6bb3 !important;border-color:#1a6bb3 !important;color:#ffffff !important;box-shadow:0 6px 20px rgba(0,0,0,0.12) !important}.ibp-hero{border:none !important;box-shadow:0 40px 120px rgba(0,0,0,0.55),inset 0 1px 0 rgba(255,255,255,0.05) !important}.ibp-hero-bg img{opacity:1.693 !important}.ibp-hero-bg::after{background:radial-gradient(120% 110% at 50% 80%,rgba(0,0,0,.5),transparent 45%),linear-gradient(180deg,rgba(0,0,0,.25) 0%,transparent 100%) !important}.ibp-edge{box-shadow:inset 0 0 0 1px rgba(255,255,255,0.08) !important}.ibp-hero-cta .ibp-btn,.ibp-hero-cta a.ibp-btn{background:rgba(255,255,255,0.20) !important;border:2px solid rgba(255,255,255,0.45) !important;color:#ffffff !important;backdrop-filter:blur(8px) !important;-webkit-backdrop-filter:blur(8px) !important;box-shadow:0 4px 16px rgba(0,0,0,0.15) !important}.ibp-hero-cta .ibp-btn:hover,.ibp-hero-cta a.ibp-btn:hover{background:rgba(255,255,255,0.30) !important;border-color:rgba(255,255,255,0.65) !important;color:#ffffff !important;box-shadow:0 6px 24px rgba(0,0,0,0.20) !important}.menu-checkout-btn>a{background:linear-gradient(135deg,#175a97,#134674) !important;color:#ffffff !important;box-shadow:none !important}.menu-checkout-btn>a:hover{background:linear-gradient(135deg,#1a6bb3,#175a97) !important;color:#ffffff !important;box-shadow:none !important}.menu-checkout-btn>a::after{color:rgba(255,255,255,0.7) !important;text-shadow:none !important}.ast-primary-header-bar .wwe-bar input{background:rgba(0,0,0,0.04) !important;border:1px solid rgba(0,0,0,0.1) !important;color:#111318 !important;-webkit-text-fill-color:#111318 !important}.ast-primary-header-bar,.main-header-bar,.ast-header-break-point .main-header-bar{border-bottom:1px solid rgba(0,0,0,0.06) !important}.site-footer,.site-footer a,.site-footer p,.site-footer span,.site-footer li,.site-footer .menu-item a{color:#3a3f48 !important}.site-footer a:hover{color:#111318 !important}.ibp-picker-label{color:rgba(17,19,24,0.55) !important}.ibp-footer-picker--lang select,.ibp-footer-picker--currency select{color:#111318 !important;border-color:rgba(0,0,0,0.12) !important}.site-footer img{filter:none !important}.site-footer .ast-footer-copyright,.site-footer .ast-small-footer-section-1,.site-footer .ast-small-footer-section-2{color:#5a6270 !important}input,select,textarea{border-color:rgba(0,0,0,0.12) !important}input:focus,select:focus,textarea:focus{border-color:rgba(23,90,151,0.4) !important;box-shadow:0 0 0 3px rgba(23,90,151,0.12) !important}.woocommerce-ordering select:hover,.woocommerce-ordering select:focus{border-color:rgba(0,0,0,0.15) !important;box-shadow:0 0 0 3px rgba(23,90,151,0.1) !important}.about{--about-bg:#f8f9fb;--about-panel:#ffffff;--about-line:rgba(0,0,0,0.06);--about-text:#111318;--about-muted:#5a6270;--about-accent1:#175a97;--about-accent2:#2980d0;color:#3a3f48 !important;background:#f8f9fb !important}.about a{color:#175a97 !important}.about p{color:#3a3f48 !important}.about li{color:#3a3f48 !important}.pp,.cookie,.refund,.tos{--bg:#f8f9fb;--panel:#ffffff;--line:rgba(0,0,0,0.06);--text:#111318;--muted:#5a6270;background:var(--bg) !important;color:var(--text) !important}.pp a,.cookie a,.refund a,.tos a{color:#175a97 !important}.pp p,.pp li,.pp strong,.pp th,.pp td,.cookie p,.cookie li,.cookie strong,.refund p,.refund li,.refund strong,.tos p,.tos li,.tos strong{color:#3a3f48 !important}.pp h1,.pp h2,.pp h3,.cookie h1,.cookie h2,.cookie h3,.refund h1,.refund h2,.refund h3,.tos h1,.tos h2,.tos h3{color:#111318 !important}.pp .small,.cookie .small,.refund .small,.tos .small{color:#5a6270 !important}.pp .card,.cookie .card,.refund .card,.tos .card{background:#ffffff !important;border:1px solid rgba(0,0,0,0.06) !important;box-shadow:0 8px 28px rgba(0,0,0,0.07),0 1px 4px rgba(0,0,0,0.04) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.pp .card p,.pp .card li,.cookie .card p,.cookie .card li,.refund .card p,.refund .card li,.tos .card p,.tos .card li{color:#3a3f48 !important}.pp .card strong,.cookie .card strong,.refund .card strong,.tos .card strong{color:#111318 !important}.pp th,.pp td{border-color:rgba(0,0,0,0.06) !important}.blog .ast-article-inner,.archive .ast-article-inner,.ast-separate-container .ast-article-inner,.ast-separate-container.ast-blog-layout-4-grid .ast-article-inner{background:#ffffff !important;background-color:#ffffff !important;border:1px solid rgba(0,0,0,0.06) !important;box-shadow:0 8px 28px rgba(0,0,0,0.07),0 1px 4px rgba(0,0,0,0.04) !important}.blog .ast-article-inner .entry-title a,.archive .ast-article-inner .entry-title a,.ast-separate-container .entry-title a{color:#111318 !important}.blog .ast-article-inner .entry-title a:hover,.archive .ast-article-inner .entry-title a:hover{color:#175a97 !important}.blog .ast-article-inner .cat-links a,.archive .ast-article-inner .cat-links a,.blog .cat-links a,.archive .cat-links a{color:#175a97 !important}.blog .ast-article-inner .posted-on,.blog .ast-article-inner .posted-on a,.blog .ast-article-inner .byline,.blog .ast-article-inner .byline a,.archive .ast-article-inner .posted-on,.archive .ast-article-inner .posted-on a,.blog .entry-meta,.blog .entry-meta a,.archive .entry-meta,.archive .entry-meta a{color:#5a6270 !important}.blog .ast-article-inner .entry-content p,.blog .ast-article-inner .ast-excerpt-container,.blog .ast-article-inner .ast-excerpt-container p,.archive .ast-article-inner .entry-content p,.archive .ast-article-inner .ast-excerpt-container p{color:#3a3f48 !important}.blog .ast-article-inner .read-more a,.archive .ast-article-inner .read-more a,.blog .ast-read-more-container a,.archive .ast-read-more-container a{color:#175a97 !important}.blog .ast-article-inner,.archive .ast-article-inner{color:#3a3f48 !important}.blog .page-title,.archive .page-title,.blog .ast-archive-description .ast-archive-title,.archive .ast-archive-description .ast-archive-title{color:#111318 !important}.single-post .ast-article-single,.ast-separate-container .ast-article-single:not(.ast-related-post){background:#ffffff !important;background-color:#ffffff !important;border:1px solid rgba(0,0,0,0.06) !important;border-radius:16px !important;box-shadow:0 8px 28px rgba(0,0,0,0.07),0 1px 4px rgba(0,0,0,0.04) !important}.single-post .ast-article-single,.single-post .entry-content{color:#3a3f48 !important}.single-post .entry-title,.single-post .entry-content h1,.single-post .entry-content h2,.single-post .entry-content h3,.single-post .entry-content h4{color:#111318 !important}.single-post .entry-content p,.single-post .entry-content li{color:#3a3f48 !important}.single-post .entry-content strong{color:#111318 !important}.single-post .entry-content a{color:#175a97 !important}.single-post .entry-meta,.single-post .entry-meta a,.single-post .cat-links a,.single-post .posted-on a,.single-post .byline a{color:#5a6270 !important}.single-post .post-navigation a{color:#175a97 !important}.post-min .hero{color:#ffffff !important}.post-min .content,.post-min .content p,.post-min .content li{color:#3a3f48 !important}.post-min .content h1,.post-min .content h2,.post-min .content h3,.post-min .content h4{color:#111318 !important}.post-min .content strong{color:#111318 !important}.post-min .content a{color:#175a97 !important}.post-min .content blockquote,.single-post .entry-content blockquote{border-left-color:#175a97 !important;background:rgba(0,0,0,0.02) !important;color:#3a3f48 !important}.single-post .comments-area,.single-post .comment-respond,.ast-separate-container .comments-area,.ast-separate-container .ast-author-meta,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .comments-count-wrapper{background:#ffffff !important;background-color:#ffffff !important;border:1px solid rgba(0,0,0,0.06) !important;border-radius:16px !important;box-shadow:0 8px 28px rgba(0,0,0,0.07),0 1px 4px rgba(0,0,0,0.04) !important;color:#3a3f48 !important}.single-post .comments-title,.single-post .comment-reply-title{color:#111318 !important}.ast-single-related-posts-container{background:transparent !important}.ast-single-related-posts-container .entry-title a{color:#111318 !important}.ast-single-related-posts-container .entry-meta,.ast-single-related-posts-container .entry-meta a{color:#5a6270 !important}.woocommerce-message,.woocommerce-info,.woocommerce-error{background:#ffffff !important;border:1px solid rgba(0,0,0,0.06) !important;color:#111318 !important}#ibx-toast{background:rgba(255,255,255,0.85) !important;border:1px solid rgba(0,0,0,0.08) !important;box-shadow:0 12px 40px rgba(0,0,0,0.1) !important;color:#111318 !important}.app-badges .badge img{filter:drop-shadow(0 4px 10px rgba(0,0,0,0.1)) !important}.ibp-data-rating-badge .ibp-dr-card{box-shadow:0 8px 28px rgba(0,0,0,0.07),0 1px 4px rgba(0,0,0,0.04) !important}.ibip-plan-filter a{color:#3a3f48 !important;background:rgba(0,0,0,0.03) !important;border-color:rgba(0,0,0,0.10) !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.ibip-plan-filter a:hover{color:#111318 !important;background:rgba(0,0,0,0.05) !important;border-color:rgba(0,0,0,0.15) !important;box-shadow:none !important;transform:none !important}.ibip-plan-filter a.is-active{color:#ffffff !important;background:#175a97 !important;border-color:#175a97 !important;box-shadow:none !important}.ibip-plan-filter a.is-active::before,.ibip-plan-filter a.is-active::after{color:rgba(255,255,255,0.85) !important}::selection{background:rgba(23,90,151,0.15);color:#111318}::-webkit-scrollbar-track{background:#f0f1f4}::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.15);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0.25)}.ibp-hero-inner{color:#ffffff !important}.ibp-hero-sub{color:rgba(255,255,255,0.95) !important;text-shadow:0 1px 3px rgba(0,0,0,0.4),0 2px 8px rgba(0,0,0,0.2) !important}.ibp-hero h1{color:#ffffff !important;text-shadow:0 2px 6px rgba(0,0,0,0.3),0 4px 12px rgba(0,0,0,0.15) !important}.ibip-belt-title::after,.ibp-reviews-heading span::after,.single-product .related.products>h2::after{background:linear-gradient(90deg,#175a97 0%,#2980d0 30%,rgba(0,0,0,0.06) 100%) !important;box-shadow:none !important}.ibp-fallback-box{background:#ffffff !important;box-shadow:0 16px 48px rgba(0,0,0,0.12) !important}.ibp-api-card-box{background:#ffffff !important;border:1px solid rgba(0,0,0,0.1) !important}.ibp-card-element{background:#f8f9fb !important;border:1px solid rgba(0,0,0,0.1) !important}.ibp-card-shell .ibp-card-element{background:transparent !important;border:none !important}#mini-cta .bar{background:rgba(255,255,255,0.92) !important;border-color:rgba(0,0,0,0.06) !important;box-shadow:0 4px 16px rgba(0,0,0,0.06) !important}.ibp-region-btn-dark,button.ibp-region-btn-dark{background:rgba(0,0,0,0.03) !important;border:2px solid rgba(23,90,151,0.25) !important}.ibp-region-btn-dark:hover{background:rgba(23,90,151,0.04) !important;border-color:rgba(23,90,151,0.45) !important}.ibp-region-btn-dark .ibp-globe{stroke:rgba(23,90,151,0.7) !important}.ibp-region-btn-dark .ibp-label-main{color:#111318 !important}.ibp-region-btn-dark .ibp-label-sub{color:rgba(23,90,151,0.6) !important}.ibp-region-btn-dark .ibp-chevron{stroke:rgba(23,90,151,0.5) !important}.single-product .product_title,.single-product .ibp-split-title,.single-product .ibp-split-title .ibp-title-line,.single-product .ibp-split-title .ibp-title-line--primary,.single-product .ibp-split-title .ibp-title-line--secondary{color:#111318 !important}.single-product .product .price,.single-product .product .price .woocommerce-Price-amount{color:#111318 !important}body.single-product .single_add_to_cart_button,body.single-product .single_add_to_cart_button .ibp-btn-text,body.single-product .single_add_to_cart_button .ibp-sp-btn-main,body.single-product .single_add_to_cart_button .ibp-btn-sub{color:#ffffff !important}.single-product .single_add_to_cart_button .ibp-btn-icon svg{stroke:#ffffff !important}.single-product .ibp-sp-orfast{color:rgba(17,19,24,0.5) !important}.single-product .ibp-sp-orfast::before,.single-product .ibp-sp-orfast::after{background:linear-gradient( 90deg,rgba(17,19,24,0),rgba(17,19,24,0.15),rgba(17,19,24,0) ) !important}.ibipoint-sec-heading h2{color:#111318 !important}.ibipoint-sec-heading h2::after,.single-product .ibip-ai-long h3::after{background:linear-gradient(90deg,#175a97 0%,#2980d0 30%,rgba(0,0,0,0.06) 100%) !important;box-shadow:none !important}.single-product .ibip-ai-long,.single-product .ibip-ai-long p,.single-product .ibip-ai-long li,.single-product .ibip-ai-long h3,.single-product .woocommerce-Tabs-panel p{color:#111318 !important}.ibp-unlimited-helper__line{color:#111318 !important}.ibp-unlimited-helper__line strong{color:#111318 !important}.single-product .woocommerce-product-gallery .ibp-help-under-image a{color:#3a3f48 !important;background:#ffffff !important;border:1px solid rgba(0,0,0,0.06) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;box-shadow:0 8px 28px rgba(0,0,0,0.07),0 1px 4px rgba(0,0,0,0.04) !important}.ibp-help-under-desc-mobile a{color:#3a3f48 !important;background:#ffffff !important;border:1px solid rgba(0,0,0,0.06) !important;box-shadow:0 8px 28px rgba(0,0,0,0.07),0 1px 4px rgba(0,0,0,0.04) !important}.single-product .product,.single-product .summary{color:#111318 !important}.single-product .woocommerce-product-gallery,.single-product .woocommerce-product-gallery.images,.single-product .woocommerce-product-gallery--with-images,.single-product div.images{box-shadow:none !important;overflow:visible !important;border:none !important;border-top:none !important;border-bottom:none !important;border-left:none !important;border-right:none !important;border-radius:0 !important;background:transparent !important;background-color:transparent !important;padding:0 !important;outline:none !important}.single-product .woocommerce-product-gallery__wrapper,.single-product figure.woocommerce-product-gallery__wrapper{border:none !important;background:transparent !important;box-shadow:none !important;outline:none !important}.single-product .woocommerce-product-gallery__image{box-shadow:0 8px 28px rgba(0,0,0,0.07),0 1px 4px rgba(0,0,0,0.04) !important;border-radius:16px !important}.single-product .woocommerce-product-gallery__image img{box-shadow:none !important}.single-product .woocommerce-tabs,.single-product .product_meta{color:#5a6270 !important}.about h1{color:#111318 !important}.about h2{color:#111318 !important}.about .card{background:#ffffff !important;border:1px solid rgba(0,0,0,0.06) !important;box-shadow:0 8px 28px rgba(0,0,0,0.07),0 1px 4px rgba(0,0,0,0.04) !important}.about .card p,.about .card li{color:#3a3f48 !important}.about .card strong{color:#111318 !important}.ast-primary-header-bar .wwe-bar input,.ast-primary-header-bar .wwe-bar input[type="text"],.ast-primary-header-bar .wwe-bar input[type="search"]{color:#111318 !important;-webkit-text-fill-color:#111318 !important;background:rgba(0,0,0,0.03) !important;border:1px solid rgba(0,0,0,0.1) !important}.ast-primary-header-bar .wwe-bar input::placeholder{color:rgba(17,19,24,0.4) !important;-webkit-text-fill-color:rgba(17,19,24,0.4) !important}.woocommerce .woocommerce-ordering select.orderby{background:#ffffff !important;border:1px solid rgba(0,0,0,0.10) !important;color:#111318 !important;box-shadow:0 2px 8px rgba(0,0,0,0.05) !important}.woocommerce .woocommerce-ordering select.orderby:hover,.woocommerce .woocommerce-ordering select.orderby:focus{border-color:rgba(23,90,151,0.35) !important;box-shadow:0 4px 12px rgba(0,0,0,0.08) !important}.woocommerce .woocommerce-ordering::after{color:#5a6270 !important}.ibp-unlimited-helper{background:rgba(0,0,0,0.03) !important;border:1px solid rgba(0,0,0,0.08) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;color:#111318 !important}.ibp-unlimited-helper__line{color:#111318 !important}.ibp-unlimited-helper__line strong{color:#111318 !important}.ibp-helper-tip,.ibp-unlimited-helper .ibp-helper-tip,.ibp-unlimited-helper button.ibp-helper-tip{background:rgba(0,0,0,0.04) !important;background-color:rgba(0,0,0,0.04) !important;border:1px solid rgba(0,0,0,0.10) !important;color:rgba(0,0,0,0.78) !important}.ibp-helper-tip:hover,.ibp-unlimited-helper .ibp-helper-tip:hover{background:rgba(0,0,0,0.07) !important}.ibp-flatrate-days{background:rgba(0,0,0,0.02) !important;border:1px solid rgba(0,0,0,0.08) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.ibp-flatrate-days__toplabel{color:#111318 !important}.ibp-flatrate-days__topprice{color:#111318 !important}.ibp-flatrate-days__top{border-bottom-color:rgba(0,0,0,0.08) !important}.ibp-flatrate-days__label{color:#111318 !important;opacity:1 !important}.ibp-flatrate-days__select{background:#ffffff !important;color:#111318 !important;border:1px solid rgba(0,0,0,0.12) !important}.ibp-flatrate-days__select:focus{border-color:rgba(23,90,151,0.5) !important;box-shadow:0 0 0 3px rgba(23,90,151,0.12) !important}.ibp-flatrate-days__hint{color:#5a6270 !important;opacity:1 !important}.ibp-flatrate-total__row{background:rgba(0,0,0,0.03) !important;border:1px solid rgba(0,0,0,0.08) !important}.ibp-flatrate-total__label{color:#3a3f48 !important;opacity:1 !important}.ibp-flatrate-total__value{color:#111318 !important}.ibp-flatrate-total__hint{color:#5a6270 !important;opacity:1 !important}.ibp-flatrate-days__topsave{color:#175A97 !important}.ibp-ifa-list{border:none !important;border-radius:0 !important;box-shadow:none !important;background:transparent !important;overflow:visible !important}.ibp-ifa-heading{color:#111318 !important}.ibp-ifa-heading-archive{color:#111318 !important}.ibp-ifa-heading span::after{background:linear-gradient(90deg,#175a97 0%,#2980d0 30%,rgba(0,0,0,0.06) 100%) !important;box-shadow:none !important}.ibp-ifa-item{border-bottom-color:rgba(0,0,0,0.06) !important;border-radius:0 !important;outline:none !important;box-shadow:none !important;background:transparent !important}.ibp-ifa-question,button.ibp-ifa-question{color:#111318 !important;border:none !important;border-radius:0 !important;outline:none !important;box-shadow:none !important;background:transparent !important}.ibp-ifa-question:focus,.ibp-ifa-question:focus-visible,.ibp-ifa-question:active{border:none !important;border-radius:0 !important;outline:none !important;box-shadow:none !important;background:transparent !important}.ibp-ifa-item[data-expanded="true"] .ibp-ifa-question{color:#175a97 !important}.ibp-ifa-answer p{color:#3a3f48 !important}.ibp-ifa-icon{color:#5a6270 !important}.ibp-ifa-section{border-top-color:rgba(0,0,0,0.06) !important}.ibp-gc-backdrop{background:radial-gradient(circle at top,rgba(23,90,151,0.06),transparent 55%),radial-gradient(circle at bottom,rgba(23,90,151,0.04),transparent 60%),linear-gradient(180deg,#f0f2f5,#e8eaef) !important}.ibp-gc-card{background:#ffffff !important;border:1px solid rgba(0,0,0,0.08) !important;box-shadow:0 24px 70px rgba(0,0,0,0.10) !important;color:#111318 !important}.ibp-gc-header h1{color:#111318 !important}.ibp-gc-subline{color:#5a6270 !important}.ibp-gc-divider{background:linear-gradient(90deg,transparent,rgba(0,0,0,0.10),transparent) !important}.ibp-gc-section-title{color:#5a6270 !important}.ibp-gc-fields input.input-text,.ibp-gc-fields select.ibp-gc-select,.ibp-gc-row--coupon input.input-text{background:#f5f6f8 !important;background-color:#f5f6f8 !important;border:1px solid rgba(0,0,0,0.10) !important;color:#111318 !important}.ibp-gc-fields input.input-text:focus,.ibp-gc-fields input.input-text:active,.ibp-gc-fields select.ibp-gc-select:focus,.ibp-gc-fields select.ibp-gc-select:active,.ibp-gc-row--coupon input.input-text:focus,.ibp-gc-row--coupon input.input-text:active,.ibp-gc-row.ibp-active input.input-text,.ibp-gc-row.ibp-active select.ibp-gc-select{background:#ffffff !important;background-color:#ffffff !important;border-color:#175a97 !important;box-shadow:0 0 0 3px rgba(23,90,151,0.10) !important;color:#111318 !important}.ibp-gc-row>label,.ibp-gc-row--coupon>label{color:#8a919c !important}.ibp-gc-row.ibp-active>label,.ibp-gc-row--coupon.ibp-active>label{color:#175a97 !important}.ibp-gc-hint{color:#dc3545 !important}.ibp-invalid input,.ibp-invalid select{border-color:#dc3545 !important;box-shadow:0 0 12px rgba(220,53,69,0.15) !important}.ibp-invalid>label{color:#dc3545 !important}.ibp-gc-order-review th,.ibp-gc-order-review td{color:#3a3f48 !important}.ibp-gc-order-review th{color:#111318 !important}.ibp-gc-table-wrap{box-shadow:0 4px 16px rgba(0,0,0,0.06) !important;background:#ffffff !important;border:1px solid rgba(0,0,0,0.06) !important}.ibp-gc-paybtn{background:#175a97 !important;background-image:none !important;border:2px solid #175a97 !important;color:#ffffff !important}.ibp-gc-paybtn:hover,.ibp-gc-paybtn--card:hover{background:#1a6aad !important;background-image:none !important;border-color:#1a6aad !important;box-shadow:none !important}.ibp-gc-paybtn-main{color:#ffffff !important}.ibp-gc-paybtn-sub{color:rgba(255,255,255,0.75) !important}.ibp-gc-paybtn--redirect{background:rgba(23,90,151,0.06) !important;border:2px solid rgba(23,90,151,0.40) !important;color:#175a97 !important}.ibp-gc-paybtn--redirect:hover{background:rgba(23,90,151,0.10) !important;border-color:rgba(23,90,151,0.55) !important;box-shadow:none !important}.ibp-gc-paybtn--redirect .ibp-gc-paybtn-main{color:#175a97 !important}.ibp-gc-paybtn--redirect .ibp-gc-paybtn-sub{color:rgba(23,90,151,0.65) !important}.ibp-gc-payment-inner--redirect .ibp-gc-paybtn--redirect{background:#175a97 !important;border:2px solid #175a97 !important;color:#ffffff !important}.ibp-gc-payment-inner--redirect .ibp-gc-paybtn--redirect:hover{background:#1a6aad !important;border-color:#1a6aad !important;box-shadow:none !important}.ibp-gc-payment-inner--redirect .ibp-gc-paybtn--redirect .ibp-gc-paybtn-main{color:#ffffff !important}.ibp-gc-payment-inner--redirect .ibp-gc-paybtn--redirect .ibp-gc-paybtn-sub{color:rgba(255,255,255,0.75) !important}.ibp-gc-payment-wrap{background:rgba(0,0,0,0.35) !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important}.ibp-gc-payment-inner,.ibp-gc-payment-inner--redirect{background:#ffffff !important;border:1px solid rgba(0,0,0,0.08) !important;box-shadow:0 28px 80px rgba(0,0,0,0.15) !important;color:#111318 !important}.ibp-gc-payment-close{color:#3a3f48 !important;background:rgba(0,0,0,0.04) !important;box-shadow:none !important}.ibp-gc-payment-close:hover{background:rgba(0,0,0,0.08) !important}.ibp-api-card-box{background:#f5f6f8 !important;border:1px solid rgba(0,0,0,0.10) !important;box-shadow:0 4px 12px rgba(0,0,0,0.04) !important}.ibp-card-element{background:#ffffff !important;border:1px solid rgba(0,0,0,0.12) !important}.ibp-card-shell .ibp-card-element{background:transparent !important;border:none !important}.ibp-redirect-pe-container{background:transparent !important}.ibp-redirect-error{color:#dc3545 !important;background:rgba(220,53,69,0.06) !important;border-color:rgba(220,53,69,0.15) !important}.ibp-pe-spinner{border-color:rgba(23,90,151,0.15) !important;border-top-color:#175a97 !important}.ibp-gc-payment-inner--redirect .ibp-gc-section-title{color:#111318 !important}.ibp-gc-legal-consent{border:1px solid rgba(0,0,0,0.08) !important;background:rgba(0,0,0,0.02) !important;box-shadow:none !important}.ibp-gc-legal-consent-text{color:#3a3f48 !important}.ibp-gc-legal-consent-text a{color:#175a97 !important;border-bottom-color:rgba(23,90,151,0.30) !important}.ibp-gc-legal-withdrawal{color:#5a6270 !important}.ibp-gc-legal-consent-error{color:#dc3545 !important}.ibp-gc-legal-consent.ibp-bad{border-color:rgba(220,53,69,0.40) !important;box-shadow:0 0 0 3px rgba(220,53,69,0.08) !important}.ibp-gc-legal-links a{color:#175a97 !important}.ibp-gc-legal-links .sep{color:#5a6270 !important}.ibp-gc-mini-footer{border-top-color:rgba(0,0,0,0.06) !important}.ibp-gc-mini-footer .ibp-footer-payments-label{color:#5a6270 !important}.ibp-express-prb-product,#ibp-express-prb-product{background-color:#f8f9fb !important}.single-product .ibp-express-wrap>div[id^="ibp-express-prb"]{background:#f0f2f5 !important}.single-product .ibp-sp-orfast{color:rgba(0,0,0,0.45) !important}.single-product .ibp-sp-orfast::before,.single-product .ibp-sp-orfast::after{background:linear-gradient(90deg,transparent,rgba(0,0,0,0.15),transparent) !important}.ibp-gc-express-label{color:#5a6270 !important}.ibp-express-note{color:#5a6270 !important}.ibp-gc-express-or{color:#5a6270 !important}.ibp-gc-express-or::before,.ibp-gc-express-or::after{background:linear-gradient(90deg,transparent,rgba(0,0,0,0.12),transparent) !important}.ibp-card-brand{color:rgba(255,255,255,0.70) !important}.ibp-card-holder-label{color:rgba(255,255,255,0.60) !important}.ibp-card-holder-value{color:#ffffff !important}.ibp-gc-payment-inner input.input-text,.ibp-gc-payment-inner select,.ibp-gc-payment-inner input[type="text"],.ibp-gc-payment-inner input[type="email"]{background:#f5f6f8 !important;border:1px solid rgba(0,0,0,0.10) !important;color:#111318 !important}.ibp-gc-payment-inner input:focus,.ibp-gc-payment-inner select:focus{border-color:#175a97 !important;box-shadow:0 0 0 3px rgba(23,90,151,0.10) !important}.ibp-gc-payment-inner label{color:#5a6270 !important}.ibp-gc-payment-inner .ibp-active>label{color:#175a97 !important}.ibp-gc-card::-webkit-scrollbar-track{background:rgba(0,0,0,0.04) !important}.ibp-gc-card::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.15) !important}.ibp-thankyou-backdrop{background:radial-gradient(circle at top,rgba(23,90,151,0.06),transparent 55%),radial-gradient(circle at bottom,rgba(23,90,151,0.04),transparent 60%),linear-gradient(180deg,#f0f2f5,#e8eaef) !important}.ibp-thankyou-card{background:#ffffff !important;border:1px solid rgba(0,0,0,0.08) !important;box-shadow:0 24px 70px rgba(0,0,0,0.10) !important;color:#111318 !important}.ibp-thankyou-title{color:#111318 !important}.ibp-thankyou-subtitle{color:#5a6270 !important}#ibp-count{color:#175a97 !important}.ibp-qr-image{box-shadow:0 4px 16px rgba(0,0,0,0.08) !important}.ibp-qr-missing{color:#dc3545 !important}.ibp-qr-instructions{color:#3a3f48 !important}.ibp-loading-spinner{border-color:rgba(23,90,151,0.15) !important;border-top-color:#175a97 !important}.ibp-thankyou-btn{color:#175a97 !important;background:transparent !important;border:1px solid rgba(23,90,151,0.30) !important;box-shadow:none !important}.ibp-thankyou-btn:hover{border-color:rgba(23,90,151,0.50) !important;background:rgba(23,90,151,0.04) !important}.ibp-fr-modal__backdrop{background:rgba(0,0,0,0.35) !important}.ibp-fr-modal__panel{background:#ffffff !important;border:1px solid rgba(0,0,0,0.08) !important;box-shadow:0 18px 70px rgba(0,0,0,0.18) !important;color:#111318 !important}.ibp-fr-modal__head{border-bottom:1px solid rgba(0,0,0,0.06) !important}.ibp-fr-modal__title{color:#111318 !important}.ibp-fr-modal__x{color:#3a3f48 !important;background:rgba(0,0,0,0.04) !important;box-shadow:none !important}.ibp-fr-modal__x:hover{background:rgba(0,0,0,0.08) !important}.ibp-fr-modal__text{color:#3a3f48 !important}.ibp-fr-modal__picker{background:rgba(0,0,0,0.02) !important;border:1px solid rgba(0,0,0,0.08) !important}.ibp-fr-modal__label{color:#5a6270 !important}.ibp-fr-modal__btn{border:1px solid rgba(0,0,0,0.12) !important;background:#ffffff !important;color:#111318 !important}.ibp-fr-modal__btn:hover{background:rgba(0,0,0,0.04) !important}.ibp-fr-modal__input{border:1px solid rgba(0,0,0,0.12) !important;background:#ffffff !important;color:#111318 !important}.ibp-fr-modal__input:focus{border-color:rgba(23,90,151,0.5) !important;box-shadow:0 0 0 3px rgba(23,90,151,0.12) !important}.ibp-fr-modal__chip{border:1px solid rgba(0,0,0,0.10) !important;background:#ffffff !important;color:#3a3f48 !important}.ibp-fr-modal__chip:hover{background:rgba(0,0,0,0.04) !important;border-color:rgba(0,0,0,0.16) !important}.ibp-fr-modal__hint,.ibp-fr-modal__hint2{color:#5a6270 !important}.ibp-fr-modal__foot{border-top:1px solid rgba(0,0,0,0.06) !important;background:rgba(0,0,0,0.02) !important}.ibp-fr-modal__primary{background:#175A97 !important;border:none !important;color:#ffffff !important}.ibp-fr-modal__primary:hover{background:#1a6bb3 !important;border-color:transparent !important;box-shadow:0 4px 16px rgba(23,90,151,0.25) !important}.ibp-fr-modal__secondary{background:#ffffff !important;border:1px solid rgba(0,0,0,0.12) !important;color:#3a3f48 !important}.ibp-fr-modal__secondary:hover{background:rgba(0,0,0,0.04) !important;border-color:rgba(0,0,0,0.16) !important;box-shadow:none !important;color:#111318 !important}.ibp-fr-price{border-top-color:rgba(0,0,0,0.06) !important}.ibp-fr-price__row{color:#3a3f48 !important}.ibp-fr-price__value{color:#111318 !important}.ibp-fr-price__row--total .ibp-fr-price__value{color:#111318 !important}.page-esim-landing{--lp-bg:#f8f9fb !important;--lp-bg-subtle:#ffffff !important;--lp-text:#111318 !important;--lp-muted:#5a6270 !important;--lp-line:rgba(0,0,0,0.08) !important;--lp-card-bg:rgba(255,255,255,0.85) !important;--lp-card-border:rgba(0,0,0,0.08) !important;--lp-card-hover:rgba(0,0,0,0.12) !important;--lp-glass-bg:rgba(0,0,0,0.03) !important;--lp-glass-border:rgba(0,0,0,0.08) !important;--lp-hero-top:rgba(255,255,255,0.02) !important;--lp-hero-bottom:rgba(248,249,251,0.19) !important;--lp-cta-from:#175a97 !important;--lp-cta-to:#0f3d6b !important;--lp-cta-text:#ffffff !important;--lp-cta-shadow:rgba(23,90,151,0.1) !important;--lp-accent:#175a97 !important;--lp-bar-bg:rgba(255,255,255,0.92) !important;--lp-step-bg-from:#175a97 !important;--lp-step-bg-to:#2980d0 !important;--lp-step-text:#ffffff !important;--lp-spec-bg:rgba(0,0,0,0.025) !important;--lp-trust-icon:#175a97 !important;--lp-explore-bg:rgba(0,0,0,0.025) !important;--lp-explore-border:rgba(0,0,0,0.08) !important;--lp-explore-hover:rgba(0,0,0,0.06) !important;background:radial-gradient(1200px 800px at 80% -10%,#e8ecf2 0%,#f8f9fb 40%),#f8f9fb !important;color:#111318 !important}.page-esim-landing .lp-hero{--lp-hero-top:rgba(255,255,255,0.02) !important;--lp-hero-bottom:rgba(248,249,251,0.19) !important;border:0 !important}.page-esim-landing .lp-hero__title{color:#175a97 !important;text-shadow:0 1px 4px rgba(255,255,255,0.6) !important}.page-esim-landing .lp-hero__sub{color:#ffffff !important;text-shadow:0 1px 4px rgba(0,0,0,0.35) !important}.page-esim-landing .lp-hero__badge{background:rgba(255,255,255,0.75) !important;border:1px solid rgba(0,0,0,0.06) !important;color:#3a3f48 !important;backdrop-filter:blur(8px) !important;-webkit-backdrop-filter:blur(8px) !important;box-shadow:none !important}.page-esim-landing .lp-hero__pills li{background:rgba(255,255,255,0.65) !important;border:1px solid rgba(0,0,0,0.06) !important;color:#2a2e35 !important;backdrop-filter:blur(6px) !important;-webkit-backdrop-filter:blur(6px) !important;box-shadow:none !important}.page-esim-landing .lp-hero__flag{filter:drop-shadow(0 3px 8px rgba(0,0,0,0.12)) !important}.page-esim-landing .lp-btn--primary{background:#175A97 !important;background-image:none !important;border:2px solid #175A97 !important;color:#ffffff !important;box-shadow:none !important}.page-esim-landing .lp-btn--primary:hover{background:#1a6bb3 !important;border-color:#1a6bb3 !important;box-shadow:none !important}.page-esim-landing .lp-btn--glass{background:rgba(255,255,255,0.72) !important;border:1px solid rgba(0,0,0,0.08) !important;color:#3a3f48 !important;backdrop-filter:blur(8px) !important;-webkit-backdrop-filter:blur(8px) !important;box-shadow:none !important}.page-esim-landing .lp-btn--glass:hover{background:rgba(255,255,255,0.88) !important;border-color:rgba(0,0,0,0.12) !important}.page-esim-landing .lp-kicker{color:#175a97 !important}.page-esim-landing .lp-card__icon svg{stroke:#175a97 !important}.page-esim-landing .lp-trustbar__item svg{color:#175a97 !important}.page-esim-landing .lp-plans__destinations a,.page-esim-landing .lp-compat__help a{color:#175a97 !important}.page-esim-landing .lp-step__num{background:linear-gradient(135deg,#175a97,#2980d0) !important;box-shadow:none !important}.page-esim-landing .lp-h2,.page-esim-landing .lp-h3,.page-esim-landing .lp-card__title,.page-esim-landing .lp-step__title,.page-esim-landing .lp-spec__value{color:#111318 !important}.page-esim-landing .lp-section__intro,.page-esim-landing .lp-card__text,.page-esim-landing .lp-step__text,.page-esim-landing .lp-muted,.page-esim-landing .lp-coverage__list,.page-esim-landing .lp-compat__brand p,.page-esim-landing .lp-spec__label,.page-esim-landing .lp-trustbar__item,.page-esim-landing .lp-footer__text{color:#5a6270 !important}.page-esim-landing .lp-section + .lp-section::before{background:linear-gradient(90deg,transparent,rgba(0,0,0,0.06),transparent) !important}.page-esim-landing .lp-footer__line{background:linear-gradient(90deg,transparent,rgba(0,0,0,0.06),transparent) !important}.page-esim-landing .lp-card{background:#ffffff !important;border:1px solid rgba(0,0,0,0.06) !important;box-shadow:0 8px 28px rgba(0,0,0,0.07),0 1px 4px rgba(0,0,0,0.04) !important}.page-esim-landing .lp-card:hover{border-color:rgba(0,0,0,0.10) !important;box-shadow:0 12px 36px rgba(0,0,0,0.09),0 2px 6px rgba(0,0,0,0.04) !important}.page-esim-landing .wwe-card{border-radius:0px !important}.page-esim-landing .lp-plans ul.products li.product{background:#ffffff !important;border:1px solid rgba(0,0,0,0.06) !important;padding:0 !important;box-shadow:0 8px 28px rgba(0,0,0,0.07),0 1px 4px rgba(0,0,0,0.04) !important}.page-esim-landing .lp-plans ul.products li.product:hover{box-shadow:0 12px 36px rgba(0,0,0,0.10),0 2px 6px rgba(0,0,0,0.05) !important}.page-esim-landing .lp-plans ul.products li.product .button{background:#175A97 !important;border:2px solid #175A97 !important;color:#ffffff !important}.page-esim-landing .lp-plans ul.products li.product .button:hover{background:#1a6bb3 !important;border-color:#1a6bb3 !important}.page-esim-landing .lp-coverage__group,.page-esim-landing .lp-compat__brand{background:#ffffff !important;border:1px solid rgba(0,0,0,0.06) !important;box-shadow:0 4px 16px rgba(0,0,0,0.04) !important}.page-esim-landing .lp-step{background:#ffffff !important;border:1px solid rgba(0,0,0,0.10) !important;box-shadow:0 4px 16px rgba(0,0,0,0.04) !important}.page-esim-landing .lp-spec{background:#ffffff !important;border:1px solid rgba(0,0,0,0.06) !important}.page-esim-landing .lp-explore__link{background:#ffffff !important;border:1px solid rgba(0,0,0,0.06) !important;color:#111318 !important}.page-esim-landing .lp-explore__link:hover{border-color:rgba(0,0,0,0.12) !important;box-shadow:0 4px 16px rgba(0,0,0,0.06) !important}.page-esim-landing .lp-search-wrap form{background:#ffffff !important;border:1px solid rgba(0,0,0,0.08) !important;box-shadow:0 4px 16px rgba(0,0,0,0.05) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.page-esim-landing .lp-search-wrap input[type="search"]{color:#111318 !important}.page-esim-landing .lp-search-wrap input::placeholder{color:#5a6270 !important}.page-esim-landing .lp-search-wrap button{background:#175A97 !important;background-image:none !important;border:none !important;color:#ffffff !important}.page-esim-landing #mini-cta .bar{background:rgba(255,255,255,0.92) !important;border-color:rgba(0,0,0,0.06) !important;box-shadow:0 4px 16px rgba(0,0,0,0.06) !important}.page-esim-landing #mini-cta .title{color:#5a6270 !important}.ibp-tip-bubble{background:rgba(20,20,22,0.78) !important;border:1px solid rgba(255,255,255,0.10) !important;backdrop-filter:blur(14px) !important;-webkit-backdrop-filter:blur(14px) !important;box-shadow:0 18px 60px rgba(0,0,0,0.55),0 1px 0 rgba(255,255,255,0.06) inset !important;color:rgba(255,255,255,0.92) !important}}@media (prefers-color-scheme:dark){.page-esim-landing .lp-hero{--lp-hero-top:rgba(5,7,10,0.20);--lp-hero-bottom:rgba(5,7,10,0.50)}}.ibp-style-wwe body,body.ibp-style-wwe{--bg-0:#050816 !important;--bg-1:#0a0e27 !important;--bg-2:#0f1535 !important;--text:#ccd6f6 !important;--muted:#8892b0 !important;--line:rgba(255,255,255,.06) !important;--accent:#00f5d4 !important;--accent-2:#00f5d4 !important;--accent-3:#00d4aa !important;--ibp-blue:#00f5d4 !important;--ibp-blue-start:#00f5d4 !important;--ibp-blue-end:#00d4aa !important;--ibp-blue-hover:#00ddbf !important;--ibp-blue-active:#00c4a8 !important;--ibp-blue-grad-top:#00f5d4 !important;--ibp-blue-grad-bottom:#00d4aa !important;background-color:#050816 !important;color:#ccd6f6 !important}.ibp-style-wwe body,.ibp-style-wwe .site-content,.ibp-style-wwe #content,.ibp-style-wwe #page,.ibp-style-wwe #primary,.ibp-style-wwe .content-area,.ibp-style-wwe .ast-container{background-color:#050816 !important;color:#ccd6f6 !important}.ibp-style-wwe .site-header,.ibp-style-wwe .ast-site-header-wrap,.ibp-style-wwe .main-header-bar,.ibp-style-wwe .ast-header-break-point .main-header-bar{background:rgba(5,8,22,.95) !important;backdrop-filter:blur(20px) saturate(180%) !important;-webkit-backdrop-filter:blur(20px) saturate(180%) !important;border-bottom:1px solid rgba(255,255,255,.06) !important}.ibp-style-wwe .wwe-card{background:transparent !important;border:none !important;box-shadow:none !important}.ibp-style-wwe .wwe-card-inner{background:rgba(255,255,255,.04) !important;border:1px solid rgba(255,255,255,.08) !important;box-shadow:0 10px 24px rgba(0,0,0,.35) !important;backdrop-filter:blur(14px) saturate(180%) !important;-webkit-backdrop-filter:blur(14px) saturate(180%) !important}.ibp-style-wwe .wwe-card-inner:hover{border-color:rgba(0,245,212,.15) !important;box-shadow:0 14px 34px rgba(0,0,0,.45) !important}.ibp-style-wwe .wwe-card-title a,.ibp-style-wwe .wwe-card-title{color:#fff !important;-webkit-text-fill-color:#fff !important}.ibp-style-wwe .wwe-card-sub,.ibp-style-wwe .wwe-card-meta{color:#8892b0 !important;-webkit-text-fill-color:#8892b0 !important}.ibp-style-wwe .wwe-card .wwe-card-footer .wwe-card-price,.ibp-style-wwe .wwe-card .wwe-card-footer .wwe-card-price .price,.ibp-style-wwe .wwe-card .wwe-card-footer .wwe-card-price .woocommerce-Price-amount,.ibp-style-wwe .wwe-card .wwe-card-footer .wwe-card-price .woocommerce-Price-amount bdi{color:#fff !important;-webkit-text-fill-color:#fff !important}.ibp-style-wwe .wwe-card .wwe-card-footer .wwe-card-price .woocommerce-Price-currencySymbol{color:#ffffff !important;-webkit-text-fill-color:#ffffff !important}.ibp-style-wwe .woocommerce ul.products li.product{background:transparent !important;border:none !important;box-shadow:none !important}.ibp-style-wwe .wwe-badge{background:rgba(0,245,212,.08) !important;border:1px solid rgba(0,245,212,.15) !important;color:#000000 !important;box-shadow:inset 0 1px 1px rgba(255,255,255,.1),0 4px 12px rgba(0,0,0,.35) !important}.ibp-style-wwe .add_to_cart_button,.ibp-style-wwe a.add_to_cart_button,.ibp-style-wwe a.button.add_to_cart_button,.ibp-style-wwe .wwe-card-inner .button.add_to_cart_button,.ibp-style-wwe .woocommerce a.button.add_to_cart_button{background:linear-gradient(135deg,#00f5d4,#00d4aa) !important;border:none !important;color:#050816 !important;font-weight:700 !important;box-shadow:0 4px 16px rgba(0,245,212,.2) !important}.ibp-style-wwe .add_to_cart_button:hover,.ibp-style-wwe a.add_to_cart_button:hover,.ibp-style-wwe a.button.add_to_cart_button:hover,.ibp-style-wwe .wwe-card-inner .button.add_to_cart_button:hover,.ibp-style-wwe .woocommerce a.button.add_to_cart_button:hover{background:linear-gradient(135deg,#33fde0,#00f5d4) !important;box-shadow:0 8px 30px rgba(0,245,212,.3) !important;color:#050816 !important}.ibp-style-wwe .wwe-btn-ghost{background:linear-gradient(135deg,#00f5d4,#00d4aa) !important;border-color:#00f5d4 !important;color:#050816 !important}.ibp-style-wwe .ibp-btn,.ibp-style-wwe a.ibp-btn{background:linear-gradient(135deg,#00f5d4,#00d4aa) !important;color:#050816 !important}.ibp-style-wwe .ibp-review-item,.ibp-style-wwe .ibp-landing-review-card{background:rgba(255,255,255,.04) !important;border:1px solid rgba(255,255,255,.08) !important;box-shadow:0 8px 28px rgba(0,0,0,.35) !important;backdrop-filter:blur(14px) saturate(180%) !important}.ibp-style-wwe .ibp-review-name,.ibp-style-wwe .ibp-lrc-name{color:rgba(204,214,246,.97) !important}.ibp-style-wwe .ibp-review-date,.ibp-style-wwe .ibp-lrc-date{color:#8892b0 !important}.ibp-style-wwe .ibp-review-text,.ibp-style-wwe .ibp-lrc-text{color:rgba(204,214,246,.85) !important}.ibp-style-wwe .ibp-lrc-product{color:#00f5d4 !important}.ibp-style-wwe .ibp-lrc-product:hover{color:#33fde0 !important}.ibp-style-wwe .ibp-lrc-product-img{border:1px solid rgba(255,255,255,.1) !important}.ibp-style-wwe .ibp-lrc-divider{background:rgba(255,255,255,.08) !important}.ibp-style-wwe .ibp-lrc-verified,.ibp-style-wwe .ibp-review-verified{background:#28a745 !important;color:#fff !important}.ibp-style-wwe .ibp-reviews-heading{color:#ccd6f6 !important}.ibp-style-wwe .ibp-reviews-heading span::after{background:linear-gradient(90deg,#00f5d4,#00d4aa 30%,transparent) !important;box-shadow:none !important}.ibp-style-wwe .ibp-rating-count{color:#8892b0 !important}.ibp-style-wwe .ibp-faq-card,.ibp-style-wwe .support-card{background:rgba(255,255,255,.04) !important;border:1px solid rgba(255,255,255,.08) !important;box-shadow:0 8px 28px rgba(0,0,0,.35) !important;backdrop-filter:blur(14px) saturate(180%) !important}.ibp-style-wwe .ibp-faq-title{color:#ccd6f6 !important}.ibp-style-wwe .ibp-faq-subtitle{color:#8892b0 !important}.ibp-style-wwe .ibp-faq-question{color:rgba(204,214,246,.97) !important}.ibp-style-wwe .ibp-faq-answer{color:rgba(204,214,246,.85) !important}.ibp-style-wwe .ibp-faq-item + .ibp-faq-item{border-top-color:rgba(255,255,255,.08) !important}.ibp-style-wwe .search-card{background:rgba(255,255,255,.04) !important;border:1px solid rgba(255,255,255,.08) !important;box-shadow:0 8px 28px rgba(0,0,0,.35) !important;backdrop-filter:blur(14px) saturate(180%) !important}.ibp-style-wwe .search-card input[type="search"]{background:transparent !important;color:#ccd6f6 !important;-webkit-text-fill-color:#ccd6f6 !important}.ibp-style-wwe .search-card input::placeholder{color:rgba(204,214,246,.5) !important;-webkit-text-fill-color:rgba(204,214,246,.5) !important}html.ibp-style-wwe .search-card button,html.ibp-style-wwe .ibp-search-button{background:linear-gradient(135deg,#00f5d4,#00d4aa) !important;color:#050816 !important;-webkit-text-fill-color:#050816 !important;border:none !important}.ibp-style-wwe .lp-h2,.ibp-style-wwe .lp-h3,.ibp-style-wwe .lp-card__title,.ibp-style-wwe .lp-step__title,.ibp-style-wwe .lp-spec__value{color:#ccd6f6 !important;-webkit-text-fill-color:#ccd6f6 !important}.ibp-style-wwe .lp-section__intro,.ibp-style-wwe .lp-card__text,.ibp-style-wwe .lp-step__text,.ibp-style-wwe .lp-muted,.ibp-style-wwe .lp-trustbar__item,.ibp-style-wwe .lp-footer__text{color:#8892b0 !important}.ibp-style-wwe select,.ibp-style-wwe .woocommerce-ordering select{background-color:rgba(255,255,255,.04) !important;color:#ccd6f6 !important;-webkit-text-fill-color:#ccd6f6 !important;border-color:rgba(255,255,255,.1) !important}.ibp-style-wwe select:focus,.ibp-style-wwe .woocommerce-ordering select:focus{border-color:rgba(0,245,212,.3) !important;box-shadow:0 0 0 3px rgba(0,245,212,.1) !important}.ibp-style-wwe input,.ibp-style-wwe textarea{border-color:rgba(255,255,255,.1) !important}.ibp-style-wwe input:focus,.ibp-style-wwe textarea:focus{border-color:rgba(0,245,212,.3) !important;box-shadow:0 0 0 3px rgba(0,245,212,.1) !important}.ibp-style-wwe .woocommerce form .form-row input.input-text,.ibp-style-wwe .woocommerce form .form-row textarea,.ibp-style-wwe .woocommerce form .form-row select{background:rgba(255,255,255,.04) !important;border:1px solid rgba(255,255,255,.1) !important;color:#ccd6f6 !important;-webkit-text-fill-color:#ccd6f6 !important}.ibp-style-wwe .woocommerce table.shop_table,.ibp-style-wwe .woocommerce-checkout-review-order-table{background:rgba(255,255,255,.02) !important;border-color:rgba(255,255,255,.06) !important}.ibp-style-wwe .woocommerce table.shop_table th,.ibp-style-wwe .woocommerce table.shop_table td{border-color:rgba(255,255,255,.06) !important;color:#ccd6f6 !important}.ibp-style-wwe #place_order,.ibp-style-wwe .woocommerce #payment #place_order{background:linear-gradient(135deg,#00f5d4,#00d4aa) !important;color:#050816 !important;font-weight:700 !important;border:none !important}.ibp-style-wwe #place_order:hover{background:linear-gradient(135deg,#33fde0,#00f5d4) !important;box-shadow:0 8px 30px rgba(0,245,212,.25) !important}.ibp-style-wwe .site-footer,.ibp-style-wwe .ast-footer-overlay,.ibp-style-wwe footer.site-footer{background:#070b22 !important;border-top:1px solid rgba(255,255,255,.06) !important}.ibp-style-wwe .site-footer,.ibp-style-wwe .site-footer a,.ibp-style-wwe .site-footer p,.ibp-style-wwe .site-footer span,.ibp-style-wwe .site-footer li,.ibp-style-wwe .site-footer .menu-item a{color:#8892b0 !important}.ibp-style-wwe .site-footer a:hover{color:#00f5d4 !important}.ibp-style-wwe .site-footer .ast-footer-copyright,.ibp-style-wwe .site-footer .ast-small-footer-section-1,.ibp-style-wwe .site-footer .ast-small-footer-section-2{color:rgba(148,163,184,.6) !important}.ibp-style-wwe .ibp-picker-label{color:rgba(148,163,184,.55) !important}.ibp-style-wwe .ibp-footer-picker--lang select,.ibp-style-wwe .ibp-footer-picker--currency select{color:#ccd6f6 !important;border-color:rgba(255,255,255,.1) !important;background-color:rgba(255,255,255,.04) !important}.ibp-style-wwe .woocommerce-message{border-top-color:#00f5d4 !important;background:rgba(255,255,255,.04) !important;color:#ccd6f6 !important}.ibp-style-wwe .woocommerce-message::before{color:#00f5d4 !important}.ibp-style-wwe h1,.ibp-style-wwe h2,.ibp-style-wwe h3,.ibp-style-wwe h4,.ibp-style-wwe h5,.ibp-style-wwe h6{color:#ccd6f6 !important;-webkit-text-fill-color:#ccd6f6 !important}.ibp-style-wwe p{color:#c8cdd5 !important}.ibp-style-wwe a:not(.button):not(.add_to_cart_button):not(.ibp-btn):not(.wwe-btn-p):not(.wwe-nav-cta):not(.wwe-btn-g):not([class*="wwe-btn"]):not(.is-active) .ibp-style-wwe a:not(.button):not(.add_to_cart_button):not(.ibp-btn):not(.wwe-btn-p):not(.wwe-nav-cta):not(.wwe-btn-g):not([class*="wwe-btn"]):not(.is-active):hover .ibp-style-wwe .dest-card{background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.04)) !important;border:1px solid rgba(255,255,255,.1) !important;backdrop-filter:blur(14px) saturate(180%) !important}.ibp-style-wwe .dest-name{color:#ccd6f6 !important}.ibp-style-wwe .dest-sub{color:rgba(204,214,246,.7) !important}.ibp-style-wwe .how-card h4{color:#ccd6f6 !important}.ibp-style-wwe .how-card p,.ibp-style-wwe .how-card div{color:#8892b0 !important}.ibp-style-wwe::selection{background:rgba(0,245,212,.25);color:#fff}.ibp-style-wwe::-webkit-scrollbar{width:8px}.ibp-style-wwe::-webkit-scrollbar-track{background:#050816}.ibp-style-wwe::-webkit-scrollbar-thumb{background:rgba(0,245,212,.2);border-radius:4px}.ibp-style-wwe::-webkit-scrollbar-thumb:hover{background:rgba(0,245,212,.35)}.ibp-style-wwe .ibp-star,.ibp-style-wwe .ibp-star-full,.ibp-style-wwe .ibp-star-half{text-shadow:0 1px 4px rgba(255,193,7,.3) !important;filter:none !important}.ibp-style-wwe .single-product .product,.ibp-style-wwe .single-product .summary{color:#ccd6f6 !important}.ibp-style-wwe .single-product .product .price,.ibp-style-wwe .single-product .product .price .woocommerce-Price-amount,.ibp-style-wwe .single-product .product .price .woocommerce-Price-amount bdi,.ibp-style-wwe .single-product .entry-summary .price,.ibp-style-wwe .single-product .entry-summary .price .woocommerce-Price-amount{color:#fff !important;-webkit-text-fill-color:#fff !important}.ibp-style-wwe .single-product .ibp-split-title,.ibp-style-wwe .single-product .ibp-split-title .ibp-title-line,.ibp-style-wwe .single-product .ibp-split-title .ibp-title-line--primary,.ibp-style-wwe .single-product .ibp-split-title .ibp-title-line--secondary{color:#fff !important;-webkit-text-fill-color:#fff !important}.ibp-style-wwe .single-product .product_meta,.ibp-style-wwe .single-product .woocommerce-tabs{color:#8892b0 !important}.ibp-style-wwe .single-product .ibip-ai-long,.ibp-style-wwe .single-product .ibip-ai-long p,.ibp-style-wwe .single-product .ibip-ai-long li,.ibp-style-wwe .single-product .ibip-ai-long ul,.ibp-style-wwe .single-product .woocommerce-Tabs-panel p{color:rgba(204,214,246,.85) !important}.ibp-style-wwe .single-product .ibip-ai-long h3{color:#ccd6f6 !important}.ibp-style-wwe .ibipoint-sec-heading h2{color:#ccd6f6 !important;-webkit-text-fill-color:#ccd6f6 !important}.ibp-style-wwe .ibipoint-sec-heading h2::after,.ibp-style-wwe .single-product .ibip-ai-long h3::after{background:linear-gradient(90deg,#00f5d4 0%,#00d4aa 30%,transparent 100%) !important;box-shadow:0 0 6px rgba(0,245,212,.2) !important}.ibp-style-wwe .ibp-unlimited-helper__line{color:#ccd6f6 !important}.ibp-style-wwe .single-product .woocommerce-product-gallery__image{box-shadow:0 12px 40px rgba(0,0,0,.4),0 2px 8px rgba(0,0,0,.2) !important}.ibp-style-wwe .woocommerce-breadcrumb{color:#8892b0 !important}.ibp-style-wwe .woocommerce-breadcrumb a{color:#00f5d4 !important}.ibp-style-wwe li,.ibp-style-wwe ul,.ibp-style-wwe ol{color:rgba(204,214,246,.85) !important}.ibp-style-wwe .ibp-faq-item summary::marker,.ibp-style-wwe .ibp-faq-item summary::-webkit-details-marker,.ibp-style-wwe .ibp-faq-item [class*="toggle"],.ibp-style-wwe .ibp-faq-item [class*="icon"],.ibp-style-wwe details summary::after{color:#8892b0 !important}html.ibp-style-wwe .wwe-btn-p,html.ibp-style-wwe a.wwe-btn-p{color:#020510 !important;-webkit-text-fill-color:#020510 !important}html.ibp-style-wwe .wwe-nav-cta,html.ibp-style-wwe a.wwe-nav-cta{color:#020510 !important;-webkit-text-fill-color:#020510 !important}html.ibp-style-wwe .wwe-btn-p:hover,html.ibp-style-wwe .wwe-nav-cta:hover{color:#020510 !important;-webkit-text-fill-color:#020510 !important}html.ibp-style-wwe .ibp-ifa-question,html.ibp-style-wwe button.ibp-ifa-question{color:rgba(204,214,246,.97) !important}html.ibp-style-wwe .ibp-ifa-item[data-expanded="true"] .ibp-ifa-question{color:#00f5d4 !important}html.ibp-style-wwe .ibp-ifa-answer p{color:rgba(204,214,246,.75) !important}html.ibp-style-wwe .ibp-ifa-icon{color:#8892b0 !important}html.ibp-style-wwe .ibp-ifa-heading,html.ibp-style-wwe .ibp-ifa-heading-archive{color:#ccd6f6 !important}html.ibp-style-wwe .ibp-ifa-heading span::after{background:linear-gradient(90deg,#00f5d4 0%,#00d4aa 30%,transparent 100%) !important;box-shadow:none !important}html.ibp-style-wwe .ibp-ifa-item{border-bottom-color:rgba(255,255,255,.06) !important}html.ibp-style-wwe .ibp-ifa-section{border-top-color:rgba(255,255,255,.06) !important}html.ibp-style-wwe .ibp-flatrate-days{background:rgba(255,255,255,.04) !important;border:1px solid rgba(255,255,255,.08) !important;backdrop-filter:blur(14px) saturate(180%) !important}html.ibp-style-wwe .ibp-flatrate-days__toplabel{color:#ccd6f6 !important}html.ibp-style-wwe .ibp-flatrate-days__topprice{color:#fff !important}html.ibp-style-wwe .ibp-flatrate-days__top{border-bottom-color:rgba(255,255,255,.08) !important}html.ibp-style-wwe .ibp-flatrate-days__label{color:#ccd6f6 !important;opacity:1 !important}html.ibp-style-wwe .ibp-flatrate-days__select{background:rgba(255,255,255,.06) !important;color:#ccd6f6 !important;-webkit-text-fill-color:#ccd6f6 !important;border:1px solid rgba(255,255,255,.1) !important}html.ibp-style-wwe .ibp-flatrate-days__select:focus{border-color:rgba(0,245,212,.4) !important;box-shadow:0 0 0 3px rgba(0,245,212,.12) !important}html.ibp-style-wwe .ibp-flatrate-days__hint{color:#8892b0 !important;opacity:1 !important}html.ibp-style-wwe .ibp-flatrate-total__row{background:rgba(255,255,255,.04) !important;border:1px solid rgba(255,255,255,.08) !important}html.ibp-style-wwe .ibp-flatrate-total__label{color:#8892b0 !important;opacity:1 !important}html.ibp-style-wwe .ibp-flatrate-total__value{color:#fff !important}html.ibp-style-wwe .ibp-flatrate-total__hint{color:#8892b0 !important;opacity:1 !important}html.ibp-style-wwe .ibp-flatrate-days__topsave{color:#00f5d4 !important}html.ibp-style-wwe #wwe-bar input[type="search"]{color:#e5e7eb !important;-webkit-text-fill-color:#e5e7eb !important;background:transparent !important;border:none !important}html.ibp-style-wwe #wwe-bar input[type="search"]::placeholder{color:rgba(204,214,246,.45) !important;-webkit-text-fill-color:rgba(204,214,246,.45) !important}html.ibp-style-wwe #wwe-bar input[type="search"]:-webkit-autofill,html.ibp-style-wwe #wwe-bar input[type="search"]:-webkit-autofill:focus{-webkit-text-fill-color:#e5e7eb !important;-webkit-box-shadow:0 0 0px 1000px rgba(5,8,22,.99) inset !important}html.ibp-style-wwe .woocommerce .woocommerce-ordering select.orderby,html.ibp-style-wwe .woocommerce-ordering select.orderby{background:rgba(255,255,255,.05) !important;border:1px solid rgba(255,255,255,.1) !important;color:#ccd6f6 !important;-webkit-text-fill-color:#ccd6f6 !important;box-shadow:0 4px 12px rgba(0,0,0,.25) !important;backdrop-filter:blur(10px) !important}html.ibp-style-wwe .woocommerce .woocommerce-ordering select.orderby:hover,html.ibp-style-wwe .woocommerce .woocommerce-ordering select.orderby:focus{border-color:rgba(0,245,212,.25) !important;box-shadow:0 4px 16px rgba(0,0,0,.3),0 0 0 3px rgba(0,245,212,.08) !important}html.ibp-style-wwe .woocommerce .woocommerce-ordering::after{color:#8892b0 !important}html.ibp-style-wwe .ibp-unlimited-helper{background:rgba(255,255,255,.04) !important;border:1px solid rgba(255,255,255,.08) !important;backdrop-filter:blur(14px) saturate(180%) !important;-webkit-backdrop-filter:blur(14px) saturate(180%) !important;color:#ccd6f6 !important}html.ibp-style-wwe .ibp-unlimited-helper__line{color:rgba(204,214,246,.85) !important}html.ibp-style-wwe .ibp-unlimited-helper__line strong{color:#fff !important}html.ibp-style-wwe .ibp-helper-tip,html.ibp-style-wwe .ibp-unlimited-helper .ibp-helper-tip,html.ibp-style-wwe .ibp-unlimited-helper button.ibp-helper-tip{background:rgba(255,255,255,.08) !important;background-color:rgba(255,255,255,.08) !important;border:1px solid rgba(255,255,255,.15) !important;color:rgba(204,214,246,.8) !important}html.ibp-style-wwe .ibp-helper-tip:hover,html.ibp-style-wwe .ibp-unlimited-helper .ibp-helper-tip:hover{background:rgba(255,255,255,.14) !important}html.ibp-style-wwe .ibp-data-rating-badge .ibp-dr-card{background:rgba(255,255,255,.06) !important;border:1px solid rgba(255,255,255,.1) !important;box-shadow:0 12px 40px rgba(0,0,0,.4),0 2px 8px rgba(0,0,0,.2) !important}html.ibp-style-wwe .ibp-data-rating-badge .ibp-dr-title::before{color:rgba(204,214,246,.45) !important}html.ibp-style-wwe .ibp-data-rating-badge .ibp-dr-title{color:#00f5d4 !important}html.ibp-style-wwe .ibp-data-rating-badge .ibp-dr-grade{color:rgba(204,214,246,.9) !important}html.ibp-style-wwe .ibp-data-rating-badge .ibp-dr-bar>span{color:rgba(204,214,246,.6) !important}html.ibp-style-wwe .ibp-data-rating-badge .ibp-dr-bar::before{background:rgba(255,255,255,.08) !important}html.ibp-style-wwe .ibp-data-rating-badge .ibp-dr-bar.is-active::after{box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),0 10px 22px rgba(0,0,0,.25) !important}html.ibp-style-wwe .ibp-data-rating-badge .ibp-dr-ppgb{color:rgba(204,214,246,.85) !important}html.ibp-style-wwe .ibp-data-rating-badge .ibp-dr-sub{color:rgba(204,214,246,.5) !important}html.ibp-style-wwe .ibp-data-rating-badge .ibp-dr-label{color:#8892b0 !important}html.ibp-style-wwe .ibp-dr-info,html.ibp-style-wwe button.ibp-dr-info{background:rgba(255,255,255,.08) !important;background-color:rgba(255,255,255,.08) !important;border:1px solid rgba(255,255,255,.15) !important;color:rgba(204,214,246,.8) !important}html.ibp-style-wwe .ibp-dr-info:hover{background:rgba(255,255,255,.14) !important}html.ibp-style-wwe .ibp-help-under-desc-mobile a{color:#c8cdd5 !important;background:rgba(255,255,255,.05) !important;border:1px solid rgba(255,255,255,.12) !important;box-shadow:0 8px 22px rgba(0,0,0,.4) !important;backdrop-filter:blur(6px) !important}html.ibp-style-wwe .ibp-help-under-desc-mobile a span{color:#00f5d4 !important}html.ibp-style-wwe .single-product .woocommerce-product-gallery .ibp-help-under-image a{color:#c8cdd5 !important;background:rgba(255,255,255,.05) !important;border:1px solid rgba(255,255,255,.12) !important;box-shadow:0 8px 22px rgba(0,0,0,.4) !important;backdrop-filter:blur(6px) !important}html.ibp-style-wwe .single-product .woocommerce-product-gallery .ibp-help-under-image a span{color:#00f5d4 !important}html.ibp-style-wwe .ibp-reviews-heading span::after,html.ibp-style-wwe .ibip-belt-title::after,html.ibp-style-wwe .single-product .related.products>h2::after,html.ibp-style-wwe .ibipoint-sec-heading h2::after,html.ibp-style-wwe .single-product .ibip-ai-long h3::after,html.ibp-style-wwe .ibp-ifa-heading span::after{background:linear-gradient(90deg,#00f5d4 0%,#00d4aa 30%,transparent 100%) !important;box-shadow:0 0 6px rgba(0,245,212,.2) !important}html.ibp-style-wwe .ibip-belt-title{color:#ccd6f6 !important;text-shadow:none !important}html.ibp-style-wwe .single-product .related.products>h2{color:#ccd6f6 !important}html.ibp-style-wwe .ibp-no-reviews{color:#8892b0 !important}html.ibp-style-wwe .ibip-plan-filter-wrap{background:transparent !important}html.ibp-style-wwe .ibip-plan-filter a{color:rgba(204,214,246,.7) !important;background:rgba(255,255,255,.04) !important;border:1px solid rgba(255,255,255,.08) !important;backdrop-filter:blur(8px) !important;-webkit-backdrop-filter:blur(8px) !important;box-shadow:0 2px 8px rgba(0,0,0,.2) !important;transform:none !important}html.ibp-style-wwe .ibip-plan-filter a:hover{color:#ccd6f6 !important;background:rgba(255,255,255,.08) !important;border-color:rgba(255,255,255,.15) !important;box-shadow:0 4px 12px rgba(0,0,0,.25) !important}html.ibp-style-wwe .ibip-plan-filter a.is-active{color:#050816 !important;background:linear-gradient(135deg,#00f5d4,#00d4aa) !important;border-color:#00f5d4 !important;box-shadow:0 4px 16px rgba(0,245,212,.25) !important}html.ibp-style-wwe .ibip-plan-filter a.is-active::before,html.ibp-style-wwe .ibip-plan-filter a.is-active::after{color:rgba(5,8,22,.85) !important}html.ibp-style-wwe .ibip-plan-filter a[data-plan="unlimited"],html.ibp-style-wwe .ibip-plan-filter a[data-plan="bundles"]{color:rgba(204,214,246,.7) !important}html.ibp-style-wwe #express-product-with-address,html.ibp-style-wwe #express-product-without-address,html.ibp-style-wwe .ibp-express-wrap>div[id^="ibp-express-prb"]>div,html.ibp-style-wwe .ibp-express-wrap>div[id^="ibp-express-prb"]>div>div{background:transparent !important;background-color:transparent !important}html.ibp-style-wwe .single-product .ibp-sp-orfast{color:rgba(204,214,246,.45) !important}html.ibp-style-wwe .single-product .ibp-sp-orfast::before,html.ibp-style-wwe .single-product .ibp-sp-orfast::after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent) !important}html.ibp-style-wwe .ibp-express-note{color:#8892b0 !important}html.ibp-style-wwe .ibp-gc-express-label{color:rgba(204,214,246,.5) !important}html.ibp-style-wwe .ibp-gc-express-or{color:rgba(204,214,246,.45) !important}html.ibp-style-wwe .ibp-gc-express-or::before,html.ibp-style-wwe .ibp-gc-express-or::after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent) !important}html.ibp-style-wwe .single_add_to_cart_button,html.ibp-style-wwe button.single_add_to_cart_button,html.ibp-style-wwe .woocommerce button.single_add_to_cart_button{background:linear-gradient(135deg,#00f5d4,#00d4aa) !important;color:#050816 !important;-webkit-text-fill-color:#050816 !important;border:none !important;font-weight:700 !important;box-shadow:0 6px 24px rgba(0,245,212,.2) !important}html.ibp-style-wwe body.single-product .single_add_to_cart_button,html.ibp-style-wwe body.single-product .single_add_to_cart_button .ibp-btn-text,html.ibp-style-wwe body.single-product .single_add_to_cart_button .ibp-sp-btn-main,html.ibp-style-wwe body.single-product .single_add_to_cart_button .ibp-btn-sub{color:#050816 !important;-webkit-text-fill-color:#050816 !important}html.ibp-style-wwe .single-product .single_add_to_cart_button .ibp-btn-icon svg{stroke:#050816 !important}html.ibp-style-wwe .single_add_to_cart_button:hover,html.ibp-style-wwe button.single_add_to_cart_button:hover{background:linear-gradient(135deg,#33fde0,#00f5d4) !important;box-shadow:0 8px 32px rgba(0,245,212,.35) !important;transform:translateY(-1px)}html.ibp-style-wwe .ibp-gc-backdrop{background:radial-gradient(circle at top,rgba(0,245,212,.04),transparent 55%),radial-gradient(circle at bottom,rgba(0,245,212,.02),transparent 60%),linear-gradient(180deg,#080c28,#050816) !important}html.ibp-style-wwe .ibp-gc-card{background:rgba(255,255,255,.04) !important;border:1px solid rgba(255,255,255,.08) !important;box-shadow:0 24px 70px rgba(0,0,0,.35) !important;color:#ccd6f6 !important}html.ibp-style-wwe .ibp-gc-header h1{color:#fff !important;-webkit-text-fill-color:#fff !important}html.ibp-style-wwe .ibp-gc-subline{color:#8892b0 !important}html.ibp-style-wwe .ibp-gc-divider{background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent) !important}html.ibp-style-wwe .ibp-gc-section-title{color:rgba(204,214,246,.55) !important}html.ibp-style-wwe .ibp-gc-fields input.input-text,html.ibp-style-wwe .ibp-gc-fields select.ibp-gc-select,html.ibp-style-wwe .ibp-gc-row--coupon input.input-text{background:rgba(255,255,255,.05) !important;background-color:rgba(255,255,255,.05) !important;border:1px solid rgba(255,255,255,.1) !important;color:#ccd6f6 !important;-webkit-text-fill-color:#ccd6f6 !important}html.ibp-style-wwe .ibp-gc-fields input.input-text:focus,html.ibp-style-wwe .ibp-gc-fields input.input-text:active,html.ibp-style-wwe .ibp-gc-fields select.ibp-gc-select:focus,html.ibp-style-wwe .ibp-gc-row--coupon input.input-text:focus,html.ibp-style-wwe .ibp-gc-row.ibp-active input.input-text,html.ibp-style-wwe .ibp-gc-row.ibp-active select.ibp-gc-select{background:rgba(255,255,255,.07) !important;background-color:rgba(255,255,255,.07) !important;border-color:#00f5d4 !important;box-shadow:0 0 0 3px rgba(0,245,212,.1) !important;color:#fff !important;-webkit-text-fill-color:#fff !important}html.ibp-style-wwe .ibp-gc-row>label,html.ibp-style-wwe .ibp-gc-row--coupon>label{color:#8892b0 !important}html.ibp-style-wwe .ibp-gc-row.ibp-active>label,html.ibp-style-wwe .ibp-gc-row--coupon.ibp-active>label{color:#00f5d4 !important}html.ibp-style-wwe .ibp-gc-hint{color:#f87171 !important}html.ibp-style-wwe .ibp-gc-order-review th,html.ibp-style-wwe .ibp-gc-order-review td{color:rgba(204,214,246,.75) !important}html.ibp-style-wwe .ibp-gc-order-review th{color:#ccd6f6 !important}html.ibp-style-wwe .ibp-gc-table-wrap,html.ibp-style-wwe body.woocommerce-checkout .ibp-gc-table-wrap,html.ibp-style-wwe .ibp-gc-card .ibp-gc-table-wrap{box-shadow:0 16px 40px rgba(0,0,0,.7) !important;background:transparent !important;background-color:transparent !important;border:none !important}html.ibp-style-wwe .ibp-gc-table-wrap table.shop_table,html.ibp-style-wwe .ibp-gc-table-wrap .woocommerce-checkout-review-order-table,html.ibp-style-wwe body.woocommerce-checkout .ibp-gc-card .woocommerce-checkout-review-order-table,html.ibp-style-wwe .ibp-gc-order-review table,html.ibp-style-wwe .ibp-gc-order-review thead,html.ibp-style-wwe .ibp-gc-order-review tbody,html.ibp-style-wwe .ibp-gc-order-review tfoot,html.ibp-style-wwe .ibp-gc-order-review tr,html.ibp-style-wwe .ibp-gc-order-review th,html.ibp-style-wwe .ibp-gc-order-review td{background:transparent !important;background-color:transparent !important}html.ibp-style-wwe .ibp-gc-order-review tfoot tr:last-child td,html.ibp-style-wwe .ibp-gc-order-review tfoot tr:last-child th{color:#fff !important}html.ibp-style-wwe .ibp-gc-table-wrap td.product-name,html.ibp-style-wwe .ibp-gc-table-wrap th.product-name,html.ibp-style-wwe .ibp-gc-order-review td.product-name{color:rgba(204,214,246,.8) !important}html.ibp-style-wwe .ibp-gc-table-wrap td.product-name div,html.ibp-style-wwe .ibp-gc-table-wrap td.product-name .ast-product-name,html.ibp-style-wwe .ibp-gc-table-wrap td.product-name .ast-product-image,html.ibp-style-wwe #ast-order-review-content td.product-name div,html.ibp-style-wwe #ast-order-review-content td.product-name .ast-product-name,html.ibp-style-wwe #ast-order-review-content .ast-product-name,html.ibp-style-wwe .ibp-gc-order-review td.product-name div,html.ibp-style-wwe .ibp-gc-order-review td.product-name .ast-product-name,html.ibp-style-wwe .ibp-gc-order-review td.product-name .ast-product-image{color:rgba(204,214,246,.8) !important}html.ibp-style-wwe .ibp-gc-table-wrap td.product-total,html.ibp-style-wwe .ibp-gc-table-wrap th.product-total,html.ibp-style-wwe .ibp-gc-order-review td.product-total{color:#ccd6f6 !important}html.ibp-style-wwe .ibp-gc-table-wrap span.woocs_special_price_code,html.ibp-style-wwe .ibp-gc-order-review span.woocs_special_price_code,html.ibp-style-wwe .ibp-gc-table-wrap span.woocommerce-Price-amount,html.ibp-style-wwe .ibp-gc-order-review span.woocommerce-Price-amount,html.ibp-style-wwe .ibp-gc-table-wrap span.woocommerce-Price-amount bdi,html.ibp-style-wwe .ibp-gc-order-review span.woocommerce-Price-amount bdi,html.ibp-style-wwe .ibp-gc-table-wrap .amount,html.ibp-style-wwe .ibp-gc-order-review .amount{color:#ccd6f6 !important}html.ibp-style-wwe .ibp-gc-table-wrap .order-total td,html.ibp-style-wwe .ibp-gc-table-wrap .order-total th,html.ibp-style-wwe .ibp-gc-order-review .order-total td,html.ibp-style-wwe .ibp-gc-order-review .order-total th{color:#fff !important}html.ibp-style-wwe .ibp-gc-table-wrap .order-total span.woocommerce-Price-amount,html.ibp-style-wwe .ibp-gc-table-wrap .order-total span.woocs_special_price_code,html.ibp-style-wwe .ibp-gc-table-wrap .order-total .amount,html.ibp-style-wwe .ibp-gc-order-review .order-total span.woocommerce-Price-amount,html.ibp-style-wwe .ibp-gc-order-review .order-total span.woocs_special_price_code,html.ibp-style-wwe .ibp-gc-order-review .order-total .amount{color:#fff !important}html.ibp-style-wwe .ibp-gc-table-wrap .variation-Days,html.ibp-style-wwe .ibp-gc-order-review .variation-Days,html.ibp-style-wwe .ibp-gc-table-wrap dl.variation,html.ibp-style-wwe .ibp-gc-order-review dl.variation,html.ibp-style-wwe .ibp-gc-table-wrap dl.variation dt,html.ibp-style-wwe .ibp-gc-table-wrap dl.variation dd,html.ibp-style-wwe .ibp-gc-table-wrap dl.variation dd p,html.ibp-style-wwe .ibp-gc-order-review dl.variation dt,html.ibp-style-wwe .ibp-gc-order-review dl.variation dd,html.ibp-style-wwe .ibp-gc-order-review dl.variation dd p{color:rgba(204,214,246,.6) !important}html.ibp-style-wwe .ibp-gc-row--coupon input.input-text{background:rgba(255,255,255,.05) !important;background-color:rgba(255,255,255,.05) !important;border:1px solid rgba(255,255,255,.1) !important;color:#ccd6f6 !important;-webkit-text-fill-color:#ccd6f6 !important}html.ibp-style-wwe .ibp-gc-row--coupon input.input-text::placeholder{color:rgba(204,214,246,.4) !important;-webkit-text-fill-color:rgba(204,214,246,.4) !important}html.ibp-style-wwe .ibp-gc-paybtn{background:linear-gradient(135deg,#00f5d4,#00d4aa) !important;background-image:linear-gradient(135deg,#00f5d4,#00d4aa) !important;border:2px solid #00f5d4 !important;color:#050816 !important;-webkit-text-fill-color:#050816 !important}html.ibp-style-wwe .ibp-gc-paybtn:hover,html.ibp-style-wwe .ibp-gc-paybtn--card:hover{background:linear-gradient(135deg,#33fde0,#00f5d4) !important;background-image:linear-gradient(135deg,#33fde0,#00f5d4) !important;border-color:#33fde0 !important;box-shadow:0 8px 30px rgba(0,245,212,.25) !important}html.ibp-style-wwe .ibp-gc-paybtn-main{color:#050816 !important;-webkit-text-fill-color:#050816 !important}html.ibp-style-wwe .ibp-gc-paybtn-sub{color:rgba(5,8,22,.65) !important;-webkit-text-fill-color:rgba(5,8,22,.65) !important}html.ibp-style-wwe .ibp-gc-paybtn .ibp-btn-icon svg{stroke:#050816 !important}html.ibp-style-wwe .ibp-gc-paybtn--redirect{background:rgba(255,255,255,.04) !important;border:2px solid rgba(0,245,212,.25) !important;color:#00f5d4 !important;-webkit-text-fill-color:#00f5d4 !important}html.ibp-style-wwe .ibp-gc-paybtn--redirect:hover{background:rgba(0,245,212,.06) !important;border-color:rgba(0,245,212,.4) !important}html.ibp-style-wwe .ibp-gc-paybtn--redirect .ibp-gc-paybtn-main{color:#00f5d4 !important;-webkit-text-fill-color:#00f5d4 !important}html.ibp-style-wwe .ibp-gc-paybtn--redirect .ibp-gc-paybtn-sub{color:rgba(0,245,212,.6) !important;-webkit-text-fill-color:rgba(0,245,212,.6) !important}html.ibp-style-wwe .ibp-gc-paybtn--redirect .ibp-btn-icon svg{stroke:#00f5d4 !important}html.ibp-style-wwe .ibp-gc-payment-inner--redirect .ibp-gc-paybtn--redirect{background:linear-gradient(135deg,#00f5d4,#00d4aa) !important;border:2px solid #00f5d4 !important;color:#050816 !important;-webkit-text-fill-color:#050816 !important}html.ibp-style-wwe .ibp-gc-payment-inner--redirect .ibp-gc-paybtn--redirect .ibp-gc-paybtn-main{color:#050816 !important;-webkit-text-fill-color:#050816 !important}html.ibp-style-wwe .ibp-gc-payment-inner--redirect .ibp-gc-paybtn--redirect .ibp-gc-paybtn-sub{color:rgba(5,8,22,.65) !important;-webkit-text-fill-color:rgba(5,8,22,.65) !important}html.ibp-style-wwe .ibp-gc-payment-wrap{background:rgba(0,0,0,.55) !important;backdrop-filter:blur(16px) !important;-webkit-backdrop-filter:blur(16px) !important}html.ibp-style-wwe .ibp-gc-payment-inner,html.ibp-style-wwe .ibp-gc-payment-inner--redirect{background:rgba(15,20,50,.97) !important;border:1px solid rgba(255,255,255,.08) !important;box-shadow:0 28px 80px rgba(0,0,0,.4) !important;color:#ccd6f6 !important}html.ibp-style-wwe .ibp-gc-payment-close{color:#8892b0 !important;background:rgba(255,255,255,.06) !important}html.ibp-style-wwe .ibp-gc-payment-close:hover{background:rgba(255,255,255,.12) !important}html.ibp-style-wwe .ibp-gc-payment-inner input.input-text,html.ibp-style-wwe .ibp-gc-payment-inner select,html.ibp-style-wwe .ibp-gc-payment-inner input[type="text"],html.ibp-style-wwe .ibp-gc-payment-inner input[type="email"]{background:rgba(255,255,255,.05) !important;border:1px solid rgba(255,255,255,.1) !important;color:#ccd6f6 !important}html.ibp-style-wwe .ibp-gc-payment-inner input:focus,html.ibp-style-wwe .ibp-gc-payment-inner select:focus{border-color:#00f5d4 !important;box-shadow:0 0 0 3px rgba(0,245,212,.1) !important}html.ibp-style-wwe .ibp-gc-payment-inner label{color:#8892b0 !important}html.ibp-style-wwe .ibp-gc-payment-inner .ibp-active>label{color:#00f5d4 !important}html.ibp-style-wwe .ibp-gc-payment-inner--redirect .ibp-gc-section-title{color:#ccd6f6 !important}html.ibp-style-wwe .ibp-api-card-box{background:rgba(255,255,255,.04) !important;border:1px solid rgba(255,255,255,.08) !important;box-shadow:0 4px 12px rgba(0,0,0,.2) !important}html.ibp-style-wwe .ibp-card-element{background:rgba(255,255,255,.06) !important;border:1px solid rgba(255,255,255,.1) !important}html.ibp-style-wwe .ibp-card-shell .ibp-card-element{background:transparent !important;border:none !important}html.ibp-style-wwe .ibp-gc-legal-consent{border:1px solid rgba(255,255,255,.06) !important;background:rgba(255,255,255,.02) !important}html.ibp-style-wwe .ibp-gc-legal-consent-text{color:rgba(204,214,246,.7) !important}html.ibp-style-wwe .ibp-gc-legal-consent-text a{color:#00f5d4 !important;border-bottom-color:rgba(0,245,212,.3) !important}html.ibp-style-wwe .ibp-gc-legal-withdrawal{color:#8892b0 !important}html.ibp-style-wwe .ibp-gc-legal-links a{color:#00f5d4 !important}html.ibp-style-wwe .ibp-gc-legal-links .sep{color:#8892b0 !important}html.ibp-style-wwe .ibp-gc-mini-footer{border-top-color:rgba(255,255,255,.06) !important}html.ibp-style-wwe .ibp-gc-mini-footer .ibp-footer-payments-label{color:rgba(204,214,246,.5) !important}html.ibp-style-wwe .ibp-gc-mini-footer .ibp-gc-copyright{color:#8892b0 !important}html.ibp-style-wwe .ibp-gc-express-label{color:rgba(204,214,246,.5) !important}html.ibp-style-wwe .ibp-gc-express-or{color:rgba(204,214,246,.45) !important}html.ibp-style-wwe .ibp-gc-express-or::before,html.ibp-style-wwe .ibp-gc-express-or::after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent) !important}html.ibp-style-wwe #ibp-smart-express,html.ibp-style-wwe #ibp-smart-express-mount,html.ibp-style-wwe #ibp-smart-express>div,html.ibp-style-wwe #ibp-smart-express-mount>div,html.ibp-style-wwe #ibp-smart-express>div>div,html.ibp-style-wwe #ibp-smart-express-mount>div>div{background:transparent !important;background-color:transparent !important}html.ibp-style-wwe .ibp-pe-spinner{border-color:rgba(0,245,212,.15) !important;border-top-color:#00f5d4 !important}html.ibp-style-wwe .ibp-gc-card::-webkit-scrollbar-track{background:rgba(255,255,255,.04) !important}html.ibp-style-wwe .ibp-gc-card::-webkit-scrollbar-thumb{background:rgba(0,245,212,.15) !important}html.ibp-style-wwe .ibp-thankyou-backdrop{background:radial-gradient(circle at top,rgba(0,245,212,.04),transparent 55%),radial-gradient(circle at bottom,rgba(0,245,212,.02),transparent 60%),linear-gradient(180deg,#080c28,#050816) !important}html.ibp-style-wwe .ibp-thankyou-card{background:rgba(255,255,255,.04) !important;border:1px solid rgba(255,255,255,.08) !important;box-shadow:0 24px 70px rgba(0,0,0,.35) !important;color:#ccd6f6 !important;backdrop-filter:blur(20px) saturate(180%) !important;-webkit-backdrop-filter:blur(20px) saturate(180%) !important}html.ibp-style-wwe .ibp-thankyou-title{color:#fff !important;-webkit-text-fill-color:#fff !important}html.ibp-style-wwe .ibp-thankyou-subtitle{color:#8892b0 !important}html.ibp-style-wwe #ibp-count{color:#00f5d4 !important;text-shadow:0 0 20px rgba(0,245,212,.3) !important}html.ibp-style-wwe .ibp-qr-image{box-shadow:0 4px 20px rgba(0,245,212,.08),0 2px 8px rgba(0,0,0,.3) !important}html.ibp-style-wwe .ibp-qr-instructions{color:rgba(204,214,246,.75) !important}html.ibp-style-wwe .ibp-qr-missing{color:#f87171 !important}html.ibp-style-wwe .ibp-loading-spinner{border-color:rgba(0,245,212,.15) !important;border-top-color:#00f5d4 !important}html.ibp-style-wwe .ibp-thankyou-btn{color:#00f5d4 !important;background:rgba(0,245,212,.04) !important;border:1px solid rgba(0,245,212,.2) !important;box-shadow:0 4px 16px rgba(0,0,0,.2) !important}html.ibp-style-wwe .ibp-thankyou-btn:hover{border-color:rgba(0,245,212,.4) !important;background:rgba(0,245,212,.08) !important;box-shadow:0 6px 20px rgba(0,245,212,.12) !important}html.ibp-style-wwe .ibp-fr-modal__backdrop{background:rgba(0,0,0,.55) !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important}html.ibp-style-wwe .ibp-fr-modal__panel{background:rgba(15,20,50,.97) !important;border:1px solid rgba(255,255,255,.08) !important;box-shadow:0 18px 70px rgba(0,0,0,.4) !important;color:#ccd6f6 !important;max-height:calc(100dvh - 40px);overflow-y:auto;-webkit-overflow-scrolling:touch}html.ibp-style-wwe .ibp-fr-modal__head{border-bottom:1px solid rgba(255,255,255,.06) !important}html.ibp-style-wwe .ibp-fr-modal__title{color:#fff !important}html.ibp-style-wwe .ibp-fr-modal__x{color:#8892b0 !important;background:rgba(255,255,255,.06) !important}html.ibp-style-wwe .ibp-fr-modal__x:hover{background:rgba(255,255,255,.12) !important}html.ibp-style-wwe .ibp-fr-modal__text{color:rgba(204,214,246,.75) !important}html.ibp-style-wwe .ibp-fr-modal__picker{background:rgba(255,255,255,.03) !important;border:1px solid rgba(255,255,255,.06) !important}html.ibp-style-wwe .ibp-fr-modal__label{color:rgba(204,214,246,.5) !important}html.ibp-style-wwe .ibp-fr-modal__btn{border:1px solid rgba(255,255,255,.12) !important;background:rgba(255,255,255,.05) !important;color:#ccd6f6 !important}html.ibp-style-wwe .ibp-fr-modal__btn:hover{background:rgba(255,255,255,.1) !important}html.ibp-style-wwe .ibp-fr-modal__input{border:1px solid rgba(255,255,255,.12) !important;background:rgba(255,255,255,.04) !important;color:#ccd6f6 !important;-webkit-text-fill-color:#ccd6f6 !important}html.ibp-style-wwe .ibp-fr-modal__input:focus{border-color:#00f5d4 !important;box-shadow:0 0 0 3px rgba(0,245,212,.12) !important}html.ibp-style-wwe .ibp-fr-modal__chip{border:1px solid rgba(255,255,255,.1) !important;background:rgba(255,255,255,.04) !important;color:rgba(204,214,246,.7) !important}html.ibp-style-wwe .ibp-fr-modal__chip:hover{background:rgba(255,255,255,.08) !important;border-color:rgba(255,255,255,.16) !important;color:#ccd6f6 !important}html.ibp-style-wwe .ibp-fr-modal__chip.is-active{background:rgba(0,245,212,.1) !important;border-color:rgba(0,245,212,.3) !important;color:#00f5d4 !important}html.ibp-style-wwe .ibp-fr-modal__hint,html.ibp-style-wwe .ibp-fr-modal__hint2{color:#8892b0 !important}html.ibp-style-wwe .ibp-fr-modal__foot{border-top:1px solid rgba(255,255,255,.06) !important;background:rgba(255,255,255,.02) !important}html.ibp-style-wwe .ibp-fr-modal__primary{background:linear-gradient(135deg,#00f5d4,#00d4aa) !important;border:none !important;color:#050816 !important}html.ibp-style-wwe .ibp-fr-modal__primary:hover{background:linear-gradient(135deg,#33fde0,#00f5d4) !important;box-shadow:0 4px 16px rgba(0,245,212,.25) !important}html.ibp-style-wwe .ibp-fr-modal__secondary{background:rgba(255,255,255,.04) !important;border:1px solid rgba(255,255,255,.12) !important;color:rgba(204,214,246,.7) !important}html.ibp-style-wwe .ibp-fr-modal__secondary:hover{background:rgba(255,255,255,.08) !important;border-color:rgba(255,255,255,.18) !important;color:#ccd6f6 !important}html.ibp-style-wwe .ibp-fr-price{border-top-color:rgba(255,255,255,.06) !important}html.ibp-style-wwe .ibp-fr-price__row{color:rgba(204,214,246,.7) !important}html.ibp-style-wwe .ibp-fr-price__value{color:#ccd6f6 !important}html.ibp-style-wwe .ibp-fr-price__row--total .ibp-fr-price__value{color:#fff !important}html.ibp-style-wwe .about{--about-bg:transparent;--about-panel:rgba(255,255,255,.035);--about-line:rgba(255,255,255,.07);--about-text:#e8eaed;--about-muted:#94a3b8;--about-accent1:#00f5d4;--about-accent2:#33fde0;background:transparent !important;color:var(--about-text) !important}html.ibp-style-wwe .about h1{color:#fff !important;-webkit-text-fill-color:#fff !important}html.ibp-style-wwe .about h2{color:#e8eaed !important}html.ibp-style-wwe .about p{color:rgba(233,238,247,.72) !important}html.ibp-style-wwe .about li{color:rgba(233,238,247,.72) !important}html.ibp-style-wwe .about ul{color:rgba(233,238,247,.72) !important}html.ibp-style-wwe .about a{color:#00f5d4 !important}html.ibp-style-wwe .about a:hover{color:#33fde0 !important}html.ibp-style-wwe .about .card{background:linear-gradient(160deg,rgba(255,255,255,.05),rgba(255,255,255,.02)) !important;border:1px solid rgba(255,255,255,.07) !important;box-shadow:0 18px 40px rgba(0,0,0,.35),0 0 1px rgba(0,245,212,.06),inset 0 1px 0 rgba(255,255,255,.05) !important;backdrop-filter:blur(12px) saturate(140%) !important;-webkit-backdrop-filter:blur(12px) saturate(140%) !important}html.ibp-style-wwe .about .card p,html.ibp-style-wwe .about .card li{color:rgba(233,238,247,.72) !important}html.ibp-style-wwe .about .card strong{color:#e8eaed !important}html.ibp-style-wwe .about strong{color:#e8eaed !important}html.ibp-style-wwe .about .small{color:#94a3b8 !important}html.ibp-style-wwe .pp,html.ibp-style-wwe .cookie,html.ibp-style-wwe .refund,html.ibp-style-wwe .tos{--bg:transparent;--panel:rgba(255,255,255,.035);--line:rgba(255,255,255,.07);--text:#e8eaed;--muted:#94a3b8;background:transparent !important;color:var(--text) !important}html.ibp-style-wwe .pp a,html.ibp-style-wwe .cookie a,html.ibp-style-wwe .refund a,html.ibp-style-wwe .tos a{color:#00f5d4 !important}html.ibp-style-wwe .pp a:hover,html.ibp-style-wwe .cookie a:hover,html.ibp-style-wwe .refund a:hover,html.ibp-style-wwe .tos a:hover{color:#33fde0 !important}html.ibp-style-wwe .pp p,html.ibp-style-wwe .pp li,html.ibp-style-wwe .cookie p,html.ibp-style-wwe .cookie li,html.ibp-style-wwe .refund p,html.ibp-style-wwe .refund li,html.ibp-style-wwe .tos p,html.ibp-style-wwe .tos li{color:rgba(233,238,247,.72) !important}html.ibp-style-wwe .pp strong,html.ibp-style-wwe .cookie strong,html.ibp-style-wwe .refund strong,html.ibp-style-wwe .tos strong{color:#e8eaed !important}html.ibp-style-wwe .pp th,html.ibp-style-wwe .pp td{color:rgba(233,238,247,.72) !important;border-color:rgba(255,255,255,.07) !important}html.ibp-style-wwe .pp th{color:#e8eaed !important}html.ibp-style-wwe .pp h1,html.ibp-style-wwe .pp h2,html.ibp-style-wwe .pp h3,html.ibp-style-wwe .cookie h1,html.ibp-style-wwe .cookie h2,html.ibp-style-wwe .cookie h3,html.ibp-style-wwe .refund h1,html.ibp-style-wwe .refund h2,html.ibp-style-wwe .refund h3,html.ibp-style-wwe .tos h1,html.ibp-style-wwe .tos h2,html.ibp-style-wwe .tos h3{color:#fff !important;-webkit-text-fill-color:#fff !important}html.ibp-style-wwe .pp .small,html.ibp-style-wwe .cookie .small,html.ibp-style-wwe .refund .small,html.ibp-style-wwe .tos .small{color:#94a3b8 !important}html.ibp-style-wwe .pp .card,html.ibp-style-wwe .cookie .card,html.ibp-style-wwe .refund .card,html.ibp-style-wwe .tos .card{background:linear-gradient(160deg,rgba(255,255,255,.05),rgba(255,255,255,.02)) !important;border:1px solid rgba(255,255,255,.07) !important;box-shadow:0 18px 40px rgba(0,0,0,.35),0 0 1px rgba(0,245,212,.06),inset 0 1px 0 rgba(255,255,255,.05) !important;backdrop-filter:blur(12px) saturate(140%) !important;-webkit-backdrop-filter:blur(12px) saturate(140%) !important}html.ibp-style-wwe .pp .card p,html.ibp-style-wwe .pp .card li,html.ibp-style-wwe .cookie .card p,html.ibp-style-wwe .cookie .card li,html.ibp-style-wwe .refund .card p,html.ibp-style-wwe .refund .card li,html.ibp-style-wwe .tos .card p,html.ibp-style-wwe .tos .card li{color:rgba(233,238,247,.72) !important}html.ibp-style-wwe .pp .card strong,html.ibp-style-wwe .cookie .card strong,html.ibp-style-wwe .refund .card strong,html.ibp-style-wwe .tos .card strong{color:#e8eaed !important}html.ibp-style-wwe .pp ul,html.ibp-style-wwe .cookie ul,html.ibp-style-wwe .refund ul,html.ibp-style-wwe .tos ul{color:rgba(233,238,247,.72) !important}html.ibp-style-wwe .blog .ast-article-inner,html.ibp-style-wwe .archive .ast-article-inner,html.ibp-style-wwe .ast-separate-container .ast-article-inner,html.ibp-style-wwe .ast-separate-container.ast-blog-layout-4-grid .ast-article-inner{background:linear-gradient(160deg,rgba(255,255,255,.05),rgba(255,255,255,.02)) !important;background-color:transparent !important;border:1px solid rgba(255,255,255,.07) !important;box-shadow:0 18px 40px rgba(0,0,0,.35),0 0 1px rgba(0,245,212,.06),inset 0 1px 0 rgba(255,255,255,.05) !important;backdrop-filter:blur(12px) saturate(140%) !important;-webkit-backdrop-filter:blur(12px) saturate(140%) !important;color:rgba(233,238,247,.72) !important}html.ibp-style-wwe .blog .ast-article-inner .entry-title a,html.ibp-style-wwe .archive .ast-article-inner .entry-title a,html.ibp-style-wwe .ast-separate-container .entry-title a{color:#e8eaed !important}html.ibp-style-wwe .blog .ast-article-inner .entry-title a:hover,html.ibp-style-wwe .archive .ast-article-inner .entry-title a:hover{color:#00f5d4 !important}html.ibp-style-wwe .blog .ast-article-inner .cat-links a,html.ibp-style-wwe .archive .ast-article-inner .cat-links a,html.ibp-style-wwe .blog .cat-links a,html.ibp-style-wwe .archive .cat-links a{color:#00f5d4 !important}html.ibp-style-wwe .blog .ast-article-inner .posted-on,html.ibp-style-wwe .blog .ast-article-inner .posted-on a,html.ibp-style-wwe .blog .ast-article-inner .byline,html.ibp-style-wwe .blog .ast-article-inner .byline a,html.ibp-style-wwe .archive .ast-article-inner .posted-on,html.ibp-style-wwe .archive .ast-article-inner .posted-on a,html.ibp-style-wwe .blog .entry-meta,html.ibp-style-wwe .blog .entry-meta a,html.ibp-style-wwe .archive .entry-meta,html.ibp-style-wwe .archive .entry-meta a{color:#94a3b8 !important}html.ibp-style-wwe .blog .ast-article-inner .entry-content p,html.ibp-style-wwe .blog .ast-article-inner .ast-excerpt-container,html.ibp-style-wwe .blog .ast-article-inner .ast-excerpt-container p,html.ibp-style-wwe .archive .ast-article-inner .entry-content p,html.ibp-style-wwe .archive .ast-article-inner .ast-excerpt-container p{color:rgba(233,238,247,.72) !important}html.ibp-style-wwe .blog .ast-article-inner .read-more a,html.ibp-style-wwe .archive .ast-article-inner .read-more a,html.ibp-style-wwe .blog .ast-read-more-container a,html.ibp-style-wwe .archive .ast-read-more-container a{color:#00f5d4 !important}html.ibp-style-wwe .blog .ast-article-inner,html.ibp-style-wwe .archive .ast-article-inner{color:rgba(233,238,247,.72) !important}html.ibp-style-wwe .blog .page-title,html.ibp-style-wwe .archive .page-title,html.ibp-style-wwe .blog .ast-archive-description .ast-archive-title,html.ibp-style-wwe .archive .ast-archive-description .ast-archive-title{color:#fff !important}html.ibp-style-wwe .single-post .ast-article-single,html.ibp-style-wwe .ast-separate-container .ast-article-single:not(.ast-related-post){background:linear-gradient(160deg,rgba(255,255,255,.05),rgba(255,255,255,.02)) !important;background-color:transparent !important;border:1px solid rgba(255,255,255,.07) !important;border-radius:16px !important;box-shadow:0 18px 40px rgba(0,0,0,.35),0 0 1px rgba(0,245,212,.06),inset 0 1px 0 rgba(255,255,255,.05) !important;backdrop-filter:blur(12px) saturate(140%) !important;-webkit-backdrop-filter:blur(12px) saturate(140%) !important;color:rgba(233,238,247,.72) !important}html.ibp-style-wwe .single-post .ast-article-single,html.ibp-style-wwe .single-post .entry-content{color:rgba(233,238,247,.72) !important}html.ibp-style-wwe .single-post .entry-title,html.ibp-style-wwe .single-post .entry-content h1,html.ibp-style-wwe .single-post .entry-content h2,html.ibp-style-wwe .single-post .entry-content h3,html.ibp-style-wwe .single-post .entry-content h4{color:#fff !important}html.ibp-style-wwe .single-post .entry-content p,html.ibp-style-wwe .single-post .entry-content li{color:rgba(233,238,247,.72) !important}html.ibp-style-wwe .single-post .entry-content strong{color:#e8eaed !important}html.ibp-style-wwe .single-post .entry-content a{color:#00f5d4 !important}html.ibp-style-wwe .single-post .entry-content a:hover{color:#33fde0 !important}html.ibp-style-wwe .single-post .entry-meta,html.ibp-style-wwe .single-post .entry-meta a,html.ibp-style-wwe .single-post .cat-links a,html.ibp-style-wwe .single-post .posted-on a,html.ibp-style-wwe .single-post .byline a{color:#94a3b8 !important}html.ibp-style-wwe .single-post .post-navigation a{color:#00f5d4 !important}html.ibp-style-wwe .single-post .post-navigation a:hover{color:#33fde0 !important}html.ibp-style-wwe .post-min .hero{color:#ffffff !important}html.ibp-style-wwe .post-min .content,html.ibp-style-wwe .post-min .content p,html.ibp-style-wwe .post-min .content li{color:rgba(233,238,247,.72) !important}html.ibp-style-wwe .post-min .content h1,html.ibp-style-wwe .post-min .content h2,html.ibp-style-wwe .post-min .content h3,html.ibp-style-wwe .post-min .content h4{color:#fff !important}html.ibp-style-wwe .post-min .content strong{color:#e8eaed !important}html.ibp-style-wwe .post-min .content a{color:#00f5d4 !important}html.ibp-style-wwe .post-min .content a:hover{color:#33fde0 !important}html.ibp-style-wwe .post-min .content blockquote,html.ibp-style-wwe .single-post .entry-content blockquote{border-left:3px solid #00f5d4 !important;background:linear-gradient(160deg,rgba(0,245,212,.06),rgba(0,245,212,.02)) !important;color:rgba(233,238,247,.72) !important}html.ibp-style-wwe .single-post .comments-area,html.ibp-style-wwe .single-post .comment-respond,html.ibp-style-wwe .ast-separate-container .comments-area,html.ibp-style-wwe .ast-separate-container .ast-author-meta,html.ibp-style-wwe .ast-separate-container .related-posts-title-wrapper,html.ibp-style-wwe .ast-separate-container .comments-count-wrapper{background:linear-gradient(160deg,rgba(255,255,255,.05),rgba(255,255,255,.02)) !important;background-color:transparent !important;border:1px solid rgba(255,255,255,.07) !important;border-radius:16px !important;box-shadow:0 18px 40px rgba(0,0,0,.35),0 0 1px rgba(0,245,212,.06),inset 0 1px 0 rgba(255,255,255,.05) !important;color:rgba(233,238,247,.72) !important}html.ibp-style-wwe .single-post .comments-title,html.ibp-style-wwe .single-post .comment-reply-title{color:#fff !important}html.ibp-style-wwe .ast-single-related-posts-container{background:transparent !important}html.ibp-style-wwe .ast-single-related-posts-container .entry-title a{color:#e8eaed !important}html.ibp-style-wwe .ast-single-related-posts-container .entry-title a:hover{color:#00f5d4 !important}html.ibp-style-wwe .ast-single-related-posts-container .entry-meta,html.ibp-style-wwe .ast-single-related-posts-container .entry-meta a{color:#94a3b8 !important}@media (prefers-color-scheme:light){html.ibp-style-wwe .ibp-gc-backdrop{background:radial-gradient(circle at top,rgba(0,245,212,.04),transparent 55%),radial-gradient(circle at bottom,rgba(0,245,212,.02),transparent 60%),linear-gradient(180deg,#080c28,#050816) !important}html.ibp-style-wwe .ibp-gc-card{background:rgba(255,255,255,.04) !important;border:1px solid rgba(255,255,255,.08) !important;box-shadow:0 24px 70px rgba(0,0,0,.35) !important;color:#ccd6f6 !important}html.ibp-style-wwe .ibp-gc-header h1{color:#fff !important;-webkit-text-fill-color:#fff !important}html.ibp-style-wwe .ibp-gc-subline{color:#8892b0 !important}html.ibp-style-wwe .ibp-gc-divider{background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent) !important}html.ibp-style-wwe .ibp-gc-section-title{color:rgba(204,214,246,.55) !important}html.ibp-style-wwe .ibp-gc-fields input.input-text,html.ibp-style-wwe .ibp-gc-fields select.ibp-gc-select,html.ibp-style-wwe .ibp-gc-row--coupon input.input-text{background:rgba(255,255,255,.05) !important;background-color:rgba(255,255,255,.05) !important;border:1px solid rgba(255,255,255,.1) !important;color:#ccd6f6 !important;-webkit-text-fill-color:#ccd6f6 !important}html.ibp-style-wwe .ibp-gc-fields input.input-text:focus,html.ibp-style-wwe .ibp-gc-fields select.ibp-gc-select:focus,html.ibp-style-wwe .ibp-gc-row--coupon input.input-text:focus,html.ibp-style-wwe .ibp-gc-row.ibp-active input.input-text,html.ibp-style-wwe .ibp-gc-row.ibp-active select.ibp-gc-select{background:rgba(255,255,255,.07) !important;border-color:#00f5d4 !important;box-shadow:0 0 0 3px rgba(0,245,212,.1) !important;color:#fff !important;-webkit-text-fill-color:#fff !important}html.ibp-style-wwe .ibp-gc-row>label,html.ibp-style-wwe .ibp-gc-row--coupon>label{color:#8892b0 !important}html.ibp-style-wwe .ibp-gc-row.ibp-active>label,html.ibp-style-wwe .ibp-gc-row--coupon.ibp-active>label{color:#00f5d4 !important}html.ibp-style-wwe .ibp-gc-hint{color:#f87171 !important}html.ibp-style-wwe .ibp-gc-row--coupon input.input-text::placeholder{color:rgba(204,214,246,.4) !important;-webkit-text-fill-color:rgba(204,214,246,.4) !important}html.ibp-style-wwe .ibp-gc-table-wrap,html.ibp-style-wwe body.woocommerce-checkout .ibp-gc-table-wrap,html.ibp-style-wwe .ibp-gc-card .ibp-gc-table-wrap{box-shadow:0 16px 40px rgba(0,0,0,.7) !important;background:transparent !important;background-color:transparent !important;border:none !important}html.ibp-style-wwe .ibp-gc-table-wrap table.shop_table,html.ibp-style-wwe .ibp-gc-table-wrap .woocommerce-checkout-review-order-table,html.ibp-style-wwe body.woocommerce-checkout .ibp-gc-card .woocommerce-checkout-review-order-table,html.ibp-style-wwe .ibp-gc-order-review table,html.ibp-style-wwe .ibp-gc-order-review thead,html.ibp-style-wwe .ibp-gc-order-review tbody,html.ibp-style-wwe .ibp-gc-order-review tfoot,html.ibp-style-wwe .ibp-gc-order-review tr,html.ibp-style-wwe .ibp-gc-order-review th,html.ibp-style-wwe .ibp-gc-order-review td{background:transparent !important;background-color:transparent !important}html.ibp-style-wwe .ibp-gc-order-review th,html.ibp-style-wwe .ibp-gc-order-review td{color:rgba(204,214,246,.75) !important}html.ibp-style-wwe .ibp-gc-order-review th{color:#ccd6f6 !important}html.ibp-style-wwe .ibp-gc-order-review tfoot tr:last-child td,html.ibp-style-wwe .ibp-gc-order-review tfoot tr:last-child th{color:#fff !important}html.ibp-style-wwe .ibp-gc-table-wrap td.product-name,html.ibp-style-wwe .ibp-gc-table-wrap th.product-name,html.ibp-style-wwe .ibp-gc-order-review td.product-name{color:rgba(204,214,246,.8) !important}html.ibp-style-wwe .ibp-gc-table-wrap td.product-name div,html.ibp-style-wwe .ibp-gc-table-wrap td.product-name .ast-product-name,html.ibp-style-wwe .ibp-gc-table-wrap td.product-name .ast-product-image,html.ibp-style-wwe #ast-order-review-content td.product-name div,html.ibp-style-wwe #ast-order-review-content td.product-name .ast-product-name,html.ibp-style-wwe #ast-order-review-content .ast-product-name,html.ibp-style-wwe .ibp-gc-order-review td.product-name div,html.ibp-style-wwe .ibp-gc-order-review td.product-name .ast-product-name,html.ibp-style-wwe .ibp-gc-order-review td.product-name .ast-product-image{color:rgba(204,214,246,.8) !important}html.ibp-style-wwe .ibp-gc-table-wrap td.product-total,html.ibp-style-wwe .ibp-gc-table-wrap th.product-total,html.ibp-style-wwe .ibp-gc-order-review td.product-total{color:#ccd6f6 !important}html.ibp-style-wwe .ibp-gc-table-wrap span.woocs_special_price_code,html.ibp-style-wwe .ibp-gc-order-review span.woocs_special_price_code,html.ibp-style-wwe .ibp-gc-table-wrap span.woocommerce-Price-amount,html.ibp-style-wwe .ibp-gc-order-review span.woocommerce-Price-amount,html.ibp-style-wwe .ibp-gc-table-wrap span.woocommerce-Price-amount bdi,html.ibp-style-wwe .ibp-gc-order-review span.woocommerce-Price-amount bdi,html.ibp-style-wwe .ibp-gc-table-wrap .amount,html.ibp-style-wwe .ibp-gc-order-review .amount{color:#ccd6f6 !important}html.ibp-style-wwe .ibp-gc-table-wrap .order-total td,html.ibp-style-wwe .ibp-gc-table-wrap .order-total th,html.ibp-style-wwe .ibp-gc-order-review .order-total td,html.ibp-style-wwe .ibp-gc-order-review .order-total th{color:#fff !important}html.ibp-style-wwe .ibp-gc-table-wrap .order-total span.woocommerce-Price-amount,html.ibp-style-wwe .ibp-gc-table-wrap .order-total span.woocs_special_price_code,html.ibp-style-wwe .ibp-gc-table-wrap .order-total .amount,html.ibp-style-wwe .ibp-gc-order-review .order-total span.woocommerce-Price-amount,html.ibp-style-wwe .ibp-gc-order-review .order-total span.woocs_special_price_code,html.ibp-style-wwe .ibp-gc-order-review .order-total .amount{color:#fff !important}html.ibp-style-wwe .ibp-gc-table-wrap .variation-Days,html.ibp-style-wwe .ibp-gc-order-review .variation-Days,html.ibp-style-wwe .ibp-gc-table-wrap dl.variation,html.ibp-style-wwe .ibp-gc-order-review dl.variation,html.ibp-style-wwe .ibp-gc-table-wrap dl.variation dt,html.ibp-style-wwe .ibp-gc-table-wrap dl.variation dd,html.ibp-style-wwe .ibp-gc-table-wrap dl.variation dd p,html.ibp-style-wwe .ibp-gc-order-review dl.variation dt,html.ibp-style-wwe .ibp-gc-order-review dl.variation dd,html.ibp-style-wwe .ibp-gc-order-review dl.variation dd p{color:rgba(204,214,246,.6) !important}html.ibp-style-wwe .ibp-gc-paybtn{background:linear-gradient(135deg,#00f5d4,#00d4aa) !important;background-image:linear-gradient(135deg,#00f5d4,#00d4aa) !important;border:2px solid #00f5d4 !important;color:#050816 !important;-webkit-text-fill-color:#050816 !important}html.ibp-style-wwe .ibp-gc-paybtn:hover,html.ibp-style-wwe .ibp-gc-paybtn--card:hover{background:linear-gradient(135deg,#33fde0,#00f5d4) !important;background-image:linear-gradient(135deg,#33fde0,#00f5d4) !important;border-color:#33fde0 !important;box-shadow:0 8px 30px rgba(0,245,212,.25) !important}html.ibp-style-wwe .ibp-gc-paybtn-main{color:#050816 !important;-webkit-text-fill-color:#050816 !important}html.ibp-style-wwe .ibp-gc-paybtn-sub{color:rgba(5,8,22,.65) !important;-webkit-text-fill-color:rgba(5,8,22,.65) !important}html.ibp-style-wwe .ibp-gc-paybtn .ibp-btn-icon svg{stroke:#050816 !important}html.ibp-style-wwe .ibp-gc-paybtn--redirect{background:rgba(255,255,255,.04) !important;border:2px solid rgba(0,245,212,.25) !important;color:#00f5d4 !important;-webkit-text-fill-color:#00f5d4 !important}html.ibp-style-wwe .ibp-gc-paybtn--redirect:hover{background:rgba(0,245,212,.06) !important;border-color:rgba(0,245,212,.4) !important}html.ibp-style-wwe .ibp-gc-paybtn--redirect .ibp-gc-paybtn-main{color:#00f5d4 !important;-webkit-text-fill-color:#00f5d4 !important}html.ibp-style-wwe .ibp-gc-paybtn--redirect .ibp-gc-paybtn-sub{color:rgba(0,245,212,.6) !important;-webkit-text-fill-color:rgba(0,245,212,.6) !important}html.ibp-style-wwe .ibp-gc-paybtn--redirect .ibp-btn-icon svg{stroke:#00f5d4 !important}html.ibp-style-wwe .ibp-gc-payment-wrap{background:rgba(0,0,0,.55) !important;backdrop-filter:blur(16px) !important;-webkit-backdrop-filter:blur(16px) !important}html.ibp-style-wwe .ibp-gc-payment-inner,html.ibp-style-wwe .ibp-gc-payment-inner--redirect{background:rgba(15,20,50,.97) !important;border:1px solid rgba(255,255,255,.08) !important;box-shadow:0 28px 80px rgba(0,0,0,.4) !important;color:#ccd6f6 !important}html.ibp-style-wwe .ibp-gc-payment-inner--redirect .ibp-gc-paybtn--redirect{background:linear-gradient(135deg,#00f5d4,#00d4aa) !important;border:2px solid #00f5d4 !important;color:#050816 !important;-webkit-text-fill-color:#050816 !important}html.ibp-style-wwe .ibp-gc-payment-inner--redirect .ibp-gc-paybtn--redirect .ibp-gc-paybtn-main{color:#050816 !important;-webkit-text-fill-color:#050816 !important}html.ibp-style-wwe .ibp-gc-payment-inner--redirect .ibp-gc-paybtn--redirect .ibp-gc-paybtn-sub{color:rgba(5,8,22,.65) !important;-webkit-text-fill-color:rgba(5,8,22,.65) !important}html.ibp-style-wwe .ibp-gc-payment-close{color:#8892b0 !important;background:rgba(255,255,255,.06) !important}html.ibp-style-wwe .ibp-gc-payment-close:hover{background:rgba(255,255,255,.12) !important}html.ibp-style-wwe .ibp-gc-payment-inner--redirect .ibp-gc-section-title{color:#ccd6f6 !important}html.ibp-style-wwe .ibp-gc-payment-inner input.input-text,html.ibp-style-wwe .ibp-gc-payment-inner select,html.ibp-style-wwe .ibp-gc-payment-inner input[type="text"],html.ibp-style-wwe .ibp-gc-payment-inner input[type="email"]{background:rgba(255,255,255,.05) !important;border:1px solid rgba(255,255,255,.1) !important;color:#ccd6f6 !important}html.ibp-style-wwe .ibp-gc-payment-inner input:focus,html.ibp-style-wwe .ibp-gc-payment-inner select:focus{border-color:#00f5d4 !important;box-shadow:0 0 0 3px rgba(0,245,212,.1) !important}html.ibp-style-wwe .ibp-gc-payment-inner label{color:#8892b0 !important}html.ibp-style-wwe .ibp-gc-payment-inner .ibp-active>label{color:#00f5d4 !important}html.ibp-style-wwe .ibp-redirect-pe-container{background:transparent !important}html.ibp-style-wwe .ibp-api-card-box{background:rgba(255,255,255,.04) !important;border:1px solid rgba(255,255,255,.08) !important}html.ibp-style-wwe .ibp-card-element{background:rgba(255,255,255,.06) !important;border:1px solid rgba(255,255,255,.1) !important}html.ibp-style-wwe .ibp-card-shell .ibp-card-element{background:transparent !important;border:none !important}html.ibp-style-wwe .ibp-gc-legal-consent{border:1px solid rgba(255,255,255,.06) !important;background:rgba(255,255,255,.02) !important}html.ibp-style-wwe .ibp-gc-legal-consent-text{color:rgba(204,214,246,.7) !important}html.ibp-style-wwe .ibp-gc-legal-consent-text a{color:#00f5d4 !important;border-bottom-color:rgba(0,245,212,.3) !important}html.ibp-style-wwe .ibp-gc-legal-withdrawal{color:#8892b0 !important}html.ibp-style-wwe .ibp-gc-legal-links a{color:#00f5d4 !important}html.ibp-style-wwe .ibp-gc-legal-links .sep{color:#8892b0 !important}html.ibp-style-wwe .ibp-gc-mini-footer{border-top-color:rgba(255,255,255,.06) !important}html.ibp-style-wwe .ibp-gc-mini-footer .ibp-footer-payments-label{color:rgba(204,214,246,.5) !important}html.ibp-style-wwe .ibp-gc-express-label{color:rgba(204,214,246,.5) !important}html.ibp-style-wwe .ibp-gc-express-or{color:rgba(204,214,246,.45) !important}html.ibp-style-wwe .ibp-gc-express-or::before,html.ibp-style-wwe .ibp-gc-express-or::after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent) !important}html.ibp-style-wwe #ibp-smart-express,html.ibp-style-wwe #ibp-smart-express-mount,html.ibp-style-wwe #ibp-smart-express>div,html.ibp-style-wwe #ibp-smart-express-mount>div,html.ibp-style-wwe #ibp-smart-express>div>div,html.ibp-style-wwe #ibp-smart-express-mount>div>div{background:transparent !important;background-color:transparent !important}html.ibp-style-wwe .ibp-pe-spinner{border-color:rgba(0,245,212,.15) !important;border-top-color:#00f5d4 !important}html.ibp-style-wwe .ibp-gc-card::-webkit-scrollbar-track{background:rgba(255,255,255,.04) !important}html.ibp-style-wwe .ibp-gc-card::-webkit-scrollbar-thumb{background:rgba(0,245,212,.15) !important}html.ibp-style-wwe .ibp-thankyou-backdrop{background:radial-gradient(circle at top,rgba(0,245,212,.04),transparent 55%),radial-gradient(circle at bottom,rgba(0,245,212,.02),transparent 60%),linear-gradient(180deg,#080c28,#050816) !important}html.ibp-style-wwe .ibp-thankyou-card{background:rgba(255,255,255,.04) !important;border:1px solid rgba(255,255,255,.08) !important;box-shadow:0 24px 70px rgba(0,0,0,.35) !important;color:#ccd6f6 !important}html.ibp-style-wwe .ibp-thankyou-title{color:#fff !important;-webkit-text-fill-color:#fff !important}html.ibp-style-wwe .ibp-thankyou-subtitle{color:#8892b0 !important}html.ibp-style-wwe #ibp-count{color:#00f5d4 !important;text-shadow:0 0 20px rgba(0,245,212,.3) !important}html.ibp-style-wwe .ibp-qr-image{box-shadow:0 4px 20px rgba(0,245,212,.08),0 2px 8px rgba(0,0,0,.3) !important}html.ibp-style-wwe .ibp-qr-instructions{color:rgba(204,214,246,.75) !important}html.ibp-style-wwe .ibp-qr-missing{color:#f87171 !important}html.ibp-style-wwe .ibp-loading-spinner{border-color:rgba(0,245,212,.15) !important;border-top-color:#00f5d4 !important}html.ibp-style-wwe .ibp-thankyou-btn{color:#00f5d4 !important;background:rgba(0,245,212,.04) !important;border:1px solid rgba(0,245,212,.2) !important}html.ibp-style-wwe .ibp-thankyou-btn:hover{border-color:rgba(0,245,212,.4) !important;background:rgba(0,245,212,.08) !important}html.ibp-style-wwe .ibp-fr-modal__backdrop{background:rgba(0,0,0,.55) !important}html.ibp-style-wwe .ibp-fr-modal__panel{background:rgba(15,20,50,.97) !important;border:1px solid rgba(255,255,255,.08) !important;box-shadow:0 18px 70px rgba(0,0,0,.4) !important;color:#ccd6f6 !important}html.ibp-style-wwe .ibp-fr-modal__head{border-bottom:1px solid rgba(255,255,255,.06) !important}html.ibp-style-wwe .ibp-fr-modal__title{color:#fff !important}html.ibp-style-wwe .ibp-fr-modal__x{color:#8892b0 !important;background:rgba(255,255,255,.06) !important}html.ibp-style-wwe .ibp-fr-modal__x:hover{background:rgba(255,255,255,.12) !important}html.ibp-style-wwe .ibp-fr-modal__text{color:rgba(204,214,246,.75) !important}html.ibp-style-wwe .ibp-fr-modal__picker{background:rgba(255,255,255,.03) !important;border:1px solid rgba(255,255,255,.06) !important}html.ibp-style-wwe .ibp-fr-modal__label{color:rgba(204,214,246,.5) !important}html.ibp-style-wwe .ibp-fr-modal__btn{border:1px solid rgba(255,255,255,.12) !important;background:rgba(255,255,255,.05) !important;color:#ccd6f6 !important}html.ibp-style-wwe .ibp-fr-modal__btn:hover{background:rgba(255,255,255,.1) !important}html.ibp-style-wwe .ibp-fr-modal__input{border:1px solid rgba(255,255,255,.12) !important;background:rgba(255,255,255,.04) !important;color:#ccd6f6 !important}html.ibp-style-wwe .ibp-fr-modal__input:focus{border-color:#00f5d4 !important;box-shadow:0 0 0 3px rgba(0,245,212,.12) !important}html.ibp-style-wwe .ibp-fr-modal__chip{border:1px solid rgba(255,255,255,.1) !important;background:rgba(255,255,255,.04) !important;color:rgba(204,214,246,.7) !important}html.ibp-style-wwe .ibp-fr-modal__chip:hover{background:rgba(255,255,255,.08) !important;border-color:rgba(255,255,255,.16) !important}html.ibp-style-wwe .ibp-fr-modal__chip.is-active{background:rgba(0,245,212,.1) !important;border-color:rgba(0,245,212,.3) !important;color:#00f5d4 !important}html.ibp-style-wwe .ibp-fr-modal__hint,html.ibp-style-wwe .ibp-fr-modal__hint2{color:#8892b0 !important}html.ibp-style-wwe .ibp-fr-modal__foot{border-top:1px solid rgba(255,255,255,.06) !important;background:rgba(255,255,255,.02) !important}html.ibp-style-wwe .ibp-fr-modal__primary{background:linear-gradient(135deg,#00f5d4,#00d4aa) !important;border:none !important;color:#050816 !important}html.ibp-style-wwe .ibp-fr-modal__primary:hover{background:linear-gradient(135deg,#33fde0,#00f5d4) !important}html.ibp-style-wwe .ibp-fr-modal__secondary{background:rgba(255,255,255,.04) !important;border:1px solid rgba(255,255,255,.12) !important;color:rgba(204,214,246,.7) !important}html.ibp-style-wwe .ibp-fr-modal__secondary:hover{background:rgba(255,255,255,.08) !important;color:#ccd6f6 !important}html.ibp-style-wwe .ibp-fr-price{border-top-color:rgba(255,255,255,.06) !important}html.ibp-style-wwe .ibp-fr-price__row{color:rgba(204,214,246,.7) !important}html.ibp-style-wwe .ibp-fr-price__value{color:#ccd6f6 !important}html.ibp-style-wwe .ibp-fr-price__row--total .ibp-fr-price__value{color:#fff !important}}html.ibp-style-greenesim{color-scheme:light only !important}.ibp-style-greenesim body,body.ibp-style-greenesim{--accent:#0D7C66 !important;--accent-2:#0D7C66 !important;--accent-3:#0A6B57 !important;--ibp-blue:#0D7C66 !important;--ibp-blue-start:#0D7C66 !important;--ibp-blue-end:#0A6B57 !important;--ibp-blue-hover:#10A37F !important;--ibp-blue-active:#0A6B57 !important;--ibp-blue-grad-top:#0D7C66 !important;--ibp-blue-grad-bottom:#0A6B57 !important}html.ibp-style-greenesim .single_add_to_cart_button,html.ibp-style-greenesim button.single_add_to_cart_button,html.ibp-style-greenesim .woocommerce button.single_add_to_cart_button{background:linear-gradient(135deg,#0D7C66,#0A6B57) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;border:none !important;font-weight:700 !important;box-shadow:0 6px 24px rgba(13,124,102,.2) !important}html.ibp-style-greenesim body.single-product .single_add_to_cart_button,html.ibp-style-greenesim body.single-product .single_add_to_cart_button .ibp-btn-text,html.ibp-style-greenesim body.single-product .single_add_to_cart_button .ibp-sp-btn-main,html.ibp-style-greenesim body.single-product .single_add_to_cart_button .ibp-btn-sub{color:#fff !important;-webkit-text-fill-color:#fff !important}html.ibp-style-greenesim .single-product .single_add_to_cart_button .ibp-btn-icon svg{stroke:#fff !important}html.ibp-style-greenesim .single_add_to_cart_button:hover,html.ibp-style-greenesim button.single_add_to_cart_button:hover{background:linear-gradient(135deg,#10A37F,#0D7C66) !important;box-shadow:0 8px 32px rgba(13,124,102,.3) !important;transform:translateY(-1px)}.ibp-style-greenesim .add_to_cart_button,.ibp-style-greenesim a.add_to_cart_button,.ibp-style-greenesim a.button.add_to_cart_button,.ibp-style-greenesim .wwe-card-inner .button.add_to_cart_button,.ibp-style-greenesim .woocommerce a.button.add_to_cart_button{background:linear-gradient(135deg,#0D7C66,#0A6B57) !important;border:none !important;color:#fff !important;font-weight:700 !important;box-shadow:0 4px 16px rgba(13,124,102,.18) !important}.ibp-style-greenesim .add_to_cart_button:hover,.ibp-style-greenesim a.add_to_cart_button:hover,.ibp-style-greenesim a.button.add_to_cart_button:hover,.ibp-style-greenesim .wwe-card-inner .button.add_to_cart_button:hover,.ibp-style-greenesim .woocommerce a.button.add_to_cart_button:hover{background:linear-gradient(135deg,#10A37F,#0D7C66) !important;box-shadow:0 8px 30px rgba(13,124,102,.25) !important;color:#fff !important}.ibp-style-greenesim .ibp-btn,.ibp-style-greenesim a.ibp-btn{background:linear-gradient(135deg,#0D7C66,#0A6B57) !important;color:#fff !important}.ibp-style-greenesim .ibp-btn:hover,.ibp-style-greenesim a.ibp-btn:hover{background:linear-gradient(135deg,#10A37F,#0D7C66) !important}.ibp-style-greenesim .wwe-btn-ghost{background:linear-gradient(135deg,#0D7C66,#0A6B57) !important;border-color:#0D7C66 !important;color:#fff !important}html.ibp-style-greenesim .wwe-btn-p,html.ibp-style-greenesim a.wwe-btn-p{color:#fff !important;-webkit-text-fill-color:#fff !important}html.ibp-style-greenesim .wwe-nav-cta,html.ibp-style-greenesim a.wwe-nav-cta{color:#fff !important;-webkit-text-fill-color:#fff !important}html.ibp-style-greenesim .wwe-btn-p:hover,html.ibp-style-greenesim .wwe-nav-cta:hover{color:#fff !important;-webkit-text-fill-color:#fff !important}.ibp-style-greenesim .wwe-badge{background:rgba(13,124,102,.08) !important;border:1px solid rgba(13,124,102,.15) !important;color:#0D7C66 !important}.ibp-style-greenesim input:focus,.ibp-style-greenesim textarea:focus,.ibp-style-greenesim select:focus{border-color:rgba(13,124,102,.4) !important;box-shadow:0 0 0 3px rgba(13,124,102,.1) !important}html.ibp-style-greenesim .search-card button,html.ibp-style-greenesim .ibp-search-button{background:linear-gradient(135deg,#0D7C66,#0A6B57) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;border:none !important}html.ibp-style-greenesim .ibp-reviews-heading span::after,html.ibp-style-greenesim .ibip-belt-title::after,html.ibp-style-greenesim .single-product .related.products>h2::after,html.ibp-style-greenesim .ibipoint-sec-heading h2::after,html.ibp-style-greenesim .single-product .ibip-ai-long h3::after,html.ibp-style-greenesim .ibp-ifa-heading span::after{background:linear-gradient(90deg,#0D7C66 0%,#0A6B57 30%,transparent 100%) !important;box-shadow:0 0 6px rgba(13,124,102,.15) !important}.ibp-style-greenesim .ibp-lrc-product{color:#0D7C66 !important}.ibp-style-greenesim .ibp-lrc-product:hover{color:#10A37F !important}html.ibp-style-greenesim .ibp-ifa-item[data-expanded="true"] .ibp-ifa-question{color:#0D7C66 !important}html.ibp-style-greenesim .ibp-ifa-heading span::after{background:linear-gradient(90deg,#0D7C66 0%,#0A6B57 30%,transparent 100%) !important;box-shadow:none !important}html.ibp-style-greenesim .ibip-plan-filter a.is-active{color:#fff !important;background:linear-gradient(135deg,#0D7C66,#0A6B57) !important;border-color:#0D7C66 !important;box-shadow:0 4px 16px rgba(13,124,102,.2) !important}html.ibp-style-greenesim .ibip-plan-filter a.is-active::before,html.ibp-style-greenesim .ibip-plan-filter a.is-active::after{color:rgba(255,255,255,.85) !important}html.ibp-style-greenesim .ibip-plan-filter a:hover{border-color:rgba(13,124,102,.2) !important}html.ibp-style-greenesim .ibp-flatrate-days__topsave{color:#0D7C66 !important}html.ibp-style-greenesim .ibp-flatrate-days__select:focus{border-color:rgba(13,124,102,.4) !important;box-shadow:0 0 0 3px rgba(13,124,102,.1) !important}html.ibp-style-greenesim .ibp-data-rating-badge .ibp-dr-title{color:#0D7C66 !important}.ibp-style-greenesim .woocommerce-breadcrumb a{color:#0D7C66 !important}.ibp-style-greenesim .woocommerce-breadcrumb a:hover{color:#10A37F !important}.ibp-style-greenesim .woocommerce-message{border-top-color:#0D7C66 !important}.ibp-style-greenesim .woocommerce-message::before{color:#0D7C66 !important}.ibp-style-greenesim #place_order,.ibp-style-greenesim .woocommerce #payment #place_order{background:linear-gradient(135deg,#0D7C66,#0A6B57) !important;color:#fff !important;font-weight:700 !important;border:none !important}.ibp-style-greenesim #place_order:hover{background:linear-gradient(135deg,#10A37F,#0D7C66) !important;box-shadow:0 8px 30px rgba(13,124,102,.2) !important}.ibp-style-greenesim .site-footer a:hover{color:#0D7C66 !important}html.ibp-style-greenesim .ibp-help-under-desc-mobile a span{color:#0D7C66 !important}html.ibp-style-greenesim .single-product .woocommerce-product-gallery .ibp-help-under-image a span{color:#0D7C66 !important}.ibp-style-greenesim::selection{background:rgba(13,124,102,.2)}.ibp-style-greenesim::-webkit-scrollbar-thumb{background:rgba(13,124,102,.25);border-radius:4px}.ibp-style-greenesim::-webkit-scrollbar-thumb:hover{background:rgba(13,124,102,.4)}html.ibp-style-greenesim .ibp-pe-spinner{border-color:rgba(13,124,102,.15) !important;border-top-color:#0D7C66 !important}html.ibp-style-greenesim .ibp-loading-spinner{border-color:rgba(13,124,102,.15) !important;border-top-color:#0D7C66 !important}html.ibp-style-greenesim .ibp-gc-backdrop{background:radial-gradient(circle at top,rgba(13,124,102,.03),transparent 55%),radial-gradient(circle at bottom,rgba(13,124,102,.02),transparent 60%),linear-gradient(180deg,#F7F6F3,#EFEEEB) !important}html.ibp-style-greenesim .ibp-gc-fields input.input-text:focus,html.ibp-style-greenesim .ibp-gc-fields input.input-text:active,html.ibp-style-greenesim .ibp-gc-fields select.ibp-gc-select:focus,html.ibp-style-greenesim .ibp-gc-row--coupon input.input-text:focus,html.ibp-style-greenesim .ibp-gc-row.ibp-active input.input-text,html.ibp-style-greenesim .ibp-gc-row.ibp-active select.ibp-gc-select{border-color:#0D7C66 !important;box-shadow:0 0 0 3px rgba(13,124,102,.1) !important}html.ibp-style-greenesim .ibp-gc-row.ibp-active>label,html.ibp-style-greenesim .ibp-gc-row--coupon.ibp-active>label{color:#0D7C66 !important}html.ibp-style-greenesim .ibp-gc-paybtn{background:linear-gradient(135deg,#0D7C66,#0A6B57) !important;background-image:linear-gradient(135deg,#0D7C66,#0A6B57) !important;border:2px solid #0D7C66 !important;color:#fff !important;-webkit-text-fill-color:#fff !important}html.ibp-style-greenesim .ibp-gc-paybtn:hover,html.ibp-style-greenesim .ibp-gc-paybtn--card:hover{background:linear-gradient(135deg,#10A37F,#0D7C66) !important;background-image:linear-gradient(135deg,#10A37F,#0D7C66) !important;border-color:#10A37F !important;box-shadow:0 8px 30px rgba(13,124,102,.2) !important}html.ibp-style-greenesim .ibp-gc-paybtn-main{color:#fff !important;-webkit-text-fill-color:#fff !important}html.ibp-style-greenesim .ibp-gc-paybtn-sub{color:rgba(255,255,255,.7) !important;-webkit-text-fill-color:rgba(255,255,255,.7) !important}html.ibp-style-greenesim .ibp-gc-paybtn .ibp-btn-icon svg{stroke:#fff !important}html.ibp-style-greenesim .ibp-gc-paybtn--redirect{background:rgba(13,124,102,.04) !important;border:2px solid rgba(13,124,102,.25) !important;color:#0D7C66 !important;-webkit-text-fill-color:#0D7C66 !important}html.ibp-style-greenesim .ibp-gc-paybtn--redirect:hover{background:rgba(13,124,102,.08) !important;border-color:rgba(13,124,102,.4) !important}html.ibp-style-greenesim .ibp-gc-paybtn--redirect .ibp-gc-paybtn-main{color:#0D7C66 !important;-webkit-text-fill-color:#0D7C66 !important}html.ibp-style-greenesim .ibp-gc-paybtn--redirect .ibp-gc-paybtn-sub{color:rgba(13,124,102,.6) !important;-webkit-text-fill-color:rgba(13,124,102,.6) !important}html.ibp-style-greenesim .ibp-gc-paybtn--redirect .ibp-btn-icon svg{stroke:#0D7C66 !important}html.ibp-style-greenesim .ibp-gc-payment-inner--redirect .ibp-gc-paybtn--redirect{background:linear-gradient(135deg,#0D7C66,#0A6B57) !important;border:2px solid #0D7C66 !important;color:#fff !important;-webkit-text-fill-color:#fff !important}html.ibp-style-greenesim .ibp-gc-payment-inner--redirect .ibp-gc-paybtn--redirect .ibp-gc-paybtn-main{color:#fff !important;-webkit-text-fill-color:#fff !important}html.ibp-style-greenesim .ibp-gc-payment-inner--redirect .ibp-gc-paybtn--redirect .ibp-gc-paybtn-sub{color:rgba(255,255,255,.65) !important;-webkit-text-fill-color:rgba(255,255,255,.65) !important}html.ibp-style-greenesim .ibp-gc-payment-inner input:focus,html.ibp-style-greenesim .ibp-gc-payment-inner select:focus{border-color:#0D7C66 !important;box-shadow:0 0 0 3px rgba(13,124,102,.1) !important}html.ibp-style-greenesim .ibp-gc-payment-inner .ibp-active>label{color:#0D7C66 !important}html.ibp-style-greenesim .ibp-gc-legal-consent-text a{color:#0D7C66 !important;border-bottom-color:rgba(13,124,102,.3) !important}html.ibp-style-greenesim .ibp-gc-legal-links a{color:#0D7C66 !important}html.ibp-style-greenesim .ibp-gc-express-or::before,html.ibp-style-greenesim .ibp-gc-express-or::after{background:linear-gradient(90deg,transparent,rgba(26,29,43,.08),transparent) !important}html.ibp-style-greenesim .ibp-thankyou-backdrop{background:radial-gradient(circle at top,rgba(13,124,102,.04),transparent 55%),radial-gradient(circle at bottom,rgba(13,124,102,.02),transparent 60%),linear-gradient(180deg,#F7F6F3,#EFEEEB) !important}html.ibp-style-greenesim #ibp-count{color:#0D7C66 !important;text-shadow:0 0 20px rgba(13,124,102,.2) !important}html.ibp-style-greenesim .ibp-qr-image{box-shadow:0 4px 20px rgba(13,124,102,.06),0 2px 8px rgba(0,0,0,.08) !important}html.ibp-style-greenesim .ibp-thankyou-btn{color:#0D7C66 !important;background:rgba(13,124,102,.04) !important;border:1px solid rgba(13,124,102,.2) !important;box-shadow:0 4px 16px rgba(0,0,0,.04) !important}html.ibp-style-greenesim .ibp-thankyou-btn:hover{border-color:rgba(13,124,102,.4) !important;background:rgba(13,124,102,.08) !important;box-shadow:0 6px 20px rgba(13,124,102,.08) !important}html.ibp-style-greenesim .ibp-fr-modal__input:focus{border-color:#0D7C66 !important;box-shadow:0 0 0 3px rgba(13,124,102,.1) !important}html.ibp-style-greenesim .ibp-fr-modal__chip.is-active{background:rgba(13,124,102,.08) !important;border-color:rgba(13,124,102,.3) !important;color:#0D7C66 !important}html.ibp-style-greenesim .ibp-fr-modal__chip:hover{border-color:rgba(13,124,102,.15) !important}html.ibp-style-greenesim .ibp-fr-modal__primary{background:linear-gradient(135deg,#0D7C66,#0A6B57) !important;border:none !important;color:#fff !important}html.ibp-style-greenesim .ibp-fr-modal__primary:hover{background:linear-gradient(135deg,#10A37F,#0D7C66) !important;box-shadow:0 4px 16px rgba(13,124,102,.2) !important}html.ibp-style-greenesim .single-product .ibp-sp-orfast::before,html.ibp-style-greenesim .single-product .ibp-sp-orfast::after{background:linear-gradient(90deg,transparent,rgba(26,29,43,.08),transparent) !important}html.ibp-style-greenesim .pp a,html.ibp-style-greenesim .cookie a,html.ibp-style-greenesim .refund a,html.ibp-style-greenesim .tos a{color:#0D7C66 !important}html.ibp-style-greenesim .pp a:hover,html.ibp-style-greenesim .cookie a:hover,html.ibp-style-greenesim .refund a:hover,html.ibp-style-greenesim .tos a:hover{color:#10A37F !important}html.ibp-style-greenesim .about a{color:#0D7C66 !important}html.ibp-style-greenesim .about a:hover{color:#10A37F !important}html.ibp-style-greenesim .woocommerce .woocommerce-ordering select.orderby:focus{border-color:rgba(13,124,102,.3) !important;box-shadow:0 4px 16px rgba(0,0,0,.06),0 0 0 3px rgba(13,124,102,.08) !important}@media (prefers-color-scheme:light){html.ibp-style-greenesim .ibp-gc-backdrop{background:radial-gradient(circle at top,rgba(13,124,102,.03),transparent 55%),radial-gradient(circle at bottom,rgba(13,124,102,.02),transparent 60%),linear-gradient(180deg,#F7F6F3,#EFEEEB) !important}html.ibp-style-greenesim .ibp-gc-fields input.input-text:focus,html.ibp-style-greenesim .ibp-gc-fields select.ibp-gc-select:focus,html.ibp-style-greenesim .ibp-gc-row.ibp-active input.input-text,html.ibp-style-greenesim .ibp-gc-row.ibp-active select.ibp-gc-select{border-color:#0D7C66 !important;box-shadow:0 0 0 3px rgba(13,124,102,.1) !important}html.ibp-style-greenesim .ibp-gc-row.ibp-active>label{color:#0D7C66 !important}html.ibp-style-greenesim .ibp-gc-paybtn{background:linear-gradient(135deg,#0D7C66,#0A6B57) !important;background-image:linear-gradient(135deg,#0D7C66,#0A6B57) !important;border:2px solid #0D7C66 !important;color:#fff !important;-webkit-text-fill-color:#fff !important}html.ibp-style-greenesim .ibp-gc-paybtn:hover{background:linear-gradient(135deg,#10A37F,#0D7C66) !important;background-image:linear-gradient(135deg,#10A37F,#0D7C66) !important;border-color:#10A37F !important;box-shadow:0 8px 30px rgba(13,124,102,.2) !important}html.ibp-style-greenesim .ibp-gc-paybtn-main{color:#fff !important;-webkit-text-fill-color:#fff !important}html.ibp-style-greenesim .ibp-gc-paybtn-sub{color:rgba(255,255,255,.7) !important;-webkit-text-fill-color:rgba(255,255,255,.7) !important}html.ibp-style-greenesim .ibp-gc-paybtn .ibp-btn-icon svg{stroke:#fff !important}html.ibp-style-greenesim .ibp-gc-paybtn--redirect{background:rgba(13,124,102,.04) !important;border:2px solid rgba(13,124,102,.25) !important;color:#0D7C66 !important;-webkit-text-fill-color:#0D7C66 !important}html.ibp-style-greenesim .ibp-gc-paybtn--redirect:hover{background:rgba(13,124,102,.08) !important;border-color:rgba(13,124,102,.4) !important}html.ibp-style-greenesim .ibp-gc-paybtn--redirect .ibp-gc-paybtn-main{color:#0D7C66 !important;-webkit-text-fill-color:#0D7C66 !important}html.ibp-style-greenesim .ibp-gc-paybtn--redirect .ibp-gc-paybtn-sub{color:rgba(13,124,102,.6) !important;-webkit-text-fill-color:rgba(13,124,102,.6) !important}html.ibp-style-greenesim .ibp-gc-payment-inner--redirect .ibp-gc-paybtn--redirect{background:linear-gradient(135deg,#0D7C66,#0A6B57) !important;border:2px solid #0D7C66 !important;color:#fff !important;-webkit-text-fill-color:#fff !important}html.ibp-style-greenesim .ibp-gc-payment-inner--redirect .ibp-gc-paybtn--redirect .ibp-gc-paybtn-main{color:#fff !important;-webkit-text-fill-color:#fff !important}html.ibp-style-greenesim .ibp-gc-payment-inner--redirect .ibp-gc-paybtn--redirect .ibp-gc-paybtn-sub{color:rgba(255,255,255,.65) !important;-webkit-text-fill-color:rgba(255,255,255,.65) !important}html.ibp-style-greenesim .ibp-gc-payment-inner input:focus,html.ibp-style-greenesim .ibp-gc-payment-inner select:focus{border-color:#0D7C66 !important;box-shadow:0 0 0 3px rgba(13,124,102,.1) !important}html.ibp-style-greenesim .ibp-gc-payment-inner .ibp-active>label{color:#0D7C66 !important}html.ibp-style-greenesim .ibp-gc-legal-consent-text a{color:#0D7C66 !important;border-bottom-color:rgba(13,124,102,.3) !important}html.ibp-style-greenesim .ibp-gc-legal-links a{color:#0D7C66 !important}html.ibp-style-greenesim .ibp-pe-spinner{border-color:rgba(13,124,102,.15) !important;border-top-color:#0D7C66 !important}html.ibp-style-greenesim .ibp-thankyou-backdrop{background:radial-gradient(circle at top,rgba(13,124,102,.04),transparent 55%),radial-gradient(circle at bottom,rgba(13,124,102,.02),transparent 60%),linear-gradient(180deg,#F7F6F3,#EFEEEB) !important}html.ibp-style-greenesim #ibp-count{color:#0D7C66 !important;text-shadow:0 0 20px rgba(13,124,102,.2) !important}html.ibp-style-greenesim .ibp-thankyou-btn{color:#0D7C66 !important;background:rgba(13,124,102,.04) !important;border:1px solid rgba(13,124,102,.2) !important}html.ibp-style-greenesim .ibp-thankyou-btn:hover{border-color:rgba(13,124,102,.4) !important;background:rgba(13,124,102,.08) !important}html.ibp-style-greenesim .single_add_to_cart_button,html.ibp-style-greenesim button.single_add_to_cart_button{background:linear-gradient(135deg,#0D7C66,#0A6B57) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;border:none !important;box-shadow:0 6px 24px rgba(13,124,102,.2) !important}html.ibp-style-greenesim body.single-product .single_add_to_cart_button,html.ibp-style-greenesim body.single-product .single_add_to_cart_button .ibp-btn-text,html.ibp-style-greenesim body.single-product .single_add_to_cart_button .ibp-sp-btn-main,html.ibp-style-greenesim body.single-product .single_add_to_cart_button .ibp-btn-sub{color:#fff !important;-webkit-text-fill-color:#fff !important}html.ibp-style-greenesim .single_add_to_cart_button:hover{background:linear-gradient(135deg,#10A37F,#0D7C66) !important;box-shadow:0 8px 32px rgba(13,124,102,.3) !important}}