.sv-iv-ingredients{margin-top:17px;min-height:78px}.sv-iv-ingredients>small{display:block;font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:#777781;margin-bottom:9px}.sv-iv-ingredients ul,.sv-iv-detail-ingredients ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.sv-iv-ingredients li,.sv-iv-detail-ingredients li{font-size:10px;line-height:1.4;padding:6px 9px;background:#f5f5f7;border:1px solid #e6e6eb;border-radius:99px;color:#565660;max-width:100%}.sv-iv-ingredients .sv-iv-more{color:#bb1428;background:#fff3f5;border-color:#f4dce0}.sv-iv-qualification{margin-top:18px;min-height:78px;display:flex;align-items:flex-start;gap:8px;font-size:11px;line-height:1.6;color:#777781}.sv-iv-qualification svg{width:16px;height:16px;flex:none;stroke:#e22737;margin-top:2px}.sv-iv-catalogue [data-iv-details]{font:inherit;font-size:12px;background:none;border:0;padding:9px 0;display:inline-flex;gap:8px;align-items:center;color:#26262d;cursor:pointer}.sv-iv-catalogue [data-iv-details] svg{width:15px;height:15px}.sv-iv-catalogue [data-iv-details]:hover{color:#c91b2c}.sv-iv-catalogue [data-iv-details]:focus-visible{outline:2px solid #e22737;outline-offset:5px;border-radius:4px}.sv-iv-detail{width:min(1040px,94vw);max-height:90dvh;padding:34px;border-radius:28px;overflow:auto;overscroll-behavior:contain}.sv-iv-detail-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:34px;align-items:start}.sv-iv-detail-grid>figure{margin:22px 0 0;position:sticky;top:0}.sv-iv-detail-grid>figure img{display:block;width:100%;height:auto;aspect-ratio:1.5;object-fit:cover;border-radius:20px}.sv-iv-detail-grid figcaption{font-size:11px;color:#777781;margin-top:13px;text-align:center}.sv-iv-detail-copy{padding-top:22px}.sv-iv-detail-copy h2{font-size:36px;letter-spacing:-.05em;line-height:1.06;margin:10px 0 22px;padding-right:12px}.sv-iv-detail-facts{display:flex;gap:28px;border-block:1px solid #e0e0e6;padding:18px 0;margin-bottom:24px}.sv-iv-detail-facts>div{display:grid;gap:5px}.sv-iv-detail-facts strong{font-size:25px;letter-spacing:-.045em;font-weight:550}.sv-iv-detail-facts small{font-size:10px;color:#777781;line-height:1.5}.sv-iv-detail h3{font-size:16px;font-weight:550;letter-spacing:-.02em;margin:0 0 12px}.sv-iv-detail-ingredients li{font-size:11px;padding:7px 10px}.sv-iv-detail-ingredients p,.sv-iv-detail-assessment p{font-size:12px;line-height:1.65;color:#73737d;margin:14px 0 0}.sv-iv-detail-included{border-top:1px solid #e0e0e6;margin-top:23px;padding-top:21px}.sv-iv-detail-included ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.sv-iv-detail-included li{display:flex;gap:9px;font-size:12px;color:#565660;line-height:1.5}.sv-iv-detail-included li span{color:#e22737}.sv-iv-detail-assessment ol{padding:0 0 0 18px;margin:20px 0;display:grid;gap:12px;font-size:13px;line-height:1.5;color:#565660}.sv-iv-detail .sp-actions{margin-top:25px;gap:18px;flex-wrap:wrap}.sv-iv-detail .sp-btn{font-size:12px;padding:13px 18px}.sv-iv-detail .sp-text-link{font-size:12px}.sv-iv-detail .sp-actions svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5}.sv-iv-detail .sp-dialog-close svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.6}@media(max-width:700px){.sv-iv-detail{padding:23px;border-radius:24px;max-height:91dvh}.sv-iv-detail-grid{grid-template-columns:1fr;gap:18px}.sv-iv-detail-grid>figure{position:static;margin:20px 0 0}.sv-iv-detail-grid>figure img{aspect-ratio:1.8}.sv-iv-detail-grid figcaption{font-size:10px;margin-top:9px}.sv-iv-detail-copy{padding-top:0}.sv-iv-detail-copy h2{font-size:31px}.sv-iv-detail-facts{padding:15px 0;gap:24px}.sv-iv-detail-facts strong{font-size:23px}.sv-iv-detail-ingredients li{font-size:10px}.sv-iv-detail .sp-actions{gap:17px}.sv-iv-ingredients,.sv-iv-qualification{min-height:0}}

.sv-iv-catalogue [data-iv-details] svg{fill:none;stroke:currentColor;stroke-width:1.5}
