.woocommerce,.woocommerce *{font-size:var(--font)!important;line-height:1.4!important;font-weight:300!important;font-family:'ABC',sans serif!important}:root{--bg:#fff;--surface:#FFFFFF;--ink:#121212;--muted:#6B7076;--line:#E8E6E2;--accent:#E65231;--accent-600:#D44425;--accent-100:#FFF0EB;--success:#28A745;--warning:#F59E0B;--danger:#DC3545;--radius-sm:0px;--radius-md:0px;--radius-lg:0px;--shadow-1:0px;--shadow-2:0px;--focus:0 0 0 4px var(--accent-100)}button{border:0px!important}.cregisterform{display:none}.ccontentlogin .caccountimg img{display:block;aspect-ratio:1/1;object-fit:cover}.cloginform,.cregisterform{height:100%}.woocommerce-ResetPassword,.cmaxaccount,.cloginform,.cregisterform{max-width:450px;margin:auto}.woocommerce-form-login{padding:0px!important;border:0px!important}.ccolregister{background:var(--lightgray)}.cwoocommerceform label,.woocommerce-address-fields label,.woocommerce-EditAccountForm label{margin-top:20px;margin-bottom:10px}.cwoocommerceform p{margin-bottom:0}.cwoocommerceform a{color:var(--color1)}.woocommerce-LostPassword{margin-top:20px}.woocommerce-privacy-policy-text{margin-top:20px;margin-bottom:20px}.woocommerce-ResetPassword>*{margin-bottom:20px!important;display:block}.woocommerce-message,.woocommerce-notices-wrapper,.woocommerce-notices-wrapper>*{background:var(--color1);text-align:center;border:0}.woocommerce-message,.woocommerce-message,.woocommerce-notices-wrapper,.woocommerce-notices-wrapper>*{color:white!important}.woocommerce-message,.woocommerce-message *,.woocommerce-password-strength,.woocommerce-notices-wrapper,.woocommerce-notices-wrapper *{font-size:var(--fontxs);line-height:1.4;font-weight:300;font-family:'ABC',sans serif}.woocommerce-password-strength{padding:10px}.woocommerce-message::before,.woocommerce-notices-wrapper,.woocommerce-notices-wrapper>*::before{display:none}.woocommerce-message,.woocommerce-notices-wrapper{position:fixed;bottom:30px!important;z-index:500;box-sizing:border-box;width:60%;left:50%;transform:translateX(-50%);margin-bottom:0px!important;display:none}.woocommerce-error{margin-bottom:0}.form-row .cta{margin-right:15px}.woocommerce-MyAccount-content{width:100%!important;padding-left:var(--paddings);padding-right:var(--paddings);box-sizing:border-box}.caccount-dashboard-minimal h2{margin-bottom:50px}.account-grid__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;list-style:none;padding:0;margin-bottom:var(--paddings)}.account-grid__item{background:#fff;border:1px solid var(--stroke);transition:all 0.2s ease-in-out}.account-grid__link{display:flex;justify-content:space-between;align-items:center;padding:20px;padding-bottom:60px;padding-left:20px;padding-right:20px;color:#111;font-size:1rem;font-weight:500;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:relative}.account-grid__link:hover{color:var(--color1)}.account-grid__chevron{flex-shrink:0;opacity:.6;transition:opacity 0.2s ease}.account-grid__link:hover .account-grid__chevron{opacity:1}.account-actions{margin-top:var(--paddings)}.woocommerce-account .woocommerce-MyAccount-content{float:none;margin:auto}.woocommerce-pagination{margin-top:30px;text-align:right}.woocommerce-orders-table th:last-child,.woocommerce-orders-table td:last-child{text-align:right}.llink{text-decoration:underline}.shop_table{width:100%;text-align:left;border-collapse:collapse;border-spacing:0;border-bottom:1px solid var(--stroke)}.shop_table *{font-weight:300}.shop_table th *{font-weight:400!important}.shop_table td,.shop_table th{border-top:1px solid var(--stroke);padding-top:12px;padding-bottom:12px}.shop_table a{color:var(--color1)}.shop_table .button{color:#fff;padding-top:10px;padding-bottom:10px}.account-grid .is-active{background:var(--lightgray);border-color:var(--lightgray)!important}.woocommerce-order-details h2,.woocommerce-customer-details h2,.woocommerce-MyAccount-content h2{font-size:30px;text-transform:none;margin-bottom:40px;margin-top:40px}address{font-style:normal;border-top:1px solid var(--stroke);border-left:0;border-right:0;padding-top:20px}address p{margin-bottom:0}mark{font-weight:400!important;color:var(--color1)!important}.woocommerce-account .addresses .title .edit{float:none;position:absolute;bottom:0;left:0}.woocommerce-Address{padding-bottom:80px;position:relative}.woocommerce-address-fields .button{margin-top:50px}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--multiple{background:#FAFAFA;border:0;width:100%;box-sizing:border-box;font-size:18px;padding:15px;min-height:auto;border-radius:0;display:flex;align-items:center}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#111;padding-left:0;padding-right:30px;line-height:1.4;font-weight:300}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#666}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;right:10px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#111 #fff0 #fff0 #fff0;border-width:5px 4px 0 4px;margin-left:-4px}.select2-container .select2-dropdown{background:#FAFAFA;border:0;box-shadow:0 4px 12px rgb(0 0 0 / .1);font-size:18px}.select2-container--default .select2-results__option{padding:12px 15px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#eee;color:#111}.select2-container--default .select2-selection--multiple .select2-selection__choice{background:#e5e5e5;border:0;border-radius:4px;padding:4px 8px;font-size:16px;margin:2px}fieldset{padding:0;margin:auto;border:0;margin-bottom:40px;border-top:1px solid var(--stroke);padding-top:30px}legend{margin-bottom:20px;display:block;font-weight:400;float:left}.woocommerce-EditAccountForm em{font-style:normal}#account_display_name_description{margin-top:20px;display:block}.account-actions a{margin-right:20px}.account-actions a:last-child{float:right;margin-right:0}@media (max-width:1500px){.woocommerce-ResetPassword,.cmaxaccount,.cloginform,.cregisterform{max-width:410px}}@media (max-width:1200px){.woocommerce-ResetPassword,.cmaxaccount,.cloginform,.cregisterform{max-width:310px}.cloginform .iinputdefault{padding:10px}.ccontentlogin .caccountimg img{aspect-ratio:10 / 12}.ccolregister .cinner{padding-top:30px;padding-bottom:30px}}@media (max-width:1000px){.woocommerce-ResetPassword,.cmaxaccount,.cloginform,.cregisterform{padding-left:var(--paddings);padding-right:var(--paddings)}.ccontentlogin .caccountimg img{aspect-ratio:10 / 6}}