.shopify-policy__container hr{margin:0}.shopify-policy__body h1{margin-bottom:10px;font-size:28px}.shopify-policy__container{max-width:1320px!important;margin:0 auto 50px}.bly-sustain-formula:after{content:"";position:absolute;background:#0000002e;width:100%;height:100%;left:0;top:0}.bly-sustain-formula__cta:hover{border:1px solid #2f6850!important}.template-page .bly-formula-hero__inner{padding-bottom:0!important}#fh .bly-formula-hero__copy{position:relative;top:20px}#fh .bly-formula-hero__badges{bottom:50px!important}.bly-formula-hero__bg:after{content:"";position:absolute;background:#00000012;width:100%;height:100%;left:0;top:0}.bly-sustain-footer-cta:after{content:"";position:absolute;background:#0000002e;width:100%;height:100%;left:0;top:0}.template-index .bl-hero__inner h1{font-size:57px}.template-page .bly-acc-grid__grid .bly-acc-card__logo-ph{max-width:111px;height:60px;width:100%}.template-page #certs .bly-certs,.template-page .bly-ip,.template-page .bly-ct{padding:70px 0}.template-page .bly-acc-marquee{padding:0}.template-index .bl-over__text .bl-pill{border:1px solid #48896f;color:#fff;background:#48896f}.template-index .bl-over__text .bl-pill:hover{border:1px solid #2f6850;color:#fff;background:#2f6850}section#shopify-section-template--21353992192168__sustainability{margin-bottom:60px}.product .product__media-wrapper img,.product .product__media-wrapper video,button.thumbnail{border-radius:10px!important;overflow:hidden}h3.card__heading.h5{font-size:1.5rem;font-family:var(--font-sans);text-decoration:none}h3.card__heading.h5 a{text-decoration:none}.card-information>.price{color:#085426!important;font-weight:500;margin:0!important}.bly-sec-overlay{opacity:.25!important;display:block!important}.art_image.media{border-radius:12px}.template-product .product-form__submit{text-transform:uppercase;border-radius:30px;transition:all .2s var(--ease-standard);width:100%;background:var(--color-sage);line-height:1;font-size:14px;padding:13px 20px 12px}.template-product .product-form__buttons{max-width:100%}.template-product .product-form__submit:before,.template-product .product-form__submit:after{content:unset}.template-product .product-form__submit:hover{background:#3c7460!important}.product__info-container .jdgm-star.jdgm--on:before{font-size:10px}.jdgm-prev-badge__text{font-size:13px}.add-trust{display:grid;grid-template-columns:repeat(2,1fr);gap:8px 14px;margin-top:18px;font-size:10px;letter-spacing:.08em;color:var(--color-warm-gray);text-transform:uppercase;font-weight:500}.ab-fixed-pricing-price-breakdown .ab-right-0{right:unset!important}.ab-flex.ab-justify-end.ab-items-center.appstle-branding-wrapper{display:none!important}div#appstle_subscription_widget0{margin-bottom:20px}.add-trust span{display:flex;align-items:center;gap:6px}.bp-root .add-trust i{color:var(--color-sage);font-style:normal;font-size:11px;font-weight:600}.product__title h1{font-family:var(--font-display);font-size:40px;line-height:.95;letter-spacing:-.02em;margin:0 0 0 -5px;color:var(--color-ink)}.product__description *{font-family:var(--font-sans);font-size:14px;color:var(--color-warm-gray);margin:8px 0 0;letter-spacing:.01em}.product__description.rte.quick-add-hidden{margin-top:0}.product__title{margin-bottom:5px}p.jm-text.jdgm-review-card__body{font-size:14px;min-height:55px}.article-template__content p{margin:0 auto 5px!important}span.jm-star-rating__font-icon{font-size:13px!important}@media screen and (min-width:990px){.product__title h1{font-size:72px}.template-product ul.product__media-list.contains-media.grid{flex-wrap:nowrap;overflow:auto}.template-product .grid--2-col-tablet ul.product__media-list.contains-media.grid li.grid__item{width:100%;display:block!important}.template-product .slider--mobile+.slider-buttons{display:flex!important;justify-content:space-between;top:50%;position:absolute;width:96%;left:2%}.template-product button.slider-button{border-radius:999px;background:#ffffffe6;border:1px solid var(--color-line, #e5e2dc);box-shadow:0 4px 14px #14201a24;cursor:pointer;z-index:4;color:#14201a;padding:0;transition:background .18s ease,transform .18s ease,box-shadow .18s ease,opacity .18s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.template-product button.slider-button:hover{background:#fff;transform:scale(1.08);box-shadow:0 6px 20px #14201a33}.template-product .thumbnail-slider button.slider-button,.template-product .slider-counter.caption{display:none!important}}@media screen and (max-width:1441px){.bly-ip__inner,.bly-certs{padding-inline:15px!important}}@media screen and (max-width:989px){.blythe-cart__reward-label{font-size:9px!important}.bl-rev{padding-bottom:25px!important}#fh .bly-formula-hero__copy *{color:#fff!important;line-height:1.3}.bly-nav__drawer-link--meta+.bly-nav__drawer-link--meta{padding-top:0!important}a.bly-nav__drawer-link:not(.bly-nav__drawer-link--meta)+a.bly-nav__drawer-link.bly-nav__drawer-link--meta{margin-top:20px}.ab-fixed-pricing-price-breakdown .ab-right-0{left:-65px!important}.hamburger-open:after{content:"";top:0;left:0;height:100%;width:100%;background:#00000094;position:fixed;z-index:2}.bp-root .section.section--bone-warm[data-screen-label="How it works"]{padding-right:0}.bp-root .steps{display:flex!important;grid-template-columns:none!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;padding-bottom:0!important;scrollbar-width:none!important;-ms-overflow-style:none!important;gap:16px!important}.bp-root .step-card{flex:0 0 90%!important;scroll-snap-align:start!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom.css.map */
