.bf-product--safety{--bf-ink: #092a30;--bf-green: #60cb49;--bf-paper: #ffffff;--bf-soft: #f3f6f2;--bf-line: rgba(9, 42, 48, .14)}.bf-product--safety #MainContent{overflow:clip}.bf-product--safety .hdt-main-product{background:var(--bf-paper);padding-block:0}.bf-product--safety .hdt-main-product>.hdt-container{width:100%;max-width:none;padding-inline:0}.bf-product--safety .hdt-main-product .hdt-row-flex{--spacing-x: 0px;align-items:stretch;gap:0;min-height:78rem}.bf-product--safety .hdt-main-product .hdt-product-media-wrapp{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-end;width:57%!important;padding:clamp(3rem,4vw,6rem) clamp(3rem,5vw,8rem);background:var(--bf-paper)}.bf-product--safety .hdt-main-product .hdt-product-media-wrapp:before{display:none}.bf-product--safety .hdt-main-product .hdt-product-media{position:sticky;top:3rem;width:100%;max-width:78rem;margin-inline:auto 0}.bf-product--safety .hdt-main-product .hdt-product__media{background:transparent}.bf-product--safety .hdt-main-product .hdt-product-media :where(img,iframe,model-viewer,video){border-radius:0}.bf-product--safety .hdt-main-product .hdt-slider__container{align-items:center}.bf-product--safety .hdt-main-product .hdt-product-media__thumb{margin-top:1.8rem}.bf-product--safety .hdt-main-product .hdt-product-media__thumb .hdt-thumbnail__media{border:.1rem solid var(--bf-line);background:var(--bf-paper)}.bf-product--safety .hdt-main-product .hdt-product-info-wrapp{position:relative;z-index:2;display:flex;align-items:center;width:43%!important;margin-inline-start:0;padding:clamp(4.8rem,5vw,8rem) clamp(3.2rem,5vw,9rem);color:var(--bf-paper);background:var(--bf-ink);clip-path:none}.bf-product--safety .hdt-main-product .hdt-product-info__list{--product-margin-end: 0;position:static;display:grid;grid-template-columns:12.7rem minmax(0,1fr);gap:1.8rem 1.4rem;width:min(100%,64rem);color:var(--bf-paper)}.bf-product--safety .hdt-main-product .hdt-product-info__list>*{grid-column:1 / -1;margin-block-end:0!important}.bf-product--safety .hdt-main-product .hdt-product-info__list>[data-type=quantity_selector]{grid-column:1;align-self:end}.bf-product--safety .hdt-main-product .hdt-product-info__list>[data-type=buy_buttons]{grid-column:2;align-self:end}.bf-product--safety .hdt-main-product .hdt-product-info__list>.hdt-product__title{position:relative;margin-bottom:1.8rem!important;padding-top:2.1rem}.bf-product--safety .hdt-main-product .hdt-product-info__list>.hdt-product__title:before{position:absolute;top:0;left:0;width:6rem;height:.5rem;content:"";background:var(--bf-green)}.bf-product--safety .hdt-main-product h1.hdt-product__title{max-width:15ch;color:var(--bf-paper);font-family:var(--font-heading-family);font-size:clamp(4.2rem,3.3vw,6.2rem);font-weight:700;line-height:.92;letter-spacing:-.025em;text-transform:uppercase}.bf-product--safety .hdt-main-product .hdt-product__price .hdt-price__list{gap:1.4rem}.bf-product--safety .hdt-main-product .hdt-product__price .hdt-price,.bf-product--safety .hdt-main-product .hdt-product__price .hdt-price .hdt-money{color:var(--bf-green)!important;font-size:clamp(3rem,2.8vw,4.2rem);font-weight:700}.bf-product--safety .hdt-main-product .hdt-product__price .hdt-compare-at-price,.bf-product--safety .hdt-main-product .hdt-product__price .hdt-compare-at-price .hdt-money{color:#ffffff94!important;font-size:1.8rem}.bf-product--safety .hdt-main-product .hdt-product__badges:has(.hdt-badge__wrapp:empty){display:none}.bf-product--safety .hdt-main-product .shopify-app-block .customizer-button{width:100%!important;min-height:5.6rem;border:.2rem solid var(--bf-green)!important;border-radius:0!important;color:var(--bf-paper)!important;background:transparent!important;font-family:var(--font-heading-family);font-size:2rem!important;font-weight:700;line-height:1;text-transform:uppercase;transition:color .18s ease,background-color .18s ease}.bf-product--safety .hdt-main-product .shopify-app-block .customizer-button:hover{color:var(--bf-ink)!important;background:var(--bf-green)!important}.bf-product--safety .hdt-main-product :is(.hdt-product-form__label,.hdt-quantity__label){color:var(--bf-paper);font-size:1.5rem;font-weight:600}.bf-product--safety .hdt-main-product .hdt-product-form__label [update-value]{color:var(--bf-green)}.bf-product--safety .hdt-main-product .hdt-product-form__input .hdt-select{height:5.6rem;border:.1rem solid rgba(255,255,255,.42);border-radius:0;color:var(--bf-ink);background:var(--bf-paper);font-size:1.6rem}.bf-product--safety .hdt-main-product .hdt-product-form__input .hdt-select~svg{color:var(--bf-ink)}.bf-product--safety .hdt-main-product .hdt-product__form-qty{width:100%;min-width:0;height:5.6rem;border-radius:0;color:var(--bf-ink);background:var(--bf-paper)}.bf-product--safety .hdt-main-product .hdt-product__form-qty button{height:5.6rem}.bf-product--safety .hdt-main-product .hdt-product-form__buttons .hdt-product-form__submit{width:100%;min-height:5.6rem;border:.2rem solid var(--bf-green);border-radius:0!important;color:var(--bf-ink);background:var(--bf-green);font-family:var(--font-heading-family);font-size:2.1rem;font-weight:700;text-transform:uppercase}.bf-product--safety .hdt-main-product .hdt-product-form__buttons .hdt-product-form__submit:hover{border-color:var(--bf-paper);color:var(--bf-paper);background:transparent}.bf-product--safety .hdt-main-product .hdt-product-info__list [data-type=custom_liquid] .button1{min-height:5.6rem;border:.2rem solid var(--bf-paper)!important;border-radius:0!important;color:var(--bf-paper)!important;background:transparent!important;font-family:var(--font-heading-family);font-size:1.8rem!important;text-transform:uppercase}.bf-product--safety .hdt-main-product .hdt-product-info__list [data-type=custom_liquid] .button1:hover{border-color:var(--bf-green)!important;color:var(--bf-ink)!important;background:var(--bf-green)!important}.bf-product--safety .hdt-main-product .product-tags{display:none}.bf-product--safety .hdt-main-product .product-tags>strong{display:block;color:var(--bf-green);font-family:var(--font-heading-family);font-size:1.8rem;text-transform:uppercase}.bf-product--safety .hdt-main-product .product-tags a{border-color:#ffffff52!important;border-radius:0!important;color:#ffffffd1;background:#ffffff0f;font-size:1.2rem!important}.bf-product--safety .hdt-main-product .hdt-product__extra-link,.bf-product--safety .hdt-main-product .hdt-product__extra-link button,.bf-product--safety .hdt-main-product .hdt-product__trust-seal,.bf-product--safety .hdt-main-product .hdt-product__trust-seal svg{color:#ffffffd1}.bf-product--safety .hdt-main-product .hdt-product__extra-link,.bf-product--safety .hdt-main-product .hdt-product__trust-seal{padding-top:1.8rem;border-top:.1rem solid rgba(255,255,255,.2)}.bf-product--safety .hdt-main-product .hdt-slider .hdt-slider__button{border-radius:0;color:var(--bf-paper);background:var(--bf-ink)}.bf-product--safety .hdt-main-product .hdt-slider .hdt-slider__button:hover{color:var(--bf-ink);background:var(--bf-green)}.bf-product--safety .hdt-product-tab{color:var(--bf-ink);background:var(--bf-paper)}.bf-product--safety .hdt-product-tab>.hdt-container{max-width:132rem}.bf-product--safety .hdt-product-tab .hdt-product-tab__item{display:grid;grid-template-columns:minmax(18rem,.32fr) minmax(0,1fr);gap:clamp(3rem,7vw,11rem);padding-block:clamp(4rem,6vw,8rem);border-top:.1rem solid var(--bf-line)}.bf-product--safety .hdt-product-tab .hdt-product-tab__item:last-child{border-bottom:.1rem solid var(--bf-line)}.bf-product--safety .hdt-product-tab .hdt-product-tab__item-title{color:var(--bf-green);font-family:var(--font-heading-family);font-size:clamp(3rem,3vw,4.8rem);font-weight:700;line-height:.95;text-transform:uppercase}.bf-product--safety .hdt-product-tab .hdt-product-tab__item-content{max-width:82rem;font-size:1.7rem;line-height:1.72}.bf-product--safety .hdt-product-tab .hdt-product-tab__item-content :is(h2,h3,h4){margin-top:2.8rem;color:var(--bf-ink);font-family:var(--font-heading-family);font-weight:700;line-height:1;text-transform:uppercase}.bf-product--safety .hdt-product-tab .hdt-product-tab__item-content :is(h2,h3,h4):first-child{margin-top:0}.bf-product--safety .related-products .hdt-section-head .hdt-section-title,.bf-product--safety .related-products .hdt-sec-heading{color:var(--bf-ink);font-family:var(--font-heading-family);font-size:clamp(3.8rem,4vw,6.4rem);font-weight:700;line-height:.95;text-transform:uppercase}.bf-product--safety .related-products .hdt-card-product__media{border:.1rem solid var(--bf-line);background:var(--bf-soft)}.bf-product--safety .related-products .hdt-card-product__media,.bf-product--safety .related-products .hdt-card-product__media img{border-radius:0}.bf-product--safety .bf-safety-story{color:var(--bf-ink);background:#fff}.bf-product--safety .bf-safety-story__proof{color:#fff;background:var(--bf-ink)}.bf-product--safety .bf-safety-story__proof-inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:144rem;margin-inline:auto}.bf-product--safety .bf-safety-story__proof-item{min-height:23rem;padding:clamp(4rem,5vw,7rem) clamp(2.8rem,4vw,6rem);border-inline-end:.1rem solid rgba(255,255,255,.18)}.bf-product--safety .bf-safety-story__proof-item:last-child{border-inline-end:0}.bf-product--safety .bf-safety-story__proof-item>span{display:block;margin-bottom:2.8rem;color:var(--bf-green);font-family:var(--font-heading-family);font-size:1.5rem;font-weight:700}.bf-product--safety .bf-safety-story__proof-item h2{margin:0;color:#fff;font-family:var(--font-heading-family);font-size:clamp(2.8rem,2.5vw,4rem);font-weight:700;line-height:.98;text-transform:uppercase}.bf-product--safety .bf-safety-story__proof-item p{max-width:35rem;margin:1.8rem 0 0;color:#ffffffc7;font-size:1.6rem;line-height:1.55}.bf-product--safety .bf-safety-story__editorial{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:144rem;margin-inline:auto}.bf-product--safety .bf-safety-story__media{min-height:64rem;background:var(--bf-soft)}.bf-product--safety .bf-safety-story__image{width:100%;height:100%;object-fit:cover}.bf-product--safety .bf-safety-story__content{display:flex;flex-direction:column;justify-content:center;padding:clamp(5rem,8vw,12rem)}.bf-product--safety .bf-safety-story__content h2,.bf-product--safety .bf-safety-story__technical h2{margin:0;color:var(--bf-ink);font-family:var(--font-heading-family);font-size:clamp(4.8rem,5.7vw,8.8rem);font-weight:700;line-height:.9;text-transform:uppercase}.bf-product--safety .bf-safety-story__content h2{max-width:8ch}.bf-product--safety .bf-safety-story__content p{max-width:58rem;margin:3.2rem 0 0;font-size:clamp(1.7rem,1.4vw,2rem);line-height:1.65}.bf-product--safety .bf-safety-story__link{display:inline-flex;align-items:center;align-self:flex-start;gap:2rem;margin-top:4rem;padding-bottom:1rem;border-bottom:.2rem solid var(--bf-green);color:var(--bf-ink);font-family:var(--font-heading-family);font-size:1.8rem;font-weight:700;text-transform:uppercase}.bf-product--safety .bf-safety-story__link svg{color:var(--bf-green);transition:transform .18s ease}.bf-product--safety .bf-safety-story__link:hover svg{transform:translate(.5rem)}.bf-product--safety .bf-safety-story__technical{display:grid;grid-template-columns:minmax(24rem,.36fr) minmax(0,1fr);gap:clamp(4rem,7vw,11rem);max-width:132rem;margin-inline:auto;padding:clamp(6rem,9vw,12rem) 3rem;border-top:.1rem solid var(--bf-line)}.bf-product--safety .bf-safety-story__technical h2{font-size:clamp(3.8rem,4.2vw,6.4rem)}.bf-product--safety .bf-safety-story__technical ul{display:flex;flex-wrap:wrap;align-content:flex-start;gap:1rem;margin:0;padding:0;list-style:none}.bf-product--safety .bf-safety-story__technical li{padding:1.2rem 1.6rem;border:.1rem solid var(--bf-ink);color:var(--bf-ink);font-size:1.4rem;line-height:1}.bf-product--safety [id$=__custom_liquid_AXTzMH]{display:none}@media(max-width:1149px){.bf-product--safety .hdt-main-product .hdt-row-flex{min-height:auto}.bf-product--safety .hdt-main-product .hdt-product-media-wrapp,.bf-product--safety .hdt-main-product .hdt-product-info-wrapp{width:50%!important}.bf-product--safety .hdt-main-product .hdt-product-info-wrapp{margin-inline-start:0;padding:5rem 3.2rem;clip-path:none}}@media(max-width:767px){.bf-product--safety .hdt-main-product .hdt-row-flex{display:block}.bf-product--safety .hdt-main-product .hdt-product-media-wrapp,.bf-product--safety .hdt-main-product .hdt-product-info-wrapp{width:100%!important}.bf-product--safety .hdt-main-product .hdt-product-media-wrapp{min-height:41rem;padding:4.8rem 1.6rem 2.4rem}.bf-product--safety .hdt-main-product .hdt-product-media-wrapp:before{display:none}.bf-product--safety .hdt-main-product .hdt-product-media{position:static}.bf-product--safety .hdt-main-product .hdt-product-info-wrapp{margin-inline-start:0;padding:4.5rem 2.4rem 5rem;clip-path:none}.bf-product--safety .hdt-main-product h1.hdt-product__title{max-width:11ch;font-size:clamp(4.2rem,13vw,5.8rem)}.bf-product--safety .hdt-main-product .hdt-product-info__list{width:100%}.bf-product--safety .hdt-product-tab .hdt-product-tab__item{display:block;padding-block:4.2rem}.bf-product--safety .hdt-product-tab .hdt-product-tab__item-title{margin-bottom:2.8rem}.bf-product--safety .hdt-product-tab .hdt-product-tab__item-content{font-size:1.6rem;line-height:1.65}.bf-product--safety .bf-safety-story__proof-inner,.bf-product--safety .bf-safety-story__editorial,.bf-product--safety .bf-safety-story__technical{display:block}.bf-product--safety .bf-safety-story__proof-item{min-height:auto;padding:4rem 2.4rem;border-inline-end:0;border-bottom:.1rem solid rgba(255,255,255,.18)}.bf-product--safety .bf-safety-story__proof-item:last-child{border-bottom:0}.bf-product--safety .bf-safety-story__proof-item>span{margin-bottom:1.8rem}.bf-product--safety .bf-safety-story__media{min-height:0;aspect-ratio:1}.bf-product--safety .bf-safety-story__content{padding:6rem 2.4rem 7rem}.bf-product--safety .bf-safety-story__content h2{font-size:clamp(4.6rem,15vw,6.4rem)}.bf-product--safety .bf-safety-story__content p{margin-top:2.6rem;font-size:1.7rem}.bf-product--safety .bf-safety-story__technical{padding:6rem 2.4rem}.bf-product--safety .bf-safety-story__technical ul{margin-top:3rem}}@media(prefers-reduced-motion:reduce){.bf-product--safety .hdt-main-product .shopify-app-block .customizer-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/bf-safety-product.css.map */
