.woocommerce-message{display:none}.woocommerce-form-login-wrapper{margin:40px 0 0}.woocommerce-form-login-wrapper li::before{display:none}.woocommerce-form-login-wrapper .woocommerce-form-login.login,.woocommerce-form-login-wrapper .woocommerce-form-register.register,.woocommerce-form-login-wrapper .woocommerce-notices-wrapper{max-width:768px;margin:0 auto}.woocommerce-form-login-wrapper .woocommerce-form-login.login,.woocommerce-form-login-wrapper .woocommerce-form-register.register{padding:40px 65px;border-radius:24px;box-shadow:0 0 4px 0 #12332233}.woocommerce-form__title{text-align:center}.woocommerce-form-login-wrapper .login-form-buttons,.woocommerce-form-login-wrapper .register-form-buttons{margin:40px 0 0;display:flex;flex-direction:column;align-items:center;gap:20px}.woocommerce-form-login-wrapper .woocommerce-form-register .form-row.register-form-buttons{margin:20px 0 0}.woocommerce-form-login-wrapper .auth-btn:hover,.woocommerce-form-login-wrapper .registration-btn:hover{color:var(--brown)}.woocommerce-form-login-wrapper .woocommerce-form-register .form-field input,.woocommerce-form-login-wrapper .woocommerce-form-register .form-field textarea,.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-login .form-field input,.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-login .form-field textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;width:100%;min-height:53px;padding:0 24px;color:var(--white);border:1px solid var(--border-gray);border-radius:100px;background:var(--white-secondary);transition:var(--transition);cursor:pointer}.woocommerce-form-login-wrapper .form-fields{margin:40px 0 0;gap:18px}.woocommerce-form-login-wrapper .woocommerce-form-register .form-row,.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-login .form-row{padding:0;margin:0}.woocommerce-address-fields__field-wrapper .form-field input:focus,.woocommerce-address-fields__field-wrapper .form-field input:hover,.woocommerce-address-fields__field-wrapper .form-field label:hover,.woocommerce-address-fields__field-wrapper .form-field textarea:focus,.woocommerce-address-fields__field-wrapper .form-field textarea:hover,.woocommerce-address-fields__field-wrapper .form-field.filled input,.woocommerce-address-fields__field-wrapper .form-field.filled label,.woocommerce-address-fields__field-wrapper .form-field.filled label+input,.woocommerce-address-fields__field-wrapper .form-field.filled label+textarea,.woocommerce-address-fields__field-wrapper .form-field.filled textarea,.woocommerce-address-fields__field-wrapper .form-field>label:has(+input:focus),.woocommerce-address-fields__field-wrapper .form-field>label:has(+input:hover),.woocommerce-address-fields__field-wrapper .form-field>label:has(+spaninput:focus),.woocommerce-address-fields__field-wrapper .form-field>label:has(+spaninput:hover),.woocommerce-address-fields__field-wrapper .form-field>label:has(+spantextarea:focus),.woocommerce-address-fields__field-wrapper .form-field>label:has(+spantextarea:hover),.woocommerce-address-fields__field-wrapper .form-field>label:has(+textarea:focus),.woocommerce-address-fields__field-wrapper .form-field>label:has(+textarea:hover),.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-login .form-field input:focus,.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-login .form-field input:hover,.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-login .form-field label:hover,.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-login .form-field textarea:focus,.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-login .form-field textarea:hover,.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-login .form-field.filled input,.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-login .form-field.filled label,.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-login .form-field.filled textarea,.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-login .form-field>label:has(+input:focus),.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-login .form-field>label:has(+input:hover),.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-login .form-field>label:has(+spaninput:focus),.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-login .form-field>label:has(+spaninput:hover),.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-login .form-field>label:has(+spantextarea:focus),.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-login .form-field>label:has(+spantextarea:hover),.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-login .form-field>label:has(+textarea:focus),.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-login .form-field>label:has(+textarea:hover),.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-register .form-field input:focus,.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-register .form-field input:hover,.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-register .form-field label:hover,.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-register .form-field textarea:focus,.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-register .form-field textarea:hover,.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-register .form-field.filled input,.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-register .form-field.filled label,.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-register .form-field.filled textarea,.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-register .form-field>label:has(+input:focus),.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-register .form-field>label:has(+input:hover),.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-register .form-field>label:has(+spaninput:focus),.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-register .form-field>label:has(+spaninput:hover),.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-register .form-field>label:has(+spantextarea:focus),.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-register .form-field>label:has(+spantextarea:hover),.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-register .form-field>label:has(+textarea:focus),.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-register .form-field>label:has(+textarea:hover){color:var(--dark);border-color:var(--brown)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,.woocommerce .woocommerce-form-register .woocommerce-form-login__submit{margin:0}.password-input{position:relative}.show-password-input{position:absolute;top:50%;transform:translateY(-50%);right:24px;opacity:0;visibility:hidden;background-color:transparent;transition:var(--transition)}.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-login .form-row.filled .show-password-input,.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-register .form-row.filled .show-password-input{opacity:1;visibility:visible}.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-login .show-password-input.display-password::before,.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-register .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>')}.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-login .show-password-input::before,.woocommerce-form-login-wrapper .woocommerce-form.woocommerce-form-register .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce-form-login-wrapper .privacy-text-container{margin:20px 0 0}.woocommerce-form-login-wrapper .privacy-text-container .woocommerce-privacy-policy-link{position:relative;min-width:auto;min-height:auto;padding:0 0 3px;text-decoration:none;color:var(--brown);border:none;background-color:transparent!important}.woocommerce-form-login-wrapper .privacy-text-container .woocommerce-privacy-policy-link::after{content:"";display:block;width:100%;height:1px;position:absolute;left:50%;bottom:0;background-color:var(--brown);transform:translateX(-50%);transition:var(--transition);opacity:1}.woocommerce-form-login-wrapper .privacy-text-container .woocommerce-privacy-policy-link:hover::after{width:0%}.woocommerce-MyAccount-main-info{position:sticky;top:120px;padding:20px;border:1px solid var(--dark);border-radius:12px}.woocommerce-MyAccount-desc{margin:8px 0 0}.woocommerce-MyAccount-purchases-list{margin:14px 0 0;display:flex;flex-direction:column;gap:4px}.woocommerce-MyAccount-row{margin:40px 0 0;display:grid;grid-template-columns:366px 1fr;gap:30px}.woocommerce-MyAccount-title{font-weight:400;font-size:52px;line-height:100%;margin-bottom:60px}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:initial;width:100%}.woocommerce-MyAccount-navigation select{display:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:24px;border:1px solid var(--gray-border);border-radius:24px;background:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.56583 5.34367L2.512 4.39751L8.00167 9.88717L13.4913 4.39751L14.4375 5.34367L8.00167 11.7795L1.56583 5.34367Z" fill="%23123322"/></svg>') 0 0/16px 16px no-repeat #e7ebe9;font-size:18px;font-weight:600;line-height:1em;cursor:pointer;background-position:calc(100% - 24px) center;transition:var(--transition)}.woocommerce-MyAccount-navigation select:hover{background:var(--gray-border);outline:0}.woocommerce-MyAccount-navigation ul{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.woocommerce-MyAccount-navigation ul li{padding:0}.woocommerce-MyAccount-navigation a{padding:14px;height:100%;display:flex;flex-direction:column;gap:20px;border:1px solid var(--border-gray);border-radius:12px}.woocommerce-MyAccount-navigation a:hover,.woocommerce-MyAccount-navigation li.is-active a{background-color:var(--dark);border-color:var(--dark)}.woocommerce-MyAccount-navigation-title{color:var(--dark);transition:var(--transition)}.woocommerce-MyAccount-navigation a:hover .woocommerce-MyAccount-navigation-title,.woocommerce-MyAccount-navigation li.is-active a .woocommerce-MyAccount-navigation-title{color:var(--white)}.woocommerce-addresses-content{margin:40px 0 0}.woocommerce-addresses-content .animation-section-header{flex-wrap:nowrap;justify-content:space-between}.addresses-list-container{margin:16px 0 0;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.woocommerce-Address{padding:24px;min-height:320px;border:1px solid var(--border-gray);border-radius:12px}.woocommerce-Address-title{display:flex;gap:20px;justify-content:space-between;align-items:center}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{display:none}.woocommerce-Address-title .edit{display:flex;align-items:center;gap:12px;color:var(--brown);transition:var(--transition)}.woocommerce-Address-title .edit:hover{color:var(--dark)}.woocommerce-address-info-container{margin:24px 0 0;padding:24px 0 0;display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--border-gray)}.woocommerce-address-info-firm{padding:24px 0;margin:0 0 24px;border-bottom:1px solid var(--border-gray)}.woocommerce-edit-address:has(.edit-address) .woocommerce-MyAccount-navigation{display:none}.woocommerce-address-edit-title{display:flex;align-items:center;gap:16px}.product-back-arrow{color:var(--dark);cursor:pointer;transition:var(--transition)}.product-back-arrow:hover{color:var(--brown)}.woocommerce-address-fields__field-wrapper{margin:32px 0 0}.woocommerce-address-fields__field-wrapper .form-fields{gap:10px}.edit-address-button-container{margin:32px 0 0;display:flex;justify-content:flex-end}.woocommerce-account .select2-container .select2-dropdown,.woocommerce-account .select2-container .select2-selection{border-color:var(--border-gray)}.woocommerce-account .select2-container .select2-selection{border-radius:60px}.woocommerce-account .select2-container .select2-dropdown{top:10px;border-top:1px solid var(--border-gray)}.woocommerce-edit-address form.edit-address .select2-container .select2-selection--single .select2-selection__rendered{padding:0 24px;min-height:53px;display:flex;align-items:center;color:var(--gray)}.woocommerce-account .select2-search--dropdown{padding:24px}.woocommerce-account .select2-results__option{padding:8px 24px}.woocommerce-edit-address form.edit-address .select2-container .select2-selection--single .select2-selection__arrow{right:24px;transition:var(--transition)}.woocommerce-edit-address form.edit-address .select2-container.select2-container--open .select2-selection--single .select2-selection__arrow{transform:rotate(180deg)}.edit-shipping-title{margin:30px 0}.edit-account-fields-list{margin:30px 0 0;gap:10px}.edit-account-fields-list .required{font-weight:700;text-decoration:none;color:var(--red);border:0!important}.woocommerce-edit-account .woocommerce-EditAccountForm.edit-account .form-field input,.woocommerce-edit-account .woocommerce-EditAccountForm.edit-account .form-field textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;width:100%;min-height:53px;padding:0 24px;color:var(--white);border:1px solid var(--border-gray);border-radius:100px;background:var(--white-secondary);transition:var(--transition);cursor:pointer}.woocommerce-edit-account .woocommerce-EditAccountForm.edit-account .form-field input:focus,.woocommerce-edit-account .woocommerce-EditAccountForm.edit-account .form-field input:hover,.woocommerce-edit-account .woocommerce-EditAccountForm.edit-account .form-field label:hover,.woocommerce-edit-account .woocommerce-EditAccountForm.edit-account .form-field textarea:focus,.woocommerce-edit-account .woocommerce-EditAccountForm.edit-account .form-field textarea:hover,.woocommerce-edit-account .woocommerce-EditAccountForm.edit-account .form-field.filled input,.woocommerce-edit-account .woocommerce-EditAccountForm.edit-account .form-field.filled label,.woocommerce-edit-account .woocommerce-EditAccountForm.edit-account .form-field.filled textarea,.woocommerce-edit-account .woocommerce-EditAccountForm.edit-account .form-field>label:has(+input:focus),.woocommerce-edit-account .woocommerce-EditAccountForm.edit-account .form-field>label:has(+input:hover),.woocommerce-edit-account .woocommerce-EditAccountForm.edit-account .form-field>label:has(+spaninput:focus),.woocommerce-edit-account .woocommerce-EditAccountForm.edit-account .form-field>label:has(+spaninput:hover),.woocommerce-edit-account .woocommerce-EditAccountForm.edit-account .form-field>label:has(+spantextarea:focus),.woocommerce-edit-account .woocommerce-EditAccountForm.edit-account .form-field>label:has(+spantextarea:hover),.woocommerce-edit-account .woocommerce-EditAccountForm.edit-account .form-field>label:has(+textarea:focus),.woocommerce-edit-account .woocommerce-EditAccountForm.edit-account .form-field>label:has(+textarea:hover){border-color:var(--brown);color:var(--dark);border-color:var(--brown)}.edit-account-password-container{margin:30px 0 0;padding:24px;border-radius:24px}.orders-list{margin:42px 0 0;display:flex;flex-direction:column;gap:32px}.order-accordion-item{padding:24px;border:1px solid var(--border-gray);border-radius:12px}.order-accordion-item .accordion-trigger{margin:24px 0 0;padding:24px 0;border-top:1px solid var(--border-gray);cursor:pointer}.order-accordion-item .accordion-trigger:hover .btn-circle.btn-icon::before{opacity:1}.order-accordion-item-header{display:grid;grid-template-columns:repeat(3,1fr);justify-content:space-between;gap:30px}.order-accordion-item-header .brown{color:var(--brown)}.order-items-list{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 20px}.order-item{display:flex;gap:20px}.order-item-info{display:flex;flex-direction:column;gap:10px}.order-item-image{padding:10px;min-width:114px;height:114px;border:1px solid var(--dark);border-radius:5px}.order-item-image img{width:100%;height:100%;object-fit:contain}@media (max-width:1279px){.woocommerce-MyAccount-row{margin:20px 0 0;grid-template-columns:1fr;gap:20px}.woocommerce-MyAccount-navigation ul{grid-template-columns:repeat(2,1fr)}.addresses-list-container{grid-template-columns:1fr}}@media (max-width:1024px){.order-items-list{grid-template-columns:repeat(2,1fr)}.order-accordion-item-header{grid-template-columns:1fr;gap:14px}.order-accordion-item-header .btn.btn-with-icon,.order-accordion-item-header .btn.btn-with-icon .title{width:100%}.order-accordion-item-header .btn.btn-with-icon .title{justify-content:center}}@media (max-width:767px){.woocommerce-form-login-wrapper .woocommerce-form-login.login,.woocommerce-form-login-wrapper .woocommerce-form-register.register{padding:40px 24px}.woocommerce-form-login-wrapper,.woocommerce-form-login-wrapper .form-fields,.woocommerce-form-login-wrapper .woocommerce-form-login.login,.woocommerce-form-login-wrapper .woocommerce-form-register.register{margin:20px 0 0}.woocommerce-Address{padding:12px}.woocommerce-edit-address form.edit-address .select2-container .select2-selection--single .select2-selection__rendered{min-height:46px}.order-items-list{grid-template-columns:1fr;gap:20px}}