.ks-shipbar{background:#f4efe6;border:1px solid rgba(20,20,20,.12);border-radius:10px;padding:10px 14px 12px;margin:0 0 12px;font-size:13px;line-height:1.35;color:#141414}.ks-shipbar__text{margin:0 0 7px;font-weight:600;text-align:center}.ks-shipbar__text strong{color:#141414}.ks-shipbar__track{height:8px;border-radius:999px;background:#e3e3e3;overflow:hidden}.ks-shipbar__fill{height:100%;width:0%;border-radius:999px;background:#c8a15e;transition:width .5s ease}.ks-shipbar--unlocked .ks-shipbar__fill{background:#c8a15e;width:100%}.ks-shipbar--unlocked .ks-shipbar__text{color:#141414}.cart-drawer__content>.ks-shipbar{margin-top:4px}html.ks-uploader-page sticky-add-to-cart{display:none!important}.ks-sticky{position:fixed;left:0;right:0;bottom:0;z-index:90;display:flex;align-items:center;gap:10px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#141414;color:#f4efe6;box-shadow:0 -4px 18px #00000040;transform:translateY(110%);transition:transform .25s ease}.ks-sticky.ks-sticky--visible{transform:translateY(0)}.ks-sticky__title{flex:1 1 auto;min-width:0;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ks-sticky__btn{flex:0 0 auto;-webkit-appearance:none;appearance:none;border:0;border-radius:999px;background:#c8a15e;color:#141414;font:inherit;font-size:14px;font-weight:700;padding:11px 20px;cursor:pointer}.ks-sticky__btn:active{transform:scale(.98)}@media(min-width:750px){.ks-sticky{display:none!important}}.variant-option__button-label__text.ks-pack-text{display:inline-flex;flex-direction:column;align-items:center;gap:1px;line-height:1.25}.ks-pack-per{display:block;font-size:11px;font-weight:400;opacity:.72}.ks-pack-badge{display:inline-block;background:#c8a15e;color:#141414;font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:2px 6px;border-radius:999px;line-height:1.3}.ks-popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#1414148c;display:flex;align-items:center;justify-content:center;padding:16px;opacity:0;transition:opacity .2s ease}.ks-popup-overlay.ks-popup-overlay--open{opacity:1}.ks-popup{position:relative;width:100%;max-width:420px;background:#f4efe6;color:#141414;border-radius:14px;padding:30px 26px 26px;text-align:center;box-shadow:0 18px 50px #00000059}.ks-popup__close{position:absolute;top:8px;right:8px;width:36px;height:36px;-webkit-appearance:none;appearance:none;border:0;background:transparent;color:#141414;font-size:22px;line-height:1;cursor:pointer}.ks-popup__headline{margin:0 0 8px;font-size:22px;line-height:1.2;font-weight:700}.ks-popup__body{margin:0 0 18px;font-size:14px;line-height:1.45}.ks-popup__form{display:flex;flex-direction:column;gap:10px}.ks-popup__input{width:100%;box-sizing:border-box;padding:12px 14px;font:inherit;font-size:15px;color:#141414;background:#fff;border:1px solid rgba(20,20,20,.25);border-radius:8px}.ks-popup__input:focus{outline:2px solid #C8A15E;outline-offset:1px}.ks-popup__submit{-webkit-appearance:none;appearance:none;border:0;border-radius:999px;background:#141414;color:#f4efe6;font:inherit;font-size:15px;font-weight:700;padding:13px 20px;cursor:pointer}.ks-popup__submit:disabled{opacity:.6;cursor:default}.ks-popup__code{display:inline-block;margin:4px 0 10px;padding:10px 18px;border:2px dashed #C8A15E;border-radius:10px;font-size:17px;font-weight:700;letter-spacing:.03em;background:#fff}.ks-popup__fineprint{margin:8px 0 0;font-size:12px;opacity:.75}body.ks-popup-open{overflow:hidden}a.button--AQ016N0lpdGFpL3Fhd__button_H9gpTf{background-color:#e8e8e8;color:#141414}a.button--AQ016N0lpdGFpL3Fhd__button_H9gpTf:hover{background-color:#d6d6d6;color:#141414}
/*# sourceMappingURL=/cdn/shop/t/1/assets/keepsake-conversion.css.map */
