.liberis-product-image img{width:80px;height:80px;object-fit:cover;border-radius:var(--radius-sm);border:2px solid rgba(255,255,255,0.1)}.liberis-product-info{font-family:var(--font-secondary)}.liberis-product-link{color:var(--lb-text);text-decoration:none;font-weight:var(--lb-font-bold);font-size:var(--font-size-lg);transition:var(--transition-base)}.liberis-product-link:hover{color:var(--lb-green)}body.woocommerce-account{background:#0a0a09}body.woocommerce-account .entry-title,body.woocommerce-account .entry-header,body.woocommerce-account .woocommerce-breadcrumb{display:none!important}.liberis-account-login-wrap h2:not(.la-title),.liberis-account-login-wrap .woocommerce-form-login h2,.liberis-account-login-wrap .col2-set h2{display:none!important}.liberis-account-login-wrap .col2-set,.liberis-account-login-wrap #customer_login{display:contents}body.woocommerce-account .wp-block-woocommerce-customer-account{display:none!important}.liberis-account-page{min-height:100vh;color:var(--lb-text)}.liberis-account-main{max-width:1200px;margin:0 auto;padding:0 2rem 5rem}.liberis-account-hero{position:relative;padding:190px 2rem 3.5rem;overflow:hidden;box-sizing:border-box}.liberis-account-hero::before{content:"";position:absolute;inset:0;background:var(--ri-shop-background) center / cover no-repeat;filter:blur(6px) brightness(0.18);transform:scale(1.06);z-index:0}.liberis-account-hero::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,0.15) 0%,rgba(10,10,9,0.6) 70%,#0a0a09 100%);z-index:0}.liberis-account-hero-inner{position:relative;z-index:1;max-width:1200px;margin:0 auto}.liberis-account-greeting{font-family:"Voltaire",sans-serif;font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:400;color:var(--lb-text);margin:0 0 0.4rem;line-height:1.15}.liberis-account-greeting-name{color:var(--lb-green)}.liberis-account-greeting-sub{font-family:"Hind",sans-serif;font-size:var(--fs-small);color:rgba(255,255,255,0.45);margin:0}.liberis-account-layout{display:flex;gap:3rem;align-items:flex-start;padding-top:2.5rem}.liberis-account-sidebar{width:240px;flex-shrink:0;position:sticky;top:110px;background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.07);border-radius:16px;padding:1.75rem 1.5rem 1.5rem;box-sizing:border-box}.liberis-account-logo-link{display:block;margin-bottom:1.75rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,0.08);text-align:center}.liberis-account-logo-img{width:100px;height:auto;display:inline-block;opacity:0.85;transition:opacity 0.3s ease}.liberis-account-logo-link:hover .liberis-account-logo-img{opacity:1}.liberis-account-content{flex:1;min-width:0;max-width:100%;overflow-wrap:anywhere;transition:opacity 0.2s ease}body.woocommerce-account :is(main,.woocommerce,.liberis-account-layout,.woocommerce-MyAccount-content),body.woocommerce-order-received :is(main,.woocommerce,.liberis-thankyou,.ty-grid,.ty-grid>*,.ty-footer-boxes>*){min-width:0;max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}@media (max-width:768px){.woocommerce-MyAccount-content :is(table,.woocommerce-orders-table){width:100%;table-layout:fixed}.woocommerce-MyAccount-content :is(td,th){overflow-wrap:anywhere;white-space:normal}.woocommerce-MyAccount-content :is(input,select,textarea){max-width:100%;min-width:0}}.liberis-account-content.lb-account-loading{opacity:0.35;pointer-events:none}.liberis-account-sidebar .woocommerce-MyAccount-navigation{display:flex;flex-direction:column}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0 0 2rem;padding:0;display:flex;flex-direction:column;gap:0}.woocommerce-MyAccount-navigation ul li{margin:0}.woocommerce-MyAccount-navigation ul li a{display:block;padding:0.7rem 0.75rem;font-family:"Voltaire",sans-serif;font-size:1.05rem;letter-spacing:0.4px;color:rgba(255,255,255,0.55);text-decoration:none;border-left:2px solid transparent;border-radius:8px;transition:all 0.25s ease}.woocommerce-MyAccount-navigation ul li a:hover{color:var(--lb-text);background:rgba(255,255,255,0.04);padding-left:1.1rem}.woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard.is-active a{color:var(--lb-green);border-left-color:var(--lb-green);padding-left:1.1rem;background:rgba(142,198,64,0.07)}.woocommerce-MyAccount-sidebar-user{display:flex;flex-direction:column;align-items:center;gap:0.75rem;padding-top:1.5rem;margin-top:1.5rem;border-top:1px solid rgba(255,255,255,0.1);text-align:center}.woocommerce-MyAccount-sidebar-avatar{width:64px;height:64px;border-radius:50%;background:rgba(255,255,255,0.08);border:2px solid rgba(255,255,255,0.15);overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0}.woocommerce-MyAccount-sidebar-avatar img{width:100%;height:100%;object-fit:cover}.woocommerce-MyAccount-sidebar-name{font-family:"Voltaire",sans-serif;font-size:1rem;color:var(--lb-text);font-weight:400;margin:0}.woocommerce-MyAccount-sidebar-email{font-family:"Hind",sans-serif;font-size:var(--fs-xs);color:rgba(255,255,255,0.45);margin:0;word-break:break-word}.woocommerce-MyAccount-sidebar-logout{display:block;width:100%;margin-top:1rem;padding:0.6rem 0.75rem;font-family:"Voltaire",sans-serif;font-size:var(--fs-xs);letter-spacing:0.5px;text-decoration:none;color:rgba(255,255,255,0.5);border:1px solid rgba(255,255,255,0.15);border-radius:8px;text-align:center;transition:all 0.3s ease;background:transparent;cursor:pointer}.woocommerce-MyAccount-sidebar-logout:hover{border-color:var(--lb-green);color:var(--lb-green)}.woocommerce-MyAccount-content{font-family:"Hind",sans-serif;font-size:var(--fs-small);color:rgba(255,255,255,0.8);line-height:1.6}.woocommerce-MyAccount-content p{margin:0 0 1rem}.woocommerce-MyAccount-content a{color:var(--lb-green);text-decoration:none;transition:color 0.3s ease}.woocommerce-MyAccount-content a:hover{color:var(--lb-text)}.woocommerce-MyAccount-content .woocommerce-orders-table{width:100%;border-collapse:collapse;font-family:"Hind",sans-serif;font-size:var(--fs-small)}.woocommerce-orders-table thead th{color:rgba(255,255,255,0.4);font-weight:500;text-transform:uppercase;font-size:var(--fs-xs);letter-spacing:0.06em;padding:0.75rem 0.5rem;border-bottom:1px solid rgba(255,255,255,0.12);text-align:left}.woocommerce-orders-table td{padding:0.85rem 0.5rem;border-bottom:1px solid rgba(255,255,255,0.06);color:rgba(255,255,255,0.75);vertical-align:middle}.woocommerce-orders-table .woocommerce-orders-table__cell-order-number a{color:var(--lb-green);font-weight:600}.woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a{display:inline-block;font-family:"Voltaire",sans-serif;font-size:var(--fs-small);letter-spacing:0.5px;padding:6px 16px;border-radius:30px;border:1px solid rgba(255,255,255,0.2);color:rgba(255,255,255,0.7);text-decoration:none;transition:all 0.3s ease;margin-right:0.35rem}.woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a:hover{border-color:var(--lb-green);color:var(--lb-green)}.woocommerce-MyAccount-content .woocommerce-Addresses{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.woocommerce-MyAccount-content .woocommerce-Address{border:1px solid rgba(255,255,255,0.08);border-radius:12px;padding:1.5rem}.woocommerce-MyAccount-content .woocommerce-Address-title{display:flex;flex-direction:column;align-items:flex-start;gap:0.4rem;margin-bottom:1rem;padding-bottom:0.6rem;border-bottom:1px solid rgba(255,255,255,0.08)}.woocommerce-MyAccount-content .woocommerce-Address-title h2,.woocommerce-MyAccount-content .woocommerce-Address-title h3{font-family:"Voltaire",sans-serif;font-size:1.15rem;font-weight:400;color:var(--lb-text);margin:0}.woocommerce-MyAccount-content .woocommerce-Address-title a{font-size:var(--fs-xs);color:rgba(255,255,255,0.4)}.woocommerce-MyAccount-content .woocommerce-Address-title a:hover{color:var(--lb-green)}.woocommerce-MyAccount-content address{font-style:normal;color:rgba(255,255,255,0.65);line-height:1.6}.woocommerce-MyAccount-content .woocommerce-form,.woocommerce-MyAccount-content .woocommerce-EditAccountForm{max-width:none;width:100%}.woocommerce-MyAccount-content .woocommerce-form-row,.woocommerce-MyAccount-content .form-row{margin-bottom:1.25rem}.woocommerce-MyAccount-content label{display:block;font-family:"Hind",sans-serif;font-size:var(--fs-xs);font-weight:500;color:rgba(255,255,255,0.45);text-transform:uppercase;letter-spacing:0.05em;margin-bottom:0.4rem}.woocommerce-MyAccount-content input[type="text"],.woocommerce-MyAccount-content input[type="email"],.woocommerce-MyAccount-content input[type="password"],.woocommerce-MyAccount-content input[type="tel"],.woocommerce-MyAccount-content select{width:100%;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.15);border-radius:10px;color:var(--lb-text);font-family:"Hind",sans-serif;font-size:var(--fs-small);padding:0.7rem 1rem;box-sizing:border-box;transition:border-color 0.3s ease}.woocommerce-MyAccount-content input:focus,.woocommerce-MyAccount-content select:focus{border-color:#ffffff;outline:none}.woocommerce-MyAccount-content .woocommerce-Button,.woocommerce-MyAccount-content button[type="submit"],.woocommerce-MyAccount-content .button{display:inline-block;font-family:"Voltaire",sans-serif;font-size:1rem;letter-spacing:1px;padding:12px 30px;border-radius:30px;border:2px solid var(--lb-text);background:transparent;color:var(--lb-text);cursor:pointer;transition:all 0.3s ease;text-decoration:none;line-height:1}.woocommerce-MyAccount-content .woocommerce-Button:hover,.woocommerce-MyAccount-content button[type="submit"]:hover,.woocommerce-MyAccount-content .button:hover{background:var(--lb-text);color:var(--lb-black);transform:translateY(-3px);box-shadow:0 7px 20px rgba(0,0,0,0.3)}.liberis-account-login-wrap{position:relative;height:100vh;min-height:600px;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:1.5rem;box-sizing:border-box}.liberis-account-login-wrap>.woocommerce{display:flex;align-items:center;justify-content:center;width:100%;position:relative;z-index:1}@keyframes la-bg-zoom{0%{transform:scale(1) translate(0,0)}40%{transform:scale(1.07) translate(-1.5%,0.8%)}70%{transform:scale(1.05) translate(1.2%,-0.6%)}100%{transform:scale(1) translate(0,0)}}.liberis-account-login-wrap::before{content:"";position:absolute;inset:-12%;background:var(--ri-shop-background) center / cover no-repeat;filter:blur(10px) brightness(0.28);z-index:0;animation:la-bg-zoom 26s ease-in-out infinite;will-change:transform}@keyframes la-light-drift{0%{opacity:0.18;transform:translate(0,0) scale(1)}35%{opacity:0.28;transform:translate(8%,-6%) scale(1.1)}70%{opacity:0.22;transform:translate(-6%,5%) scale(0.95)}100%{opacity:0.18;transform:translate(0,0) scale(1)}}.liberis-account-login-wrap .la-light{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 55% 40% at 50% 50%,rgba(142,198,64,0.18) 0%,transparent 70%);animation:la-light-drift 18s ease-in-out infinite;will-change:transform,opacity}@media (prefers-reduced-motion:reduce){.liberis-account-login-wrap::before,.liberis-account-login-wrap .la-light{animation:none}}.liberis-account-login-wrap::after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.6) 100%);z-index:0}.liberis-account-login-wrap>.woocommerce-notices-wrapper,.liberis-account-login-wrap>.woocommerce-error,.liberis-account-login-wrap>.woocommerce-message,.liberis-account-login-wrap>.woocommerce-info{position:absolute;top:100px;left:50%;transform:translateX(-50%);z-index:2;width:90%;max-width:440px;border-radius:10px;padding:0.75rem 1rem;font-size:var(--fs-small);list-style:none}.la-window{position:relative;z-index:1;width:100%;max-width:440px;background:rgba(12,12,11,0.88);border:1px solid rgba(255,255,255,0.1);border-radius:20px;padding:2.5rem 2.5rem 2rem;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:0 24px 64px rgba(0,0,0,0.6)}.la-tabs{position:relative;display:flex;background:rgba(255,255,255,0.08);border-radius:100px;padding:4px;margin-bottom:2rem;gap:0}.la-tab-indicator{position:absolute;top:4px;left:4px;width:calc(50% - 4px);height:calc(100% - 8px);background:#ffffff;border-radius:100px;transition:left 0.32s cubic-bezier(0.4,0,0.2,1);z-index:0}.la-tabs.register-active .la-tab-indicator{left:calc(50%)}.la-tab{all:unset;cursor:pointer;flex:1;text-align:center;padding:0.6rem 0;font-family:"Voltaire",sans-serif;font-size:1rem;letter-spacing:0.4px;color:rgba(255,255,255,0.45);border-radius:100px;position:relative;z-index:1;transition:color 0.25s ease;user-select:none}.la-tab.active{color:#000000}.la-title{font-family:"Voltaire",sans-serif;font-size:1.4rem;font-weight:400;color:var(--lb-text);margin:0 0 1.75rem;text-align:center}.la-panels-wrap{overflow:hidden}.la-panels-track{display:flex;width:200%;transition:transform 0.38s cubic-bezier(0.4,0,0.2,1)}.la-panel{width:50%;box-sizing:border-box;flex-shrink:0}.la-field{margin-bottom:1.2rem}.la-field label{display:block;font-family:"Hind",sans-serif;font-size:var(--fs-xs);font-weight:500;text-transform:uppercase;letter-spacing:0.07em;color:rgba(255,255,255,0.38);margin-bottom:0.4rem}.la-field input,.la-field .password-input input{width:100%;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);border-radius:10px;color:var(--lb-text);font-family:"Hind",sans-serif;font-size:var(--fs-small);padding:0.7rem 1rem;box-sizing:border-box;transition:border-color 0.25s ease}.la-field input:focus,.la-field .password-input input:focus{outline:none;border-color:rgba(255,255,255,0.65)}.la-field .password-input{display:block;position:relative}.la-field .password-input input{padding-right:44px}.la-row-between{display:flex;align-items:center;justify-content:space-between;margin:0.5rem 0 0.25rem;flex-wrap:wrap;gap:0.5rem}.la-checkbox{display:flex;align-items:center;gap:0.45rem;font-family:"Hind",sans-serif;font-size:var(--fs-small);color:rgba(255,255,255,0.45);cursor:pointer}.la-checkbox input[type="checkbox"]{accent-color:var(--lb-green);width:14px;height:14px;margin:0}.la-lost-pw{font-family:"Hind",sans-serif;font-size:var(--fs-small);color:rgba(255,255,255,0.35);text-decoration:none;transition:color 0.2s ease}.la-lost-pw:hover{color:var(--lb-green)}.la-submit{all:unset;cursor:pointer;display:block;width:100%;text-align:center;font-family:"Voltaire",sans-serif;font-size:1rem;letter-spacing:1px;padding:0.8rem;border-radius:30px;border:2px solid var(--lb-text);color:var(--lb-text);transition:all 0.3s ease;margin-top:1.5rem;box-sizing:border-box}.la-submit:hover{background:var(--lb-text);color:#0a0a09;transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,0.3)}.la-note{font-family:"Hind",sans-serif;font-size:var(--fs-small);color:rgba(255,255,255,0.4);margin:0.5rem 0 1rem;line-height:1.5}.la-window .woocommerce-error,.la-window .woocommerce-message,.la-window .woocommerce-info{border-radius:10px;padding:0.7rem 1rem;margin-bottom:1.25rem;font-size:var(--fs-small);list-style:none}.show-password-input{all:unset;cursor:pointer;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;opacity:0.4;transition:opacity 0.2s ease;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z'/%3E%3C/svg%3E") center/contain no-repeat}.show-password-input.display-password{opacity:0.8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7zM2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3 2 4.27zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2zm4.31-.78l3.15 3.15.02-.16c0-1.66-1.34-3-3-3l-.17.01z'/%3E%3C/svg%3E")}.show-password-input:hover{opacity:1}.woocommerce .password-input{position:relative;display:block}.woocommerce .password-input input{padding-right:44px}.woocommerce-form-login,.woocommerce-form-register{max-width:420px;margin:0 auto}.woocommerce-form-login .woocommerce-form-login__submit,.woocommerce-form-register .woocommerce-form-register__submit{width:100%;margin-top:0.5rem}.woocommerce-form-login .woocommerce-form-login__rememberme{display:flex;align-items:center;gap:0.5rem;font-size:var(--fs-small);color:rgba(255,255,255,0.5);margin-bottom:1rem}.woocommerce-LostPassword{margin-top:1rem}.woocommerce-LostPassword a{font-size:var(--fs-small);color:rgba(255,255,255,0.4)}.woocommerce-LostPassword a:hover{color:var(--lb-green)}.woocommerce-MyAccount-content fieldset{border:1px solid rgba(255,255,255,0.07);border-radius:14px;padding:1.5rem 1.75rem 1.75rem;margin-bottom:1.75rem}.woocommerce-MyAccount-content legend{font-family:"Voltaire",sans-serif;font-size:var(--fs-small);font-weight:400;color:rgba(255,255,255,0.4);text-transform:uppercase;letter-spacing:0.09em;padding:0 0.6rem}.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper,.woocommerce-MyAccount-content .woocommerce-EditAccountForm{display:grid;grid-template-columns:1fr 1fr;gap:0 1.5rem}.woocommerce-MyAccount-content .form-row-wide,.woocommerce-MyAccount-content .woocommerce-form-row--wide,.woocommerce-MyAccount-content p.form-row:only-child{grid-column:1 / -1}.woocommerce-MyAccount-content .form-row,.woocommerce-MyAccount-content .woocommerce-form-row{margin-bottom:1rem}.woocommerce-MyAccount-content .form-row label,.woocommerce-MyAccount-content .woocommerce-form-row label{display:block;font-family:"Hind",sans-serif;font-size:var(--fs-xs);font-weight:500;text-transform:uppercase;letter-spacing:0.07em;color:rgba(255,255,255,0.38);margin-bottom:0.4rem}.woocommerce-MyAccount-content .required{color:rgba(255,0,0,1)!important;text-decoration:none!important}.woocommerce-MyAccount-content .woocommerce-input-wrapper input[type="text"],.woocommerce-MyAccount-content .woocommerce-input-wrapper input[type="email"],.woocommerce-MyAccount-content .woocommerce-input-wrapper input[type="tel"],.woocommerce-MyAccount-content .woocommerce-input-wrapper input[type="password"],.woocommerce-MyAccount-content .woocommerce-input-wrapper input[type="number"],.woocommerce-MyAccount-content .woocommerce-input-wrapper textarea{width:100%;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.12);border-radius:10px;color:var(--lb-text);font-family:"Hind",sans-serif;font-size:var(--fs-small);padding:0.7rem 1rem;box-sizing:border-box;transition:border-color 0.25s ease,background 0.25s ease;-webkit-appearance:none}.woocommerce-MyAccount-content .woocommerce-input-wrapper input:focus,.woocommerce-MyAccount-content .woocommerce-input-wrapper textarea:focus{outline:none;border-color:rgba(255,255,255,0.6);background:rgba(255,255,255,0.07)}.woocommerce-MyAccount-content .password-input{position:relative;display:block}.woocommerce-MyAccount-content .password-input input{padding-right:44px}.woocommerce-MyAccount-content .woocommerce-Button,.woocommerce-MyAccount-content input[type="submit"],.woocommerce-MyAccount-content button[type="submit"]{all:unset;cursor:pointer;display:inline-block;font-family:"Voltaire",sans-serif;font-size:1rem;letter-spacing:1px;padding:0.75rem 2.5rem;border-radius:30px;border:2px solid var(--lb-text);color:var(--lb-text);transition:all 0.3s ease;box-sizing:border-box;margin-top:0.5rem}.woocommerce-MyAccount-content .woocommerce-Button:hover,.woocommerce-MyAccount-content input[type="submit"]:hover,.woocommerce-MyAccount-content button[type="submit"]:hover{background:var(--lb-text);color:#0a0a09;transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,0.3)}.woocommerce-MyAccount-content .checkout-accordion{width:100%}.woocommerce-MyAccount-content .form-row.woocommerce-invalid .woocommerce-input-wrapper input,.woocommerce-MyAccount-content .form-row.woocommerce-invalid .checkout-accordion{border-color:rgba(220,80,80,0.6)!important}.woocommerce-MyAccount-content .form-row.woocommerce-invalid label{color:rgba(220,80,80,0.8)}.woocommerce-MyAccount-content .woocommerce-error,.woocommerce-MyAccount-content .woocommerce-message{border-radius:10px;padding:0.8rem 1rem;margin-bottom:1.25rem;font-family:"Hind",sans-serif;font-size:var(--fs-small);list-style:none}.woocommerce-MyAccount-content .woocommerce-message{background:rgba(142,198,64,0.08);border-left:3px solid var(--lb-green);color:rgba(255,255,255,0.75)}.woocommerce-MyAccount-content .woocommerce-error{background:rgba(220,80,80,0.08);border-left:3px solid rgba(220,80,80,0.7);color:rgba(255,255,255,0.75)}.woocommerce-MyAccount-content .select2-container{width:100%!important}.woocommerce-MyAccount-content .select2-container .select2-selection--single{height:auto;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.12);border-radius:10px;padding:0.7rem 2.5rem 0.7rem 1rem;box-sizing:border-box;transition:border-color 0.25s ease,background 0.25s ease}.woocommerce-MyAccount-content .select2-container--default .select2-selection--single:focus,.woocommerce-MyAccount-content .select2-container--default.select2-container--open .select2-selection--single{outline:none;border-color:rgba(255,255,255,0.6);background:rgba(255,255,255,0.07)}.woocommerce-MyAccount-content .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--lb-text);font-family:"Hind",sans-serif;font-size:var(--fs-small);line-height:1.4;padding:0}.woocommerce-MyAccount-content .select2-container--default .select2-selection--single .select2-selection__placeholder{color:rgba(255,255,255,0.35)}.woocommerce-MyAccount-content .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;top:0;right:0.75rem;width:1.2rem}.woocommerce-MyAccount-content .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:rgba(255,255,255,0.45) transparent transparent transparent;border-width:5px 4px 0 4px;margin-top:-2px}.woocommerce-MyAccount-content .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent rgba(255,255,255,0.45) transparent;border-width:0 4px 5px 4px}.woocommerce-MyAccount-content + .select2-container .select2-dropdown,.select2-dropdown{background:#1a1a14;border:1px solid rgba(255,255,255,0.12);border-radius:10px;box-shadow:0 12px 40px rgba(0,0,0,0.55);overflow:hidden;z-index:9999}.select2-search--dropdown .select2-search__field{background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);border-radius:6px;color:var(--lb-text);font-family:"Hind",sans-serif;font-size:var(--fs-small);padding:0.45rem 0.75rem;outline:none}.select2-search--dropdown .select2-search__field:focus{border-color:rgba(255,255,255,0.55)}.select2-results__option{font-family:"Hind",sans-serif;font-size:var(--fs-small);color:rgba(255,255,255,0.75);padding:0.55rem 1rem;background:transparent;transition:background 0.15s ease,color 0.15s ease}.select2-results__option--highlighted[aria-selected],.select2-results__option--highlighted{background:rgba(142,198,64,0.18)!important;color:#fff!important}.select2-results__option[aria-selected="true"]{background:rgba(142,198,64,0.08);color:var(--lb-green)}.select2-results__option:hover{background:rgba(255,255,255,0.06)}@media (max-width:600px){.woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper,.woocommerce-MyAccount-content .woocommerce-EditAccountForm{grid-template-columns:1fr}.woocommerce-MyAccount-content .form-row-wide{grid-column:1}}.woocommerce-MyAccount-navigation-link--customer-logout{display:none!important}.lb-dashboard{display:flex;flex-direction:column;gap:2rem}.lb-dash-greeting h2{font-family:"Voltaire",sans-serif;font-size:1.6rem;font-weight:400;color:var(--lb-text);margin:0 0 0.25rem}.lb-dash-greeting p{font-family:"Hind",sans-serif;font-size:var(--fs-small);color:rgba(255,255,255,0.45);margin:0}.lb-dash-stats{display:flex;gap:1rem}.lb-dash-stat{flex:1;background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.07);border-radius:12px;padding:1.25rem 1rem;display:flex;flex-direction:column;gap:0.3rem;text-align:center}.lb-dash-stat--completed{border-color:rgba(142,198,64,0.25)}.lb-dash-stat--processing{border-color:rgba(96,165,250,0.25)}.lb-dash-stat--on-hold{border-color:rgba(251,191,36,0.25)}.lb-dash-stat-value{font-family:"Voltaire",sans-serif;font-size:1.4rem;color:var(--lb-text);line-height:1.2}.lb-dash-stat--completed .lb-dash-stat-value{color:var(--lb-green)}.lb-dash-stat--processing .lb-dash-stat-value{color:#60a5fa}.lb-dash-stat--on-hold .lb-dash-stat-value{color:#fbbf24}.lb-dash-stat-label{font-family:"Hind",sans-serif;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:0.07em;color:rgba(255,255,255,0.38)}.lb-dash-section{display:flex;flex-direction:column;gap:1rem}.lb-dash-section-title{font-family:"Voltaire",sans-serif;font-size:1rem;font-weight:400;color:rgba(255,255,255,0.5);text-transform:uppercase;letter-spacing:0.08em;margin:0;display:flex;align-items:center;justify-content:space-between;padding-bottom:0.6rem;border-bottom:1px solid rgba(255,255,255,0.07)}.lb-dash-edit-link{font-family:"Hind",sans-serif;font-size:var(--fs-xs);text-transform:none;letter-spacing:0;color:rgba(255,255,255,0.35);text-decoration:none;transition:color 0.2s ease}.lb-dash-edit-link:hover{color:var(--lb-green)}.lb-last-order{background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.07);border-radius:14px;padding:1.4rem 1.4rem 1.2rem;display:flex;flex-direction:column;gap:1.1rem}.lb-last-order-meta{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.lb-last-order-num{font-family:"Hind",sans-serif;font-size:var(--fs-small);color:rgba(255,255,255,0.45)}.lb-last-order-num a{color:var(--lb-green);text-decoration:none;font-weight:500}.lb-last-order-num a:hover{color:var(--lb-text)}.lb-last-order-total{font-family:"Voltaire",sans-serif;font-size:1.25rem;color:var(--lb-text);white-space:nowrap}.lb-last-order-products{display:flex;flex-direction:column;gap:0.75rem}.lb-last-order-product{display:flex;align-items:center;gap:0.9rem}.lb-last-order-thumb{flex-shrink:0;width:48px;height:48px;border-radius:8px;overflow:hidden;background:rgba(255,255,255,0.06)}.lb-last-order-thumb img,.lb-last-order-img{width:100%;height:100%;object-fit:cover;display:block}.lb-last-order-thumb-placeholder{width:100%;height:100%;background:rgba(255,255,255,0.06)}.lb-last-order-product-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:0.15rem}.lb-last-order-product-name{font-family:"Hind",sans-serif;font-size:var(--fs-small);color:rgba(255,255,255,0.82);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-last-order-product-qty{font-family:"Hind",sans-serif;font-size:var(--fs-xs);color:rgba(255,255,255,0.35)}.lb-last-order-product-price{font-family:"Hind",sans-serif;font-size:var(--fs-small);color:rgba(255,255,255,0.55);white-space:nowrap;flex-shrink:0}.lb-last-order-more{font-family:"Hind",sans-serif;font-size:var(--fs-xs);color:rgba(255,255,255,0.3);padding-left:57px}.lb-order-actions{display:flex;flex-wrap:wrap;gap:0.6rem;padding-top:0.4rem;border-top:1px solid rgba(255,255,255,0.06)}.lb-order-action-btn{font-family:"Voltaire",sans-serif;font-size:var(--fs-small);letter-spacing:0.04em;padding:6px 18px;border-radius:20px;border:1px solid rgba(255,255,255,0.15);color:rgba(255,255,255,0.6);text-decoration:none;transition:border-color 0.2s ease,color 0.2s ease;white-space:nowrap}.lb-order-action-btn:hover{border-color:var(--lb-green);color:var(--lb-green)}.lb-order-action-btn--view{border-color:rgba(255,255,255,0.25);color:rgba(255,255,255,0.75)}.lb-order-action-btn--invoice,.lb-order-action-btn--download{border-color:rgba(142,198,64,0.4);color:var(--lb-green)}.lb-order-action-btn--invoice:hover,.lb-order-action-btn--download:hover{background:rgba(142,198,64,0.08)}.lb-dash-empty{text-align:center;padding:2rem 0;color:rgba(255,255,255,0.4);font-family:"Hind",sans-serif}.lb-dash-shop-btn{display:inline-block;margin-top:1rem;font-family:"Voltaire",sans-serif;font-size:var(--fs-small);letter-spacing:0.5px;padding:8px 24px;border-radius:30px;border:1px solid rgba(255,255,255,0.2);color:var(--lb-text);text-decoration:none;transition:all 0.3s ease}.lb-dash-shop-btn:hover{border-color:var(--lb-green);color:var(--lb-green)}@media (max-width:600px){.lb-dash-stats{flex-direction:column}.lb-last-order{padding:1.1rem}.lb-last-order-meta{flex-direction:column;gap:0.25rem}}.woocommerce-MyAccount-content .woocommerce-message,.woocommerce-MyAccount-content .woocommerce-info,.woocommerce-MyAccount-content .woocommerce-error{border-radius:10px;padding:0.85rem 1.25rem;margin-bottom:1.5rem;font-family:"Hind",sans-serif;font-size:var(--fs-small)}.woocommerce-MyAccount-content .woocommerce-message{border:1px solid rgba(142,198,64,0.3);background:rgba(142,198,64,0.06);color:var(--lb-text)}.woocommerce-MyAccount-content .woocommerce-error{border:1px solid rgba(220,53,69,0.3);background:rgba(220,53,69,0.06);color:var(--lb-text)}@media (max-width:768px){.liberis-account-hero{padding-top:130px;padding-bottom:2.5rem}.liberis-account-main{padding:0 1rem 3rem}.liberis-account-layout{flex-direction:column;gap:1.5rem;padding-top:1.5rem}.liberis-account-sidebar{width:100%;position:relative;top:auto;padding:1.25rem 1rem}.liberis-account-logo-link{display:none}.liberis-account-sidebar .woocommerce-MyAccount-navigation{flex-direction:row}.woocommerce-MyAccount-navigation{overflow-x:auto}.woocommerce-MyAccount-navigation ul{display:flex;flex-direction:row;flex:1;margin:0;padding:0;overflow-x:auto;-webkit-overflow-scrolling:touch}.woocommerce-MyAccount-navigation ul li{flex-shrink:0}.woocommerce-MyAccount-navigation ul li a{border-left:none;border-bottom:2px solid transparent;border-radius:0;padding:0.65rem 1rem;white-space:nowrap;background:transparent!important}.woocommerce-MyAccount-navigation ul li a:hover{padding-left:1rem;border-bottom-color:rgba(255,255,255,0.3)}.woocommerce-MyAccount-navigation ul li.is-active a{border-left:none;border-bottom-color:var(--lb-green);padding-left:1rem;background:transparent!important}.woocommerce-MyAccount-sidebar-user{display:none}.woocommerce-MyAccount-content .woocommerce-Addresses{grid-template-columns:1fr}.woocommerce-orders-table thead{display:none}.woocommerce-orders-table tr{display:block;border:1px solid rgba(255,255,255,0.08);border-radius:10px;padding:1rem;margin-bottom:0.75rem}.woocommerce-orders-table td{display:flex;justify-content:space-between;padding:0.4rem 0;border-bottom:none}.woocommerce-orders-table td::before{content:attr(data-title);color:rgba(255,255,255,0.4);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:0.05em;font-weight:500}}.lb-orders{display:flex;flex-direction:column;gap:0.85rem}.lb-orders__card{display:flex;gap:1.1rem;align-items:flex-start;background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.07);border-radius:16px;padding:1.1rem 1.2rem;transition:border-color 0.2s ease,background 0.2s ease}.lb-orders__card:hover{background:rgba(255,255,255,0.055);border-color:rgba(255,255,255,0.13)}.lb-orders__card--completed{border-left:3px solid rgba(142,198,64,0.5)}.lb-orders__card--processing{border-left:3px solid rgba(96,165,250,0.5)}.lb-orders__card--on-hold{border-left:3px solid rgba(251,191,36,0.4)}.lb-orders__card--cancelled{border-left:3px solid rgba(248,113,113,0.4)}.lb-orders__card--refunded{border-left:3px solid rgba(167,139,250,0.4)}.lb-orders__thumbs{display:flex;flex-direction:column;gap:5px;flex-shrink:0}.lb-orders__thumb{width:52px;height:52px;border-radius:10px;overflow:hidden;background:rgba(255,255,255,0.06);flex-shrink:0}.lb-orders__thumb-img,.lb-orders__thumb img{width:100%;height:100%;object-fit:cover;display:block}.lb-orders__thumb--more{display:flex;align-items:center;justify-content:center;font-family:"Hind",sans-serif;font-size:var(--fs-xs);color:rgba(255,255,255,0.4);background:rgba(255,255,255,0.05);border:1px dashed rgba(255,255,255,0.12)}.lb-orders__thumb--placeholder{background:rgba(255,255,255,0.05);border:1px dashed rgba(255,255,255,0.1)}.lb-orders__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:0.5rem}.lb-orders__row-top{display:flex;align-items:center;justify-content:space-between;gap:0.75rem}.lb-orders__number{font-family:"Voltaire",sans-serif;font-size:1.15rem;color:var(--lb-green);text-decoration:none;letter-spacing:0.02em;transition:color 0.2s ease}.lb-orders__number:hover{color:var(--lb-text)}.lb-orders__status{font-family:"Hind",sans-serif;font-size:var(--fs-xs);font-weight:500;text-transform:uppercase;letter-spacing:0.07em;padding:3px 10px;border-radius:20px;white-space:nowrap}.lb-orders__status--completed{background:rgba(142,198,64,0.12);color:var(--lb-green)}.lb-orders__status--processing{background:rgba(96,165,250,0.12);color:#60a5fa}.lb-orders__status--on-hold{background:rgba(251,191,36,0.12);color:#fbbf24}.lb-orders__status--cancelled{background:rgba(248,113,113,0.1);color:#f87171}.lb-orders__status--refunded{background:rgba(167,139,250,0.1);color:#a78bfa}.lb-orders__row-mid{display:flex;align-items:baseline;gap:0.75rem;flex-wrap:wrap}.lb-orders__total{font-family:"Voltaire",sans-serif;font-size:1.05rem;color:var(--lb-text)}.lb-orders__meta{font-family:"Hind",sans-serif;font-size:var(--fs-xs);color:rgba(255,255,255,0.35)}.lb-orders__actions{display:flex;flex-wrap:wrap;gap:0.5rem;margin-top:0.25rem}.lb-orders-pagination{display:flex;justify-content:space-between;margin-top:1.25rem}.lb-orders-page-btn{font-family:"Voltaire",sans-serif;font-size:var(--fs-small);letter-spacing:0.04em;padding:7px 20px;border-radius:20px;border:1px solid rgba(255,255,255,0.15);color:rgba(255,255,255,0.55);text-decoration:none;transition:border-color 0.2s ease,color 0.2s ease}.lb-orders-page-btn:hover{border-color:var(--lb-green);color:var(--lb-green)}@media (max-width:600px){.lb-orders__card{gap:0.85rem;padding:0.9rem 1rem}.lb-orders__thumb{width:44px;height:44px}.lb-orders__row-top{flex-wrap:wrap;gap:0.5rem}}.lb-view-order{display:flex;flex-direction:column;gap:1.35rem}.lb-vorder-back{display:inline-flex;align-items:center;gap:0.4rem;font-family:"Hind",sans-serif;font-size:var(--fs-small);color:rgba(255,255,255,0.35);text-decoration:none;transition:color 0.2s ease;margin-bottom:-0.25rem}.lb-vorder-back:hover{color:var(--lb-green)}.lb-vorder-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-bottom:1.25rem;border-bottom:1px solid rgba(255,255,255,0.07)}.lb-vorder-title{font-family:"Voltaire",sans-serif;font-size:1.55rem;color:var(--lb-text);margin:0 0 0.2rem;font-weight:400}.lb-vorder-date{font-family:"Hind",sans-serif;font-size:var(--fs-small);color:rgba(255,255,255,0.35);margin:0}.lb-vorder-status{display:inline-block;font-family:"Hind",sans-serif;font-size:var(--fs-xs);font-weight:600;letter-spacing:0.03em;padding:5px 14px;border-radius:20px;white-space:nowrap;flex-shrink:0;align-self:flex-start;margin-top:0.25rem}.lb-vorder-status--completed{background:rgba(142,198,64,0.12);color:var(--lb-green)}.lb-vorder-status--processing{background:rgba(96,165,250,0.12);color:#60a5fa}.lb-vorder-status--on-hold{background:rgba(251,191,36,0.12);color:#fbbf24}.lb-vorder-status--cancelled{background:rgba(248,113,113,0.1);color:#f87171}.lb-vorder-status--refunded{background:rgba(167,139,250,0.1);color:#a78bfa}.lb-vorder-status--pending{background:rgba(255,255,255,0.06);color:rgba(255,255,255,0.5)}.lb-vorder-status--failed{background:rgba(248,113,113,0.1);color:#f87171}.lb-vorder-section-title{font-family:"Voltaire",sans-serif;font-size:var(--fs-xs);letter-spacing:0.12em;text-transform:uppercase;color:rgba(255,255,255,0.28);margin:0 0 0.85rem;font-weight:400}.lb-vorder-section{background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.07);border-radius:10px;padding:1.25rem 1.35rem}.lb-vorder-items{display:flex;flex-direction:column}.lb-vorder-item{display:flex;align-items:center;gap:1rem;padding:0.9rem 0;border-bottom:1px solid rgba(255,255,255,0.05)}.lb-vorder-item:first-child{padding-top:0}.lb-vorder-item:last-child{border-bottom:none;padding-bottom:0}.lb-vorder-item-thumb{width:62px;height:62px;flex-shrink:0;border-radius:8px;overflow:hidden;background:rgba(255,255,255,0.04)}.lb-vorder-item-img{width:100%;height:100%;object-fit:cover;display:block}.lb-vorder-item-thumb-placeholder{width:100%;height:100%}.lb-vorder-item-details{flex:1;min-width:0}.lb-vorder-item-name{font-family:"Hind",sans-serif;font-size:var(--fs-small);color:var(--lb-text);margin-bottom:0.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-vorder-item-name a{color:inherit;text-decoration:none}.lb-vorder-item-name a:hover{color:var(--lb-green)}.lb-vorder-item-qty{font-family:"Hind",sans-serif;font-size:var(--fs-xs);color:rgba(255,255,255,0.32)}.lb-vorder-item .wc-item-meta{font-size:var(--fs-xs);color:rgba(255,255,255,0.28);margin-top:0.15rem}.lb-vorder-purchase-note{font-size:var(--fs-xs);color:rgba(255,255,255,0.35);margin-top:0.25rem}.lb-vorder-purchase-note p{margin:0}.lb-vorder-item-total{font-family:"Voltaire",sans-serif;font-size:1rem;color:var(--lb-text);white-space:nowrap;flex-shrink:0;min-width:5rem;text-align:right}.lb-vorder-totals{background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.07);border-radius:10px;padding:0 1.35rem}.lb-vorder-total-row{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:0.75rem 0;border-bottom:1px solid rgba(255,255,255,0.05)}.lb-vorder-total-row:last-child{border-bottom:none}.lb-vorder-total-label{font-family:"Hind",sans-serif;font-size:var(--fs-small);color:rgba(255,255,255,0.42)}.lb-vorder-total-value{font-family:"Voltaire",sans-serif;font-size:var(--fs-small);color:var(--lb-text)}.lb-vorder-total-row--order_total{border-top:1px solid rgba(255,255,255,0.08);border-bottom:none;padding-top:0.85rem}.lb-vorder-total-row--order_total .lb-vorder-total-label,.lb-vorder-total-row--order_total .lb-vorder-total-value{font-size:1.1rem;color:var(--lb-green)}.lb-vorder-customer-note{font-family:"Hind",sans-serif;font-size:var(--fs-small);color:rgba(255,255,255,0.38);padding:0.75rem 0;border-top:1px solid rgba(255,255,255,0.05)}.lb-vorder-actions{display:flex;flex-wrap:wrap;gap:0.65rem}.lb-vorder-addresses{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.lb-vorder-address-card{background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.07);border-radius:10px;padding:1.1rem 1.35rem}.lb-vorder-address-title{font-family:"Voltaire",sans-serif;font-size:var(--fs-xs);letter-spacing:0.12em;text-transform:uppercase;color:rgba(255,255,255,0.28);margin:0 0 0.65rem;font-weight:400}.lb-vorder-address-body{font-family:"Hind",sans-serif;font-size:var(--fs-small);color:rgba(255,255,255,0.62);line-height:1.65;font-style:normal}.lb-vorder-address-body p{margin:0}.lb-vorder-address-phone,.lb-vorder-address-email{margin-top:0.35rem!important;color:rgba(255,255,255,0.38)!important;font-size:var(--fs-small)}.lb-vorder-notes{background:rgba(255,255,255,0.02);border:1px solid rgba(255,255,255,0.06);border-radius:10px;padding:1.1rem 1.35rem}.lb-vorder-notes-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0.75rem}.lb-vorder-note{font-family:"Hind",sans-serif;font-size:var(--fs-small);color:rgba(255,255,255,0.5);padding-left:0.9rem;border-left:2px solid rgba(255,255,255,0.1)}.lb-vorder-note-date{display:block;font-size:var(--fs-xs);color:rgba(255,255,255,0.22);margin-bottom:0.2rem}.lb-vorder-note p{margin:0}@media (max-width:600px){.lb-vorder-header{flex-direction:column;gap:0.65rem}.lb-vorder-status{margin-top:0}.lb-vorder-addresses{grid-template-columns:1fr}.lb-vorder-item-thumb{width:48px;height:48px}.lb-vorder-item-name{white-space:normal}}.lb-account-form{display:flex;flex-direction:column;gap:1.35rem;width:100%}.lb-account-avatar-section{display:flex;align-items:center;gap:1.5rem;background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.07);border-radius:12px;padding:1.35rem 1.5rem}.lb-account-avatar-wrap{position:relative;width:88px;height:88px;flex-shrink:0}.lb-account-avatar-img{width:88px;height:88px;border-radius:50%;object-fit:cover;display:block;border:2px solid rgba(255,255,255,0.1)}.lb-account-avatar-overlay{position:absolute;inset:0;border-radius:50%;background:rgba(0,0,0,0.5);display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,0.8);opacity:0;transition:opacity 0.2s ease;cursor:pointer}.lb-account-avatar-wrap:hover .lb-account-avatar-overlay{opacity:1}.lb-account-avatar-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.lb-account-avatar-name{font-family:"Voltaire",sans-serif;font-size:1.15rem;color:var(--lb-text);margin:0 0 0.5rem}.lb-account-avatar-btn{display:inline-block;font-family:"Hind",sans-serif;font-size:var(--fs-xs);padding:5px 14px;border-radius:20px;border:1px solid rgba(255,255,255,0.2);color:rgba(255,255,255,0.6);cursor:pointer;transition:border-color 0.2s ease,color 0.2s ease}.lb-account-avatar-btn:hover{border-color:var(--lb-green);color:var(--lb-green)}.lb-account-avatar-hint{font-family:"Hind",sans-serif;font-size:var(--fs-xs);color:rgba(255,255,255,0.22);margin:0.4rem 0 0}.lb-account-form-section{background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.07);border-radius:12px;padding:1.5rem 1.75rem}.lb-account-form-section-title{font-family:"Voltaire",sans-serif;font-size:var(--fs-xs);font-weight:400;letter-spacing:0.12em;text-transform:uppercase;color:rgba(255,255,255,0.28);margin:0 0 1.25rem}.lb-account-form-section-desc{font-family:"Hind",sans-serif;font-size:var(--fs-small);color:rgba(255,255,255,0.28);margin:-0.75rem 0 1.25rem}.lb-account-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem 1.5rem}.lb-account-form-grid--single{grid-template-columns:1fr}.lb-account-form-field--wide{grid-column:1 / -1}.lb-account-form-field{display:flex;flex-direction:column}.lb-account-form-field label{font-family:"Hind",sans-serif;font-size:var(--fs-xs);font-weight:500;text-transform:uppercase;letter-spacing:0.07em;color:rgba(255,255,255,0.38);margin-bottom:0.45rem}.lb-account-form-field input[type="text"],.lb-account-form-field input[type="email"],.lb-account-form-field input[type="password"],.lb-account-form-field input[type="tel"]{width:100%;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.12);border-radius:10px;color:var(--lb-text);font-family:"Hind",sans-serif;font-size:var(--fs-small);padding:0.75rem 1rem;box-sizing:border-box;transition:border-color 0.25s ease,background 0.25s ease;-webkit-appearance:none}.lb-account-form-field input:focus{border-color:#ffffff;background:rgba(255,255,255,0.07);outline:none}.lb-account-form-hint{font-family:"Hind",sans-serif;font-size:var(--fs-xs);color:rgba(255,255,255,0.22);margin-top:0.35rem}.lb-account-required{color:#f87171}.lb-account-form-actions{display:flex;justify-content:flex-end;align-items:center;padding-top:0.25rem}.lb-account-save-btn{font-family:"Voltaire",sans-serif;font-size:1rem;letter-spacing:0.06em;padding:12px 36px;border-radius:30px;border:2px solid var(--lb-text);background:transparent;color:var(--lb-text);cursor:pointer;transition:background 0.25s ease,color 0.25s ease,transform 0.2s ease,box-shadow 0.2s ease;line-height:1}.lb-account-save-btn:hover{background:var(--lb-text);color:var(--lb-black);transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,0.3)}@media (max-width:600px){.lb-account-avatar-section{flex-direction:column;align-items:flex-start;gap:1rem}.lb-account-form-grid{grid-template-columns:1fr}.lb-account-form-field--wide{grid-column:1}.lb-account-form-actions{justify-content:stretch}.lb-account-save-btn{width:100%;text-align:center}}.lb-address-page{display:flex;flex-direction:column;gap:1.35rem}.lb-address-intro{font-family:"Hind",sans-serif;font-size:var(--fs-small);color:rgba(255,255,255,0.38);margin:0}.lb-address-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.lb-address-card{background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.07);border-radius:12px;padding:1.35rem 1.5rem;display:flex;flex-direction:column;gap:0.75rem}.lb-address-card-header{display:flex;align-items:center;justify-content:space-between;gap:0.75rem}.lb-address-card-title{font-family:"Voltaire",sans-serif;font-size:var(--fs-xs);font-weight:400;letter-spacing:0.12em;text-transform:uppercase;color:rgba(255,255,255,0.28);margin:0}.lb-address-edit-link{font-family:"Hind",sans-serif;font-size:var(--fs-xs);padding:4px 12px;border-radius:20px;border:1px solid rgba(255,255,255,0.15);color:rgba(255,255,255,0.5);text-decoration:none;transition:border-color 0.2s ease,color 0.2s ease;white-space:nowrap}.lb-address-edit-link:hover{border-color:var(--lb-green);color:var(--lb-green)}.lb-address-card-body{font-family:"Hind",sans-serif;font-size:var(--fs-small);color:rgba(255,255,255,0.62);line-height:1.65;font-style:normal}.lb-address-card-body p{margin:0}.lb-address-empty{font-family:"Hind",sans-serif;font-size:var(--fs-small);color:rgba(255,255,255,0.22);font-style:italic}@media (max-width:600px){.lb-address-grid{grid-template-columns:1fr}}.lb-price-wrap{display:inline-flex;flex-direction:column;align-items:flex-start;gap:0.1rem}.lb-grundpreis{display:block;font-family:"Hind",sans-serif;font-size:var(--fs-xs);font-weight:400;color:rgba(255,255,255,0.35);letter-spacing:0.01em;line-height:1.3;white-space:nowrap}.woocommerce ul.products .lb-grundpreis{font-size:var(--fs-xs)}.woocommerce div.product p.price .lb-grundpreis,.woocommerce div.product span.price .lb-grundpreis{font-size:var(--fs-xs);color:rgba(255,255,255,0.4)}.woocommerce-cart .product-price .lb-grundpreis,.woocommerce-cart .lb-price-wrap .lb-grundpreis{font-size:var(--fs-xs)}.cart-overlay-items .lb-grundpreis,.woocommerce-mini-cart .lb-grundpreis{font-size:0.68rem;color:rgba(255,255,255,0.28)}.checkout-bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;background:var(--ri-shop-background) center / cover no-repeat;filter:blur(5px) brightness(0.15);transform:scale(1.05);pointer-events:none}body.woocommerce-checkout .site,body.woocommerce-checkout #page{position:relative;z-index:1}body.woocommerce-checkout #primary{position:relative;background:linear-gradient(to bottom,transparent 0%,transparent 85%,rgba(0,0,0,0.5) 92%,#000 100%)}body.woocommerce-checkout .entry-header{text-align:center;padding:2rem 0 1rem}body.woocommerce-checkout .entry-title{font-family:var(--font-main);font-size:var(--font-size-3xl);color:var(--lb-text);margin:0}body.woocommerce-checkout #primary,body.woocommerce-checkout .woocommerce-container{padding:10rem 0 0;box-sizing:border-box;color:var(--lb-text)}body.woocommerce-checkout .entry-content,body.woocommerce-checkout .woocommerce-main,body.woocommerce-checkout .liberis-checkout-container{max-width:1100px;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box}body.woocommerce-checkout .wc-block-checkout,body.woocommerce-checkout .wp-block-woocommerce-checkout,body.woocommerce-checkout .wc-block-components-main,body.woocommerce-checkout .wc-block-checkout__main,body.woocommerce-checkout .wc-block-checkout__sidebar{color:var(--lb-text);background:transparent}@container (min-width:700px){body.woocommerce-checkout .wc-block-checkout__sidebar{position:sticky;top:170px;overflow-y:auto;scrollbar-width:none}}@container (max-width:699px){body.woocommerce-checkout .wc-block-checkout__sidebar{display:none}}body.woocommerce-checkout .wc-block-checkout *,body.woocommerce-checkout .wp-block-woocommerce-checkout *{color:inherit}body.woocommerce-checkout .wc-block-checkout__actions_row{justify-content:center}body.woocommerce-checkout .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{flex:0 0 auto;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto;text-align:center}body.woocommerce-checkout .wc-block-components-checkout-place-order-button .wc-block-components-button__text,body.woocommerce-checkout .wc-block-components-checkout-place-order-button__text{width:auto;text-align:center}body.woocommerce-checkout .wc-block-checkout__terms a{color:var(--lb-green);text-decoration:underline;text-underline-offset:2px;transition:color 0.2s ease}body.woocommerce-checkout .wc-block-checkout__terms a:hover{color:color-mix(in oklab,var(--lb-green) 80%,white)}body.woocommerce-checkout .wc-block-checkout__terms a:focus-visible{color:#ffffff}body.woocommerce-checkout .wc-block-components-totals-footer-item-tax{display:block;white-space:normal;overflow-wrap:anywhere}@media (min-width:1024px){body.woocommerce-checkout #primary,body.woocommerce-checkout .woocommerce-container{padding:15rem 0 0}}.liberis-checkout-container{max-width:1200px;margin:0 auto;padding:var(--spacing-lg);color:var(--lb-text);font-family:var(--font-secondary)}.liberis-checkout-header{text-align:center;margin-bottom:var(--spacing-xl);padding:var(--spacing-lg) 0}.liberis-checkout-title{font-family:var(--font-main);font-size:var(--font-size-3xl);color:var(--lb-text);margin-bottom:var(--spacing-sm);display:flex;align-items:center;justify-content:center;gap:var(--spacing-md)}.liberis-checkout-title i{font-size:var(--font-size-2xl);color:var(--lb-green)}.liberis-checkout-subtitle{color:rgba(255,255,255,0.6);margin:0;font-size:var(--font-size-lg)}.liberis-checkout-columns{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.liberis-billing-section,.liberis-shipping-section{background:rgba(255,255,255,0.02);padding:var(--spacing-lg);border-radius:var(--radius-md);border:1px solid rgba(255,255,255,0.08)}.liberis-billing-section h3,.liberis-shipping-section h3{color:var(--lb-text);font-family:var(--font-main);font-size:var(--font-size-xl);margin-bottom:var(--spacing-md)}.liberis-billing-section h3:before{content:"\f007";font-family:"Font Awesome 6 Free";font-weight:900;color:var(--lb-green);margin-right:0.5rem}.liberis-shipping-section h3:before{content:"\f0d1";font-family:"Font Awesome 6 Free";font-weight:900;color:var(--lb-green);margin-right:0.5rem}.woocommerce-checkout .form-row{margin-bottom:var(--spacing-md)}.woocommerce-checkout .form-row label{display:block;margin-bottom:var(--spacing-xs);font-weight:var(--lb-font-bold);color:var(--lb-text);font-size:var(--font-size-sm);letter-spacing:0.5px}.woocommerce-checkout .form-row label .required{color:var(--lb-green)}.woocommerce-checkout .form-row input[type="text"],.woocommerce-checkout .form-row input[type="email"],.woocommerce-checkout .form-row input[type="tel"],.woocommerce-checkout .form-row input[type="password"],.woocommerce-checkout .form-row select,.woocommerce-checkout .form-row textarea{width:100%;padding:0.75rem 1rem;background:#111;border:1px solid rgba(255,255,255,0.2);border-radius:12px;color:var(--lb-text);font-family:var(--font-secondary);font-size:var(--font-size-base);transition:border-color 0.2s ease,background 0.2s ease;box-sizing:border-box}.woocommerce-checkout .form-row input[type="text"]::placeholder,.woocommerce-checkout .form-row input[type="email"]::placeholder,.woocommerce-checkout .form-row input[type="tel"]::placeholder,.woocommerce-checkout .form-row input[type="password"]::placeholder,.woocommerce-checkout .form-row textarea::placeholder{color:rgba(255,255,255,0.35)}.woocommerce-checkout .form-row input:focus,.woocommerce-checkout .form-row select:focus,.woocommerce-checkout .form-row textarea:focus{border-color:#ffffff;outline:none;background:#1a1a1a;box-shadow:0 0 0 2px rgba(255,255,255,0.24)}.woocommerce-checkout .form-row select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='rgba(255,255,255,0.4)' d='M0 0l6 8 6-8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem;cursor:pointer}.woocommerce-checkout .form-row.woocommerce-invalid input,.woocommerce-checkout .form-row.woocommerce-invalid select{border-color:#dc3545}.woocommerce-checkout input[type="checkbox"]{appearance:none;-webkit-appearance:none;width:18px;height:18px;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.3);border-radius:3px;position:relative;cursor:pointer;margin-right:0.5rem;vertical-align:middle;flex-shrink:0}.woocommerce-checkout input[type="checkbox"]:checked{background:var(--lb-green);border-color:var(--lb-green)}.woocommerce-checkout input[type="checkbox"]:checked::after{content:"\f00c";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000;font-size:10px}.liberis-order-review-heading{font-family:var(--font-main);font-size:var(--font-size-2xl);color:var(--lb-text);margin-bottom:var(--spacing-lg);text-align:center;display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm)}.liberis-order-review-heading i{color:var(--lb-green)}.liberis-order-review{background:rgba(255,255,255,0.02);border:1px solid rgba(255,255,255,0.08);border-radius:var(--radius-md);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.liberis-order-review .shop_table{width:100%;border-collapse:collapse;background:transparent}.liberis-order-review .shop_table th,.liberis-order-review .shop_table td{padding:0.75rem 0;border-bottom:1px solid rgba(255,255,255,0.07);color:var(--lb-text)}.liberis-order-review .shop_table th{color:rgba(255,255,255,0.5);font-family:var(--font-main);font-size:var(--font-size-sm);letter-spacing:1px;text-transform:uppercase}.liberis-order-review .shop_table .cart_item img{width:56px;height:56px;object-fit:cover;border-radius:var(--radius-sm)}.liberis-order-review .order-total td,.liberis-order-review .order-total th{color:var(--lb-green);font-family:var(--font-main);font-size:var(--font-size-lg);padding-top:var(--spacing-md);border-bottom:none}.woocommerce-checkout .payment_methods{list-style:none;padding:0;margin:0 0 var(--spacing-md)}.woocommerce-checkout .payment_methods li{margin-bottom:var(--spacing-sm)}.woocommerce-checkout .payment_methods label{display:flex;align-items:center;padding:0.75rem 1rem;border:1px solid rgba(255,255,255,0.1);border-radius:var(--radius-sm);cursor:pointer;transition:border-color 0.2s ease,background 0.2s ease}.woocommerce-checkout .payment_methods label:hover{border-color:rgba(255,255,255,0.25);background:rgba(255,255,255,0.03)}.woocommerce-checkout .payment_methods input[type="radio"]:checked + label,.woocommerce-checkout .payment_methods li.wc_payment_method.payment_method_stripe input:checked ~ label{border-color:rgba(142,198,64,0.4);background:rgba(142,198,64,0.06)}#place_order{width:100%;display:block;box-sizing:border-box}.woocommerce-privacy-policy-text{font-size:var(--font-size-sm);color:rgba(255,255,255,0.5);margin-bottom:var(--spacing-md);padding-left:0.75rem;border-left:2px solid rgba(142,198,64,0.4)}.woocommerce-terms-and-conditions-wrapper{background:rgba(255,255,255,0.02);padding:var(--spacing-md);border-radius:var(--radius-sm);border:1px solid rgba(255,255,255,0.08);margin-bottom:var(--spacing-md)}.woocommerce-terms-and-conditions{max-height:150px;overflow-y:auto;font-size:var(--font-size-sm);color:rgba(255,255,255,0.6);line-height:1.6}.woocommerce-error,.woocommerce-message,.woocommerce-info{background:rgba(220,53,69,0.08);border-left:3px solid #dc3545;color:var(--lb-text);padding:var(--spacing-md);margin-bottom:var(--spacing-md);border-radius:var(--radius-sm);list-style:none}.woocommerce-message{background:rgba(142,198,64,0.08);border-left-color:var(--lb-green)}.woocommerce-info{background:rgba(23,162,184,0.08);border-left-color:#17a2b8}.processing #place_order{opacity:0.6;cursor:not-allowed}@media (max-width:768px){.liberis-checkout-columns{grid-template-columns:1fr}.liberis-checkout-title{font-size:var(--font-size-2xl);flex-direction:column}.liberis-billing-section,.liberis-shipping-section{padding:var(--spacing-md)}.woocommerce-checkout .form-row-first,.woocommerce-checkout .form-row-last{width:100%;float:none}}@media (max-width:480px){.liberis-checkout-container{padding:var(--spacing-md)}}.wc-block-components-text-input input[type="email"],.wc-block-components-text-input input[type="number"],.wc-block-components-text-input input[type="password"],.wc-block-components-text-input input[type="tel"],.wc-block-components-text-input input[type="text"],.wc-block-components-text-input input[type="url"],.wc-block-components-form .wc-block-components-text-input input[type="email"],.wc-block-components-form .wc-block-components-text-input input[type="number"],.wc-block-components-form .wc-block-components-text-input input[type="password"],.wc-block-components-form .wc-block-components-text-input input[type="tel"],.wc-block-components-form .wc-block-components-text-input input[type="text"],.wc-block-components-form .wc-block-components-text-input input[type="url"]{background:#111!important;border-color:rgba(255,255,255,0.2)!important;border-radius:12px!important;color:var(--lb-text)!important}.wc-block-components-text-input input::placeholder,.wc-block-components-form .wc-block-components-text-input input::placeholder{color:rgba(255,255,255,0.35)!important}.wc-block-components-text-input input:focus,.wc-block-components-form .wc-block-components-text-input input:focus{background:#1a1a1a!important;border-color:#ffffff!important;box-shadow:0 0 0 2px rgba(255,255,255,0.24)!important;outline:none!important}.wc-block-components-select select,.wc-block-components-country-input .wc-block-components-select select,.wc-block-components-state-input .wc-block-components-select select,.wc-blocks-components-select .wc-blocks-components-select__select,.wc-blocks-components-select .wc-blocks-components-select__container{background:#111!important;border-color:rgba(255,255,255,0.2)!important;border-radius:12px!important;color:var(--lb-text)!important;-webkit-appearance:none!important;appearance:none!important}.wc-block-components-textarea,.wc-block-components-textarea textarea{background:#111!important;border:1px solid rgba(255,255,255,0.2)!important;border-radius:12px!important;color:var(--lb-text)!important;font-family:var(--font-secondary)!important;font-size:var(--font-size-base)!important;padding:0.75rem 1rem!important;width:100%!important;box-sizing:border-box!important;transition:border-color 0.2s ease,background 0.2s ease!important}.wc-block-components-textarea::placeholder,.wc-block-components-textarea textarea::placeholder{color:rgba(255,255,255,0.5)!important;opacity:1!important}.wc-block-components-textarea textarea:focus{background:#1a1a1a!important;border-color:#ffffff!important;box-shadow:0 0 0 2px rgba(255,255,255,0.24)!important;outline:none!important}.wc-block-components-checkout-return-to-cart-button{display:none!important}.wc-block-components-order-summary-item__quantity{background-color:white!important;color:#0a1a0a!important;border-color:black!important;font-weight:700}.wc-block-components-order-summary .wc-block-components-order-summary-item__image>img{border-radius:10px}.wc-block-components-text-input label,.wc-block-components-form label{color:rgba(255,255,255,0.7)}.wc-block-components-notice-banner,.wc-block-checkout__no-payment-methods-notice{border-radius:14px!important;border:1px solid rgba(220,53,69,0.4)!important;background:rgba(220,53,69,0.1)!important;color:var(--lb-text)!important;padding:1rem 1.25rem!important;font-family:var(--font-secondary);display:flex;align-items:flex-start;gap:0.75rem}.wc-block-components-notice-banner.is-error,.wc-block-checkout__no-payment-methods-notice{border-color:rgba(220,53,69,0.5)!important;background:rgba(220,53,69,0.12)!important}.wc-block-components-notice-banner.is-warning{border-color:rgba(255,193,7,0.4)!important;background:rgba(255,193,7,0.08)!important}.wc-block-components-notice-banner.is-success{border-color:rgba(142,198,64,0.4)!important;background:rgba(142,198,64,0.08)!important}.wc-block-components-notice-banner svg,.wc-block-checkout__no-payment-methods-notice svg{flex-shrink:0;margin-top:2px;color:#dc3545!important;fill:#dc3545!important}.wc-block-components-notice-banner.is-success svg{color:var(--lb-green)!important;fill:var(--lb-green)!important}.wc-block-components-notice-banner p,.wc-block-checkout__no-payment-methods-notice p{margin:0;color:var(--lb-text)!important;font-size:var(--font-size-sm);line-height:1.5}.wp-block-woocommerce-checkout,.wc-block-checkout{max-width:1100px!important;margin-left:auto!important;margin-right:auto!important;padding:5rem 1.25rem 3rem!important;box-sizing:border-box;width:100%}@media (min-width:600px){.wp-block-woocommerce-checkout,.wc-block-checkout{padding:5rem 2rem 3rem!important}}@media (min-width:1024px){.wp-block-woocommerce-checkout,.wc-block-checkout{padding:3rem 3rem!important}}.checkout-accordion{position:relative;width:100%;max-width:100%;box-sizing:border-box}.wc-block-components-select,.wc-blocks-components-select,.wc-block-components-country-input,.wc-block-components-state-input{overflow:visible!important;max-width:100%;position:relative}.wc-block-components-select::after,.wc-blocks-components-select::after,.wc-block-components-select svg,.wc-blocks-components-select svg,.wc-blocks-components-select__container::after{position:absolute!important;top:23px!important;transform:translateY(-50%)!important;z-index:2;pointer-events:none}.checkout-accordion__header{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;background:#111;border:1px solid rgba(255,255,255,0.2);border-radius:12px;color:var(--lb-text);font-family:var(--font-secondary,"Hind",sans-serif);font-size:1rem;font-weight:500;padding:0.45rem 1rem 0.5rem;min-height:46px;height:auto;cursor:pointer;transition:border-color 0.3s ease,background 0.3s ease,border-radius 0.3s ease;box-sizing:border-box;margin:0;min-width:0;letter-spacing:0;text-align:left;line-height:1.4;text-decoration:none;overflow:hidden;position:relative}.checkout-accordion__header::before{display:none!important}.checkout-accordion__header:hover,.checkout-accordion__header:focus{background:#1a1a1a;outline:none;transform:none;box-shadow:none}.checkout-accordion.is-open .checkout-accordion__header{border-radius:12px 12px 0 0;border-bottom-color:rgba(255,255,255,0.1)}.checkout-accordion__label{display:block;width:100%;font-size:var(--fs-xs);color:rgba(255,255,255,0.45);text-transform:uppercase;letter-spacing:0.05em;line-height:1.2}.checkout-accordion__selected{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--lb-text);font-size:var(--fs-small)}.checkout-accordion__list{display:none;list-style:none;margin:0;padding:0;background:#111;border:1px solid rgba(255,255,255,0.2);border-top:none;border-radius:0 0 12px 12px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;max-height:0;opacity:0;transition:max-height 0.3s ease,opacity 0.25s ease;-webkit-overflow-scrolling:touch}.checkout-accordion.is-open .checkout-accordion__list{max-height:260px!important}.checkout-accordion__item{padding:1.1rem 1rem;font-family:var(--font-secondary,"Hind",sans-serif);font-size:var(--fs-small);color:rgba(255,255,255,0.75);cursor:pointer;transition:background 0.2s ease,color 0.2s ease,padding-left 0.2s ease;border-bottom:1px solid rgba(255,255,255,0.06)}.checkout-accordion__item:last-child{border-bottom:none}.checkout-accordion__item:hover,.checkout-accordion__item:focus{background:rgba(255,255,255,0.08);color:var(--lb-text);padding-left:1.25rem;outline:none}.checkout-accordion__item.is-active{color:var(--lb-green);font-weight:600;background:rgba(142,198,64,0.08)}.checkout-accordion__item.is-active::before{content:"✓";margin-right:0.5rem;font-size:var(--fs-xs)}body.woocommerce-account .entry-content:has(.la-window){position:relative;isolation:isolate;min-height:100svh;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:6rem 1.5rem 8rem;box-sizing:border-box}body.woocommerce-account .entry-content:has(.la-window)::before{content:"";position:absolute;inset:-4%;background:var(--ri-shop-background) center / cover no-repeat;filter:blur(8px) brightness(0.36);transform:scale(1.06);z-index:-2}body.woocommerce-account .entry-content:has(.la-window)::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,0.62);z-index:-1}body.woocommerce-account .entry-content:has(.la-window)>.woocommerce{width:100%;display:flex;justify-content:center}