@supports selector(:has(*)){html body .product-page .product-info:has(.tb-bl-pick-1){display:flex;flex-direction:column}html body .product-page .product-info:has(.tb-bl-pick-1)>.custom-liquid-right{margin-top:0;margin-bottom:0}html body .product-page .product-info:has(.tb-bl-pick-1)>.custom-liquid-right:has(.tb-bl-line),html body .product-page .product-info:has(.tb-bl-pick-1)>.custom-liquid-right:has(.tb-bl-line)>.product-block,html body .product-page .product-info:has(.tb-bl-pick-1)>.custom-liquid-right:has(.tb-m3x),html body .product-page .product-info:has(.tb-bl-pick-1)>.custom-liquid-right:has(.tb-m3x)>.product-block,html body .product-page .product-info:has(.tb-bl-pick-1)>.product-block:has(>[id^=price-]){display:contents}html body .product-page .product-info:has(.tb-bl-pick-1)>.product-info-main{order:-20;padding-bottom:0;border-bottom:0;margin-bottom:.8rem}html body .product-page .product-info:has(.tb-bl-pick-1)>.product-block>[id^=price-]{order:-18;margin:0 0 .4rem}html body .product-page .product-info:has(.tb-bl-pick-1) .tbv-each{order:-17;margin:0 0 .8rem}html body .product-page .product-info:has(.tb-bl-pick-1) .tbv{order:-16;margin:0 0 .8rem}html body .product-page .product-info:has(.tb-bl-pick-1)>.product-block>form.installment{order:-15;margin:0 0 1rem;padding:0;font-size:14px;line-height:1.3;color:#000}html body .product-page .product-info:has(.tb-bl-pick-1)>.product-block>form.installment shopify-payment-terms{display:block;margin:0;padding:0;font-size:14px;line-height:1.3}html body .product-page .product-info:has(.tb-bl-pick-1)>.product-block:has(>.product-info-secondary){order:-14;margin-bottom:1.4rem}html body .product-page .product-info:has(.tb-bl-pick-1) .tbps{order:-13;margin:0 0 1.4rem}html body .product-page .product-info:has(.tb-bl-pick-1) .tb-bl-pick{order:-12;margin:.2rem 0 .8rem}html body .product-page .product-info:has(.tb-bl-pick-1) .tb-fr-start{order:-11}html body .product-page .product-info:has(.tb-bl-pick-1)>.product-block:has(product-form){order:-10;margin-bottom:1.6rem}html body .product-page .product-info:has(.tb-bl-pick-1)>.custom-liquid-right:has(.tb-pa){order:-9}html body .product-page .product-info:has(.tb-bl-pick-1)>.custom-liquid-right:has(.tb-pa)>.product-block{margin-bottom:1.6rem}html body .product-page .product-info:has(.tb-bl-pick-1) .tb-pa{order:-9;margin:0 0 1.6rem;padding:16px;border:2px solid #000;border-radius:12px;background:#fff}html body .product-page .product-info:has(.tb-bl-pick-1) .tb-pa-h{margin:0 0 12px;font-size:22px;font-weight:800;line-height:1.2;color:#000}html body .product-page .product-info:has(.tb-bl-pick-1) .tb-pa-img{flex:0 0 72px;width:72px;height:72px}html body .product-page .product-info:has(.tb-bl-pick-1) .tb-pa-t{font-size:18px;font-weight:800;color:#000}html body .product-page .product-info:has(.tb-bl-pick-1) .tb-pa-p{font-size:18px;font-weight:800;color:#000}html body .product-page .product-info:has(.tb-bl-pick-1) .tb-pa-btn{min-width:120px;min-height:52px;padding:0 20px;font-size:18px;font-weight:800}html body .product-page .product-info:has(.tb-bl-pick-1) .tb-m3-lab{order:-8}html body .product-page .product-info:has(.tb-bl-pick-1):has(.tb-m3-lab) .tb-bl-box p:has(a[href="/pages/blends-lab"]){display:none}html body .product-page .product-info:has(.tb-bl-pick-1) .tb-m3-cases{order:-5}html body .product-page .product-info:has(.tb-bl-pick-1) .tb-bl-line{order:-7;margin:0 0 1.4rem;font-size:17px;line-height:1.5;color:#000}html body .product-page .product-info:has(.tb-bl-pick-1) .tb-bl-box{order:-6;margin:0 0 2rem;padding:1.4rem 1.6rem;border:1px solid #c9c9c9;border-radius:8px;background:#fff;font-size:17px;line-height:1.5;color:#000}html body .product-page .product-info:has(.tb-bl-pick-1) .tb-bl-box p{margin:0 0 .9rem}html body .product-page .product-info:has(.tb-bl-pick-1) .tb-bl-box p:last-child{margin-bottom:0}html body .product-page:has(.tb-bl-pick-1) .product-info-description .facet-content.rte,html body .product-page:has(.tb-bl-pick-1) .product-info-description .facet-content.rte p,html body .product-page:has(.tb-bl-pick-1) .product-info-description .facet-content.rte li{font-size:17px;line-height:1.55;color:#000}html body .product-page:has(.tb-bl-pick-1) .product-info-description .facet-content.rte p{margin:0 0 1.4rem}html body .product-page:has(.tb-bl-pick-1) .product-info-description .facet-content.rte ul,html body .product-page:has(.tb-bl-pick-1) .product-info-description .facet-content.rte ol{margin:0 0 1.4rem;padding-left:2.2rem}html body .product-page:has(.tb-bl-pick-1) .product-info-description .facet-content.rte li{margin:0 0 .6rem}html body .product-page:has(.tb-bl-pick-1) .product-info-description .facet-content.rte strong{font-weight:800}html body .product-page:has(.tb-bl-pick-1) .product-media-thumbnail{padding:1px;border:1px solid #d6d6d6;border-radius:6px;box-shadow:none;background:#fff;opacity:1;overflow:hidden}html body .product-page:has(.tb-bl-pick-1) .product-media-thumbnail img{opacity:1;filter:none}html:not(.no-js) body .product-page:has(.tb-bl-pick-1) .product-media-thumbnail.is-active{padding:0;border:2px solid #000;box-shadow:none;background:#fff}html body .product-page:has(.tb-bl-pick-1) .product-media-thumbnail .product-media-thumbnail-badge{top:4px;right:4px;opacity:1}@media screen and (max-width:749px){html body .product-page:has(.tb-bl-pick-1) .product-media-thumbnails{grid-gap:8px;gap:8px}html body .product-page:has(.tb-bl-pick-1) .product-media-thumbnail{width:64px;max-width:64px}html body .product-page:has(.tb-bl-pick-1) .product-media-scroll-wrap{margin-top:1rem}html body .product-page:has(.tb-bl-pick-1) .product-media-wrapper{margin-bottom:1.6rem}}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/mobile-3.css.map */
