.sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:25;background:var(--colorBody);border-top:1px solid var(--colorBorder);transform:translateY(110%);transition:transform .28s cubic-bezier(.22,1,.36,1);padding-bottom:env(safe-area-inset-bottom,0px);will-change:transform}.sticky-atc.is-visible{transform:translateY(0)}.sticky-atc__inner{display:flex;align-items:center;gap:12px;max-width:1200px;margin:0 auto;padding:9px 16px}.sticky-atc__media{flex:0 0 auto}.sticky-atc__img{display:block;width:44px;height:44px;object-fit:cover}.sticky-atc__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:5px;line-height:1.2}.sticky-atc__title{font-size:13px;color:var(--colorTextBody);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-atc__price{font-size:14px;font-weight:500;color:var(--colorPrice)}.sticky-atc__price .product__price--compare{font-size:12px;opacity:.6;margin-left:6px}.sticky-atc__btn{flex:0 0 auto;min-height:44px;padding:0 22px;border:0;border-radius:0;background:var(--colorBtnPrimary);color:var(--colorBtnPrimaryText);font-size:13px;font-weight:800;letter-spacing:.3em;text-indent:.3em;text-transform:uppercase;cursor:pointer;transition:background .2s ease}.sticky-atc__btn:hover{background:var(--colorBtnPrimaryDim)}.sticky-atc__btn[disabled]{opacity:.5;cursor:not-allowed}.sticky-atc__label-full{display:none}@media(min-width:769px){.sticky-atc__label-short{display:none}.sticky-atc__label-full{display:inline}}@media(min-width:769px){.sticky-atc{display:none}.sticky-atc.sticky-atc--desktop{display:block}}@media(prefers-reduced-motion:reduce){.sticky-atc{transition:none}}.sticky-atc__bar-options{display:none}@media(min-width:769px){.sticky-atc__bar-options{display:flex;align-items:center;gap:16px;flex:0 1 auto}.sticky-atc__bar-options .sticky-atc__opt{margin:0;display:flex;align-items:center;gap:8px}.sticky-atc__bar-options .sticky-atc__opt-name{margin:0}.sticky-atc__bar-options .sticky-atc__chips{gap:6px;flex-wrap:nowrap}.sticky-atc__bar-options .sticky-atc__chip{min-height:38px;padding:0 14px;font-size:13px}}.sticky-atc__sheet{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:transparent;overflow:visible}.sticky-atc__sheet:not([open]){display:none}.sticky-atc__sheet::backdrop{background:#09162973}.sticky-atc__sheet-panel{position:absolute;left:0;right:0;bottom:0;background:var(--colorBody);border-top:1px solid var(--colorBorder);padding:14px 16px calc(18px + env(safe-area-inset-bottom,0px));transform:translateY(100%);transition:transform .3s cubic-bezier(.22,1,.36,1)}.sticky-atc__sheet.is-open .sticky-atc__sheet-panel{transform:translateY(0)}.sticky-atc__sheet-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.sticky-atc__sheet-title{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--colorTextBody);opacity:.65}.sticky-atc__sheet-close{flex:0 0 auto;width:40px;height:40px;margin:-6px -8px -6px 0;border:0;background:none;font-size:26px;line-height:1;color:var(--colorTextBody);cursor:pointer}.sticky-atc__opt{margin:0 0 16px}.sticky-atc__opt-name{display:block;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--colorTextBody);opacity:.65;margin-bottom:8px}.sticky-atc__chips{display:flex;flex-wrap:wrap;gap:8px}.sticky-atc__chip{min-height:44px;padding:0 18px;border:1px solid var(--colorBorder);border-radius:0;background:var(--colorBody);color:var(--colorTextBody);font-size:14px;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.sticky-atc__chip.is-selected{border-color:var(--colorBtnPrimary);background:var(--colorBtnPrimary);color:var(--colorBtnPrimaryText)}.sticky-atc__chip[disabled]{opacity:.35;text-decoration:line-through;cursor:not-allowed}.sticky-atc__sheet-add{width:100%;min-height:48px;margin-top:4px;border:0;border-radius:0;background:var(--colorBtnPrimary);color:var(--colorBtnPrimaryText);font-size:13px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;cursor:pointer}@media(prefers-reduced-motion:reduce){.sticky-atc__sheet-panel{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/sticky-atc.css.map */
