.bfh{background:var(--bfh-bg);padding-block:var(--bfh-pt-m) var(--bfh-pb-m);padding-inline:20px}.bfh__inner{max-width:var(--bfh-max);margin-inline:auto;display:flex;flex-direction:column;gap:var(--bfh-row-gap-m)}.bfh__row{display:grid;grid-template-columns:1fr;gap:24px;align-items:center}.bfh__media{position:relative;width:100%;overflow:hidden;border-radius:var(--bfh-radius);background:#0000000d}.bfh__media--video{aspect-ratio:var(--bfh-video-ratio)}.bfh__media--image{aspect-ratio:var(--bfh-image-ratio)}.bfh__media video,.bfh__media iframe,.bfh__media img,.bfh__media .bfh__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover;display:block}.bfh__media iframe{pointer-events:var(--bfh-iframe-pe, none)}.bfh__media--controls iframe{--bfh-iframe-pe: auto}.bfh__placeholder{fill:#00000026}.bfh__content{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.bfh__heading{margin:0 0 16px;font-family:var(--bfh-h-font);font-weight:var(--bfh-h-weight);font-size:var(--bfh-h-size-m);line-height:1.2;color:var(--bfh-h-color);letter-spacing:-.01em}.bfh__text{font-family:var(--bfh-b-font);font-size:var(--bfh-b-size-m);line-height:1.6;color:var(--bfh-b-color);max-width:34em;margin-bottom:24px}.bfh__text p{margin:0 0 .5em}.bfh__text p:last-child{margin-bottom:0}.bfh__btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 32px;border-radius:var(--bfh-btn-radius);background:var(--bfh-btn-bg);color:var(--bfh-btn-color);font-family:var(--bfh-btn-font);font-size:var(--bfh-btn-size);font-weight:600;text-decoration:none;transition:opacity .2s ease,transform .2s ease}.bfh__btn:hover{opacity:.88;transform:translateY(-1px);color:var(--bfh-btn-color)}.bfh__points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;list-style:none;margin:0;padding:8px 0 0}.bfh__point{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.bfh__point:first-child{grid-column:1 / -1}.bfh__icon{flex:0 0 auto;width:var(--bfh-icon-size);height:var(--bfh-icon-size);border-radius:50%;background:var(--bfh-icon-bg);color:var(--bfh-icon-color);display:flex;align-items:center;justify-content:center;overflow:hidden}.bfh__icon svg{width:50%;height:50%}.bfh__icon img{width:100%;height:100%;object-fit:cover}.bfh__point-text{font-family:var(--bfh-p-font);font-size:var(--bfh-p-size-m);font-weight:600;line-height:1.35;color:var(--bfh-p-color);max-width:14em}@media screen and (min-width:750px){.bfh{padding-block:var(--bfh-pt) var(--bfh-pb);padding-inline:40px}.bfh__inner{gap:var(--bfh-row-gap)}.bfh__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--bfh-col-gap)}.bfh__row--reverse .bfh__content{order:-1}.bfh__heading{font-size:var(--bfh-h-size)}.bfh__text{font-size:var(--bfh-b-size)}.bfh__points{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--bfh-col-gap);padding-top:0}.bfh__point:first-child{grid-column:auto}.bfh__point{flex-direction:row;text-align:left;gap:16px}.bfh__point-text{font-size:var(--bfh-p-size)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/bacfree-feature-highlights.css.map */
