html.rpl-sticky-atc-active body{padding-bottom:var(--rpl-sticky-atc-height, 0px)}.rpl-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:30;background:#fff;color:#111;border-top:1px solid rgba(0,0,0,.12);box-shadow:0 -4px 16px #00000014;padding-bottom:env(safe-area-inset-bottom);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(100%);transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s}.rpl-sticky-atc.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition-delay:0s}.rpl-sticky-atc__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:1500px;margin:0 auto;padding:10px 0}.rpl-sticky-atc__product{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1 auto}.rpl-sticky-atc__image{width:48px;height:auto;max-height:64px;object-fit:cover;flex-shrink:0}.rpl-sticky-atc__details{display:flex;flex-direction:column;min-width:0;line-height:1.3}.rpl-sticky-atc__title{font-size:1.4rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rpl-sticky-atc__variant{font-size:1.2rem;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rpl-sticky-atc__price{font-size:1.3rem}.rpl-sticky-atc__actions{display:flex;align-items:center;gap:12px;flex-shrink:0}.rpl-sticky-atc__quantity{display:inline-flex;align-items:center;flex-shrink:0;height:44px;border:1px solid rgba(0,0,0,.35);background:#fff}.rpl-sticky-atc__qty-button{display:inline-flex;align-items:center;justify-content:center;width:36px;height:100%;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.rpl-sticky-atc__qty-button:disabled{opacity:.4;cursor:not-allowed}.rpl-sticky-atc__qty-input{width:44px;height:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.rpl-sticky-atc__qty-input::-webkit-outer-spin-button,.rpl-sticky-atc__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rpl-sticky-atc .rpl-sticky-atc__button{width:auto;min-width:160px;min-height:44px;padding:0 28px;border:0;outline:0;box-shadow:none}.rpl-sticky-atc .rpl-sticky-atc__button:before,.rpl-sticky-atc .rpl-sticky-atc__button:after,.rpl-sticky-atc .rpl-sticky-atc__button:hover:before,.rpl-sticky-atc .rpl-sticky-atc__button:hover:after{content:none;display:none;border:0;box-shadow:none}.rpl-sticky-atc .rpl-sticky-atc__button:hover,.rpl-sticky-atc .rpl-sticky-atc__button:active{border:0;outline:0;box-shadow:none}.rpl-sticky-atc .rpl-sticky-atc__button:focus:not(:focus-visible){outline:0;box-shadow:none}.rpl-sticky-atc .rpl-sticky-atc__button:focus-visible,.rpl-sticky-atc__qty-button:focus-visible,.rpl-sticky-atc__qty-input:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.rpl-sticky-atc .rpl-sticky-atc__button:disabled{cursor:not-allowed;opacity:.55}@media screen and (max-width:749px){.rpl-sticky-atc__inner{flex-direction:row;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px}.rpl-sticky-atc__product{flex:1 1 0;min-width:0;gap:8px}.rpl-sticky-atc__image{width:36px;max-height:48px}.rpl-sticky-atc__details{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;min-width:0;flex:1 1 auto}.rpl-sticky-atc__title{flex:none;max-width:100%;font-size:1.2rem;white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis}.rpl-sticky-atc__variant{display:none}.rpl-sticky-atc__price{font-size:1.1rem;white-space:nowrap}.rpl-sticky-atc__actions{width:auto;gap:6px;flex-shrink:0}.rpl-sticky-atc__quantity{height:38px}.rpl-sticky-atc__qty-button{width:26px}.rpl-sticky-atc__qty-input{width:28px;font-size:1.3rem}.rpl-sticky-atc .rpl-sticky-atc__button{flex:none;min-width:0;min-height:38px;padding:0 12px;font-size:1.1rem;letter-spacing:.04em;white-space:nowrap}}@media(prefers-reduced-motion:reduce){.rpl-sticky-atc,.rpl-sticky-atc.is-visible{transition:none}}@media screen and (min-width:768px)and (max-width:1024px){.rpl-sticky-atc__inner{padding:10px 50px}}button.rpl-sticky-atc__button.button.button--secondary{background:#b89047;color:#fff}.rpl-sticky-atc__title{color:#111;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/rpl-sticky-atc.css.map */
