.ffh .ctable-wrap{overflow-x:auto;margin-top:clamp(30px,3.4vw,48px);-webkit-overflow-scrolling:touch}.ffh .ctable{width:100%;border-collapse:collapse;min-width:660px}.ffh .ctable th,.ffh .ctable td{text-align:left;vertical-align:top;padding:clamp(13px,1.4vw,19px) clamp(14px,1.5vw,22px);border-bottom:1px solid var(--line)}.ffh .ctable thead th{font-size:15px;font-weight:500;color:var(--sage);border-bottom:2px solid var(--ink)}.ffh .ctable tbody th{font-weight:500;color:var(--ink);width:20%;white-space:nowrap}.ffh .ctable tbody td{font-size:15px;color:var(--ink-2);line-height:1.45;width:26.6%}.ffh .ctable tbody tr:hover{background:var(--paper)}.ffh .intro-c.qa .inner{max-width:64ch}.ffh .intro-c.qa p{font-size:clamp(17px,1.5vw,21px);line-height:1.5;color:var(--ink);font-weight:400;max-width:none}.ffh .pairbox.say .pair-block .t-h2,.ffh .pairbox.txt .pair-block .t-h2{font-size:clamp(21px,2vw,30px);line-height:1.14;max-width:24ch}.ffh .pairbox.txt .pair-block{align-items:flex-start;text-align:left}.ffh .pairbox .pair-block .link{margin-top:22px}.ffh .pairbox.say .pair-block .link{align-self:center}.ffh .pairbox.txt .pair-block .link{align-self:flex-start}.ffh .pair-block .p-list,.ffh .pair-block .p-steps{list-style:none;display:grid;gap:10px;margin-top:18px;width:100%}.ffh .pair-block .p-list li{display:grid;grid-template-columns:auto 1fr;column-gap:11px;align-items:start;font-size:clamp(13px,1vw,15px);line-height:1.45}.ffh .pair-block .p-list li:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.55;margin-top:8px}.ffh .pair-block .p-steps{counter-reset:st}.ffh .pair-block .p-steps li{display:grid;grid-template-columns:22px 1fr;column-gap:11px;row-gap:3px;align-items:start;font-size:clamp(13px,1vw,15px);line-height:1.4}.ffh .pair-block .p-steps li:before{counter-increment:st;content:counter(st);grid-column:1;grid-row:1;font-weight:500;opacity:.7;font-size:15px}.ffh .pair-block .p-steps li b{grid-column:2;grid-row:1;font-weight:500}.ffh .pair-block .p-steps li span{grid-column:2;grid-row:2;opacity:.85}.ffh .pair-block .p-body{font-size:clamp(14px,1.05vw,16px);line-height:1.6;margin-top:16px;max-width:44ch;color:var(--cream-2)}.ffh .pair-block .p-body b{font-weight:500;color:inherit}.ffh .pairbox.pale .pair-block .p-body{color:var(--ink-2)}.ffh .pairbox.pale .pair-block .p-body b{color:var(--ink)}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?subset=AAAAAAAAAw */
