.content{--padding:5.5rem;--section-gap:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;padding:0 5.5rem;padding:0 var(--padding);max-width:var(--max-width-xxl);margin:auto}.register-section{-webkit-box-flex:60%;-ms-flex:60%;flex:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:var(--padding) var(--section-gap) var(--padding) 0;border-right:1px solid #bcbcbc}.login-section{-webkit-box-flex:40%;-ms-flex:40%;flex:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:var(--padding) 0 var(--padding) var(--section-gap)}.register-section form{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));grid-auto-flow:dense;grid-gap:1rem 2rem;gap:1rem 2rem}.login-section form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.input{--border-color:#bcbcbc;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;overflow:hidden}.input input{position:relative;top:0;width:100%;height:auto;padding:1rem;border:1px solid var(--border-color);border-radius:var(--radius-2);font-size:16px;color:#000;outline:none}.input .placeholder{position:absolute;top:1rem;left:1px;width:calc(100% - 2rem);padding:0 1rem;background-color:#fff;font-size:16px;white-space:nowrap;color:#000;pointer-events:none;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}.input .required{color:#e23d3d;font-size:1rem;font-weight:bold}.input:has(>input:active),.input:has(>input:autofill),.input:has(>input:focus),.input:has(>input:open),.input:has(>input:target),.input:has(>input:valid){--border-color:#000}.input input:autofill~.placeholder{background-color:#e8f0fe}.input input::-webkit-input-placeholder{color:transparent;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.input input::-moz-placeholder{color:transparent;-moz-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.input input:-ms-input-placeholder{color:transparent;-ms-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.input input::-ms-input-placeholder{color:transparent;-ms-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.input input::placeholder{color:transparent;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.input input[type=email]~.placeholder,.input input[type=password]~.placeholder,.input input[type=tel]~.placeholder,.input input[type=text]~.placeholder{cursor:text}.input input:not(:-moz-placeholder-shown)~.placeholder{transform:translateX(-102%);-moz-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.input input:not(:-ms-input-placeholder)~.placeholder{transform:translateX(-102%);-ms-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.input input:active~.placeholder,.input input:autofill~.placeholder,.input input:focus~.placeholder,.input input:not(:placeholder-shown)~.placeholder,.input input:open~.placeholder,.input input:target~.placeholder,.input input:valid~.placeholder{-webkit-transform:translateX(-102%);transform:translateX(-102%);-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}.input input:focus~.placeholder{-webkit-transform:translateX(-102%);transform:translateX(-102%);-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}.input input:focus::-webkit-input-placeholder{color:#000;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.input input:focus::-moz-placeholder{color:#000;-moz-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.input input:focus:-ms-input-placeholder{color:#000;-ms-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.input input:focus::-ms-input-placeholder{color:#000;-ms-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.input input:focus::placeholder{color:#000;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.input input[type=date]~.placeholder{pointer-events:none;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}.input input[type=date]:active~.placeholder,.input input[type=date]:focus~.placeholder,.input input[type=date]:open~.placeholder,.input input[type=date]:target~.placeholder,.input input[type=date]:valid~.placeholder{-webkit-transform:translateX(-102%);transform:translateX(-102%);-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}.register-section form h2{margin-top:2rem}.register-section form .full{grid-column:1/-1}.register-section .woocommerce-privacy-policy-text{grid-column:1/-1;font-size:smaller}.register-section wc-order-attribution-inputs{position:absolute}.checkbox-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.checkbox{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;width:22px;height:22px;border:1px solid #000;cursor:pointer}.checkbox input[type=checkbox]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.checkbox i{color:#fff;-webkit-transition:color 0.25s;transition:color 0.25s}.checkbox input[type=checkbox]:checked+i{color:#000;-webkit-transition:color 0.25s;transition:color 0.25s}.checkbox-wrapper>small{width:100%}.checkbox-wrapper>small a{color:#000;-webkit-text-decoration:none;text-decoration:none}.login-section button,.register-section button{min-width:220px;text-transform:uppercase;font-weight:bold}.register-section button{justify-self:flex-start}.login-section button{-ms-flex-item-align:start;align-self:flex-start}@media (max-width:1024px){.content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.content .login-section,.content .register-section{width:100%;border-right:none;padding:var(--padding) 0}.content .register-section{border-bottom:1px solid #bcbcbc}}@media (max-width:768px){.content{--padding:1rem;padding:1rem}}.woocommerce-order-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.woocommerce-order-details .woocommerce-table__line-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--border-color-primary)}.woocommerce-order-details .woocommerce-table__line-item:last-child{border-bottom:none}.woocommerce-order-details .woocommerce-table__line-item .product-thumbnail{width:80px;height:auto;border:1px solid #e0e0e0;border-radius:6px;overflow:hidden}.woocommerce-order-details .woocommerce-table__line-item .product-thumbnail img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.woocommerce-order-details .woocommerce-table__line-item .content-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.woocommerce-order-details .woocommerce-table__line-item .content-product .product-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.woocommerce-order-details .woocommerce-table__line-item .content-product .product-name .product-title{font-size:16px;font-weight:500}.woocommerce-order-details .woocommerce-table__line-item .content-product .product-name .product-title a{color:#000;-webkit-text-decoration:none;text-decoration:none}.woocommerce-order-details .woocommerce-table__line-item .content-product .product-total{font-size:1.125rem;font-weight:700;line-height:1.75rem;color:var(--black-300)}.woocommerce-order-details .woocommerce-table__line-item ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.woocommerce-order-details .woocommerce-table__line-item ul li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:15px;font-weight:400}.woocommerce-order-details table{width:100%;padding:1rem}.woocommerce-order-details table th{text-align:left}.woocommerce-order-details table td{text-align:right}.woocommerce-order-details table td,.woocommerce-order-details table th{padding:5px 1rem 5px 0}.woocommerce-columns--addresses{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;margin-top:0}.woocommerce-columns--addresses .woocommerce-column--billing-address,.woocommerce-columns--addresses .woocommerce-column--shipping-address{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;width:100%;background-color:#f9f9f9;padding:24px;border:1px dotted #ccc;list-style:none}.woocommerce-columns--addresses .woocommerce-column--billing-address h2,.woocommerce-columns--addresses .woocommerce-column--shipping-address h2{font-size:18px;font-weight:bold;text-transform:uppercase}.woocommerce-columns--addresses .woocommerce-column--billing-address address,.woocommerce-columns--addresses .woocommerce-column--shipping-address address{font-style:normal}.login-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;max-width:var(--max-width-md);margin:1rem auto;padding:3rem;background:#fff}div.woocommerce-error{margin-bottom:1rem}div.woocommerce-error:before{--fa:"\f06a";content:"\f06a";content:var(--fa);display:block;font:var(--fa-font-solid);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1.5rem;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-rendering:auto}.order-summary{font-family:monospace;background:#fff;border:1px dashed #999;padding:2em;max-width:700px;margin:auto;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.05);box-shadow:0 0 10px rgba(0,0,0,0.05)}.order-summary .order-header h1{font-size:1.5em;margin-bottom:0.5em;border-bottom:1px solid #ccc;padding-bottom:0.5em}.order-summary .order-notes{margin-top:2em;padding:1em;border:1px dotted #ccc;background:#fefefe}.order-summary .order-notes h2{font-size:1.1em;margin-bottom:0.5em}.order-summary .order-notes ol{list-style:none}.order-summary .order-notes ol .note-entry{margin-bottom:1em;padding:0.5em;border-left:3px solid #999}.order-summary .order-notes ol .note-entry .note-content{margin:0.3em 0}.order-summary .order-notes ol .note-entry .note-date{font-size:0.85em;color:#666}.order-summary .order-notes ol .note-entry .note-date i{margin-right:0.3em}.order-summary .order-addresses{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2em;margin:2em 0}.order-summary .order-addresses .address-box{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px dotted #ccc;padding:1em;background:#f9f9f9}.order-summary .order-addresses .address-box h2{font-size:1.1em;margin-bottom:0.5em}.order-summary .order-addresses .address-box p{margin:0.3em 0}.order-summary .order-shipping-payment{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2em;margin:2em 0}.order-summary .order-shipping-payment .payment-method,.order-summary .order-shipping-payment .shipping-method{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px dotted #ccc;padding:1em;background:#fefefe}.order-summary .order-shipping-payment .payment-method h2,.order-summary .order-shipping-payment .shipping-method h2{font-size:1.1em;margin-bottom:0.5em}.order-summary .order-shipping-payment .payment-method p,.order-summary .order-shipping-payment .shipping-method p{margin:0.3em 0}.order-summary .order-items{margin-top:2em}.order-summary .order-items .items-table{width:100%;border-collapse:collapse;margin-top:1em}.order-summary .order-items .items-table td,.order-summary .order-items .items-table th{border-bottom:1px dotted #ccc;padding:0.5em;text-align:left}.order-summary .order-totals{margin-top:2em}.order-summary .order-totals p{font-size:1em;margin:0.3em 0;text-align:right}.order-summary .order-footer{margin-top:2em;font-size:0.9em;text-align:center;color:#555}@media (max-width:576px){.woocommerce-order-details table{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.woocommerce-order-details table tbody,.woocommerce-order-details table tfoot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;width:auto}.woocommerce-order-details table tbody tr,.woocommerce-order-details table tfoot tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;width:auto}.woocommerce-order-details table tbody tr td,.woocommerce-order-details table tbody tr th,.woocommerce-order-details table tfoot tr td,.woocommerce-order-details table tfoot tr th{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}}:root{--gray-50:#e2e2e2;--gray-400:#c3c3c3;--rem1:1rem;--filter_yellow:invert(82%) sepia(89%) saturate(5810%) hue-rotate(327deg) brightness(104%) contrast(101%);--soft-box-shadow:1px 1px 2px 1px var(--gray-50)}.woocommerce{padding:0 1rem}.wrapper__myaccount .woocommerce-EditAccountForm{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;width:100%}.wrapper__myaccount .woocommerce-EditAccountForm .woocommerce-form-row{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;border-radius:0;color:#000;font-size:16px;font-weight:bold}.wrapper__myaccount .woocommerce-EditAccountForm .woocommerce-form-row input{width:100%;padding:0 1rem;height:40px;border:1px solid var(--gray-200);background-color:transparent;outline:none}.wrapper__myaccount .woocommerce-EditAccountForm .woocommerce-EditAccountForm__buttons,.wrapper__myaccount .woocommerce-EditAccountForm fieldset{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.wrapper__myaccount .woocommerce-EditAccountForm .form-row-first,.wrapper__myaccount .woocommerce-EditAccountForm .form-row-last{-webkit-box-flex:calc(50% - 1rem);-ms-flex:calc(50% - 1rem);flex:calc(50% - 1rem)}.wrapper__myaccount .form-row{-webkit-box-flex:calc(50% - 1rem);-ms-flex:calc(50% - 1rem);flex:calc(50% - 1rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.wrapper__myaccount .form-row strong{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem}.wrapper__myaccount .form-row input{width:100%;padding:0 1rem;height:40px;border:none;background-color:transparent;outline:none}.wrapper__myaccount .form-row .woocommerce-input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;height:40px;border:1px solid var(--gray-200);border-radius:0;color:#000;font-size:16px;font-weight:bold}.wrapper__myaccount .form-row:has(.select2) .woocommerce-input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.wrapper__myaccount .form-row:has(.select2) .select2-selection--single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:40px;border:1px solid var(--gray-200);border-radius:0;color:#000;font-size:16px;font-weight:bold}.select2-dropdown{border:1px solid var(--gray-200);border-radius:0}.woocommerce-address-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.woocommerce-address-fields .woocommerce-address-fields__field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.woocommerce-address-fields .woocommerce-address-fields__field-wrapper #billing_city_field,.woocommerce-address-fields .woocommerce-address-fields__field-wrapper #billing_state_field{-webkit-box-flex:calc(50% - 1rem);-ms-flex:calc(50% - 1rem);flex:calc(50% - 1rem)}.woocommerce-address-fields .woocommerce-address-fields__field-wrapper .address-field{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.wrapper__myaccount{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem;width:100%}.aside__myaccount{max-width:var(--max-width-xxl);display:-ms-grid;display:grid;width:100%;padding:2rem;margin:0 auto;background-color:#fff}.aside__myaccount h2.title{font-family:var(--font-playfair);font-size:3rem;font-weight:700;line-height:1;text-transform:capitalize}.woocommerce-MyAccount-content{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:800px;width:100%;overflow:auto}.woocommerce-MyAccount-content .woocommerce-notices-wrapper{margin-bottom:0rem}.woocommerce-MyAccount-content fieldset{border:1px solid #c3c3c3;border:1px solid var(--gray-400);padding:1rem;-webkit-box-shadow:1px 1px 2px 1px #e2e2e2;box-shadow:1px 1px 2px 1px #e2e2e2;-webkit-box-shadow:var(--soft-box-shadow);box-shadow:var(--soft-box-shadow)}.woocommerce-MyAccount-content fieldset legend{padding:0 2px}table.woocommerce-orders-table tr th a{color:#000}a.woocommerce-button.wp-element-button.button.view{border:2px solid #c3c3c3;border:2px solid var(--gray-400);background-color:#fff;border-radius:0}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:15rem;list-style:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.5rem}li.woocommerce-MyAccount-navigation-link{border-radius:var(--radius-3);-webkit-box-shadow:var(--box-shadow-1);box-shadow:var(--box-shadow-1);-webkit-transition:background-color 250ms ease-in-out,color 250ms ease-in-out,margin-left 250ms ease-in-out,margin-right 250ms ease-in-out;transition:background-color 250ms ease-in-out,color 250ms ease-in-out,margin-left 250ms ease-in-out,margin-right 250ms ease-in-out}li.woocommerce-MyAccount-navigation-link a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;padding:1rem;color:var(--black-400);-webkit-text-decoration:none;text-decoration:none;-webkit-transition:background-color 250ms ease-in-out,color 250ms ease-in-out;transition:background-color 250ms ease-in-out,color 250ms ease-in-out}li.woocommerce-MyAccount-navigation-link.is-active{border-color:var(--yellow-300)}li.woocommerce-MyAccount-navigation-link:hover{--margin:0.2rem;margin-right:calc(0.2rem * -1);margin-right:calc(var(--margin) * -1);margin-left:0.2rem;margin-left:var(--margin);-webkit-transition:background-color 250ms ease-in-out,color 250ms ease-in-out,margin-left 250ms ease-in-out,margin-right 250ms ease-in-out;transition:background-color 250ms ease-in-out,color 250ms ease-in-out,margin-left 250ms ease-in-out,margin-right 250ms ease-in-out}li.woocommerce-MyAccount-navigation-link.is-active a,li.woocommerce-MyAccount-navigation-link:hover a{background:var(--yellow-300);border-radius:calc(var(--radius-3) / 2);-webkit-transition:background-color 250ms ease-in-out,color 250ms ease-in-out;transition:background-color 250ms ease-in-out,color 250ms ease-in-out}.woocommerce-MyAccount-navigation-link--dashboard a:before{font:icon;content:"\e4e5";font-family:"Font Awesome 6 Free";font-weight:900}.woocommerce-MyAccount-navigation-link--orders a:before{font:icon;content:"\f15c";font-family:"Font Awesome 6 Free";font-weight:900}.woocommerce-MyAccount-navigation-link--downloads a:before{font:icon;content:"\f019";font-family:"Font Awesome 6 Free";font-weight:900}.woocommerce-MyAccount-navigation-link--edit-address a:before{font:icon;content:"\f2b9";font-family:"Font Awesome 6 Free";font-weight:900}.woocommerce-MyAccount-navigation-link--edit-account a:before{font:icon;content:"\f044";font-family:"Font Awesome 6 Free";font-weight:900}.woocommerce-MyAccount-navigation-link--customer-logout a:before{font:icon;content:"\f2f5";font-family:"Font Awesome 6 Free";font-weight:900}.title{margin:2rem 0;font-size:2em}.account__subtitle{font-weight:300;margin-bottom:1rem;color:var(--gray-700)}.addresses{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;margin-top:1rem}.addresses .woocommerce-Address{padding:24px;border:1px solid #e0e0e0;border-radius:6px}.addresses .woocommerce-Address address{font-size:0.95em;line-height:1.6}.addresses>:is(.woocommerce .col2-set .col-1){float:none;width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-ms-grid;display:grid;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr}.addresses>:is(.woocommerce-page .col2-set .col-1){float:none;width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-ms-grid;display:grid;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr}.addresses>:is(.woocommerce .col2-set .col-2){float:none;width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-ms-grid;display:grid;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr}.addresses>:is(.woocommerce-page .col2-set .col-2){float:none;width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-ms-grid;display:grid;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr}.woocommerce .col2-set:after,.woocommerce .col2-set:before,.woocommerce-account .addresses .title:after,.woocommerce-account .addresses .title:before,.woocommerce-page .col2-set:after,.woocommerce-page .col2-set:before{content:none;display:none}header.woocommerce-Address-title.title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;margin:0;margin-bottom:1rem}header.woocommerce-Address-title.title h2{font-size:18px}header.woocommerce-Address-title.title a{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;font-size:1.1rem;-webkit-text-decoration:none;text-decoration:none}.woocommerce .aside__myaccount .woocommerce-MyAccount-orders{width:100%;border:none;border-collapse:collapse}.woocommerce .aside__myaccount .woocommerce-MyAccount-orders td,.woocommerce .aside__myaccount .woocommerce-MyAccount-orders th{padding:1rem}.woocommerce .aside__myaccount .woocommerce-MyAccount-orders .view{--btn-background:transparent;--btn-color:var(--black-400);--btn-border-color:var(--gray-400);--btn-hover-background:var(--black-400);--btn-hover-color:#fff}.woocommerce .aside__myaccount .woocommerce-MyAccount-orders tbody tr td,.woocommerce .aside__myaccount .woocommerce-MyAccount-orders tbody tr th{border-top:1px solid #c3c3c3;border-top:1px solid var(--gray-400)}.card .description .favorites i{color:gray}.card .description .favorites .fa-solid{color:red!important}.card .description .favorites .far:hover{color:red!important}.card .description .favorites .fa-solid:hover{color:gray!important}.woocommerce-MyAccount-navigation-link--favorites a:before{font:icon;content:"\f004";font-family:"Font Awesome 6 Free";font-weight:900}.noFavoriteAccount{width:100%;height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.noFavoriteAccount i{margin-bottom:1rem;color:gray}.woocommerce-no-orders{text-align:center;padding:3rem 1rem;background:#f9f9f9;border-radius:8px}.no-orders-wrapper{max-width:500px;margin:0 auto}.no-orders-icon svg{width:80px;margin-bottom:1rem}.no-orders-title{font-size:1.5rem;font-weight:600;margin-bottom:0.5rem}.no-orders-description{font-size:1rem;color:#666;margin-bottom:1.5rem}.explore-button{display:inline-block;padding:0.75rem 1.5rem;background-color:#000;color:#fff;-webkit-text-decoration:none;text-decoration:none;border-radius:4px;-webkit-transition:background 0.3s ease;transition:background 0.3s ease}.explore-button:hover{background-color:#333;color:#fff}@media (max-width:768px){.wrapper__myaccount{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.aside__myaccount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem}.woocommerce-account.woocommerce-MyAccount-content,.woocommerce-account.woocommerce-MyAccount-navigation{width:100%}.woocommerce-account .woocommerce-MyAccount-navigation ul{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr 0.5rem 1fr;grid-template-columns:repeat(2,1fr);grid-gap:0.5rem;gap:0.5rem}li.woocommerce-MyAccount-navigation-link:hover{margin-right:0;margin-left:0}li.woocommerce-MyAccount-navigation-link a{padding:.5rem .75rem}.account__subtitle,.title{text-align:center}.wrapper__myaccount .woocommerce-EditAccountForm .form-row-first,.wrapper__myaccount .woocommerce-EditAccountForm .form-row-last{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.wrapper__myaccount .form-row{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.woocommerce-address-fields .woocommerce-address-fields__field-wrapper #billing_city_field,.woocommerce-address-fields .woocommerce-address-fields__field-wrapper #billing_state_field{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}