@keyframes brandy-spinning{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.woocommerce-order-details{margin-top:40px;margin-bottom:40px}.woocommerce-order-details .product-items{margin-bottom:40px}.woocommerce-order-details .product-items__title{font-weight:500;margin:0 0 10px}.woocommerce-order-details .product-items__table{width:100%;font-weight:300;border-collapse:collapse}.woocommerce-order-details .product-items__table tr td{padding:1rem .5rem}.woocommerce-order-details .product-items__table .woocommerce-table__line-item td{border-bottom:1px solid var(--wp--preset--color--brandy-border)}.woocommerce-order-details .product-items__table .product-thumbnail{width:80px}.woocommerce-order-details .product-items__table .product-thumbnail a{width:75px;height:100px;border-radius:7px;overflow:hidden;display:block}.woocommerce-order-details .product-items__table .product-thumbnail img{width:100%;height:100%;object-fit:cover;object-position:center}.woocommerce-order-details .product-items__table .product-name a{font-weight:400;color:var(--wp--preset--color--brandy-primary-text);position:relative;transition-property:text-decoration;transition-duration:var(--theme-component-transition-duration);transition-timing-function:ease-in-out;text-decoration-color:transparent}.woocommerce-order-details .product-items__table .product-name a:hover{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1.5px;text-decoration-color:currentColor}.woocommerce-order-details .product-items__table .product-quantity,.woocommerce-order-details .product-items__table .product-total{text-align:right}.woocommerce-order-details .order-detail{background:rgb(249,249,249);padding:1.5rem 30px;border-radius:.5rem}.woocommerce-order-details .order-detail .detail-row{display:flex;justify-content:space-between;margin-bottom:10px;font-weight:300}.woocommerce-order-details .order-detail .detail-row:last-child{margin-bottom:0}.woocommerce-order-details .order-detail .detail-row.order_total{border-top:1px solid var(--wp--preset--color--brandy-border);padding-top:20px;font-weight:500;margin-top:1.5rem}.woocommerce-order-details .order-detail__title{font-weight:500;margin:0 0 15px}.woocommerce-customer-details{background:rgb(249,249,249);padding:1.5rem 30px;border-radius:.5rem}.woocommerce-customer-details .woocommerce-column__title{margin:0 0 15px;font-weight:500}.woocommerce-customer-details .addresses>div{padding-bottom:30px;margin-bottom:30px;border-bottom:1px dashed rgb(210,210,210)}.woocommerce-customer-details .addresses>div:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.woocommerce-customer-details .addresses address{font-weight:300}.my-account-wrapper{display:flex;gap:40px;flex-wrap:wrap}.my-account-navigation{background:transparent;min-width:200px;width:20%;max-width:100%}.my-account-navigation ul{display:flex;flex-direction:column;line-height:24px;gap:10px}.my-account-navigation ul li a{display:inline-flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:var(--nav-item-background, #F8F9FA);width:100%;color:var(--nav-item-color, var(--wp--preset--color--brandy-primary-text));border-radius:10px;transition:background var(--theme-component-transition-duration, .2s) ease-in-out;text-decoration:none}.my-account-navigation ul li a:hover{background:var(--nav-item-background-hover, #EDF3F9);color:var(--nav-item-color-hover, var(--wp--preset--color--brandy-primary-text))}.my-account-navigation ul li.is-active a{background:var(--nav-item-background-active, var(--wp--preset--color--brandy-accent));color:var(--nav-item-color-active, #ffffff)}.my-account-navigation ul li .navigation-link__arrow svg path{stroke:currentColor}@media screen and (max-width: 650px){.my-account-navigation{width:100%}}.my-account-content{flex:1}.woocommerce-form-login,.woocommerce-ResetPassword{max-width:500px;padding:20px;background:var(--wp--preset--color--brandy-theme-third-background);border-radius:9px;margin-top:2rem;margin-left:auto;margin-right:auto}.woocommerce-form-login__title,.woocommerce-ResetPassword__title{margin-top:0}.woocommerce-form-login .form-row,.woocommerce-ResetPassword .form-row{margin-bottom:15px}.woocommerce-form-login .form-row label,.woocommerce-ResetPassword .form-row label{cursor:pointer;margin-bottom:5px;display:inline-block}.woocommerce-form-login .woocommerce-form-login__rememberme,.woocommerce-ResetPassword .woocommerce-form-login__rememberme{display:flex!important;align-items:center}.woocommerce-form-login .woocommerce-form-login__submit,.woocommerce-form-login .woocommerce-Button,.woocommerce-ResetPassword .woocommerce-form-login__submit,.woocommerce-ResetPassword .woocommerce-Button{margin-top:1rem;width:100%!important;font-size:1rem!important;line-height:1.75rem!important}.woocommerce-form-login .woocommerce-form-login__rememberme{display:flex;align-items:center;gap:10px;margin-bottom:10px}.woocommerce-ResetPassword .instruction{margin-bottom:20px}.my-account-content h3{margin:0}.my-account-content .woocommerce-Addresses{display:flex;flex-wrap:wrap;gap:30px;margin-top:30px}.my-account-content .woocommerce-Addresses .woocommerce-Address{flex:1;padding:20px;border-radius:12px;background:var(--wp--preset--color--brandy-theme-third-background);font-weight:300;min-width:300px}.my-account-content .woocommerce-Addresses .woocommerce-Address header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;font-weight:500}.my-account-content .woocommerce-Addresses .woocommerce-Address header a.edit{font-weight:500;font-size:1rem;color:var(--wp--preset--color--brandy-primary-text);transition-property:text-decoration;transition-duration:var(--theme-component-transition-duration);transition-timing-function:ease-in-out;text-decoration-color:transparent}.my-account-content .woocommerce-Addresses .woocommerce-Address header a.edit:hover{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1.5px;text-decoration-color:currentColor}.my-account-content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper{display:flex;gap:20px;flex-wrap:wrap;justify-content:space-between}.my-account-content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper>*{width:100%}.my-account-content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper>*:first-child,.my-account-content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper>*:nth-child(2){width:calc(50% - 20px)}.my-account-content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper>* label{cursor:pointer}.my-account-content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper fieldset{padding:20px;margin-top:20px;border:1px dashed rgb(211,220,229)}.my-account-content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper fieldset legend{font-weight:500}.my-account-content .woocommerce-address-fields .address-edit-actions{margin-top:40px}.woocommerce-EditAccountForm{display:flex;gap:20px;flex-wrap:wrap;justify-content:space-between}.woocommerce-EditAccountForm>*{width:100%}.woocommerce-EditAccountForm>*:first-child,.woocommerce-EditAccountForm>*:nth-child(2){width:calc(50% - 20px)}.woocommerce-EditAccountForm>* label{cursor:pointer}.woocommerce-EditAccountForm fieldset{padding:20px;margin-top:20px;border:1px dashed rgb(211,220,229)}.woocommerce-EditAccountForm fieldset legend{font-weight:500}.woocommerce-EditAccountForm fieldset .woocommerce-form-row{margin-bottom:15px}.woocommerce-EditAccountForm .account-edit-actions{margin-top:20px}.woocommerce-orders-table{width:100%;font-weight:300}.woocommerce-orders-table thead{border-bottom:1px solid var(--wp--preset--color--brandy-border)}.woocommerce-orders-table th,.woocommerce-orders-table td{padding:1rem}.woocommerce-orders-table th{text-align:left;font-weight:500}.woocommerce-orders-table a:not(.wp-element-button){font-weight:400;color:var(--wp--preset--color--brandy-primary-text);transition-property:text-decoration;transition-duration:var(--theme-component-transition-duration);transition-timing-function:ease-in-out;text-decoration-color:transparent}.woocommerce-orders-table a:not(.wp-element-button):hover{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1.5px;text-decoration-color:currentColor}@media screen and (min-width: 480px) and (max-width: 1023px){.woocommerce-orders-table .woocommerce-orders-table__header-order-total,.woocommerce-orders-table .woocommerce-orders-table__cell-order-total{display:none}}@media screen and (max-width: 479px){.woocommerce-orders-table .woocommerce-orders-table__header-order-total,.woocommerce-orders-table .woocommerce-orders-table__header-order-date,.woocommerce-orders-table .woocommerce-orders-table__cell-order-total,.woocommerce-orders-table .woocommerce-orders-table__cell-order-date{display:none}}
