:root{--color-primary-button-hover-background: #8e3a4d;--color-primary-button-hover-border: #8e3a4d;--color-primary-button-hover-text: #ffffff;--selvaire-shadow-card: 0 4px 16px rgba(0,0,0,0)}.button,.button-secondary,button.button{letter-spacing:.04em;font-weight:700;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.button-secondary{border-width:1.5px}.selvaire-card-cta{display:inline-block;margin-top:8px;padding:12px 28px;border-radius:8px;background:#b0485f;color:#fff;font-size:.8125rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:background-color .2s ease}.product-card:hover .selvaire-card-cta,a:hover>.selvaire-card-cta{background:#8e3a4d}.selvaire-chip{display:inline-block;background:#fdf5ea;border:1px solid #f2d9dc;color:#000;font-size:.8125rem;font-weight:500;border-radius:20px;padding:6px 14px}.selvaire-table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid #f2d9dc;border-radius:12px;overflow:hidden;box-shadow:var(--selvaire-shadow-card);font-size:.9375rem;line-height:1.5;color:#000}.selvaire-table th,.selvaire-table td{text-align:start;vertical-align:top;padding:16px 20px;border-bottom:1px solid #f2d9dc}.selvaire-table thead th{background:#fdf5ea;font-weight:700}.selvaire-table thead th:last-child,.selvaire-table tbody td:last-child{background:#fdf5ea}.selvaire-table tbody th{font-weight:700;width:18%}.selvaire-table tbody tr:last-child th,.selvaire-table tbody tr:last-child td{border-bottom:0}.selvaire-table td:first-of-type{color:#4a2a3a}@media screen and (max-width:749px){.selvaire-table th,.selvaire-table td{padding:12px;font-size:.8125rem}}:root{--sv-plum: #b0485f;--sv-plum-dark: #8e3a4d;--sv-aubergine: #4a2a3a;--sv-cream: #fdf5ea;--sv-blush: #f8ecea;--sv-peach: #fbede3;--sv-ink: #000000;--sv-star: #f7941d;--sv-hard-shadow: 2px 2px 0 1px #000;--color-primary-button-hover-background: var(--sv-plum-dark);--color-primary-button-hover-border: #000;--color-primary-button-hover-text: #fff}body{-webkit-font-smoothing:antialiased}h1,h2,h3,.h1,.h2,.h3{letter-spacing:-.01em;font-weight:700}h5,h6,.h5,.h6,.selvaire-eyebrow{font-family:var(--font-accent--family, Anton, Impact, sans-serif);text-transform:uppercase;letter-spacing:.06em;font-weight:400}.button,button.button,.button-secondary,.add-to-cart-button,.shopify-payment-button__button--unbranded,.selvaire-card-cta,.selvaire-cart-addon__btn{border:1px solid #000!important;border-radius:10px!important;box-shadow:var(--sv-hard-shadow);font-weight:700;transition:transform .12s ease,box-shadow .12s ease,background-color .2s ease}.button:hover,button.button:hover,.button-secondary:hover,.add-to-cart-button:hover,.shopify-payment-button__button--unbranded:hover,a:hover>.selvaire-card-cta,.selvaire-cart-addon__btn:hover{transform:translate(1px,1px);box-shadow:1px 1px #000}.selvaire-card-cta{background:var(--sv-plum);border-radius:10px}.product-card:hover .selvaire-card-cta{background:var(--sv-plum-dark)}.product-card{border:1px solid #000;border-radius:12px;box-shadow:var(--sv-hard-shadow);background:#fff;overflow:hidden}.selvaire-offers__card,.selvaire-guarantee,.selvaire-versus__col,.selvaire-specs,.selvaire-steps__list>*,.selvaire-checklist,.selvaire-cart-addon,.selvaire-table{border:1px solid #000!important;border-radius:12px!important;box-shadow:var(--sv-hard-shadow)!important}.selvaire-offers__card{background:#fff}.selvaire-offers__card.is-selected{background:var(--sv-cream)!important;border-color:#000!important}.selvaire-offers__badge{background:var(--sv-aubergine)!important;color:#fff!important;border-radius:6px;font-weight:700}.selvaire-versus__col--new,.selvaire-guarantee{background:var(--sv-cream)!important}.selvaire-versus__col--old{background:#fff!important}.selvaire-checklist{background:#fff;padding:14px 16px}.selvaire-cart-addon{border-style:dashed!important;box-shadow:none!important}.selvaire-chip{background:var(--sv-aubergine);color:#fff;border:0;border-radius:8px;font-weight:600}.selvaire-steps__num{background:var(--sv-plum)!important;color:#fff!important;border:1px solid #000}.announcement-bar,.announcement-bar__text{font-weight:700;text-transform:uppercase;letter-spacing:.02em}.variant-option__button-label,.variant-option--buttons label{border-radius:10px!important}input[type=text],input[type=email],input[type=search],textarea,select{border-color:#000;border-radius:10px}.rating-star,.stars,.selvaire-stars{color:var(--sv-star)}.accordion,details.details{border-color:#000}
/*# sourceMappingURL=/cdn/shop/t/2/assets/selvaire.css.map */
