.product-comparison-grid .carousel.block{display:none}.product-comparison-grid .carousel.card_slider{display:block}.product-comparison-grid .os-scrollbar{display:none}.product-comparison-grid .btn,.slider__grid .btn{font-family:var(--font-base-neue-widesemibold);font-size:16px;font-weight:500;line-height:24.64px;letter-spacing:.05em;border-radius:50px;text-transform:uppercase}.product-comparison-grid .btn--secondary,.slider__grid .btn--secondary{color:#fff;padding:11px 0}.slider__grid .btn--secondary{padding:1rem 35px;border:none}.product-comparison-slider{padding-bottom:0;background-clip:content-box;background-color:#f7f7f7}.product-comparison-container{transition:max-height .6s}.product-comparison-grid td,.product-comparison-grid th{vertical-align:top;border-left:0;border-right:0}.product-comparison-grid tbody tr:last-child td,.product-comparison-grid tbody tr:last-child th{border-bottom:0}.product-comparison-grid thead th{border:0;padding-bottom:20px}.product-comparison-grid .price__current{font-size:1em;font-weight:400}.product-comparison-grid--wide{min-width:768px}.product-comparison-grid__th--left{display:none}.product-comparison-grid__th--top{padding-bottom:.25em;border-bottom:0}.product-comparison-grid__sticky{position:-webkit-sticky;position:sticky;left:20px}.is-transitioning .product-comparison-grid__sticky{left:0}.product-comparison-grid .comparted-product-json{font-family:var(--font-base-neue-condensed);text-transform:uppercase;font-size:31.71px;font-weight:500;line-height:34.88px;letter-spacing:.05em;text-align:left}.product-comparison-grid .view_detail th.product-comparison-grid__th--left:after{content:""!important}.product-comparison-grid .product-comparison-grid__th--left{font-family:Inter;font-size:22px;font-weight:700;line-height:22px;text-align:left;width:180px}.product-comparison-grid tbody .metafield .caffeine svg{vertical-align:middle}.product-comparison-grid tbody .metafield .caffeine div{text-align:center}.product-comparison-grid .slider .slider__grid .multi-column .card{display:flex;flex-direction:column;border:1px solid #ddd;border-radius:30px;box-shadow:5px 5px 30px #1064664d;background:#fff}.product-comparison-grid .slider .slider__grid .card_part{display:flex;flex-direction:column;justify-content:space-between}.product-comparison-grid .product_img_with_text{display:flex;flex-direction:row;justify-content:center;gap:0}.product-comparison-grid .slider .card .card__media{display:flex;flex-direction:column;justify-content:space-between;height:100%}.product-comparison-grid .product_img_with_text .img_container{padding:36px 0 27px;width:calc(50vw - 60px);scale:1.1}.product_img_with_text .text_container{padding:60px 29px 48px 0;display:flex;flex-direction:column;gap:14px;margin-left:-1.8rem;flex:1}.product_img_with_text .text_container .product_content_detail{font-family:Inter;font-size:17.56px;font-weight:400;line-height:19.31px;text-align:left;color:#122023}.product_img_with_text .text_container .product_content_detail li{padding-inline-start:1em}.product_rating{border-top:solid 1px #767676;border-bottom:solid 1px #767676;padding:24px 0;display:flex;flex-direction:column;justify-content:center;gap:18px}.product_extra_info{display:flex;gap:0;align-items:flex-start}.product_mobile_label{font-family:Inter;font-size:19.76px;font-weight:700;line-height:19.76px;text-align:center;color:#000}.product_extra_info .metafield-single_line_text_field{font-family:Inter;font-size:19.76px;font-weight:400;line-height:21.74px;text-align:center}.product_caffeine,.product_quantity{padding:18px 16px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:space-around;width:50%;gap:18px}.product_quantity{padding:18px 1.5rem;border-left:solid 1px #767676;white-space:nowrap}.product_buy_btn{padding:28px 0 41px;margin:0 auto}.text_container .product_title{font-family:var(--font-base-neue-condensed);font-size:31.71px;font-weight:500;line-height:34.88px;letter-spacing:.05em;text-align:left;text-transform:uppercase}.text_container .product_content_detail{text-align:left}.product-comparison-grid .slider{padding:calc(10* var(--space-unit)) 0 calc(10* var(--space-unit)) 0!important}.product-comparison-grid .card_slider .slider .slider__grid{grid-auto-columns:90%}.product-comparison-grid .product_reviews .rating__stars{letter-spacing:2px;font-size:47.4px;background:linear-gradient(90deg,#0d566a var(--percent),#f2fcff var(--percent));background-clip:text}.product-comparison-grid .product_reviews .rating__count{font-family:Inter;font-size:16.94px;font-weight:400;line-height:21.17px;letter-spacing:.01em;text-align:center}.product-comparison-grid .rte ul li:before{width:.3em;height:.3em}@media (max-width: 768.98px){.product-comparison-grid[data-num-products="2"]{margin-left:-10px;width:calc(100% + 20px)}.product-comparison-grid[data-num-products="2"] td,.product-comparison-grid[data-num-products="2"] th{padding-left:10px;padding-right:10px}}@media (max-width: 1023.98px){.product-comparison-grid td{border-top:0;padding-top:0}}@media (min-width: 769px) and (max-width: 1023.98px){.product-comparison-grid{width:calc(100% + 16px)}}@media (min-width: 769px){.product-comparison-grid .carousel.block{display:none}.product-comparison-grid .carousel.table_slider{display:block}.product-comparison-slider{background-color:#fff}.product-comparison-grid tbody tr td{font-family:Inter;font-size:16px;font-weight:400;line-height:17.6px;color:#646464}.product-comparison-grid thead th{padding-bottom:18px;padding-top:18px}th.product-comparison-grid__th--left{padding-top:18px}.product-comparison-grid .comparted-product-json{font-family:var(--font-base-neue-condensedsemibold);font-size:24px;font-weight:500;line-height:26.2px;letter-spacing:.05em;text-align:center}.product-comparison-grid .description .rte ul li{font-family:Inter;font-size:12px;font-weight:400;line-height:13.6px;text-align:left;color:#646464;padding-inline-start:0}.product-comparison-grid .btn--secondary{font-size:14px;line-height:20.18px;padding:11px}.rating_container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-family:Inter;font-size:14.76px;font-weight:400;line-height:18.45px;letter-spacing:.01em;text-align:center;color:#000}.rating_container .rating__stars{font-size:29px;letter-spacing:2px;background:linear-gradient(90deg,#0d566a var(--percent),#f2fcff var(--percent));background-clip:text}}@media (min-width: 1024px){.product-comparison-grid--hover tr{transition:background-color .3s}.product-comparison-grid .comparted-product-json{font-size:32px;line-height:35.2px}.product-comparison-grid--hover tr:hover{background-color:#a0a0a01a}.product-comparison-container{padding:0}.product-comparison-grid thead th{padding-bottom:24px;padding-top:24px}th.product-comparison-grid__th--left{padding-inline-start:24px;display:table-cell}tr.rating th.product-comparison-grid__th--left,tr.metafield th.product-comparison-grid__th--left,tr.metafield .product-comparison-grid tbody tr td,tr.rating .product-comparison-grid tbody tr td{vertical-align:middle}.product-comparison-grid .btn--secondary{font-size:14px;line-height:22.18px;padding:11px;letter-spacing:2px}.product-comparison-grid .description .rte ul li{font-size:13px;line-height:14.6px}}.product-comparison-text{max-width:560px}.product-comparison-grid__swatch-td{padding-top:.4em;padding-bottom:.4em}.product-comparison-slider:not(.color-scheme) .product-comparison-grid{border-bottom:20px solid rgba(var(--bg-color-og))}.product-comparison-slider{--scrollbar-color: var(--text-color-og)}.product-comparison-grid .card__swatches input:checked+.opt-label--swatch,.product-comparison-grid .card__swatches input:checked+.filter__label[data-swatch]:before{border:1px solid rgb(var(--swatch-border-color-default));box-shadow:none}@media (min-width: 1280px){.product-comparison-grid .btn--secondary{font-family:var(--font-base-neue-widesemibold);font-size:11px;line-height:16px;padding:11px;letter-spacing:.2rem}.product-comparison-grid .description .rte ul li{font-size:14px;line-height:15.6px}}@media (min-width: 1500px){.product-comparison-grid .btn--secondary{font-family:var(--font-base-neue-widesemibold);font-size:14px;line-height:16px;padding:11px;letter-spacing:.2rem}.product-comparison-grid thead th{padding-bottom:32px;padding-top:32px}th.product-comparison-grid__th--left{padding-inline-start:32px}.product-comparison-grid .description .rte ul li{font-size:16px;line-height:17.6px}.product-comparison-grid .product-comparison-grid__th--left{width:220px}}@media (max-width: 768.98px){.product-comparison-slider[data-overlayscrollbars-viewport]{padding-bottom:calc(2 * var(--space-unit))!important}.product-comparison-grid[data-num-products="3"]{min-width:560px}.product-comparison-grid[data-num-products="4"]{min-width:750px}.product-comparison-grid[data-num-products="5"]{min-width:930px}.product-comparison-grid .text_container{display:flex;flex-direction:row;justify-content:center;align-items:center}.product-comparison-grid .text_container .product_title{font-family:var(--font-base-neue-condensedsemibold);text-align:center;place-items:center;display:flex;margin:0 0 14px;height:70px}.product-comparison-grid .text_container .product_title_ultra_1{max-width:290px}.product-comparison-grid .text_container .product_title_ultra{max-width:320px}}@media (max-width: 599.98px){.product-comparison-grid[data-num-products="3"]{min-width:490px}.product-comparison-grid[data-num-products="4"]{min-width:655px}.product-comparison-grid[data-num-products="5"]{min-width:820px}.product-comparison-grid .product_img_with_text .img_container{width:calc(50vw - 58px);scale:1.1;height:auto}.product-comparison-grid .text_container{display:flex;flex-direction:row;justify-content:center;align-items:center}.product-comparison-grid .text_container .product_title{font-size:26px;font-weight:500;line-height:27.8px;text-align:center;height:50px;place-items:center;display:flex;margin:0 0 14px}.product-comparison-grid .text_container .product_title_ultra_1{max-width:236px}.product-comparison-grid .text_container .product_title_ultra{max-width:260px}.product-comparison-grid .text_container .product_content_detail{font-size:14.6px;line-height:15.6px;letter-spacing:-.5px}.product-comparison-grid .product_mobile_label{font-size:17px;line-height:18.6px}.product-comparison-grid .product_reviews .rating__stars{font-size:38px}.product-comparison-grid .product_rating{padding:18px;gap:14px}.product_extra_info .metafield-single_line_text_field,.product-comparison-grid .product_rating .rating__count{font-size:17px;line-height:18.6px;letter-spacing:-.5px}.product-comparison-grid .product_extra_info>div{padding:14px 12px;gap:12px}.product-comparison-grid .product_extra_info .product_caffeine svg{width:25px}.product-comparison-grid .product_buy_btn{padding:24px 0 36px}.product-comparison-grid .text_container .rte ul{padding-inline-start:1rem}}@media (max-width: 451px){.product-comparison-grid .slider .slider__grid .multi-column .card{border-radius:20px;box-shadow:3px 3px 21px #1064664d}.product-comparison-grid .product_img_with_text .img_container{width:calc(50vw - 45px);scale:1.1;height:auto}.product-comparison-grid .text_container{display:flex;flex-direction:row;justify-content:center;align-items:center}.product-comparison-grid .text_container .product_title{font-size:22px;font-weight:500;line-height:24.8px;text-align:center;height:50px;place-items:center;display:flex;margin:0 0 6px}.product-comparison-grid .text_container .product_title_ultra_1{max-width:200px}.product-comparison-grid .text_container .product_title_ultra{max-width:215px}.product-comparison-grid .text_container .product_content_detail{font-size:10px;line-height:11.6px;letter-spacing:-.5px}.product-comparison-grid .img_container{padding:25px 0 10px!important}.product-comparison-grid .product_mobile_label{font-size:14px;line-height:15.6px}.product-comparison-grid .product_rating{padding:12px;gap:10px}.product-comparison-grid .product_reviews .rating__stars{font-size:30px}.product-comparison-grid .product_rating .rating__count{font-size:12px;line-height:13.6px;letter-spacing:-.5px}.product_extra_info .metafield-single_line_text_field{opacity:80%;font-size:13px;line-height:20px;letter-spacing:-.5px}.product-comparison-grid .product_extra_info>div{padding:12px 9px;gap:6px}.product-comparison-grid .product_extra_info .product_caffeine svg{width:20px}.product-comparison-grid .product_extra_info .product_caffeine .icon--red_close{width:26px;padding-top:4px}.product-comparison-grid .product_buy_btn{padding:12px 0 24px}.product-comparison-grid .product_buy_btn a{font-size:14px;line-height:17px}}@media (max-width: 341px){.product-comparison-grid .product_img_with_text .img_container{width:calc(50vw - 35px);scale:1.1;height:auto}.product-comparison-grid .product_img_with_text .product_title{font-size:20px;line-height:21px}.product-comparison-grid .product_img_with_text .product_content_detail{font-size:10px;line-height:10.5px}}.comparison-heading-title{font-family:var(--font-base-neue-condensedsemibold);font-size:clamp(2rem,5vw,64px);line-height:79.2px;letter-spacing:.03em;text-align:center}@media (max-width: 1620px){.comparison-heading-title{font-size:54px}}@media (max-width: 768px){.comparison-heading-title{padding:0;margin:0;font-size:48px}}@media (max-width: 500px){.comparison-heading-wrapper{margin:0}.comparison-heading-title{font-size:46px;margin-top:40px}.comparison-section-wrapper{margin:0}}@media (max-width: 425px){.comparison-heading-title{font-size:40px;max-width:100%;line-height:1.1}}@media (max-width: 390px){.comparison-heading-title{font-size:36px;max-width:100%;line-height:1.1}}@media (max-width: 325px){.comparison-heading-title{font-size:36px;line-height:1.1}}.product-comparison-grid .rating_container{margin:0}.product-comparison-grid .rating_container .rating__stars{display:none}.product-title-container{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.product-title-container .product_title_regular_1{max-width:200px}.product-title-container .product_title_regular{max-width:250px}.product-title-container .product_title_ultra_1{max-width:240px}.product-title-container .product_title_ultra{max-width:240 px}.product_rating{display:flex;flex-direction:column;align-items:center}.product_reviews .rating__stars{display:none}.start-button-container{padding:16px 0!important}.start-button-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center}.start-button{max-width:231px}.block-icon-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;min-height:35px}
/*# sourceMappingURL=/cdn/shop/t/99/assets/product-comparison-grid.css.map */
