.cm-psticky{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fff;border-top:1px solid #e7e5e4;box-shadow:0 -8px 24px #141a3c14,0 -2px 8px #141a3c0a;transform:translateY(110%);transition:transform .3s ease;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.cm-psticky.is-visible{transform:none}.cm-psticky__in{max-width:1248px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.cm-psticky__prod{display:none}.cm-psticky__actions{display:flex;flex-direction:column;gap:12px}.cm-psticky__controls{display:flex;align-items:center;justify-content:space-between;gap:12px}.cm-psticky__qty{height:44px}.cm-psticky__qty .cm-qty__btn{width:38px}.cm-psticky__qty .cm-qty__input{width:36px;font-size:14px}.cm-psticky__price{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.cm-psticky__total-lbl{font-size:12px;line-height:16px;font-weight:500;color:var(--cm-muted)}.cm-psticky__total{font-family:var(--cm-font-head);font-weight:800;font-size:22px;line-height:26px;letter-spacing:-.015em;color:var(--cm-ink);white-space:nowrap}.cm-psticky__cta{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:0 32px;border:0;border-radius:12px;background:var(--cm-ink);color:#fff;font-family:var(--cm-font-body);font-size:15px;line-height:20px;font-weight:600;cursor:pointer;white-space:nowrap}.cm-psticky__cta:focus-visible{outline:2px solid var(--cm-purple);outline-offset:3px}.cm-psticky__cta[disabled]{opacity:.5;cursor:not-allowed}.cm-psticky__cta[aria-busy=true] [data-cm-atc-label]{visibility:hidden}.cm-psticky__cta[aria-busy=true] .cm-pdpm__spinner{display:block}.cm-psticky__img{flex:0 0 56px;width:56px;height:56px;border-radius:8px;background:#f6f6fb;overflow:hidden}.cm-psticky__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.cm-psticky__info{min-width:0;display:flex;flex-direction:column;gap:2px}.cm-psticky__info p{margin:0}.cm-psticky__name{font-family:var(--cm-font-head);font-weight:700;font-size:16px;line-height:22px;color:var(--cm-ink)}.cm-psticky__variant{font-size:13px;line-height:20px;color:var(--cm-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.cm-sticky-on body{padding-bottom:140px}@media(min-width:750px){.cm-psticky{padding:16px var(--cm-gutter)}.cm-psticky__in{flex-direction:row;align-items:center;justify-content:space-between;gap:24px}.cm-psticky__prod{display:flex;align-items:center;gap:16px;min-width:0}.cm-psticky__actions{flex-direction:row;align-items:center;gap:20px}.cm-psticky__qty{height:48px}.cm-psticky__qty .cm-qty__btn{width:44px}.cm-psticky__qty .cm-qty__input{width:40px;font-size:16px}.cm-psticky__controls{gap:20px}.cm-psticky__total{font-size:24px;line-height:30px}.cm-psticky__cta{width:auto}html.cm-sticky-on body{padding-bottom:88px}}@media(min-width:1200px){.cm-psticky{padding:16px 96px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/cm-pdp-sticky.css.map */
