@keyframes brandy-spinning{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.woocommerce-order-details{margin-bottom:40px;margin-top: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{border-collapse:collapse;font-weight:300;width:100%}.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{border-radius:7px;display:block;height:100px;overflow:hidden;width:75px}.woocommerce-order-details .product-items__table .product-thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.woocommerce-order-details .product-items__table .product-name a{font-weight:400;position:relative;text-decoration-color:transparent;transition-duration:var(--theme-component-transition-duration);transition-property:-webkit-text-decoration;transition-property:text-decoration;transition-property:text-decoration,-webkit-text-decoration;transition-timing-function:ease-in-out}.woocommerce-order-details .product-items__table .product-name a:hover{text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1.5px;text-underline-offset:5px}.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:#f9f9f9;border-radius:.5rem;padding:1.5rem 30px}.woocommerce-order-details .order-detail .detail-row{display:flex;font-weight:300;justify-content:space-between;margin-bottom:10px}.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);font-weight:500;margin-top:1.5rem;padding-top:20px}.woocommerce-order-details .order-detail__title{font-weight:500;margin:0 0 15px}.woocommerce-customer-details{background:#f9f9f9;border-radius:.5rem;padding:1.5rem 30px}.woocommerce-customer-details .woocommerce-column__title{font-weight:500;margin:0 0 15px}.woocommerce-customer-details .addresses>div{border-bottom:1px dashed #d2d2d2;margin-bottom:30px;padding-bottom:30px}.woocommerce-customer-details .addresses>div:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.woocommerce-customer-details .addresses address{font-weight:300}.my-account-wrapper{display:flex;flex-wrap:wrap;gap:40px}.my-account-navigation{background:transparent;max-width:100%;min-width:200px;width:20%}.my-account-navigation ul{display:flex;flex-direction:column;gap:10px;line-height:24px}.my-account-navigation ul li a{align-items:center;background:var(--wp--custom--color--nav--item--background);border-radius:var(--wp--custom--input--border-radius);color:var(--wp--custom--color--nav--item--foreground);display:inline-flex;justify-content:space-between;padding:.75rem 1rem;text-decoration:none;transition:background var(--theme-component-transition-duration,.2s) ease-in-out;width:100%}.my-account-navigation ul li a:hover{background:var(--wp--custom--color--nav--item--hover-background)}.my-account-navigation ul li.is-active a,.my-account-navigation ul li:where(.my-account-navigation:not(:has(.is-active)) li:first-child) a{background:var(--wp--custom--color--nav--item--active-background)!important;color:var(--wp--custom--color--nav--item--active-foreground);font-weight:600}.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-ResetPassword,.woocommerce-form-login{background:var(--my-account-card-bg,var(--wp--preset--color--brandy-gray-2));border-radius:9px;margin-left:auto;margin-right:auto;margin-top:2rem;max-width:500px;padding:20px}.woocommerce-ResetPassword__title,.woocommerce-form-login__title{margin-top:0}.woocommerce-ResetPassword .form-row,.woocommerce-form-login .form-row{margin-bottom:15px}.woocommerce-ResetPassword .form-row label,.woocommerce-form-login .form-row label{cursor:pointer;display:inline-block;margin-bottom:5px}.woocommerce-ResetPassword .woocommerce-form-login__rememberme,.woocommerce-form-login .woocommerce-form-login__rememberme{align-items:center;display:flex!important}.woocommerce-ResetPassword .woocommerce-Button,.woocommerce-ResetPassword .woocommerce-form-login__submit,.woocommerce-form-login .woocommerce-Button,.woocommerce-form-login .woocommerce-form-login__submit{font-size:1rem!important;line-height:1.75rem!important;margin-top:1rem;width:100%!important}.woocommerce-ResetPassword .woocommerce-LostPassword,.woocommerce-form-login .woocommerce-LostPassword{text-decoration-color:transparent;transition-duration:var(--theme-component-transition-duration);transition-property:-webkit-text-decoration;transition-property:text-decoration;transition-property:text-decoration,-webkit-text-decoration;transition-timing-function:ease-in-out}.woocommerce-ResetPassword .woocommerce-LostPassword:hover,.woocommerce-form-login .woocommerce-LostPassword:hover{text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1.5px;text-underline-offset:5px}.woocommerce-form-login .woocommerce-form-login__rememberme{align-items:center;display:flex;gap:10px;margin-bottom:10px}.woocommerce-ResetPassword .instruction{margin-bottom:20px}.my-account-content h3{margin-top:0}.my-account-content a{text-decoration-color:transparent;transition-duration:var(--theme-component-transition-duration);transition-property:-webkit-text-decoration;transition-property:text-decoration;transition-property:text-decoration,-webkit-text-decoration;transition-timing-function:ease-in-out}.my-account-content a:hover{text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1.5px;text-underline-offset:5px}.my-account-content .woocommerce-Addresses{display:flex;flex-wrap:wrap;gap:30px;margin-top:30px}.my-account-content .woocommerce-Addresses .woocommerce-Address{background:var(--wp--custom--color--card--background);border-radius:12px;flex:1;font-weight:300;min-width:300px;padding:20px}.my-account-content .woocommerce-Addresses .woocommerce-Address header{align-items:center;display:flex;font-weight:500;justify-content:space-between;margin-bottom:15px}.my-account-content .woocommerce-Addresses .woocommerce-Address header a.edit{font-size:1rem;font-weight:500;text-decoration-color:transparent;transition-duration:var(--theme-component-transition-duration);transition-property:-webkit-text-decoration;transition-property:text-decoration;transition-property:text-decoration,-webkit-text-decoration;transition-timing-function:ease-in-out}.my-account-content .woocommerce-Addresses .woocommerce-Address header a.edit:hover{text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1.5px;text-underline-offset:5px}.my-account-content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper{display:flex;flex-wrap:wrap;gap:20px;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 legend{font-weight:500}.my-account-content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper fieldset{border:1px dashed #d3dce5;margin-top:20px;padding:20px}.my-account-content .woocommerce-address-fields .address-edit-actions{margin-top:40px}.woocommerce-EditAccountForm{display:flex;flex-wrap:wrap;gap:20px;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 legend{font-weight:500}.woocommerce-EditAccountForm fieldset{border:1px dashed #d3dce5;margin-top:20px;padding:20px}.woocommerce-EditAccountForm fieldset .woocommerce-form-row{margin-bottom:15px}.woocommerce-EditAccountForm .account-edit-actions{margin-top:20px}.woocommerce-orders-table{font-weight:300;width:100%}.woocommerce-orders-table thead{border-bottom:1px solid var(--wp--preset--color--brandy-border)}.woocommerce-orders-table td,.woocommerce-orders-table th{padding:1rem}.woocommerce-orders-table th{font-weight:500;text-align:left}.woocommerce-orders-table a:not(.wp-element-button){font-weight:400;text-decoration-color:transparent;transition-duration:var(--theme-component-transition-duration);transition-property:-webkit-text-decoration;transition-property:text-decoration;transition-property:text-decoration,-webkit-text-decoration;transition-timing-function:ease-in-out}.woocommerce-orders-table a:not(.wp-element-button):hover{text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1.5px;text-underline-offset:5px}@media screen and (min-width:480px) and (max-width:1023px){.woocommerce-orders-table .woocommerce-orders-table__cell-order-total,.woocommerce-orders-table .woocommerce-orders-table__header-order-total{display:none}}@media screen and (max-width:479px){.woocommerce-orders-table .woocommerce-orders-table__cell-order-date,.woocommerce-orders-table .woocommerce-orders-table__cell-order-total,.woocommerce-orders-table .woocommerce-orders-table__header-order-date,.woocommerce-orders-table .woocommerce-orders-table__header-order-total{display:none}}
