:root{--comparison-blue: rgb(var(--heading-color))}.comparison-table{background-color:rgb(var(--section-background, var(--background)));color:rgb(var(--text-color));margin:0}.comparison-table .comparison-table__heading{margin-bottom:8px;font-size:var(--adjust-heading)}.comparison-table .comparison-table__subheading{margin:0;font-size:var(--adjust-body);line-height:1.5}.comparison-table .comparison-table__desktop,.comparison-table .comparison-table__desktop thead,.comparison-table .comparison-table__desktop tbody,.comparison-table .comparison-table__desktop tr{width:100%;border-collapse:collapse;table-layout:fixed;border:none!important;box-shadow:none!important}.comparison-table .comparison-table__desktop th,.comparison-table .comparison-table__desktop td{padding:16px;text-align:left;border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:1px solid #C7D5DF;vertical-align:middle;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.comparison-table .comparison-table__label-col{width:20%;text-align:left!important}.comparison-table .comparison-table__label{text-align:left!important;font-weight:500;color:rgb(var(--text-color));font-size:1.6rem;padding-left:32px!important}.comparison-table .comparison-table__desktop thead th{vertical-align:top;padding-bottom:8px}.comparison-table .comparison-table__product-card{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.comparison-table .comparison-table__product-content{text-align:left;max-width:187px;width:100%}.comparison-table .comparison-table__product-image{width:100%;max-width:187px;margin:0;display:block}.comparison-table .comparison-table__product-image img{width:100%;height:100%;object-fit:contain}.comparison-table .comparison-table__product-title{margin:0;font-size:16px;font-style:normal;font-weight:700;line-height:1.5;color:#0076c7}.comparison-table .comparison-table__product-title a{color:#0076c7}.comparison-table .comparison-table__product-price{font-size:14px;font-style:normal;font-weight:400;line-height:24px;color:rgb(var(--text-color))}.comparison-table .comparison-table__cta{margin:0;padding:0;max-width:187px;height:40px;font-size:14px;letter-spacing:0;line-height:1;display:flex;align-items:center;justify-content:center;background:#0076c7!important}.comparison-table .comparison-table__empty-value{display:block;text-align:center}.comparison-table .comparison-table__cta-row td{text-align:center}.comparison-table .comparison-table__value{font-size:1.6rem;color:rgb(var(--text-color))}.comparison-table .comparison-table__value p{margin:0}.comparison-table .section-comparison-header{margin-bottom:32px}.comparison-table .comparison-table__desktop thead th{padding-top:0}@media screen and (min-width:768px){.comparison-table .comparison-table__wrapper{display:block}.comparison-table .comparison-table__mobile{display:none}.comparison-table .section__header{margin-bottom:36px}}@media screen and (max-width:767px){.comparison-table .wrapper{padding-inline:0}.comparison-table .section__header{margin-bottom:17px}.comparison-table .comparison-table__wrapper{display:none}.comparison-table .comparison-table__mobile{display:block}.comparison-table .section-header{margin-bottom:24px}.comparison-table .comparison-table__mobile-cta .singleton-cta{letter-spacing:0;height:40px;display:flex;align-items:center;justify-content:center}.comparison-table .comparison-table__mobile-slider{margin-bottom:16px;display:block;width:100%}.comparison-table flickity-carousel:not(.flickity-enabled){display:flex!important;flex-direction:row!important;width:100%;overflow-x:auto;scroll-snap-type:x mandatory}.comparison-table flickity-carousel:not(.flickity-enabled) .comparison-table__mobile-slide{scroll-snap-align:start}.comparison-table .comparison-table__mobile-slide{height:auto;display:flex;flex-direction:column;align-items:center;width:57%!important;margin-right:16px;flex-shrink:0}.comparison-table .comparison-table__mobile-header{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:12px;width:100%}.comparison-table .comparison-table__mobile-info{text-align:left;width:100%}.comparison-table .comparison-table__mobile-indicator{display:flex;opacity:0;transition:opacity .3s ease;justify-content:center;width:100%;margin-top:8px;position:relative}.comparison-table .comparison-table__mobile-caret-box{display:flex;align-items:center;justify-content:center;width:fit-content;height:fit-content}.comparison-table .comparison-table__mobile-caret-box svg{width:29px;height:12px;color:rgb(var(--text-color))}.comparison-table .is-active .comparison-table__mobile-indicator{opacity:1}.comparison-table .comparison-table__mobile-accordions .accordion-item{border-bottom:1px solid rgb(var(--border-color))}.comparison-table .comparison-table__mobile-accordions .accordion-item:last-child{border-bottom:1px solid rgb(var(--border-color))}.comparison-table .accordion-details__summary{display:flex;justify-content:space-between;align-items:center;padding-block:16px;color:rgb(var(--text-color));font-weight:500}.comparison-table .comparison-table__dynamic-value{padding-block-end:15px;color:rgb(var(--text-color));font-size:14px}.comparison-table .accordion-details__summary .icon--chevron{transition:transform .3s ease;color:rgb(var(--text-color));width:12px;height:8px}.comparison-table details[open] .accordion-details__summary .icon--chevron{transform:rotate(180deg)}}@media screen and (min-width:768px)and (max-width:1023px){.comparison-table .comparison-table__desktop th,.comparison-table .comparison-table__desktop td{padding:12px 8px}.comparison-table .comparison-table__label{padding-left:16px!important}}.comparison-table .comparison-table__reviews{display:flex;justify-content:flex-start;align-items:center;min-height:20px}@media screen and (max-width:767px){.comparison-table .comparison-table__reviews,.comparison-table .comparison-table__reviews .rating{justify-content:flex-start}.comparison-table .section-comparison-header{margin-bottom:16px}}.comparison-table .rating__star--full,.comparison-table .rating__star--half{color:var(--star-color)!important;fill:var(--star-color)!important}.comparison-table .rating__star--empty{color:var(--star-color)!important}.comparison-table .rating__star--empty path{fill:none!important;stroke:var(--star-color)!important;stroke-width:1.5px!important}
/*# sourceMappingURL=/cdn/shop/t/47/assets/section-comparison-table.css.map */
