.sticky-atc{--sticky-atc-bottom-offset: 24px;position:fixed;right:24px;bottom:calc(var(--sticky-atc-bottom-offset) + env(safe-area-inset-bottom,0px));z-index:50;width:400px;max-width:calc(100vw - 48px);padding:12px;border:1px solid var(--roren-line, #e5e4e0);border-radius:14px;background:#fff;color:var(--roren-ink, #14171a);box-shadow:0 18px 44px #14171a29,0 2px 8px #14171a0f;animation:sticky-atc-rise .24s ease both}.sticky-atc[hidden]{display:none}quick-add-modal .sticky-atc,modal-dialog .sticky-atc{display:none!important}.sticky-atc__inner{display:grid;grid-template-columns:56px minmax(0,1fr);column-gap:12px;align-items:center}.sticky-atc__media{display:block;grid-row:1;width:56px;height:56px;overflow:hidden;border-radius:8px;background:var(--roren-cream, #f4f2ec)}.sticky-atc__media img{display:block;width:100%;height:100%;object-fit:cover}.sticky-atc__info{grid-row:1;min-width:0}.sticky-atc__title{margin:0 0 3px;overflow:hidden;font-size:13px;font-weight:600;line-height:1.3;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis}.sticky-atc__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;line-height:1.2}.sticky-atc__compare{color:var(--roren-muted, rgba(20, 23, 26, .55));font-size:12.5px;font-weight:400}.sticky-atc__amount{font-size:14.5px;font-weight:700;letter-spacing:.01em}.sticky-atc__amount--sale{color:var(--roren-sale, #b4342a)}.sticky-atc__variant{margin:3px 0 0;overflow:hidden;color:var(--roren-muted, rgba(20, 23, 26, .55));font-size:11px;line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.sticky-atc__button{grid-column:1 / -1;width:100%;min-height:46px;margin-top:10px;padding:0 20px;border:1px solid #b5a078;border-radius:999px;background:#b5a078;color:#241e00;font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.1em;line-height:1.1;text-transform:uppercase;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.sticky-atc__button:hover,.sticky-atc__button:focus-visible{border-color:#a58f6b;background:#a58f6b;color:#241e00}.sticky-atc__button:disabled{border-color:var(--roren-line, #e5e4e0);background:var(--roren-line, #e5e4e0);color:var(--roren-muted, rgba(20, 23, 26, .55));cursor:not-allowed}body.sticky-atc-visible [class*=wa-widget-button-container]{bottom:174px!important}@keyframes sticky-atc-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:749px){.sticky-atc{right:0;bottom:0;left:0;width:auto;max-width:none;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));border-right:0;border-bottom:0;border-left:0;border-radius:14px 14px 0 0;box-shadow:0 -10px 30px #14171a24}.sticky-atc__inner{grid-template-columns:48px minmax(0,1fr) auto;column-gap:10px}.sticky-atc__media{width:48px;height:48px}.sticky-atc__title{margin-bottom:2px;font-size:12.5px}.sticky-atc__amount{font-size:14px}.sticky-atc__variant{display:none}.sticky-atc__button{grid-column:auto;width:auto;min-width:122px;min-height:44px;margin-top:0;padding:0 16px;font-size:11.5px}body.sticky-atc-visible [class*=wa-widget-button-container]{bottom:calc(84px + env(safe-area-inset-bottom,0px))!important}}@media(prefers-reduced-motion:reduce){.sticky-atc{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/roren-sticky-atc.css.map */
