html.awx-lock,html.awx-lock body{overflow:hidden}.awx-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center}.awx-sheet[hidden]{display:none}.awx-sheet-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f171d8c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .3s ease}.awx-sheet.is-open .awx-sheet-bg{opacity:1}.awx-sheet-panel{position:relative;display:flex;flex-direction:column;width:min(600px,calc(100vw - 32px));max-height:min(88vh,860px);background:#fff;border-radius:16px;box-shadow:0 30px 80px #00000059;overflow:hidden;opacity:0;transform:translateY(24px) scale(.98);transition:opacity .3s ease,transform .45s var(--awx-ease)}.awx-sheet.is-open .awx-sheet-panel{opacity:1;transform:none}.awx-sheet-panel:focus{outline:none}.awx-sheet-hd{display:flex;align-items:center;gap:10px;padding:14px 14px 10px 20px;border-bottom:1px solid var(--awx-line)}.awx-sheet-hd .ttl{flex:1;min-width:0}.awx .awx-sheet-title{font-family:var(--awx-display);font-weight:800;font-size:26px;line-height:1.05;text-transform:uppercase;color:var(--awx-ink);margin-top:2px}.awx .awx-sheet-back{width:44px;height:44px;border-radius:8px;border:1px solid var(--awx-line);background:#fff;color:var(--awx-ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex:none}.awx .awx-sheet-back[hidden]{display:none}.awx .awx-sheet-back .awx-i{transform:rotate(90deg)}.awx-sheet-prog{height:3px;background:var(--awx-fill)}.awx-sheet-prog i{display:block;height:100%;width:0;background:var(--awx-p);transition:width .45s var(--awx-ease)}.awx-sheet-body{flex:1;overflow-y:auto;padding:20px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.awx-sheet-step{animation:awxStepIn .35s var(--awx-ease)}@keyframes awxStepIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}.awx-sheet-ft{padding:12px 20px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--awx-line);background:#fff;display:flex;flex-direction:column;gap:8px}.awx-sheet-ft:empty{display:none}.awx .awx-sheet-ft .awx-btn{width:100%;min-height:56px;font-size:17px}.awx .awx-sheet-ft small{display:block;text-align:center;font-size:12px;color:var(--awx-ink2);line-height:1.45}.awx-sum-chip{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.awx .awx-sum-chip span{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:var(--awx-pt);color:var(--awx-ink);font-size:13px;font-weight:700}.awx .awx-q{display:block;font-family:var(--awx-display);font-weight:700;font-size:18px;letter-spacing:.02em;text-transform:uppercase;color:var(--awx-ink);margin:18px 0 10px}.awx .awx-q:first-child{margin-top:0}.awx-chips{display:flex;flex-wrap:wrap;gap:8px}.awx .awx-chipbtn{min-height:44px;padding:0 14px;border-radius:999px;border:1px solid var(--awx-line);background:#fff;font-size:15px;font-weight:600;color:var(--awx-ink);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .15s var(--awx-ease)}.awx .awx-chipbtn:active{transform:scale(.96)}.awx .awx-chipbtn[aria-pressed=true]{background:var(--awx-p);border-color:var(--awx-p);color:#fff}.awx .awx-chipbtn:disabled{opacity:.45;cursor:not-allowed}.awx-shoplist{display:flex;flex-direction:column;gap:8px}.awx-days{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 8px;margin:0 -2px;scroll-snap-type:x proximity;scrollbar-width:none}.awx-days::-webkit-scrollbar{display:none}.awx .awx-day{flex:none;width:76px;min-height:76px;border-radius:10px;border:1px solid var(--awx-line);background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;cursor:pointer;scroll-snap-align:start;color:var(--awx-ink);transition:border-color .2s ease,background-color .2s ease,transform .15s var(--awx-ease)}.awx .awx-day b{font-family:var(--awx-display);font-size:24px;line-height:1}.awx .awx-day span{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.awx .awx-day small{font-size:11px;color:var(--awx-ink2)}.awx .awx-day[aria-pressed=true]{background:var(--awx-p);border-color:var(--awx-p);color:#fff}.awx .awx-day[aria-pressed=true] small{color:var(--awx-ps)}.awx .awx-day:disabled{background:var(--awx-fill);border-color:var(--awx-fill);color:var(--awx-rule);cursor:not-allowed}.awx-times{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.awx .awx-time{min-height:48px;border-radius:8px;border:1px solid var(--awx-line);background:#fff;font-family:var(--awx-mono);font-size:14px;font-weight:700;color:var(--awx-ink);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .15s var(--awx-ease)}.awx .awx-time:hover{border-color:var(--awx-rule)}.awx .awx-time[aria-pressed=true]{background:var(--awx-p);border-color:var(--awx-p);color:#fff;transform:scale(1.03)}.awx .awx-time{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:5px 4px;line-height:1.1}.awx .awx-time small{font-family:var(--awx-body);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--awx-ink2)}.awx .awx-time.is-drop{border-style:dashed;background:var(--awx-panel)}.awx .awx-time[aria-pressed=true] small{color:var(--awx-ps)}.awx .awx-time.is-drop[aria-pressed=true]{border-style:solid;background:var(--awx-p)}.awx-plan{margin-top:12px;padding:12px 14px;border-radius:10px;background:var(--awx-panel);border:1px solid var(--awx-line);font-size:14px;line-height:1.45;color:var(--awx-ink2)}.awx-plan b{color:var(--awx-ink)}.awx-plan a{color:var(--awx-ink);font-weight:700}.awx-plan .awx-chips{margin-top:0}.awx-plan p{margin:0}.awx-skel{height:48px;border-radius:8px;background:linear-gradient(90deg,var(--awx-fill) 25%,#E9ECEF 50%,var(--awx-fill) 75%);background-size:200% 100%;animation:awxSkel 1.2s linear infinite}@keyframes awxSkel{to{background-position:-200% 0}}.awx-empty{padding:18px;border-radius:10px;background:var(--awx-panel);border:1px solid var(--awx-line);font-size:15px;color:var(--awx-ink2)}.awx-empty b{display:block;color:var(--awx-ink);margin-bottom:4px}.awx-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.awx-field{display:flex;flex-direction:column;gap:6px;min-width:0}.awx-field.is-full{grid-column:1 / -1}.awx .awx-field label{font-size:13px;font-weight:700;color:var(--awx-ink)}.awx .awx-field label em{font-style:normal;font-weight:500;color:var(--awx-ink2)}.awx .awx-field input,.awx .awx-field select,.awx .awx-field textarea{width:100%;min-height:50px;padding:12px 14px;border:1px solid var(--awx-rule);border-radius:8px;background:#fff;font-family:var(--awx-body);font-size:16px;color:var(--awx-ink);box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease;-webkit-appearance:none;appearance:none}.awx .awx-field select{background-image:linear-gradient(45deg,transparent 50%,var(--awx-ink2) 50%),linear-gradient(135deg,var(--awx-ink2) 50%,transparent 50%);background-position:calc(100% - 20px) 22px,calc(100% - 15px) 22px;background-size:5px 5px;background-repeat:no-repeat;padding-right:36px}.awx .awx-field textarea{min-height:88px;resize:vertical}.awx .awx-field input:focus,.awx .awx-field select:focus,.awx .awx-field textarea:focus{outline:none;border-color:var(--awx-p);box-shadow:0 0 0 3px var(--awx-pt)}.awx .awx-field.has-err input,.awx .awx-field.has-err select{border-color:#dc2626}.awx .awx-field .err{font-size:13px;color:#991b1b;font-weight:600}.awx .awx-check{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:var(--awx-ink);cursor:pointer}.awx .awx-check input{width:22px;height:22px;margin:0;flex:none;accent-color:var(--awx-p)}.awx-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.awx-alert{margin-top:12px;padding:12px 14px;border-radius:8px;background:#fdecec;color:#991b1b;font-size:14px;font-weight:600}.awx-alert a{color:#991b1b}.awx-promo{position:fixed;z-index:2147482100;left:16px;right:16px;bottom:16px;max-width:440px;margin-left:auto;background:#fff;color:var(--awx-ink);border:1px solid var(--awx-line);border-radius:14px;box-shadow:0 18px 48px #0d152638;padding:18px 18px 16px;font-size:15px;line-height:1.5;transform:translateY(130%);opacity:0;transition:transform .45s var(--awx-spring),opacity .3s ease}.awx-promo[hidden]{display:none}.awx-promo.is-on{transform:none;opacity:1}.awx .awx-promo-x{position:absolute;top:8px;right:8px;width:40px;height:40px;border:0;border-radius:8px;background:transparent;color:var(--awx-ink2);font-size:24px;line-height:1;cursor:pointer}.awx .awx-promo-x:hover{background:var(--awx-fill);color:var(--awx-ink)}.awx .awx-promo-kicker{padding-right:40px}.awx .awx-promo-title{font-family:var(--awx-display);font-weight:800;font-size:24px;line-height:1.05;text-transform:uppercase;margin:6px 40px 8px 0;color:var(--awx-ink)}.awx .awx-promo-text{margin:0;color:var(--awx-ink2);font-size:14px}.awx-promo-acts{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.awx .awx-promo-acts .awx-btn,.awx .awx-promo-acts .awx-btn2{flex:1 1 150px;min-height:48px}.awx .awx-promo-fine{display:block;margin-top:10px;font-size:11px;line-height:1.4;color:var(--awx-ink2)}.awx-done{text-align:center;padding:12px 4px 4px}.awx-done .ok{width:76px;height:76px;border-radius:999px;background:#e7f6ec;color:#166534;display:inline-flex;align-items:center;justify-content:center;animation:awxPop .5s var(--awx-spring)}.awx-done .ok path{stroke-dasharray:30;stroke-dashoffset:30;animation:awxDraw .6s .25s var(--awx-ease) forwards}.awx .awx-done h3{font-family:var(--awx-display);font-weight:800;font-size:30px;text-transform:uppercase;margin-top:14px;color:var(--awx-ink)}.awx .awx-done p{margin-top:8px;color:var(--awx-ink2);font-size:15px}.awx-done dl{margin:18px auto 0;max-width:380px;text-align:left;display:grid;grid-template-columns:110px minmax(0,1fr);gap:8px 12px;padding:16px;border-radius:10px;background:var(--awx-panel);border:1px solid var(--awx-line);font-size:15px}.awx-done dt{color:var(--awx-ink2);font-weight:600}.awx-done dd{font-weight:700;color:var(--awx-ink)}.awx-done .acts{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px}@media(max-width:720px){.awx-sheet{align-items:flex-end}.awx-sheet-panel{width:100%;max-height:94vh;max-height:94dvh;border-radius:18px 18px 0 0;transform:translateY(100%)}.awx-sheet-panel:before{content:"";position:absolute;top:6px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:4px;background:var(--awx-line)}.awx-sheet-hd{padding-top:18px}.awx-times{grid-template-columns:repeat(3,minmax(0,1fr))}.awx-fields{grid-template-columns:minmax(0,1fr)}.awx-field.is-half{grid-column:auto}.awx-promo{left:10px;right:10px;bottom:calc(84px + env(safe-area-inset-bottom));max-width:none}}@media(prefers-reduced-motion:reduce){.awx-sheet-panel,.awx-sheet-bg,.awx-sheet-step,.awx-done .ok,.awx-done .ok path{animation:none!important;transition:none!important}.awx-done .ok path{stroke-dashoffset:0}.awx-promo{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/awx-book.css.map */
