.ksa-body{--ksa-read: 720px;color:var(--ksa-text);font-family:var(--ksa-font-body);font-size:1rem;line-height:1.75;overflow-wrap:anywhere}.ksa-body--narrow{max-width:var(--ksa-read);margin-inline:auto}.ksa-body>:first-child{margin-block-start:0}.ksa-body :is(p,ul,ol){margin:0 0 16px}.ksa-body li{margin-block-end:6px}.ksa-body li::marker{color:var(--ksa-champagne)}.ksa-body a{color:var(--ksa-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ksa-body a:hover{color:var(--ksa-link-hover)}.ksa-body strong{font-weight:500;color:var(--ksa-text)}.ksa-body img{max-width:100%;height:auto;border-radius:var(--ksa-radius-img)}.ksa-body :is(h1,h2,h3,h4,h5,h6){font-family:var(--ksa-font-display);font-weight:500;color:var(--ksa-text);letter-spacing:-.005em;scroll-margin-top:calc(var(--header-height, 64px) + 24px)}.ksa-body :is(h1,h2){margin:48px 0 14px;font-size:clamp(1.375rem,1.1rem + 1vw,1.75rem);line-height:1.25}.ksa-body h2:before{content:"";display:block;width:32px;height:1px;margin-block-end:14px;background:var(--ksa-champagne)}.ksa-body h3{margin:28px 0 8px;font-size:1.125rem;line-height:1.4}.ksa-body h4{margin:20px 0 6px;font-size:1rem;line-height:1.45}.ksa-body :is(h5,h6){margin:16px 0 4px;font-size:.9375rem}.ksa-body .ksa-answer-first{margin:0 0 24px;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);line-height:1.7;color:var(--ksa-text)}.ksa-body .ksa-key-facts{width:100%;margin:8px 0 32px;border-collapse:collapse;border-block:1px solid var(--ksa-border);font-size:.9375rem}.ksa-body .ksa-key-facts tr+tr{border-block-start:1px solid var(--ksa-border)}.ksa-body .ksa-key-facts :is(th,td){padding:12px 0;vertical-align:top;text-align:start;border:0;background:none}.ksa-body .ksa-key-facts th{width:36%;padding-inline-end:16px;font-family:var(--ksa-font-display);font-weight:500;font-size:.6875rem;line-height:1.9;letter-spacing:var(--ksa-track-eyebrow);text-transform:uppercase;color:var(--ksa-text-muted)}.ksa-body .ksa-summary{margin:32px 0;padding:20px 22px;border-radius:var(--ksa-radius-md);background:var(--ksa-image-bg);box-shadow:inset 0 0 0 1px var(--ksa-mist);border-inline-start:0}.ksa-body .ksa-summary>p:first-child strong{font-family:var(--ksa-font-display);font-weight:500;font-size:.75rem;letter-spacing:var(--ksa-track-eyebrow);text-transform:uppercase;color:var(--ksa-accent)}.ksa-body .ksa-summary ul{margin:8px 0 0;padding-inline-start:18px}.ksa-body .ksa-summary :last-child{margin-block-end:0}.ksa-body .ksa-reviewed{display:flex;align-items:center;gap:10px;margin:40px 0 0;padding-block-start:16px;border-block-start:1px solid var(--ksa-border);font-size:.8125rem;color:var(--ksa-text-muted)}.ksa-body .ksa-reviewed em{font-style:normal}.ksa-body .ksa-reviewed:before{content:"";flex:none;width:22px;height:22px;border-radius:50%;background:var(--ksa-primary) var(--ksa-seal-url, none) center / 100% no-repeat}.ksa-body .ksa-trust{position:relative;margin:24px 0 32px;padding:22px;padding-inline-start:64px;border-radius:var(--ksa-radius-md);background:var(--ksa-surface);box-shadow:inset 0 0 0 1px var(--ksa-champagne);font-size:.9375rem}.ksa-body .ksa-trust:before{content:"";position:absolute;inset-inline-start:20px;inset-block-start:22px;width:30px;height:30px;border-radius:50%;background:var(--ksa-primary) var(--ksa-seal-url, none) center / 100% no-repeat}.ksa-body .ksa-trust :last-child{margin-block-end:0}.ksa-body blockquote{margin:32px 0;padding:4px 0;padding-inline-start:22px;border-inline-start:1px solid var(--ksa-champagne);font-family:var(--ksa-font-display);font-size:clamp(1.125rem,1rem + .5vw,1.375rem);line-height:1.5;color:var(--ksa-text)}.ksa-body blockquote p{margin:0 0 10px}.ksa-body blockquote :is(footer,cite){display:block;font-family:var(--ksa-font-body);font-style:normal;font-size:.8125rem;letter-spacing:0;color:var(--ksa-text-muted)}.ksa-body :is(.ksa-hub-products,.ksa-hub-brands,.ksa-shop-handoff) ul{list-style:none;padding:0;margin:12px 0 0;border-block-start:1px solid var(--ksa-border)}.ksa-body :is(.ksa-hub-products,.ksa-hub-brands,.ksa-shop-handoff) li{margin:0;padding:12px 0;border-block-end:1px solid var(--ksa-border);font-size:.9375rem;color:var(--ksa-text-muted)}.ksa-body :is(.ksa-hub-products,.ksa-hub-brands,.ksa-shop-handoff) li a{color:var(--ksa-text);font-weight:500;text-decoration:none}.ksa-body :is(.ksa-hub-products,.ksa-hub-brands,.ksa-shop-handoff) li a:hover{color:var(--ksa-link);text-decoration:underline}@media screen and (min-width:990px){.ksa-body .ksa-hub-brands ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}.ksa-body .ksa-shop-handoff{margin:48px 0 0;padding:24px;border-radius:var(--ksa-radius-md);background:var(--ksa-image-bg)}.ksa-body .ksa-shop-handoff h2{margin-block-start:0}.ksa-body .ksa-shop-handoff h2:before{display:none}.ksa-body table:not(.ksa-key-facts){display:block;width:100%;max-width:100%;overflow-x:auto;margin:12px 0 28px;border-collapse:collapse;font-size:.875rem;-webkit-overflow-scrolling:touch}.ksa-body table:not(.ksa-key-facts) :is(th,td){min-width:140px;padding:12px 14px;border:1px solid var(--ksa-border);text-align:start;vertical-align:top}.ksa-body table:not(.ksa-key-facts) thead th{background:var(--ksa-image-bg);font-family:var(--ksa-font-display);font-weight:500;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.ksa-body .ksa-cluster-link{padding:14px 18px;border-radius:var(--ksa-radius-md);background:var(--ksa-surface);box-shadow:inset 0 0 0 1px var(--ksa-border)}.ksa-body h3+p{margin-block-start:0}[dir=rtl] .ksa-body{line-height:1.9}.ksa-body .ksa-x-hero{position:relative;margin:0 0 32px;padding:28px 20px;border-radius:20px;overflow:hidden;background:radial-gradient(120% 90% at 100% 0%,var(--ksa-lavender-200) 0%,transparent 55%),var(--ksa-lavender-50);color:var(--ksa-text)}.ksa-body .ksa-x-hero__inner{display:grid;gap:22px;align-items:center}.ksa-body .ksa-x-eyebrow{margin:0 0 10px;font-family:var(--ksa-font-display);font-weight:500;font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ksa-accent)}.ksa-body .ksa-x-hero__title,.ksa-body .ksa-x-hero h1,.ksa-body .ksa-x-hero h2{margin:0 0 12px;font-family:var(--ksa-font-display);font-weight:500;font-size:clamp(1.625rem,6.4vw,2.5rem);line-height:1.15;letter-spacing:-.01em;color:var(--ksa-text)}.ksa-body .ksa-x-lede{margin:0 0 20px;max-width:46ch;font-size:.9375rem;line-height:1.6;color:var(--ksa-text-muted)}.ksa-body .ksa-x-badges{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ksa-body .ksa-x-badge{display:flex;align-items:center;gap:10px;min-height:48px;padding:10px 14px;border-radius:12px;background:var(--ksa-white);box-shadow:inset 0 0 0 1px var(--ksa-mist)}.ksa-body .ksa-x-badge:before{content:"";flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:var(--ksa-vivid);box-shadow:0 0 0 4px var(--ksa-lavender-100)}.ksa-body .ksa-x-badge__label{font-family:var(--ksa-font-display);font-weight:500;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ksa-text)}@media screen and (min-width:750px){.ksa-body .ksa-x-hero{padding:48px 44px}.ksa-body .ksa-x-hero__inner{grid-template-columns:minmax(0,1.45fr) minmax(240px,1fr);gap:40px}}.ksa-body .ksa-x-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 26px;border:1px solid var(--ksa-cta);border-radius:var(--ksa-radius-pill);background:var(--ksa-cta);color:var(--ksa-cta-text);text-decoration:none;font-family:var(--ksa-font-display);font-weight:500;font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;line-height:1.2;text-align:center;transition:background var(--ksa-dur) var(--ksa-ease),color var(--ksa-dur) var(--ksa-ease),border-color var(--ksa-dur) var(--ksa-ease)}.ksa-body .ksa-x-btn:hover{background:var(--ksa-cta-hover);border-color:var(--ksa-cta-hover);color:var(--ksa-cta-text)}.ksa-body .ksa-x-btn--light{background:var(--ksa-white);border-color:var(--ksa-white);color:var(--ksa-vivid)}.ksa-body .ksa-x-btn--light:hover{background:var(--ksa-lavender-50);border-color:var(--ksa-lavender-50);color:var(--ksa-vivid-hover)}.ksa-body .ksa-x-btn--ghost{background:transparent;border-color:#fff9;color:var(--ksa-white)}.ksa-body .ksa-x-btn--ghost:hover{background:#ffffff1a;border-color:var(--ksa-white);color:var(--ksa-white)}.ksa-body .ksa-x-btn--outline{background:transparent;color:var(--ksa-vivid);border-color:var(--ksa-vivid)}.ksa-body .ksa-x-btn--outline:hover{background:var(--ksa-vivid);color:var(--ksa-white)}.ksa-body .ksa-x-btn--sm{min-height:38px;padding:0 16px;font-size:.75rem}.ksa-body .ksa-x-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.ksa-body .ksa-x-center{text-align:center}.ksa-body .ksa-x-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px 20px;margin:32px 0;padding:20px;border-radius:16px;background:var(--ksa-white);box-shadow:inset 0 0 0 1px var(--ksa-mist)}.ksa-body .ksa-x-fact{display:grid;gap:2px;padding-inline-start:14px;border-inline-start:2px solid var(--ksa-tint)}.ksa-body .ksa-x-fact__title{font-weight:500;font-size:.875rem;color:var(--ksa-text)}.ksa-body .ksa-x-fact__sub{font-size:.75rem;color:var(--ksa-text-muted)}.ksa-body .ksa-x-panel{margin:40px 0;padding:28px 18px;border-radius:20px;background:var(--ksa-lavender-50)}.ksa-body .ksa-x-panel--center{text-align:center}.ksa-body .ksa-x-section{margin:40px 0}.ksa-body .ksa-x-head{margin:0 0 22px;text-align:center}.ksa-body .ksa-x-title{margin:0 0 8px;font-family:var(--ksa-font-display);font-weight:500;font-size:var(--ksa-h2);line-height:var(--ksa-h2-lh);color:var(--ksa-text)}.ksa-body .ksa-x-sub{margin:0 auto 8px;max-width:60ch;font-size:.875rem;line-height:1.6;color:var(--ksa-text-muted)}.ksa-body .ksa-x-fine{margin:14px 0 0;font-size:.75rem;color:inherit;opacity:.75}@media screen and (min-width:750px){.ksa-body .ksa-x-panel{padding:44px 40px}}.ksa-body .ksa-x-band{margin:44px 0;padding:36px 22px;border-radius:20px;text-align:center;color:var(--ksa-white);background:radial-gradient(90% 120% at 100% 0%,rgb(184 168 222 / .35) 0%,transparent 60%),var(--ksa-aubergine)}.ksa-body .ksa-x-band .ksa-x-title,.ksa-body .ksa-x-band h2{color:var(--ksa-white)}.ksa-body .ksa-x-band .ksa-x-eyebrow{color:var(--ksa-lavender-300)}.ksa-body .ksa-x-band .ksa-x-lede{margin-inline:auto;color:#ffffffd1}.ksa-body .ksa-x-band a:not(.ksa-x-btn){color:var(--ksa-white)}@media screen and (min-width:750px){.ksa-body .ksa-x-band{padding:52px 44px}}.ksa-body .ksa-x-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0}@media screen and (min-width:750px){.ksa-body .ksa-x-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:18px}.ksa-body .ksa-x-grid--tiles{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}}.ksa-body .ksa-x-card{display:flex;flex-direction:column;min-width:0;max-width:100%;margin:0;border:1px solid var(--ksa-mist);border-radius:12px;overflow:hidden;background:var(--ksa-white);color:var(--ksa-text);text-decoration:none;vertical-align:top;transition:border-color var(--ksa-dur) var(--ksa-ease),box-shadow var(--ksa-dur) var(--ksa-ease)}.ksa-body a.ksa-x-card:hover,.ksa-body .ksa-x-card:has(a:hover){border-color:var(--ksa-lavender-200);box-shadow:0 6px 18px #3c205012;color:var(--ksa-text)}.ksa-body .ksa-x-card--pad{padding:16px}.ksa-body .ksa-x-card__link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.ksa-body .ksa-x-card__media{position:relative;background:var(--ksa-white)}.ksa-body .ksa-x-card__img,.ksa-body .ksa-x-card img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;padding:8%;margin:0;border-radius:0;background:var(--ksa-white);mix-blend-mode:multiply}.ksa-body .ksa-x-card--pad img{padding:0;aspect-ratio:auto;max-height:220px;margin:0 auto 10px}.ksa-body .ksa-x-card__badge{position:absolute;inset-block-start:8px;inset-inline-end:8px;padding:3px 9px;border-radius:var(--ksa-radius-pill);background:var(--ksa-lavender-50);color:var(--ksa-accent);font-family:var(--ksa-font-display);font-weight:500;font-size:.625rem;letter-spacing:.1em}.ksa-body .ksa-x-card__body{display:flex;flex-direction:column;gap:6px;flex:1;padding:12px 14px 14px}.ksa-body .ksa-x-card__brand{margin:0;font-family:var(--ksa-font-display);font-weight:500;font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ksa-accent)}.ksa-body .ksa-x-card__title{margin:0;font-family:var(--ksa-font-body);font-weight:500;font-size:.875rem;line-height:1.4;color:var(--ksa-text)}.ksa-body .ksa-x-card__title a{color:inherit;text-decoration:none}.ksa-body .ksa-x-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;font-weight:600;color:var(--ksa-vivid)}.ksa-body .ksa-x-card__now{font-size:1rem;font-weight:600;color:var(--ksa-vivid)}.ksa-body .ksa-x-card__note{font-size:.75rem;font-weight:500;color:var(--ksa-success)}.ksa-body .ksa-x-was{font-size:.8125rem;font-weight:400;color:var(--ksa-text-muted);text-decoration:line-through}.ksa-body .ksa-x-card__cta{margin-top:auto;padding:10px 12px;border-radius:var(--ksa-radius-pill);background:var(--ksa-cta);color:var(--ksa-white);text-align:center;font-family:var(--ksa-font-display);font-weight:500;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.ksa-body .ksa-x-card .ksa-x-btn{margin-top:auto;align-self:flex-start}.ksa-body .ksa-x-tile{display:flex;align-items:center;justify-content:center;min-height:64px;padding:12px;border:1px solid var(--ksa-mist);border-radius:12px;background:var(--ksa-white);color:var(--ksa-text);text-align:center;text-decoration:none;font-weight:500;font-size:.8125rem;line-height:1.35;transition:border-color var(--ksa-dur) var(--ksa-ease),color var(--ksa-dur) var(--ksa-ease)}.ksa-body .ksa-x-tile:hover{border-color:var(--ksa-vivid);color:var(--ksa-vivid)}.ksa-body .ksa-x-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px}.ksa-body .ksa-x-chip{display:inline-flex;align-items:center;min-height:36px;padding:6px 14px;border:1px solid var(--ksa-mist);border-radius:var(--ksa-radius-pill);background:var(--ksa-lavender-50);color:var(--ksa-accent-deep);text-decoration:none;font-weight:500;font-size:.8125rem}.ksa-body .ksa-x-chip:hover{border-color:var(--ksa-vivid);color:var(--ksa-vivid)}.ksa-body .ksa-x-logo{max-width:140px;height:auto;margin:0 auto 10px}.ksa-body .ksa-x-note{margin:16px 0;padding:14px 18px;border-inline-start:3px solid var(--ksa-tint);border-radius:10px;background:var(--ksa-lavender-50)}.ksa-body .ksa-x-note>:last-child{margin-bottom:0}.ksa-body .ksa-x-note--good{border-color:var(--ksa-success);background:color-mix(in srgb,var(--ksa-success) 7%,var(--ksa-white))}.ksa-body .ksa-x-note--bad{border-color:var(--ksa-error);background:color-mix(in srgb,var(--ksa-error) 6%,var(--ksa-white))}.ksa-body .ksa-x-note--warn{border-color:var(--ksa-warning);background:color-mix(in srgb,var(--ksa-warning) 8%,var(--ksa-white))}.ksa-body .ksa-x-meta{margin-top:32px;padding-top:16px;border-top:1px solid var(--ksa-mist);font-size:.8125rem;color:var(--ksa-text-muted)}.ksa-body .ksa-x-pos{color:var(--ksa-success)}.ksa-body .ksa-x-neg{color:var(--ksa-error)}.ksa-body .ksa-x-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem}.ksa-body .ksa-x-card a:not(.ksa-x-btn){color:var(--ksa-text);text-decoration:none}.ksa-body .ksa-x-card a:not(.ksa-x-btn):hover{color:var(--ksa-vivid)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ksa-content.css.map */
