.keauty-promise-line{margin:.5rem 0 0;color:rgb(var(--text-color) / .8)}.keauty-promise-trust{display:flex;flex-wrap:wrap;gap:.35rem 1rem;margin:.75rem 0 0;padding:0;list-style:none;font-size:.8125rem;line-height:1.4}.keauty-promise-trust__item{display:inline-flex;align-items:center;gap:.35rem;min-width:0;overflow-wrap:anywhere}.keauty-promise-trust__item svg{flex:none;width:.75rem;height:.75rem}.keauty-promise-faq{margin-block:1.25rem 0;border-block-start:1px solid rgb(var(--border-color))}.keauty-promise-faq__item{border-block-end:1px solid rgb(var(--border-color))}.keauty-promise-faq__question{display:flex;justify-content:space-between;gap:1rem;padding-block:.85rem;min-height:44px;cursor:pointer;font-size:.875rem;font-weight:600;list-style:none}.keauty-promise-faq__question::-webkit-details-marker{display:none}.keauty-promise-faq__question:after{content:"+";flex:none}.keauty-promise-faq__item[open] .keauty-promise-faq__question:after{content:"\2212"}.keauty-promise-faq__question:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}.keauty-promise-faq__answer{margin:0 0 1rem;color:rgb(var(--text-color) / .8);font-size:.875rem;line-height:1.55}.keauty-explainer{display:grid;gap:.75rem;max-width:46rem;margin-inline:auto;text-align:center}.keauty-explainer__title{margin:0}.keauty-explainer__text{margin:0;color:rgb(var(--text-color) / .8);font-size:.9375rem;line-height:1.55}.keauty-explainer__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none}.keauty-explainer__step{display:grid;gap:.2rem;padding:.85rem .6rem;border:1px solid rgb(var(--border-color));border-radius:4px}.keauty-explainer__step--free{background:#f7ecee;border-color:#f7ecee}.keauty-explainer__cart{font-size:.8125rem;color:rgb(var(--text-color) / .8)}.keauty-explainer__charge{font-size:1rem;font-weight:600;color:rgb(var(--heading-color))}.keauty-explainer__link{justify-self:center;font-size:.875rem}.keauty-ship-table{margin-block:1.5rem 0}.keauty-ship-table__title{margin:0 0 .5rem}.keauty-ship-table__table{width:100%;border-collapse:collapse;font-size:.875rem}.keauty-ship-table__table th,.keauty-ship-table__table td{padding:.6rem .5rem;border-block-end:1px solid rgb(var(--border-color));text-align:start}.keauty-ship-table__table td:last-child,.keauty-ship-table__table th:last-child{text-align:end}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAg */
