.b--comparison-table{position:relative;max-width:100%;line-height:1.4}.b--comparison-table__scrollbar{width:100%;background-color:#f7f7f7;pointer-events:none;display:block;margin:0;position:relative;top:0;width:100%;left:0;height:.625rem;min-height:.625rem;border-radius:.3125rem}@media (min-width: 768px){.b--comparison-table__scrollbar{display:none}}.b--comparison-table__scrollbar--item{height:100%;background-color:#17634f;z-index:222;display:block;position:absolute;width:5.625rem;border-radius:.3125rem}.b--comparison-table__scrollbar::-webkit-scrollbar{width:0;height:.6875rem;z-index:999;position:relative}.b--comparison-table__scrollbar::-webkit-scrollbar-track{border-radius:0;z-index:99;border-radius:.3125rem}.b--comparison-table__scrollbar::-webkit-scrollbar-thumb{background:#17634f;border-radius:.3125rem;background-clip:padding-box}.b--comparison-table.bg-gray .b--comparison-table__scrollbar{background-color:#fff}.b--comparison-table .container{position:relative;max-width:var(--container-gutenberg);overflow:auto}@media (max-width: 767.98px){.b--comparison-table .container.b--comparison-table__wrapper{max-width:unset !important;margin:0;padding-left:0;width:auto;min-width:100%}}.b--comparison-table .container:not(.container-footer)::before{background-color:transparent;width:calc(100% - 40px);height:100%;position:absolute;left:20px;top:0;content:''}@media (min-width: 992px){.b--comparison-table .container{overflow:inherit}}.b--comparison-table .container::-webkit-scrollbar{width:.75rem;height:.75rem;z-index:999;position:relative;display:none}.b--comparison-table .container::-webkit-scrollbar-track{border:.25rem solid white;border-radius:0;z-index:99}.b--comparison-table .container::-webkit-scrollbar-thumb{background:rgba(74,81,87,0.5);border-radius:.3125rem;border:.25rem solid white;background-clip:padding-box}.b--comparison-table__header--fixed{z-index:1;position:sticky;top:0;z-index:110}@media (min-width: 1200px){.b--comparison-table__header--fixed{top:5.625rem}}@media (max-width: 767.98px){.b--comparison-table__header--fixed{position:fixed !important;width:calc(100% - 2.5rem);top:4.5rem;overflow:auto;pointer-events:none;left:1.25rem}.b--comparison-table__header--fixed .row{overflow:auto}.b--comparison-table__header--fixed .row::-webkit-scrollbar{display:none}}@media (max-width: 575.98px){.b--comparison-table__header--fixed{position:static !important}}.b--comparison-table__header:not(.b--comparison-table__header--full) .b--comparison-table__header-item:first-of-type{border:0 solid transparent !important;background-color:transparent}.b--comparison-table__header:not(.b--comparison-table__header--full) .b--comparison-table__header-item:first-of-type p{background-color:transparent;border:0 solid transparent}.b--comparison-table__header:not(.b--comparison-table__header--full) .b--comparison-table__header-item:first-of-type::after{display:none}.b--comparison-table__header .row{margin:0}@media (max-width: 767.98px){.b--comparison-table__header .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.b--comparison-table__header-item{position:relative;text-align:center;padding:0 !important}.b--comparison-table__header-item p{font-size:.875rem !important;margin-bottom:0;border-radius:.875rem .8125rem 0 0;background-color:#17634f;color:#fff;display:block;padding:.625rem .3125rem;border-radius:.9375rem .9375rem 0 0;position:relative;font-weight:700 !important;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 768px){.b--comparison-table__header-item p{padding:.8125rem .75rem .75rem !important;font-size:.9375rem !important}}.b--comparison-table__header-item p::before{width:calc(100% + 1.25rem);position:absolute;left:-.625rem;z-index:-2;content:'';height:1.875rem;top:-.9375rem;background-color:transparent}@media (min-width: 768px){.b--comparison-table__header-item p::before{width:calc(100% + 1.875rem);left:-.9375rem}}@media (min-width: 768px){.b--comparison-table__body{height:auto}}@media (min-width: 992px){.b--comparison-table__body{max-height:unset;height:auto}}.b--comparison-table__body .collapse-comparison-table{-webkit-transition:height 0.6s ease;transition:height 0.6s ease;overflow:hidden}.b--comparison-table__body .collapse-comparison-table::after{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:absolute;bottom:0;left:0;right:0;height:14.0625rem;opacity:1;z-index:999}@media (min-width: 992px){.b--comparison-table__body .collapse-comparison-table::after{content:""}}.b--comparison-table__body .collapse-comparison-table.show{-webkit-transition:height 0.6s ease;transition:height 0.6s ease}@media (max-width: 991.98px){.b--comparison-table__body .collapse-comparison-table.show{overflow:visible}}.b--comparison-table__body .collapse-comparison-table.show::after{opacity:0;z-index:0}.b--comparison-table__body .collapse-comparison-table .b--comparison-table__body--row:first-of-type .b--comparison-table__body--item{border-top:0}.b--comparison-table__body .collapse-btn{z-index:1005}.b--comparison-table__body .collapse-btn .collapse-more{display:block}.b--comparison-table__body .collapse-btn .collapse-less{display:none}.b--comparison-table__body .collapse-btn.show .collapse-more{display:none}.b--comparison-table__body .collapse-btn.show .collapse-less{display:block}.b--comparison-table__body--row{margin:0 !important}@media (max-width: 767.98px){.b--comparison-table__body--row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width: 768px){.b--comparison-table__body--row+.b--comparison-table__body--row .b--comparison-table__body--item{border-top:0}}.b--comparison-table__body>.b--comparison-table__body--row:first-of-type{text-align:right;font-size:.875rem;background-color:#fff}@media (min-width: 768px){.b--comparison-table__body>.b--comparison-table__body--row:first-of-type{font-size:.9375rem}}.b--comparison-table__body--item{border:1px solid #e5e5e5;background-color:#fff;color:#1d252d;padding:1.25rem .3125rem !important;font-size:.875rem;position:relative;z-index:9;text-align:center}.b--comparison-table__body--item u{text-decoration:unset;font-weight:400}.b--comparison-table__body--item u::after{content:'';background-color:#d3eae3;z-index:-1;width:100%;height:calc(100% - 1px);top:0;left:0;position:absolute}@media (min-width: 768px){.b--comparison-table__body--item{font-size:.9375rem}}@media (min-width: 768px){.b--comparison-table__body--item+.b--comparison-table__body--item{border-left:0}}.b--comparison-table__body--subheading{background-color:#f2f2f2}.b--comparison-table__body--subheading .b--comparison-table__body--item{text-transform:uppercase;text-align:left;background-color:#f2f2f2;min-height:2.5625rem;position:relative}.b--comparison-table__body--subheading .b--comparison-table__body--item:first-of-type{z-index:99 !important}@media (min-width: 1200px){.has-sticky-nav-block:not(.page-template-template-product-blocks) .b--comparison-table__header{top:calc(var(--sticky-nav-height) + var(--navbar-height))}}@media (max-width: 767.98px){.has-sticky-nav-block:not(.page-template-template-product-blocks) .b--comparison-table__header--fixed{top:calc(var(--sticky-nav-height) + var(--navbar-height))}}.bg-light .collapse-comparison-table::after{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(90%, #fff));background-image:linear-gradient(transparent, #fff 90%)}.bg-light .btn-collapse{background-color:#fff}.bg-gray .collapse-comparison-table::after{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(90%, #f7f7f7));background-image:linear-gradient(transparent, #f7f7f7 90%)}.bg-gray .btn-collapse{background-color:#f7f7f7}.bg-light-green .collapse-comparison-table::after{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(90%, #89CFBE));background-image:linear-gradient(transparent, #89CFBE 90%)}.bg-light-green .btn-collapse{background-color:#89CFBE}.bg-primary .b--comparison-table__header-item p{background-color:#17634f}.bg-primary .collapse-comparison-table::after{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(90%, #17634f));background-image:linear-gradient(transparent, #17634f 90%)}.bg-primary .btn-collapse{background-color:#17634f}.bg-dark-green .collapse-comparison-table::after{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(90%, #17634f));background-image:linear-gradient(transparent, #17634f 90%)}.bg-dark-green .btn-collapse{background-color:#17634f}.bg-dark .collapse-comparison-table::after{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(90%, #282828));background-image:linear-gradient(transparent, #282828 90%)}.bg-dark .btn-collapse{background-color:#282828}

