@media(max-width:749px){#tz-mobile-footer-dock-element{position:fixed;left:12px;right:12px;z-index:60;bottom:calc(10px + env(safe-area-inset-bottom,0px));background:#fff;border:1px solid #e5e7eb;border-radius:20px;box-shadow:0 18px 40px #1118272e;padding:10px 12px 12px;transform:translateY(calc(100% + 20px));opacity:0;visibility:hidden;pointer-events:none;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .3s ease,bottom .45s cubic-bezier(.22,1,.36,1),visibility 0s linear .45s}html.tz-nav-visible #tz-mobile-footer-dock-element{bottom:calc(var(--tz-nav-stack, 76px) + env(safe-area-inset-bottom,0px))}#tz-mobile-footer-dock-element.dock-active{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}#tz-mobile-footer-dock-element.dock-suppressed{transform:translateY(calc(100% + 20px));opacity:0;visibility:hidden;pointer-events:none}html:has(#tz-mobile-footer-dock-element.dock-active) body{padding-bottom:calc(186px + env(safe-area-inset-bottom,0px))}html:has(#tz-mobile-footer-dock-element.dock-active):not(.tz-nav-visible) body{padding-bottom:calc(120px + env(safe-area-inset-bottom,0px))}body{transition:padding-bottom .45s cubic-bezier(.22,1,.36,1)}#tz-mobile-footer-dock-element [class*=tz-mobile-footer-msg-]{display:block;background:#fdecec;color:#d92d20;font-size:12px;line-height:1.35;font-weight:800;letter-spacing:.01em;text-align:center;border-radius:999px;padding:6px 10px;margin:0 0 10px}#tz-mobile-footer-dock-element [class*=tz-mobile-footer-btns-]{display:flex;gap:8px;align-items:stretch}#tz-mobile-footer-dock-element [class*=tz-mobile-footer-qty-]{display:flex;align-items:stretch;flex:0 0 auto}#tz-mobile-footer-dock-element [class*=tz-qty-label-]{display:none}#tz-mobile-footer-dock-element [class*=tz-qty-controls-]{display:flex;align-items:center;border:1px solid #e5e7eb;border-radius:999px;background:#fff;overflow:hidden}#tz-mobile-footer-dock-element [class*=tz-qty-btn-]{width:34px;height:40px;min-height:40px;padding:0;border:0;background:transparent;color:#111827;font-size:18px;line-height:1;font-weight:700;cursor:pointer;display:grid;place-items:center;-webkit-tap-highlight-color:transparent}#tz-mobile-footer-dock-element [class*=tz-qty-btn-]:active{background:#1118270f}#tz-mobile-footer-dock-element [class*=tz-qty-input-]{width:32px;height:40px;min-height:40px;padding:0;margin:0;border:0;background:transparent;color:#111827;font-size:15px;line-height:1;font-weight:800;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}#tz-mobile-footer-dock-element [class*=tz-qty-input-]::-webkit-outer-spin-button,#tz-mobile-footer-dock-element [class*=tz-qty-input-]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#tz-mobile-footer-dock-element [class*=tz-qty-input-]:focus{outline:none}#tz-mobile-footer-dock-element #tz-mobile-atc-btn,#tz-mobile-footer-dock-element #tz-mobile-buy-btn{flex:1 1 0;min-width:0;min-height:48px;padding:0 10px;border:0;border-radius:999px;font-size:14px;line-height:1.15;font-weight:900;letter-spacing:.01em;text-align:center;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,box-shadow .2s ease}#tz-mobile-footer-dock-element #tz-mobile-atc-btn{background:linear-gradient(110deg,#ff1464,#ff941a)!important;color:#fff!important;box-shadow:0 10px 24px #ff146459}#tz-mobile-footer-dock-element #tz-mobile-buy-btn{background:#111827!important;color:#fff!important;box-shadow:0 10px 24px #11182740}#tz-mobile-footer-dock-element #tz-mobile-atc-btn:active,#tz-mobile-footer-dock-element #tz-mobile-buy-btn:active{transform:scale(.98)}}@media(max-width:749px)and (prefers-reduced-motion:reduce){#tz-mobile-footer-dock-element,body{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/tz-dock-polish.css.map */
