.ryze-sticky-atc{--satc-gutter: 16px;--satc-row: 48px;--satc-gap: 8px;--satc-radius: 8px;--satc-thumb: 48px;--satc-select-w: 84px;--satc-step-w: 32px;--satc-field: #fbfaf7;--satc-field-line: rgba(28, 24, 18, .15);--satc-ink: var(--ryze-text, #1c1812);position:fixed;left:0;right:0;bottom:0;z-index:90;box-sizing:border-box;padding-top:10px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));padding-left:max(var(--satc-gutter),env(safe-area-inset-left,0px));padding-right:max(var(--satc-gutter),env(safe-area-inset-right,0px));background:#fff;border-top:1px solid rgba(28,24,18,.1);border-radius:0;color:var(--satc-ink);font-family:var(--ryze-font-body, "Inter", system-ui, -apple-system, sans-serif);-webkit-font-smoothing:antialiased;transform:translateY(100%);visibility:hidden;transition:transform .4s cubic-bezier(.32,.72,0,1),visibility 0s linear .4s}.ryze-sticky-atc *,.ryze-sticky-atc *:before,.ryze-sticky-atc *:after{box-sizing:border-box}.ryze-sticky-atc.visible{transform:none;visibility:visible;transition:transform .4s cubic-bezier(.32,.72,0,1),visibility 0s linear 0s}html.ryze-locked .ryze-sticky-atc.visible{transform:translateY(100%);visibility:hidden;transition:transform .4s cubic-bezier(.32,.72,0,1),visibility 0s linear .4s}@media screen and (min-width:990px){.ryze-sticky-atc{display:none!important}}.ryze-sticky-atc__inner{max-width:640px;margin:0 auto}.ryze-sticky-atc__meta{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:18px;margin-bottom:var(--satc-gap)}.ryze-sticky-atc__name{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;font-weight:600;line-height:18px;letter-spacing:.12em;text-transform:uppercase;color:var(--satc-ink)}.ryze-sticky-atc__price,.ryze-sticky-atc__option-price{display:flex;align-items:center;gap:6px;flex:0 0 auto;font-size:.8125rem;line-height:18px;color:var(--satc-ink);white-space:nowrap}.ryze-sticky-atc__price-was{text-decoration:line-through;text-decoration-thickness:1.5px;text-decoration-color:var(--ryze-strike, #e80406);-webkit-text-decoration-color:var(--ryze-strike, #e80406);color:#1c18128c;font-weight:400;font-size:.92em;letter-spacing:.01em;white-space:nowrap}.ryze-sticky-atc__price-now{color:var(--satc-ink);font-weight:700;letter-spacing:.02em;white-space:nowrap;font-variant-numeric:tabular-nums}.ryze-sticky-atc .ryze-sticky-atc__price .ryze-pill--discount,.ryze-sticky-atc .ryze-sticky-atc__option-price .ryze-pill--discount{margin-top:0;padding:2px 7px;font-size:.55rem;line-height:1.2;color:#fff;background:var(--offer-red, #c8102e);border:1px solid var(--offer-red, #c8102e);border-radius:4px;flex:0 0 auto}.ryze-sticky-atc__row{display:flex;align-items:center;gap:var(--satc-gap);min-height:var(--satc-row)}.ryze-sticky-atc__thumb{flex:0 0 var(--satc-thumb);width:var(--satc-thumb);height:var(--satc-thumb);object-fit:cover;border-radius:4px;background:var(--satc-field)}.ryze-sticky-atc__pick{position:relative;flex:0 0 var(--satc-select-w)}.ryze-sticky-atc__select{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;height:var(--satc-row);margin:0;padding:0 12px;font-family:inherit;font-size:.6875rem;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:var(--satc-ink);-webkit-text-fill-color:var(--satc-ink);background:var(--satc-field);border:1px solid var(--satc-field-line);border-radius:var(--satc-radius);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .15s ease,background-color .15s ease}.ryze-sticky-atc__select-label{font-weight:600;white-space:nowrap}.ryze-sticky-atc__caret{flex:0 0 auto;width:10px;height:6px;transition:transform .2s ease}.ryze-sticky-atc__select:hover{background:#f2efe8;border-color:#1c181266}.ryze-sticky-atc__select[aria-expanded=true]{border-color:#1c181299}.ryze-sticky-atc__select[aria-expanded=true] .ryze-sticky-atc__caret{transform:rotate(180deg)}.ryze-sticky-atc__menu{position:absolute;z-index:2;bottom:calc(100% + var(--satc-gap));left:0;min-width:248px;max-height:min(60svh,360px);overflow-y:auto;padding:4px;background:#fff;border:1px solid rgba(28,24,18,.1);border-radius:16px;box-shadow:0 8px 24px #1c18121a;opacity:0;transform:translateY(6px)}.ryze-sticky-atc__menu[hidden]{display:none!important}.ryze-sticky-atc__menu.is-open{opacity:1;transform:none;transition:opacity .2s ease,transform .2s ease}.ryze-sticky-atc__menu.is-closing{opacity:0;transform:translateY(6px);transition:opacity .17s ease,transform .17s ease}.ryze-sticky-atc__option{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:var(--satc-row);margin:0;padding:0 12px;font-family:inherit;text-align:start;color:var(--satc-ink);-webkit-text-fill-color:var(--satc-ink);background:none;border:0;border-radius:var(--satc-radius);cursor:pointer;-webkit-tap-highlight-color:transparent}.ryze-sticky-atc__option+.ryze-sticky-atc__option{margin-top:2px}.ryze-sticky-atc__option-label{font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.ryze-sticky-atc__option:hover{background:#1c18120d}.ryze-sticky-atc__option[aria-selected=true]{background:#1c1812d9;color:var(--ryze-cream, #fafaf6);-webkit-text-fill-color:var(--ryze-cream, #fafaf6)}.ryze-sticky-atc__option[aria-selected=true] .ryze-sticky-atc__option-price,.ryze-sticky-atc__option[aria-selected=true] .ryze-sticky-atc__price-now{color:var(--ryze-cream, #fafaf6);-webkit-text-fill-color:var(--ryze-cream, #fafaf6)}.ryze-sticky-atc__option[aria-selected=true] .ryze-sticky-atc__price-was{color:#fafaf69e;-webkit-text-fill-color:rgba(250,250,246,.62)}.ryze-sticky-atc__option[aria-disabled=true]{cursor:not-allowed;color:#1c181273;-webkit-text-fill-color:rgba(28,24,18,.45)}.ryze-sticky-atc__option[aria-disabled=true] .ryze-sticky-atc__option-price{font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:#1c181273}.ryze-sticky-atc__qty{display:flex;align-items:stretch;flex:0 0 auto;height:var(--satc-row);background:var(--satc-field);border:1px solid var(--satc-field-line);border-radius:var(--satc-radius)}.ryze-sticky-atc__qty-btn{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;width:var(--satc-step-w);margin:0;padding:0;color:#1c1812b3;background:transparent;border:0;border-radius:calc(var(--satc-radius) - 1px);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease}.ryze-sticky-atc__qty-btn:hover{background:#1c18120f;color:var(--satc-ink)}.ryze-sticky-atc__qty-btn:active{transform:scale(.92)}.ryze-sticky-atc__qty-btn[aria-disabled=true]{color:#1c181247;background:transparent;cursor:not-allowed;transform:none}.ryze-sticky-atc__qty-val{display:flex;align-items:center;justify-content:center;min-width:24px;font-size:.8125rem;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;color:var(--satc-ink)}.ryze-sticky-atc__btn{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;flex:1 1 auto;min-width:0;min-height:var(--satc-row);margin:0;padding:6px 8px;font-family:inherit;font-size:.6875rem;font-weight:700;line-height:1.35;letter-spacing:.12em;text-transform:uppercase;text-align:center;white-space:normal;overflow-wrap:break-word;color:var(--ryze-cream, #fafaf6);-webkit-text-fill-color:var(--ryze-cream, #fafaf6);background:#1c1812d9;border:1px solid rgba(28,24,18,.6);border-radius:var(--satc-radius);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .22s ease,border-color .22s ease,transform .12s ease}.ryze-sticky-atc__btn:hover,.ryze-sticky-atc__btn:focus{background:#1c1812bf;border-color:#1c1812bf}.ryze-sticky-atc__btn:active{transform:translateY(1px)}.ryze-sticky-atc__btn[aria-disabled=true],.ryze-sticky-atc__btn[aria-disabled=true]:hover{background:#1c181214;border-color:#1c18121f;color:#1c181273;-webkit-text-fill-color:rgba(28,24,18,.45);cursor:not-allowed;transform:none}.ryze-sticky-atc__btn.loading{pointer-events:none;opacity:.7}.ryze-sticky-atc__btn.success{background:#2d8a4e;border-color:#2d8a4e}.ryze-sticky-atc__select:focus-visible,.ryze-sticky-atc__qty-btn:focus-visible,.ryze-sticky-atc__btn:focus-visible{outline:2px solid var(--ryze-gold-dark, #8a6b30);outline-offset:2px}.ryze-sticky-atc__option:focus-visible{outline:2px solid var(--ryze-gold-dark, #8a6b30);outline-offset:-2px}@media screen and (max-width:400px){.ryze-sticky-atc{--satc-gap: 6px;--satc-select-w: 80px;--satc-step-w: 30px}}@media screen and (max-width:380px){.ryze-sticky-atc__thumb{display:none}}@media(prefers-reduced-motion:reduce){.ryze-sticky-atc,.ryze-sticky-atc.visible,.ryze-sticky-atc__menu.is-open,.ryze-sticky-atc__menu.is-closing,.ryze-sticky-atc__caret{transition:none}}@media screen and (max-width:989px){body.ryze-has-sticky-atc .ryze-footer{padding-bottom:calc(var(--ryze-sp-5, 32px) + var(--ryze-sticky-h, 95px))}}body:has(.ryze-sticky-atc__pick.is-open) .ryze-promo-pill{visibility:hidden!important;pointer-events:none!important}body:has(.ryze-sticky-atc.visible) [class*=whatsapp],body:has(.ryze-sticky-atc.visible) [class*=Whatsapp],body:has(.ryze-sticky-atc.visible) [class*=WhatsApp],body:has(.ryze-sticky-atc.visible) [id*=whatsapp],body:has(.ryze-sticky-atc.visible) [id*=WhatsApp]{bottom:calc(var(--ryze-sticky-h, 95px) + 16px)!important;transition:bottom .4s cubic-bezier(.32,.72,0,1)}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ryze-sticky-atc.css.map */
