:root{--bgc-atc-ink: #111111;--bgc-atc-muted: #5f6368;--bgc-atc-surface: #ffffff;--bgc-atc-line: #e7e7e4;--bgc-atc-accent: #eb7c00;--bgc-atc-success: #1e8e3e;--bgc-atc-error: #c62828;--bgc-atc-radius: 14px;--bgc-atc-shadow: 0 14px 36px rgba(0, 0, 0, .18), 0 2px 6px rgba(0, 0, 0, .08);--bgc-atc-z: 9000}.bgc-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}[data-card-atc]{transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .08s ease;-webkit-tap-highlight-color:transparent}[data-card-atc]:active:not([disabled]){transform:scale(.98)}[data-card-atc]:focus-visible{outline:3px solid var(--bgc-atc-accent);outline-offset:2px}.productCard__card [data-card-atc][data-card-atc].is-loading,.productCard__card [data-card-atc][data-card-atc].is-added,.productCard__card [data-card-atc][data-card-atc].is-error,[data-card-atc][data-card-atc].is-loading,[data-card-atc][data-card-atc].is-added,[data-card-atc][data-card-atc].is-error{opacity:1!important;cursor:default}.productCard__card [data-card-atc][data-card-atc].is-loading,[data-card-atc][data-card-atc].is-loading{cursor:progress;background-color:var(--bgc-atc-ink)!important;border-color:var(--bgc-atc-ink)!important;color:#fff!important}.productCard__card [data-card-atc][data-card-atc].is-added,[data-card-atc][data-card-atc].is-added{background-color:var(--bgc-atc-success)!important;border-color:var(--bgc-atc-success)!important;color:#fff!important}.productCard__card [data-card-atc][data-card-atc].is-error,[data-card-atc][data-card-atc].is-error{background-color:var(--bgc-atc-error)!important;border-color:var(--bgc-atc-error)!important;color:#fff!important}.bgc-atc-label{display:inline-flex;align-items:center;justify-content:center;gap:.45em;line-height:1}.bgc-atc-check{width:1.1em;height:1.1em;flex:none}.bgc-atc-spinner{width:1.15em;height:1.15em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;display:inline-block;animation:bgc-spin .7s linear infinite}.header__cart-count.bgc-bump{animation:bgc-bump .45s cubic-bezier(.3,1.6,.5,1)}.bgc-notice{position:fixed;right:16px;top:16px;z-index:var(--bgc-atc-z);width:360px;max-width:calc(100vw - 32px);pointer-events:none}.bgc-notice[hidden]{display:none}.bgc-notice__panel{position:relative;overflow:hidden;pointer-events:auto;background:var(--bgc-atc-surface);color:var(--bgc-atc-ink);border-radius:var(--bgc-atc-radius);box-shadow:var(--bgc-atc-shadow);border:1px solid var(--bgc-atc-line);padding:14px 16px 16px;opacity:0;transform:translateY(-8px) scale(.98);transition:opacity .2s ease,transform .2s ease}.bgc-notice.is-visible .bgc-notice__panel{opacity:1;transform:none}.bgc-notice__head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.bgc-notice__icon{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:700;font-size:14px;line-height:1;background:var(--bgc-atc-success)}.bgc-notice__icon svg{width:14px;height:14px}.bgc-notice.is-error .bgc-notice__icon{background:var(--bgc-atc-error)}.bgc-notice__title{flex:1;margin:0;font-size:15px;font-weight:700;letter-spacing:.01em}.bgc-notice__close{flex:none;width:32px;height:32px;margin:-6px -8px -6px 0;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--bgc-atc-muted);cursor:pointer}.bgc-notice__close:hover{background:#f2f2f0;color:var(--bgc-atc-ink)}.bgc-notice__close:focus-visible{outline:2px solid var(--bgc-atc-accent);outline-offset:1px}.bgc-notice__close svg{width:18px;height:18px}.bgc-notice__item{display:flex;gap:12px;align-items:center;margin-bottom:14px}.bgc-notice__item[hidden]{display:none}.bgc-notice__img{flex:none;width:64px;height:64px;object-fit:contain;border-radius:8px;background:#f4f4f1}.bgc-notice__img[hidden]{display:none}.bgc-notice__text{min-width:0}.bgc-notice__name{margin:0 0 4px;font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bgc-notice__meta{margin:0;font-size:13px;color:var(--bgc-atc-muted)}.bgc-notice__msg{margin:0 0 14px;font-size:14px;line-height:1.45}.bgc-notice__msg[hidden]{display:none}.bgc-notice__actions{display:flex;gap:8px}.bgc-notice__btn{flex:1;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none!important;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.bgc-notice__btn[hidden]{display:none}.bgc-notice__btn--ghost{border:2px solid var(--bgc-atc-ink);color:var(--bgc-atc-ink)!important;background:transparent}.bgc-notice__btn--ghost:hover{background:var(--bgc-atc-ink);color:#fff!important}.bgc-notice__btn--primary{border:2px solid var(--bgc-atc-ink);background:var(--bgc-atc-ink);color:#fff!important}.bgc-notice__btn--primary:hover{background:#2b2b2b;border-color:#2b2b2b}.bgc-notice__btn:focus-visible{outline:3px solid var(--bgc-atc-accent);outline-offset:2px}.bgc-notice__bar{position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--bgc-atc-accent);transform-origin:left center;animation-name:bgc-countdown;animation-timing-function:linear;animation-fill-mode:forwards}.bgc-notice.is-error .bgc-notice__bar{background:var(--bgc-atc-error)}.bgc-notice.is-paused .bgc-notice__bar{animation-play-state:paused}@media(max-width:767px){.bgc-notice{top:auto!important;left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom,0px));width:auto;max-width:none}.bgc-notice__panel{padding:12px 14px 14px;transform:translateY(16px)}.bgc-notice__img{width:56px;height:56px}}@media(prefers-reduced-motion:reduce){[data-card-atc],.bgc-notice__panel{transition:none}.header__cart-count.bgc-bump{animation:none}.bgc-atc-spinner{animation-duration:1.6s}.bgc-notice__bar{display:none}}@keyframes bgc-spin{to{transform:rotate(360deg)}}@keyframes bgc-bump{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes bgc-countdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bgc-quick-add.css.map */
