@media screen and (min-width:800px){.comp-wrapper{display:flex;gap:60px;max-width:1200px;margin:auto}.comp-heading-block{width:40%}.comp-scroll-wrap{width:60%}}.comp-heading-block{margin-bottom:32px}thead tr .comp-th-brand,tbody td .comp-th-brand{position:relative}thead tr .comp-th-brand:before,tbody td .comp-th-brand:before{position:absolute;content:"";border-radius:24px;overflow:hidden;background-color:#2a7a2a;height:18px;right:0;bottom:0;left:0;top:-20px}.comp-scroll-wrap{padding-right:10px;padding-bottom:10px;overflow-x:auto;-webkit-overflow-scrolling:touch}.comp-th-brand-logo{max-height:80px;display:block;margin:0 auto}.comp-th-competitor-icon{width:36px;height:36px;object-fit:contain;display:block;margin:0 auto 6px}.comp-th-competitor-emoji{font-size:40px;display:block;margin-bottom:4px;line-height:1}.comp-td-label-sub{display:block;font-size:11px;font-weight:400;color:#888;margin-top:2px}.comp-td-value{font-size:28px;font-weight:800}.comp-td-stars{color:#111;font-size:32px;letter-spacing:2px}.comp-td-value-count-neutral{font-size:32px;font-weight:700;color:#111}.comp-row--last .comp-cell{border-bottom:none}.comp-row--header .comp-cell{padding:20px 14px}.comp-th-brand-logo{max-width:120px;height:auto}.comp-th-competitor-icon{max-width:60px;height:auto}.comp-th-competitor-label{font-size:16px;font-weight:600;color:#111;text-align:center;line-height:1}.comp-td-label-sub{font-size:11px;font-weight:400;color:#666}.comp-badge{width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center}.comp-badge--dark{background:#111}.comp-cell--brand{position:relative;box-shadow:3px 0 #111}.comp-cell--brand:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:5px 0 #111}.comp-cell--brand-header{box-shadow:3px 0 #111}.comp-cell--brand-header,.comp-row--last .comp-cell--brand{position:relative}.comp-cell--brand-header:before,.comp-row--last .comp-cell--brand:before{position:absolute;content:"";top:-40px;left:-1.5px;right:-1.8px;height:40px;border-radius:20px 20px 0 0;border-left:2px solid #000;border-right:2px solid #000;border-top:2px solid #000;box-shadow:3px 0 #111}.comp-row--last .comp-cell--brand:before{top:auto;bottom:-40px;border-radius:0 0 20px 20px;border-bottom:2px solid #000;border-top:0}.comp-grid{margin:50px 0}@media screen and (max-width:767px){.comp-grid{min-width:800px!important;grid-template-columns:22% 1fr 1fr 22%!important}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/product-table-section.css.map */
