/* 3582 amg-pet-cart: кошик з профілем. Бренд-бук DESIGN-SPEC §13, шкала REWORK §1 (h3 18 Fixel Text у вузькій колонці кошика, як сусідній «Часто беруть разом», текст 15, підписи 13–14).
   base.css ставить .amg-pw display:block, тому [hidden] тут задано явно. */
html body .amg-pw.amg-pw-pcart__up[hidden],html body .amg-pw.amg-pw-pcart__subs[hidden],html body .amg-pw .amg-pw-pcart__freq[hidden]{display:none}

/* Рядок кошика: наша пара радіо стоїть на місці пропозиції, чипи й галочка лишаються в DOM схованими (їх натискає скрипт) */
html body .amg-cv6 .cv6-card.amg-pc-row .cv6-sub__offer{display:none}
html body .amg-cv6 .cv6-card.amg-pc-row .cv6-sub__row,html body .amg-cv6 .cv6-card.amg-pc-row .cv6-sub__freq{display:none}
/* Панель .cv6-sub (дата, оплата, «Умови») лише за підписки: після «Разово» side-cart-v6.js ще тримає її розкритою */
html body .amg-cv6 .cv6-card.amg-pc-row:not(.amg-pc-on) .cv6-sub{display:none}

html body .amg-pw.amg-pw-pcart__subs{box-sizing:border-box;padding:6px 16px 10px;border-top:1px solid var(--panel-line,#ebebeb);color:#242424;font-size:14px;line-height:20px}
html body .amg-pw .amg-pw-pcart__opts{display:flex;flex-wrap:wrap;gap:0 16px}
html body .amg-pw .amg-pw-pcart__opt{display:inline-flex;align-items:center;gap:8px;min-height:44px;cursor:pointer}
html body .amg-pw .amg-pw-pcart__opt input{flex:none;width:18px;height:18px;margin:0;accent-color:#003566;cursor:pointer}
html body .amg-pw .amg-pw-pcart__opt input:focus-visible{outline:2px solid #003566;outline-offset:2px}
html body .amg-pw .amg-pw-pcart__pct{font-weight:700}
html body .amg-pw .amg-pw-pcart__freq{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding-bottom:4px;font-size:13px}
html body .amg-pw .amg-pw-pcart__fl{margin-right:2px}
html body .amg-pw .amg-pw-pcart__chip{min-width:44px;min-height:32px;padding:0 10px;border:0;border-radius:999px;background:#f5f5f5;color:#242424;font-size:13px;font-weight:500;line-height:32px;cursor:pointer}
html body .amg-pw .amg-pw-pcart__chip:hover{background:#ebebeb}
html body .amg-pw .amg-pw-pcart__chip[aria-checked="true"]{background:#003566;color:#fff}
html body .amg-pw .amg-pw-pcart__chip:focus-visible{outline:2px solid #003566;outline-offset:2px}
html body .amg-cv6 .cv6-card--busy .amg-pw-pcart__subs{opacity:.65;pointer-events:none}
html body .amg-pw .amg-pw-pcart__freq.is-wait{opacity:.65;pointer-events:none}

/* Апсел під списком позицій */
html body .amg-pw.amg-pw-pcart__up{box-sizing:border-box;min-height:440px;margin:16px 0 0;color:#242424}
@media(min-width:761px){html body .amg-pw.amg-pw-pcart__up{min-height:448px}}
html body .xts-cart-widget-side .amg-pw.amg-pw-pcart__up{min-height:0}
html body .amg-pw .amg-pw-pcart__h{margin:0 0 10px;color:#242424;font-family:var(--font-sans,Nunito,Arial,sans-serif);font-size:18px;font-weight:600;line-height:1.25;letter-spacing:normal}

/* Модалка: шар набору 100020–100029, нижче за #amg-cart-toast */
html.amg-pc-lock{overflow:hidden}
html.amg-pc-lock--g{scrollbar-gutter:stable}
html.amg-pc-lock body ul.xts-sticky-navbar,html.amg-pc-lock body .amg-sticky-cta{visibility:hidden;pointer-events:none}
html body .amg-pw.amg-pw-pcart__m{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100022;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(36,36,36,.5)}
html body .amg-pw .amg-pw-pcart__mp{position:relative;box-sizing:border-box;width:100%;max-width:400px;max-height:100%;overflow:auto;padding:24px 20px 16px;border-radius:12px;background:#fff;color:#242424;text-align:center}
html body .amg-pw .amg-pw-pcart__mi{display:block;width:112px;height:112px;margin:0 auto 12px;object-fit:contain}
html body .amg-pw .amg-pw-pcart__mh{margin:0 0 8px;color:#242424;font-family:var(--font-display,"Fixel Display",Nunito,Arial,sans-serif);font-size:24px;font-weight:700;line-height:1.2}
html body .amg-pw .amg-pw-pcart__mt{margin:0 0 16px;font-size:15px;line-height:1.45}
html body .amg-pw .amg-pw-pcart__go{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:44px;padding:0 16px;border-radius:8px;background:#003566;color:#fff;font-size:15px;font-weight:600;text-decoration:none}
html body .amg-pw .amg-pw-pcart__go:hover{background:#002447;color:#fff}
html body .amg-pw .amg-pw-pcart__no{width:100%;min-height:44px;margin-top:4px;padding:0;border:0;background:none;color:#242424;font-size:14px;text-decoration:underline;cursor:pointer}
html body .amg-pw .amg-pw-pcart__x{position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:none;color:#242424;cursor:pointer}
html body .amg-pw .amg-pw-pcart__go:focus-visible,html body .amg-pw .amg-pw-pcart__no:focus-visible,html body .amg-pw .amg-pw-pcart__x:focus-visible{outline:2px solid #003566;outline-offset:2px}
