.sj-psc{--sj-blue:#1946BA;--sj-text:rgb(var(--color-base-text,4,4,4));--sj-line:#E3E5EA;--sj-bg:#fff;font-family:var(--font-body-family,"DM Sans",sans-serif);color:var(--sj-text);padding:4rem 0 5rem}.sj-psc *{box-sizing:border-box}.sj-psc__inner{max-width:var(--page-width,144rem);margin:0 auto;padding:0 1.6rem}@media(min-width:990px){.sj-psc__inner{padding:0 5rem}}.sj-psc__heading{font-family:var(--font-heading-family,"DM Sans",sans-serif);font-weight:700;font-size:clamp(2.6rem,3vw,3.6rem);line-height:1.1;letter-spacing:-.02em;margin:0 0 1.2rem}.sj-psc__intro{font-size:1.6rem;line-height:1.5;max-width:80rem;margin:0 0 2.4rem}.sj-psc__intro p{margin:0}.sj-psc__table-wrap{background:var(--sj-bg);border-radius:.8rem;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--sj-line)}.sj-psc table{width:100%;border-collapse:collapse;font-size:1.4rem;line-height:1.35;min-width:96rem}.sj-psc caption{text-align:left;padding:1.2rem 1.6rem;font-size:1.3rem;color:#555}.sj-psc th,.sj-psc td{padding:1.2rem 1.4rem;text-align:left;vertical-align:top;border-top:1px solid var(--sj-line)}.sj-psc thead th{background:var(--sj-blue);color:#fff;font-weight:700;border-top:0;white-space:nowrap}.sj-psc tbody tr:nth-child(2n){background:#f7f8fb}.sj-psc__model{display:flex;gap:1.2rem;align-items:center;min-width:22rem}.sj-psc__model img{width:5.6rem;height:5.6rem;object-fit:contain;background:#fff;border-radius:.4rem;flex:none}.sj-psc__model a{color:var(--sj-text);font-weight:700;text-decoration:none}.sj-psc__model a:hover,.sj-psc__model a:focus-visible{color:var(--sj-blue);text-decoration:underline}.sj-psc__sku{display:block;font-weight:400;font-size:1.2rem;color:#666}.sj-psc__price{font-weight:700;white-space:nowrap}.sj-psc__price s{font-weight:400;color:#777;margin-left:.4rem}.sj-psc__note{font-size:1.3rem;color:#555;margin:1.2rem 0 0}.sj-psc__guide{margin:1.6rem 0 0;font-size:1.5rem}.sj-psc__guide a{color:var(--sj-blue);font-weight:700}.sj-psc__comp{margin-top:3.2rem}.sj-psc__subheading{font-weight:700;font-size:2rem;margin:0 0 1rem}.sj-psc__src{font-size:1.2rem}.sj-psc__src a{color:var(--sj-blue)}.sj-psc__faq{margin-top:4.8rem;max-width:96rem}.sj-psc__faq-item{background:var(--sj-bg);border:1px solid var(--sj-line);border-radius:.8rem;margin:0 0 1rem}.sj-psc__faq-item summary{list-style:none;cursor:pointer;padding:1.6rem 5rem 1.6rem 2rem;position:relative;font-weight:700;font-size:1.6rem;line-height:1.35}.sj-psc__faq-item summary::-webkit-details-marker{display:none}.sj-psc__faq-item summary:after{content:"+";position:absolute;right:2rem;top:50%;transform:translateY(-50%);font-size:2.4rem;font-weight:400;color:var(--sj-blue)}.sj-psc__faq-item[open] summary:after{content:"\2212"}.sj-psc__faq-item summary:focus-visible{outline:2px solid var(--sj-blue);outline-offset:2px;border-radius:.8rem}.sj-psc__faq-q{margin:0;font:inherit}.sj-psc__faq-a{padding:0 2rem 1.8rem;font-size:1.5rem;line-height:1.55}.sj-psc__faq-a p{margin:0 0 .8rem}.sj-psc__faq-a a{color:var(--sj-blue)}@media(max-width:749px){.sj-psc{padding:3rem 0 4rem}.sj-psc__table-wrap{border:0;background:transparent;overflow:visible}.sj-psc table{min-width:0;font-size:1.4rem}.sj-psc thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.sj-psc tbody tr{display:block;background:#fff!important;border:1px solid var(--sj-line);border-radius:.8rem;margin:0 0 1.2rem;padding:.4rem 0}.sj-psc tbody td{display:flex;justify-content:space-between;gap:1.2rem;border-top:1px solid var(--sj-line);padding:.9rem 1.4rem}.sj-psc tbody td:first-child{border-top:0;display:block}.sj-psc tbody td:before{content:attr(data-label);font-weight:700;flex:0 0 40%;color:#444}.sj-psc tbody td:first-child:before{content:none}.sj-psc tbody td>span,.sj-psc tbody td>.sj-psc__price{text-align:right}}.sj-psc table{table-layout:auto}.sj-psc tbody td:first-child,.sj-psc thead th:first-child{min-width:24rem}.sj-psc__model a{min-width:0;overflow-wrap:break-word}.sj-psc__src{overflow-wrap:anywhere}.sj-psc__comp td:last-child{min-width:17rem}@media(max-width:749px){.sj-psc tbody td:first-child,.sj-psc thead th:first-child,.sj-psc__comp td:last-child{min-width:0}}.sj-psc .sj-psc__table-wrap table{table-layout:auto}
/*# sourceMappingURL=/cdn/shop/t/282/compiled_assets/styles.css.map */
