/* Sutarties atsisakymas (account/withdrawal) ir nuorodos paskyros užsakymuose. Atelier paletė ir šriftai, kaip atelier-login.css. */
.g-atelier #atelier-main>.gw-page{max-width:1180px}
.g-atelier .gw-content{width:100%;float:none;margin:0 0 36px}
.gw-page .breadcrumb{float:none;display:block;width:100%;clear:both;margin-bottom:8px;padding-bottom:20px}
.gw-page .gw-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);border:1px solid #d9d7cb;border-top:2px solid #c8af7b;background:#fffdf7}
.gw-page .gw-panel{padding:52px 8% 46px;min-width:0}
.gw-page .gw-eyebrow{font:600 10px/1.6 Manrope,Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#75653d;margin:0 0 16px}
.g-atelier .gw-panel h1{font-size:clamp(36px,4vw,54px);line-height:1.04;letter-spacing:-.03em;margin:0 0 22px}
.gw-page .gw-dot{color:#b8975a}
.gw-page .gw-intro{max-width:520px;color:#4d6047;font-size:15px;line-height:1.8;margin:0 0 24px}
.gw-page .gw-step{font:600 11px/1.6 Manrope,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#253a2b;margin:0 0 14px;padding-top:18px;border-top:1px solid #d9d7cb;max-width:520px}
.gw-page .gw-order{max-width:520px;margin:0 0 10px;font-size:15px;line-height:1.7;color:#14271e}
.gw-page .gw-order a,.gw-page .gw-alt a,.gw-page .gw-alert a,.gw-page .gw-status a,.gw-page .gw-hint a{color:#6c582e;text-decoration:underline;text-decoration-color:#c6b68d;text-underline-offset:4px}
.gw-page .gw-order a{display:inline-flex;align-items:center;min-height:44px;margin-left:10px;font-size:13px}
.gw-page .gw-lead{max-width:520px;color:#4d6047;font-size:14px;line-height:1.75;margin:0 0 22px}
.gw-page .gw-status,.gw-page .gw-alert{max-width:520px;padding:12px 16px;margin:0 0 22px;font-size:14px;line-height:1.7}
.gw-page .gw-status{background:#f1eddc;border-left:3px solid #c8af7b;color:#253a2b}
.gw-page .gw-alert{background:#f9ece7;border-left:3px solid #9e2e1f;color:#7a2417}
.gw-page .gw-alert:empty{display:none}
.gw-page .gw-form{display:block;max-width:520px;margin:0}
.gw-page .gw-form label{display:block;font-size:13px;line-height:1.8;color:#4d6047;margin:0 0 8px}
.g-atelier .gw-form input[type=email],.g-atelier .gw-form input[type=text],.g-atelier .gw-form select,.g-atelier .gw-form textarea{display:block;width:100%;min-width:0;min-height:52px;margin:0 0 18px;padding:12px 14px;border:1px solid #c7ccbd;border-radius:0;box-shadow:none;background:#fcfbf6;color:#14271e;font:400 16px/1.5 Manrope,Arial,sans-serif;box-sizing:border-box}
.g-atelier .gw-form textarea{min-height:96px;resize:vertical}
.g-atelier .gw-form input.gw-order-id{max-width:220px;font-variant-numeric:tabular-nums}
.g-atelier .gw-form [aria-invalid=true]{border-color:#9e2e1f}
.gw-page .gw-hint{max-width:520px;font-size:12px;line-height:1.7;color:#5e6b55;margin:0 0 6px}
.gw-page .gw-hint-field{margin:-12px 0 18px}
.gw-page .gw-field-error{font-size:13px;color:#9e2e1f;margin:-10px 0 16px}
.gw-page .gw-hint-field+.gw-field-error{margin-top:-14px}
.gw-page .gw-ack{margin:0 0 20px;font-size:14px;line-height:1.7;color:#4d6047;overflow-wrap:anywhere}
.gw-page .gw-ack strong{color:#14271e;font-weight:600}
.gw-page .gw-scope{margin:4px 0 22px;padding:16px 18px 6px;border:1px solid #d9d7cb;background:#fcfbf6;min-width:0}
.gw-page .gw-scope legend{padding:0 6px;font-size:13px;color:#253a2b;font-weight:600}
.gw-page .gw-form .gw-radio{display:flex;align-items:center;gap:12px;min-height:44px;margin:0;color:#14271e;font-size:14px;cursor:pointer}
.gw-page .gw-radio span{min-width:0}
.gw-page .gw-alt a.gw-home{display:inline-flex;align-items:center;min-height:44px}
.gw-page .gw-radio input{width:18px;height:18px;margin:0;flex:0 0 auto;accent-color:#173421}
.gw-page .gw-items{list-style:none;margin:8px 0 10px;padding:0;border-top:1px solid #e3e1d6}
.gw-page .gw-items li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid #e3e1d6;font-size:14px;color:#14271e}
.gw-page .gw-item-name{min-width:0;overflow-wrap:anywhere;line-height:1.5}
.gw-page .gw-item-meta{display:block;font-size:12px;color:#5e6b55}
.g-atelier .gw-form input.gw-qty{width:84px;min-height:44px;margin:0;padding:8px 10px;border:1px solid #c7ccbd;border-radius:0;box-shadow:none;background:#fff;color:#14271e;font:500 16px/1.4 Manrope,Arial,sans-serif;text-align:center;flex:0 0 auto;box-sizing:border-box}
.g-atelier .gw-submit{display:flex;align-items:center;justify-content:center;gap:24px;width:100%;min-height:56px;margin:22px 0 0;padding:14px 20px;border:1px solid #173421;border-radius:0;background:#173421;color:#fffaf0;box-shadow:none;text-shadow:none;font:600 15px/1.4 Manrope,Arial,sans-serif;letter-spacing:.01em;cursor:pointer}
.g-atelier .gw-submit:hover{background:#254832;border-color:#254832}
.g-atelier .gw-submit-next{justify-content:space-between;font-weight:500;font-size:13px}
.gw-submit span{color:#d7bd87;font-size:20px;line-height:1}
.g-atelier .gw-page :focus-visible{outline:2px solid #b8975a;outline-offset:3px}
.gw-page .gw-alt{max-width:520px;margin:28px 0 0;padding-top:14px;border-top:1px solid #d9d7cb;font-size:13px;line-height:1.8;color:#4d6047}
.gw-page .gw-subtitle{font:600 11px/1.6 Manrope,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#253a2b;margin:26px 0 12px}
.gw-page .gw-statement{max-width:560px;margin:0;display:grid;grid-template-columns:minmax(120px,max-content) minmax(0,1fr);border-top:1px solid #e3e1d6;font-size:14px;line-height:1.6}
.gw-page .gw-statement dt,.gw-page .gw-statement dd{margin:0;padding:9px 0;border-bottom:1px solid #e3e1d6}
.gw-page .gw-statement dt{padding-right:18px;color:#5e6b55}
.gw-page .gw-statement dd{color:#14271e;overflow-wrap:anywhere}
.gw-page .gw-statement ul{margin:6px 0 0;padding-left:18px}
.gw-page .gw-next{max-width:560px;margin:0;padding-left:20px;font-size:14px;line-height:1.75;color:#253a2b}
.gw-page .gw-next li{margin:0 0 8px}
.gw-page .gw-how{padding:52px 9%;background:#10251b;color:#efeadd;min-width:0}
.g-atelier .gw-how h2{color:#f5f2e9;font-size:clamp(26px,2.4vw,34px);margin:0 0 24px}
.gw-page .gw-how ol{list-style:none;counter-reset:gw;margin:0 0 26px;padding:0}
.gw-page .gw-how li{counter-increment:gw;position:relative;padding:0 0 18px 44px;margin:0}
.gw-page .gw-how li:before{content:counter(gw,decimal-leading-zero);position:absolute;left:0;top:1px;font:600 11px/1.8 Manrope,Arial,sans-serif;letter-spacing:.12em;color:#d7bd87}
.gw-page .gw-how strong{display:block;color:#f5f2e9;font-weight:600;font-size:14px;line-height:1.6}
.gw-page .gw-how span{display:block;color:#c6ccbf;font-size:13px;line-height:1.75}
.gw-page .gw-how p{margin:0;padding-top:16px;border-top:1px solid #ffffff24;color:#c6ccbf;font-size:12px;line-height:1.7}
@media(max-width:860px){.gw-page .gw-layout{grid-template-columns:1fr}.gw-page .gw-panel{padding:36px 24px 32px}.gw-page .gw-how{padding:32px 24px}}
@media(max-width:500px){.g-atelier .gw-panel h1{font-size:34px}.gw-page .gw-panel{padding:28px 18px 26px}.gw-page .gw-scope{padding:14px 12px 4px}.gw-page .gw-statement{grid-template-columns:1fr}.gw-page .gw-statement dt{padding-bottom:0;border-bottom:0}.gw-page .gw-order a{margin-left:0}}

/* Paskyra: užsakymų sąrašas ir užsakymo peržiūra */
.gw-order-action{clear:both;display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:10px 0 4px;padding:10px 14px;background:#f6f3e7;border-left:3px solid #c8af7b;font-size:13px;line-height:1.6;color:#253a2b}
.gw-order-action small{display:block;color:#5e6b55;font-size:12px}
.g-atelier .gw-action{display:inline-flex;align-items:center;gap:14px;min-height:44px;padding:8px 18px;border:1px solid #173421;background:#173421;color:#fffaf0;font:600 13px/1.4 Manrope,Arial,sans-serif;text-decoration:none;white-space:nowrap}
.g-atelier .gw-action:hover{background:#254832;border-color:#254832;color:#fffaf0}
.g-atelier .gw-action:focus-visible{outline:2px solid #b8975a;outline-offset:3px}
.gw-action span{color:#d7bd87;font-size:16px;line-height:1}
.gw-order-box{margin:0 0 22px}
