/* Alostech UI V40 — camada final de acabamento visual. */
:root{
  --alofinal-violet:#6d4aff;
  --alofinal-violet-2:#8b6cff;
  --alofinal-blue:#4d72f3;
  --alofinal-cyan:#20cfe0;
  --alofinal-ink:#13263d;
  --alofinal-copy:#61748a;
  --alofinal-muted:#8190a2;
  --alofinal-line:#dfe7f1;
  --alofinal-soft:#f6f8fc;
  --alofinal-soft-2:#f1f5fb;
  --alofinal-white:#fff;
  --alofinal-success:#188564;
  --alofinal-shadow-sm:0 8px 24px rgba(25,48,82,.065);
  --alofinal-shadow:0 18px 46px rgba(25,48,82,.105);
  --alofinal-shadow-lg:0 28px 70px rgba(17,38,69,.16);
  --alofinal-radius:22px;
  --alofinal-radius-sm:14px;
}

.alostech-ui-final *{box-sizing:border-box}
.alostech-ui-final #main{overflow:clip}
.alostech-ui-final a,.alostech-ui-final button,.alostech-ui-final input,.alostech-ui-final select,.alostech-ui-final textarea{transition:border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease,opacity .18s ease}
.alostech-ui-final :focus-visible{outline:3px solid rgba(32,207,224,.28)!important;outline-offset:2px}
.alostech-ui-final .button,.alostech-ui-final button.button,.alostech-ui-final input.button{min-height:44px;border-radius:13px!important;text-transform:none!important;font-weight:850!important;letter-spacing:0!important}
.alostech-ui-final .button.primary,.alostech-ui-final .button.alt,.alostech-ui-final .single_add_to_cart_button,.alostech-ui-final .checkout-button,.alostech-ui-final #place_order{
  border:0!important;background:linear-gradient(135deg,var(--alofinal-violet),var(--alofinal-blue) 58%,#42bfd8)!important;color:#fff!important;
  box-shadow:0 11px 26px rgba(83,71,225,.22)!important;
}
.alostech-ui-final .button.primary:hover,.alostech-ui-final .button.alt:hover,.alostech-ui-final .single_add_to_cart_button:hover,.alostech-ui-final .checkout-button:hover,.alostech-ui-final #place_order:hover{
  transform:translateY(-1px);box-shadow:0 16px 34px rgba(83,71,225,.28)!important;
}
.alostech-ui-final input[type=text],.alostech-ui-final input[type=email],.alostech-ui-final input[type=tel],.alostech-ui-final input[type=password],.alostech-ui-final input[type=search],.alostech-ui-final input[type=number],.alostech-ui-final select,.alostech-ui-final textarea{
  min-height:46px;border:1px solid #d9e3ee!important;border-radius:12px!important;background:#fff!important;color:var(--alofinal-ink)!important;box-shadow:none!important;
}
.alostech-ui-final input:focus,.alostech-ui-final select:focus,.alostech-ui-final textarea:focus{border-color:#9f8df7!important;box-shadow:0 0 0 4px rgba(109,74,255,.075)!important}
.alostech-ui-final .woocommerce-message,.alostech-ui-final .woocommerce-info,.alostech-ui-final .woocommerce-error{border:1px solid var(--alofinal-line)!important;border-radius:15px!important;background:#fff!important;box-shadow:var(--alofinal-shadow-sm)!important}

/* Cabeçalho */
.alostech-ui-final .alos-header,.alostech-ui-final .header-wrapper,.alostech-ui-final .header-main{backdrop-filter:saturate(135%) blur(12px)}
.alostech-ui-final .alos-header-main,.alostech-ui-final .header-main{border-bottom:1px solid rgba(214,225,238,.9)!important;background:rgba(255,255,255,.94)!important;box-shadow:0 10px 34px rgba(21,43,73,.05)!important}
.alostech-ui-final .alos-desktop-nav>a,.alostech-ui-final .alos-nav-dropdown>a,.alostech-ui-final .header-nav-main>li>a{position:relative}
.alostech-ui-final .alos-desktop-nav>a:after,.alostech-ui-final .alos-nav-dropdown>a:after,.alostech-ui-final .header-nav-main>li>a:after{position:absolute;right:25%;bottom:2px;left:25%;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--alofinal-violet),var(--alofinal-cyan));content:"";opacity:0;transform:scaleX(.45)}
.alostech-ui-final .alos-desktop-nav>a:hover:after,.alostech-ui-final .alos-nav-dropdown>a:hover:after,.alostech-ui-final .header-nav-main>li>a:hover:after{opacity:1;transform:scaleX(1)}
.alostech-ui-final .alos-search input,.alostech-ui-final .searchform input{border-radius:999px!important;background:#f7f9fd!important}

/* Selo único e discreto */
.alo-ui-protection-seal{display:inline-flex;align-items:center;gap:9px;max-width:100%;padding:9px 12px;border:1px solid #d9ebe5;border-radius:999px;background:#f5fbf8;color:#2b7159;box-shadow:none}
.alo-ui-protection-icon{display:grid;flex:0 0 24px;width:24px;height:24px;place-items:center;border-radius:50%;background:#e6f7ef;color:#177553;font-size:12px;font-weight:950}
.alo-ui-protection-seal>span:last-child{min-width:0}
.alo-ui-protection-seal strong,.alo-ui-protection-seal small{display:block!important;color:inherit!important;line-height:1.25}
.alo-ui-protection-seal strong{font-size:10px!important;font-weight:900!important}
.alo-ui-protection-seal small{margin-top:1px;font-size:7.5px!important;opacity:.76}
.al-home-trustline .alo-ui-protected{display:inline-flex;align-items:center;gap:7px;padding:6px 9px;border:1px solid rgba(112,238,224,.2);border-radius:999px;background:rgba(44,203,221,.08);color:#b8eee9}
.al-home-trustline .alo-ui-protected:before{display:none!important}
.al-home-trustline .alo-ui-protected b{display:grid;width:18px;height:18px;place-items:center;border-radius:50%;background:rgba(44,203,221,.14);color:#75f2e4;font-size:10px}

/* HOME */
.alostech-ui-final .al-home-hero{padding-top:76px;padding-bottom:82px;background:linear-gradient(137deg,#070b18 0%,#161e45 51%,#0a4050 100%)}
.alostech-ui-final .al-home-hero:before{background:radial-gradient(circle at 9% 0,rgba(109,74,255,.49),transparent 32%),radial-gradient(circle at 89% 17%,rgba(32,207,224,.27),transparent 29%),linear-gradient(120deg,transparent 58%,rgba(255,255,255,.018))}
.alostech-ui-final .al-home-hero-grid{gap:72px}
.alostech-ui-final .al-home-hero h1{font-size:clamp(44px,5.4vw,72px);max-width:760px}
.alostech-ui-final .al-home-hero p{max-width:650px;color:#cad3e6}
.alostech-ui-final .al-home-btn{border-radius:14px;box-shadow:none}
.alostech-ui-final .al-home-btn-primary{background:linear-gradient(90deg,#4be0df,#75f0d5);box-shadow:0 16px 36px rgba(32,207,224,.17)}
.alostech-ui-final .al-home-btn-secondary:hover{border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.11)}
.alostech-ui-final .al-home-visual{perspective:1200px}
.alostech-ui-final .al-home-visual-card{position:relative;border-radius:29px;box-shadow:0 38px 82px rgba(0,0,0,.35);transform:rotate(.35deg) translateZ(0)}
.alostech-ui-final .al-home-visual-card:after{position:absolute;inset:-45% auto auto -35%;width:32%;height:190%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.14),transparent);content:"";transform:rotate(18deg);transition:left .7s ease}
.alostech-ui-final .al-home-visual:hover .al-home-visual-card{transform:rotate(-.2deg) translateY(-4px)}
.alostech-ui-final .al-home-visual:hover .al-home-visual-card:after{left:125%}
.alostech-ui-final .al-home-proof-grid{border-radius:22px;box-shadow:0 20px 50px rgba(19,42,76,.105)}
.alostech-ui-final .al-home-proof-item{padding:20px 21px}
.alostech-ui-final .al-home-section{padding:88px 0}
.alostech-ui-final .al-home-route{border-radius:25px;box-shadow:0 12px 34px rgba(12,27,52,.06)}
.alostech-ui-final .al-home-route:before{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(120deg,rgba(109,74,255,.03),transparent 42%,rgba(32,207,224,.04));content:"";opacity:0;transition:opacity .25s ease;z-index:-1}
.alostech-ui-final .al-home-route:hover:before{opacity:1}
.alostech-ui-final .al-home-benefit-v10,.alostech-ui-final .al-home-step{border-radius:22px;box-shadow:var(--alofinal-shadow-sm)}
.alostech-ui-final .al-home-brand{border-radius:23px;box-shadow:0 16px 36px rgba(10,18,39,.15)}

/* CATÁLOGO / VITRINE */
.alostech-ui-final .shop-page-title{padding:16px 0;border-bottom:1px solid var(--alofinal-line)!important;background:linear-gradient(180deg,#fbfcff,#f6f8fc)!important}
.alostech-ui-final .shop-container{padding-top:26px}
.alostech-ui-final .products.row,.alostech-ui-final ul.products{row-gap:24px}
.alostech-ui-final .product-small.box,.alostech-ui-final ul.products li.product .box{
  position:relative;height:100%;overflow:hidden;border:1px solid #dfe7f1!important;border-radius:24px!important;background:#fff!important;box-shadow:0 10px 30px rgba(19,44,79,.065)!important;transform:translateZ(0);
}
.alostech-ui-final .product-small.box:before,.alostech-ui-final ul.products li.product .box:before{position:absolute;z-index:3;right:0;top:0;left:0;height:3px;background:linear-gradient(90deg,var(--alofinal-violet),var(--alofinal-blue),var(--alofinal-cyan));content:"";opacity:0;transform:scaleX(.45);transform-origin:center;transition:.25s ease}
.alostech-ui-final .product-small.box:hover,.alostech-ui-final ul.products li.product .box:hover{border-color:#cfd9ea!important;box-shadow:0 22px 48px rgba(19,44,79,.12)!important;transform:translateY(-5px)}
.alostech-ui-final .product-small.box:hover:before,.alostech-ui-final ul.products li.product .box:hover:before{opacity:1;transform:scaleX(1)}
.alostech-ui-final .product-small .box-image,.alostech-ui-final ul.products li.product .box-image{position:relative;overflow:hidden;margin:9px 9px 0;border-radius:18px!important;background:radial-gradient(circle at 50% 32%,#fff 0,#f7f9fd 52%,#f0f4fa 100%)!important}
.alostech-ui-final .product-small .box-image:after,.alostech-ui-final ul.products li.product .box-image:after{position:absolute;inset:auto -10% -50% 22%;height:55%;border-radius:50%;background:rgba(109,74,255,.055);filter:blur(18px);content:"";pointer-events:none}
.alostech-ui-final .product-small .box-image img,.alostech-ui-final ul.products li.product .box-image img{position:relative;z-index:1;object-fit:contain!important;transition:transform .42s cubic-bezier(.2,.7,.2,1),filter .3s ease!important}
.alostech-ui-final .product-small.box:hover .box-image img,.alostech-ui-final ul.products li.product .box:hover .box-image img{transform:scale(1.045);filter:saturate(1.03)}
.alostech-ui-final .product-small .box-text,.alostech-ui-final ul.products li.product .box-text{padding:16px 17px 19px!important}
.alostech-ui-final .product-small .category,.alostech-ui-final ul.products li.product .category{margin-bottom:5px;color:#77879a!important;font-size:9px!important;font-weight:850!important;letter-spacing:.055em!important}
.alostech-ui-final .product-small .name,.alostech-ui-final .product-small .name a,.alostech-ui-final ul.products li.product .woocommerce-loop-product__title{color:#12243a!important;font-weight:900!important;line-height:1.32!important}
.alostech-ui-final .product-small .price,.alostech-ui-final ul.products li.product .price{margin-top:8px;color:#0c1b2e!important;font-weight:950!important}
.alostech-ui-final .product-small .button,.alostech-ui-final ul.products li.product .button{width:100%;margin-top:11px;border:1px solid #d9d2ff!important;background:#f6f3ff!important;color:#5c43d2!important;box-shadow:none!important}
.alostech-ui-final .product-small .button:hover,.alostech-ui-final ul.products li.product .button:hover{border-color:transparent!important;background:linear-gradient(135deg,var(--alofinal-violet),var(--alofinal-blue))!important;color:#fff!important}
.alostech-ui-final .badge-container .onsale{top:12px!important;left:12px!important;padding:7px 10px!important;border:0!important;border-radius:999px!important;background:linear-gradient(135deg,var(--alofinal-violet),var(--alofinal-blue))!important;color:#fff!important;box-shadow:0 8px 20px rgba(94,72,226,.25)!important;font-size:9px!important;font-weight:900!important}
.alostech-ui-final .quick-view,.alostech-ui-final .box-image .quick-view{bottom:9px!important;left:9px!important;width:calc(100% - 18px)!important;border-radius:12px!important;background:rgba(19,38,61,.92)!important;color:#fff!important;backdrop-filter:blur(8px);opacity:0!important;transform:translateY(6px)}
.alostech-ui-final .product-small:hover .quick-view,.alostech-ui-final .box-image:hover .quick-view{opacity:1!important;transform:none}

/* PÁGINA DE PRODUTO / GALERIA */
.alostech-ui-final.single-product .product-main{padding-top:28px;padding-bottom:40px}
.alostech-ui-final.single-product .product-main .row.content-row{align-items:flex-start}
.alostech-ui-final.single-product .product-gallery,.alostech-ui-final.single-product .product-info{border:1px solid var(--alofinal-line)!important;border-radius:28px!important;background:#fff!important;box-shadow:var(--alofinal-shadow)!important}
.alostech-ui-final.single-product .product-gallery{position:sticky;top:105px;padding:18px!important;overflow:hidden}
.alostech-ui-final.single-product .product-gallery:before{position:absolute;z-index:0;top:-160px;right:-120px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(32,207,224,.10),transparent 68%);content:"";pointer-events:none}
.alostech-ui-final.single-product .product-gallery:after{position:absolute;z-index:0;bottom:-170px;left:-130px;width:330px;height:330px;border-radius:50%;background:radial-gradient(circle,rgba(109,74,255,.09),transparent 70%);content:"";pointer-events:none}
.alostech-ui-final.single-product .woocommerce-product-gallery{position:relative;z-index:1;margin:0}
.alostech-ui-final.single-product .product-gallery-slider,.alostech-ui-final.single-product .woocommerce-product-gallery__wrapper{overflow:hidden;border:1px solid #e6ecf4;border-radius:21px;background:radial-gradient(circle at 50% 28%,#fff 0,#f9fbfe 56%,#f1f5fa 100%)}
.alostech-ui-final.single-product .woocommerce-product-gallery__image,.alostech-ui-final.single-product .product-gallery-slider .slide{overflow:hidden;border-radius:20px}
.alostech-ui-final.single-product .woocommerce-product-gallery__image img,.alostech-ui-final.single-product .product-gallery-slider img{object-fit:contain!important;transition:transform .5s cubic-bezier(.2,.7,.2,1),filter .3s ease!important}
.alostech-ui-final.single-product .woocommerce-product-gallery__image:hover img,.alostech-ui-final.single-product .product-gallery-slider .slide:hover img{transform:scale(1.025);filter:saturate(1.03)}
.alostech-ui-final.single-product .product-thumbnails,.alostech-ui-final.single-product .product-gallery-thumbnails{margin-top:12px!important}
.alostech-ui-final.single-product .product-thumbnails .col,.alostech-ui-final.single-product .product-gallery-thumbnails .col{padding:4px!important}
.alostech-ui-final.single-product .product-thumbnails img,.alostech-ui-final.single-product .product-gallery-thumbnails img{border:1px solid #dde6f0!important;border-radius:12px!important;background:#fff!important;opacity:.76!important}
.alostech-ui-final.single-product .product-thumbnails .is-nav-selected img,.alostech-ui-final.single-product .product-gallery-thumbnails .is-nav-selected img,.alostech-ui-final.single-product .product-thumbnails img:hover{border-color:#876ff1!important;box-shadow:0 0 0 3px rgba(109,74,255,.08)!important;opacity:1!important}
.alostech-ui-final.single-product .product-info{padding:31px 32px!important}
.alostech-ui-final.single-product .product-info .product-title{margin-bottom:10px;color:#12243a!important;font-size:clamp(27px,3vw,40px)!important;line-height:1.08!important;font-weight:900!important;letter-spacing:-.04em!important}
.alostech-ui-final.single-product .product-info .price{margin:13px 0;color:#0b1b2f!important;font-size:25px!important;font-weight:950!important}
.alostech-ui-final.single-product .product-short-description,.alostech-ui-final.single-product .woocommerce-product-details__short-description{color:#5e7187!important;font-size:13px!important;line-height:1.7!important}
.alostech-ui-final.single-product form.cart{padding:17px 0 0;border-top:1px solid #edf1f6}
.alostech-ui-final.single-product .quantity input.qty{border-radius:12px!important}
.alostech-ui-final.single-product .single_add_to_cart_button{min-height:52px!important;padding-inline:24px!important}
.alostech-ui-final.single-product .alo-ui-protection-product{margin-top:14px}
.alostech-ui-final.single-product .product_meta{margin-top:18px;padding-top:16px;border-top:1px solid #edf1f6;font-size:10px!important}
.alostech-ui-final.single-product .product-footer .woocommerce-tabs,.alostech-ui-final.single-product .woocommerce-tabs{margin-top:30px;border:1px solid var(--alofinal-line);border-radius:24px;background:#fff;box-shadow:var(--alofinal-shadow-sm)}
.alostech-ui-final.single-product .tabbed-content .nav-tabs{padding:8px 12px 0}
.alostech-ui-final.single-product .tab-panels{padding:22px 25px 28px!important}
.alostech-ui-final.single-product .related.products{margin-top:46px}
.alostech-ui-final.single-product .related.products>h3,.alostech-ui-final.single-product .related.products>h2{color:#13263d;font-size:26px!important;letter-spacing:-.035em}

/* CARRINHO */
.alostech-ui-final.alo-ui-cart .woocommerce-cart-form,.alostech-ui-final.alo-ui-cart .cart_totals{padding:20px;border:1px solid var(--alofinal-line);border-radius:24px!important;background:#fff;box-shadow:var(--alofinal-shadow-sm)}
.alostech-ui-final.alo-ui-cart table.shop_table{border:0!important}
.alostech-ui-final.alo-ui-cart table.shop_table th{color:#75869b;font-size:9px;letter-spacing:.08em;text-transform:uppercase}
.alostech-ui-final.alo-ui-cart table.shop_table td{border-color:#edf1f6!important}
.alostech-ui-final.alo-ui-cart .product-thumbnail img{border-radius:13px;background:#f5f7fb}
.alostech-ui-final.alo-ui-cart .cart_totals h2{color:#142841;letter-spacing:-.03em}

/* CHECKOUT */
.alostech-ui-final.alo-ui-checkout #main{background:linear-gradient(180deg,#fafcff 0,#f4f8fc 48%,#fafcff 100%)}
.alostech-ui-final.alo-ui-checkout .checkout-page-title{margin-bottom:16px}
.alostech-ui-final.alo-ui-checkout form.checkout{display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr)!important;gap:24px!important;align-items:start!important}
.alostech-ui-final.alo-ui-checkout #customer_details,.alostech-ui-final.alo-ui-checkout #order_review{width:100%!important;max-width:none!important;min-width:0!important;float:none!important;margin:0!important}
.alostech-ui-final.alo-ui-checkout #customer_details{padding:24px;border:1px solid var(--alofinal-line);border-radius:26px;background:#fff;box-shadow:var(--alofinal-shadow)}
.alostech-ui-final.alo-ui-checkout #order_review{position:sticky;top:100px;padding:21px;border:1px solid var(--alofinal-line);border-radius:26px;background:#fff;box-shadow:var(--alofinal-shadow)}
.alostech-ui-final.alo-ui-checkout .woocommerce-billing-fields>h3,.alostech-ui-final.alo-ui-checkout .woocommerce-shipping-fields>h3,.alostech-ui-final.alo-ui-checkout #order_review_heading{color:#13263d!important;font-size:21px!important;letter-spacing:-.03em!important}
.alostech-ui-final.alo-ui-checkout .form-row{margin-bottom:13px!important}
.alostech-ui-final.alo-ui-checkout .form-row label{margin-bottom:5px;color:#526980!important;font-size:10px!important;font-weight:850!important}
.alostech-ui-final.alo-ui-checkout #payment{margin-top:16px;border:0!important;background:transparent!important}
.alostech-ui-final.alo-ui-checkout #payment ul.payment_methods{display:grid;gap:10px;padding:0!important;border:0!important}
.alostech-ui-final.alo-ui-checkout #payment li.wc_payment_method{overflow:visible!important;margin:0!important;border:1px solid #e0e8f2!important;border-radius:18px!important;background:#fff!important;box-shadow:0 6px 18px rgba(25,48,82,.045)!important}
.alostech-ui-final.alo-ui-checkout #payment li.wc_payment_method>label{display:flex!important;align-items:center!important;gap:9px!important;min-height:54px!important;padding:12px 14px!important;color:#203650!important;font-weight:850!important}
.alostech-ui-final.alo-ui-checkout #payment li.wc_payment_method:has(input:checked){border-color:#cfc5ff!important;box-shadow:0 0 0 3px rgba(109,74,255,.055),0 12px 28px rgba(40,67,112,.08)!important}
.alostech-ui-final.alo-ui-checkout #payment .payment_box{margin:0!important;padding:4px 14px 15px!important;border:0!important;background:transparent!important;box-shadow:none!important}
.alostech-ui-final.alo-ui-checkout #payment .payment_box:before{display:none!important}
.alostech-ui-final.alo-ui-checkout .alo-ui-protection-checkout{margin:0 0 12px}
.alostech-ui-final.alo-ui-checkout #place_order{width:100%;min-height:53px!important;margin-top:10px;font-size:13px!important}
.alostech-ui-final.alo-ui-checkout .woocommerce-checkout-review-order-table{border:0!important}
.alostech-ui-final.alo-ui-checkout .woocommerce-checkout-review-order-table th,.alostech-ui-final.alo-ui-checkout .woocommerce-checkout-review-order-table td{padding:11px 7px!important;border-color:#edf1f6!important}
.alostech-ui-final.alo-ui-checkout .order-total th,.alostech-ui-final.alo-ui-checkout .order-total td{color:#13263d!important;font-size:15px!important;font-weight:950!important}

/* Remove cartões/avisos repetitivos de segurança; preserva campos funcionais. */
.alostech-ui-final .alos-picker-secure,.alostech-ui-final .alos-wallet-v2-security,.alostech-ui-final .alos-cvv-safe,.alostech-ui-final .alos-card-save-hint,.alostech-ui-final .alos-card-secure-kicker{display:none!important}
.alostech-ui-final .alos-wallet-v2-intro>div:first-child>p{max-width:760px!important}
.alostech-ui-final .alos-wallet-v2-intro>div:first-child>p strong{display:none!important}

/* Cartões salvos — carrossel horizontal com espaço real. */
.alostech-ui-final .alo-ui-carousel-controls{display:flex;align-items:center;justify-content:flex-end;gap:7px;margin:0 0 9px}
.alostech-ui-final .alo-ui-carousel-controls button{display:grid;width:35px;height:35px;min-height:0!important;padding:0!important;place-items:center;border:1px solid #dbe4ef!important;border-radius:11px!important;background:#fff!important;color:#405774!important;box-shadow:0 5px 14px rgba(25,48,82,.055)!important;font-size:17px;font-weight:900;line-height:1}
.alostech-ui-final .alo-ui-carousel-controls button:hover{border-color:#cfc4ff!important;background:#f7f4ff!important;color:#5e45d5!important;transform:translateY(-1px)}
.alostech-ui-final .alo-ui-carousel-track{display:flex!important;grid-template-columns:none!important;gap:12px!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;padding:2px 2px 10px!important;scroll-behavior:smooth;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#cbd5e3 transparent}
.alostech-ui-final .alo-ui-carousel-track::-webkit-scrollbar{height:5px}.alostech-ui-final .alo-ui-carousel-track::-webkit-scrollbar-thumb{border-radius:999px;background:#cbd5e3}.alostech-ui-final .alo-ui-carousel-track::-webkit-scrollbar-track{background:transparent}
.alostech-ui-final .alo-ui-carousel-track>.alos-card-tile,.alostech-ui-final .alo-ui-carousel-track>.alos-card-source-option{flex:0 0 min(345px,86vw)!important;min-width:0!important;scroll-snap-align:start}
.alostech-ui-final .alos-card-picker-head{margin-bottom:10px!important}
.alostech-ui-final .alos-card-picker-head b{font-size:19px!important}
.alostech-ui-final .alos-card-picker-head span{color:#6c7f94!important}

/* Mini cartões do checkout */
.alostech-ui-final .alos-card-tile.alos-saved-option{min-height:126px!important;padding:14px!important;border:1px solid #dfe7f1!important;border-radius:21px!important;background:#fff!important;box-shadow:0 9px 23px rgba(27,55,92,.06)!important}
.alostech-ui-final .alos-card-tile.alos-saved-option:hover{border-color:#cfc5ff!important;box-shadow:0 16px 34px rgba(32,59,101,.1)!important;transform:translateY(-2px)!important}
.alostech-ui-final .alos-card-tile.alos-saved-option.is-selected,.alostech-ui-final .alos-card-source-option.is-selected{border-color:#9581f4!important;box-shadow:0 0 0 3px rgba(109,74,255,.075),0 14px 32px rgba(33,58,99,.1)!important}
.alostech-ui-final .alos-saved-option-card{width:140px!important;height:88px!important;border-radius:16px!important;box-shadow:0 10px 24px rgba(14,36,61,.22)!important}
.alostech-ui-final .alos-saved-option-card .alos-network-logo{width:auto!important;max-width:42px!important;height:auto!important;max-height:21px!important;image-rendering:auto!important;filter:none!important;opacity:1!important;transform:none!important}
.alostech-ui-final .alos-saved-option-card .alos-option-network{min-width:37px!important;max-width:45px!important}
.alostech-ui-final .alos-saved-option-card .alos-option-network img[src*="mastercard"],.alostech-ui-final .alos-saved-option-card .alos-option-network img[src*="visa"],.alostech-ui-final .alos-saved-option-card .alos-option-network img[src*="elo"],.alostech-ui-final .alos-saved-option-card .alos-option-network img[src*="amex"],.alostech-ui-final .alos-saved-option-card .alos-option-network img[src*="hipercard"]{filter:none!important}
.alostech-ui-final .alos-saved-option-card .alos-option-bank img{max-width:68px!important;max-height:20px!important;filter:brightness(0) invert(1)!important;opacity:1!important}
.alostech-ui-final .alos-saved-option-info>b{font-size:14px!important;color:#18314b!important}
.alostech-ui-final .alos-saved-option-info>span{color:#60778f!important;font-size:10px!important}
.alostech-ui-final .alos-saved-option-action{border:1px solid #e4e8f2!important;background:#f7f8fc!important;color:#5d49ce!important}

/* Campo de código de segurança continua funcional para cartões externos, sem texto repetitivo. */
.alostech-ui-final .alos-cvv-row,.alostech-ui-final .alos-cvv-step{margin-top:11px!important;padding:13px!important;border:1px solid #e2e9f1!important;border-radius:15px!important;background:#fbfcfe!important;box-shadow:none!important}
.alostech-ui-final .alos-secure-cvv,.alostech-ui-final #alos-saved-cvv-container{min-height:48px!important;border-radius:11px!important;background:#fff!important}
.alostech-ui-final .alos-saved-cvv-help{color:#7a899a!important;font-size:8px!important}
/* O Cartão Alostech é crédito interno: nenhuma ilustração de CVV nele. */
.alostech-ui-final .alos-private-card-visual .alos-cvv-locator,.alostech-ui-final .alv12-card-art .alos-cvv-locator,.alostech-ui-final .alos-private-card-visual .alos-card-cvv,.alostech-ui-final .alv12-card-art .alos-card-cvv{display:none!important}

/* Carteira Alostech Pay */
.alostech-ui-final .alos-wallet-v2{max-width:1220px!important;margin-inline:auto!important}
.alostech-ui-final .alos-wallet-v2-intro{position:relative;overflow:hidden;padding:25px 27px!important;border:1px solid var(--alofinal-line)!important;border-radius:25px!important;background:radial-gradient(circle at 92% 5%,rgba(32,207,224,.12),transparent 28%),radial-gradient(circle at 4% 0,rgba(109,74,255,.1),transparent 30%),#fff!important;box-shadow:var(--alofinal-shadow)!important}
.alostech-ui-final .alos-wallet-v2-intro:after{position:absolute;right:-85px;bottom:-115px;width:260px;height:260px;border-radius:50%;border:1px solid rgba(109,74,255,.08);content:"";pointer-events:none}
.alostech-ui-final .alos-wallet-v2-intro h2{color:#17314a!important;font-size:28px!important;letter-spacing:-.04em!important}
.alostech-ui-final .alos-wallet-v2-intro p{color:#64788e!important;font-size:11px!important;line-height:1.65!important}
.alostech-ui-final .alos-wallet-vault{margin-top:15px!important;border:1px solid #dde6ef!important;border-radius:22px!important;background:linear-gradient(135deg,#fff,#f7f9fd)!important;box-shadow:var(--alofinal-shadow-sm)!important}
.alostech-ui-final .alos-wallet-vault:hover{border-color:#cec4ff!important;box-shadow:0 17px 38px rgba(31,55,94,.1)!important;transform:translateY(-2px)}
.alostech-ui-final .alos-wallet-panel-inner{padding:20px!important;border:1px solid var(--alofinal-line)!important;border-radius:24px!important;background:#fff!important;box-shadow:var(--alofinal-shadow-sm)!important}
.alostech-ui-final .alos-wallet-toolbar{margin-bottom:14px!important}
.alostech-ui-final .alos-wallet-add-button{border-radius:12px!important;background:linear-gradient(135deg,var(--alofinal-violet),var(--alofinal-blue))!important;color:#fff!important;box-shadow:0 9px 20px rgba(83,71,225,.18)!important}
.alostech-ui-final .alos-wallet-card-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:15px!important}
.alostech-ui-final .alos-wallet-bank-card{position:relative;overflow:hidden;min-height:220px!important;border:0!important;border-radius:24px!important;box-shadow:0 18px 38px rgba(18,40,70,.18)!important;transition:transform .22s ease,box-shadow .22s ease!important}
.alostech-ui-final .alos-wallet-bank-card:hover{transform:translateY(-4px)!important;box-shadow:0 25px 50px rgba(18,40,70,.24)!important}
.alostech-ui-final .alos-wallet-bank-card:after{position:absolute;top:-100px;right:-65px;width:210px;height:210px;border:1px solid rgba(255,255,255,.14);border-radius:50%;content:"";pointer-events:none}
.alostech-ui-final .alos-wallet-bank-symbol img{width:auto!important;max-width:82px!important;height:auto!important;max-height:25px!important;filter:brightness(0) invert(1)!important;opacity:1!important}
.alostech-ui-final .alos-wallet-brand-original img{width:auto!important;max-width:52px!important;height:auto!important;max-height:26px!important;filter:none!important;image-rendering:auto!important;opacity:1!important}
.alostech-ui-final .alos-wallet-bank-number{font-size:18px!important;letter-spacing:.09em!important}
.alostech-ui-final .alos-wallet-bank-footer small{opacity:.72!important}
.alostech-ui-final .alos-wallet-card-actions{gap:8px!important}
.alostech-ui-final .alos-wallet-card-actions button{border-radius:11px!important}
.alostech-ui-final .alos-wallet-add-panel,.alostech-ui-final .alos-wallet-form-card{border:1px solid #e0e7f0!important;border-radius:21px!important;background:#fbfcfe!important;box-shadow:none!important}

/* Cartão Alostech / benefícios */
.alostech-ui-final .alos-private-card-page,.alostech-ui-final .alv12-shell,.alostech-ui-final .alv130-shell{max-width:100%!important}
.alostech-ui-final .alos-private-card-visual,.alostech-ui-final .alv12-card-art,.alostech-ui-final .alv130-card-art{overflow:hidden;border-radius:24px!important;box-shadow:0 24px 54px rgba(35,42,102,.24)!important}
.alostech-ui-final .alos-private-card-visual:after,.alostech-ui-final .alv12-card-art:after,.alostech-ui-final .alv130-card-art:after{opacity:.6!important}
.alostech-ui-final .alv12-panel,.alostech-ui-final .alv130-panel,.alostech-ui-final .alos-benefit-card,.alostech-ui-final .alos-private-limits{border:1px solid var(--alofinal-line)!important;border-radius:22px!important;background:#fff!important;box-shadow:var(--alofinal-shadow-sm)!important}
.alostech-ui-final .alv12-kpis>div,.alostech-ui-final .alv130-kpis>div{border-radius:17px!important}

/* Minha Conta */
.alostech-ui-final.alo-ui-account .ax11{padding-top:24px!important}
.alostech-ui-final.alo-ui-account .ax11-hero{border-radius:27px!important;box-shadow:var(--alofinal-shadow)!important}
.alostech-ui-final.alo-ui-account .ax11-side{border-radius:23px!important;box-shadow:var(--alofinal-shadow-sm)!important}
.alostech-ui-final.alo-ui-account .ax11-content{padding:30px 31px!important;border-radius:25px!important;box-shadow:var(--alofinal-shadow)!important}
.alostech-ui-final.alo-ui-account .ax11-nav a{border-radius:14px!important;box-shadow:none!important}
.alostech-ui-final.alo-ui-account .ax11-nav a:hover{box-shadow:0 9px 20px rgba(67,88,164,.08)!important}
.alostech-ui-final.alo-ui-account .ax11-kpi{border-radius:16px!important}
.alostech-ui-final.alo-ui-account .woocommerce-MyAccount-content table,.alostech-ui-final.alo-ui-account .ax11-content table{overflow:hidden;border:1px solid #e2e9f1!important;border-radius:15px!important}
.alostech-ui-final.alo-ui-account .woocommerce-MyAccount-content table th,.alostech-ui-final.alo-ui-account .ax11-content table th{background:#f7f9fc!important;color:#6f8196!important;font-size:9px!important;letter-spacing:.06em!important;text-transform:uppercase!important}

/* Suporte, vendedor e páginas internas customizadas */
.alostech-ui-final .alos-support-page,.alostech-ui-final .alos-vendor-console,.alostech-ui-final .alos-benefit-page{color:var(--alofinal-ink)!important}
.alostech-ui-final .alos-ticket-card,.alostech-ui-final .alos-vendor-application,.alostech-ui-final .alos-support-card,.alostech-ui-final .alos-benefit-card{border-radius:22px!important;box-shadow:var(--alofinal-shadow-sm)!important}

/* Rodapé: mantém confiança sem repetir frases em excesso. */
.alostech-ui-final .alos-site-footer{background:linear-gradient(180deg,#07111f,#081526 68%,#07111f)!important}
.alostech-ui-final .alos-footer-trustgrid>div{min-height:72px!important}
.alostech-ui-final .alos-footer-safe{display:none!important}
.alostech-ui-final .alos-footer-main{padding-top:48px!important}
.alostech-ui-final .alos-footer-logo{border-radius:17px!important}

/* Responsivo */
@media(max-width:1100px){
  .alostech-ui-final.alo-ui-checkout form.checkout{grid-template-columns:minmax(0,1fr) minmax(330px,.85fr)!important;gap:18px!important}
  .alostech-ui-final .alos-wallet-card-list{grid-template-columns:1fr!important}
}
@media(max-width:900px){
  .alostech-ui-final.single-product .product-gallery{position:relative;top:auto;margin-bottom:17px}
  .alostech-ui-final.alo-ui-checkout form.checkout{display:block!important}
  .alostech-ui-final.alo-ui-checkout #customer_details{margin-bottom:18px!important}
  .alostech-ui-final.alo-ui-checkout #order_review{position:relative;top:auto}
  .alostech-ui-final .al-home-hero-grid{gap:44px}
}
@media(max-width:700px){
  .alostech-ui-final .al-home-hero{padding:58px 0 64px}
  .alostech-ui-final .al-home-hero h1{font-size:clamp(37px,11vw,54px)}
  .alostech-ui-final .al-home-visual{margin-top:10px;padding:4px}
  .alostech-ui-final .al-home-proof{margin-top:-13px}
  .alostech-ui-final .al-home-proof-grid{grid-template-columns:1fr 1fr}
  .alostech-ui-final .al-home-proof-item:nth-child(3){border-left:0!important;border-top:1px solid var(--alofinal-line)}
  .alostech-ui-final .al-home-proof-item:nth-child(4){border-top:1px solid var(--alofinal-line)}
  .alostech-ui-final .al-home-section{padding:60px 0}
  .alostech-ui-final .product-small.box,.alostech-ui-final ul.products li.product .box{border-radius:19px!important}
  .alostech-ui-final .product-small .box-image,.alostech-ui-final ul.products li.product .box-image{margin:7px 7px 0;border-radius:14px!important}
  .alostech-ui-final .product-small .box-text,.alostech-ui-final ul.products li.product .box-text{padding:13px 13px 16px!important}
  .alostech-ui-final .quick-view,.alostech-ui-final .box-image .quick-view{display:none!important}
  .alostech-ui-final.single-product .product-gallery,.alostech-ui-final.single-product .product-info{border-radius:21px!important}
  .alostech-ui-final.single-product .product-gallery{padding:11px!important}
  .alostech-ui-final.single-product .product-info{padding:22px 19px!important}
  .alostech-ui-final.single-product .product-info .product-title{font-size:28px!important}
  .alostech-ui-final.alo-ui-checkout #customer_details,.alostech-ui-final.alo-ui-checkout #order_review{padding:17px!important;border-radius:20px!important}
  .alostech-ui-final .alo-ui-carousel-track>.alos-card-tile,.alostech-ui-final .alo-ui-carousel-track>.alos-card-source-option{flex-basis:88vw!important}
  .alostech-ui-final .alos-card-tile.alos-saved-option{grid-template-columns:118px minmax(0,1fr)!important;gap:12px!important}
  .alostech-ui-final .alos-saved-option-card{width:118px!important;height:76px!important}
  .alostech-ui-final .alos-saved-option-action{display:none!important}
  .alostech-ui-final .alos-wallet-v2-intro{padding:20px!important;border-radius:21px!important}
  .alostech-ui-final .alos-wallet-bank-card{min-height:205px!important;border-radius:20px!important}
  .alostech-ui-final.alo-ui-account .ax11-content{padding:20px 17px!important;border-radius:20px!important}
}
@media(max-width:480px){
  .alostech-ui-final .al-home-proof-grid{grid-template-columns:1fr}
  .alostech-ui-final .al-home-proof-item+.al-home-proof-item{border-left:0!important;border-top:1px solid var(--alofinal-line)}
  .alostech-ui-final .al-home-actions{display:grid;grid-template-columns:1fr}
  .alostech-ui-final .al-home-btn{width:100%}
  .alo-ui-protection-seal{width:100%;border-radius:14px}
  .alostech-ui-final .alos-wallet-toolbar{align-items:flex-start!important;flex-direction:column!important}
  .alostech-ui-final .alos-wallet-add-button{width:100%!important}
}

@media(prefers-reduced-motion:reduce){
  .alostech-ui-final *,.alostech-ui-final *:before,.alostech-ui-final *:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}
}

/* Entrada suave apenas quando JS está disponível. */
.alostech-ui-final .alo-ui-reveal{opacity:0;transform:translateY(12px)}
.alostech-ui-final .alo-ui-reveal.alo-ui-inview{opacity:1;transform:none;transition:opacity .48s ease,transform .48s cubic-bezier(.2,.7,.2,1)}
@media(prefers-reduced-motion:reduce){.alostech-ui-final .alo-ui-reveal{opacity:1!important;transform:none!important}}


/* ===== Alostech UI Final: identidade bancária consolidada ===== */
.alostech-ui-final .alos-mini-chip,.alostech-ui-final .alos-chip,.alostech-ui-final .alos-wallet-bank-chip,.alostech-ui-final .alos-wallet-add-preview-chip{background:linear-gradient(135deg,#f7e5a4,#c89e43 53%,#f2d681)!important;box-shadow:inset 0 0 0 1px rgba(86,61,13,.2),0 5px 12px rgba(8,17,30,.12)!important}
.alostech-ui-final .is-nubank .alos-saved-option-card,.alostech-ui-final .alos-wallet-bank-card.is-nubank{background:linear-gradient(145deg,#6300a5,#820ad1 58%,#9c35e0)!important;color:#fff!important}
.alostech-ui-final .is-itau .alos-saved-option-card,.alostech-ui-final .alos-wallet-bank-card.is-itau{background:linear-gradient(145deg,#d85e00,#ec7000 58%,#ff983d)!important;color:#fff!important}
.alostech-ui-final .is-inter .alos-saved-option-card,.alostech-ui-final .alos-wallet-bank-card.is-inter{background:linear-gradient(145deg,#d84c00,#ff6500 60%,#ff994f)!important;color:#fff!important}
.alostech-ui-final .is-c6 .alos-saved-option-card,.alostech-ui-final .alos-wallet-bank-card.is-c6{background:linear-gradient(145deg,#050505,#17191c 62%,#3a3d41)!important;color:#fff!important}
.alostech-ui-final .is-bradesco .alos-saved-option-card,.alostech-ui-final .alos-wallet-bank-card.is-bradesco{background:linear-gradient(145deg,#8d0629,#cc092f 58%,#ed4765)!important;color:#fff!important}
.alostech-ui-final .is-santander .alos-saved-option-card,.alostech-ui-final .alos-wallet-bank-card.is-santander{background:linear-gradient(145deg,#a90000,#ec0000 60%,#ff4545)!important;color:#fff!important}
.alostech-ui-final .is-caixa .alos-saved-option-card,.alostech-ui-final .alos-wallet-bank-card.is-caixa{background:linear-gradient(145deg,#004b82,#006db0 60%,#27a8d2)!important;color:#fff!important}
.alostech-ui-final .is-sicredi .alos-saved-option-card,.alostech-ui-final .alos-wallet-bank-card.is-sicredi{background:linear-gradient(145deg,#155b32,#2f8e48 60%,#70bd68)!important;color:#fff!important}
.alostech-ui-final .is-sicoob .alos-saved-option-card,.alostech-ui-final .alos-wallet-bank-card.is-sicoob{background:linear-gradient(145deg,#003d43,#087d6b 60%,#39a58d)!important;color:#fff!important}
.alostech-ui-final .is-safra .alos-saved-option-card,.alostech-ui-final .alos-wallet-bank-card.is-safra{background:linear-gradient(145deg,#061f3d,#0a3968 62%,#987436)!important;color:#fff!important}
.alostech-ui-final .is-btg .alos-saved-option-card,.alostech-ui-final .alos-wallet-bank-card.is-btg{background:linear-gradient(145deg,#002b45,#00537b 62%,#1584ab)!important;color:#fff!important}
.alostech-ui-final .is-neon .alos-saved-option-card,.alostech-ui-final .alos-wallet-bank-card.is-neon{background:linear-gradient(145deg,#0066b0,#00a9df 58%,#57e5ed)!important;color:#fff!important}
.alostech-ui-final .is-picpay .alos-saved-option-card,.alostech-ui-final .alos-wallet-bank-card.is-picpay{background:linear-gradient(145deg,#0b8f43,#21c25e 60%,#70e59a)!important;color:#fff!important}
.alostech-ui-final .is-pan .alos-saved-option-card,.alostech-ui-final .alos-wallet-bank-card.is-pan{background:linear-gradient(145deg,#0062be,#008bff 60%,#55b8ff)!important;color:#fff!important}
.alostech-ui-final .is-bb .alos-saved-option-card,.alostech-ui-final .alos-wallet-bank-card.is-bb{background:radial-gradient(circle at 86% 14%,rgba(34,65,132,.2),transparent 30%),linear-gradient(145deg,#ffd91a,#f5c900 62%,#f0b900)!important;color:#172f66!important}
.alostech-ui-final .is-cora .alos-saved-option-card,.alostech-ui-final .alos-wallet-bank-card.is-cora{background:radial-gradient(circle at 88% -4%,rgba(242,60,130,.82),rgba(247,145,184,.46) 18%,transparent 42%),linear-gradient(145deg,#fff,#fbf8fa)!important;color:#242229!important}
.alostech-ui-final .is-mercadopago .alos-saved-option-card,.alostech-ui-final .alos-wallet-bank-card.is-mercadopago{background:linear-gradient(145deg,#ffe600,#ffd600 62%,#ffbd17)!important;color:#153047!important}
.alostech-ui-final .is-generic .alos-saved-option-card,.alostech-ui-final .alos-wallet-bank-card.is-generic{background:linear-gradient(145deg,#121d31,#263954 62%,#47617e)!important;color:#fff!important}
.alostech-ui-final .alos-wallet-bank-card .alos-wallet-bank-symbol,.alostech-ui-final .alos-saved-option-card .alos-option-bank{border:0!important;background:transparent!important;box-shadow:none!important}
.alostech-ui-final .alos-wallet-bank-card .alos-wallet-bank-symbol img,.alostech-ui-final .alos-saved-option-card img.alos-bank-logo{width:auto!important;max-width:96px!important;height:auto!important;max-height:28px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:brightness(0) invert(1)!important;opacity:.98!important;object-fit:contain!important}
.alostech-ui-final .is-bb img.alos-bank-logo,.alostech-ui-final .alos-wallet-bank-card.is-bb .alos-wallet-bank-symbol img,.alostech-ui-final .is-cora img.alos-bank-logo,.alostech-ui-final .alos-wallet-bank-card.is-cora .alos-wallet-bank-symbol img,.alostech-ui-final .is-mercadopago img.alos-bank-logo,.alostech-ui-final .alos-wallet-bank-card.is-mercadopago .alos-wallet-bank-symbol img{filter:none!important}
.alostech-ui-final .alos-saved-option-card{position:relative!important;aspect-ratio:1.586/1!important;overflow:hidden!important}
.alostech-ui-final .alos-saved-option-card .alos-option-bank{position:absolute!important;top:14px!important;left:14px!important}
.alostech-ui-final .alos-saved-option-card .alos-option-bank small,.alostech-ui-final .alos-saved-option-card .alos-mini-chip{display:none!important}

/* Uma única mensagem de proteção; textos e cards antigos de segurança não aparecem. */
.alostech-ui-final .alos-v220-trust-row,.alostech-ui-final .alos-picker-secure,.alostech-ui-final .alos-wallet-v2-security,.alostech-ui-final .alos-cvv-safe,.alostech-ui-final .alos-card-save-hint,.alostech-ui-final .alos-card-secure-kicker,.alostech-ui-final .alos-secure-note,.alostech-ui-final .alos-secure-badges{display:none!important}
/* O Cartão Alostech interno não exibe CVV nem verso de CVV. O campo de CVV de cartão bancário externo continua funcional quando o gateway exigir. */
.alostech-ui-final .alos-private-card-visual .alos-cvv-locator,.alostech-ui-final .alv12-card-art .alos-cvv-locator,.alostech-ui-final .alos-private-card-visual .alos-card-cvv,.alostech-ui-final .alv12-card-art .alos-card-cvv,.alostech-ui-final .alos-private-card-visual .alos-backface,.alostech-ui-final .alv12-card-art .alos-backface{display:none!important}

/* Guardas responsivos consolidados: substituem V28/V32. */
body.alostech-ui-final.woocommerce-account.logged-in #wrapper,body.alostech-ui-final.woocommerce-account.logged-in #main,body.alostech-ui-final.woocommerce-account.logged-in .page-wrapper{width:100%!important;max-width:none!important;min-width:0!important;margin-left:0!important;margin-right:0!important}
body.alostech-ui-final.woocommerce-account.logged-in .ax11-shell{width:min(1320px,calc(100% - 40px))!important;max-width:1320px!important;min-width:0!important;margin-inline:auto!important}
body.alostech-ui-final.woocommerce-account.logged-in .ax11-layout,body.alostech-ui-final.woocommerce-account.logged-in .ax11-content,body.alostech-ui-final.woocommerce-account.logged-in .woocommerce-MyAccount-content{min-width:0!important;max-width:100%!important}
body.alostech-ui-final.woocommerce-account.logged-in .ax11-content img,body.alostech-ui-final.woocommerce-account.logged-in .ax11-content iframe,body.alostech-ui-final.woocommerce-account.logged-in .ax11-content table{max-width:100%!important}
@media(max-width:1000px){body.alostech-ui-final.woocommerce-account.logged-in .ax11-shell{width:calc(100% - 24px)!important}}
@media(max-width:650px){body.alostech-ui-final.woocommerce-account.logged-in .ax11-shell{width:calc(100% - 16px)!important}.alostech-ui-final .alos-wallet-card-list{grid-template-columns:1fr!important}.alostech-ui-final .alos-wallet-bank-card{max-width:380px!important;margin-inline:auto!important}}
@media(max-width:420px){body.alostech-ui-final.woocommerce-account.logged-in .ax11-shell{width:calc(100% - 12px)!important}.alostech-ui-final .alo-ui-carousel-controls{top:-42px!important}}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   