.honest-comparison{position:relative}.honest-comparison .page-width{max-width:140rem}.honest-comparison .title-wrapper{margin-bottom:4rem;display:flex;flex-direction:column;align-items:center}.honest-comparison .title-wrapper .caption{font-family:var(--font-family-helvetica-neue)!important;font-size:1.6rem;font-weight:500;line-height:1;letter-spacing:.03125em;margin-bottom:2.4rem;margin-bottom:2rem;background:#f5e5e1;border:.1rem solid rgba(239,78,37,.15);color:#ef4e25;border-radius:.6rem;text-transform:uppercase;padding:1rem 1.4rem;display:inline-block;transition:background-color var(--duration-default) ease,border-color var(--duration-default) ease}.honest-comparison .title-wrapper .caption:hover{background-color:#ef4e2526;border-color:#ef4e2573}.honest-comparison .title-wrapper .title{font-family:var(--font-family-helvetica-neue)!important;font-weight:400;max-width:66rem;display:inline-block;margin:0;letter-spacing:.008333em}.honest-comparison .title-wrapper .description{font-family:var(--font-family-helvetica-neue)!important;font-size:1.6rem;font-weight:400;line-height:1.375;letter-spacing:.03125em;margin-top:1.8rem;max-width:68.4rem;display:inline-block}.honest-comparison .title-wrapper .description p{font-family:var(--font-family-helvetica-neue)!important}.honest-comparison .comparison_product_list-wrapper{margin-bottom:3rem}.honest-comparison .comparison_product_list-wrapper .comparison_product_list .comparison_product_list-item{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;padding-inline:.7rem}.honest-comparison .comparison_product_list-wrapper .comparison_product_list.table-head .comparison_product_list-item .table-content-heading{display:flex;align-items:center}.honest-comparison .comparison_product_list-wrapper .comparison_product_list.table-head .comparison_product_list-item .table-content-heading p{font-family:var(--font-family-helvetica-neue)!important;font-size:1.6rem;font-weight:700;line-height:1;letter-spacing:.005em;color:#000}.honest-comparison .comparison_product_list-wrapper .comparison_product_list.table-head .comparison_product_list-item .product_heading{padding:2.5rem .7rem;text-align:center}.honest-comparison .comparison_product_list-wrapper .comparison_product_list.table-head .comparison_product_list-item .product_heading.product_heading_first{background:#f5e5e1;border:.2rem solid #EF4E25;border-bottom:0;border-radius:2.2rem 2.2rem 0 0}.honest-comparison .comparison_product_list-wrapper .comparison_product_list.table-head .comparison_product_list-item .product_heading h3{color:#000;font-size:2.4rem;line-height:1.208333333;letter-spacing:.041666667em;font-family:var(--font-family-helvetica-neue-lt);font-weight:500}.honest-comparison .comparison_product_list-wrapper .comparison_product_list.table-head .comparison_product_list-item .product_heading p{color:#2d2d2d;opacity:.75;font-family:var(--font-family-helvetica-neue-lt)!important;font-weight:400;font-size:1.6rem;line-height:1.125;letter-spacing:.01875em}.honest-comparison .comparison_product_list-wrapper .comparison_product_list .comparison_product_list-item .product_content{padding:1.6rem .7rem;border-bottom:.1rem solid #DDDDDD}.honest-comparison .comparison_product_list-wrapper .comparison_product_list .comparison_product_list-item .product_content:first-child{padding-left:0}.honest-comparison .comparison_product_list-wrapper .comparison_product_list .comparison_product_list-item .product_content:not(:first-child){text-align:center}.honest-comparison .comparison_product_list-wrapper .table-content-list-wrapper .comparison_product_list{background:#f7f4ef;border-radius:.8rem;margin-bottom:1rem}.honest-comparison .comparison_product_list-wrapper .table-content-list-wrapper .comparison_product_list:last-child{margin-bottom:0}.honest-comparison .comparison_product_list-wrapper .table-content-list-wrapper .comparison_product_list .comparison_product_list-item:last-child .product_content{border-bottom:0}.honest-comparison .comparison_product_list-wrapper .comparison_product_list .comparison_product_list-item .product_content.product_content_first{background:#f5e5e1;border-left:.2rem solid #EF4E25;border-right:.2rem solid #EF4E25;border-bottom-color:#000;border-bottom-color:#ddd;position:relative}.honest-comparison .comparison_product_list-wrapper .comparison_product_list .table-content-heading+.comparison_product_list-item .product_content.product_content_first:before{content:"";width:calc(100% + .4rem);height:4.4rem;height:5rem;left:-.2rem;bottom:100%;background:#f5e5e1;border-left:.2rem solid #EF4E25;border-right:.2rem solid #EF4E25;position:absolute}.honest-comparison .comparison_product_list-wrapper .table-content-list-wrapper .comparison_product_list .comparison_product_list-item:last-child .product_content.product_content_first:after{content:"";width:calc(100% + .4rem);height:1rem;left:-.2rem;top:100%;background:#f5e5e1;border-left:.2rem solid #EF4E25;border-right:.2rem solid #EF4E25;position:absolute}.honest-comparison .comparison_product_list-wrapper .table-content-list-wrapper .comparison_product_list:last-child .comparison_product_list-item:last-child .product_content.product_content_first:after{content:"";height:3rem;border-bottom:.2rem solid #EF4E25;border-radius:0 0 2.2rem 2.2rem}.honest-comparison .comparison_product_list-wrapper .comparison_product_list .comparison_product_list-item .product_content p,.honest-comparison .comparison_product_list-wrapper .comparison_product_list .comparison_product_list-item .product_content span{font-family:var(--font-family-helvetica-neue)!important;font-size:1.8rem;font-weight:400;font-weight:500;line-height:1.33333;letter-spacing:.05555556em;color:#2d2d2d}.honest-comparison .comparison_product_list-wrapper .comparison_product_list .comparison_product_list-item .product_content span{display:inline-flex}.honest-comparison .comparison_product_list-wrapper .comparison_product_list .comparison_product_list-item .product_content span.badge{font-size:1.2rem;line-height:1;padding:.5rem .8rem;font-weight:500;color:#fff;background-color:#ef4e25;border-radius:.5rem;margin-inline:1.1rem;border:none}.honest-comparison .comparison_product_list-wrapper .comparison_product_list .comparison_product_list-item .product_content:first-child p{font-family:var(--font-family-helvetica-neue-lt)!important;font-weight:700;color:#000}.honest-comparison .comparison_product_list-wrapper .comparison_product_list .comparison_product_list-item .product_content span img{margin-inline:auto}.honest-comparison .comparison_product_list-wrapper .table-content-list-wrapper .table-content-heading{padding:1.3rem 1rem 2rem}.honest-comparison .comparison_product_list-wrapper .table-content-list-wrapper .table-content-heading h3{font-family:var(--font-family-helvetica-neue)!important;font-size:1.6rem;font-weight:500;line-height:1;letter-spacing:.0625em;color:#2d2d2d;position:relative;z-index:1;opacity:.75}.honest-comparison .comparison_product_list-wrapper .comparison_product_list .comparison_product_list-item:hover .product_content.product_content_first{transition:background-color var(--duration-default) ease-in-out;background:#ef4e254d}@media screen and (min-width:750px){.honest-comparison .title-wrapper .title.h1{font-size:4.8rem}}@media only screen and (max-width:1359px){.honest-comparison .title-wrapper .title.h1{font-size:4.6rem}}@media only screen and (max-width:1279px){.honest-comparison .title-wrapper .title.h1{font-size:4.4rem}}@media only screen and (max-width:1169px){.honest-comparison .title-wrapper .title.h1{font-size:4.2rem}}@media only screen and (max-width:1023px){.honest-comparison .title-wrapper .caption{font-size:1.5rem;margin-bottom:1.8rem}.honest-comparison .title-wrapper .title.h1{font-size:4rem}.honest-comparison .comparison_product_list-wrapper .table-content-list-wrapper .table-content-heading h3{font-size:1.5rem}.honest-comparison .comparison_product_list-wrapper .comparison_product_list .comparison_product_list-item .product_content p,.honest-comparison .comparison_product_list-wrapper .comparison_product_list .comparison_product_list-item .product_content span{font-size:1.6rem}.honest-comparison .comparison_product_list-wrapper .comparison_product_list.table-head .comparison_product_list-item .product_heading p,.honest-comparison .comparison_product_list-wrapper .comparison_product_list.table-head .comparison_product_list-item .table-content-heading p{font-size:1.5rem}.honest-comparison .comparison_product_list-wrapper .comparison_product_list.table-head .comparison_product_list-item .product_heading h3{font-size:2.2rem}}@media only screen and (max-width:989px){.honest-comparison .title-wrapper .title.h1{font-size:4rem}.honest-comparison .comparison_product_list-wrapper{overflow-x:auto;padding-bottom:3rem;display:flex;display:grid;flex-direction:row;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-color:rgb(var(--color-foreground)) rgba(var(--color-foreground),.04)}.honest-comparison .comparison_product_list-wrapper .table-content-list-wrapper .table-content-heading h3{font-size:1.4rem}.honest-comparison .comparison_product_list-wrapper .comparison_product_list .comparison_product_list-item .product_content p,.honest-comparison .comparison_product_list-wrapper .comparison_product_list .comparison_product_list-item .product_content span{font-size:1.5rem}.honest-comparison .comparison_product_list-wrapper .comparison_product_list.table-head .comparison_product_list-item .product_heading p,.honest-comparison .comparison_product_list-wrapper .comparison_product_list.table-head .comparison_product_list-item .table-content-heading p{font-size:1.4rem}.honest-comparison .comparison_product_list-wrapper .comparison_product_list.table-head .comparison_product_list-item .product_heading h3{font-size:2rem}.honest-comparison .comparison_product_list-wrapper .comparison_product_list.table-head .comparison_product_list-item .table-content-heading,.honest-comparison .comparison_product_list-wrapper .comparison_product_list .comparison_product_list-item .product_content:first-child{width:24rem}.honest-comparison .comparison_product_list-wrapper .comparison_product_list.table-head .comparison_product_list-item .product_heading,.honest-comparison .comparison_product_list-wrapper .comparison_product_list .comparison_product_list-item .product_content:not(:first-child){width:24rem}}@media only screen and (max-width:749px){.honest-comparison .title-wrapper{margin-bottom:3rem}.honest-comparison .title-wrapper .caption{font-size:1.4rem;margin-bottom:1.6rem}.honest-comparison .title-wrapper .title.h1{font-size:3.8rem}.honest-comparison .comparison_product_list-wrapper{margin-bottom:0}.honest-comparison .comparison_product_list-wrapper .table-content-list-wrapper .table-content-heading h3{font-size:1.2rem}.honest-comparison .comparison_product_list-wrapper .comparison_product_list .comparison_product_list-item .product_content p,.honest-comparison .comparison_product_list-wrapper .comparison_product_list .comparison_product_list-item .product_content span,.honest-comparison .comparison_product_list-wrapper .comparison_product_list.table-head .comparison_product_list-item .product_heading p,.honest-comparison .comparison_product_list-wrapper .comparison_product_list.table-head .comparison_product_list-item .table-content-heading p{font-size:1.4rem}.honest-comparison .comparison_product_list-wrapper .comparison_product_list.table-head .comparison_product_list-item .product_heading h3{font-size:1.8rem}.honest-comparison .comparison_product_list-wrapper .comparison_product_list.table-head .comparison_product_list-item .table-content-heading,.honest-comparison .comparison_product_list-wrapper .comparison_product_list .comparison_product_list-item .product_content:first-child{width:21rem}.honest-comparison .comparison_product_list-wrapper .comparison_product_list.table-head .comparison_product_list-item .product_heading,.honest-comparison .comparison_product_list-wrapper .comparison_product_list .comparison_product_list-item .product_content:not(:first-child){width:21rem}}@media only screen and (max-width:479px){.honest-comparison .title-wrapper .caption{margin-bottom:1.6rem}.honest-comparison .title-wrapper .title.h1{font-size:2.8rem}.honest-comparison .comparison_product_list-wrapper .comparison_product_list.table-head .comparison_product_list-item .table-content-heading,.honest-comparison .comparison_product_list-wrapper .comparison_product_list .comparison_product_list-item .product_content:first-child{width:20.2rem}.honest-comparison .comparison_product_list-wrapper .comparison_product_list.table-head .comparison_product_list-item .product_heading,.honest-comparison .comparison_product_list-wrapper .comparison_product_list .comparison_product_list-item .product_content:not(:first-child){width:21rem;width:15rem}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/honest-comparison.css.map */
