.text-gradient{background:linear-gradient(135deg,#0d9488,#0284c7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block;padding-bottom:.15em;line-height:1.25}.text-teal{color:#0d9488}.glass-card{background:#fff!important;border:1px solid #E2E8F0!important;border-radius:16px!important;padding:32px;box-shadow:0 10px 30px #0f172a0a!important;margin:20px 0;transition:all .3s ease}.preorder-contingent-widget{margin:30px 0;padding:24px;background:#fff;border:1px solid rgba(13,148,136,.2);border-radius:16px;box-shadow:0 4px 20px #0d94880d}.contingent-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-weight:600;color:#0f172a}.progress-container{width:100%;background:#e2e8f0;border-radius:9999px;height:18px;position:relative;overflow:hidden;border:1px solid rgba(15,23,42,.05)}.progress-bar{height:100%;background:linear-gradient(90deg,#0d9488,#0284c7);border-radius:9999px;box-shadow:0 0 10px #0d948833;width:0%;transition:width 1.2s cubic-bezier(.16,1,.3,1);position:relative}.progress-bar-shine{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(90deg,#fff0,#ffffff26,#fff0);animation:shine-scan 2.5s infinite linear;background-size:200% 100%}@keyframes shine-scan{0%{background-position:100% 0}to{background-position:-100% 0}}.contingent-footer-text{font-size:.85rem;color:#64748b;margin-top:10px;text-align:center;font-style:italic}.countdown-container{display:flex;gap:12px;justify-content:center;margin:24px 0}.countdown-box{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;border:1px solid #E2E8F0;border-radius:12px;min-width:65px;padding:10px 8px;box-shadow:0 4px 12px #00000005}.countdown-box.highlight{border-color:#0d94884d;box-shadow:0 0 10px #0d948814}.countdown-num{font-size:1.75rem;font-weight:700;color:#0f172a;font-family:Courier New,Courier,monospace;line-height:1.2}.countdown-lbl{font-size:.65rem;text-transform:uppercase;color:#64748b;margin-top:4px;letter-spacing:.08em}.comparison-section{padding:60px 0}.comparison-headline{text-align:center;margin-bottom:40px}.comparison-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}@media(max-width:768px){.comparison-grid{grid-template-columns:1fr;gap:20px}}.comparison-card{background:#fff;border:1px solid #E2E8F0;border-radius:16px;padding:30px;transition:all .3s ease}.comparison-card.premium-ipoolgo{border:1px solid rgba(13,148,136,.35);background:linear-gradient(145deg,#fff,#f8fafc);box-shadow:0 10px 30px #0d94880d}.comparison-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px #0f172a0f}.comparison-card.premium-ipoolgo:hover{box-shadow:0 15px 40px #0d94881f;border-color:#0d9488}.comparison-card h3{margin-top:0;font-size:1.5rem;color:#0f172a;display:flex;align-items:center;gap:10px}.comparison-card ul{list-style:none;padding:0;margin:20px 0 0}.comparison-card li{margin-bottom:12px;padding-left:24px;position:relative;font-size:.95rem;line-height:1.4;color:#334155}.comparison-card li:before{content:"\2715";position:absolute;left:0;color:#ef4444;font-weight:700}.comparison-card.premium-ipoolgo li:before{content:"\2713";color:#0d9488}.preorder-badge{background:linear-gradient(135deg,#0d9488,#0284c7);color:#fff!important;font-weight:700;text-transform:uppercase;padding:4px 10px;border-radius:4px;font-size:.75rem;letter-spacing:.05em;box-shadow:0 4px 10px #0d948826}#header-component{backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;background:#fffc!important;border-bottom:1px solid rgba(15,23,42,.06)!important;transition:background .4s ease,border-color .4s ease}#header-component.header[transparent]:not([data-sticky-state=active]){background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-bottom-color:transparent!important}.menu-list__link{font-size:.825rem!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:600!important;position:relative!important;padding-bottom:6px!important;transition:color .3s ease!important;color:#334155!important}.menu-list__link:after{content:""!important;position:absolute!important;bottom:0!important;left:0!important;width:100%!important;height:2px!important;background:linear-gradient(90deg,#0d9488,#0284c7)!important;transform:scaleX(0)!important;transform-origin:right!important;transition:transform .35s cubic-bezier(.16,1,.3,1)!important}.menu-list__link:hover:after,.menu-list__link[aria-expanded=true]:after{transform:scaleX(1)!important;transform-origin:left!important}.menu-list__link:hover{color:#0d9488!important}.menu-list__dropdown{background:#fffffff2!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border:1px solid rgba(15,23,42,.08)!important;box-shadow:0 10px 30px #0f172a14!important;border-radius:12px!important}.custom-language-switcher{display:inline-flex;align-items:center;margin-left:8px;position:relative}.lang-switch-btn{background:transparent!important;border:none!important;padding:6px 10px!important;cursor:pointer;display:inline-flex!important;align-items:center;gap:8px;border-radius:20px;transition:all .3s ease;color:var(--color-foreground, #0F172A)!important}.lang-switch-btn:hover{background:rgba(var(--color-foreground-rgb),.05)!important}.lang-switch-btn svg,.lang-switch-dropdown svg{border:1.5px solid rgba(var(--color-foreground-rgb),.15);transition:transform .3s ease;width:20px;height:20px}.lang-switch-btn:hover svg{transform:scale(1.08)}.lang-switch-dropdown{position:absolute;top:100%;left:50%!important;right:auto!important;transform:translate(-50%)!important;margin-top:8px;padding:6px!important;list-style:none!important;background:#fffffff2!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border:1px solid rgba(15,23,42,.08)!important;border-radius:12px!important;box-shadow:0 10px 30px #0f172a14!important;z-index:1001;min-width:90px;display:none}.lang-switch-item{padding:8px 10px!important;cursor:pointer;display:flex!important;align-items:center;gap:8px;border-radius:8px;transition:background .2s,transform .2s;color:#334155!important;background:transparent}.lang-switch-item:hover{background:#0d948814!important;color:#0d9488!important;transform:translate(2px)}.lang-switch-dropdown-arrow{width:8px!important;height:5px!important;display:inline-block!important;transition:transform .3s ease!important;opacity:.7!important}.lang-switch-btn[aria-expanded=true] .lang-switch-dropdown-arrow{transform:rotate(180deg)!important}.dropdown-localization{display:inline-flex!important}@media screen and (max-width:749px){.dropdown-localization{grid-area:rightA!important;display:inline-flex!important;align-items:center;justify-content:center}.lang-switch-btn{padding:4px 6px!important;gap:4px!important}.lang-switch-dropdown-arrow{display:none!important}}.announcement-bar__text,.announcement-bar__slide{text-align:center!important;justify-content:center!important;display:flex!important;align-items:center!important;width:100%!important}.deposit-info-box{background:#0d94880a!important;border:1px solid rgba(13,148,136,.2)!important;border-radius:12px!important;padding:16px var(--padding-md, 20px)!important;display:flex!important;gap:12px!important;align-items:flex-start!important;margin-top:20px!important;margin-bottom:10px!important;text-align:left!important}.deposit-info-box svg{flex-shrink:0!important;width:20px!important;height:20px!important;color:#0d9488!important;margin-top:2px!important}.deposit-info-box-text{font-size:.875rem!important;line-height:1.5!important;color:#334155!important;margin:0!important}.deposit-info-box-text strong{color:#0f172a!important;font-weight:700!important}html{scroll-behavior:smooth}.shopify-policy__container{max-width:900px!important;margin:60px auto!important;padding:40px var(--padding-md, 32px)!important;background:#fff!important;border:1px solid #E2E8F0!important;border-radius:16px!important;box-shadow:0 10px 30px #0f172a0a!important;color:var(--color-foreground, #334155)!important;line-height:1.8!important}.shopify-policy__title{margin-bottom:24px!important;text-align:left!important}.shopify-policy__title h1{font-size:2.5rem!important;font-weight:800!important;margin-top:0!important;margin-bottom:8px!important;background:linear-gradient(135deg,#0d9488,#0284c7)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;display:inline-block!important}.shopify-policy__body{border-top:1px solid rgba(13,148,136,.2)!important;padding-top:32px!important}.shopify-policy__body .rte{font-size:.95rem!important;color:var(--color-foreground, #334155)!important}.shopify-policy__body .rte h1,.shopify-policy__body .rte h2,.shopify-policy__body .rte h3,.shopify-policy__body .rte h4{color:var(--color-foreground-heading, #0F172A)!important;font-weight:700!important;margin-top:24px!important;margin-bottom:12px!important}.shopify-policy__body .rte h2{font-size:1.4rem!important}.shopify-policy__body .rte h3{font-size:1.15rem!important}@media(max-width:749px){.shopify-policy__container{margin:30px auto!important;padding:24px 16px!important;border-radius:12px!important}.shopify-policy__title h1{font-size:1.8rem!important}}product-price{width:100%!important;display:block!important;text-align:right!important}product-price [ref=priceContainer]{display:flex!important;justify-content:flex-end!important;align-items:baseline!important;gap:8px!important;width:100%!important}product-price .tax-note,product-price .installments{text-align:right!important;display:block!important}.product-card product-price .price{font-size:1.45rem!important;font-weight:700!important}.product-card product-price .compare-at-price{font-size:1.1rem!important;font-weight:700!important}.product-details product-price .price{font-size:2.25rem!important;font-weight:800!important}.product-details product-price .compare-at-price{font-size:1.5rem!important;font-weight:700!important}.variant-option--size legend,.variant-option--size>label,.variant-option--size[data-testid=variant-option-single]{font-size:1.25rem!important;font-weight:700!important;color:var(--color-foreground, #0F172A)!important;margin-bottom:10px!important;display:block!important}.variant-option--size .variant-option__swatch-value{font-weight:700!important;color:var(--color-foreground, #0F172A)!important}.variant-option--size .variant-option__button-label{font-weight:600!important;font-size:.95rem!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-premium.css.map */
