ssv-comparison-component{display:block}.ssv3 #comparison table{min-width:0}.ssv3 #comparison .ssv-comparison-pagination[hidden]{display:none}@media(min-width:761px){.ssv3 #comparison{padding:36px 0}.ssv3 #comparison .sec-head{max-width:1000px;margin:0 auto 20px}.ssv3 #comparison .sec-head h2{font-size:32px;line-height:1.2}.ssv3 #comparison .ssv-comparison-table{padding-top:28px;margin-top:0}.ssv3 #comparison .ssv-comparison-label-col{width:34%}.ssv3 #comparison .ssv-comparison-ours-col{width:39%}.ssv3 #comparison .ssv-comparison-other-col{width:27%}.ssv3 #comparison th,.ssv3 #comparison td,.ssv3 #comparison td:nth-child(3){padding:8px 12px;font-size:15px;line-height:1.4}.ssv3 #comparison thead th{padding:12px}.ssv3 #comparison thead .ssv-comparison-brand{padding:36px 14px 10px;border-radius:14px 14px 0 0}.ssv3 #comparison .ssv-comparison-product{position:absolute;top:-28px;left:50%;width:112px;height:56px;max-width:65%;margin:0;transform:translate(-50%);filter:none}.ssv3 #comparison .ssv-comparison-logo{display:block;width:130px;height:auto;max-width:75%;margin:0 auto;object-fit:contain}.ssv3 #comparison .ssv-comparison-brand>span{display:none}.ssv3 #comparison tbody td:nth-child(2){position:relative}.ssv3 #comparison tbody td:nth-child(2):before{content:"";position:absolute;top:4px;right:12px;bottom:4px;left:12px;border-radius:7px;background:#fff;pointer-events:none}.ssv3 #comparison .ssv-comparison-benefit{position:relative;min-height:0;padding:6px 14px;gap:8px;font-size:15px;line-height:1.4;border-radius:7px;background:transparent;box-shadow:none}.ssv3 #comparison .ssv-compare-check{width:18px;height:18px}.ssv3 #comparison .ssv-compare-cross{font-size:20px}.ssv3 #comparison tbody tr:last-child>td:nth-child(2){padding-bottom:16px;border-radius:0 0 14px 14px}.ssv3 #comparison tbody tr:last-child>td:nth-child(2):before{inset-block-end:12px}}@media(max-width:760px){.ssv3 #comparison .ssv-comparison-table{overflow-x:auto;isolation:isolate;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:12px}.ssv3 #comparison .ssv-comparison-table::-webkit-scrollbar{display:none}.ssv3 #comparison table{width:158%;min-width:0}.ssv3 #comparison .ssv-comparison-label-col{width:26.582278%}.ssv3 #comparison .ssv-comparison-ours-col,.ssv3 #comparison .ssv-comparison-other-col{width:36.708861%}.ssv3 #comparison tr>:first-child{position:sticky;left:0;z-index:2;background:#fff;box-shadow:5px 0 10px -9px #102f5d}.ssv3 #comparison thead th{vertical-align:bottom}.ssv3 #comparison thead th:not(:first-child){scroll-snap-align:end}.ssv3 #comparison thead th:first-child{z-index:3}.ssv3 #comparison thead th:first-child:before{content:"";position:absolute;inset-inline:0;top:-40px;height:40px;background:#fff}.ssv3 #comparison th,.ssv3 #comparison td,.ssv3 #comparison td:nth-child(3){padding:12px 8px;font-size:1rem;line-height:1.5;overflow-wrap:anywhere}.ssv3 #comparison tbody th{font-weight:600}.ssv3 #comparison .ssv-comparison-benefit{padding:10px 8px;gap:7px;align-items:flex-start}.ssv3 #comparison .ssv-compare-check{width:18px;height:18px;flex:0 0 18px;margin-top:3px}.ssv3 #comparison .ssv-comparison-logo{width:140px;max-width:100%}.ssv3 #comparison .ssv-comparison-product{max-width:calc(100% - 16px)}.ssv3 #comparison .ssv-comparison-pagination{display:flex;align-items:center;justify-content:center;gap:18px;margin:20px 0 0;color:var(--ink, #102f5d);font-size:1rem}.ssv3 #comparison .ssv-comparison-pagination button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #b8cce4;border-radius:50%;background:#fff;color:#0754a1;cursor:pointer}.ssv3 #comparison .ssv-comparison-pagination button:disabled{opacity:.35;cursor:default}.ssv3 #comparison .ssv-comparison-pagination svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ssv3 #comparison .ssv-comparison-count{min-width:46px;text-align:center;font-variant-numeric:tabular-nums}.ssv3 #comparison :is(.ssv-comparison-pagination button,.ssv-comparison-table):focus-visible{outline:3px solid #0754a1;outline-offset:3px}}@media(max-width:460px){.ssv3 #comparison tbody th{font-size:.875rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ssv-comparison.css.map */
