.vo{--vo-violet: #4E3B99;--vo-abricot: #F0A98E;--vo-blush: #F6DCD2;--vo-lilas: #B8A6EA;--vo-sauge: #C9D3BF;--vo-prune: #2B2234;--vo-coquille: #F4F0E8;--vo-radius: 20px;color:var(--vo-prune)}.vo :is(h3,h4){font-family:var(--font-heading-family, "Yeseva One"),Georgia,serif;color:var(--vo-violet);margin:0 0 12px}.vo p{margin:0 0 16px;line-height:1.6}.vo p:last-child{margin-bottom:0}.vo strong{color:var(--vo-violet);font-weight:600}.vo-highlights{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:8px}.vo-highlights li{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.45}.vo-highlights li:before{content:"";flex:0 0 18px;height:18px;margin-top:2px;border-radius:50%;background:var(--vo-violet) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F4F0E8' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center / 11px no-repeat}.vo-highlights li>span,.vo-details li>span{flex:1 1 auto;min-width:0}.vo-details{list-style:none;margin:0;padding:0;display:grid;gap:14px}.vo-details li{display:flex;gap:12px;align-items:flex-start;line-height:1.5}.vo-details li:before{content:"";flex:0 0 22px;height:22px;border-radius:50%;background:var(--vo-sauge) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232B2234' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center / 13px no-repeat}.vo-story>:first-child{margin-top:0}.vo-story h3{font-size:clamp(17px,1.6vw,20px);margin-top:26px}.vo-story h3:first-child{margin-top:0}.vo-specs{width:100%;border-collapse:collapse;font-size:15px}.vo-specs th,.vo-specs td{text-align:left;padding:14px 18px;vertical-align:top}.vo-specs th{font-weight:600;color:var(--vo-violet);width:44%}.vo-specs tr:nth-child(odd){background:color-mix(in srgb,var(--vo-lilas) 16%,transparent)}@media(max-width:600px){.vo-specs th,.vo-specs td{padding:12px 14px}.vo-specs th{width:50%}}.vo-tips{display:grid;gap:16px}@media(min-width:750px){.vo-tips{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}.vo-tip{background:var(--vo-blush);border-radius:var(--vo-radius);padding:22px 24px;display:grid;gap:8px;align-content:start}.vo-tip__num{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:12px;background:var(--vo-coquille);color:var(--vo-violet);font-family:var(--font-heading-family, "Yeseva One"),Georgia,serif;font-size:18px}.vo-tip__title{font-weight:600;color:var(--vo-violet);font-size:15px}.vo-tip p{font-size:15px;margin:0}.vo-expert{background:var(--vo-violet);color:var(--vo-coquille);border-radius:var(--vo-radius);padding:28px 30px}.vo-expert h3{color:var(--vo-coquille);font-size:clamp(19px,2vw,23px)}.vo-expert p{color:var(--vo-coquille);opacity:.94;margin:0}.vo-expert__mark{color:var(--vo-abricot);font-weight:600;letter-spacing:.16em;text-transform:uppercase;font-size:11px;display:block;margin-bottom:10px}.vo-box{list-style:none;margin:0;padding:0;display:grid;gap:10px}.vo-box li{display:flex;gap:10px;align-items:flex-start;line-height:1.5}.vo-box li:before{content:"\2014";color:var(--vo-abricot);font-weight:700}.vo-legal{margin-top:24px;padding-top:20px;border-top:1px solid color-mix(in srgb,var(--vo-prune) 14%,transparent);font-size:14px}.vo-legal h4{font-size:15px;margin-bottom:6px}.vo-legal p{white-space:pre-line;margin-bottom:12px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/voluptuo-product.css.map */
