.sgc-comparison2{--cmp2-label-w: 9rem;--cmp2-sgc-w: 11.5rem;--cmp2-comp-w: 10.5rem;--cmp2-radius: .8rem;padding:4rem 0;background:var(--cmp2-bg, #faf7f2);font-family:var(--font-body-family)}.sgc-comparison2__container{max-width:120rem;margin:0 auto;padding:0 1.5rem}.sgc-comparison2__header{text-align:center;margin-bottom:2.4rem}.sgc-comparison2__title{font-family:var(--font-heading-family);font-size:2.4rem;font-weight:700;color:var(--color-sgc-dark, #1a1a1a);margin:0 0 .8rem;line-height:1.2;letter-spacing:-.01em}.sgc-comparison2__subtitle{font-family:var(--font-body-family);font-size:1.5rem;color:var(--color-sgc-light-gray, #666);margin:0;max-width:52rem;margin-inline:auto;line-height:1.65}.sgc-comparison2__scroll-hint{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;font-size:1.2rem;color:var(--color-sgc-light-gray, #999);margin-bottom:.8rem;transition:opacity .4s ease}.sgc-comparison2__scroll-hint.is-hidden{opacity:0;pointer-events:none}.sgc-comparison2__scroll-hint svg{animation:sgc-cmp2-nudge 1.5s ease-in-out infinite}@keyframes sgc-cmp2-nudge{0%,to{transform:translate(0)}50%{transform:translate(4px)}}.sgc-comparison2__table-wrap{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;border-radius:var(--cmp2-radius);box-shadow:0 1px 3px #0000000f,0 4px 12px #0000000a;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) transparent;max-width:100%;margin:0 auto}.sgc-comparison2__table-wrap::-webkit-scrollbar{height:4px}.sgc-comparison2__table-wrap::-webkit-scrollbar-track{background:transparent}.sgc-comparison2__table-wrap::-webkit-scrollbar-thumb{background:#00000026;border-radius:2px}.sgc-comparison2__table{border-collapse:separate;border-spacing:0;table-layout:fixed}.sgc-comparison2__table th,.sgc-comparison2__table td{box-sizing:border-box;padding:1.2rem 1rem;font-size:1.4rem;text-align:center;vertical-align:middle;border-bottom:1px solid rgba(0,0,0,.07)}.sgc-comparison2__table tbody tr:last-child td{border-bottom:0}.sgc-comparison2__corner,.sgc-comparison2__label{position:sticky;left:0;z-index:3;background:var(--cmp2-bg, #faf7f2);min-width:var(--cmp2-label-w);max-width:var(--cmp2-label-w);width:var(--cmp2-label-w);text-align:left;font-weight:600;font-size:1.3rem;color:var(--color-sgc-dark, #333);white-space:normal;overflow:hidden;word-break:break-word;line-height:1.35}.sgc-comparison2__corner{border-top-left-radius:var(--cmp2-radius)}.sgc-comparison2__table tbody tr:last-child .sgc-comparison2__label{border-bottom-left-radius:var(--cmp2-radius)}.sgc-comparison2__th-sgc,.sgc-comparison2__sgc-cell{position:sticky;left:var(--cmp2-label-w);z-index:2;background:var(--cmp2-sgc-bg, #3D6B5A);color:var(--cmp2-sgc-text, #fff);min-width:var(--cmp2-sgc-w);max-width:var(--cmp2-sgc-w);width:var(--cmp2-sgc-w);font-weight:600;box-shadow:4px 0 8px -3px #0000001f}.sgc-comparison2__th-sgc{padding-top:1.2rem;padding-bottom:1.2rem;z-index:4}.sgc-comparison2__sgc-cell .sgc-cmp2-val{color:inherit}.sgc-comparison2__badge{display:inline-block;background:var(--color-sgc-orange, #B89A6A);color:#d3d3d3;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.2em .6em;border-radius:3px;margin-bottom:.4rem}.sgc-comparison2__brand{display:block;font-size:1.3rem;font-weight:700;line-height:1.25;white-space:normal}.sgc-comparison2__th-sgc .sgc-comparison2__brand{font-size:1.4rem}.sgc-comparison2__th-own,.sgc-comparison2__own-cell{position:static;background:color-mix(in srgb,var(--cmp2-sgc-bg, #3D6B5A) 82%,#fff);color:var(--cmp2-sgc-text, #fff);box-shadow:none;min-width:var(--cmp2-sgc-w);max-width:var(--cmp2-sgc-w);width:var(--cmp2-sgc-w);font-weight:600}.sgc-comparison2__own-cell .sgc-cmp2-val{color:inherit}.sgc-comparison2__th-comp,.sgc-comparison2__comp-cell{background:#fff;min-width:var(--cmp2-comp-w);width:var(--cmp2-comp-w)}.sgc-comparison2__th-comp{color:var(--color-sgc-dark, #333);padding-top:1.2rem;padding-bottom:1.2rem}.sgc-comparison2__table tbody tr:nth-child(2n) .sgc-comparison2__comp-cell{background:#f8f8f8}.sgc-comparison2__row-price .sgc-comparison2__label,.sgc-comparison2__row-price .sgc-comparison2__sgc-cell,.sgc-comparison2__row-price .sgc-comparison2__comp-cell{border-top:2px solid rgba(0,0,0,.06)}.sgc-comparison2__price{font-size:1.6rem;font-weight:700}.sgc-comparison2__compare-price{display:inline-block;margin-right:.5rem;font-size:1.3rem;font-weight:500;opacity:.65;text-decoration:line-through}.sgc-cmp2-val{display:inline-flex;align-items:center;gap:0;font-weight:600;font-size:1.4rem}.sgc-cmp2-val svg{flex-shrink:0}.sgc-cmp2-val--yes{color:#1a7d3f}.sgc-cmp2-val--no{color:#c0392b}.sgc-cmp2-val--pos{color:#1a7d3f}.sgc-cmp2-val--neg{color:#c0392b}.sgc-cmp2-val--mid{color:#c67b1a}.sgc-cmp2-val--empty{color:#ccc}.sgc-comparison2__cta{text-align:center;margin-top:3.2rem}.sgc-comparison2__btn{display:inline-flex;align-items:center;justify-content:center;background:var(--cmp2-sgc-bg, #3D6B5A);color:#fff;font-family:var(--font-body-family);font-size:1.5rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;padding:1.4rem 3.2rem;border:2px solid transparent;border-radius:0;cursor:pointer;transition:background .25s ease,transform .15s ease;line-height:1}.sgc-comparison2__btn:hover{background:#1e4748;transform:translateY(-1px)}.sgc-comparison2__btn:active{transform:translateY(0)}@media screen and (min-width:750px){.sgc-comparison2{--cmp2-label-w: 14rem;--cmp2-sgc-w: 15rem;--cmp2-comp-w: 12rem;padding:6rem 0}.sgc-comparison2__container{padding:0 2.4rem}.sgc-comparison2__header{margin-bottom:3.2rem}.sgc-comparison2__title{font-size:3.2rem}.sgc-comparison2__subtitle{font-size:1.6rem}.sgc-comparison2__table th,.sgc-comparison2__table td{padding:1.4rem 1.2rem;font-size:1.5rem}.sgc-comparison2__label,.sgc-comparison2__brand{font-size:1.4rem}.sgc-comparison2__th-sgc .sgc-comparison2__brand{font-size:1.5rem}.sgc-comparison2__badge{font-size:1.1rem}.sgc-comparison2__price{font-size:1.8rem}.sgc-comparison2__compare-price{font-size:1.4rem}.sgc-cmp2-val{font-size:1.5rem}}@media screen and (min-width:990px){.sgc-comparison2{--cmp2-comp-w: 13rem;padding:8rem 0}.sgc-comparison2__container{padding:0 3.2rem}.sgc-comparison2__scroll-hint{display:none}}@media(prefers-reduced-motion:reduce){.sgc-comparison2__scroll-hint svg{animation:none}.sgc-comparison2__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/section-sgc-comparison2.css.map */
