.vydna-woo-account-page,.vydna-woo-account__content{--vydna-acc-line: #e4e8ee;--vydna-acc-line-soft: #eceff3;--vydna-acc-surface: #f7f8fa;--vydna-acc-label: #5c5c5c;--vydna-acc-muted: #6b6b6b;--vydna-acc-danger: #b3123a;--vydna-acc-ok: #2f6b4f;--vydna-acc-gap: clamp(28px, 3.5vw, 44px)}.vydna-woo-account__content .vydna-account-intro{margin:0 0 clamp(20px,2.5vw,28px);max-width:62ch;font-size:15px;line-height:1.6;color:#3a3a3a}.vydna-woo-account__content form.vydna-account-form,.vydna-woo-account__content .woocommerce-EditAccountForm.vydna-account-form{display:block;max-width:720px;margin:0}.vydna-account-form__section{margin:0 0 var(--vydna-acc-gap)}.vydna-account-form__section:last-of-type{margin-bottom:clamp(20px,2.5vw,28px)}.vydna-woo-account__content .vydna-account-form__legend{margin:0 0 6px;padding:0 0 14px;font-family:var(--vydna-font-serif);font-size:clamp(18px,2vw,22px);font-weight:400;letter-spacing:.06em;text-transform:uppercase;line-height:1.2;color:var(--vydna-black);border-bottom:1px solid var(--vydna-acc-line)}.vydna-woo-account__content .vydna-account-form__hint{display:block;margin:14px 0 0;font-size:13px;line-height:1.5;color:var(--vydna-acc-muted)}.vydna-account-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;row-gap:0;margin-top:22px}.vydna-account-form__grid:before,.vydna-account-form__grid:after{content:none;display:none}.vydna-woo-account__content .vydna-account-form__grid>.form-row-wide,.vydna-woo-account__content .vydna-account-form__grid>.form-row:not(.form-row-first):not(.form-row-last){grid-column:1 / -1}.vydna-woo-account__content .vydna-account-form__grid>.form-row-first{grid-column:1}.vydna-woo-account__content .vydna-account-form__grid>.form-row-last{grid-column:2}.vydna-woo-account__content .vydna-account-form .form-row,.vydna-woo-account__content .vydna-account-form .woocommerce-form-row{float:none;width:auto;margin:0 0 20px;padding:0}.vydna-woo-account__content .vydna-account-form label{display:block;margin:0 0 8px;font-family:var(--vydna-font-sans);font-size:12px;font-weight:500;letter-spacing:.03em;line-height:1.3;color:var(--vydna-acc-label)}.vydna-woo-account__content .vydna-account-form label .required,.vydna-woo-account__content .vydna-account-form abbr.required{color:var(--vydna-burgundy);text-decoration:none;border:none}.vydna-woo-account__content .vydna-account-form .input-text,.vydna-woo-account__content .vydna-account-form input[type=text],.vydna-woo-account__content .vydna-account-form input[type=tel],.vydna-woo-account__content .vydna-account-form input[type=email],.vydna-woo-account__content .vydna-account-form input[type=password],.vydna-woo-account__content .vydna-account-form select,.vydna-woo-account__content .vydna-account-form textarea,.vydna-woo-account__content .vydna-account-form .select2-container .select2-selection--single{display:block;width:100%;min-height:48px;margin:0;padding:12px 14px;font-family:var(--vydna-font-sans);font-size:15px;line-height:1.4;color:var(--vydna-black);background:var(--vydna-white);border:1px solid #dcdfe4;border-radius:8px;box-shadow:none;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.vydna-woo-account__content .vydna-account-form .select2-container .select2-selection--single{display:flex;align-items:center;padding:0 14px}.vydna-woo-account__content .vydna-account-form .select2-container .select2-selection__rendered{padding:0;line-height:1.4;color:var(--vydna-black)}.vydna-woo-account__content .vydna-account-form .select2-container .select2-selection__arrow{height:46px;right:8px}.vydna-woo-account__content .vydna-account-form input::placeholder,.vydna-woo-account__content .vydna-account-form textarea::placeholder{color:#a6acb4}.vydna-woo-account__content .vydna-account-form .input-text:hover,.vydna-woo-account__content .vydna-account-form select:hover{border-color:#c4c9d0}.vydna-woo-account__content .vydna-account-form .input-text:focus,.vydna-woo-account__content .vydna-account-form input:focus:not([type=radio]):not([type=checkbox]),.vydna-woo-account__content .vydna-account-form select:focus,.vydna-woo-account__content .vydna-account-form textarea:focus{outline:none;border-color:var(--vydna-black);box-shadow:0 0 0 1px var(--vydna-black)}.vydna-woo-account__content .vydna-account-form input:disabled,.vydna-woo-account__content .vydna-account-form input[readonly],.vydna-woo-account__content .vydna-account-form select:disabled,.vydna-woo-account__content .vydna-account-form textarea:disabled{color:#8b9099;background:#f2f3f5;border-color:#e2e5e9;cursor:not-allowed}.vydna-woo-account__content .vydna-account-form .description,.vydna-woo-account__content .vydna-account-form span em{display:block;margin-top:8px;font-size:12px;font-style:normal;line-height:1.45;color:#7a7a7a}.vydna-field__error{display:block;margin-top:8px;font-size:12px;line-height:1.45;color:var(--vydna-acc-danger)}.vydna-field__error[hidden]{display:none}.vydna-woo-account__content .vydna-field--error .input-text,.vydna-woo-account__content .vydna-field--error input,.vydna-woo-account__content .vydna-field--error select,.vydna-woo-account__content .vydna-account-form [aria-invalid=true]{border-color:var(--vydna-acc-danger);background:#fdf6f8}.vydna-woo-account__content .vydna-field--error .input-text:focus,.vydna-woo-account__content .vydna-field--error input:focus{border-color:var(--vydna-acc-danger);box-shadow:0 0 0 1px var(--vydna-acc-danger)}.vydna-woo-account__content .vydna-field--error label{color:var(--vydna-acc-danger)}.vydna-woo-account__content .vydna-account-form .woocommerce-password-input,.vydna-woo-account__content .vydna-account-form .password-input{position:relative;display:block;width:100%}.vydna-woo-account__content .vydna-account-form .show-password-input{position:absolute;top:50%;right:12px;transform:translateY(-50%);color:var(--vydna-acc-muted);cursor:pointer}.vydna-woo-account__content .vydna-account-form .woocommerce-password-input input{padding-right:46px}.woocommerce .vydna-woo-account__content .vydna-account-btn,.vydna-woo-account__content .vydna-account-btn,.woocommerce .vydna-woo-account__content a.vydna-account-btn,.woocommerce .vydna-woo-account__content button.vydna-account-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;font-family:var(--vydna-font-sans);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border-radius:0;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,opacity .2s ease}.woocommerce .vydna-woo-account__content .vydna-account-btn--primary,.vydna-woo-account__content .vydna-account-btn--primary,.woocommerce .vydna-woo-account__content button.vydna-account-btn--primary{color:var(--vydna-white);background:var(--vydna-black);border:1px solid var(--vydna-black)}.woocommerce .vydna-woo-account__content .vydna-account-btn--primary:hover,.woocommerce .vydna-woo-account__content .vydna-account-btn--primary:focus,.vydna-woo-account__content .vydna-account-btn--primary:hover{color:var(--vydna-white);background:var(--vydna-burgundy);border-color:var(--vydna-burgundy);text-decoration:none}.woocommerce .vydna-woo-account__content .vydna-account-btn--ghost,.vydna-woo-account__content .vydna-account-btn--ghost,.woocommerce .vydna-woo-account__content a.vydna-account-btn--ghost{color:var(--vydna-black);background:transparent;border:1px solid #d3d8de}.woocommerce .vydna-woo-account__content .vydna-account-btn--ghost:hover,.woocommerce .vydna-woo-account__content .vydna-account-btn--ghost:focus,.vydna-woo-account__content .vydna-account-btn--ghost:hover{color:var(--vydna-burgundy);border-color:var(--vydna-burgundy);background:transparent;text-decoration:none}.woocommerce .vydna-woo-account__content a.vydna-account-btn--primary,.woocommerce .vydna-woo-account__content a.vydna-account-btn--primary:hover,.woocommerce .vydna-woo-account__content a.vydna-account-btn--primary:focus{color:var(--vydna-white);text-decoration:none}.woocommerce .vydna-woo-account__content a.vydna-account-btn--ghost,.woocommerce .vydna-woo-account__content a.vydna-account-btn--ghost:focus{color:var(--vydna-black);text-decoration:none}.woocommerce .vydna-woo-account__content a.vydna-account-btn--ghost:hover{color:var(--vydna-burgundy);text-decoration:none}.woocommerce .vydna-woo-account__content .vydna-order__hooks a.button,.woocommerce .vydna-woo-account__content .vydna-order__hooks a.button:hover{color:var(--vydna-white);text-decoration:none}.woocommerce .vydna-woo-account__content .vydna-order__hooks button.button[disabled]{cursor:not-allowed;color:#8b9099;background:#f2f3f5;border-color:#e2e5e9;opacity:1}.vydna-woo-account__content .vydna-account-btn:focus-visible{outline:2px solid var(--vydna-burgundy);outline-offset:2px}.vydna-account-form__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:4px 0 0;padding-top:clamp(18px,2.2vw,24px);border-top:1px solid var(--vydna-acc-line)}.woocommerce .vydna-woo-account__content .woocommerce-Button,.woocommerce .vydna-woo-account__content .woocommerce-button,.woocommerce .vydna-woo-account__content a.button,.woocommerce .vydna-woo-account__content button.button,.woocommerce .vydna-woo-account__content input.button{color:var(--vydna-white);background:var(--vydna-black);border:1px solid var(--vydna-black);border-radius:0}.woocommerce .vydna-woo-account__content .woocommerce-Button:hover,.woocommerce .vydna-woo-account__content .woocommerce-button:hover,.woocommerce .vydna-woo-account__content a.button:hover,.woocommerce .vydna-woo-account__content button.button:hover{color:var(--vydna-white);background:var(--vydna-burgundy);border-color:var(--vydna-burgundy)}.woocommerce .vydna-woo-account__content a.vydna-order-invoice-btn{background:var(--vydna-white);border:1px solid #d8dde3;color:var(--vydna-black)}.woocommerce .vydna-woo-account__content a.vydna-order-invoice-btn:hover{color:var(--vydna-burgundy);background:var(--vydna-white);border-color:var(--vydna-burgundy)}.vydna-woo-account__content .vydna-address-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,2.6vw,28px);margin:0}.vydna-woo-account__content .vydna-address-grid--single{grid-template-columns:minmax(0,560px)}.vydna-woo-account__content .vydna-address-card{display:flex;flex-direction:column;height:100%;margin:0;padding:clamp(22px,2.4vw,28px);background:var(--vydna-acc-surface);border:1px solid var(--vydna-acc-line);box-sizing:border-box}.vydna-woo-account__content .vydna-address-card__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;margin:0 0 16px;padding:0 0 14px;border-bottom:1px solid rgba(10,10,10,.08);text-align:left}.vydna-woo-account__content .vydna-address-card__title{flex:1 1 auto;margin:0;font-family:var(--vydna-font-serif);font-size:clamp(16px,1.7vw,19px);font-weight:400;letter-spacing:.06em;line-height:1.25;text-transform:uppercase;color:var(--vydna-black)}.vydna-woo-account__content a.vydna-address-card__edit{flex:0 0 auto;font-family:var(--vydna-font-sans);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:var(--vydna-burgundy);white-space:nowrap}.vydna-woo-account__content a.vydna-address-card__edit:hover{color:var(--vydna-burgundy-dark);text-decoration:underline;text-underline-offset:3px}.vydna-woo-account__content .vydna-address-card__body{flex:1;margin:0;font-style:normal;font-size:15px;line-height:1.7;color:#4e4e4e}.vydna-woo-account__content .vydna-address-card__empty{color:#8b9099}.vydna-order{display:flex;flex-direction:column;gap:var(--vydna-acc-gap)}.vydna-order__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:20px 32px;padding:0 0 clamp(18px,2.2vw,24px);border-bottom:1px solid var(--vydna-acc-line)}.vydna-woo-account__content .vydna-order__eyebrow{margin:0 0 6px;font-family:var(--vydna-font-sans);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--vydna-acc-muted)}.vydna-woo-account__content .vydna-order__number{margin:0 0 8px;font-family:var(--vydna-font-serif);font-size:clamp(24px,2.8vw,32px);font-weight:400;letter-spacing:.03em;line-height:1.1;text-transform:none;color:var(--vydna-black)}.vydna-woo-account__content .vydna-order__date{margin:0;font-size:14px;color:var(--vydna-acc-muted)}.vydna-order__head-side{display:flex;flex-direction:column;align-items:flex-end;gap:14px}.vydna-order__status{display:inline-flex;align-items:center;min-height:30px;padding:0 14px;font-family:var(--vydna-font-sans);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#4a5058;background:#eef1f5;border:1px solid #dfe4ea}.vydna-order__status--processing,.vydna-order__status--on-hold,.vydna-order__status--pending{color:#8a5a00;background:#fdf4e3;border-color:#f0e0bd}.vydna-order__status--completed{color:var(--vydna-acc-ok);background:#eef6f1;border-color:#cfe4d8}.vydna-order__status--cancelled,.vydna-order__status--failed,.vydna-order__status--refunded{color:var(--vydna-acc-danger);background:#fbeff2;border-color:#f0d3da}.vydna-order__head-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.vydna-woo-account__content .vydna-order__head-actions .vydna-account-btn{min-height:40px;padding:0 18px;font-size:10px}.vydna-order__panel{margin:0;padding:clamp(22px,2.6vw,30px);background:var(--vydna-white);border:1px solid var(--vydna-acc-line)}.vydna-woo-account__content .vydna-order__panel-title{margin:0 0 clamp(18px,2.2vw,24px);padding:0 0 14px;font-family:var(--vydna-font-serif);font-size:clamp(17px,1.9vw,20px);font-weight:400;letter-spacing:.06em;text-transform:uppercase;line-height:1.2;color:var(--vydna-black);border-bottom:1px solid var(--vydna-acc-line-soft)}.vydna-order__items{display:flex;flex-direction:column}.vydna-order__item{display:grid;grid-template-columns:84px minmax(0,1fr) minmax(110px,auto);gap:12px 20px;align-items:start;padding:18px 0;border-bottom:1px solid var(--vydna-acc-line-soft)}.vydna-order__item:first-child{padding-top:0}.vydna-order__item:last-child{border-bottom:none}.vydna-order__item-thumb,.vydna-order__item-thumb a,.vydna-order__item-img{display:block;width:84px;height:105px;object-fit:cover;background:var(--vydna-muted)}.vydna-order__item-thumb a{height:auto}.vydna-woo-account__content .vydna-order__item .vydna-order__item-title{margin:0 0 6px;font-family:var(--vydna-font-body);font-size:16px;font-weight:600;letter-spacing:0;line-height:1.35;text-transform:none;color:var(--vydna-black)}.vydna-woo-account__content .vydna-order__item .vydna-order__item-title a{color:var(--vydna-black);text-decoration:none}.vydna-woo-account__content .vydna-order__item .vydna-order__item-title a:hover{color:var(--vydna-burgundy);text-decoration:none}.vydna-woo-account__content .vydna-order__item .vydna-order__item-sku{margin:0 0 6px;font-size:12px;line-height:1.5;letter-spacing:.03em;color:var(--vydna-acc-muted)}.vydna-woo-account__content .vydna-order__item .vydna-order__item-meta,.vydna-woo-account__content .vydna-order__item .vydna-order__item-meta p,.vydna-woo-account__content .vydna-order__item .vydna-order__item-meta li,.vydna-woo-account__content .vydna-order__item .vydna-order__item-meta dt,.vydna-woo-account__content .vydna-order__item .vydna-order__item-meta dd,.vydna-woo-account__content .vydna-order__item .vydna-order__item-meta strong{margin:0;padding:0;font-size:12px;line-height:1.55;color:#4a4a4a;list-style:none}.vydna-woo-account__content .vydna-order__item .vydna-order__item-meta .wc-item-meta li{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;margin-bottom:3px;overflow:hidden}.vydna-woo-account__content .vydna-order__item .vydna-order__item-meta .wc-item-meta .wc-item-meta-label{float:none;clear:none;margin:0}.vydna-woo-account__content .vydna-order__item .vydna-order__item-meta strong{font-weight:600;color:var(--vydna-acc-muted)}.vydna-order__item-numbers{text-align:right}.vydna-woo-account__content .vydna-order__item .vydna-order__item-qty{margin:0 0 6px;font-size:13px;line-height:1.4;color:var(--vydna-acc-muted);white-space:nowrap}.vydna-woo-account__content .vydna-order__item .vydna-order__item-total{margin:0;font-size:15px;font-weight:600;line-height:1.4;color:var(--vydna-black);white-space:nowrap}.vydna-order__totals{margin:clamp(18px,2.2vw,24px) 0 0;padding:clamp(18px,2.2vw,24px) 0 0;border-top:1px solid var(--vydna-acc-line)}.vydna-order__total-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:7px 0}.vydna-woo-account__content .vydna-order__total-label{margin:0;font-size:14px;color:var(--vydna-acc-muted)}.vydna-woo-account__content .vydna-order__total-value{margin:0;font-size:15px;font-weight:500;text-align:right;color:var(--vydna-black)}.vydna-order__total-row--order_total{margin-top:6px;padding-top:14px;border-top:1px solid var(--vydna-acc-line-soft)}.vydna-order__total-row--order_total .vydna-woo-account__content .vydna-order__total-label{font-size:15px;font-weight:600;color:var(--vydna-black)}.vydna-order__total-row--order_total .vydna-woo-account__content .vydna-order__total-value{font-size:19px;font-weight:600}.vydna-order__total-value small,.vydna-order__total-value .includes_tax{display:block;margin-top:2px;font-size:12px;font-weight:400;color:var(--vydna-acc-muted)}.vydna-order__note{margin:clamp(18px,2.2vw,24px) 0 0;padding:16px 18px;background:var(--vydna-acc-surface);border-left:3px solid var(--vydna-black)}.vydna-woo-account__content .vydna-order__note-label{margin:0 0 6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--vydna-acc-muted)}.vydna-woo-account__content .vydna-order__note-text{margin:0;font-size:14px;line-height:1.6}.vydna-order__hooks:empty{display:none}.vydna-order__hooks{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.vydna-order__hooks>p:empty{display:none}.vydna-woo-account__content .vydna-order__hooks p{margin:0}.vydna-order__addr-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,2.6vw,32px)}.vydna-woo-account__content .vydna-order__addr-label{margin:0 0 10px;font-family:var(--vydna-font-sans);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--vydna-acc-muted)}.vydna-order__addr-body{font-size:15px;line-height:1.7;color:#3a3a3a}.vydna-order__addr-lines address{margin:0;font-style:normal}.vydna-woo-account__content .vydna-order__addr-method{margin:0 0 6px;font-size:15px;line-height:1.6;font-weight:600;color:var(--vydna-black)}.vydna-woo-account__content .vydna-order__addr-empty{margin:0;color:#8b9099}.vydna-woo-account__content a.vydna-order__addr-link{display:block;margin-top:4px;color:var(--vydna-burgundy);text-decoration:none}.vydna-woo-account__content a.vydna-order__addr-link:hover{text-decoration:underline;text-underline-offset:3px}.vydna-order__updates{margin:0;padding:0;list-style:none}.vydna-order__update{position:relative;margin:0;padding:0 0 18px 22px;list-style:none;border-left:1px solid var(--vydna-acc-line)}.vydna-order__update:last-child{padding-bottom:0;border-left-color:transparent}.vydna-order__update:before{content:"";position:absolute;top:6px;left:-4px;width:7px;height:7px;border-radius:50%;background:var(--vydna-burgundy)}.vydna-woo-account__content .vydna-order__update-date{margin:0 0 4px;font-size:12px;letter-spacing:.03em;color:var(--vydna-acc-muted)}.vydna-woo-account__content .vydna-order__update-text p{margin:0 0 6px;font-size:14px;line-height:1.6}.vydna-woo-account__content .vydna-order__update-text p:last-child{margin-bottom:0}.vydna-woo-account-page .woocommerce-message,.vydna-woo-account-page .woocommerce-info,.vydna-woo-account-page .woocommerce-error,.vydna-woo-account__content .woocommerce-message,.vydna-woo-account__content .woocommerce-info,.vydna-woo-account__content .woocommerce-error{display:block;margin:0 0 clamp(20px,2.4vw,28px);padding:14px 18px;font-size:14px;line-height:1.55;list-style:none;color:#2c3138;background:var(--vydna-acc-surface);border:1px solid var(--vydna-acc-line);border-left:3px solid var(--vydna-black);border-radius:0}.vydna-woo-account-page .woocommerce-message:before,.vydna-woo-account-page .woocommerce-info:before,.vydna-woo-account-page .woocommerce-error:before{content:none;display:none}.vydna-woo-account-page .woocommerce-message,.vydna-woo-account__content .woocommerce-message{color:#1f4736;background:#f1f7f4;border-color:#d7e7de;border-left-color:var(--vydna-acc-ok)}.vydna-woo-account-page .woocommerce-error,.vydna-woo-account__content .woocommerce-error{color:#6d1026;background:#fdf4f6;border-color:#f0d3da;border-left-color:var(--vydna-acc-danger)}.vydna-woo-account-page .woocommerce-error li,.vydna-woo-account__content .woocommerce-error li{margin:0;list-style:none}.woocommerce .vydna-woo-account-page .woocommerce-message .button,.woocommerce .vydna-woo-account-page .woocommerce-info .button,.woocommerce .vydna-woo-account-page .woocommerce-error .button{float:right;min-height:36px;margin:0 0 8px 16px;padding:0 16px;font-size:10px;white-space:nowrap;vertical-align:middle}.vydna-woo-account-page .woocommerce-error li,.vydna-woo-account-page .woocommerce-info li,.vydna-woo-account-page .woocommerce-message li{padding-left:0;margin-left:0}@media(max-width:900px){.vydna-woo-account__content .vydna-account-form__grid,.vydna-woo-account__content .woocommerce-address-fields__field-wrapper{grid-template-columns:1fr}.vydna-woo-account__content .vydna-account-form__grid>.form-row-first,.vydna-woo-account__content .vydna-account-form__grid>.form-row-last{grid-column:1 / -1}.vydna-woo-account__content .vydna-address-grid,.vydna-woo-account__content .vydna-address-grid--single,.vydna-order__addr-grid{grid-template-columns:1fr}}@media(max-width:700px){.vydna-order__head{flex-direction:column;align-items:flex-start;gap:16px}.vydna-order__head-side{align-items:flex-start;width:100%}.vydna-order__head-actions{justify-content:flex-start;width:100%}.vydna-woo-account__content .vydna-order__head-actions .vydna-account-btn{flex:1 1 auto}.vydna-order__panel{padding:20px 16px}.vydna-order__item{grid-template-columns:68px minmax(0,1fr);gap:10px 14px}.vydna-order__item-thumb,.vydna-order__item-thumb a,.vydna-order__item-img{width:68px;height:85px}.vydna-order__item-thumb a{height:auto}.vydna-order__item-numbers{grid-column:2;display:flex;align-items:baseline;justify-content:space-between;gap:12px;text-align:left}.vydna-order__item-qty,.vydna-order__item-total{margin:0}.vydna-account-form__actions{flex-direction:column;align-items:stretch}.woocommerce .vydna-woo-account__content .vydna-account-form__actions .vydna-account-btn{width:100%}}.vydna-account-dash{display:flex;flex-direction:column;gap:clamp(24px,3vw,34px)}.vydna-woo-account__content .vydna-account-dash__greeting{margin:0 0 10px;font-family:var(--vydna-font-serif);font-size:clamp(22px,2.6vw,30px);font-weight:400;letter-spacing:.03em;line-height:1.15;text-transform:none;color:var(--vydna-black)}.vydna-woo-account__content .vydna-account-dash__intro{margin:0;max-width:56ch;font-size:15px;line-height:1.6;color:#3a3a3a}.vydna-account-dash__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,20px)}.woocommerce .vydna-woo-account__content a.vydna-account-dash__card,.vydna-woo-account__content a.vydna-account-dash__card{display:flex;flex-direction:column;gap:8px;padding:clamp(20px,2.2vw,26px);background:var(--vydna-acc-surface);border:1px solid var(--vydna-acc-line);color:var(--vydna-black);text-decoration:none;transition:border-color .2s ease,background-color .2s ease}.woocommerce .vydna-woo-account__content a.vydna-account-dash__card:hover,.vydna-woo-account__content a.vydna-account-dash__card:hover{color:var(--vydna-black);background:var(--vydna-white);border-color:var(--vydna-black);text-decoration:none}.woocommerce .vydna-woo-account__content a.vydna-account-dash__card,.woocommerce .vydna-woo-account__content a.vydna-account-dash__card:hover,.woocommerce .vydna-woo-account__content a.vydna-account-dash__card:focus{text-decoration:none}.vydna-account-dash__card-title{font-family:var(--vydna-font-sans);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.vydna-account-dash__card-text{font-size:14px;line-height:1.5;color:var(--vydna-acc-muted)}.woocommerce .vydna-woo-account__content a.vydna-account-dash__card:hover .vydna-account-dash__card-title{color:var(--vydna-burgundy)}.vydna-woo-account__content .vydna-account-dash__logout{margin:0;padding-top:clamp(16px,2vw,22px);font-size:14px;color:var(--vydna-acc-muted);border-top:1px solid var(--vydna-acc-line)}@media(max-width:700px){.vydna-account-dash__grid{grid-template-columns:1fr}}.vydna-auth--reset a.vydna-auth__btn{display:flex;align-items:center;justify-content:center;min-height:50px;text-decoration:none}.vydna-auth--reset a.vydna-auth__btn:hover{text-decoration:none}.vydna-woo-account-page .woocommerce-info,.vydna-woo-account-page .woocommerce-error,.vydna-woo-account__content .woocommerce-message,.vydna-woo-account__content .woocommerce-info,.vydna-woo-account__content .woocommerce-error{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px}.woocommerce .vydna-woo-account-page .woocommerce-message .button,.woocommerce .vydna-woo-account-page .woocommerce-info .button,.woocommerce .vydna-woo-account-page .woocommerce-error .button{display:inline-flex;align-items:center;justify-content:center;float:none;flex:0 0 auto;order:2;margin:0;line-height:1.2;text-align:center}.vydna-woo-account__content .vydna-woo-account__order-actions{display:grid;grid-template-columns:minmax(0,1fr) 40px;align-items:center;gap:8px;width:100%;max-width:236px;margin-left:auto}.vydna-woo-account__content .vydna-woo-account__order-actions>.button,.vydna-woo-account__content .vydna-woo-account__order-actions>.woocommerce-button{grid-column:1;width:100%;margin:0}.vydna-woo-account__content .vydna-woo-account__order-actions>.vydna-order-invoice-btn{grid-column:2;grid-row:1 / -1;align-self:center}.vydna-order__hooks{flex-wrap:wrap;align-items:center;gap:12px}.woocommerce .vydna-woo-account__content .vydna-order__hooks a.button,.woocommerce .vydna-woo-account__content .vydna-order__hooks button.button{display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:48px;padding:0 28px;font-family:var(--vydna-font-sans);font-size:11px;font-weight:700;line-height:1.2;letter-spacing:.1em;text-align:center;text-transform:uppercase;border-radius:0}@media(max-width:782px){.vydna-woo-account-page .woocommerce-info,.vydna-woo-account-page .woocommerce-error,.vydna-woo-account__content .woocommerce-message,.vydna-woo-account__content .woocommerce-info,.vydna-woo-account__content .woocommerce-error{justify-content:flex-start}}.vydna-account-delivery{--vydna-ship-active: #0464ff;--vydna-ship-bg: rgba(4, 100, 255, .05);margin-top:clamp(24px,3vw,36px);padding-top:clamp(20px,2.4vw,28px);border-top:1px solid var(--vydna-acc-line, #e4e8ee)}.vydna-account-delivery__title{margin:0 0 clamp(14px,1.6vw,18px);font-family:var(--vydna-font-serif);font-size:clamp(18px,1.6vw,22px);font-weight:400;letter-spacing:.02em;text-transform:uppercase;color:var(--vydna-black)}.vydna-account-delivery__methods{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin-bottom:clamp(18px,2vw,24px)}.vydna-woo-account__content .vydna-account-delivery label.vydna-account-delivery__method{display:flex;align-items:center;gap:12px;min-height:56px;margin:0;padding:14px 16px;font-size:15px;line-height:1.25;color:var(--vydna-black, #141414);background:#fff;border:1px solid var(--vydna-acc-line, #e4e8ee);border-radius:6px;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.vydna-woo-account__content .vydna-account-delivery label.vydna-account-delivery__method:hover{border-color:#b7c2d2}.vydna-woo-account__content .vydna-account-delivery label.vydna-account-delivery__method:has(input:checked){background:var(--vydna-ship-bg, rgba(4, 100, 255, .05));border-color:var(--vydna-ship-active, #0464ff)}.vydna-woo-account__content .vydna-account-delivery label.vydna-account-delivery__method:has(input:focus-visible){border-color:var(--vydna-ship-active, #0464ff);box-shadow:0 0 0 3px #0464ff2e}.vydna-account-delivery__method input{-webkit-appearance:none;appearance:none;flex:0 0 auto;width:20px;height:20px;margin:0;background:#fff;border:2px solid #94a3b8;border-radius:50%;cursor:pointer;transition:border-color .15s ease,background-image .15s ease}.vydna-account-delivery__method input:focus{outline:none}.vydna-account-delivery__method input:checked{border-color:var(--vydna-ship-active, #0464ff);background-image:radial-gradient(circle at 50% 50%,var(--vydna-ship-active, #0464ff) 0,var(--vydna-ship-active, #0464ff) 4.2px,#fff 4.2px,#fff 100%)}.vydna-account-delivery .mrkv_ua_shipping_checkout_fields[data-vydna-delivery-fields]{display:block}.vydna-account-delivery .mrkv_ua_shipping_checkout_fields[data-vydna-delivery-fields][hidden]{display:none}.vydna-account-delivery .form-row{margin:0 0 clamp(14px,1.6vw,18px);padding:0}.vydna-account-delivery .form-row label{display:block;margin-bottom:6px;font-size:12px;font-weight:500;letter-spacing:.04em;color:#7a8188}.vydna-account-delivery .select2-container--default .select2-selection--single{height:48px;border:1px solid #d9dfe8;border-radius:2px;background:#fff}.vydna-account-delivery .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0 34px 0 14px;font-size:15px;line-height:46px;color:var(--vydna-black)}.vydna-account-delivery .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px;right:8px}.vydna-account-delivery input[type=text],.vydna-account-delivery input[type=tel],.vydna-account-delivery input[type=number]{width:100%;min-height:48px;padding:0 14px;font-size:15px;color:var(--vydna-black);background:#fff;border:1px solid #d9dfe8;border-radius:2px}.vydna-account-delivery .mrkv_ua_shipping_checkout_fields .form-row:not(:has(label)){display:none}.vydna-account-delivery .optional{display:none}
