:root{--re-pink: var(--pdp-pink, #d21f70);--re-pink-deep: var(--pdp-pink-deep, #b01459);--re-blush: var(--pdp-blush, #fff1f7);--re-line: var(--pdp-line, #f6cfe0);--re-plum: var(--pdp-plum, #3a1230);--re-soft: var(--pdp-soft, #7a5b70)}.re-delivery{display:flex;align-items:center;gap:10px;padding:0 28px 4px;font-size:14px;line-height:1.4;color:var(--re-plum)}.re-delivery.hidden{display:none}.re-delivery__icon{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--re-blush);color:var(--re-pink)}.re-delivery__icon svg{width:17px;height:17px}.re-delivery b{font-weight:600}.re-delivery__text span{color:var(--re-soft)}.re-trust{padding:10px 28px 18px;display:grid;gap:10px;justify-items:center}.re-trust__list{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;margin:0;padding:0;list-style:none;font-size:13px;color:var(--re-soft)}.re-trust__list li{display:inline-flex;align-items:center;gap:6px}.re-trust__list svg{width:16px;height:16px;color:var(--re-pink)}.re-trust__pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0}.re-trust__pay svg{width:34px;height:22px}.re-ship{margin:12px 20px 0;padding:10px 14px 12px;border-radius:16px;background:var(--re-blush);box-shadow:inset 0 0 0 1.5px var(--re-line)}.re-ship__text{margin:0 0 8px;font-size:14px;line-height:1.3;text-align:center;color:var(--re-plum)}.re-ship__text b{font-weight:600;color:var(--re-pink)}.re-ship__track{display:block;height:8px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--re-line);overflow:hidden}.re-ship__fill{display:block;height:100%;border-radius:inherit;background:var(--re-pink);transition:width .5s cubic-bezier(.22,.61,.36,1)}.re-ship.is-done .re-ship__text{color:var(--re-pink);font-weight:600}.re-upsell{margin:14px 0 6px}.re-upsell__label{margin:0 0 8px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--re-pink)}.re-upsell__card{display:flex;align-items:center;gap:12px;padding:8px 12px 8px 8px;border-radius:16px;box-shadow:inset 0 0 0 1.5px var(--re-line)}.re-upsell__img{flex:none;width:56px;height:56px;border-radius:12px;overflow:hidden;background:var(--re-blush)}.re-upsell__img img{display:block;width:100%;height:100%;object-fit:cover}.re-upsell__info{flex:1;min-width:0;display:grid;gap:2px}.re-upsell__title{font-size:14px;font-weight:600;line-height:1.3;color:var(--re-plum);text-decoration:none}.re-upsell__price{font-size:13px;color:var(--re-soft)}.re-upsell__add{flex:none;padding:8px 18px;border:0;border-radius:999px;background:var(--re-pink);color:#fff;font:inherit;font-size:14px;font-weight:600;cursor:pointer;box-shadow:0 2px 0 var(--re-pink-deep)}.re-upsell__add:disabled{opacity:.6;cursor:default}.re-upsell__error{margin:6px 0 0;font-size:13px;color:var(--re-pink-deep)}.re-sticky{display:none}@media(max-width:749px){.re-sticky:not([hidden]){position:fixed;z-index:90;left:0;right:0;bottom:0;display:flex;align-items:center;gap:12px;padding:10px 16px 10px 92px;padding-bottom:calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1.5px solid var(--re-line);box-shadow:0 -6px 18px #781e501a}.re-sticky__info{flex:1;min-width:0;display:grid;gap:1px}.re-sticky__title{font-size:14px;font-weight:600;line-height:1.25;color:var(--re-plum);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.re-sticky__price{font-size:14px;color:var(--re-soft)}.re-sticky__btn{flex:none;min-width:140px;height:46px;padding:0 22px;border:0;border-radius:999px;background:var(--re-pink);color:#fff;font:inherit;font-size:16px;font-weight:600;cursor:pointer;box-shadow:0 3px 0 var(--re-pink-deep)}.re-sticky__btn:disabled{background:color-mix(in srgb,var(--re-line) 55%,#fff);color:var(--re-soft);box-shadow:inset 0 0 0 1.5px var(--re-line);cursor:default}body:has(.re-sticky.is-on){padding-bottom:72px}}.low-stock__card--out{width:100%;border:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.low-stock__card--out:focus-visible{outline:2px solid currentColor;outline-offset:3px}.low-stock__bell{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fff;color:var(--re-pink)}.low-stock__bell svg{width:19px;height:19px}.low-stock__out{width:100%}.low-stock__form{display:grid;grid-template-columns:1fr auto;gap:8px;margin-top:8px}.low-stock__form[hidden],.low-stock__form [hidden]{display:none}.low-stock__email{min-width:0;padding:12px 16px;border:1.5px solid var(--re-line);border-radius:999px;font:inherit;font-size:16px;color:var(--re-plum);background:#fff}.low-stock__email:focus-visible{outline:2px solid var(--re-pink);outline-offset:1px}.low-stock__send{padding:12px 20px;border:0;border-radius:999px;background:var(--re-pink);color:#fff;font:inherit;font-weight:600;cursor:pointer}.low-stock__send:disabled{opacity:.6;cursor:default}.low-stock__hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.low-stock__note,.low-stock__msg{grid-column:1 / -1;margin:0;font-size:13px;line-height:1.4;color:var(--re-soft)}.low-stock__msg[data-ok="1"]{color:var(--re-pink-deep);font-weight:600}.low-stock__msg[data-ok="0"]{color:#b3261e}.style--glow .product__details--product-page .purchase-details__buttons>.low-stock[data-re-out]{grid-column:1 / -1!important;grid-row:auto!important}.re-how{position:fixed;top:0;right:0;bottom:0;left:0;height:fit-content;width:min(460px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow:auto;margin:auto!important;padding:28px 26px 24px;border:0;border-radius:24px;background:#fff;color:var(--re-plum);box-shadow:0 20px 60px #500a324d}.re-how::backdrop{background:#3a123073}.re-how__close{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:50%;background:var(--re-blush);color:var(--re-pink);cursor:pointer}.re-how__eyebrow{margin:0 0 4px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--re-pink)}.re-how__title{margin:0 0 16px;padding-right:30px;font-family:var(--pdp-display, inherit);font-size:26px;font-weight:400;line-height:1.15}.re-how__steps{display:grid;gap:14px;margin:0 0 18px;padding:0;list-style:none}.re-how__steps li{display:flex;gap:12px;font-size:15px;line-height:1.5}.re-how__steps b{display:block;font-weight:600}.re-how__num{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--re-pink);color:#fff;font-size:14px;font-weight:600}.re-how__more{font-size:14px;font-weight:600;color:var(--re-pink)}@media(max-width:560px){.re-delivery,.re-trust{padding-inline:18px}.re-ship{margin-inline:14px}}quick-add-modal .re-delivery,quick-add-modal .re-trust{display:none}@media(prefers-reduced-motion:reduce){.re-ship__fill{transition:none}}.re-upsell__price--offer s{color:var(--re-soft);margin-right:4px}.re-upsell__price--offer b{color:var(--re-pink);font-weight:700}dialog.re-offer-pop{width:min(340px,calc(100vw - 32px));padding:20px 20px 16px;border:0;border-radius:22px;background:#fff;box-shadow:0 20px 60px #3c0a2859;text-align:center;color:var(--re-plum)}dialog.re-offer-pop::backdrop{background:#280a1e8c}.re-offer-pop__body{display:grid;justify-items:center;gap:6px;margin:4px 0 14px}.re-offer-pop__img{width:120px;height:120px;border-radius:18px;overflow:hidden;background:var(--re-blush)}.re-offer-pop__img img{width:100%;height:100%;object-fit:cover;display:block}.re-offer-pop__title{font-size:16px;font-weight:600;line-height:1.25}.re-offer-pop__note{font-size:13px;color:var(--re-soft)}.re-offer-pop__yes{width:100%;padding:12px 16px}.re-offer-pop__no{margin-top:10px;padding:6px;border:0;background:none;font:inherit;font-size:13px;color:var(--re-soft);text-decoration:underline;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/89/assets/re-conversion.css.map */
