.ch-compare{background:var(--ch-bg);color:var(--ch-fg);padding:var(--ch-space) 20px;font-family:inherit}.ch-compare-inner{max-width:1200px;margin:0 auto}.ch-compare .ch-heading{margin-bottom:28px}.ch-compare h2{color:inherit;font-size:clamp(26px,4vw,40px);line-height:1.2;margin:0 0 14px}.ch-compare .rte{color:inherit;line-height:1.65}.ch-compare .ch-table-wrap{overflow-x:auto;border:1px solid #d8d3c9;border-radius:14px}.ch-compare .ch-table-wrap:focus-visible{outline:3px solid #8b6c30;outline-offset:4px}.ch-compare .ch-table{width:100%;min-width:680px;border-collapse:collapse;table-layout:fixed;margin:0;background:#fff;color:#24272b}.ch-compare .ch-table th,.ch-compare .ch-table td{padding:20px 18px;text-align:left;vertical-align:top;border:1px solid #e5e1d8;overflow-wrap:anywhere;line-height:1.6}.ch-compare .ch-table thead th{background:#24272b;color:#faf8f4;font-weight:700}.ch-compare .ch-table thead a{color:#e2c784;text-underline-offset:4px}.ch-compare .ch-table tbody th{background:#f4f1eb;font-weight:600}.ch-compare .ch-table tbody tr:nth-child(2n) td{background:#fcfbf8}.ch-compare .ch-note{margin-top:18px;font-size:14px}.ch-compare .ch-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:749px){.ch-compare{padding-left:16px;padding-right:16px}.ch-compare .ch-table th,.ch-compare .ch-table td{padding:14px 12px}}.ch-product-description{display:block;width:100%;box-sizing:border-box;clear:both;padding-top:max(32px,var(--ch-description-gap, 0rem))}.ch-product-description__content{width:100%;max-width:1200px;margin-inline:auto;overflow-wrap:anywhere}.ch-product-description__content img,.ch-product-description__content video{max-width:100%;height:auto}.ch-product-description__content iframe{max-width:100%}.ch-product-description__content table{display:block;max-width:100%;overflow-x:auto}.ch-related{display:block}.ch-related__grid{display:grid;grid-template-columns:repeat(var(--ch-related-columns, 3),minmax(0,1fr));gap:24px;margin:32px 0 0;padding:0;list-style:none}.ch-related__item{min-width:0}.ch-related__item img{max-width:100%}@media(max-width:749px){.ch-related__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
