.td-sticky-atc{--td-sticky-atc-surface: #fff;--td-sticky-atc-text: #214d63;--td-sticky-atc-border: rgba(33, 77, 99, .18);--td-sticky-atc-thumb-bg: rgba(33, 77, 99, .05);--td-sticky-atc-button-bg: #ffd612;--td-sticky-atc-button-text: #214d63;position:fixed;inset-inline:0;inset-block-end:0;z-index:4;display:flex;align-items:center;gap:var(--gap-sm, 12px);padding-block:var(--padding-md, 12px);padding-inline:var(--padding-lg, 16px);padding-block-end:calc(var(--padding-md, 12px) + env(safe-area-inset-bottom,0px));color:var(--td-sticky-atc-text);background:var(--td-sticky-atc-surface);border-block-start:1px solid var(--td-sticky-atc-border);box-shadow:0 -4px 16px #00000014;transform:translateY(110%);visibility:hidden;transition:transform var(--animation-speed, .2s) var(--animation-easing, ease)}.td-sticky-atc--inherit{--td-sticky-atc-surface: var(--color-background, #fff);--td-sticky-atc-text: var(--color-foreground, #214d63);--td-sticky-atc-border: var(--color-border, rgba(0, 0, 0, .1));--td-sticky-atc-thumb-bg: rgba(255, 255, 255, .9);--td-sticky-atc-button-bg: var(--color-primary-button-background, #ffd612);--td-sticky-atc-button-text: var(--color-primary-button-text, #214d63)}.td-sticky-atc--visible{transform:translateY(0);visibility:visible}.td-sticky-atc__media{flex:0 0 auto}.td-sticky-atc__image{display:block;width:48px;height:48px;object-fit:contain;background:var(--td-sticky-atc-thumb-bg);border-radius:var(--style-border-radius-buttons, 4px)}.td-sticky-atc__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.td-sticky-atc__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:var(--font-size--sm, .875rem);font-weight:600;line-height:1.25;color:var(--td-sticky-atc-text)}.td-sticky-atc__price{font-size:var(--font-size--sm, .875rem);color:var(--td-sticky-atc-text)}.td-sticky-atc__button{flex:0 0 auto;min-height:var(--minimum-touch-target, 44px);white-space:nowrap;color:var(--td-sticky-atc-button-text);background:var(--td-sticky-atc-button-bg);border-color:var(--td-sticky-atc-button-bg)}.td-sticky-atc__button:disabled{opacity:.55}@media screen and (min-width:750px){.td-sticky-atc{display:none!important}}@media(prefers-reduced-motion:reduce){.td-sticky-atc{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/201/assets/td-sticky-atc.css.map */
