body.template-index{--mm-accent-1: #f5b400;--bfcm-hazard: repeating-linear-gradient(-45deg, var(--mm-accent-1) 0 12px, var(--mm-accent-2) 12px 24px)}body.template-index,body.template-index .color-scheme-1{--color-button: 245, 180, 0}body.template-index .bfcm-hero{--bfcm-hero-glow: rgba(245, 180, 0, .34);--bfcm-hero-glow-mid: rgba(245, 180, 0, .1);--bfcm-hero-glow-end: rgba(245, 180, 0, 0)}body.template-index .custom-footer__social a,body.template-index .custom-footer__social a:hover{background-color:#f5b400}body.template-index .mm-how-it-works__texture,body.template-index .final-cta .cta-texture,body.template-index .banner__texture-top{aspect-ratio:192 / 1}body.template-index .banner__texture-top{transform:translateY(-2px)}body.template-index .mm-how-it-works,body.template-index .final-cta{overflow:clip;overflow-clip-margin:2px}body.template-index .mm-how-it-works__texture--bottom,body.template-index .final-cta .cta-texture-bottom{bottom:-2px}body.template-index .mm-how-it-works__texture--top,body.template-index .final-cta .cta-texture-top{top:-2px}body.template-index .section-featured-product .product-media-container{clip-path:var(--mm-btn-clip)}body.template-index .section-featured-product li.icon-with-text__item img{background:var(--mm-gray);border-radius:0;clip-path:var(--mm-btn-clip)}body.template-index .section-featured-product .product__title.h2{font-size:clamp(26px,3vw,38px);line-height:1.15}body.template-index .section-featured-product .icon-with-text__item h3{font-size:var(--mm-h5);line-height:1.5}body.template-index .section-featured-product .product__title,body.template-index .section-featured-product .icon-with-text__item h3,body.template-index .section-featured-product .bfcm-price__now{color:var(--mm-accent-2)}body.template-index .section-featured-product .bfcm-price__was{color:#6b6b6b}@media screen and (min-width:1024px){body.template-index .section-featured-product .fp-bfcm-price{margin-bottom:0}body.template-index .section-featured-product .product__info-container .icon-with-text{margin:18px 0 20px}body.template-index .section-featured-product .icon-with-text--vertical .icon-with-text__item{margin-bottom:20px}body.template-index .section-featured-product .fp-btns-row{margin:23px 0 0}body.template-index .section-featured-product .product__info-container .product-form{margin-top:0}body.template-index .section-featured-product .featured-product>.product__info-wrapper{align-self:center}body.template-index .section-featured-product .product-form__submit.button{min-height:0;padding:16px 32px;font-size:var(--mm-body-14)}body.template-index .section-featured-product .product-form__submit.button .ph{font-size:16px}}@media screen and (min-width:750px)and (max-width:1023px){body.template-index .section-featured-product .featured-product>.grid__item,body.template-index .section-featured-product .featured-product.product--medium:not(.product--no-media)>.grid__item{width:100%;max-width:100%}body.template-index .section-featured-product .featured-product>.product__info-wrapper{padding:0}body.template-index .section-featured-product .featured-product.grid{row-gap:48px}}@media screen and (max-width:749px){body.template-index .section-featured-product .featured-product.grid{row-gap:40px}}@media screen and (max-width:1023px){body.template-index .mm-how-it-works{padding-top:80px;padding-bottom:80px}}body.template-index .mm-how-step__number{font-family:var(--mm-font-body);font-weight:var(--mm-fw-bold);line-height:1.5}body.template-index .mm-how-header h2{line-height:1.5}body.template-index .mm-how-step h3{font-weight:var(--mm-fw-black)}body.template-index .bfcm-deals{--color-foreground: 17, 17, 17}body.template-index .bfcm-deals__text{color:#555}body.template-index .bfcm-deals .bfcm-price__was{color:#6b6b6b}body.template-index .bfcm-ugc__title{color:#000}body.template-index .bfcm-ugc__product .bfcm-price__was{color:#888}body.template-index .bfcm-ugc__arrow,body.template-index .bfcm-ugc .bfcm-atc--icon{color:#000}body.template-index .bfcm-ugc .bfcm-atc--icon:not([disabled]):hover{color:var(--mm-white)}body.template-index .mm-how-video-box{background-color:var(--mm-accent-2)}body.template-index .mm-how-play-btn .ph-fill{font-size:28px}@media(max-width:767px){body.template-index .mm-how-it-works__container{gap:24px}body.template-index .mm-how-grid{gap:32px}}body.template-index .features-grid .features-grid__list{gap:10px}@media screen and (min-width:750px)and (max-width:767px){body.template-index .features-grid .features-grid__list{grid-template-columns:1fr}}@media screen and (min-width:768px)and (max-width:1023px){body.template-index .features-grid .features-grid__list{grid-template-columns:repeat(2,1fr)}}body.template-index .features-grid .features-grid__item{display:flex;flex-direction:column;gap:8px;box-shadow:none}body.template-index .features-grid:is(.color-,.color-scheme-1) .features-grid__item{background:var(--mm-gray)}body.template-index .features-grid .features-grid__icon{width:auto;height:auto;margin:0;padding-bottom:8px;line-height:1}body.template-index .features-grid .features-grid__card-title{margin:0;font-weight:var(--mm-fw-black);font-size:var(--mm-h6)}body.template-index .features-grid .features-grid__heading,body.template-index .features-grid .features-grid__card-title{color:var(--mm-accent-2)}@media screen and (max-width:767px){body.template-index .features-grid .features-grid__item{padding:24px}}@media screen and (max-width:749px){body.template-index .features-grid{padding-top:var(--mm-pad-top, 80px);padding-bottom:var(--mm-pad-bottom, 80px)}}body.template-index .mm-yotpo-badge,body.template-index .mm-yotpo-more a{line-height:1.5}body.template-index .mm-yotpo-heading{color:var(--mm-accent-2)}body.template-index .yotpo-reviews-carousel-header{margin:0 0 12px}body.template-index .reviews-carousel-card-container{border-color:#f0f0f0}body.template-index .yotpo-carousel-arrow svg path{fill:#000}body.template-index .social-proof__badge{margin-bottom:16px;font-size:var(--mm-body-12);font-weight:var(--mm-fw-bold);line-height:1.5;letter-spacing:.5px}body.template-index .social-proof__heading{margin-bottom:16px;line-height:1.5;color:var(--mm-accent-2)}body.template-index .social-proof__name{line-height:1.5}body.template-index .social-proof__bar{width:96px;height:6px;border-radius:0}@media(max-width:767px){body.template-index .social-proof__badge{font-size:11px}}@media screen and (min-width:990px)and (max-width:1199px){body.template-index .perf-split .perf-split__body{grid-template-columns:1fr}}@media screen and (min-width:1200px)and (max-width:1439px){body.template-index .perf-split .perf-split__card{padding-left:16px;padding-right:16px}body.template-index .perf-split .perf-split__card-body{flex-direction:column-reverse;align-items:flex-start;gap:8px}}body.template-index .perf-split .perf-split__body{align-items:center}body.template-index .perf-split>.page-width{padding-left:var(--mm-container-pad);padding-right:var(--mm-container-pad)}body.template-index .perf-split .perf-split__image-wrap{height:450px;min-height:0;max-height:none}body.template-index .perf-split .perf-split__stat-overlay{padding:24px 16px;background:linear-gradient(to top,rgba(0,0,0,.85),transparent)}body.template-index .perf-split .perf-split__stat-line{display:none}body.template-index .perf-split .perf-split__stat-value{padding-bottom:8px;margin-bottom:0;border-bottom:3px solid var(--performance-accent-color);white-space:nowrap}body.template-index .perf-split .perf-split__stat-label{line-height:1.5}body.template-index .perf-split .perf-split__cards{display:grid;grid-template-columns:1fr;gap:16px}@media screen and (min-width:768px){body.template-index .perf-split .perf-split__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){body.template-index .perf-split .perf-split__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}body.template-index .perf-split .perf-split__card{width:auto;max-width:none}body.template-index .perf-split:is(.color-,.color-scheme-1) .perf-split__card{background:var(--mm-gray)}body.template-index .perf-split .perf-split__card-title{font-size:var(--mm-h6);font-weight:var(--mm-fw-black);line-height:1.5}body.template-index .perf-split .perf-split__card-stat{min-width:auto;font-size:var(--mm-body-16)}body.template-index .perf-split .perf-split__card-sublabel{font-size:var(--mm-body-14)}@media screen and (max-width:767px){body.template-index .perf-split .perf-split__card{padding:16px}body.template-index .perf-split .perf-split__header{margin-bottom:24px}body.template-index .perf-split .perf-split__body,body.template-index .perf-split .perf-split__cards-col{gap:24px}body.template-index .perf-split .button{padding-left:24px;padding-right:24px}}body.template-index .perf-split{--color-foreground: 17, 17, 17}body.template-index .perf-split .perf-split__subheading{font-size:var(--mm-body-18);color:#1a1a1a}body.template-index .perf-split .perf-split__card-body{flex:none}body.template-index .perf-split .perf-split__card-line{margin:1.2rem 0 1.6rem}body.template-index .perf-split .perf-split__card-sublabel{margin-top:12px;font-weight:var(--mm-fw-bold);line-height:1.5}@media screen and (max-width:749px){body.template-index .perf-split{padding-top:var(--mm-pad-top, 80px);padding-bottom:var(--mm-pad-bottom, 80px)}}body.template-index .faq-section .faq-section__header{margin-bottom:32px}body.template-index .faq-section .faq-section__list{max-width:79.6rem;gap:4px}body.template-index .faq-section:is(.color-,.color-scheme-1) .faq-section__item{background:var(--mm-gray)}body.template-index .faq-section .faq-section__question-text{font-weight:var(--mm-fw-black)}body.template-index .faq-section .faq-section__heading,body.template-index .faq-section .faq-section__question-text{color:var(--mm-accent-2)}body.template-index .faq-section .faq-section__answer-inner{padding:0 24px 24px}body.template-index .faq-section .faq-section__answer-inner p{margin:0}body.template-index .faq-section .faq-section__answer-inner p+p,body.template-index .faq-section .faq-section__answer-inner ul+p{margin-top:12px}body.template-index .faq-section .faq-section__answer-inner ul{list-style:disc;margin:6px 0 0;padding-left:20px;line-height:1.6}body.template-index .faq-section .faq-section__answer-inner ul li{padding:0;line-height:1.6;color:inherit}body.template-index .faq-section .faq-section__answer-inner a{color:inherit;font-weight:inherit;text-decoration:underline}body.template-index .faq-section .faq-section__bg-right{bottom:0}@media screen and (max-width:989px){body.template-index .faq-section .faq-section__bg-left,body.template-index .faq-section .faq-section__bg-right{width:28rem;opacity:.3}}@media screen and (max-width:767px){body.template-index .faq-section .faq-section__bg-left,body.template-index .faq-section .faq-section__bg-right{display:none}body.template-index .faq-section .faq-section__question{padding:16px}body.template-index .faq-section .faq-section__answer-inner{padding:0 16px 16px}body.template-index .faq-section .faq-section__question-text{font-size:var(--mm-h6)}}@media screen and (max-width:749px){body.template-index .faq-section{padding-top:var(--mm-pad-top, 80px);padding-bottom:var(--mm-pad-bottom, 80px)}}body.template-index .final-cta .cta-content h2{font-family:var(--mm-font-heading);line-height:1.5}body.template-index .final-cta .cta-content>p{font-size:var(--mm-body-20);line-height:1.5;color:var(--mm-white)}
/*# sourceMappingURL=/cdn/shop/t/158/assets/bfcm-home.css.map */
