.cfw-ocx{color:var(--cfw-ink,#1f1f1f);padding:28px 0 32px}.cfw-ocx [hidden]{display:none!important}.cfw-ocx__inner{max-width:calc(var(--normal-page-width,1200px) + 80px);margin:0 auto;padding:0 16px}@media(min-width:750px){.cfw-ocx__inner{padding:0 40px}}.cfw-ocx__title{margin:0 0 6px;font-size:22px;line-height:1.25;font-weight:700;letter-spacing:-.01em}.cfw-ocx__lead{margin:0 0 10px;font-size:16px;line-height:1.5;color:var(--cfw-muted,#56655a)}.cfw-ocx__lead a{color:var(--cfw-green-text,#2e6b47);text-underline-offset:3px}.cfw-ocx__hint{margin:0 0 6px;font-size:15px;color:var(--cfw-muted,#56655a)}@media(min-width:990px){.cfw-ocx__hint{display:none}}.cfw-ocx__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border-top:1px solid #333;overscroll-behavior-x:contain}.cfw-ocx__scroll:focus-visible{outline:2px solid #111;outline-offset:2px}.cfw-ocx__table{width:100%;min-width:680px;border-collapse:separate;border-spacing:0;font-size:16px;line-height:1.4;font-variant-numeric:tabular-nums}.cfw-ocx__table--3{min-width:520px}.cfw-ocx__table caption{caption-side:bottom;text-align:left;padding:10px 0 0;font-size:15px;color:var(--cfw-muted,#56655a)}.cfw-ocx__table th,.cfw-ocx__table td{text-align:left;vertical-align:top;padding:10px 12px 10px 0;border-bottom:1px solid rgba(0,0,0,.12);background:var(--color-background,#fff)}.cfw-ocx__table thead th{vertical-align:bottom;border-bottom:1px solid #333;padding-top:12px}.cfw-ocx__table tbody th{font-weight:600;font-size:15px;color:var(--cfw-muted,#56655a);white-space:normal}.cfw-ocx__table th:first-child,.cfw-ocx__table td:first-child{position:sticky;left:0;z-index:1;min-width:128px;max-width:150px;padding-right:14px;box-shadow:1px 0 #00000014}.cfw-ocx__name{display:block;font-size:16px;font-weight:700;line-height:1.3;color:var(--cfw-ink,#1f1f1f)}.cfw-ocx__sub{display:block;margin-top:2px;font-size:15px;font-weight:400;color:var(--cfw-muted,#56655a)}.cfw-ocx__table strong{font-weight:700}.cfw-ocx__table a{display:inline-flex;align-items:center;min-height:44px;color:var(--cfw-green-text,#2e6b47);font-weight:600;text-underline-offset:3px}.cfw-ocx__shop td{border-bottom:0}.cfw-ocx__table .is-match{background:#f1f5ef}.cfw-ocx__table .is-current{background:#f6f5f2}.cfw-ocx__fine{margin:12px 0 0;font-size:14px;line-height:1.5;color:var(--cfw-muted,#56655a);max-width:80ch}.cfw-ocx__all{display:inline-flex;align-items:center;min-height:44px;font-size:16px;font-weight:600;color:var(--cfw-green-text,#2e6b47);text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/33/assets/cfw-ortho-compare.css.map */
