body[class*=template-account-]{background-color:#f8f8f8}.account-section-dux .account-order-card .card{background-color:transparent}.account-section-dux .account-orders-grid{grid-template-columns:1fr}@media screen and (min-width: 768px){.account-section-dux .account-orders-grid{grid-template-columns:calc(50% - var(--spacing-3)/2);justify-content:start}}.page-header--account .breadcrumbs{gap:4px;margin-bottom:12px;font-family:var(--rethink-sans-font);font-size:1.2rem;font-weight:500;opacity:1}.page-header--account .breadcrumbs a{color:#9fa2aa;opacity:1}.page-header--account .breadcrumbs a:hover{text-decoration:underline}.page-header--account .breadcrumbs .separator{color:#9fa2aa}.page-header--account .breadcrumbs .separator:last-of-type{color:#000}.page-header--account .breadcrumbs .crumb.active{color:#000;font-weight:500;text-decoration:underline;opacity:1}.page-header--account .page-header-title{font-family:var(--queens-var-font);font-size:3.6rem;font-weight:800;line-height:1;color:#000}.account-section-dux{padding-bottom:clamp(4rem,4.16667vw,8rem) !important}.account-section-dux .account-form-container{width:100%;margin:0 auto}@media screen and (min-width: 1024px){.account-section-dux .account-form-container{max-width:55.6rem}}.account-section-dux .account-section-title{font-family:var(--rethink-sans-font);font-size:2.4rem;font-weight:500;color:#000}.account-section-dux .account-section-title .icon-inline{flex:0 0 auto;width:2.4rem;height:2.4rem;font-size:initial}.account-section-dux .account-form-subtitle{font-family:var(--rethink-sans-font);font-size:1.6rem;font-weight:400;color:#000;text-align:center}.account-section-dux .form-group{margin-bottom:0}.account-section-dux .form-group+.form-group{margin-top:20px}.account-section-dux .form-label{font-family:var(--rethink-sans-font);font-size:1.8rem;font-weight:400;color:#000;margin-bottom:12px}.account-section-dux .form-control,.account-section-dux .form-select{height:40px;padding:0 16px;border:1px solid #abaaaa;border-radius:8px;font-family:var(--rethink-sans-font);font-size:1.4rem;color:#000}.account-section-dux .form-control-area{height:auto;min-height:100px;padding:12px 16px}.account-section-dux .password-toggle{top:50%;right:4px;padding:11px 12px;transform:translateY(-50%);color:#000}.account-section-dux .login-password-help{margin-top:10px;margin-bottom:0;text-align:right}.account-section-dux .login-password-help-link,.account-section-dux .form-input-help{font-family:var(--rethink-sans-font);font-size:1.4rem;font-weight:400;color:#000}.account-section-dux #passwordless-login-root{display:block;width:100%}.account-section-dux .btn-primary{width:100%;margin-top:20px;padding:12px 24px;background-color:#00291c;border:none;border-radius:9999px;font-family:var(--rethink-sans-font);font-size:1.6rem;font-weight:700;line-height:normal;text-align:center;text-transform:uppercase;color:#fff}.account-section-dux .btn-primary:hover{background-color:#00291c;opacity:.9}.account-section-dux .btn-outline{display:inline-flex;align-items:center;justify-content:center;gap:1.2rem;width:25rem;max-width:100%;margin:2rem 0;padding:.8rem 2.4rem;background-color:#fff;border:1px solid #abaaaa;border-radius:9999px;font-family:var(--rethink-sans-font);font-size:1.6rem;font-weight:700;text-align:center;text-transform:uppercase;color:#000}.account-section-dux .btn-outline:hover,.account-section-dux .btn-outline:focus{background-color:#fff}.account-section-dux .btn-link{font-family:var(--rethink-sans-font);font-weight:500;color:#000;text-decoration:underline}.account-section-dux .form-login-help,.account-section-dux .account-form-help{margin-top:12px;margin-bottom:0;font-family:var(--rethink-sans-font);font-size:1.6rem;font-weight:400;color:#000;text-align:center}.account-section-dux .account-form-help{display:none}.account-section-dux .form-login-help-link{font-family:var(--rethink-sans-font);font-weight:500;color:#000;text-decoration:underline}.account-section-dux .account-orders-sidebar,.account-section-dux .account-orders,.account-section-dux .account-info-details,.account-section-dux .order-detail-info{font-family:var(--rethink-sans-font);font-weight:400}.account-section-dux .account-info-details,.account-section-dux .account-info-line,.account-section-dux .account-order-status,.account-section-dux .account-order-total,.account-section-dux .account-order-date,.account-section-dux .account-order-number,.account-section-dux .order-detail-info{font-size:1.8rem}.account-section-dux .account-order-header-content .btn-link,.account-section-dux .account-order-detail-link,.account-section-dux .account-logout-link{font-family:var(--rethink-sans-font)}.account-section-dux .account-order-number .btn-link{font-family:var(--rethink-sans-font);font-size:1.8rem;font-weight:400;text-transform:uppercase;text-decoration:none}.account-section-dux .account-logout-link{font-size:1.8rem}.page-header--account .page-secondary-info{font-family:var(--rethink-sans-font);font-weight:400;font-size:1.8rem}.account-section-dux .order-detail-line,.account-section-dux .order-detail-line-compact{font-size:1.8rem}.account-section-dux .order-items-header,.account-section-dux .order-item{font-family:var(--rethink-sans-font)}.account-section-dux .order-items-header,.account-section-dux .order-items-header-products,.account-section-dux .order-items-header-text,.account-section-dux .order-items-header-total{font-size:1.8rem;font-weight:500}.account-section-dux .order-item,.account-section-dux .order-item-name,.account-section-dux .order-item-price,.account-section-dux .order-item-quantity{font-size:1.8rem;font-weight:400}.account-section-dux .order-totals-line{font-family:var(--rethink-sans-font);font-weight:400;font-size:1.8rem}.account-section-dux .order-total{font-family:var(--rethink-sans-font);font-weight:500}.account-section-dux .btn-secondary{font-family:var(--rethink-sans-font);font-size:1.6rem;font-weight:700;text-transform:uppercase}.account-section-dux .account-avatar{width:14rem;height:14rem;margin-bottom:2rem;border-radius:.8rem;overflow:hidden}.account-section-dux .account-avatar-img{display:block;width:100%;height:100%}.account-section-dux .form-validation-title,.account-section-dux .newpass-info-title{font-family:var(--rethink-sans-font);font-size:1.8rem;font-weight:500;color:#000;margin-bottom:8px}.account-section-dux .form-validation-text,.account-section-dux .newpass-info-text,.account-section-dux .newpass-info-text-spaced{font-family:var(--rethink-sans-font);font-size:1.6rem;font-weight:400;color:#000}.account-section-dux .form-validation-help{font-family:var(--rethink-sans-font);font-size:1.6rem;font-weight:400;color:#000}.account-section-dux .account-orders-heading{font-family:var(--rethink-sans-font);font-size:1.6rem;font-weight:500;color:#000;margin-bottom:16px}.account-section-dux .account-orders-empty-text{font-family:var(--rethink-sans-font);font-size:1.8rem;color:#000}.account-orders-section{background-color:#f8f8f8}.page-header--account-orders{background-color:#f8f8f8 !important}.account-section-dux .account-orders-grid{column-gap:0;row-gap:clamp(2rem,2.08333vw,4rem)}.account-section-dux .account-order-card{margin-bottom:0}
