.ct{position:relative;padding:var(--ct-pt, 60px) 0 var(--ct-pb, 60px);background:var(--ct-bg, #e8dcc8);overflow:hidden}.ct__bg-img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ct__bg-img img{width:100%;height:100%;object-fit:cover;display:block}.ct__bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--ct-bg, #e8dcc8);opacity:var(--ct-overlay-opacity, 0);pointer-events:none}.ct__container{position:relative;z-index:2;max-width:960px;margin:0 auto;padding:0 40px}.ct__heading{font-family:var(--font-heading-family, Georgia, serif);font-size:clamp(28px,3.5vw,44px);font-weight:400;color:var(--ct-heading, #2a1015);text-align:center;line-height:1.2;margin:0 0 40px}.ct__table-wrap{position:relative;overflow:visible}.ct__products{display:flex;position:relative;z-index:2;margin-bottom:-20px;pointer-events:none}.ct__product{width:50%;display:flex;justify-content:flex-end;align-items:flex-end;padding-right:20px}.ct__product img{height:var(--ct-product-img-height, 110px);width:auto;object-fit:contain;display:block}.ct__table{background:var(--ct-table-bg, #fff);border-radius:12px;overflow:hidden;border:1px solid var(--ct-table-border, #e0d8cc)}.ct__row{display:flex}.ct__row--alt{background:var(--ct-row-alt, #f9f6f0)}.ct__row--header .ct__cell{padding:14px 16px;font-size:14px;font-weight:700;letter-spacing:.02em}.ct__cell--col1-header{flex:1;background:var(--ct-col1-header-bg, #2a1015);color:var(--ct-col1-header-text, #fff)}.ct__cell--col2-header{flex:1;background:var(--ct-col2-header-bg, #5a6b4a);color:var(--ct-col2-header-text, #fff)}.ct__cell{flex:1;display:flex;align-items:center;gap:10px;padding:12px 16px;min-width:0}.ct__cell--col1{border-right:1px solid var(--ct-table-border, #e0d8cc)}.ct__row:not(:last-child){border-bottom:1px solid var(--ct-table-border, #e0d8cc)}.ct__icon{flex-shrink:0;width:20px;height:20px}.ct__icon svg{width:20px;height:20px;display:block}.ct__cell-text{font-size:14px;line-height:1.4;color:var(--ct-row-text, #1a1a1a);min-width:0}.ct__cell-text strong{font-weight:600}.ct__cell-sub{display:block;font-size:12px;font-weight:600;color:var(--ct-row-sub, #8b1a2b);line-height:1.3}.ct__see-more-row{border-top:1px solid var(--ct-table-border, #e0d8cc);text-align:center;padding:14px}.ct__see-more{background:none;border:none;font-size:14px;font-weight:600;color:var(--ct-row-text, #1a1a1a);cursor:pointer;text-decoration:underline;text-underline-offset:3px;padding:0}.ct__see-more:hover{color:var(--ct-check, #8b1a2b)}.ct__cta{text-align:center;margin-top:32px}.ct__btn{display:inline-block;padding:16px 36px;background:var(--ct-btn-bg, #8b1a2b);color:var(--ct-btn-text, #fff);border-radius:var(--ct-btn-radius, 40px);font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:opacity .2s}.ct__btn:hover{opacity:.9}@media(max-width:899px){.ct__container{padding:0 24px}.ct__cell{padding:10px 12px;gap:8px}.ct__cell-text{font-size:13px}.ct__row--header .ct__cell{font-size:13px;padding:12px}}@media(max-width:749px){.ct{padding:var(--ct-pt-m, 40px) 0 var(--ct-pb-m, 40px)}.ct__container{padding:0 12px}.ct__heading{margin-bottom:28px}.ct__product img{height:calc(var(--ct-product-img-height, 110px) * .65)}.ct__product{padding-right:0;justify-content:center}.ct__products{margin-bottom:-8px}.ct__row--header .ct__cell{font-size:11px;padding:10px 8px;letter-spacing:.01em;text-align:center;justify-content:center}.ct__cell{padding:8px;gap:6px}.ct__icon{width:16px;height:16px}.ct__icon svg{width:16px;height:16px}.ct__cell-text{font-size:11px;line-height:1.35}.ct__cell-sub{font-size:10px}.ct__table{border-radius:8px}.ct__see-more{font-size:13px}.ct__see-more-row{padding:10px}.ct__btn{padding:14px 28px;font-size:13px}.ct__cta{margin-top:24px}}@media(max-width:380px){.ct__container{padding:0 8px}.ct__cell{padding:6px;gap:4px}.ct__cell-text{font-size:10px}.ct__icon{width:14px;height:14px}.ct__icon svg{width:14px;height:14px}.ct__row--header .ct__cell{font-size:10px;padding:8px 6px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-comparison-table.css.map */
