.compare-similar{clear:both;max-width:1440px;margin:16px auto 28px;padding:8px;background:#fff;border-radius:16px;color:#2b2226}.compare-similar-mobile-title{display:none}.compare-similar-scroll{overflow-x:auto;border-radius:12px}.compare-similar-grid{display:grid;grid-template-columns:240px repeat(var(--similar-products),minmax(200px,1fr));min-width:calc(240px + var(--similar-products)*200px)}.compare-similar-head{align-items:stretch}.compare-similar-intro{display:flex;flex-direction:column;gap:14px;padding:24px;background:#fdeaf3}.compare-similar-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#f72a89;color:#fff;font-size:24px}.compare-similar-intro h2{margin:0;max-width:180px;font-size:22px;line-height:1.25}.compare-similar-card{position:relative;display:flex;flex-direction:column;min-width:0;padding:12px;border:1px solid #f0ecee;background:#faf6f8}.compare-similar-card.is-current{border:2px solid #f72a89;background:#fff}.compare-current-badge{position:absolute;z-index:2;inset-block-start:10px;inset-inline-start:10px;padding:3px 8px;border-radius:10px;background:#f72a89;color:#fff;font-size:11px;font-weight:700}.compare-similar-image{display:flex;aspect-ratio:1;align-items:center;justify-content:center;background:#fff}.compare-similar-image img{width:100%;height:100%;object-fit:contain}.compare-similar-type{margin-top:10px;color:#f72a89;font-size:12px;font-weight:600}.compare-similar-name{display:block;min-height:42px;margin:4px 0;color:#2b2226!important;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.compare-similar-status{min-height:20px;margin-top:auto;font-size:12px;font-weight:600}.compare-similar-status.is-delivery{color:#1f7a45}.compare-similar-status.is-delivery:before{content:'▣';margin-inline-end:5px}.compare-similar-status.is-oos{color:#c62f3a;text-align:end}.compare-similar-price{margin:7px 0 10px;font-size:16px}.compare-similar-toggle{width:100%;min-height:38px;justify-content:center;border-radius:6px}.compare-similar-row{background:#fff}.compare-similar-row.is-alt{background:#faf6f8}.compare-similar-label,.compare-similar-value{padding:13px 16px;border-top:1px solid #f0ecee}.compare-similar-label{color:#4a4045}.compare-similar-mobile-label{display:none}.compare-similar-value{text-align:center}.compare-bool{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:50%;font-size:11px}.compare-bool.is-yes{background:#f72a89;color:#fff}.compare-bool.is-no{border:1px solid #c8c1c4;color:#a59da1}.rtl .compare-similar,[dir=rtl] .compare-similar{direction:rtl}
@media(max-width:767px){.compare-similar{margin:12px 0 20px;padding:12px 0;border-radius:0}.compare-similar-mobile-title{display:block;margin:0 14px 12px;font-size:19px}.compare-similar-grid{grid-template-columns:repeat(var(--similar-products),minmax(150px,1fr));min-width:calc(var(--similar-products)*150px + (var(--similar-products) - 1)*10px);column-gap:10px;padding-inline:10px}.compare-similar-intro{display:none}.compare-similar-card{padding:9px}.compare-similar-label{position:sticky;inset-inline-start:0;grid-column:1/-1;padding:11px 4px 3px;border:0;background:inherit;color:#8b8286;font-size:12px;font-weight:600}.compare-similar-value{padding:4px 4px 12px;border:0}.compare-current-badge{inset-block-start:6px;inset-inline-start:6px}.compare-similar-name{font-size:13px}.compare-similar-price{font-size:14px}}
