body.single-product .ss-diff{margin:4px 0 24px;border:1px solid #26262c;border-radius:16px;background:#121215;transition:border-color .2s ease-out}body.single-product .ss-diff.is-open{border-color:#33333b}body.single-product .ss-diff__heading{margin:0;padding:0;font:inherit;letter-spacing:0;text-transform:none}body.single-product .ss-diff__toggle{display:flex;align-items:center;gap:14px;width:100%;min-height:72px;margin:0;padding:14px 14px 14px 14px;border:0;border-radius:16px;background:#fff0;color:#f3efed;font:inherit;text-align:left;text-transform:none;letter-spacing:0;box-shadow:none;cursor:pointer;-webkit-tap-highlight-color:#fff0}body.single-product .ss-diff__toggle:focus-visible{outline:2px solid #f06f88;outline-offset:2px}body.single-product .ss-diff__icons{display:flex;flex:0 0 auto;gap:6px}body.single-product .ss-diff__chip{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#261a1f;color:#f2c3cd;--ss-diff-knock:#261a1f}body.single-product .ss-diff__chip svg{display:block;width:22px;height:22px}body.single-product .ss-diff__text{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}body.single-product .ss-diff__title{color:#b9b1b0;font:700 11px/1.3 var(--ss-sans);letter-spacing:.14em;text-transform:uppercase}body.single-product .ss-diff__summary{color:#f3efed;font:650 14px/1.3 var(--ss-sans);overflow-wrap:anywhere}body.single-product .ss-diff__chevron{display:grid;flex:0 0 auto;place-items:center;width:32px;height:32px;border-radius:50%;background:rgb(255 255 255 / .04);color:#cfc8c6;transition:transform .25s cubic-bezier(.2,.8,.2,1),background-color .2s ease-out}body.single-product .ss-diff.is-open .ss-diff__chevron{transform:rotate(180deg)}@media(hover:hover) and (pointer:fine){body.single-product .ss-diff__toggle:hover .ss-diff__chevron{background:rgb(255 255 255 / .08)}}body.single-product .ss-diff .ss-knock{stroke:var(--ss-diff-knock,#1a1a1f)}body.single-product .ss-diff__body{display:grid;grid-template-rows:1fr;transition:grid-template-rows .25s cubic-bezier(.2,.8,.2,1),visibility 0s}body.single-product .ss-diff__inner{min-height:0;overflow:hidden}body.single-product .ss-diff:not(.is-open) .ss-diff__body{grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .22s ease-out,visibility 0s linear .22s}body.single-product .ss-diff__list{margin:0 14px;padding:4px 0 6px;border-top:1px solid #26262c;list-style:none}body.single-product .ss-diff__item{display:flex;align-items:flex-start;gap:12px;margin:0;padding:12px 0}body.single-product .ss-diff__item+.ss-diff__item{border-top:1px solid #1f1f25}body.single-product .ss-diff__icon{display:grid;flex:0 0 auto;place-items:center;width:36px;height:36px;border-radius:10px;background:#1a1a1f;color:#f2c3cd;--ss-diff-knock:#1a1a1f}body.single-product .ss-diff__icon svg{display:block;width:22px;height:22px}body.single-product .ss-diff__copy{display:flex;flex-direction:column;gap:2px;min-width:0;padding-top:1px}body.single-product .ss-diff__copy strong{display:flex;align-items:center;gap:8px;color:#f3efed;font:700 14px/1.35 var(--ss-sans)}body.single-product .ss-diff__copy>span{color:#bdb6b4;font:500 14px/1.5 var(--ss-sans)}body.single-product .ss-diff__step{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:rgb(240 111 136 / .14);color:#f3a3b3;font:700 11px/1 var(--ss-sans);font-variant-numeric:tabular-nums}body.single-product .ss-diff.is-enhanced .ss-diff__item{transition:opacity .25s ease-out,transform .25s ease-out}body.single-product .ss-diff.is-enhanced:not(.is-open) .ss-diff__item{opacity:0;transform:translateY(-4px)}body.single-product .ss-diff.is-enhanced.is-open .ss-diff__item:nth-child(2){transition-delay:.04s}body.single-product .ss-diff.is-enhanced.is-open .ss-diff__item:nth-child(3){transition-delay:.08s}body.single-product .ss-diff.is-enhanced.is-open .ss-diff__item:nth-child(4){transition-delay:.12s}@media(min-width:821px){body.single-product .ss-diff__toggle{padding:16px 18px}body.single-product .ss-diff__list{margin:0 18px}}@media(max-width:359px){body.single-product .ss-diff__toggle{gap:10px;padding:12px}body.single-product .ss-diff__icons{gap:4px}body.single-product .ss-diff__chip{width:34px;height:34px}body.single-product .ss-diff__chip svg{width:20px;height:20px}body.single-product .ss-diff__list{margin:0 12px}}body.single-product .ss-diff__icons:has(>:nth-child(4)){gap:4px}body.single-product .ss-diff__icons:has(>:nth-child(4)) .ss-diff__chip{width:34px;height:34px}body.single-product .ss-diff__icons:has(>:nth-child(4)) .ss-diff__chip svg{width:20px;height:20px}@media(prefers-reduced-motion:reduce){body.single-product .ss-diff,body.single-product .ss-diff__chevron,body.single-product .ss-diff__body,body.single-product .ss-diff:not(.is-open) .ss-diff__body,body.single-product .ss-diff.is-enhanced .ss-diff__item{transition:none;transform:none}}