#content,#page,#primary,#secondary,.col-full,.content-area,.entry-content,.hentry,.site,.site-content,.site-footer,.site-header,.storefront-full-width-content .entry-content,.storefront-handheld-footer-bar,.woocommerce .site-main,.woocommerce-account .entry-content,.woocommerce-page .site-main,main.site-main{overflow:visible!important}html.vtux-a11y-contrast .vt-amp-email,html.vtux-a11y-contrast .vt-rating-count,html.vtux-a11y-contrast [style*="color: #6b7280"],html.vtux-a11y-contrast [style*="color:#6b7280"]{color:#1a1a1a!important}body.woocommerce-account #vt-mobile-nav,body.woocommerce-order-received #vt-mobile-nav,body.woocommerce-view-order #vt-mobile-nav{display:flex!important}body.woocommerce-account,body.woocommerce-order-received,body.woocommerce-view-order{padding-bottom:var(--vt-nav-h)!important}body.woocommerce-account #content,body.woocommerce-account .entry-content,body.woocommerce-account .site-content,body.woocommerce-account .woocommerce{display:block!important;visibility:visible!important;opacity:1!important}#vt-account-drawer{position:fixed!important;top:0;right:0;bottom:0;left:auto;width:340px;max-width:92vw;z-index:var(--vt-z-drawer);background:#fff!important;box-shadow:-6px 0 40px rgba(0,0,0,.18);transform:translateX(110%);visibility:hidden;opacity:0;transition:transform .35s cubic-bezier(.4,0,.2,1),visibility 0s linear .35s,opacity .35s ease;display:flex!important;flex-direction:column;overflow:hidden;color:#1a1a1a!important;color-scheme:light}#vt-account-drawer.open{transform:translateX(0)!important;visibility:visible!important;opacity:1!important;transition:transform .35s cubic-bezier(.4,0,.2,1),visibility 0s linear 0s,opacity .2s ease}.vtad-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#fff!important;border-bottom:1px solid #e5e7eb;flex-shrink:0}.vtad-header-title{font-size:17px;font-weight:700;color:#1a1a1a!important}.vtad-close{width:32px;height:32px;border-radius:50%;border:none;background:#f3f4f6!important;color:#6b7280!important;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center}.vtad-body{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0;background:#fff!important}@media(max-width:1023px){.vtad-footer{padding-bottom:calc(12px + var(--vt-nav-h,64px) + env(safe-area-inset-bottom))!important}.vtad-body{padding-bottom:calc(var(--vt-nav-h,64px) + env(safe-area-inset-bottom))}}.vtad-profile{padding:20px}.vtad-avatar-row{display:flex;align-items:center;gap:12px;margin-bottom:16px}.vtad-avatar-placeholder{width:52px;height:52px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,var(--vt-c),var(--vt-c-dk));color:#fff;font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:center}.vtad-user-name{font-size:15px;font-weight:700;color:#1a1a1a!important}.vtad-user-email,.vtad-user-phone{font-size:12px;color:#6b7280!important;margin-top:2px}.vtad-stats{display:flex;gap:0;margin-bottom:16px;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.vtad-stat{flex:1;text-align:center;padding:12px 8px;border-right:1px solid #e5e7eb}.vtad-stat:last-child{border-right:none}.vtad-stat-num{font-size:20px;font-weight:700;color:var(--vt-c)}.vtad-stat-lbl{font-size:12px;color:#6b7280!important;margin-top:2px}.vtad-quick{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.vtad-quick-btn{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#f9fafb!important;border:1px solid #e5e7eb;border-radius:10px;text-decoration:none;font-size:14px;font-weight:600;color:#1a1a1a!important;transition:background .15s,border-color .15s}.vtad-quick-btn:hover{background:#fff7ed!important;border-color:var(--vt-c)}.vtad-section{margin-bottom:16px;padding:0 20px}.vtad-section-title{font-size:12px;font-weight:700;color:#6b7280!important;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.vtad-order{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:#f9fafb!important;border:1px solid #e5e7eb;border-radius:10px;text-decoration:none;margin-bottom:6px;transition:background .15s}.vtad-order:hover{background:#fff7ed!important}.vtad-order-num{font-size:13px;font-weight:700;color:#1a1a1a!important}.vtad-order-date{font-size:12px;color:#6b7280!important}.vtad-order-total{font-size:13px;font-weight:700;color:var(--vt-c);text-align:right}.vtad-order-status{font-size:12px;color:#6b7280!important;text-align:right}.vtad-no-orders{font-size:14px;color:#6b7280!important;text-align:center;padding:20px}.vtad-footer{padding:12px 20px;border-top:1px solid #e5e7eb;background:#fff!important;flex-shrink:0}.vtad-logout{width:100%;padding:11px;border:1.5px solid #fecaca;border-radius:10px;background:0 0;color:#dc2626!important;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .15s}.vtad-logout:hover{background:#fef2f2!important}.vtad-guest-banner{text-align:center;padding:24px 20px 16px}.vtad-guest-icon{font-size:40px;margin-bottom:8px}.vtad-guest-title{font-size:18px;font-weight:700;color:#1a1a1a!important;margin-bottom:4px}.vtad-guest-desc{font-size:13px;color:#6b7280!important;line-height:1.5}.vtad-auth{padding:0 20px 20px}.vtad-auth-tabs{display:flex;gap:3px;margin-bottom:16px;background:#f1f3f5;padding:4px;border-radius:var(--tw-radius-pill)}.vtad-auth-tab{flex:1;padding:11px 6px;min-height:44px;border:none;border-radius:var(--tw-radius-pill);background:0 0!important;font-size:13px;font-weight:600;color:#6b7280!important;cursor:pointer;transition:all .2s var(--tw-ease)}.vtad-auth-tab.active{color:var(--vt-c)!important;background:#fff!important;box-shadow:var(--tw-shadow-sm)}.vtad-auth-hint{font-size:11.5px;color:#6b7280;line-height:1.45;margin:-6px 0 14px;padding:0 2px}.vtad-auth-form{display:none}.vtad-auth-form.active{display:block}.vtad-err,.vtad-ok{font-size:13px;font-weight:600;padding:8px 12px;border-radius:10px;margin-bottom:10px;display:none}.vtad-err.show{display:block;background:#fef2f2;color:#dc2626}.vtad-ok.show{display:block;background:#f0fdf4;color:#16a34a}.vtad-field{margin-bottom:14px}.vtad-field label{display:block;font-size:12px;font-weight:700;color:#374151!important;margin-bottom:6px}.vtad-input{display:block;width:100%;height:46px;padding:0 16px;border:1.5px solid #e5e7eb;border-radius:var(--tw-radius-md);font-size:16px;color:#1a1a1a!important;background:#fff!important;box-shadow:var(--tw-shadow-sm);outline:0;box-sizing:border-box;transition:border-color .2s var(--tw-ease),box-shadow .2s var(--tw-ease);-webkit-appearance:none;appearance:none;color-scheme:light}.vtad-input:focus{border-color:var(--vt-c);box-shadow:0 0 0 3px rgba(var(--vt-c-rgb),.14)}.vtad-input::placeholder{color:#9ca3af}.vtad-input-wrap{display:flex;align-items:center;border:1.5px solid #e5e7eb;border-radius:var(--tw-radius-md);overflow:hidden;background:#fff!important;box-shadow:var(--tw-shadow-sm);transition:border-color .2s var(--tw-ease),box-shadow .2s var(--tw-ease)}.vtad-input-wrap:focus-within{border-color:var(--vt-c);box-shadow:0 0 0 3px rgba(var(--vt-c-rgb),.14)}.vtad-phone-prefix{padding:12px 12px 12px 16px;font-size:16px;font-weight:600;color:#374151!important;flex-shrink:0;border-right:1.5px solid #f1f3f5}.vtad-input-wrap .vtad-input{border:none;box-shadow:none!important;padding-left:10px}.vtad-submit{display:block;width:100%;padding:15px;min-height:50px;background:var(--tw-orange-grad);color:#fff!important;border:none;border-radius:var(--tw-radius-md);font-size:16px;font-weight:700;letter-spacing:.2px;cursor:pointer;box-shadow:0 2px 8px rgba(255,107,0,.25);transition:box-shadow .2s var(--tw-ease),transform .15s var(--tw-ease);-webkit-appearance:none}.vtad-submit:hover{box-shadow:var(--tw-shadow-orange);transform:translateY(-2px)}.vtad-submit:active{transform:translateY(0) scale(.99)}.vtad-submit:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.vtad-remember{display:flex;align-items:center;gap:8px;font-size:13px;color:#374151!important;cursor:pointer;margin-bottom:12px}.vtad-remember input{accent-color:var(--vt-c);width:16px;height:16px}.vtad-auth-links{margin-top:12px;text-align:center;font-size:12px;color:#6b7280}.vtad-auth-links a{color:var(--vt-c);font-weight:600;text-decoration:none}.vtad-req{color:#e05a00}.vtad-profile-title{font-size:14px;font-weight:700;color:#16a34a;margin-bottom:14px;text-align:center}.vtad-otp-timer{font-size:12px;color:#6b7280;margin:8px 0;min-height:20px}.vtad-no-phone-link{margin-top:6px;text-align:right}.vtad-no-phone-link a{font-size:12px;color:#6b7280;text-decoration:none}.vtad-no-phone-link a:hover{color:var(--vt-c)}.vtad-email-confirm-notice{background:#eff6ff;border:1.5px solid #bfdbfe;border-radius:10px;padding:10px 12px;font-size:13px;color:#1d4ed8;margin-bottom:12px;line-height:1.5}.vtad-auth-links a{color:var(--vt-c)!important;text-decoration:none}.vtad-otp-info{font-size:13px;color:#374151!important;margin-bottom:10px;text-align:center}.vtad-otp-timer{font-size:12px;color:#6b7280!important;text-align:center;margin-bottom:10px}.vtad-back-btn{display:block;width:100%;padding:12px;min-height:44px;margin-top:8px;border:1.5px solid #e5e7eb;border-radius:var(--tw-radius-md);background:#fff!important;font-size:14px;font-weight:600;color:#6b7280!important;cursor:pointer;transition:background .2s var(--tw-ease),border-color .2s var(--tw-ease)}.vtad-back-btn:hover{background:#f9fafb!important;border-color:#d1d5db}.vtad-otp-input{font-size:28px!important;letter-spacing:10px;text-align:center;font-weight:700;padding-left:20px!important}@media(min-width:768px){#vt-account-drawer{width:400px}#vt-wishlist-drawer{width:420px}}@media(min-width:1024px){#vt-account-drawer{width:420px}#vt-wishlist-drawer{width:440px}.vtad-header-title{font-size:18px}.vtad-input,.vtad-input-wrap{height:50px}.vtad-phone-prefix{padding-top:14px;padding-bottom:14px}.vtad-submit{padding:16px;min-height:52px;font-size:16.5px}.vtad-field{margin-bottom:16px}}@media(min-width:1600px){#vt-account-drawer{width:460px}#vt-wishlist-drawer{width:480px}.vtad-header{padding:20px 24px}.vtad-header-title{font-size:19px}.vtad-auth,.vtad-profile{padding-left:24px;padding-right:24px}.vtad-input,.vtad-input-wrap{height:52px;font-size:16px}.vtad-phone-prefix{padding-top:15px;padding-bottom:15px;font-size:16px}.vtad-field label{font-size:13px}.vtad-submit{padding:17px;min-height:54px;font-size:17px}}.button:not(.yith-wcwl-add-to-wishlist .button):not([class*=vtpc-]):not([class*=vt-]):not([class*=vthf-]):not([class*=vtf-]):not([class*=vtux-]):not([class*=vtad-]),.woocommerce a.button:not(.yith-wcwl-add-to-wishlist a):not([class*=vtpc-]):not([class*=vt-]):not([class*=vthf-]):not([class*=vtf-]):not([class*=vtux-]):not([class*=vtad-]),.woocommerce button.button:not(.yith-wcwl-add-to-wishlist button):not([class*=vtpc-]):not([class*=vt-]):not([class*=vthf-]):not([class*=vtf-]):not([class*=vtux-]):not([class*=vtad-]),.wp-block-button__link,button:not(#vt-modal-cancel):not(#vt-modal-confirm) :not(.yith-wcwl-add-to-wishlist button) :not([class*=vtpc-]) :not([class*=vt-]) :not([class*=vthf-]) :not([class*=vtf-]) :not([class*=vtad-]) :not([class*=vtux-]) :not(.vt-one-click-btn) :not(.vt-sticky-cart__btn) :not(.vt-desc-toggle) :not(.vt-modal-submit) :not(.vt-modal-close) :not(.vtux-mfab-btn) :not(.vt-faq-q) :not(#vtux-oc-submit) :not(#vtux-oc-close) :not(.vtux-wl-fab) :not(.vt-mc-close) :not(.vt-ci-qty-btn) :not(.vt-ci-del) :not(.vt-qv-close){background:var(--tw-orange)!important;color:#fff!important;border-radius:var(--tw-radius-md)!important;border:none!important;font-weight:600!important;letter-spacing:.2px!important;transition:background .2s var(--tw-ease),transform .15s var(--tw-ease),box-shadow .2s var(--tw-ease)!important}.button:not(.yith-wcwl-add-to-wishlist .button):not([class*=vtpc-]):not([class*=vt-]):not([class*=vthf-]):not([class*=vtf-]):not([class*=vtux-]):not([class*=vtad-]):hover,.woocommerce a.button:not(.yith-wcwl-add-to-wishlist a):not([class*=vtpc-]):not([class*=vt-]):not([class*=vthf-]):not([class*=vtf-]):not([class*=vtux-]):not([class*=vtad-]):hover,.woocommerce button.button:not([class*=vtpc-]):not([class*=vt-]):not([class*=vthf-]):not([class*=vtf-]):not([class*=vtux-]):not([class*=vtad-]):hover,button:not(#vt-modal-cancel):not(#vt-modal-confirm):not([class*=vtpc-]):not([class*=vt-]):not([class*=vthf-]):not([class*=vtf-]):not([class*=vtux-]):not([class*=vtad-]):hover{background:var(--tw-orange-hover)!important;transform:translateY(-1px)!important}.button:not([class*=vtpc-]):not([class*=vt-]):not([class*=vthf-]):not([class*=vtf-]):not([class*=vtux-]):not([class*=vtad-]):active,button:not([class*=vtpc-]):not([class*=vt-]):not([class*=vthf-]):not([class*=vtf-]):not([class*=vtux-]):not([class*=vtad-]):active{transform:translateY(0) scale(.985)!important}.site-header #vt-account-mini,.site-header #vt-search-desktop,.site-header .col-full,.site-header .header-widget-region,.site-header .main-navigation,.site-header .site-branding,.site-header .site-header-cart{position:relative;z-index:2}body.woocommerce-account{background:#f5f6f8!important}body.woocommerce-account .ct-breadcrumbs,body.woocommerce-account .entry-header,body.woocommerce-account .page-header,body.woocommerce-account .woocommerce-breadcrumb,body.woocommerce-account h1,body.woocommerce-account h1.entry-title,body.woocommerce-account nav.woocommerce-breadcrumb{display:none!important;margin:0!important;padding:0!important;height:0!important}body.woocommerce-account #primary,body.woocommerce-account .col-1,body.woocommerce-account .content-area,body.woocommerce-account .entry-content,body.woocommerce-account .site-content,body.woocommerce-account .u-column1{padding-top:0!important;margin-top:0!important}@media (max-width:767px){body.woocommerce-account .woocommerce{padding:10px 10px 0!important;max-width:100%!important}body.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:12px!important}}@media (min-width:768px) and (max-width:1023px){body.woocommerce-account .woocommerce{padding:20px 20px 40px!important;max-width:680px!important;margin:0 auto!important}body.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:16px!important}}@media (min-width:1024px){body.woocommerce-account .woocommerce{display:grid!important;grid-template-columns:260px 1fr!important;gap:24px!important;align-items:start!important;padding:28px 24px!important;max-width:1100px!important;margin:0 auto!important}body.woocommerce-account .woocommerce-MyAccount-navigation{position:sticky!important;top:20px!important;margin-bottom:0!important}}@media (min-width:1280px){body.woocommerce-account .woocommerce{grid-template-columns:280px 1fr!important;gap:28px!important;max-width:1200px!important}}body.woocommerce-account .woocommerce-MyAccount-navigation::before{content:"👤  Особистий кабінет";display:block;background:linear-gradient(135deg,var(--tw-orange),color-mix(in srgb,var(--tw-orange) 80%,#fff));color:#fff;font-size:15px;font-weight:700;padding:16px 18px;border-radius:16px 16px 0 0;letter-spacing:.2px}body.woocommerce-account .woocommerce-MyAccount-navigation{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.07)}body.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none!important;margin:0!important;padding:6px 0 8px!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin:0!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:flex!important;align-items:center!important;gap:12px!important;padding:13px 18px!important;color:#1f2937!important;text-decoration:none!important;font-size:14px!important;font-weight:500!important;border-radius:10px!important;margin:2px 8px!important;transition:background .15s ease,color .15s ease!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul li a::before{font-size:17px!important;width:22px!important;text-align:center!important;flex-shrink:0!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a::before{content:"🏠"}body.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a::before{content:"📦"}body.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a::before{content:"⬇️"}body.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a::before{content:"📍"}body.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a::before{content:"👤"}body.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a::before{content:"🚪"}body.woocommerce-account .woocommerce-MyAccount-navigation ul li a::after{content:"›"!important;margin-left:auto!important;font-size:20px!important;color:#d1d5db!important;font-weight:300!important;line-height:1!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{background:#fff4ed!important;color:var(--tw-orange)!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{background:#fff4ed!important;color:var(--tw-orange)!important;font-weight:700!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a{color:#ef4444!important}body.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:hover{background:#fff5f5!important;color:#dc2626!important}body.woocommerce-account .woocommerce-MyAccount-content{background:#fff!important;border-radius:16px!important;padding:22px 18px!important;box-shadow:0 2px 12px rgba(0,0,0,.07)!important;font-size:14px!important;line-height:1.6!important;color:#374151!important}@media (min-width:768px){body.woocommerce-account .woocommerce-MyAccount-content{padding:28px 26px!important}}body.woocommerce-account .woocommerce-MyAccount-content h2{font-size:18px!important;font-weight:700!important;color:#111827!important;margin-bottom:18px!important;padding-bottom:12px!important;border-bottom:2px solid #f5f6f8!important}body.woocommerce-account .woocommerce-MyAccount-content h3{font-size:15px!important;font-weight:600!important;color:#1f2937!important;margin-bottom:12px!important}body.woocommerce-account .woocommerce-MyAccount-content p{color:#6b7280!important;font-size:14px!important;line-height:1.65!important}body.woocommerce-account .woocommerce-MyAccount-content a{color:var(--tw-orange)!important;text-decoration:none!important}body.woocommerce-account .woocommerce-MyAccount-content a:hover{text-decoration:underline!important}@media (max-width:767px){body.woocommerce-account .woocommerce-orders-table thead{display:none!important}body.woocommerce-account .woocommerce-orders-table,body.woocommerce-account .woocommerce-orders-table tbody,body.woocommerce-account .woocommerce-orders-table tr{display:block!important;width:100%!important}body.woocommerce-account .woocommerce-orders-table tbody tr{background:#fafafa!important;border-radius:14px!important;margin-bottom:12px!important;padding:14px 16px!important;box-shadow:0 1px 6px rgba(0,0,0,.06)!important;border:1px solid #f0f0f0!important}body.woocommerce-account .woocommerce-orders-table tbody td{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:8px 0!important;border-bottom:1px solid #f0f0f0!important;font-size:14px!important;color:#1f2937!important}body.woocommerce-account .woocommerce-orders-table tbody td:last-child{border-bottom:none!important;padding-top:14px!important;display:block!important}body.woocommerce-account .woocommerce-orders-table tbody td::before{content:attr(data-title)!important;font-weight:600!important;color:#9ca3af!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.4px!important;flex-shrink:0!important;margin-right:10px!important}body.woocommerce-account .woocommerce-orders-table .button{display:block!important;width:100%!important;text-align:center!important}}@media (min-width:768px){body.woocommerce-account table.woocommerce-orders-table{width:100%!important;border-collapse:collapse!important;font-size:14px!important;border-radius:12px!important;overflow:hidden!important}body.woocommerce-account table.woocommerce-orders-table thead th{background:#f9fafb!important;color:#6b7280!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.5px!important;padding:12px 16px!important;border-bottom:2px solid #f0f0f0!important}body.woocommerce-account table.woocommerce-orders-table tbody td{padding:14px 16px!important;border-bottom:1px solid #f5f6f8!important;color:#374151!important;vertical-align:middle!important}body.woocommerce-account table.woocommerce-orders-table tbody tr:last-child td{border-bottom:none!important}body.woocommerce-account table.woocommerce-orders-table tbody tr:hover td{background:#fffaf7!important}}body.woocommerce-account .woocommerce-orders-table mark{background:#f0fdf4!important;color:#16a34a!important;padding:4px 10px!important;border-radius:20px!important;font-size:12px!important;font-weight:600!important;display:inline-block!important}body.woocommerce-account .woocommerce-MyAccount-content .button,body.woocommerce-account .woocommerce-MyAccount-content button[type=submit],body.woocommerce-account .woocommerce-MyAccount-content input[type=submit]{background:linear-gradient(135deg,var(--tw-orange),color-mix(in srgb,var(--tw-orange) 80%,#fff))!important;color:#fff!important;border:none!important;border-radius:12px!important;padding:12px 24px!important;font-weight:700!important;font-size:14px!important;cursor:pointer!important;box-shadow:0 4px 14px rgba(255,107,0,.28)!important;transition:filter .2s,transform .15s!important;display:inline-flex!important;align-items:center!important;gap:6px!important;text-decoration:none!important}body.woocommerce-account .woocommerce-MyAccount-content .button:hover,body.woocommerce-account .woocommerce-MyAccount-content input[type=submit]:hover{filter:brightness(1.06)!important;transform:translateY(-1px)!important;color:#fff!important}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-form-login button[type=submit]{border-radius:14px!important;padding:0 24px!important;font-size:16px!important;width:100%!important;height:50px!important;display:flex!important;align-items:center!important;justify-content:center!important}body.woocommerce-account .woocommerce-MyAccount-content input[type=email],body.woocommerce-account .woocommerce-MyAccount-content input[type=number],body.woocommerce-account .woocommerce-MyAccount-content input[type=password],body.woocommerce-account .woocommerce-MyAccount-content input[type=tel],body.woocommerce-account .woocommerce-MyAccount-content input[type=text],body.woocommerce-account .woocommerce-MyAccount-content input[type=url],body.woocommerce-account .woocommerce-MyAccount-content select,body.woocommerce-account .woocommerce-form-login input[type=email],body.woocommerce-account .woocommerce-form-login input[type=password],body.woocommerce-account .woocommerce-form-login input[type=text]{border:1.5px solid var(--vt-border)!important;border-radius:var(--tw-radius-md)!important;height:48px!important;padding:0 16px!important;font-size:16px!important;width:100%!important;box-sizing:border-box!important;background:#fff!important;box-shadow:var(--tw-shadow-sm)!important;color:#1f2937!important;transition:border-color .2s var(--tw-ease),box-shadow .2s var(--tw-ease)!important;margin-bottom:14px!important}body.woocommerce-account .woocommerce-MyAccount-content textarea{border:1.5px solid var(--vt-border)!important;border-radius:var(--tw-radius-md)!important;padding:14px 16px!important;min-height:110px!important;font-size:16px!important;width:100%!important;box-sizing:border-box!important;background:#fff!important;box-shadow:var(--tw-shadow-sm)!important;color:#1f2937!important;resize:vertical!important;transition:border-color .2s var(--tw-ease),box-shadow .2s var(--tw-ease)!important;margin-bottom:14px!important}body.woocommerce-account .woocommerce-MyAccount-content input:focus,body.woocommerce-account .woocommerce-MyAccount-content select:focus,body.woocommerce-account .woocommerce-MyAccount-content textarea:focus,body.woocommerce-account .woocommerce-form-login input:focus{border-color:var(--vt-c)!important;outline:0!important;background:#fff!important;box-shadow:0 0 0 3px rgba(var(--vt-c-rgb),.14)!important}body.woocommerce-account .woocommerce-MyAccount-content label,body.woocommerce-account .woocommerce-form-login label{font-size:13px!important;font-weight:600!important;color:#374151!important;margin-bottom:5px!important;display:block!important}body.woocommerce-account .woocommerce-MyAccount-content .description{font-size:12px!important;color:#9ca3af!important;margin-top:4px!important}body.woocommerce-account .woocommerce-form-login{background:#fff!important;border-radius:18px!important;padding:24px 20px!important;box-shadow:0 2px 12px rgba(0,0,0,.07)!important;margin:0!important}body.woocommerce-account .woocommerce-form-login h2{font-size:20px!important;font-weight:700!important;color:#111827!important;margin-bottom:20px!important;border-bottom:none!important}body.woocommerce-account .woocommerce-form-login .woocommerce-form__label-for-checkbox{display:flex!important;align-items:center!important;gap:8px!important;font-size:13px!important;color:#6b7280!important;margin-bottom:16px!important}body.woocommerce-account .woocommerce-form-login button[type=submit]:hover{filter:brightness(1.06)!important;transform:translateY(-1px)!important}body.woocommerce-account .woocommerce-LostPassword a,body.woocommerce-account .woocommerce-form-login .lost_password a{font-size:13px!important;color:#6b7280!important;text-decoration:none!important;display:block!important;text-align:center!important}body.woocommerce-account .woocommerce-LostPassword a:hover{color:var(--tw-orange)!important}@media (min-width:768px){body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses{display:grid!important;grid-template-columns:1fr 1fr!important;gap:20px!important}}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address{background:#f9fafb!important;border-radius:12px!important;padding:18px!important;border:1px solid #f0f0f0!important}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title{display:flex!important;justify-content:space-between!important;align-items:center!important;margin-bottom:12px!important}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address address{font-size:14px!important;color:#6b7280!important;line-height:1.7!important;font-style:normal!important}body.woocommerce-account .woocommerce-message{background:#f0fdf4!important;border-left:4px solid #16a34a!important;color:#15803d!important;border-radius:10px!important;padding:14px 16px!important;font-size:14px!important;margin-bottom:16px!important}body.woocommerce-account .woocommerce-error{background:#fef2f2!important;border-left:4px solid #ef4444!important;color:#dc2626!important;border-radius:10px!important;padding:14px 16px!important;font-size:14px!important;margin-bottom:16px!important;list-style:none!important}@media (max-width:768px){body.woocommerce-account .woocommerce ul.products li.product.first,body.woocommerce-account .woocommerce ul.products li.product.last,body.woocommerce-account .woocommerce ul.products li.product:first-child,body.woocommerce-account .woocommerce-page ul.products li.product.first,body.woocommerce-account .woocommerce-page ul.products li.product.last,body.woocommerce-account .woocommerce-page ul.products li.product:first-child{width:auto!important;float:none!important;clear:none!important;grid-column:auto!important;margin:0!important}body.woocommerce-account .woocommerce ul.products.columns-1,body.woocommerce-account .woocommerce-page ul.products.columns-1{display:grid!important;grid-template-columns:repeat(2,1fr)!important}body.woocommerce-account .woocommerce ul.products.columns-1 li.product,body.woocommerce-account .woocommerce-page ul.products.columns-1 li.product{width:auto!important}}html.dark #vt-account-drawer,html.dark #vt-wishlist-drawer{background:#0f172a!important;color:#e2e8f0!important;color-scheme:dark}html.dark .vtad-body,html.dark .vtad-footer,html.dark .vtad-header{background:#0f172a!important;border-color:#334155!important}html.dark .vtad-guest-title,html.dark .vtad-header-title,html.dark .vtad-order-num,html.dark .vtad-user-name{color:#f1f5f9!important}html.dark .vtad-close{background:#1e293b!important;color:#94a3b8!important}html.dark .vtad-auth-hint,html.dark .vtad-auth-links,html.dark .vtad-guest-desc,html.dark .vtad-no-orders,html.dark .vtad-no-phone-link a,html.dark .vtad-order-date,html.dark .vtad-order-status,html.dark .vtad-otp-timer,html.dark .vtad-section-title,html.dark .vtad-stat-lbl,html.dark .vtad-user-email,html.dark .vtad-user-phone{color:#94a3b8!important}html.dark .vtad-stat,html.dark .vtad-stats{border-color:#334155!important}html.dark .vtad-order,html.dark .vtad-quick-btn{background:#1e293b!important;border-color:#334155!important;color:#e2e8f0!important}html.dark .vtad-order:hover,html.dark .vtad-quick-btn:hover{background:#0f172a!important}html.dark .vtad-auth-tabs{background:#1e293b!important}html.dark .vtad-auth-tab{color:#94a3b8!important}html.dark .vtad-auth-tab.active{background:#0f172a!important;color:var(--vt-c)!important}html.dark .vtad-field label,html.dark .vtad-otp-info,html.dark .vtad-phone-prefix,html.dark .vtad-remember{color:#cbd5e1!important}html.dark .vtad-input,html.dark .vtad-input-wrap{background:#1e293b!important;color:#e2e8f0!important;border-color:#334155!important;color-scheme:dark}html.dark .vtad-phone-prefix{border-right-color:#334155!important}html.dark .vtad-back-btn{background:#1e293b!important;color:#94a3b8!important;border-color:#334155!important}html.dark .vtad-back-btn:hover{background:#0f172a!important}html.dark .vtad-err.show{background:#3f1d1d!important;color:#fca5a5!important}html.dark .vtad-ok.show{background:#14301f!important;color:#86efac!important}html.dark .vtad-email-confirm-notice{background:#1e2a3f!important;border-color:#2f4a6e!important;color:#93c5fd!important}body.woocommerce-account,body.woocommerce-order-received,body.woocommerce-view-order{padding-bottom:calc(var(--vt-nav-h) + env(safe-area-inset-bottom,0px))!important}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:4px!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:block!important;padding:12px 14px!important;border-radius:10px!important;font-weight:600!important;color:#475569!important;text-decoration:none!important;transition:background .15s,color .15s!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{background:#fff7ed!important;color:var(--vt-c,#f26f21)!important}