body.template-product:has(.tesery-compact-sticky){padding-bottom:0}body.template-product:has(.tesery-compact-sticky) .banana-globalBottom-container>.banana-container-row:empty{margin-top:0}.m-sticky-addtocart.tesery-compact-sticky{left:50%!important;right:auto!important;bottom:calc(16px + env(safe-area-inset-bottom,0px))!important;width:min(680px,calc(100% - 32px))!important;background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important;transform:translate(-50%,calc(100% + 40px))!important;visibility:hidden;pointer-events:none;transition:transform .18s ease,visibility .18s!important;color:#222}.m-sticky-addtocart.tesery-compact-sticky[data-visible=true]{transform:translate(-50%)!important;visibility:visible;pointer-events:auto}.tesery-compact-sticky>div{max-width:none!important;width:100%!important;padding:0!important}.tesery-compact-sticky sticky-atc{display:flex!important;flex-direction:row!important;align-items:center!important;gap:14px!important;padding:12px 14px!important;background:#fff;border:1px solid #e8e8e8;border-radius:10px;box-shadow:0 4px 24px #0000001f}.tesery-compact-sticky .m-sticky-addtocart--leftblock{display:flex!important;flex:1 1 auto!important;width:auto!important;min-width:0!important;padding:0!important;overflow:visible!important}.tesery-compact-sticky .m-sticky-addtocart--image{display:block!important;width:46px!important;flex:0 0 46px!important;padding:0!important;margin-right:14px!important;cursor:default}.tesery-compact-sticky .m-sticky-addtocart--image img{display:block;width:46px;height:46px;object-fit:contain;border-radius:4px;background:#fafafa}.tesery-compact-sticky .m-sticky-addtocart--title{flex:1;min-width:0;padding:0!important;width:auto!important}.tesery-compact-sticky .m-sticky-addtocart--title>p,.tesery-compact-sticky .m-sticky-addtocart--title>h3{display:block!important;font-size:12px!important;font-weight:400!important;line-height:1.4!important;margin:0 0 5px!important;color:#6b6b6b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default}.tesery-compact-sticky .tesery-quick-meta{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;min-width:0}.tesery-compact-sticky .tesery-quick-price{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;font-size:18px;line-height:1.35;font-weight:600;color:#222;white-space:nowrap}.tesery-compact-sticky .tesery-quick-from,.tesery-compact-sticky .tesery-quick-price del{font-size:10px;font-weight:400;color:#666}.tesery-compact-sticky .tesery-quick-price del{font-size:12px;margin-left:3px}.tesery-compact-sticky .tesery-quick-options{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%}.tesery-compact-sticky .tesery-quick-summary{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;color:#666;line-height:1.4}.tesery-compact-sticky .tesery-quick-change{border:0;background:transparent;padding:0;min-height:24px;margin:0;flex-shrink:0;color:#0056b3;font-size:12px;font-weight:400;line-height:1.3;text-decoration:underline;text-underline-offset:3px;position:relative;cursor:pointer}.tesery-compact-sticky .tesery-quick-change:after{content:"";position:absolute;top:-10px;right:-2px;bottom:-10px;left:-2px}.tesery-compact-sticky .tesery-quick-change[hidden]{display:none!important}.tesery-compact-sticky .m-sticky-addtocart--rightblock{flex:0 0 46px!important;width:46px!important;min-width:0!important;padding:0!important}.tesery-compact-sticky .sticky-atc-form{display:flex!important;gap:0!important;padding:0!important;min-width:0!important}.tesery-compact-sticky .sticky-atc-form>select,.tesery-compact-sticky .sticky-atc-form>label,.tesery-compact-sticky .m-sticky-addtocart--quantity,.tesery-compact-sticky .m-product-dynamic-checkout,.tesery-compact-sticky .m-sticky-addtocart--addon{display:none!important}.tesery-compact-sticky .foxkit-bis-button{display:none!important}.tesery-compact-sticky .m-add-to-cart{position:relative;display:flex!important;align-items:center;justify-content:center;flex:0 0 46px!important;min-width:46px!important;width:46px!important;min-height:46px!important;height:46px!important;padding:0!important;border:1px solid #0056b3!important;border-radius:4px!important;background:#0056b3!important;color:#fff!important;opacity:1!important;pointer-events:auto!important;cursor:pointer!important;transition:background-color .15s,border-color .15s}.tesery-compact-sticky .m-add-to-cart:hover:not(:disabled){background:#003d82!important;border-color:#003d82!important}.tesery-compact-sticky .m-add-to-cart:active:not(:disabled){background:#002e64!important;border-color:#002e64!important}.tesery-compact-sticky .m-add-to-cart:disabled{background:#e5e7eb!important;border-color:#e5e7eb!important;color:#62666d!important;cursor:default!important}.tesery-compact-sticky .m-add-to-cart[aria-busy=true]{background:#0056b3!important;border-color:#0056b3!important;color:#fff!important;cursor:wait!important}.tesery-compact-sticky .m-add-to-cart:focus-visible,.tesery-compact-sticky .tesery-quick-change:focus-visible{outline:3px solid #0056b3;outline-offset:3px}.tesery-compact-sticky .tesery-quick-icon{position:relative;display:flex;align-items:center;justify-content:center;width:25px;height:25px}.tesery-compact-sticky .tesery-quick-icon>svg:first-child{width:25px;height:25px}.tesery-compact-sticky .tesery-quick-plus{position:absolute;top:0;right:0;background:inherit;border-radius:50%}.tesery-compact-sticky .m-spinner-loading .tesery-quick-icon{visibility:hidden}.tesery-compact-sticky .tesery-quick-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.tesery-compact-sticky .m-sticky-addtocart--title>.tesery-quick-error{display:block!important;white-space:normal;font-size:12px!important;color:#a42d2d;line-height:1.4!important;margin:6px 0 0!important}.tesery-compact-sticky .m-sticky-addtocart--title>.tesery-quick-error:empty{display:none!important}.m-main-product--info .m-product-option.tesery-option-jump-target{outline:2px solid #0056b3;outline-offset:6px;border-radius:6px;background:#f8fbff}@media(max-width:767px){.m-sticky-addtocart.tesery-compact-sticky{width:calc(100% - 24px)!important;bottom:calc(12px + env(safe-area-inset-bottom,0px))!important}.tesery-compact-sticky sticky-atc{padding:10px!important;gap:10px!important;border-radius:8px}.tesery-compact-sticky .m-sticky-addtocart--image{width:40px!important;flex-basis:40px!important;margin-right:10px!important}.tesery-compact-sticky .m-sticky-addtocart--image img{width:40px;height:40px}.tesery-compact-sticky .m-sticky-addtocart--title>p,.tesery-compact-sticky .m-sticky-addtocart--title>h3{font-size:11px!important;margin-bottom:4px!important}.tesery-compact-sticky .tesery-quick-meta{gap:3px 10px}.tesery-compact-sticky .tesery-quick-price{font-size:16px}.tesery-compact-sticky .tesery-quick-summary,.tesery-compact-sticky .tesery-quick-change{font-size:11px}.tesery-compact-sticky .tesery-quick-change{min-height:20px}.tesery-compact-sticky .m-sticky-addtocart--rightblock{flex-basis:44px!important;width:44px!important}.tesery-compact-sticky .m-add-to-cart{flex-basis:44px!important;min-width:44px!important;width:44px!important;min-height:44px!important;height:44px!important}.tesery-compact-sticky .tesery-quick-icon>svg:first-child{width:23px;height:23px}}@media(prefers-reduced-motion:reduce){.m-sticky-addtocart.tesery-compact-sticky,.tesery-compact-sticky .m-add-to-cart{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/147/assets/tesery-compact-sticky-atc.css.map */
