.cpContainer div.contain{position:relative}.cpContainer div.contain h2{color:#c12033;font-family:HelveticaNeue,sans-serif;font-size:40px;font-weight:400;line-height:47.72px;font-style:unset;text-align:center}@media (max-width: 767px){.cpContainer div.contain h2{font-size:28px;line-height:33.4px}}.cpContainer div.table-container{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:13vw}@media screen and (max-width: 959px){.cpContainer div.table-container{scroll-padding-left:20vw}}@media screen and (max-width: 500px){.cpContainer div.table-container{scroll-padding-left:130px}}.cpContainer .table-container table{min-width:unset;table-layout:auto;width:fit-content;margin:auto;border-spacing:0!important;border-collapse:separate}.cpContainer .table-container table thead tr th,.cpContainer .table-container table tfoot tr td{background-color:#fff;text-align:left}:is(.cpContainer .table-container table thead tr th,.cpContainer .table-container table tfoot tr td) .button-container{text-align:left;padding-left:1em}:is(.cpContainer .table-container table thead tr th,.cpContainer .table-container table tfoot tr td) a.button-red{background-color:#c12033;border-color:#c12033}.cpContainer .table-container table tbody tr td{background-color:#fff;border-bottom:1px #d1d3d4 solid}.cpContainer .table-container table tbody tr td p{text-align:left;text-transform:none;font-family:HelveticaNeue,sans-serif;font-size:16px;font-style:normal;font-weight:400;color:#000;margin:0;padding:14px 0 14px 1em;border-top:none}.cpContainer table thead tr th.sticky-col,.cpContainer table tbody tr td.sticky-col,.cpContainer table tfoot tr td.sticky-col{position:sticky;left:-1px;z-index:2;min-width:125px;width:13vw;max-width:208px;background-image:linear-gradient(-270deg,white 95%,transparent 100%);background-color:transparent}@media screen and (max-width: 959px){.cpContainer table thead tr th.sticky-col,.cpContainer table tbody tr td.sticky-col,.cpContainer table tfoot tr td.sticky-col{min-width:20vw;max-width:20vw}}@media screen and (max-width: 500px){.cpContainer table thead tr th.sticky-col,.cpContainer table tbody tr td.sticky-col,.cpContainer table tfoot tr td.sticky-col{min-width:130px;max-width:130px}}.snap-col{position:relative;scroll-snap-align:start;align-content:start;min-width:192px;width:20vw;max-width:320px}@media screen and (max-width: 959px){.snap-col{width:30vw;min-width:30vw;max-width:30vw}}@media screen and (max-width: 500px){.snap-col{width:45vw;min-width:45vw;max-width:45vw}}th.snap-col:after{content:"";top:calc(100% - 5px);height:4px;width:calc(100% - 28px);position:absolute;left:0;right:0;margin:auto;background:#000}.copy-container{text-align:left}.cpContainer table a h3{display:inline-block;margin:0;text-align:left;font-family:HelveticaNeue,sans-serif;font-style:normal;font-weight:400;color:#000;font-size:36px}@media screen and (max-width: 749px){.cpContainer table a h3{font-size:28px}}.cpContainer table h4{padding:7px 0 10px;font-family:HelveticaNeue,sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#c12033;text-align:left}.cpContainer table p{font-family:Helvetica,sans-serif;font-weight:100;font-size:14px;line-height:21px;color:#000;text-align:left}.cpContainer table th .img-container{position:relative;height:auto}.this-product{display:block;position:absolute;margin:0;font-size:10px;padding:6px 10px;background:#000;color:#fff;left:0}@media screen and (max-width: 959px){.this-product{top:-10px}}@media screen and (min-width: 960px){.this-product{bottom:7px}}.cpContainer table thead tr th:first-child,.cpContainer table tfoot tr td:first-child{background-image:linear-gradient(-270deg,white 95%,transparent 100%);background-color:transparent;text-align:center;vertical-align:bottom;padding-bottom:2em}:is(.cpContainer table thead tr th:first-child,.cpContainer table tfoot tr td:first-child) strong{font-size:16px;font-weight:700;font-family:HelveticaNeue,sans-serif}@media screen and (max-width: 959px){.cpContainer div.table-container:after{content:"";flex:0 0 200px}.cpContainer div.contain:after{content:"";position:absolute;bottom:0;right:23px;width:calc(40px + 10vw);height:calc(100% - 100px);background:linear-gradient(to left,white 0%,#ffffffbf 50%,transparent 100%);pointer-events:none;z-index:3}}@media screen and (min-width: 960px){.cpContainer div.table-container:after{content:"";flex:0 0 20px}.cpContainer div.contain:after{content:"";position:absolute;bottom:0;right:48px;width:38px;height:calc(100% - 100px);background:linear-gradient(to left,white 15%,#ffffffaf 67%,transparent 119%);pointer-events:none;z-index:3}}
/*# sourceMappingURL=/cdn/shop/t/177/assets/compare-custom-marine-radio.css.map */
