@keyframes amwFadeUp{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes amwPulse{0%,100%{box-shadow:0 0 0 4px rgb(20 184 166 / .12),0 0 16px rgb(20 184 166 / .2)}50%{box-shadow:0 0 0 8px rgb(20 184 166 / .06),0 0 28px rgb(20 184 166 / .35)}}@keyframes amwShimmer{0%{transform:translateX(-100%);opacity:0}20%{opacity:1}80%{opacity:1}100%{transform:translateX(250%);opacity:0}}@keyframes amwCheckDraw{0%{stroke-dashoffset:30}100%{stroke-dashoffset:0}}@keyframes amwBorderBreathe{0%,100%{border-color:rgb(20 184 166 / .08)}50%{border-color:rgb(20 184 166 / .2)}}@keyframes amwGlowPulse{0%,100%{opacity:.5}50%{opacity:.85}}@keyframes amwFocusPulse{0%{box-shadow:0 0 0 2px rgb(20 184 166 / .08)}40%{box-shadow:0 0 0 5px rgb(20 184 166 / .12),0 0 20px rgb(20 184 166 / .08)}100%{box-shadow:0 0 0 3px rgb(20 184 166 / .08)}}@keyframes amwHeartbeat{0%,100%{box-shadow:0 0 4px rgb(20 184 166 / .3);transform:scale(1)}50%{box-shadow:0 0 10px rgb(20 184 166 / .6);transform:scale(1.15)}}@keyframes amwGreenPulse{0%,100%{border-color:rgb(34 197 94 / .1);box-shadow:0 0 20px rgb(34 197 94 / .04),inset 0 0 30px rgb(34 197 94 / .02)}50%{border-color:rgb(34 197 94 / .3);box-shadow:0 0 35px rgb(34 197 94 / .12),inset 0 0 40px rgb(34 197 94 / .04)}}@keyframes amwReorderPulse{0%,100%{border-color:rgb(20 184 166 / .08);box-shadow:0 2px 8px rgb(0 0 0 / .35),0 8px 24px rgb(0 0 0 / .2),0 20px 48px rgb(0 0 0 / .12),0 0 20px rgb(20 184 166 / .03)}50%{border-color:rgb(20 184 166 / .2);box-shadow:0 2px 8px rgb(0 0 0 / .35),0 8px 24px rgb(0 0 0 / .2),0 20px 48px rgb(0 0 0 / .12),0 0 30px rgb(20 184 166 / .08)}}@keyframes amwCtaRingPulse{0%{box-shadow:0 4px 20px rgb(0 255 208 / .25),0 0 0 0 rgb(0 255 208 / .3)}70%{box-shadow:0 4px 20px rgb(0 255 208 / .25),0 0 0 12px #fff0}100%{box-shadow:0 4px 20px rgb(0 255 208 / .25),0 0 0 0 #fff0}}@keyframes amwDotAppear{0%{transform:scale(0);opacity:0}60%{transform:scale(1.3);opacity:1}100%{transform:scale(1);opacity:1}}@keyframes amwStatGlow{0%,100%{box-shadow:inset 0 0 20px rgb(20 184 166 / .02),0 1px 3px rgb(0 0 0 / .2)}50%{box-shadow:inset 0 0 30px rgb(20 184 166 / .05),0 1px 3px rgb(0 0 0 / .2)}}@keyframes amwCyclePulse{0%,100%{border-color:rgb(20 184 166 / .12);box-shadow:0 0 20px rgb(20 184 166 / .05),inset 0 0 30px rgb(20 184 166 / .02)}50%{border-color:rgb(20 184 166 / .3);box-shadow:0 0 35px rgb(20 184 166 / .12),inset 0 0 40px rgb(20 184 166 / .04)}}@keyframes amwConfirmFadeUp{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}body.woocommerce-account.logged-in{background:#060A14!important}body.woocommerce-account.logged-in footer,body.woocommerce-account.logged-in .elementor-location-footer,body.woocommerce-account.logged-in .site-footer{display:none!important}body.woocommerce-account.logged-in .site-main,body.woocommerce-account.logged-in .entry-content,body.woocommerce-account.logged-in .page-content,body.woocommerce-account.logged-in article,body.woocommerce-account.logged-in .ast-container,body.woocommerce-account.logged-in .elementor-widget-wrap,body.woocommerce-account.logged-in .elementor-element,body.woocommerce-account.logged-in .woocommerce-MyAccount-content-wrapper{background:transparent!important}.woocommerce-account .woocommerce{max-width:100%!important;margin:0!important;padding:0!important;display:flex!important;gap:0!important;min-height:100vh;background:url("data:image/svg+xml,%3Csvg width='80' height='92' viewBox='0 0 80 92' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M40 0L73.3 19v38L40 76 6.7 57V19z' fill='none' stroke='rgba(20,184,166,0.12)' stroke-width='0.5'/%3E%3Ccircle cx='40' cy='0' r='1.5' fill='rgba(20,184,166,0.14)'/%3E%3Ccircle cx='73.3' cy='19' r='1.5' fill='rgba(20,184,166,0.1)'/%3E%3Ccircle cx='73.3' cy='57' r='1.5' fill='rgba(20,184,166,0.1)'/%3E%3Ccircle cx='40' cy='76' r='1.5' fill='rgba(20,184,166,0.14)'/%3E%3Ccircle cx='6.7' cy='57' r='1.5' fill='rgba(20,184,166,0.1)'/%3E%3Ccircle cx='6.7' cy='19' r='1.5' fill='rgba(20,184,166,0.1)'/%3E%3Cpath d='M40 0L40 76M6.7 19L73.3 57M73.3 19L6.7 57' stroke='rgba(20,184,166,0.05)' stroke-width='0.3'/%3E%3C/svg%3E"),radial-gradient(ellipse at 30% 15%,rgb(20 184 166 / .07) 0%,transparent 50%),radial-gradient(ellipse at 75% 85%,rgb(20 184 166 / .05) 0%,transparent 45%),#060A14!important}.woocommerce-account.logged-in input:focus,.woocommerce-account.logged-in textarea:focus,.woocommerce-account.logged-in select:focus{border-color:rgb(20 184 166 / .4)!important;box-shadow:0 0 0 2px rgb(20 184 166 / .08)!important;outline:none!important}.woocommerce-account.logged-in ::-webkit-scrollbar{width:6px}.woocommerce-account.logged-in ::-webkit-scrollbar-track{background:#fff0}.woocommerce-account.logged-in ::-webkit-scrollbar-thumb{background:rgb(255 255 255 / .08);border-radius:3px}.woocommerce-account.logged-in ::placeholder{color:rgb(255 255 255 / .2)}.woocommerce-account .woocommerce-MyAccount-navigation{flex:0 0 200px;width:200px;background:rgb(11 18 33 / .85)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;padding:20px 12px!important;border:none!important;border-radius:0!important;border-right:1px solid rgb(20 184 166 / .06)!important}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0!important;padding:0!important;list-style:none!important}.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0 0 2px!important;padding:0!important;background:transparent!important;border:none!important}.woocommerce-account .woocommerce-MyAccount-navigation li a{display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;padding:11px 12px!important;background:transparent!important;color:rgb(255 255 255 / .5)!important;border:none!important;border-radius:8px!important;text-decoration:none!important;font-family:Inter,system-ui,sans-serif!important;font-size:13px!important;font-weight:500!important;transition:all .15s ease!important}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{background:rgb(255 255 255 / .05)!important;color:rgb(255 255 255 / .8)!important}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active>a{background:rgb(20 184 166 / .1)!important;color:#14B8A6!important;box-shadow:inset 0 0 20px rgb(20 184 166 / .05)!important;border-left:2px solid #14B8A6!important}.woocommerce-account .woocommerce-MyAccount-navigation li a::before{content:"";width:18px;height:18px;flex:0 0 18px;background-color:currentColor;opacity:.9;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-repeat:no-repeat;mask-position:center;mask-size:contain}.woocommerce-MyAccount-navigation-link--dashboard a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Crect x='3' y='3' width='7' height='7' rx='1'/%3E%3Crect x='14' y='3' width='7' height='7' rx='1'/%3E%3Crect x='3' y='14' width='7' height='7' rx='1'/%3E%3Crect x='14' y='14' width='7' height='7' rx='1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Crect x='3' y='3' width='7' height='7' rx='1'/%3E%3Crect x='14' y='3' width='7' height='7' rx='1'/%3E%3Crect x='3' y='14' width='7' height='7' rx='1'/%3E%3Crect x='14' y='14' width='7' height='7' rx='1'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation-link--orders a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 2v6h6M8 13h8M8 17h8M8 9h2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 2v6h6M8 13h8M8 17h8M8 9h2'/%3E%3C/svg%3E")}.woocommerce-MyAccount-navigation-link--edit-account a::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E")}.woocommerce-account .woocommerce-MyAccount-content{flex:1 1 auto!important;min-width:0!important;padding:0!important;border:none!important;display:flex!important;flex-direction:column!important;background:transparent!important;overflow-y:auto!important}.woocommerce-account .woocommerce-MyAccount-content>p:first-of-type,.woocommerce-account .woocommerce-MyAccount-content>.woocommerce-MyAccount-content-wrapper>p:first-of-type,.woocommerce-account .woocommerce-MyAccount-content>.woocommerce-MyAccount-content-wrapper>p:nth-of-type(2),.woocommerce-account .woocommerce-MyAccount-content>.woocommerce-MyAccount-content-wrapper>p:nth-of-type(3){display:none!important}.amw-portal-header{padding:16px 40px;border-bottom:1px solid rgb(20 184 166 / .08);display:flex;align-items:center;justify-content:flex-end;gap:16px;flex-shrink:0}.amw-portal-header-info{text-align:right}.amw-portal-header-name{font-family:Inter,system-ui,sans-serif;font-size:12px;color:rgb(255 255 255 / .5);font-weight:500;letter-spacing:.5px}.amw-portal-header-status{font-family:Inter,system-ui,sans-serif;font-size:9px;color:#14B8A6;letter-spacing:1.2px;font-weight:700}.amw-portal-signout{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;background:#fff0;color:#14B8A6;border:1.5px solid rgb(20 184 166 / .4);border-radius:10px;font-family:Inter,system-ui,sans-serif;font-size:10px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.amw-portal-signout:hover{background:rgb(20 184 166 / .08);color:#14B8A6;border-color:#14B8A6;box-shadow:0 0 20px rgb(20 184 166 / .12)}.amw-page-content{flex:1 1 auto;padding:32px 40px;min-height:0}.amw-page-content>*{animation:amwFadeUp .4s ease both}.amw-card-glow,.amw-dash-orders-card,.amw-dash-welcome-card,.amw-dash-empty-card,.amw-od-timeline-card,.amw-od-items-card,.amw-reorder-card,.amw-review-card,.amw-payment-modal{background:#111b2c!important;border:1px solid rgb(20 184 166 / .08)!important;border-radius:14px!important;box-shadow:0 2px 8px rgb(0 0 0 / .35),0 8px 24px rgb(0 0 0 / .2),0 20px 48px rgb(0 0 0 / .12)!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important;position:relative;overflow:hidden}.amw-card-glow::before,.amw-dash-orders-card::before,.amw-od-timeline-card::before,.amw-od-items-card::before,.amw-reorder-card::before,.amw-review-card::before,.amw-payment-modal::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgb(20 184 166 / .22),transparent);transition:all .4s ease;z-index:1}.amw-card-glow:hover::before,.amw-dash-orders-card:hover::before,.amw-od-timeline-card:hover::before,.amw-od-items-card:hover::before{opacity:1;background:linear-gradient(90deg,transparent,rgb(20 184 166 / .5),transparent)}.amw-dash-orders-card::after,.amw-od-timeline-card::after,.amw-od-items-card::after,.amw-reorder-card::after,.amw-review-card::after,.amw-payment-modal::after{content:'';position:absolute;top:0;left:0;width:40%;height:2px;background:linear-gradient(90deg,transparent,rgb(0 255 208 / .5),rgb(0 255 208 / .8),rgb(0 255 208 / .5),transparent);z-index:2;pointer-events:none;animation:amwShimmer 5s ease-in-out 2s infinite}.amw-dash-welcome-card::after,.amw-dash-empty-card::after{content:'';position:absolute;top:0;left:0;width:40%;height:2px;background:linear-gradient(90deg,transparent,rgb(0 255 208 / .5),rgb(0 255 208 / .8),rgb(0 255 208 / .5),transparent);z-index:2;pointer-events:none;animation:amwShimmer 6s ease-in-out 3s infinite}.amw-card-glow:hover,.amw-dash-orders-card:hover,.amw-od-timeline-card:hover,.amw-od-items-card:hover,.amw-reorder-card:hover,.amw-review-card:hover,.amw-payment-modal:hover{border-color:rgb(20 184 166 / .2)!important;box-shadow:0 2px 8px rgb(0 0 0 / .35),0 12px 32px rgb(0 0 0 / .28),0 28px 56px rgb(0 0 0 / .18),inset 0 0 60px rgb(20 184 166 / .06)!important}.amw-dash-kpi-row{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:28px}.amw-dash-kpi-card{flex:1;display:flex;flex-direction:column;align-items:center;padding:32px 20px 28px;background:radial-gradient(ellipse at 50% 0%,rgb(20 184 166 / .08) 0%,rgb(20 184 166 / .02) 40%,transparent 65%),#111b2c!important;border:1px solid rgb(20 184 166 / .18)!important;border-radius:14px!important;box-shadow:0 2px 8px rgb(0 0 0 / .35),0 8px 24px rgb(0 0 0 / .2),0 20px 48px rgb(0 0 0 / .12),0 0 30px rgb(20 184 166 / .04)!important;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1)!important;text-decoration:none!important;position:relative;overflow:hidden}.amw-dash-kpi-card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,transparent 2%,rgb(0 255 208 / .5) 20%,#00ffd0 50%,rgb(0 255 208 / .5) 80%,transparent 98%);opacity:.5;z-index:2;box-shadow:0 2px 12px rgb(0 255 208 / .3),0 4px 20px rgb(0 255 208 / .15);animation:amwGlowPulse 3s ease-in-out infinite}.amw-dash-kpi-card::after{content:'';position:absolute;top:0;left:0;width:35%;height:4px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .6),rgb(0 255 208 / .9),rgb(255 255 255 / .6),transparent);z-index:3;pointer-events:none;animation:amwShimmer 4s ease-in-out 1.5s infinite}.amw-dash-kpi-card:hover{background:radial-gradient(ellipse at 50% 0%,rgb(20 184 166 / .15) 0%,rgb(20 184 166 / .04) 40%,transparent 65%),#111b2c!important;border-color:rgb(20 184 166 / .4)!important;box-shadow:0 2px 8px rgb(0 0 0 / .35),0 12px 32px rgb(0 0 0 / .28),0 28px 56px rgb(0 0 0 / .18),inset 0 0 80px rgb(20 184 166 / .1),0 0 50px rgb(20 184 166 / .1)!important;transform:translateY(-5px)!important}.amw-dash-kpi-card:hover::before{opacity:1;animation:none}.amw-dash-kpi-number{font-family:Inter,system-ui,sans-serif;font-size:48px;font-weight:800;line-height:1;background:linear-gradient(135deg,rgb(255 255 255 / .9) 0%,#00ffd0 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;position:relative;z-index:1;transition:all .4s ease;filter:drop-shadow(0 0 20px rgb(0 255 208 / .15))}.amw-dash-kpi-card:hover .amw-dash-kpi-number{background:linear-gradient(135deg,#00ffd0 0%,#00ffd0 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;filter:drop-shadow(0 0 30px rgb(0 255 208 / .35))}.amw-dash-kpi-divider{width:28px;height:2px;background:#14B8A6;border-radius:1px;margin:14px 0 10px;opacity:.6;position:relative;z-index:1;box-shadow:0 0 14px rgb(20 184 166 / .4)}.amw-dash-kpi-label{font-family:Inter,system-ui,sans-serif;font-size:10px;font-weight:700;color:rgb(255 255 255 / .3);letter-spacing:1.5px;text-transform:uppercase;position:relative;z-index:1;transition:color .4s ease}.amw-dash-kpi-card:hover .amw-dash-kpi-label{color:rgb(20 184 166 / .5)}.amw-dash-kpi-card:hover .amw-dash-kpi-divider{opacity:1;box-shadow:0 0 16px rgb(20 184 166 / .5)}.amw-dash-kpi-card:nth-child(1){animation:amwFadeUp .5s cubic-bezier(.4,0,.2,1) both;animation-delay:0s}.amw-dash-kpi-card:nth-child(2){animation:amwFadeUp .5s cubic-bezier(.4,0,.2,1) both;animation-delay:.1s}.amw-dash-kpi-card:nth-child(3){animation:amwFadeUp .5s cubic-bezier(.4,0,.2,1) both;animation-delay:.2s}.amw-dash-kpi-card:nth-child(1)::before{animation-delay:0s}.amw-dash-kpi-card:nth-child(2)::before{animation-delay:1s}.amw-dash-kpi-card:nth-child(3)::before{animation-delay:2s}.amw-dash-kpi-card:nth-child(1)::after{animation-delay:1.5s}.amw-dash-kpi-card:nth-child(2)::after{animation-delay:2.8s}.amw-dash-kpi-card:nth-child(3)::after{animation-delay:4.1s}.amw-section-heading{font-family:Inter,system-ui,sans-serif!important;font-size:11px!important;font-weight:700!important;color:rgb(255 255 255 / .3)!important;letter-spacing:1.5px!important;text-transform:uppercase!important;margin:0 0 12px 0!important;border-left:2px solid #14B8A6;padding-left:10px!important;text-shadow:0 0 20px rgb(20 184 166 / .06);box-shadow:inset 2px 0 8px rgb(20 184 166 / .1)}.amw-dashboard{animation:amwFadeUp .4s ease both;max-width:960px;margin:0 auto}.amw-dashboard-empty{animation:amwFadeUp .4s ease both;max-width:780px;margin:0 auto}.amw-dash-page-title{font-family:Inter,system-ui,sans-serif;font-size:24px;font-weight:700;color:rgb(255 255 255 / .88);margin:0 0 28px 0;text-shadow:0 0 30px rgb(20 184 166 / .04)}.amw-dash-orders-section{animation:amwFadeUp .5s cubic-bezier(.4,0,.2,1) both;animation-delay:.3s;margin-bottom:32px}.amw-dash-orders-card{animation:amwBorderBreathe 7s ease-in-out 2s infinite}.amw-dash-welcome-card{padding:56px 40px!important;text-align:center;margin-bottom:32px;animation:amwBorderBreathe 6s ease-in-out infinite}.amw-dash-welcome-icon{width:56px;height:56px;border-radius:50%;background:rgb(20 184 166 / .1);border:1.5px solid #14B8A6;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;box-shadow:0 0 24px rgb(20 184 166 / .2),inset 0 0 16px rgb(20 184 166 / .06);animation:amwPulse 3s ease-in-out 1.5s infinite}.amw-dash-welcome-icon svg polyline{stroke-dasharray:30;stroke-dashoffset:30;animation:amwCheckDraw 0.8s cubic-bezier(.4,0,.2,1) 0.6s forwards}.amw-dash-welcome-icon svg{filter:drop-shadow(0 0 8px rgb(20 184 166 / .4))}.amw-dash-welcome-title{font-family:Inter,system-ui,sans-serif;font-size:18px;font-weight:700;color:rgb(255 255 255 / .88);margin:0 0 10px 0}.amw-dash-welcome-text{font-family:Inter,system-ui,sans-serif!important;font-size:14px!important;color:rgb(255 255 255 / .5)!important;margin:0 0 28px 0!important;max-width:360px;margin-left:auto!important;margin-right:auto!important;line-height:1.6!important}.amw-dash-empty-card{padding:56px 40px!important;text-align:center}.amw-empty-title{font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:700;color:rgb(255 255 255 / .88);margin:0 0 8px 0}.amw-empty-text{font-family:Inter,system-ui,sans-serif;font-size:13px;color:rgb(255 255 255 / .3);margin:0 0 24px 0!important}.amw-dash-how-it-works{text-align:center;padding:36px 0 0!important;margin:0!important}.amw-dash-how-title{font-family:Inter,system-ui,sans-serif!important;font-size:10px!important;font-weight:600!important;color:rgb(255 255 255 / .35)!important;letter-spacing:2px!important;margin:0!important;padding:0 0 40px 0!important;text-transform:uppercase!important;display:block!important}.amw-dash-how-steps{display:flex;align-items:center;justify-content:center}.amw-dash-how-step{display:flex;flex-direction:column;align-items:center;gap:10px;padding:0 20px}.amw-dash-how-dot{width:14px;height:14px;border-radius:50%;background:rgb(20 184 166 / .15);border:1.5px solid #14B8A6;box-shadow:0 0 8px rgb(20 184 166 / .25),inset 0 0 4px rgb(20 184 166 / .15)}.amw-dash-how-step span{font-family:Inter,system-ui,sans-serif;font-size:9px;font-weight:600;color:rgb(255 255 255 / .35);text-transform:uppercase;text-align:center;line-height:1.3}.amw-dash-how-line{width:40px;height:1px;margin-top:-18px;background:linear-gradient(90deg,rgb(20 184 166 / .3),rgb(20 184 166 / .1))}.amw-table-header-row{display:flex;justify-content:space-between;padding:14px 24px;border-bottom:1px solid rgb(20 184 166 / .08);background:rgb(20 184 166 / .02);font-family:Inter,system-ui,sans-serif;font-size:10px;font-weight:600;color:rgb(255 255 255 / .35);letter-spacing:1.2px;text-transform:uppercase}.amw-order-row{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;cursor:pointer;text-decoration:none!important;background:#fff0;transition:background .3s cubic-bezier(.4,0,.2,1);border-bottom:1px solid rgb(255 255 255 / .1);animation:amwFadeUp .4s cubic-bezier(.4,0,.2,1) both}.amw-order-row.last{border-bottom:none}.amw-order-row:hover{background:linear-gradient(90deg,rgb(20 184 166 / .06) 0%,rgb(20 184 166 / .02) 40%,transparent 100%);box-shadow:inset 3px 0 0 rgb(20 184 166 / .5)}.amw-order-row:nth-child(2){animation-delay:.05s}.amw-order-row:nth-child(3){animation-delay:.1s}.amw-order-row:nth-child(4){animation-delay:.15s}.amw-order-row:nth-child(5){animation-delay:.2s}.amw-order-row:nth-child(6){animation-delay:.25s}.amw-order-row-left{display:flex;align-items:center;gap:8px}.amw-order-row-id{font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:700;color:rgb(255 255 255 / .88);transition:color .25s ease,text-shadow .25s ease;white-space:nowrap}.amw-order-row:hover .amw-order-row-id{color:#14B8A6;text-shadow:0 0 12px rgb(20 184 166 / .3)}.amw-order-row-arrow{font-size:14px;color:#14B8A6;opacity:0;transform:translateX(-6px);transition:all .3s cubic-bezier(.4,0,.2,1)}.amw-order-row:hover .amw-order-row-arrow{opacity:1;transform:translateX(0)}.amw-order-row-meta{font-family:Inter,system-ui,sans-serif;font-size:12px;color:rgb(255 255 255 / .3);margin-left:4px}.amw-chip{display:inline-block;padding:5px 14px;border-radius:6px;font-family:Inter,system-ui,sans-serif;font-size:10px;font-weight:700;letter-spacing:.8px;white-space:nowrap;border:none!important}.amw-chip-onhold{background:rgb(245 158 11 / .15);color:#F59E0B;text-shadow:0 0 14px rgb(245 158 11 / .35)}.amw-chip-processing{background:rgb(20 184 166 / .15);color:#14B8A6;text-shadow:0 0 14px rgb(20 184 166 / .35)}.amw-chip-shipped{background:rgb(34 197 94 / .15);color:#22C55E;text-shadow:0 0 14px rgb(34 197 94 / .35)}.amw-chip-failed{background:rgb(239 68 68 / .15);color:#EF4444;text-shadow:0 0 14px rgb(239 68 68 / .35)}.amw-chip-default{background:rgb(148 163 184 / .15);color:#94A3B8}.amw-btn-gradient{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:linear-gradient(135deg,#00ffd0,#0d9488);color:#0f172a!important;border:none;border-radius:10px;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;box-shadow:0 4px 20px rgb(0 255 208 / .25),0 0 40px rgb(0 255 208 / .08);transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none!important;user-select:none}.amw-btn-gradient:hover{box-shadow:0 8px 32px rgb(0 255 208 / .4),0 0 60px rgb(0 255 208 / .12);transform:translateY(-1px)}.amw-btn-gradient.disabled{background:rgb(30 41 59 / .8)!important;color:rgb(255 255 255 / .5)!important;box-shadow:none!important;opacity:.5;cursor:not-allowed;transform:none!important;pointer-events:none}.amw-btn-outline{display:inline-flex;align-items:center;gap:6px;padding:12px 24px;background:#fff0;color:#14B8A6!important;border:1.5px solid rgb(20 184 166 / .4);border-radius:10px;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none!important;user-select:none}.amw-btn-outline:hover{background:rgb(20 184 166 / .08);border-color:#14B8A6;box-shadow:0 0 24px rgb(20 184 166 / .15);color:#14B8A6!important}.amw-dash-empty-card .amw-btn-outline,.amw-dash-welcome-card .amw-btn-outline{animation:amwCtaRingPulse 3s ease-out 2s infinite}.amw-od-constrained{max-width:880px;margin:0 auto;animation:amwFadeUp .5s cubic-bezier(.4,0,.2,1) both}.amw-od-back{display:inline-flex;align-items:center;gap:6px;font-family:Inter,system-ui,sans-serif;font-size:12px;color:#14B8A6;cursor:pointer;margin-bottom:20px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.amw-od-back:hover{color:#00ffd0;text-shadow:0 0 16px rgb(0 255 208 / .3)!important}.amw-od-back svg{transition:transform .3s cubic-bezier(.4,0,.2,1)}.amw-od-back:hover svg{transform:translateX(-3px)}.amw-od-title{font-family:Inter,system-ui,sans-serif;font-size:24px;font-weight:700;color:rgb(255 255 255 / .88);margin:0 0 16px 0;text-shadow:0 0 30px rgb(20 184 166 / .04)}.amw-od-meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:20px}.amw-od-date{font-family:Inter,system-ui,sans-serif;font-size:13px;color:rgb(255 255 255 / .3);text-transform:uppercase}.amw-od-locked{display:inline-flex;align-items:center;gap:5px;font-family:Inter,system-ui,sans-serif;font-size:11px;color:#F59E0B;font-weight:600;margin-left:auto;text-shadow:0 0 12px rgb(245 158 11 / .2)}.amw-od-helper{font-family:Inter,system-ui,sans-serif;font-size:13px;color:rgb(255 255 255 / .5);padding:14px 18px;background:rgb(20 184 166 / .03);border:1px solid rgb(20 184 166 / .08);border-radius:10px;border-left:3px solid rgb(20 184 166 / .5);margin-bottom:24px;line-height:1.6;box-shadow:inset 3px 0 12px rgb(20 184 166 / .1),0 2px 8px rgb(0 0 0 / .15);transition:all .3s ease}.amw-od-helper:hover{background:rgb(20 184 166 / .04)!important;border-left-color:rgb(20 184 166 / .7)!important;box-shadow:inset 3px 0 16px rgb(20 184 166 / .15),0 4px 12px rgb(0 0 0 / .2)!important}.amw-od-timeline-card{margin-bottom:24px!important;overflow:visible!important;animation:amwBorderBreathe 8s ease-in-out 1s infinite,amwFadeUp .5s cubic-bezier(.4,0,.2,1) both!important}.amw-od-timeline{display:flex;align-items:flex-start;justify-content:space-between;position:relative;padding:36px 24px 0}.amw-od-tl-line{position:absolute;top:50px;left:66px;right:66px;height:2px;background:rgb(255 255 255 / .05);border-radius:1px;z-index:1}.amw-od-tl-fill{height:100%;background:linear-gradient(90deg,#14B8A6,#00ffd0);border-radius:1px;box-shadow:0 0 16px rgb(20 184 166 / .5),0 0 32px rgb(0 255 208 / .2);transition:width 1s cubic-bezier(.4,0,.2,1)}.amw-od-tl-step{display:flex;flex-direction:column;align-items:center;gap:10px;z-index:2;width:85px}.amw-od-tl-dot{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center}.amw-od-tl-dot.inactive{background:rgb(255 255 255 / .03);border:1.5px solid rgb(255 255 255 / .08)}.amw-od-tl-dot.active{background:#14B8A6;border:none;box-shadow:0 0 16px rgb(20 184 166 / .5),0 0 30px rgb(20 184 166 / .2);transition:all .3s ease}.amw-od-tl-dot.active:hover{box-shadow:0 0 20px rgb(20 184 166 / .7),0 0 40px rgb(20 184 166 / .3)!important;transform:scale(1.1)}.amw-od-tl-dot.current{background:#fff0;border:2px solid #14B8A6;box-shadow:0 0 0 5px rgb(20 184 166 / .15),0 0 20px rgb(20 184 166 / .25);animation:amwPulse 2.5s ease-in-out infinite}.amw-od-tl-label{font-family:Inter,system-ui,sans-serif;font-size:9px;font-weight:600;color:rgb(255 255 255 / .18);text-align:center;line-height:1.3;text-transform:uppercase;letter-spacing:.4px;transition:color .3s}.amw-od-tl-label.lit{color:rgb(255 255 255 / .8);text-shadow:0 0 14px rgb(20 184 166 / .15)}.amw-event-log{padding:20px 24px 24px;border-top:1px solid rgb(255 255 255 / .08)}.amw-event-item{display:flex;align-items:flex-start;gap:14px;padding:10px 0;position:relative;animation:amwFadeUp .4s cubic-bezier(.4,0,.2,1) both}.amw-event-item:nth-child(1){animation-delay:.1s}.amw-event-item:nth-child(2){animation-delay:.2s}.amw-event-item:nth-child(3){animation-delay:.3s}.amw-event-item:nth-child(4){animation-delay:.4s}.amw-event-item:not(:last-child)::after{content:'';position:absolute;left:5px;top:26px;bottom:-6px;width:1.5px;background:linear-gradient(180deg,rgb(20 184 166 / .15) 0%,rgb(20 184 166 / .03) 100%)}.amw-event-dot{width:11px;height:11px;border-radius:50%;flex:0 0 11px;margin-top:3px;animation:amwDotAppear .5s cubic-bezier(.4,0,.2,1) both}.amw-event-item:nth-child(1) .amw-event-dot{animation-delay:.15s}.amw-event-item:nth-child(2) .amw-event-dot{animation-delay:.25s}.amw-event-item:nth-child(3) .amw-event-dot{animation-delay:.35s}.amw-event-item:nth-child(4) .amw-event-dot{animation-delay:.45s}.amw-event-dot.latest{background:#14B8A6;box-shadow:0 0 14px rgb(20 184 166 / .6),0 0 28px rgb(20 184 166 / .2);animation:amwDotAppear .5s cubic-bezier(.4,0,.2,1) both,amwPulse 2.5s ease-in-out infinite}.amw-event-dot.past{background:rgb(255 255 255 / .1)}.amw-event-label{font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:600;color:rgb(255 255 255 / .88)}.amw-event-label.latest{color:#14B8A6;text-shadow:0 0 16px rgb(20 184 166 / .2)}.amw-event-meta{font-family:Inter,system-ui,sans-serif;font-size:11px;color:rgb(255 255 255 / .3);margin-top:2px}.amw-od-items-card{margin-bottom:24px!important;animation:amwBorderBreathe 7s ease-in-out 2s infinite,amwFadeUp .5s cubic-bezier(.4,0,.2,1) .1s both!important}.amw-od-items-label{font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:1.5px;padding:16px 24px;color:rgb(255 255 255 / .3);text-transform:uppercase;border-bottom:1px solid rgb(255 255 255 / .08);text-shadow:0 0 16px rgb(20 184 166 / .08)}.amw-od-item-row{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid rgb(255 255 255 / .08);transition:all .3s ease;animation:amwFadeUp .4s cubic-bezier(.4,0,.2,1) both}.amw-od-item-row:last-of-type{border-bottom:none}.amw-od-item-row:nth-of-type(1){animation-delay:.1s}.amw-od-item-row:nth-of-type(2){animation-delay:.18s}.amw-od-item-row:nth-of-type(3){animation-delay:.26s}.amw-od-item-row:hover{background:linear-gradient(90deg,rgb(20 184 166 / .04) 0%,rgb(20 184 166 / .01) 40%,transparent 100%)!important;box-shadow:inset 3px 0 0 rgb(20 184 166 / .4)}.amw-od-item-row-inner{display:flex;align-items:center;gap:16px;flex:1;min-width:0}.amw-od-item-img{width:48px;height:48px;border-radius:8px;object-fit:cover;flex:0 0 48px;background:rgb(30 41 59 / .5);padding:2px;border:1px solid rgb(255 255 255 / .06);outline:1.5px solid rgb(20 184 166 / .15);outline-offset:2px;transition:all .4s cubic-bezier(.4,0,.2,1)}.amw-od-item-row:hover .amw-od-item-img{outline-color:rgb(20 184 166 / .5)!important;box-shadow:0 0 16px rgb(20 184 166 / .15),0 0 32px rgb(20 184 166 / .06)!important;transform:scale(1.06)!important}.amw-od-item-placeholder{width:48px;height:48px;border-radius:8px;flex:0 0 48px;background:linear-gradient(135deg,rgb(20 40 60 / .8) 0%,rgb(17 27 44 / .9) 100%);border:1px solid rgb(20 184 166 / .12);outline:1.5px solid rgb(20 184 166 / .15);outline-offset:2px;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 12px rgb(20 184 166 / .04);transition:all .4s cubic-bezier(.4,0,.2,1)}.amw-od-item-placeholder svg{opacity:.4;filter:drop-shadow(0 0 4px rgb(20 184 166 / .2))}.amw-od-item-row:hover .amw-od-item-placeholder{outline-color:rgb(20 184 166 / .5)!important;box-shadow:0 0 16px rgb(20 184 166 / .15),0 0 32px rgb(20 184 166 / .06)!important;transform:scale(1.06)!important}.amw-od-item-name{font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:600;color:rgb(255 255 255 / .88);transition:all .3s ease}.amw-od-item-row:hover .amw-od-item-name{color:#14B8A6;text-shadow:0 0 12px rgb(20 184 166 / .15)}.amw-od-item-detail{font-family:Inter,system-ui,sans-serif;font-size:12px;color:rgb(255 255 255 / .3);margin-top:2px}.amw-od-item-price{font-family:Inter,system-ui,sans-serif;font-size:15px;font-weight:700;color:rgb(255 255 255 / .88);white-space:nowrap;transition:all .3s ease}.amw-od-item-row:hover .amw-od-item-price{color:#00ffd0;text-shadow:0 0 14px rgb(0 255 208 / .2)}.amw-od-total-row{display:flex;justify-content:space-between;padding:12px 24px;font-family:Inter,system-ui,sans-serif;font-size:13px;color:rgb(255 255 255 / .5)}.amw-od-total-row.final{padding:18px 24px;border-top:1px solid rgb(20 184 166 / .12);font-size:20px;font-weight:800}.amw-od-total-row.final span:first-child{color:#14B8A6;text-shadow:0 0 20px rgb(20 184 166 / .2)}.amw-od-total-row.final span:last-child{color:#00ffd0;text-shadow:0 0 24px rgb(0 255 208 / .3);filter:drop-shadow(0 0 8px rgb(0 255 208 / .15))}.amw-od-total-row.small{font-size:11px;padding:8px 24px 16px}.amw-reorder-card{margin-bottom:24px!important;animation:amwReorderPulse 5s ease-in-out 2s infinite,amwFadeUp .5s cubic-bezier(.4,0,.2,1) .2s both!important}.amw-reorder-card:hover{animation-play-state:paused,paused!important}.amw-reorder-header{display:flex;align-items:center;gap:8px;padding:18px 24px;border-bottom:1px solid rgb(255 255 255 / .08);font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:700;color:rgb(255 255 255 / .88);letter-spacing:1px;text-transform:uppercase;text-shadow:0 0 12px rgb(20 184 166 / .06)}.amw-reorder-item{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid rgb(255 255 255 / .08);transition:all .3s ease}.amw-reorder-item:last-of-type{border-bottom:none}.amw-reorder-item:hover{background:rgb(20 184 166 / .02)}.amw-reorder-item-img{width:36px;height:36px;border-radius:6px;background:linear-gradient(135deg,rgb(20 40 60 / .8) 0%,rgb(17 27 44 / .9) 100%);border:1px solid rgb(20 184 166 / .1);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:inset 0 0 8px rgb(20 184 166 / .03);transition:all .3s ease}.amw-reorder-item-img svg{opacity:.35;filter:drop-shadow(0 0 3px rgb(20 184 166 / .15))}.amw-reorder-item:hover .amw-reorder-item-img{border-color:rgb(20 184 166 / .3);box-shadow:0 0 10px rgb(20 184 166 / .1)}.amw-reorder-item-name{font-family:Inter,system-ui,sans-serif;font-size:13px;color:rgb(255 255 255 / .88)}.amw-reorder-item-variant{font-family:Inter,system-ui,sans-serif;font-size:11px;color:rgb(255 255 255 / .3);margin-top:2px}.amw-reorder-qty{padding:5px 14px;background:rgb(20 184 166 / .08);border:1px solid rgb(20 184 166 / .2);border-radius:6px;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:600;color:#14B8A6;transition:all .3s ease}.amw-reorder-card:hover .amw-reorder-qty{box-shadow:0 0 12px rgb(20 184 166 / .15);border-color:rgb(20 184 166 / .35)}.amw-reorder-footer{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;flex-wrap:wrap;gap:16px}.amw-reorder-free-ship{display:flex;align-items:center;gap:5px;font-family:Inter,system-ui,sans-serif;font-size:11px;color:#22C55E;font-weight:600;text-shadow:0 0 14px rgb(34 197 94 / .3)}.amw-reorder-note{font-family:Inter,system-ui,sans-serif;font-size:10px;color:rgb(255 255 255 / .3);letter-spacing:.5px;text-transform:uppercase}.amw-reorder-footer .amw-btn-gradient{position:relative;overflow:hidden}.amw-reorder-footer .amw-btn-gradient::after{content:'';position:absolute;top:0;left:0;width:30%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .25),transparent);animation:amwShimmer 3.5s ease-in-out 2.5s infinite}.amw-payment-modal{margin-bottom:24px!important}.amw-payment-header{padding:20px 24px;border-bottom:1px solid rgb(255 255 255 / .08);display:flex;justify-content:space-between;align-items:center}.amw-payment-header-left{display:flex;align-items:center;gap:10px}.amw-payment-header-title{font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:700;color:rgb(255 255 255 / .88);letter-spacing:.5px;text-transform:uppercase}.amw-payment-close{font-size:20px;color:rgb(255 255 255 / .3);cursor:pointer;line-height:1}.amw-payment-close:hover{color:rgb(255 255 255 / .6)}.amw-payment-body{padding:20px 24px}.amw-payment-email-text{font-family:Inter,system-ui,sans-serif;font-size:13px;color:rgb(255 255 255 / .5);margin-bottom:16px;line-height:1.5}.amw-payment-email-text strong{color:rgb(255 255 255 / .88)}.amw-payment-stats{display:flex;gap:16px;margin-bottom:20px}.amw-payment-stat{flex:1;padding:14px 16px;background:rgb(14 23 37 / .5);border-radius:8px;border:1px solid rgb(255 255 255 / .08);transition:all .3s ease;animation:amwStatGlow 4s ease-in-out infinite}.amw-payment-stat:hover{transform:translateY(-2px);border-color:rgb(20 184 166 / .15);box-shadow:inset 0 0 30px rgb(20 184 166 / .06),0 4px 16px rgb(0 0 0 / .3)}.amw-payment-stat-label{font-family:Inter,system-ui,sans-serif;font-size:10px;font-weight:600;color:rgb(255 255 255 / .3);letter-spacing:1px;text-transform:uppercase;margin-bottom:4px}.amw-payment-stat-value{font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:700;text-shadow:0 0 12px rgb(20 184 166 / .15)}.amw-payment-actions{display:flex;gap:10px;margin-top:12px}.amw-payment-edit-form{margin-top:16px;padding:16px;background:rgb(14 23 37 / .5);border-radius:10px;border:1px solid rgb(255 255 255 / .08);animation:amwFadeUp .3s ease}.amw-payment-edit-label{display:block;font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:600;color:rgb(255 255 255 / .3);letter-spacing:1px;text-transform:uppercase;margin-bottom:8px}.amw-payment-input{width:100%;height:44px;padding:0 14px;background:rgb(14 23 37 / .6);border:1px solid rgb(255 255 255 / .1);border-radius:8px;color:#fff;font-family:Inter,system-ui,sans-serif;font-size:13px;outline:none;box-sizing:border-box;margin-bottom:12px}.amw-payment-addr-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin-bottom:12px}.amw-payment-edit-actions{display:flex;gap:8px;justify-content:flex-end}.amw-tracking-card{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;background:rgb(34 197 94 / .03);border:1px solid rgb(34 197 94 / .1);border-radius:12px;margin-bottom:24px;gap:16px;animation:amwGreenPulse 4s ease-in-out 1s infinite;position:relative;overflow:hidden}.amw-tracking-card::after{content:'';position:absolute;top:0;left:0;width:40%;height:2px;background:linear-gradient(90deg,transparent,rgb(34 197 94 / .5),rgb(34 197 94 / .9),rgb(34 197 94 / .5),transparent);z-index:2;pointer-events:none;animation:amwShimmer 6s ease-in-out 2s infinite}.amw-tracking-card:hover{border-color:rgb(34 197 94 / .35);box-shadow:0 0 40px rgb(34 197 94 / .12),inset 0 0 40px rgb(34 197 94 / .04);transform:translateY(-2px);animation-play-state:paused}.amw-tracking-text{font-family:Inter,system-ui,sans-serif;font-size:13px;color:rgb(255 255 255 / .5);line-height:1.5}.amw-tracking-text strong{color:rgb(255 255 255 / .88);text-shadow:0 0 8px rgb(34 197 94 / .1)}.amw-tracking-link{display:inline-flex;align-items:center;gap:6px;font-family:Inter,system-ui,sans-serif;font-size:12px;color:#22C55E;text-decoration:none;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);text-shadow:0 0 10px rgb(34 197 94 / .15)}.amw-tracking-link:hover{color:#4ade80;text-shadow:0 0 16px rgb(34 197 94 / .3);transform:translateX(2px)}.amw-tracking-link svg{transition:transform .3s ease}.amw-tracking-link:hover svg{transform:translate(2px,-2px)}.amw-cycle-card{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;background:rgb(20 184 166 / .03);border:1px solid rgb(20 184 166 / .12);border-radius:12px;margin-bottom:28px;flex-wrap:nowrap;gap:16px;box-shadow:0 0 24px rgb(20 184 166 / .06),inset 0 0 30px rgb(20 184 166 / .02);animation:amwFadeUp .5s cubic-bezier(.4,0,.2,1) both,amwCyclePulse 3s ease-in-out 1.5s infinite;animation-delay:.15s,1.5s}.amw-cycle-card:hover{border-color:rgb(20 184 166 / .35);background:rgb(20 184 166 / .05);animation-play-state:paused,paused}.amw-cycle-text{font-family:Inter,system-ui,sans-serif;font-size:13px;color:rgb(255 255 255 / .5);line-height:1.5;flex:1 1 auto;min-width:0}.amw-cycle-text strong{color:rgb(255 255 255 / .88)}.amw-cycle-card .amw-btn-gradient{position:relative;overflow:hidden}.amw-cycle-card .amw-btn-gradient::after{content:'';position:absolute;top:0;left:0;width:30%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .25),transparent);animation:amwShimmer 3s ease-in-out 2s infinite}.amw-review-section{margin-top:32px;animation:amwFadeUp .5s cubic-bezier(.4,0,.2,1) both;animation-delay:.35s}.amw-review-row{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;transition:background .2s ease}.amw-review-row.has-expand{border-bottom:1px solid rgb(255 255 255 / .08)}.amw-review-row:hover{background:rgb(255 255 255 / .01)}.amw-review-order-label{font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:600;color:rgb(255 255 255 / .5)}.amw-review-right{display:flex;align-items:center;gap:12px}.amw-review-prompt{font-family:Inter,system-ui,sans-serif;font-size:12px;color:rgb(255 255 255 / .3)}.amw-review-stars{display:flex;gap:2px}.amw-review-star{font-size:26px;cursor:pointer;color:rgb(255 255 255 / .12)!important;transition:all .15s cubic-bezier(.4,0,.2,1);user-select:none;line-height:1}body.woocommerce-account .amw-review-card .amw-review-star:hover,body.woocommerce-account .amw-review-card .amw-review-star.hovered{color:#14B8A6!important;text-shadow:0 0 14px rgb(20 184 166 / .5)!important;transform:scale(1.15)}body.woocommerce-account .amw-review-card .amw-review-star.active{color:#14B8A6!important;text-shadow:0 0 14px rgb(20 184 166 / .5)!important}body.woocommerce-account .amw-review-card .amw-review-star.submitted{color:#14B8A6!important;text-shadow:0 0 14px rgb(20 184 166 / .5)!important;cursor:default}.amw-review-thanks{font-family:Inter,system-ui,sans-serif;font-size:12px;color:#14B8A6;font-weight:700;display:none}.amw-review-expand{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1),padding .4s ease;padding:0 24px!important}.amw-review-expand.show{max-height:1200px;padding:0 24px 24px!important}.amw-review-chevron:hover{color:rgb(20 184 166 / .6)!important}.amw-review-divider{display:flex;align-items:center;gap:12px;margin:16px 0 12px}.amw-review-divider-line{flex:1;height:1px;background:rgb(255 255 255 / .08)}.amw-review-divider-text{font-family:Inter,system-ui,sans-serif;font-size:10px;font-weight:600;color:rgb(255 255 255 / .3);letter-spacing:1px;text-transform:uppercase;white-space:nowrap}.amw-review-field-label{font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:600;color:rgb(255 255 255 / .5);letter-spacing:.8px;text-transform:uppercase;margin:0 0 6px;display:block}.amw-review-textarea{width:100%;height:64px;padding:10px 14px;background:rgb(14 23 37 / .6);border:1px solid rgb(255 255 255 / .1);border-radius:8px;color:#fff;font-family:Inter,system-ui,sans-serif;font-size:13px;resize:none;outline:none;box-sizing:border-box;transition:border-color .2s,box-shadow .2s}.amw-review-textarea:focus{border-color:rgb(20 184 166 / .4);box-shadow:0 0 0 2px rgb(20 184 166 / .08)}.amw-review-textarea::placeholder{color:rgb(255 255 255 / .2)}.amw-review-hint{font-family:Inter,system-ui,sans-serif;font-size:10px;color:rgb(255 255 255 / .3);margin:6px 0 0;line-height:1.4}.amw-review-consent{display:flex;align-items:flex-start;gap:8px;margin:14px 0 0;cursor:pointer}.amw-review-consent input[type="checkbox"]{width:16px;height:16px;margin-top:2px;accent-color:#14B8A6;cursor:pointer;flex-shrink:0}.amw-review-consent-text{font-family:Inter,system-ui,sans-serif;font-size:12px;color:rgb(255 255 255 / .5);line-height:1.4}.amw-review-compliance{font-family:Inter,system-ui,sans-serif;font-size:10px;color:rgb(255 255 255 / .3);margin:10px 0 0;line-height:1.5;padding:10px 14px;background:rgb(20 184 166 / .02);border:1px solid rgb(20 184 166 / .06);border-radius:8px}.amw-review-select{width:100%;height:42px;padding:0 14px;background:rgb(14 23 37 / .6);border:1px solid rgb(255 255 255 / .1);border-radius:8px;color:#fff;font-family:Inter,system-ui,sans-serif;font-size:13px;outline:none;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.3)' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.amw-review-actions{display:flex;gap:10px;margin-top:18px;justify-content:flex-end}.amw-review-error{font-family:Inter,system-ui,sans-serif;font-size:11px;color:#F59E0B;margin:8px 0 0;display:none}.amw-profile-constrained{max-width:720px;margin:0 auto;animation:amwFadeUp .5s cubic-bezier(.4,0,.2,1) both}.woocommerce-account .woocommerce-EditAccountForm{background:#111b2c!important;border:1px solid rgb(20 184 166 / .08)!important;border-radius:14px!important;padding:32px!important;box-shadow:0 2px 8px rgb(0 0 0 / .35),0 8px 24px rgb(0 0 0 / .2),0 20px 48px rgb(0 0 0 / .12)!important;position:relative!important;overflow:hidden!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important;animation:amwFadeUp .5s cubic-bezier(.4,0,.2,1) both}.woocommerce-account .woocommerce-EditAccountForm::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgb(20 184 166 / .22),transparent);z-index:1}.woocommerce-account .woocommerce-EditAccountForm::after{content:'';position:absolute;top:0;left:0;width:40%;height:2px;background:linear-gradient(90deg,transparent,rgb(0 255 208 / .5),rgb(0 255 208 / .8),rgb(0 255 208 / .5),transparent);z-index:2;pointer-events:none;animation:amwShimmer 6s ease-in-out 2s infinite}.woocommerce-account .woocommerce-EditAccountForm:hover{border-color:rgb(20 184 166 / .2)!important;box-shadow:0 2px 8px rgb(0 0 0 / .35),0 12px 32px rgb(0 0 0 / .28),0 28px 56px rgb(0 0 0 / .18),inset 0 0 60px rgb(20 184 166 / .06)!important}.amw-profile-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:36px}.amw-profile-grid .amw-profile-field-full{grid-column:1 / -1}.amw-profile-section-header{font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:700;color:rgb(255 255 255 / .88);text-transform:uppercase;letter-spacing:.8px;margin:0 0 24px 0;padding-bottom:14px;border-bottom:1px solid rgb(20 184 166 / .08)}.woocommerce-account .woocommerce-EditAccountForm .form-row{margin-bottom:20px!important}.woocommerce-account .woocommerce-EditAccountForm label{font-family:Inter,system-ui,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:1px!important;text-transform:uppercase!important;color:rgb(255 255 255 / .3)!important;margin-bottom:8px!important;display:block!important}.woocommerce-account .woocommerce-EditAccountForm label .required{color:#14B8A6!important}.woocommerce-account .woocommerce-EditAccountForm input[type="text"],.woocommerce-account .woocommerce-EditAccountForm input[type="email"],.woocommerce-account .woocommerce-EditAccountForm input[type="password"]{width:100%!important;height:48px!important;padding:0 14px!important;background:rgb(14 23 37 / .6)!important;border:1px solid rgb(255 255 255 / .1)!important;border-radius:8px!important;color:#fff!important;font-family:Inter,system-ui,sans-serif!important;font-size:14px!important;outline:none!important;box-sizing:border-box!important;transition:border-color .2s ease,box-shadow .2s ease!important}.woocommerce-account .woocommerce-EditAccountForm input:focus{border-color:rgb(20 184 166 / .4)!important;box-shadow:0 0 0 3px rgb(20 184 166 / .08),0 0 16px rgb(20 184 166 / .06)!important;animation:amwFocusPulse .6s cubic-bezier(.4,0,.2,1) forwards!important}.woocommerce-account .woocommerce-EditAccountForm fieldset{border:none!important;padding:0!important;margin:24px 0 0 0!important;border-top:1px solid rgb(20 184 166 / .06)!important;padding-top:24px!important}.woocommerce-account .woocommerce-EditAccountForm legend{font-family:Inter,system-ui,sans-serif!important;font-size:14px!important;font-weight:700!important;color:rgb(255 255 255 / .88)!important;text-transform:uppercase!important;letter-spacing:.8px!important;padding:0!important;margin-bottom:16px!important;width:100%!important;border-bottom:1px solid rgb(20 184 166 / .08)!important;padding-bottom:12px!important}.woocommerce-account .woocommerce-EditAccountForm .show-password-input{display:inline-flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important;background:transparent!important;border:none!important;cursor:pointer!important;padding:4px!important;color:rgb(20 184 166 / .6)!important;transition:color .2s ease!important;font-size:14px!important;width:32px!important;height:32px!important}.woocommerce-account .woocommerce-EditAccountForm .show-password-input:hover{color:#00ffd0!important}.woocommerce-account .woocommerce-EditAccountForm .password-input{position:relative!important}.woocommerce-account .woocommerce-EditAccountForm em{display:none!important}.woocommerce-account .woocommerce-EditAccountForm button[type="submit"]{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:14px 28px!important;background:linear-gradient(135deg,#00ffd0,#0d9488)!important;color:#0f172a!important;border:none!important;border-radius:10px!important;font-family:Inter,system-ui,sans-serif!important;font-size:13px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;cursor:pointer!important;box-shadow:0 4px 20px rgb(0 255 208 / .2)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;margin-top:8px!important}.woocommerce-account .woocommerce-EditAccountForm button[type="submit"]:hover{box-shadow:0 8px 32px rgb(0 255 208 / .35)!important;transform:translateY(-1px)!important}.woocommerce-account .woocommerce-orders-table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;background:#111b2c!important;border:1px solid rgb(20 184 166 / .1)!important;border-radius:14px!important;overflow:hidden!important;font-family:Inter,system-ui,sans-serif!important;box-shadow:0 2px 8px rgb(0 0 0 / .35),0 8px 24px rgb(0 0 0 / .2),0 20px 48px rgb(0 0 0 / .12),inset 0 3px 0 rgb(0 255 208 / .2),inset 0 4px 12px rgb(0 255 208 / .06)!important;position:relative!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important;animation:amwFadeUp .5s cubic-bezier(.4,0,.2,1) both}.woocommerce-account .woocommerce-orders-table:hover{border-color:rgb(20 184 166 / .25)!important;box-shadow:0 2px 8px rgb(0 0 0 / .35),0 12px 32px rgb(0 0 0 / .28),0 28px 56px rgb(0 0 0 / .18),inset 0 3px 0 rgb(0 255 208 / .35),inset 0 4px 16px rgb(0 255 208 / .1),inset 0 0 60px rgb(20 184 166 / .06)!important}.woocommerce-account .woocommerce-orders-table thead th{background:rgb(20 184 166 / .02)!important;border-bottom:1px solid rgb(20 184 166 / .08)!important;padding:14px 24px!important;font-size:10px!important;font-weight:600!important;color:rgb(255 255 255 / .35)!important;letter-spacing:1.2px!important;text-transform:uppercase!important}.woocommerce-account .woocommerce-orders-table thead th:nth-child(2),.woocommerce-account .woocommerce-orders-table thead th:nth-child(4),.woocommerce-account .woocommerce-orders-table thead th:nth-child(5){display:none!important}.woocommerce-account .woocommerce-orders-table thead th:nth-child(3){text-align:right!important}.woocommerce-account .woocommerce-orders-table tbody tr{cursor:pointer!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;animation:amwFadeUp .4s cubic-bezier(.4,0,.2,1) both}.woocommerce-account .woocommerce-orders-table tbody tr:nth-child(1){animation-delay:.05s}.woocommerce-account .woocommerce-orders-table tbody tr:nth-child(2){animation-delay:.1s}.woocommerce-account .woocommerce-orders-table tbody tr:nth-child(3){animation-delay:.15s}.woocommerce-account .woocommerce-orders-table tbody tr:nth-child(4){animation-delay:.2s}.woocommerce-account .woocommerce-orders-table tbody tr:nth-child(5){animation-delay:.25s}.woocommerce-account .woocommerce-orders-table tbody tr:hover{background:linear-gradient(90deg,rgb(20 184 166 / .08) 0%,rgb(20 184 166 / .03) 40%,transparent 100%)!important;box-shadow:inset 4px 0 0 rgb(20 184 166 / .6)!important}.woocommerce-account .woocommerce-orders-table tbody tr:last-child td,.woocommerce-account .woocommerce-orders-table tbody tr:last-child th{border-bottom:none!important}.woocommerce-account .woocommerce-orders-table tbody th,.woocommerce-account .woocommerce-orders-table tbody td{padding:20px 24px!important;border:none!important;border-bottom:1px solid rgb(255 255 255 / .08)!important;background:transparent!important}.woocommerce-account .woocommerce-orders-table tbody th{font-size:14px!important;font-weight:700!important;color:rgb(255 255 255 / .88)!important}.woocommerce-account .woocommerce-orders-table tbody th a{color:rgb(255 255 255 / .88)!important;text-decoration:none!important;transition:color .25s ease,text-shadow .25s ease}.woocommerce-account .woocommerce-orders-table tbody tr:hover th a{color:#14B8A6!important;text-shadow:0 0 12px rgb(20 184 166 / .3)!important}.woocommerce-account .woocommerce-orders-table tbody td:nth-child(2),.woocommerce-account .woocommerce-orders-table tbody td:nth-child(4),.woocommerce-account .woocommerce-orders-table tbody td:nth-child(5){display:none!important}.woocommerce-account .woocommerce-orders-table tbody td:nth-child(3){text-align:right!important}.amw-order-meta-line{display:block;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:400;color:rgb(255 255 255 / .3);margin-top:3px}.amw-order-row-arrow-list{display:inline-block;opacity:0;transform:translateX(-4px);transition:all .25s cubic-bezier(.4,0,.2,1);color:#14B8A6;margin-left:6px;font-size:15px;filter:drop-shadow(0 0 6px rgb(20 184 166 / .3))}.woocommerce-account .woocommerce-orders-table tbody tr:hover .amw-order-row-arrow-list{opacity:1;transform:translateX(0)}.woocommerce-account .woocommerce-pagination{margin-top:20px!important}.woocommerce-account .woocommerce-pagination a{display:inline-block!important;padding:8px 16px!important;border:1px solid rgb(255 255 255 / .08)!important;border-radius:6px!important;background:transparent!important;color:rgb(255 255 255 / .5)!important;font-size:12px!important;text-decoration:none!important}.woocommerce-account .woocommerce-pagination a:hover{border-color:rgb(20 184 166 / .4)!important;color:#14B8A6!important}.woocommerce-account .woocommerce-order-details .woocommerce-table--order-details{display:none!important}.woocommerce-account .woocommerce-customer-details,.woocommerce-account .woocommerce-columns--addresses{display:none!important}.woocommerce-account .woocommerce-order-details>p:first-child,.woocommerce-account .woocommerce-order-details>h2{display:none!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-message,.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-info{background:rgb(20 184 166 / .06)!important;border:1px solid rgb(20 184 166 / .15)!important;border-radius:8px!important;color:rgb(255 255 255 / .5)!important;padding:12px 16px!important;font-size:13px!important;margin:0 0 20px 0!important}.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-message::before,.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-info::before{display:none!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-info,body.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-message{background:#111b2c!important;border:1px solid rgb(20 184 166 / .08)!important;border-radius:14px!important;color:rgb(255 255 255 / .5)!important;padding:24px 28px!important;font-family:Inter,system-ui,sans-serif!important;font-size:14px!important;box-shadow:0 2px 8px rgb(0 0 0 / .35),0 8px 24px rgb(0 0 0 / .2)!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-info::before,body.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-message::before{display:none!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-info .woocommerce-Button,body.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-info .button,body.woocommerce-account.logged-in .woocommerce-MyAccount-content .woocommerce-message .button{background:linear-gradient(135deg,#00ffd0,#0d9488)!important;color:#0f172a!important;border:none!important;border-radius:10px!important;padding:12px 24px!important;font-family:Inter,system-ui,sans-serif!important;font-size:12px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;text-decoration:none!important;box-shadow:0 4px 20px rgb(0 255 208 / .2)!important;float:right!important}.amw-portal-footer{padding:16px 40px;border-top:1px solid rgb(20 184 166 / .08);display:flex;justify-content:space-between;align-items:center;font-family:Inter,system-ui,sans-serif;font-size:11px;color:rgb(255 255 255 / .3);flex-shrink:0}.amw-portal-footer-right{display:flex;align-items:center;gap:8px}.amw-portal-footer-sep{width:1px;height:12px;background:rgb(255 255 255 / .08)}.amw-portal-footer-secure{display:flex;align-items:center;gap:5px}.amw-portal-footer-dot{width:6px;height:6px;border-radius:50%;background:#14B8A6;animation:amwHeartbeat 2s ease-in-out infinite}.amw-od-timeline-card:hover,.amw-od-items-card:hover,.amw-reorder-card:hover,.amw-payment-modal:hover{transform:translateY(-3px)!important;border-color:rgb(20 184 166 / .25)!important;box-shadow:0 2px 8px rgb(0 0 0 / .35),0 12px 32px rgb(0 0 0 / .28),0 28px 56px rgb(0 0 0 / .18),inset 0 0 80px rgb(20 184 166 / .06),0 0 40px rgb(20 184 166 / .06)!important}.amw-od-timeline-card::before,.amw-od-items-card::before,.amw-reorder-card::before,.amw-payment-modal::before{height:2px!important;background:linear-gradient(90deg,transparent 5%,rgb(0 255 208 / .3) 25%,rgb(0 255 208 / .6) 50%,rgb(0 255 208 / .3) 75%,transparent 95%)!important}.amw-od-timeline-card:hover::before,.amw-od-items-card:hover::before,.amw-reorder-card:hover::before,.amw-payment-modal:hover::before{background:linear-gradient(90deg,transparent 5%,rgb(0 255 208 / .5) 25%,rgb(0 255 208 / .9) 50%,rgb(0 255 208 / .5) 75%,transparent 95%)!important}.amw-od-constrained>div:last-child>.amw-btn-gradient{animation:amwCtaRingPulse 2s ease-out infinite}body.woocommerce-account:not(.logged-in){background:#060A14!important}body.woocommerce-account:not(.logged-in) header,body.woocommerce-account:not(.logged-in) .elementor-location-header,body.woocommerce-account:not(.logged-in) footer,body.woocommerce-account:not(.logged-in) .elementor-location-footer,body.woocommerce-account:not(.logged-in) .site-footer,body.woocommerce-account:not(.logged-in) #ast-scroll-top{display:none!important}body.woocommerce-account:not(.logged-in) .woocommerce{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-height:100vh!important;padding:40px 20px!important;background:#060A14!important;max-width:100%!important;margin:0!important;gap:0!important}body.woocommerce-account:not(.logged-in) .woocommerce-MyAccount-navigation{display:none!important}body.woocommerce-account:not(.logged-in) .woocommerce-MyAccount-content{flex:none!important;width:100%!important;max-width:520px!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}body.woocommerce-account:not(.logged-in) .woocommerce-notices-wrapper,body.woocommerce-account:not(.logged-in) .woocommerce-info:not(.amw-login-error),body.woocommerce-account:not(.logged-in) .woocommerce-message:not(.amw-login-error){display:none!important}body.woocommerce-account:not(.logged-in) .woocommerce-MyAccount-content>.woocommerce-error{display:block!important;background:rgb(239 68 68 / .1)!important;border:1px solid rgb(239 68 68 / .3)!important;border-radius:8px!important;color:#fca5a5!important;padding:12px 16px!important;margin:0 0 20px 0!important;font-size:13px!important;list-style:none!important}body.woocommerce-account:not(.logged-in) .woocommerce-MyAccount-content>.woocommerce-error li{color:#fca5a5!important}body.woocommerce-account:not(.logged-in) .woocommerce-MyAccount-content>.woocommerce-error::before{display:none!important}.amw-login-header{text-align:center;margin-bottom:32px}.amw-login-shield{margin-bottom:20px}.amw-login-title{font-family:Inter,system-ui,sans-serif!important;font-size:28px!important;font-weight:700!important;color:#fff!important;margin:0 0 8px 0!important;letter-spacing:-.02em}.amw-login-subtitle{font-family:Inter,system-ui,sans-serif!important;font-size:14px!important;color:#94A3B8!important;margin:0!important}body.woocommerce-account:not(.logged-in) #customer_login{display:block!important;width:100%!important;max-width:520px!important;margin:0!important;padding:0!important}body.woocommerce-account:not(.logged-in) #customer_login.u-columns{display:block!important}body.woocommerce-account:not(.logged-in) #customer_login .u-column1{width:100%!important;float:none!important;margin:0!important;padding:32px!important;background:#111b2c!important;border:1px solid rgb(255 255 255 / .06)!important;border-radius:14px!important;box-shadow:0 2px 8px rgb(0 0 0 / .35),0 8px 24px rgb(0 0 0 / .2),0 20px 48px rgb(0 0 0 / .12)!important;box-sizing:border-box!important}body.woocommerce-account:not(.logged-in) #customer_login .u-column2{width:100%!important;float:none!important;margin:0!important;padding:32px!important;background:#111b2c!important;border:1px solid rgb(255 255 255 / .06)!important;border-radius:14px!important;box-shadow:0 2px 8px rgb(0 0 0 / .35),0 8px 24px rgb(0 0 0 / .2),0 20px 48px rgb(0 0 0 / .12)!important;box-sizing:border-box!important;display:none!important}body.woocommerce-account:not(.logged-in) #customer_login .u-column2.amw-show{display:block!important}body.woocommerce-account:not(.logged-in) #customer_login h2{display:none!important}body.woocommerce-account:not(.logged-in) .woocommerce-form label:not(.woocommerce-form__label-for-checkbox){display:block!important;font-family:Inter,system-ui,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:1.2px!important;text-transform:uppercase!important;color:#94A3B8!important;margin:0 0 6px 0!important}body.woocommerce-account:not(.logged-in) .woocommerce-form input[type="text"],body.woocommerce-account:not(.logged-in) .woocommerce-form input[type="email"],body.woocommerce-account:not(.logged-in) .woocommerce-form input[type="password"]{width:100%!important;height:48px!important;padding:0 14px!important;background:rgb(14 23 37 / .6)!important;border:1px solid rgb(255 255 255 / .1)!important;border-radius:8px!important;color:#fff!important;font-family:Inter,system-ui,sans-serif!important;font-size:14px!important;outline:none!important;box-sizing:border-box!important}body.woocommerce-account:not(.logged-in) .woocommerce-form input:focus{border-color:rgb(20 184 166 / .4)!important;box-shadow:0 0 0 2px rgb(20 184 166 / .08)!important}body.woocommerce-account:not(.logged-in) .woocommerce-form input::placeholder{color:rgb(255 255 255 / .2)!important}body.woocommerce-account:not(.logged-in) .woocommerce-form .form-row{margin:0 0 20px 0!important;padding:0!important}body.woocommerce-account:not(.logged-in) .woocommerce-form-login .form-row:nth-child(2){position:relative!important}body.woocommerce-account:not(.logged-in) .woocommerce-form .lost_password{margin:0!important;position:absolute!important;top:0!important;right:0!important}body.woocommerce-account:not(.logged-in) .woocommerce-form .lost_password a{font-size:12px!important;color:#14B8A6!important;text-decoration:none!important}body.woocommerce-account:not(.logged-in) .woocommerce-form .woocommerce-form__label-for-checkbox{display:none!important}body.woocommerce-account:not(.logged-in) .woocommerce-form button[type="submit"]{width:100%!important;height:50px!important;background:linear-gradient(135deg,#00ffd0,#0d9488)!important;color:#0f172a!important;border:none!important;border-radius:10px!important;font-family:Inter,system-ui,sans-serif!important;font-size:14px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;cursor:pointer!important;margin:4px 0 0 0!important;box-shadow:0 4px 20px rgb(0 255 208 / .2)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}body.woocommerce-account:not(.logged-in) .woocommerce-form button[type="submit"]:hover{box-shadow:0 8px 32px rgb(0 255 208 / .35)!important;transform:translateY(-1px)!important}.amw-login-divider{width:100%;height:1px;background:rgb(255 255 255 / .08);margin:24px 0}.amw-login-toggle-section{text-align:center;padding:0 32px 24px 32px}.amw-login-toggle-link{font-size:14px;color:#fff;text-decoration:none;cursor:pointer}.amw-login-toggle-link span{color:#14B8A6;font-weight:600}.amw-login-toggle-link:hover span{color:#00ffd0;text-decoration:underline}.amw-login-toggle-helper{font-size:12px;color:rgb(255 255 255 / .5);margin:8px 0 0 0}.amw-login-footer{text-align:center;margin-top:28px}.amw-login-return{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:rgb(255 255 255 / .5);text-decoration:none}.amw-login-return:hover{color:rgb(255 255 255 / .6)}body.woocommerce-account:not(.logged-in) .woocommerce-form-register .woocommerce-privacy-policy-text{font-size:12px!important;color:rgb(255 255 255 / .5)!important}body.woocommerce-account:not(.logged-in) .woocommerce-form-register .woocommerce-privacy-policy-text a{color:#14B8A6!important}body.woocommerce-account:not(.logged-in) .woocommerce .u-columns{display:block!important}body.woocommerce-account:not(.logged-in) .woocommerce form{background:transparent!important;box-shadow:none!important;padding:0!important;margin:0!important;width:100%!important}body.woocommerce-account:not(.logged-in) .woocommerce .u-column1,body.woocommerce-account:not(.logged-in) .woocommerce .u-column2{flex:none!important;display:block!important;float:none!important}.amw-login-header,body.woocommerce-account:not(.logged-in) #customer_login .u-column1,.amw-login-footer{animation:amwFadeUp .4s ease both}body.woocommerce-account:not(.logged-in) #customer_login .u-column1{animation-delay:.05s}.amw-login-footer{animation-delay:.1s}body.woocommerce-account:not(.logged-in) .woocommerce-MyAccount-content{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-height:100vh!important;padding:40px 20px!important}body.woocommerce-account:not(.logged-in) form.woocommerce-ResetPassword.lost_reset_password{background:#111b2c!important;border:1px solid rgb(255 255 255 / .06)!important;border-radius:14px!important;padding:32px!important;width:100%!important;max-width:520px!important;margin:0 auto!important;box-shadow:0 2px 8px rgb(0 0 0 / .35),0 8px 24px rgb(0 0 0 / .2),0 20px 48px rgb(0 0 0 / .12)!important;box-sizing:border-box!important}body.woocommerce-account form.lost_reset_password>p:first-child{display:none!important}body.woocommerce-account form.lost_reset_password label{font-family:Inter,system-ui,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:1.2px!important;text-transform:uppercase!important;color:#94A3B8!important;display:block!important;margin:0 0 6px 0!important}body.woocommerce-account form.lost_reset_password label .required{color:#14B8A6!important}body.woocommerce-account form.lost_reset_password input[type="text"],body.woocommerce-account form.lost_reset_password input[type="email"],body.woocommerce-account form.lost_reset_password #user_login{width:100%!important;height:48px!important;padding:0 14px!important;background:rgb(14 23 37 / .6)!important;border:1px solid rgb(255 255 255 / .1)!important;border-radius:8px!important;color:#fff!important;font-family:Inter,system-ui,sans-serif!important;font-size:14px!important;box-sizing:border-box!important}body.woocommerce-account form.lost_reset_password input:focus{border-color:rgb(20 184 166 / .4)!important;box-shadow:0 0 0 2px rgb(20 184 166 / .08)!important;outline:none!important}body.woocommerce-account form.lost_reset_password button[type="submit"]{width:100%!important;height:50px!important;background:linear-gradient(135deg,#00ffd0,#0d9488)!important;color:#0f172a!important;border:none!important;border-radius:10px!important;font-family:Inter,system-ui,sans-serif!important;font-size:14px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;cursor:pointer!important;margin:8px 0 0 0!important;box-shadow:0 4px 20px rgb(0 255 208 / .2)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}body.woocommerce-account form.lost_reset_password button[type="submit"]:hover{box-shadow:0 8px 32px rgb(0 255 208 / .35)!important;transform:translateY(-1px)!important}body.woocommerce-account form.lost_reset_password p{color:rgb(255 255 255 / .5)!important;font-family:Inter,system-ui,sans-serif!important;font-size:13px!important}body.woocommerce-account form.lost_reset_password .form-row{margin:0 0 20px 0!important;padding:0!important}.amw-lostpw-confirm-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:40px 20px;background:#060A14;box-sizing:border-box}.amw-lostpw-confirm-card{background:#111b2c;border:1px solid rgb(255 255 255 / .06);border-radius:14px;padding:48px 40px;width:100%;max-width:520px;box-shadow:0 2px 8px rgb(0 0 0 / .35),0 8px 24px rgb(0 0 0 / .2),0 20px 48px rgb(0 0 0 / .12);box-sizing:border-box;text-align:center;animation:amwConfirmFadeUp 0.5s ease both}@media(max-width:900px){.woocommerce-account .woocommerce{flex-direction:column!important}.woocommerce-account .woocommerce-account-wrapper{flex-direction:column!important;min-height:auto!important}.woocommerce-account .woocommerce-account-wrapper>.woocommerce-MyAccount-content{width:100%!important;min-width:0!important;flex:1 1 auto!important}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%!important;flex:0 0 auto!important;border-right:none!important;border-bottom:1px solid rgb(255 255 255 / .08)!important;padding:12px!important}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important}.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0!important;min-width:0!important}.woocommerce-account .woocommerce-MyAccount-navigation li a{padding:10px 12px!important;font-size:12px!important;justify-content:flex-start!important;min-width:0!important;white-space:normal!important;line-height:1.3!important}.woocommerce-account .woocommerce-MyAccount-navigation li a::before{width:16px;height:16px;flex:0 0 16px}.woocommerce-account .woocommerce-MyAccount-navigation-link--customer-logout{grid-column:1 / -1}.woocommerce-account .woocommerce-MyAccount-content{width:100%!important}.amw-page-content{padding:24px 16px}.amw-portal-header{padding:16px;flex-wrap:wrap;gap:12px;justify-content:space-between}.amw-portal-header-info{flex:1 1 140px}.amw-portal-footer{padding:16px;flex-direction:column;gap:8px;text-align:center}.amw-portal-footer-right{flex-wrap:wrap;justify-content:center}.amw-dash-kpi-row{grid-template-columns:1fr!important;gap:12px}.amw-dash-kpi-card{padding:24px 16px!important}.amw-dash-kpi-number{font-size:36px!important}.amw-od-constrained,.amw-profile-constrained{max-width:100%}.amw-od-title{font-size:20px}.amw-od-timeline{flex-wrap:nowrap!important;gap:0!important;justify-content:space-between;padding:24px 12px 0!important}.amw-od-tl-step{width:60px!important}.amw-od-tl-dot{width:24px!important;height:24px!important}.amw-od-tl-label{font-size:8px!important;letter-spacing:0.2px!important}.amw-od-tl-line{top:36px!important;left:42px!important;right:42px!important}.amw-order-row{padding:14px 16px!important;align-items:flex-start!important}.amw-order-row-id{font-size:13px!important}.amw-order-row-meta{font-size:11px!important;display:block!important;width:100%!important;margin:4px 0 0 0!important;padding:0!important}.amw-order-row-left{flex:1 1 auto!important;min-width:0;gap:0!important;flex-wrap:wrap!important}.amw-order-row-arrow{display:none!important}.amw-chip{font-size:9px!important;padding:4px 10px!important;flex-shrink:0!important;align-self:flex-start!important;margin-top:2px!important}.amw-od-item-name{font-size:13px!important}.amw-od-item-row{padding:14px 16px!important}.amw-od-item-row-inner{gap:12px!important;min-width:0;flex:1 1 auto!important;overflow:hidden}.amw-od-item-price{flex-shrink:0!important;padding-left:10px!important;font-size:14px!important}.amw-od-item-img,.amw-od-item-placeholder{width:40px!important;height:40px!important;flex:0 0 40px!important}.amw-reorder-item{flex-direction:column!important;align-items:stretch!important;gap:12px!important}.amw-reorder-item>div:first-child{min-width:0!important}.amw-reorder-item-name,.amw-reorder-item-variant{overflow-wrap:anywhere}.amw-reorder-qty{align-self:flex-start!important}.amw-reorder-footer{flex-direction:column;align-items:stretch}.amw-reorder-footer .amw-btn-gradient{width:100%;justify-content:center}.amw-cycle-card{flex-direction:column;align-items:stretch}.amw-cycle-card .amw-btn-gradient{width:100%;justify-content:center}.amw-review-row{flex-direction:column;align-items:flex-start;gap:8px}.amw-review-actions{flex-direction:column-reverse}.amw-review-actions .amw-btn-gradient,.amw-review-actions .amw-btn-outline{width:100%;justify-content:center}.amw-payment-header{flex-direction:column;align-items:flex-start;gap:12px}.amw-payment-close{align-self:flex-end}.amw-payment-stats{flex-direction:column}.amw-payment-actions{flex-direction:column}.amw-payment-actions .amw-btn-outline{width:100%;justify-content:center}.amw-payment-addr-grid{grid-template-columns:1fr}.amw-tracking-card{flex-direction:column;align-items:flex-start}.amw-tracking-link{word-break:break-word}.amw-dash-how-steps{display:grid!important;grid-template-columns:1fr 1fr;gap:20px 32px!important;max-width:320px;margin:0 auto}.amw-dash-how-line{display:none!important}.amw-dash-how-step{padding:0!important}.woocommerce-account .woocommerce-orders-table{display:block!important}.woocommerce-account .woocommerce-orders-table thead{display:none!important}.woocommerce-account .woocommerce-orders-table tbody{display:block!important}.woocommerce-account .woocommerce-orders-table tbody tr{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;padding:14px 16px!important;border-bottom:1px solid rgb(255 255 255 / .08)!important}.woocommerce-account .woocommerce-orders-table tbody tr:last-child{border-bottom:none!important}.woocommerce-account .woocommerce-orders-table tbody th,.woocommerce-account .woocommerce-orders-table tbody td{display:none!important;padding:0!important;border:none!important;background:transparent!important}.woocommerce-account .woocommerce-orders-table tbody th{display:block!important;width:100%!important;margin-bottom:4px!important;font-size:13px!important}.woocommerce-account .woocommerce-orders-table tbody th::before{display:none!important}.woocommerce-account .woocommerce-orders-table tbody td:nth-child(3){display:block!important;text-align:left!important}.woocommerce-account .woocommerce-orders-table tbody td::before{display:none!important}.amw-order-meta-line{font-size:11px!important;white-space:normal!important}.amw-od-timeline-card:hover,.amw-od-items-card:hover,.amw-reorder-card:hover,.amw-payment-modal:hover,.amw-tracking-card:hover,.amw-payment-stat:hover{transform:none!important}}@media(max-width:480px){.woocommerce-account .woocommerce-MyAccount-navigation ul{grid-template-columns:1fr!important}.woocommerce-account .woocommerce-MyAccount-navigation-link--customer-logout{grid-column:auto}.amw-login-title{font-size:24px!important}body.woocommerce-account:not(.logged-in) #customer_login .u-column1,body.woocommerce-account:not(.logged-in) #customer_login .u-column2.amw-show{padding:24px 20px!important}.amw-lostpw-confirm-card{padding:36px 24px!important}.amw-profile-grid{grid-template-columns:1fr}}