.font-baskerville{font-family:baskerville-display-pt,serif}.product__price-wrap{display:flex;flex-direction:column;gap:1rem;margin:1rem 0 0}.product__price-wrap .price,.product__price-wrap .product__policies{margin:0}.product-form__variants-group .product-form-title{font-size:1rem;text-transform:uppercase;margin-bottom:1rem}.variant-swatches{display:flex;flex-wrap:wrap;column-gap:1.5rem;row-gap:1.5rem;margin-bottom:1.5rem}.variant-swatches .variant-swatch{padding:1.25rem;min-width:calc(33.3% - 1.5rem);min-height:125px;border:1px solid #000}.variant-swatches input[type=radio]{display:none}.variant-swatches input+label{position:relative;font-size:1.5rem}.variant-swatches input+label .percent-off{position:absolute;display:inline-block;padding:5px 10px;background:#bbdff0;top:0;left:50%;transform:translate(-50%,-50%);font-size:.7rem;line-height:1}.variant-swatches input:checked+label{left:-2px;top:-2px}.variant-swatches input:checked+label:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;box-shadow:7px 7px #e64b2d}.variant-swatches .variant-title{margin-bottom:.25rem}.variant-swatches .variant-info{font-size:.85rem;line-height:1.15}.concentrate-64oz-variant-swatches{gap:0}.concentrate-64oz-variant-swatches .variant-swatch{padding:14px 28px;min-height:initial}.concentrate-64oz-variant-swatches .product-variant-group:first-child{margin-top:8px}.concentrate-64oz-variant-swatches .product-variant-group:not(:first-child){margin-top:20px}.concentrate-64oz-variant-swatches .product-form-title{margin-top:12px;margin-bottom:12px}.concentrate-64oz-variant-swatches fieldset{border:none;margin:0;display:flex;gap:10px;flex-wrap:wrap;width:100%;padding:0}.product-form-qty .product-form__item{display:flex;align-items:center;position:relative}.product-form-qty .qty-btn{cursor:pointer;position:absolute}.product-form-qty .qty-minus{left:.8rem}.product-form-qty .qty-plus{right:.8rem}.product-form-qty .product-form__input--quantity{max-width:7.5rem}.product-form__item--submit .btn:after{left:0}.slick-product:not(.slick-initialized) .product-single__media-wrapper:not(:first-child){display:none}.product-images{position:relative;background:#e7f7ff;padding:0;margin-bottom:0}.product-images .product-single__media-wrapper{width:100%!important;object-fit:contain}.product-images .product-single__media{width:100%!important;display:flex;align-items:center;justify-content:center}.product-images .slick-dots{display:none!important}.slick-product-images,.slick-product-images img{max-height:60vh;object-fit:contain;margin-bottom:1rem!important}.product-images-thumbs-wrapper{display:flex;justify-content:center;position:relative}.product-images-thumbs-arrows{position:absolute;display:flex;justify-content:space-between;width:100%;height:100%;align-items:center}.product-images-thumbs-arrows button{background:transparent;border:none}.product-images-thumbs_btn-next:disabled,.product-images-thumbs_btn-prev:disabled{opacity:.3}.product-images-thumbs_btn-prev{transform:rotate(90deg) scale(.6);position:absolute;z-index:2;left:0}.product-images-thumbs_btn-next{transform:rotate(270deg) scale(.6);position:absolute;z-index:2;right:0}.product-images .slick-product-images-thumbs{display:flex;justify-content:flex-start;gap:.75rem;position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-scroll-snap-type:x mandatory;width:calc(100vw - 70px);max-width:510px;scroll-padding-left:5px;padding:2px 2px 2px 8px}.product-images .slick-product-images-thumbs .thumb{aspect-ratio:1;scroll-snap-align:start;flex-shrink:0}.product-images .slick-product-images-thumbs .thumb.active{box-shadow:2px 2px #000}.product-images .slick-product-images-thumbs .thumb{width:calc((100vw - 116px)/4)!important;height:calc((100vw - 116px)/4)!important;max-width:90px;max-height:90px}.product-images .slick-product-images-thumbs .thumb img{cursor:pointer;border:1px solid #000}.product-images .slick-product-images-thumbs .slick-list{height:100%;width:85%}.product-images .slick-product-images-thumbs .slick-track{gap:.75rem;height:100%;width:100%!important;position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.product-images .slick-product-images-thumbs .slick-slide{aspect-ratio:1;scroll-snap-align:start;flex-shrink:0}.product-images .slick-product-images-thumbs .slick-track img{object-fit:cover;border:1px solid #000;cursor:pointer}.slick-product-images-thumbs .thumb .product-single__media-wrapper{width:auto;height:100%;object-fit:cover;aspect-ratio:1;margin:0}.slick-product-images-thumbs .thumb img{position:absolute;left:0;top:0}.slick-product-images-thumbs .thumb.active img{box-shadow:2px 2px #000}.product-meta-icons{margin:1rem 0}.product-meta-info,.product-ingredients-block,.product-flavor{padding:1rem 0;border:1px solid #000}.product-meta-icons .list{display:grid;grid-template-columns:repeat(5,1fr)}.product-meta-icons .icon-wrap{display:flex;flex-direction:column;align-items:center;gap:10px;padding:5px}.product-meta-icons .icon-wrap img{width:36px;height:36px;object-fit:contain}.product-meta-icons .label{font-size:.6rem;line-height:1;display:block;text-align:center}.product-ingredients-block{border-top:0;padding:1rem}.product-ingredients-block .title{font-size:.6rem}.product-meta-icons .product-ingredients-block .icon-wrap img{width:60px;height:60px}.product-ingredients-block li:nth-child(5),.product-ingredients-block li:nth-child(6){display:none}.product-ingredients-block .link-all{text-align:center;font-size:.6rem;display:flex;align-items:center;justify-content:center}.product-ingredients-block .link-all a{display:flex;gap:3px;align-items:center}.product-ingredients-block .link-all a span{display:inline-block;text-decoration:underline;text-underline-offset:2px}.product-flavor{border-top:0;padding:1rem}.product-flavor .title{font-size:.6rem}.product-flavor h6{font-size:.9rem;margin:.5rem 0}.hide-mobile{display:none}.spr-container{clear:both}#shopify-product-reviews:target{padding-top:2rem}body.template-product .product-form__controls-group--submit{padding-bottom:2rem;position:relative}body.template-product .product-form__controls-group .ajaxified-cart-feedback{position:absolute;width:100%;left:0;line-height:1.5;margin:1rem 0}@media screen and (max-width: 750px){.template-product .main-content{padding-top:50px}body.template-product .product-form__controls-group{height:fit-content}.product-form-qty .product-form__input--quantity{height:51px}.product-form-qty .product-form__item{margin:0}}@media screen and (min-width: 769px){.product-form__variants-group .product-form-title{font-size:1.25rem}.product-images{position:sticky;top:120px}.product-images .product-single__media-wrapper{object-fit:cover;overflow:hidden}.meta-wrapper{padding-left:80px}.product-meta-icons{margin:2rem 0}.product-meta-info{padding:1rem}.product-meta-icons .label{font-size:.7rem}.product-meta-icons .icon-wrap img{width:48px;height:48px}.product-ingredients-block{padding:1rem}.product-ingredients-block .title{font-size:.7rem}.product-meta-wrap{display:flex;flex-direction:column}.product-meta-wrap .product-meta-icons{order:1}.product-meta-wrap .product-tabs{order:2;clear:both}.product-meta-icons .product-ingredients-block .list{grid-template-columns:repeat(7,1fr)}.product-meta-icons .product-ingredients-block .icon-wrap img{width:80px;height:80px}.product-ingredients-block li:nth-child(5),.product-ingredients-block li:nth-child(6){display:block}.product-flavor{padding:1rem 1rem 2rem}.product-flavor .title{font-size:.7rem;margin:0 0 1rem}.hide-mobile{display:block}.hide-desktop{display:none}.product-images .slick-product-images-thumbs{padding:2rem 2px}.product-images .slick-product-images-thumbs .slick-list{height:100%;max-width:498px}.product-images .slick-product-images-thumbs .slick-slide,.product-images .slick-product-images-thumbs .slick-track img{width:calc((100vw - 100px)/5)!important;height:calc((100vw - 100px)/5)!important}}.tab-accordion{margin:1rem 0}.tab-accordion:last-of-type{margin-bottom:2.5rem}.tab-accordion .tab--header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #000;cursor:pointer;font-weight:600;text-transform:uppercase}.tab-accordion .tab--header svg{width:16px;height:16px}.tab-accordion .tab--header{padding:.5rem 0;margin-bottom:1rem}.tab-accordion .tab--content:not(.open){display:none}.product-tabs .tab-title{font-size:.8rem}.tab-accordion .tab--content *{font-size:.9rem;line-height:1.5}.tab-us-others .tab--content ul li{display:flex;gap:1rem;margin-bottom:1rem}.tab-us-others .tab--content ul li svg{width:32px;height:32px;position:relative;top:.5rem}.tab-us-others .tab--content ul li .item-wrap{flex:calc(100% - 32px)}@media screen and (min-width: 750px){.tab-accordion:last-of-type{margin-bottom:4rem}.product-tabs .tab-title{font-size:1rem}.tab-accordion .tab--content *{font-size:1.125rem}}.section-image-with-text{margin-left:0;background-color:var(--bg_color)}.section-image-with-text .block-content{padding:2.5rem 1rem}.section-image-with-text .block-image{padding:0;line-height:0}.section-image-with-text .content-wrap{display:flex;flex-direction:column;align-items:center;text-align:center}.section-image-with-text .content-wrap .h7{font-size:.8rem}.section-image-with-text .block-image img{width:100%}.section-image-with-text .content-wrap .h2{font-size:80px}@media screen and (min-width: 750px){.section-image-with-text{margin-left:-22px;display:flex;align-items:center}.section-image-with-text .block-content{padding:4rem;max-width:600px;margin:0 auto}.section-image-with-text .content-wrap{text-align:left;align-items:flex-start}.section-image-with-text .content-wrap .h7{font-size:1.15rem}.section-image-with-text .content-wrap .h2{font-size:110px}}.section-product-features{padding:3rem 2rem;background-color:var(--bg_color);color:var(--text_color)}.section-product-features .section-wrap{display:flex;flex-direction:column;gap:2.5rem}.section-product-features .icon-wrap{display:flex;gap:10px;margin-bottom:10px}.section-product-features .h4{font-size:2.25rem;line-height:1}.section-product-features .rte,.section-product-features .rte p{color:inherit}@media screen and (min-width: 750px){.section-product-features{padding:4rem 2rem}.section-product-features .section-wrap{flex-direction:row;max-width:1400px;margin:0 auto}.section-product-features .icon-wrap{margin-bottom:1rem}}@media screen and (min-width: 1200px){.section-product-features .h4{font-size:2.75rem}.product-images-thumbs_btn-prev{left:1rem}.product-images-thumbs_btn-next{right:1rem}.product-images-thumbs-arrows{width:calc(100vw - 38px);max-width:610px}.product-images-thumbs-wrapper{margin-bottom:1rem}}.section-compare{margin:2rem auto 4rem;padding:0 .5rem;max-width:1200px}.section-compare .section-title{margin:2rem 0;font-size:3rem}.section-compare .grid-table{display:grid;grid-template-columns:100px 1fr 1fr}.section-compare .grid-table .grid-item:first-child{align-items:flex-end;text-align:right}.section-compare .grid-table .grid-item:last-child{display:none}.section-compare .grid-table .grid-item{border:1px solid transparent}.section-compare .grid-table .grid-item.bb{border-bottom-color:var(--border_color)}.section-compare .grid-table .grid-item.bt{border-top-color:var(--border_color)}.section-compare .grid-table .grid-item.bl{border-left-color:var(--border_color)}.section-compare .grid-table .grid-item.br{border-right-color:var(--border_color)}.section-compare .grid-item.kkr{background-color:var(--bg_color)}.section-compare .col-title svg{width:100px}.section-compare .row-heading{text-align:right}.section-compare .grid-item{padding:1rem;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.5rem;text-align:center}.section-compare .col-title,.section-compare .row-title{font-size:1.35rem;line-height:1}.section-compare .rte{margin:0;line-height:1;font-size:.9rem}@media screen and (min-width: 750px){.section-compare .section-title{margin:4rem 0;font-size:4rem}.section-compare .grid-table{display:grid;grid-template-columns:repeat(4,1fr)}.section-compare .grid-table .grid-item:last-child{display:flex}.section-compare .grid-item{padding:2rem}.section-compare .col-title svg{width:175px}.section-compare .col-title,.section-compare .row-title{font-size:1.75rem;line-height:1}.section-compare .rte{font-size:1rem}.section-compare small.rte{font-size:.8rem}}.section-alternate-image-text{max-width:315px;margin:2.5rem auto}.section-alternate-image-text .row{display:flex;flex-direction:column;align-items:center}.section-alternate-image-text .image-column,.section-alternate-image-text .content-column{line-height:1}.section-alternate-image-text .image-column,.section-alternate-image-text .image-column img{position:relative;z-index:1}.section-alternate-image-text img{line-height:0;width:100%}.section-alternate-image-text .image-column .content-title{display:flex;flex-direction:row-reverse;justify-content:flex-end;margin:0 0 1.5rem;gap:1rem}.section-alternate-image-text .content-left .image-column .content-title{justify-content:flex-start}.section-alternate-image-text .image-column .rte{margin:2rem 0;text-align:right;width:80%;margin-left:auto}.section-alternate-image-text .content-left .image-column .rte{margin:1.5rem 0 2rem;margin-left:0;text-align:left}.section-alternate-image-text .content-column{position:relative}.section-alternate-image-text .content{position:absolute;left:0;right:0;top:0;bottom:0}.font-outline{color:#fff;text-shadow:-1px -1px 0 #000,2px -1px 0 #000,-1px 1px 0 #000,2px 2px 0 #000}.section-alternate-image-text .content-title{font-size:3.5rem}.section-alternate-image-text .rte{text-transform:uppercase}.section-alternate-image-text .image-column svg{position:absolute}.section-alternate-image-text .content-column svg{position:absolute}.section-alternate-image-text .content-right .image-column svg{position:absolute;left:-10%;top:30px;z-index:2}.section-alternate-image-text .content-left .image-column svg{position:absolute;right:-7.5%;top:30px;z-index:2}@media screen and (min-width: 750px){.section-alternate-image-text{max-width:1000px;padding:0;margin:5rem auto}.section-alternate-image-text .row{flex-direction:row;justify-content:center}.section-alternate-image-text .row .content{display:flex;flex-direction:column;text-align:right;gap:25%}.section-alternate-image-text .image-column,.section-alternate-image-text .content-column{width:50%}.section-alternate-image-text .content-right .content .rte{width:60%;margin-left:auto}.section-alternate-image-text .content-title{font-size:6rem}.section-alternate-image-text .content-right .image-column svg{position:absolute;width:150%;left:-10%;top:8%}.section-alternate-image-text .content-right .content-column svg{position:absolute;width:120%;right:-10%;top:8%}.section-alternate-image-text .row.content-left{flex-direction:row-reverse}.section-alternate-image-text .row.content-left .content{flex-direction:column-reverse;text-align:left}.section-alternate-image-text .row.content-left .rte{width:60%}.section-alternate-image-text .content-left .image-column svg{width:150%;bottom:12.5%;top:auto;z-index:2}.section-alternate-image-text .content-left .content-column svg{bottom:10%;width:105%;left:-5%}.section-alternate-image-text .content-right{position:relative;top:.5rem;left:.5rem}.section-alternate-image-text .content-left{position:relative;top:-.5rem;left:-.5rem}}.section-columns{max-width:1000px;margin:2rem auto;padding:0 1.25rem}.section-columns .section-wrap{display:grid;grid-template-columns:repeat(3,minmax(70%,1fr));grid-gap:1rem;overflow:scroll;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.section-columns .section-wrap::-webkit-scrollbar{display:none}.section-columns .column{position:relative;line-height:0}.section-columns .column:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#00000026;z-index:1}.section-columns img{line-height:0}.section-columns .column-content{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;z-index:2;color:#fff;font-size:1.5rem;line-height:1.25;text-align:center;max-width:60%;margin:0 auto}.section-columns .column-content *{color:inherit}.section-columns .progress-container{display:none;width:100%;height:2px;background:#ccc;margin-top:1rem}.section-columns .progress-bar{height:2px;background:#000;width:var(--progress_width)}.section-columns.show-scroll-progress .progress-container{display:block}@media screen and (min-width: 750px){.section-columns{padding:0;margin:4rem auto}.section-columns .section-wrap{grid-template-columns:repeat(3,1fr)}.section-columns .column-content{font-size:2.5rem}}.section-elevated-columns{margin:0 0 6rem;padding:0 1rem}.section-elevated-columns .section-title{font-size:2.5rem;text-align:center}.section-elevated-columns .columns-wrap{display:flex;flex-direction:column;margin:1rem 0}.section-elevated-columns .columns-wrap .column{margin:1.5rem 0;width:80%;max-width:275px}.section-elevated-columns .image-wrap{position:relative}.section-elevated-columns img{box-shadow:.5rem .5rem #000;border:2px solid #000}.section-elevated-columns .column-count{position:absolute;left:10px;top:10px;color:#fff;font-size:2.5rem;line-height:1}.section-elevated-columns .columns-wrap .column:nth-child(2){margin-right:0;margin-left:auto}.section-elevated-columns .column-content{margin:1rem 0 0;line-height:1}.section-elevated-columns .btn{padding-left:2.5rem;padding-right:2.5rem}@media screen and (min-width: 750px){.section-elevated-columns{max-width:1000px;margin:0 auto 4rem}.section-elevated-columns .section-title{font-size:4rem}.section-elevated-columns .columns-wrap{flex-direction:row;margin-top:4rem}.section-elevated-columns .columns-wrap .column:nth-child(2){margin-top:-2rem;margin-left:auto;margin-right:auto}}.sticky-atc--container{position:fixed;bottom:0;z-index:9;transition:all .25s ease-in-out}.sticky-atc--container:not(.visible){transform:translateY(100%)}
/*# sourceMappingURL=/cdn/shop/t/221/assets/pdp-concentrate.css.map */
