:root{--ra-bg: #fdfbf7;--ra-ink: #2e2a39;--ra-muted: #6f6a63;--ra-cta: #4397e9;--ra-accent: #9b046f;--ra-stars: #4397e9;--ra-deep: #5e3653;--ra-fresh: #edffa7;--ra-calm: #2f6f5e;--ra-dark: #2e2a39;--ra-cta-label: var(--ra-bg);--ra-on-dark: var(--ra-bg);--ra-line: rgba(46, 42, 57, .14);--ra-shadow-card: rgba(46, 42, 57, .05);--ra-font-heading: var(--font-heading-family, "Harmonia Sans", sans-serif);--ra-font-body: var(--font-body-family, "Avenir Next", sans-serif);--ra-type-xs: .75rem;--ra-type-sm: .875rem;--ra-type-base: 1rem;--ra-type-lg: 1.25rem;--ra-type-xl: 1.5625rem;--ra-type-2xl: 1.953rem;--ra-type-3xl: 2.441rem;--ra-type-4xl: 3rem;--ra-space-1: .5rem;--ra-space-2: 1rem;--ra-space-3: 1.5rem;--ra-space-4: 2rem;--ra-space-5: 2.5rem;--ra-space-6: 3rem;--ra-space-7: 3.5rem;--ra-space-8: 4rem;--ra-space-12: 6rem;--ra-page-width: 1200px;--ra-content-width: 720px;--ra-radius-button: 40px;--ra-radius-card: 12px;--ra-radius-input: 10px}@media screen and (max-width:749px){:root{--ra-type-lg: 1.125rem;--ra-type-xl: 1.375rem;--ra-type-2xl: 1.75rem;--ra-type-3xl: 2.125rem;--ra-type-4xl: 2.625rem;--ra-space-8: 2.5rem;--ra-space-12: 3.5rem}}.ra-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--ra-space-1);background:var(--ra-cta);color:var(--ra-cta-label);border:0;border-radius:var(--ra-radius-button);padding:.875rem 2rem;font-family:var(--ra-font-body);font-size:var(--ra-type-base);font-weight:600;letter-spacing:.01em;line-height:1;text-decoration:none;cursor:pointer}.ra-btn:hover,.ra-btn:focus-visible{background:var(--ra-cta-press)}.ra-btn--ghost{background:transparent;color:var(--ra-ink);border:1px solid var(--ra-line)}.ra-btn--on-dark{background:var(--ra-bg);color:var(--ra-ink)}.ra-badge{display:inline-flex;align-items:center;gap:.375rem;border-radius:999px;padding:.375rem .75rem;font-size:var(--ra-type-sm);font-weight:600;line-height:1}.ra-badge--sale{background:var(--ra-accent);color:var(--ra-on-dark)}.ra-badge--sold-out{background:var(--ra-dark);color:var(--ra-on-dark)}.ra-badge--verified{background:var(--ra-calm);color:var(--ra-on-dark)}.ra-band{padding:var(--ra-space-8) 0}.ra-band--fresh{background:var(--ra-fresh);color:var(--ra-ink)}.ra-band--deep{background:var(--ra-deep);color:var(--ra-on-dark)}.ra-band--deep .ra-heading,.ra-band--deep strong{color:var(--ra-on-dark)}.ra-card{background:var(--ra-bg);color:var(--ra-ink);border-radius:var(--ra-radius-card);box-shadow:0 10px 35px var(--ra-shadow-card);padding:var(--ra-space-4)}.ra-heading{font-family:var(--ra-font-heading);color:var(--ra-ink);margin:0 0 var(--ra-space-2)}.ra-heading--xl{font-size:var(--ra-type-2xl)}.ra-heading--lg{font-size:var(--ra-type-xl)}.ra-lead{font-size:var(--ra-type-lg);color:var(--ra-muted);line-height:1.5}.ra-caption{font-size:var(--ra-type-sm);color:var(--ra-muted)}.ra-page{max-width:var(--ra-page-width);margin:0 auto}.ra-content{max-width:var(--ra-content-width);margin:0 auto}.ra-stack>*+*{margin-top:var(--ra-space-2)}.ra-section{padding-top:var(--ra-space-8);padding-bottom:var(--ra-space-8)}.ra-trust{margin-top:var(--ra-space-3);border-top:1px solid var(--ra-line);padding-top:var(--ra-space-2)}.ra-trust__list{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.ra-trust__item{display:flex;align-items:flex-start;gap:.6rem;font-size:.9rem;line-height:1.45;color:var(--ra-muted)}.ra-trust__item strong{color:var(--ra-ink);font-weight:600}.ra-trust__mark{flex:0 0 auto;width:1.05rem;height:1.05rem;border-radius:50%;background:var(--ra-calm);color:var(--ra-on-dark);display:grid;place-items:center;font-size:.62rem;font-weight:700;line-height:1;margin-top:.12rem}.ra-why{margin-top:var(--ra-space-3);background:#2e2a390a;border-radius:var(--ra-radius-card);padding:var(--ra-space-3) var(--ra-space-4)}.ra-why__title{margin:0 0 .5rem;font-size:var(--ra-type-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ra-muted)}.ra-why__list{margin:0;padding-left:1.05rem;font-size:var(--ra-type-base);line-height:1.5;color:var(--ra-ink)}.ra-pdp .product__description{font-size:var(--ra-type-base)}.ra-pdp .price__regular .price-item{letter-spacing:.01em}@media screen and (max-width:749px){.ra-trust{margin-top:1.25rem}.ra-why{padding:var(--ra-space-2)}}:root{--ra-weight-semibold: 600;--ra-weight-strong: 600;--ra-weight-bolder: 700;--ra-radius-md: var(--ra-radius-card);--ra-cta-press: #2f7fd0}.ra-badge--social{background:#4397e914;color:var(--ra-ink);border:1px solid var(--ra-line);border-radius:var(--ra-radius-input);padding:.25rem .6rem}:root{--ra-line-input: rgba(46, 42, 57, .6)}.ra-social-proof__text{font-weight:600;letter-spacing:.01em;font-size:.9375rem;color:var(--ra-ink);max-width:34ch;margin:0 auto var(--ra-space-3)}.vtl-cb-main-widget{background:#2e2a39f5!important;color:var(--ra-on-dark)!important;z-index:40!important;padding:.6rem 1rem!important;box-shadow:0 -2px 12px #2e2a391f!important}.vtl-cb-main-widget__content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem 1.25rem}.vtl-cb-main-widget__text{color:var(--ra-on-dark)!important;font-size:var(--ra-type-sm)!important}.vtl-cb-main-widget__accept-button{background:var(--ra-cta)!important;color:var(--ra-cta-label)!important;border:0!important;border-radius:var(--ra-radius-button)!important;padding:.5rem 1.25rem!important;font-weight:var(--ra-weight-semibold)!important}.announcement-bar{background-color:var(--ra-ink)}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ra-tokens.css.map */
