#header-group,#shopify-section-header,footer.footer-group,.shopify-section-group-header-group:not(.bs-ok),.shopify-section-group-footer-group:not(.bs-ok){display:none!important}.header__heading-logo{max-width:200px}header-drawer{justify-self:start;margin-left:-1.2rem}@media screen and (min-width:990px){header-drawer{display:none}}.header{padding-top:10px;padding-bottom:10px}.section-header{position:sticky;margin-bottom:0}@media screen and (min-width:990px){.header{padding-top:20px;padding-bottom:20px}}.list-menu{list-style:none;padding:0;margin:0}.list-menu--inline{display:inline-flex;flex-wrap:wrap}.list-menu__item{display:flex;align-items:center;line-height:calc(1 + .3 / var(--font-body-scale))}.header__active-menu-item-v2{text-decoration:underline;text-underline-offset:.3rem}.bs-footer-marker{font-size:1.1rem;opacity:.55;margin-left:.6rem}.emoji-benefits-container{margin:1.2rem 0 1.6rem;font-size:1.6rem;line-height:1.2}.jdgm-star:before{content:"\2605";color:#ffe900;text-shadow:0 0 0 #c9b400}.jdgm-star{font-size:1.8rem;letter-spacing:.05rem}.jdgm-prev-badge{display:flex;align-items:center;gap:.8rem;margin-bottom:.8rem}.jdgm-prev-badge__text{color:rgb(var(--color-base-accent-1));font-weight:700}.jdgm-rev-widg{max-width:1200px;margin:0 auto;padding:2rem 0 4rem}.jdgm-rev-widg__title{font-size:2.4rem;margin:0 0 1rem}.jdgm-rev-widg__summary{display:flex;align-items:center;gap:1.2rem;margin-bottom:2rem}.jdgm-rev-widg__summary-text{color:#555}.jdgm-histogram{display:grid;gap:.4rem;max-width:42rem;margin-bottom:2.4rem}.jdgm-histogram__row{display:grid;grid-template-columns:auto 1fr auto auto;gap:.8rem;align-items:center}.jdgm-histogram__bar{background:#eee;height:.8rem;border-radius:4px;overflow:hidden}.jdgm-histogram__bar-content{background:#009661;height:100%}.jdgm-rev{border-top:1px solid #eee;padding:1.8rem 0}.jdgm-rev__header{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.jdgm-rev__icon{width:3.6rem;height:3.6rem;border-radius:50%;background:#009661;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.jdgm-rev__author{font-weight:700;color:#009661}.jdgm-rev__buyer-badge:after{content:"Verified";background:#009661;color:#fff;font-size:1.1rem;padding:.1rem .5rem;border-radius:3px;margin-left:.4rem}.jdgm-rev__title{display:block;margin:.6rem 0 .4rem}.jdgm-rev__body{color:#333}.product__media-list img,.thumbnail img{width:100%;height:auto;display:block}.product__media-item.is-active{display:block}.product__media-item:not(.is-active){display:none}@media screen and (max-width:749px){.product__media-item{display:block!important}}.thumbnail.is-active{outline:2px solid rgb(var(--color-base-accent-1))}.bs-page-pad{padding-top:36px;padding-bottom:36px}@media screen and (max-width:749px){.bs-page-pad{padding-top:27px;padding-bottom:27px}}.announcement-bar{padding:1rem 0}.announcement-bar__message{margin:0}.footer.color-inverse{background:rgb(var(--color-base-text));color:#fff}.footer a{color:inherit}.card-wrapper{height:100%}.bs-featured-one .product-grid{justify-content:flex-start}.slideshow .banner__heading{margin-top:0}.slideshow .banner__media img{width:100%;height:auto;display:block;object-fit:cover}.testimonial-card__stars{color:#111;letter-spacing:.1rem;margin:0 0 .8rem}.testimonial-card__quotes img{width:3.2rem;height:auto;margin:0 auto 1rem}.testimonial-card__avatar img{width:4.8rem;height:4.8rem;object-fit:cover;border-radius:50%}.testimonial-card__author-container{display:flex;align-items:center;justify-content:center;gap:.8rem;margin-top:1.2rem}.product__description img{max-width:100%;height:auto;display:block;margin:1.6rem auto}.quantity-breaks-container{margin:1.6rem 0}.button--full-width{width:100%}.hidden{display:none!important}svg.hidden{position:absolute;width:0;height:0;overflow:hidden}.bs-cart{padding:4rem 0 6rem}.bs-cart table{width:100%;border-collapse:collapse}.bs-cart th,.bs-cart td{padding:1.2rem .8rem;border-bottom:1px solid #eee;text-align:left}.bs-cart img{width:8rem;height:8rem;object-fit:cover}#YQNum{min-height:4.4rem;padding:0 1.2rem;font-size:1.6rem}#YQNum+input{min-height:4.4rem;padding:0 1.6rem;background:#009661;color:#fff;border:0;cursor:pointer;font-weight:700}.bs-page-shell{padding:5.6rem 0 7.2rem}.bs-page-panel{width:min(1120px,calc(100% - 6rem));margin:0 auto}.bs-contact-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(34rem,42rem);gap:6rem;align-items:start}.bs-page-eyebrow{margin:0 0 1rem;color:#ff6a6a;font-size:1rem;font-weight:700;letter-spacing:.18rem}.bs-page-title{margin:0 0 1.2rem;font-size:clamp(3.8rem,4.4vw,5.2rem);line-height:.95;color:#111}.bs-page-lead{max-width:42rem;margin:0 0 1.6rem;color:#666;font-size:1.5rem;line-height:1.7}.bs-contact-meta p{margin:0 0 .6rem;color:#6b6b6b;font-size:1.35rem}.bs-contact-meta a{color:#ff6a6a;font-weight:700}.bs-contact-card{background:#fff;border-radius:1.6rem;padding:2.6rem;box-shadow:0 18px 44px #11111114}.bs-contact-card .field{margin-bottom:1.5rem}.bs-contact-card .field__input{min-height:4.8rem;border:1px solid #e7e7e7;border-radius:.8rem;background:#fff}.bs-contact-card .text-area.field__input{min-height:12.8rem;padding-top:1.5rem}.bs-page-panel--narrow{max-width:86rem}.bs-page-content,.bs-page-faq{margin-top:2.4rem}.bs-page-content{color:#555;font-size:1.55rem;line-height:1.8}.bs-page-content h2{margin:3rem 0 1rem;color:#111;font-size:2.2rem;line-height:1.25}.bs-page-content p,.bs-page-content ul{margin:0 0 1.6rem}.bs-page-content img{width:100%;height:auto;display:block;border-radius:1.6rem}.bs-page-faq{display:grid;gap:1.6rem}.bs-faq-item{background:#fff;border:1px solid #efefef;border-radius:1.4rem;padding:2.2rem 2.4rem;box-shadow:0 10px 30px #1111110a}.bs-faq-item h3{margin:0 0 .8rem;color:#111;font-size:1.9rem}.bs-faq-item p{margin:0;color:#666;line-height:1.7}.bs-track-form .field{margin-bottom:1.6rem}.bs-track-result{margin-top:3rem}.bs-amz-story{padding-top:4.8rem;padding-bottom:4.8rem}.bs-amz-story__intro{max-width:76rem;margin:0 auto 3rem}.bs-amz-story__eyebrow{margin:0 0 1rem;color:#b57b46;font-size:1rem;font-weight:700;letter-spacing:.18rem}.bs-amz-story__intro p:last-child{margin:1rem auto 0;color:#666;font-size:1.55rem;line-height:1.7}.bs-amz-story__hero{margin-bottom:2.4rem;border-radius:2rem;overflow:hidden}.bs-amz-story__hero img,.bs-amz-card__media img{width:100%;height:auto;display:block}.bs-amz-story__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}.bs-amz-card{background:#faf8f3;border-radius:1.8rem;overflow:hidden}.bs-amz-card__content{padding:2rem 2.2rem 2.4rem}.bs-amz-card__content h3{margin:0 0 .8rem;color:#111;font-size:2rem}.bs-amz-card__content p{margin:0;color:#666;font-size:1.45rem;line-height:1.7}.bs-home-benefits,.bs-home-showcase,.bs-home-proof{padding-top:4.8rem;padding-bottom:4.8rem}.bs-home-benefits__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin-top:2.8rem}.bs-home-benefit{padding:2.4rem 2rem;border:1px solid #ece7df;border-radius:1.6rem;background:#fffdf9}.bs-home-benefit h3{margin:0 0 .8rem;color:#111;font-size:1.9rem}.bs-home-benefit p{margin:0;color:#666;font-size:1.45rem;line-height:1.7}.bs-home-showcase__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:3.2rem;align-items:center}.bs-home-showcase__media img,.bs-home-proof__media img{width:100%;height:auto;display:block;border-radius:2rem}.bs-home-showcase__content p{color:#666;font-size:1.55rem;line-height:1.8}.bs-home-showcase__list{margin:1.8rem 0 2.4rem;padding-left:2rem;color:#444;font-size:1.5rem;line-height:1.8}.bs-home-proof__content{max-width:78rem;margin:0 auto 2.8rem}.bs-home-proof__content p:last-child{margin:1rem auto 0;color:#666;font-size:1.55rem;line-height:1.7}.bs-contact-button{justify-content:flex-start;margin-top:2rem}.bs-contact-submit{min-width:16rem;min-height:4.6rem;border-radius:999px;border:0;background:linear-gradient(90deg,#ff5b73,#ff4f5c);color:#fff;font-weight:700;box-shadow:0 10px 24px #ff4f5c47}@media screen and (max-width:989px){.bs-page-shell{padding:4rem 0 5rem}.bs-page-panel{width:min(100% - 3rem,1120px)}.bs-contact-layout{grid-template-columns:1fr;gap:3rem}.bs-amz-story__grid,.bs-home-benefits__grid,.bs-home-showcase__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bs-overrides.css.map */
