.sl-mr-upsell[hidden]{display:none!important}.sl-mr-upsell{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}.sl-mr-upsell__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000b8}.sl-mr-upsell__dialog{position:relative;z-index:1;width:min(640px,100%);max-height:min(860px,calc(100vh - 32px));overflow:hidden;display:flex;flex-direction:column;background:#0a0a0a;color:#f3f3f3;border:1px solid #c8c8c8;box-shadow:0 12px 48px #0000008c;padding:28px 28px 20px;box-sizing:border-box}.sl-mr-upsell__dialog,.sl-mr-upsell__dialog *{font-family:inherit}.sl-mr-upsell__kicker{margin:0 0 6px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#c8c8c8}.sl-mr-upsell__title{margin:0 0 8px;font-family:"Mozilla Headline",var(--font-heading-family, sans-serif);font-size:28px;font-weight:700;line-height:1.15;letter-spacing:.01em;color:#fff;text-transform:none}.sl-mr-upsell__intro{margin:0 0 20px;font-size:14px;line-height:1.45;color:#c8c8c8}.sl-mr-upsell__list{display:flex;flex-direction:column;gap:12px;margin:0;overflow:auto;flex:1 1 auto;min-height:0;padding-right:2px}.sl-mr-upsell__item{display:grid;grid-template-columns:72px 1fr auto;gap:12px 14px;align-items:center;padding:12px;background:#111;border:1px solid #2a2a2a}.sl-mr-upsell__item.is-extra{grid-template-columns:56px 1fr auto;background:#0d0d0d;border-style:dashed;border-color:#444}.sl-mr-upsell__item[hidden]{display:none!important}.sl-mr-upsell__thumb{width:72px;height:72px;object-fit:cover;background:#000;display:block}.sl-mr-upsell__item.is-extra .sl-mr-upsell__thumb{width:56px;height:56px}.sl-mr-upsell__info{min-width:0}.sl-mr-upsell__name{margin:0 0 2px;font-size:14px;font-weight:600;line-height:1.3;color:#fff}.sl-mr-upsell__note{margin:0 0 6px;font-size:12px;line-height:1.35;color:#bdbdbd}.sl-mr-upsell__price{margin:0;font-size:13px;color:#c8c8c8}.sl-mr-upsell__controls{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:132px}.sl-mr-upsell__select{width:100%;height:36px;padding:0 8px;background:#000;color:#fff;border:1px solid #666;font-size:13px;border-radius:0}.sl-mr-upsell__add{height:36px;padding:0 16px;background:#fff;color:#000;border:1px solid #fff;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.sl-mr-upsell__add:hover,.sl-mr-upsell__add:focus-visible{background:#e8e8e8}.sl-mr-upsell__add:disabled{cursor:default;opacity:.85}.sl-mr-upsell__add.is-added,.sl-mr-upsell__add.is-added:disabled{background:#111;color:#fff;border-color:#c8c8c8;opacity:1}.sl-mr-upsell__add.is-error{background:#111;color:#fff;border-color:#888}.sl-mr-upsell__footer{display:flex;flex-direction:column;gap:10px;margin-top:12px;padding-top:4px;flex:0 0 auto;background:#0a0a0a}.sl-mr-upsell__continue{width:100%;min-height:46px;padding:12px 16px;background:#fff;color:#000;border:1px solid #fff;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.sl-mr-upsell__continue:hover,.sl-mr-upsell__continue:focus-visible{background:#e8e8e8}.sl-mr-upsell__close{position:absolute;top:10px;right:10px;width:36px;height:36px;border:0;background:transparent;color:#c8c8c8;font-size:24px;line-height:1;cursor:pointer}.sl-mr-upsell__close:hover,.sl-mr-upsell__close:focus-visible{color:#fff}.sl-mr-upsell__error{margin:0 0 10px;font-size:13px;color:#f0f0f0}.sl-mr-upsell__error[hidden]{display:none!important}@media(max-width:640px){.sl-mr-upsell{padding:10px;align-items:flex-end}.sl-mr-upsell__dialog{width:100%;max-height:calc(100vh - 20px);padding:22px 16px 16px}.sl-mr-upsell__title{font-size:22px;padding-right:24px}.sl-mr-upsell__item,.sl-mr-upsell__item.is-extra{grid-template-columns:64px 1fr}.sl-mr-upsell__controls{grid-column:1 / -1;flex-direction:row;min-width:0}.sl-mr-upsell__select{flex:1}.sl-mr-upsell__add{min-width:96px}.sl-mr-upsell__thumb,.sl-mr-upsell__item.is-extra .sl-mr-upsell__thumb{width:64px;height:64px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/sl-minirippers-upsell.css.map */
