﻿@media(min-width: 576px)and (max-width: 991px){.bf-template section .container.wrap{max-width:100% !important}}@media screen and (min-width: 800px){.bf-flexible-content-container .page-content{overflow-x:hidden}}.bf-flexible-content-container .page-content .smcc-product-block-list{display:block}.bfh-category-nav{flex:0 0 240px;margin-right:30px;display:none !important;margin-top:20px}@supports(display: grid){.bfh-category-nav{flex:0 0 auto;margin-right:0}}@media(min-width: 800px){.bfh-category-nav{display:block !important;margin-bottom:30px;margin-top:0px}}@media(min-width: 992px){.bfh-category-nav{margin-top:20px}}.bfh-category-nav label{color:#57636b;font-weight:bold;font-size:17px;margin-bottom:8px}@media(min-width: 800px){.bfh-category-nav label{display:none}}.bfh-menu-container{padding:0;margin:0;border:1px solid #e2e2e2;border-radius:3px;padding:15px;background-color:#76bd1d}@media(min-width: 800px){.bfh-menu-container{padding:0 10px 10px;background:none}}.bfh-menu-container .heading{padding:0;margin-bottom:15px;display:block}.bfh-menu-container .heading:last-of-type{margin-bottom:0}.bfh-menu-container .heading.active h3:after{transform:rotate(90deg)}.bfh-menu-container .heading.active .bfh-submenu-container{display:block}.bfh-menu-container h3{padding:15px;color:#76bd1d;font-weight:bold;margin-bottom:0;border-bottom:none;position:relative;background-color:#fff;border-radius:3px;box-shadow:inset 0 -2px 0 0 #76bd1d}@media(min-width: 800px){.bfh-menu-container h3{background-color:rgba(0,0,0,0);border-bottom:1px solid #e2e2e2;box-shadow:none;padding:20px 5px}}.bfh-menu-container h3:after{--block-dimensions: 15px;content:"";display:block;width:var(--block-dimensions);height:var(--block-dimensions);position:absolute;right:10px;top:50%;margin-top:calc(var(--block-dimensions)/2 - var(--block-dimensions));background:url("../../svgs/right-arrow.svg");background-size:cover;transition:transform .3s cubic-bezier(0.19, 1, 0.22, 1)}@media(min-width: 800px){.bfh-menu-container h3{padding:10px 5px 15px 5px;margin-top:15px}.bfh-menu-container h3:after{display:none}}.bfh-submenu-container{padding:0;display:none;background-color:#fff}@media(min-width: 800px){.bfh-submenu-container{display:block;background-color:rgba(0,0,0,0)}}.bfh-submenu-container li.item{padding:0;border-bottom:1px solid #e2e2e2;display:block}@media(min-width: 800px){.bfh-submenu-container li.item{padding:0 0 0 10px}}.bfh-submenu-container li.item a{padding:8px 15px;color:#191d1f;font-size:14px;display:block;width:100%;background-color:#fff}@media(min-width: 800px){.bfh-submenu-container li.item a{padding:8px 0;background-color:rgba(0,0,0,0)}}.bfh-submenu-container li.item a span{margin-right:10px}.bfh-submenu-container li.item a.toggle-sublinks{display:flex;justify-content:space-between;align-items:center}.bfh-submenu-container li.item a.toggle-sublinks svg{transform:rotate(0deg);transition:transform .2s ease-in-out}.bfh-submenu-container li.item a.toggle-sublinks.active svg{transform:rotate(180deg)}.bfh-submenu-container li.item ul{min-width:100%;padding-left:0;display:none}.bfh-submenu-container li.item ul li.item{padding:0;font-weight:300;font-size:14px}.bfh-submenu-container li.item ul li.item:first-of-type a{padding-top:0}.bfh-submenu-container li.item ul li.item:last-of-type{border-bottom:none}.bfh-submenu-container li.item ul li.item.bold{font-weight:bold}.bfh-submenu-container li.item ul li.item a{padding:8px 25px 8px 0}.bfh-submenu-container li.item ul li.item.indent{padding-left:10px}.bfh-submenu-container li.item ul li.item.indent a{font-size:13px}.bfh-submenu-container li.item.bold{font-weight:bold}.bfh-submenu-container li.item.indent{padding-left:20px}.bfh-submenu-container li.item.indent a{font-size:13px;padding:8px 0}.bfh-submenu-container li.item.hidden{display:none}.bfh-submenu-container li.item.item-heading{padding-left:10px}.bfh-submenu-container li.item.item-heading a{font-size:14px}.bfh-submenu-container li.item.readmore{margin-bottom:15px}.bfh-two-col-layout{display:grid}.bfh-two-col-layout .bfh-category-nav{order:0}.bfh-two-col-layout .page-content{order:0;max-width:calc(100vw - 30px)}.bfh-two-col-layout .page-content h2{text-align:center}@media(min-width: 800px){.bfh-two-col-layout .page-content h2{text-align:left}}@media(min-width: 800px){.bfh-two-col-layout{display:flex;grid-gap:30px;max-width:100%}@supports(display: grid){.bfh-two-col-layout{display:grid;grid-template-columns:230px 1fr}}.bfh-two-col-layout .page-content{order:2;min-width:0;overflow:visible}}.bfh-two-col-layout .nav-jump{background-color:#4d565c !important;border-color:#32393e !important;box-shadow:inset 0 -2px 0 0 #32393e !important}.bfh-two-col-layout .nav-jump:after{background-color:#aaa;border-left-color:#32393e;box-shadow:inset 0 -2px 0 0 #888 !important;color:#32393e !important}@media(min-width: 800px){.bfh-two-col-layout .nav-jump{display:none}}.bf-flexible-content-container.bfh-two-col-layout .page-content{display:flex;flex-wrap:wrap;justify-content:space-between}.bf-flexible-content-container.bfh-two-col-layout .page-content>*{width:100%}@media(min-width: 800px){.bf-flexible-content-container.bfh-two-col-layout .page-content>.half{width:48%}}.bf-banner{margin-top:20px !important;margin-bottom:20px !important}@media(min-width: 800px){.bf-banner{margin-bottom:60px !important}}.bf-block-title{margin:1em 0 .5em}.bf-hot-title{display:block}.bf-hot-this-week .bf-hot-title{grid-column:1/3}.bf-hot-this-week .bf-htw-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(100px, 1fr));gap:20px}.bf-hot-this-week .bf-hot-this-week-card{border-radius:3px;border:solid 1px #76bd1d;position:relative}@media(max-width: 990px)and (min-width: 800px){.bf-hot-this-week .bf-hot-this-week-card{display:none}.bf-hot-this-week .bf-hot-this-week-card:first-child,.bf-hot-this-week .bf-hot-this-week-card:nth-child(2){display:block}}@media(max-width: 800px){.bf-hot-this-week .bf-hot-this-week-card{display:none}.bf-hot-this-week .bf-hot-this-week-card:first-child{display:block}}.bf-hot-this-week .bf-hot-this-week-card .image{display:block;width:100%;height:400px;overflow:hidden}.bf-hot-this-week .bf-hot-this-week-card .image img{display:block;object-fit:cover;width:100%;height:100%}.bf-hot-this-week .bf-hot-this-week-card .bf-content{position:absolute;bottom:0;border-radius:0 0 3px 3px;left:0;right:0;display:block;padding:20px;background-color:hsla(0,0%,100%,.95);border-top:solid 1px #76bd1d}.bf-hot-this-week .bf-hot-this-week-card .bf-content .text{display:block;font-weight:bold;margin-bottom:10px}.bf-hot-this-week .bf-hot-this-week-card .bf-content .btn{display:inline-block}.bf-brands-wrapper{margin-top:20px;display:block}.bf-brands-wrapper .bf-brands{display:flex;flex-wrap:wrap}.bf-brands-wrapper .bf-brands .bf-brand{width:calc(50% - 10px);margin-bottom:20px;border:solid 1px #76bd1d;background-color:#fff;border-radius:3px;display:flex;transition:background-color .2s ease-in-out}.bf-brands-wrapper .bf-brands .bf-brand:hover{background-color:#eee}.bf-brands-wrapper .bf-brands .bf-brand:nth-of-type(odd){margin-right:20px}.bf-brands-wrapper .bf-brands .bf-brand a{display:flex;align-items:center;justify-content:center;padding:15px;min-height:80px}.bf-brands-wrapper .bf-brands .bf-brand a img{display:block;max-width:80%;height:auto}@media(min-width: 800px){.bf-brands-wrapper .bf-brands .bf-brand{width:calc(33.333% - 13.333px);margin-right:20px}.bf-brands-wrapper .bf-brands .bf-brand:nth-of-type(3n+3){margin-right:0}}.bf-cards-container,.bf-links-container{display:flex;position:relative;left:0;width:calc(100vw - 30px);overflow:scroll;opacity:0;padding-bottom:10px}.bf-cards-container.animate__fadeInRight,.bf-links-container.animate__fadeInRight{opacity:1;transition:opacity .1s ease-in-out}.bf-cards-container .bf-card,.bf-cards-container .bf-link,.bf-links-container .bf-card,.bf-links-container .bf-link{margin-top:10px;min-width:320px;overflow:hidden}.bf-cards-container .bf-card~.bf-card,.bf-cards-container .bf-card~.bf-link,.bf-cards-container .bf-link~.bf-card,.bf-cards-container .bf-link~.bf-link,.bf-links-container .bf-card~.bf-card,.bf-links-container .bf-card~.bf-link,.bf-links-container .bf-link~.bf-card,.bf-links-container .bf-link~.bf-link{margin-left:10px}@media screen and (max-width: 799px){.bf-cards-container .bf-card.hide-on-mobile,.bf-cards-container .bf-link.hide-on-mobile,.bf-links-container .bf-card.hide-on-mobile,.bf-links-container .bf-link.hide-on-mobile{display:none}.bf-cards-container .bf-card.hide-on-mobile~.bf-card,.bf-cards-container .bf-link.hide-on-mobile~.bf-card,.bf-links-container .bf-card.hide-on-mobile~.bf-card,.bf-links-container .bf-link.hide-on-mobile~.bf-card{margin-left:0px}.bf-cards-container .bf-card.hide-on-mobile~.bf-card~.bf-card,.bf-cards-container .bf-link.hide-on-mobile~.bf-card~.bf-card,.bf-links-container .bf-card.hide-on-mobile~.bf-card~.bf-card,.bf-links-container .bf-link.hide-on-mobile~.bf-card~.bf-card{margin-left:10px}}@media screen and (min-width: 800px){.bf-cards-container,.bf-links-container{flex-wrap:wrap;width:auto;overflow:hidden;opacity:1}.bf-cards-container .bf-card,.bf-cards-container .bf-link,.bf-links-container .bf-card,.bf-links-container .bf-link{min-width:auto}.bf-cards-container .bf-card.bf-has-three-or-more,.bf-cards-container .bf-link.bf-has-three-or-more,.bf-links-container .bf-card.bf-has-three-or-more,.bf-links-container .bf-link.bf-has-three-or-more{flex:1 1 26%}@supports(display: grid){.bf-cards-container .bf-card.bf-has-three-or-more,.bf-cards-container .bf-link.bf-has-three-or-more,.bf-links-container .bf-card.bf-has-three-or-more,.bf-links-container .bf-link.bf-has-three-or-more{flex:1 1 calc(33% - 10px)}}.bf-cards-container .bf-card.bf-has-three-or-more:nth-child(3n+1),.bf-cards-container .bf-link.bf-has-three-or-more:nth-child(3n+1),.bf-links-container .bf-card.bf-has-three-or-more:nth-child(3n+1),.bf-links-container .bf-link.bf-has-three-or-more:nth-child(3n+1){margin-left:0}}@media screen and (min-width: 800px)and (max-width: 950px){.bf-cards-container .bf-card.bf-has-three-or-more:nth-child(3n+1),.bf-cards-container .bf-link.bf-has-three-or-more:nth-child(3n+1),.bf-links-container .bf-card.bf-has-three-or-more:nth-child(3n+1),.bf-links-container .bf-link.bf-has-three-or-more:nth-child(3n+1){margin-left:10px}}@media screen and (min-width: 800px)and (max-width: 950px){.bf-cards-container .bf-card.bf-has-three-or-more:nth-child(2n+1),.bf-cards-container .bf-link.bf-has-three-or-more:nth-child(2n+1),.bf-links-container .bf-card.bf-has-three-or-more:nth-child(2n+1),.bf-links-container .bf-link.bf-has-three-or-more:nth-child(2n+1){margin-left:0px}}@media screen and (min-width: 800px)and (max-width: 950px){.bf-cards-container .bf-card.bf-has-three-or-more,.bf-cards-container .bf-link.bf-has-three-or-more,.bf-links-container .bf-card.bf-has-three-or-more,.bf-links-container .bf-link.bf-has-three-or-more{flex:1 1 calc(50% - 10px)}}@media screen and (min-width: 800px){.bf-cards-container .bf-card.bf-has-two,.bf-cards-container .bf-card.bf-has-two.bf-card-image,.bf-cards-container .bf-link.bf-has-two,.bf-cards-container .bf-link.bf-has-two.bf-card-image,.bf-links-container .bf-card.bf-has-two,.bf-links-container .bf-card.bf-has-two.bf-card-image,.bf-links-container .bf-link.bf-has-two,.bf-links-container .bf-link.bf-has-two.bf-card-image{flex:1 1 60%}@supports(display: grid){.bf-cards-container .bf-card.bf-has-two,.bf-cards-container .bf-card.bf-has-two.bf-card-image,.bf-cards-container .bf-link.bf-has-two,.bf-cards-container .bf-link.bf-has-two.bf-card-image,.bf-links-container .bf-card.bf-has-two,.bf-links-container .bf-card.bf-has-two.bf-card-image,.bf-links-container .bf-link.bf-has-two,.bf-links-container .bf-link.bf-has-two.bf-card-image{flex:1 1 66%}}.bf-cards-container .bf-card.bf-has-two.bf-card-video,.bf-cards-container .bf-card.bf-has-two~.bf-card-image,.bf-cards-container .bf-card.bf-has-two.bf-card-image.bf-card-video,.bf-cards-container .bf-card.bf-has-two.bf-card-image~.bf-card-image,.bf-cards-container .bf-link.bf-has-two.bf-card-video,.bf-cards-container .bf-link.bf-has-two~.bf-card-image,.bf-cards-container .bf-link.bf-has-two.bf-card-image.bf-card-video,.bf-cards-container .bf-link.bf-has-two.bf-card-image~.bf-card-image,.bf-links-container .bf-card.bf-has-two.bf-card-video,.bf-links-container .bf-card.bf-has-two~.bf-card-image,.bf-links-container .bf-card.bf-has-two.bf-card-image.bf-card-video,.bf-links-container .bf-card.bf-has-two.bf-card-image~.bf-card-image,.bf-links-container .bf-link.bf-has-two.bf-card-video,.bf-links-container .bf-link.bf-has-two~.bf-card-image,.bf-links-container .bf-link.bf-has-two.bf-card-image.bf-card-video,.bf-links-container .bf-link.bf-has-two.bf-card-image~.bf-card-image{flex:1 1 30%}@supports(display: grid){.bf-cards-container .bf-card.bf-has-two.bf-card-video,.bf-cards-container .bf-card.bf-has-two~.bf-card-image,.bf-cards-container .bf-card.bf-has-two.bf-card-image.bf-card-video,.bf-cards-container .bf-card.bf-has-two.bf-card-image~.bf-card-image,.bf-cards-container .bf-link.bf-has-two.bf-card-video,.bf-cards-container .bf-link.bf-has-two~.bf-card-image,.bf-cards-container .bf-link.bf-has-two.bf-card-image.bf-card-video,.bf-cards-container .bf-link.bf-has-two.bf-card-image~.bf-card-image,.bf-links-container .bf-card.bf-has-two.bf-card-video,.bf-links-container .bf-card.bf-has-two~.bf-card-image,.bf-links-container .bf-card.bf-has-two.bf-card-image.bf-card-video,.bf-links-container .bf-card.bf-has-two.bf-card-image~.bf-card-image,.bf-links-container .bf-link.bf-has-two.bf-card-video,.bf-links-container .bf-link.bf-has-two~.bf-card-image,.bf-links-container .bf-link.bf-has-two.bf-card-image.bf-card-video,.bf-links-container .bf-link.bf-has-two.bf-card-image~.bf-card-image{flex:1 1 calc(33% - 10px)}}.bf-cards-container .bf-card.bf-has-two.bf-card-video~.bf-card-image,.bf-cards-container .bf-card.bf-has-two.bf-card-image.bf-card-video~.bf-card-image,.bf-cards-container .bf-link.bf-has-two.bf-card-video~.bf-card-image,.bf-cards-container .bf-link.bf-has-two.bf-card-image.bf-card-video~.bf-card-image,.bf-links-container .bf-card.bf-has-two.bf-card-video~.bf-card-image,.bf-links-container .bf-card.bf-has-two.bf-card-image.bf-card-video~.bf-card-image,.bf-links-container .bf-link.bf-has-two.bf-card-video~.bf-card-image,.bf-links-container .bf-link.bf-has-two.bf-card-image.bf-card-video~.bf-card-image{flex:1 1 60%}@supports(display: grid){.bf-cards-container .bf-card.bf-has-two.bf-card-video~.bf-card-image,.bf-cards-container .bf-card.bf-has-two.bf-card-image.bf-card-video~.bf-card-image,.bf-cards-container .bf-link.bf-has-two.bf-card-video~.bf-card-image,.bf-cards-container .bf-link.bf-has-two.bf-card-image.bf-card-video~.bf-card-image,.bf-links-container .bf-card.bf-has-two.bf-card-video~.bf-card-image,.bf-links-container .bf-card.bf-has-two.bf-card-image.bf-card-video~.bf-card-image,.bf-links-container .bf-link.bf-has-two.bf-card-video~.bf-card-image,.bf-links-container .bf-link.bf-has-two.bf-card-image.bf-card-video~.bf-card-image{flex:1 1 66%}}.bf-cards-container .bf-card.bf-has-two.preference-small,.bf-cards-container .bf-card.bf-has-two.bf-card-image.preference-small,.bf-cards-container .bf-link.bf-has-two.preference-small,.bf-cards-container .bf-link.bf-has-two.bf-card-image.preference-small,.bf-links-container .bf-card.bf-has-two.preference-small,.bf-links-container .bf-card.bf-has-two.bf-card-image.preference-small,.bf-links-container .bf-link.bf-has-two.preference-small,.bf-links-container .bf-link.bf-has-two.bf-card-image.preference-small{flex:1 1 30%}@supports(display: grid){.bf-cards-container .bf-card.bf-has-two.preference-small,.bf-cards-container .bf-card.bf-has-two.bf-card-image.preference-small,.bf-cards-container .bf-link.bf-has-two.preference-small,.bf-cards-container .bf-link.bf-has-two.bf-card-image.preference-small,.bf-links-container .bf-card.bf-has-two.preference-small,.bf-links-container .bf-card.bf-has-two.bf-card-image.preference-small,.bf-links-container .bf-link.bf-has-two.preference-small,.bf-links-container .bf-link.bf-has-two.bf-card-image.preference-small{flex:1 1 calc(33% - 10px)}}.bf-cards-container .bf-card.bf-has-two.preference-small~.bf-card-image,.bf-cards-container .bf-card.bf-has-two.bf-card-image.preference-small~.bf-card-image,.bf-cards-container .bf-link.bf-has-two.preference-small~.bf-card-image,.bf-cards-container .bf-link.bf-has-two.bf-card-image.preference-small~.bf-card-image,.bf-links-container .bf-card.bf-has-two.preference-small~.bf-card-image,.bf-links-container .bf-card.bf-has-two.bf-card-image.preference-small~.bf-card-image,.bf-links-container .bf-link.bf-has-two.preference-small~.bf-card-image,.bf-links-container .bf-link.bf-has-two.bf-card-image.preference-small~.bf-card-image{flex:1 1 60%}@supports(display: grid){.bf-cards-container .bf-card.bf-has-two.preference-small~.bf-card-image,.bf-cards-container .bf-card.bf-has-two.bf-card-image.preference-small~.bf-card-image,.bf-cards-container .bf-link.bf-has-two.preference-small~.bf-card-image,.bf-cards-container .bf-link.bf-has-two.bf-card-image.preference-small~.bf-card-image,.bf-links-container .bf-card.bf-has-two.preference-small~.bf-card-image,.bf-links-container .bf-card.bf-has-two.bf-card-image.preference-small~.bf-card-image,.bf-links-container .bf-link.bf-has-two.preference-small~.bf-card-image,.bf-links-container .bf-link.bf-has-two.bf-card-image.preference-small~.bf-card-image{flex:1 1 66%}}.bf-cards-container .bf-card.bf-has-more-than-three,.bf-cards-container .bf-link.bf-has-more-than-three,.bf-links-container .bf-card.bf-has-more-than-three,.bf-links-container .bf-link.bf-has-more-than-three{flex:1 1 24%}@supports(display: grid){.bf-cards-container .bf-card.bf-has-more-than-three,.bf-cards-container .bf-link.bf-has-more-than-three,.bf-links-container .bf-card.bf-has-more-than-three,.bf-links-container .bf-link.bf-has-more-than-three{flex:1 1 calc(33% - 5px)}}.bf-cards-container .bf-card.bf-has-more-than-three:last-of-type,.bf-cards-container .bf-link.bf-has-more-than-three:last-of-type,.bf-links-container .bf-card.bf-has-more-than-three:last-of-type,.bf-links-container .bf-link.bf-has-more-than-three:last-of-type{flex:1 1 100%;margin-left:0px}.bf-cards-container .bf-link.bf-has-three-or-more:nth-child(5),.bf-links-container .bf-link.bf-has-three-or-more:nth-child(5){margin-left:10px}}@media screen and (max-width: 1180px){.bf-cards-container .bf-card.bf-has-two.bf-card-image,.bf-cards-container .bf-card.bf-has-two.bf-card-video,.bf-links-container .bf-card.bf-has-two.bf-card-image,.bf-links-container .bf-card.bf-has-two.bf-card-video{flex:1 1 49% !important}}@media(min-width: 800px){.bf-cards-container.half{flex-direction:column}.bf-cards-container.half .bf-card{margin-left:0}}.bf-modal-video.modal-dialog{padding:30px;background-color:#000;border-radius:8px;box-shadow:0 0 8px 0 rgba(0,0,0,.1);margin:auto}.bf-modal-video.modal-dialog .modal-header{background-color:#000;display:block;position:relative}.bf-modal-video.modal-dialog .close{position:absolute !important;right:-20px;top:-20px;margin:0 !important}.bf-video-container{width:100%;height:100%}.bf-video-container iframe{width:100%;height:100%;min-height:360px}.bf-card{position:relative;box-shadow:0 0 8px 0 rgba(0,0,0,0);transition:box-shadow .3s ease-in-out;border-radius:4px}.bf-card:hover{box-shadow:0 0 3px 0 rgba(0,0,0,.5);transition:box-shadow .3s ease-in-out}.bf-card:hover .img-to-fit{transform:scale(1.05);transition:transform .3s ease-in-out}.bf-card:hover p.text-on-top{background-color:#95d04a;transition:background-color .3s ease-in-out}section.type-business .bf-card:hover p.text-on-top.overlay-default{background-color:#ffb600}.bf-card:hover p.text-on-top.overlay-green{background-color:#95d04a}.bf-card:hover p.text-on-top.overlay-yellow{background-color:#ffb600}.bf-card:hover p.text-on-top.overlay-blue{background-color:#0d6cb5}.bf-card:hover p.text-on-top.overlay-light-blue{background-color:#06adb6}.bf-card:hover p.text-on-top.overlay-purple{background-color:#af89bd}.bf-card:hover p.text-on-top.overlay-grey{background-color:#4d565c}.bf-card a{text-decoration:none}.bf-card .img-to-fit{display:table;height:260px;object-fit:cover;width:100%;transform:scale(1);transition:transform .3s ease-in-out}.bf-card p.text-on-top{width:101%;text-align:center;z-index:1;font-size:16px;padding:15px 5px;color:#fff;line-height:1.2;margin-bottom:0;background-color:rgba(149,208,74,.9);min-height:4em;display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;left:0;transition:background-color .3s ease-in-out}@media screen and (min-width: 568px){.bf-card p.text-on-top{font-size:18px;padding:15px}}section.type-business .bf-card p.text-on-top.overlay-default{background-color:rgba(255,182,0,.9)}.bf-card p.text-on-top.overlay-green{background-color:rgba(149,208,74,.9)}.bf-card p.text-on-top.overlay-yellow{background-color:rgba(255,182,0,.9)}.bf-card p.text-on-top.overlay-blue{background-color:rgba(13,108,181,.9)}.bf-card p.text-on-top.overlay-light-blue{background-color:rgba(6,173,182,.9)}.bf-card p.text-on-top.overlay-purple{background-color:rgba(175,137,189,.9)}.bf-card p.text-on-top.overlay-grey{background-color:rgba(77,86,92,.9)}.bf-card p.has-hover-text{display:flex;flex-flow:column;bottom:auto;height:100%;justify-content:flex-start;top:calc(100% - 72px);transition:all .3s ease}.bf-card p.has-hover-text span.wrapper{display:flex;align-items:center;min-height:42px}.bf-card p.has-hover-text small{opacity:0;margin-top:10px}.bf-card .modal-trigger{display:table;border:none;width:100%;padding:0;background-color:rgba(0,0,0,.5);cursor:pointer;position:relative}@media screen and (min-width: 800px){.bf-card:hover p.has-hover-text{top:0;transition:all .3s ease}.bf-card:hover p.has-hover-text small{opacity:1;transition:opacity .3s ease;transition-delay:.3s}}.bf-card-video .img-to-fit{display:none}@media screen and (min-width: 800px){.bf-card-video .img-to-fit{display:block}}.bf-card-video .img-to-fit~iframe{min-height:252px}.bf-card-video .img-to-fit~iframe~svg,.bf-card-video .img-to-fit~iframe~p{display:none}@media screen and (min-width: 800px){.bf-card-video .img-to-fit~iframe{display:none}.bf-card-video .img-to-fit~iframe~svg{display:block}.bf-card-video .img-to-fit~iframe~p{display:flex}}.bf-ls-container{margin-top:50px}.bf-ls-container .mobile-selector label{display:block;padding:10px;width:100%}.bf-ls-container .mobile-selector label select{margin-top:5px}.bf-ls-container .pill-heading{padding:0px}.bf-ls-container .nav-pills{width:100%}.bf-ls-container .mustread-wrap{display:block;padding-top:30px}.bf-ls-container .mustread-wrap .sidebar{margin-bottom:30px;padding-right:0px}.bf-ls-container .mustread-wrap .sidebar .article-search{padding-top:10px}.bf-ls-container .mustread-wrap .sidebar .article-search .input-wrap{position:relative;display:block}.bf-ls-container .mustread-wrap .sidebar .article-search .search-icon{right:0;top:0;height:100%;line-height:1;position:absolute;cursor:pointer;opacity:.5;width:40px;appearance:none;background:none;border:none}.bf-ls-container .mustread-wrap .sidebar .article-search .search-icon svg{width:25px;height:25px}.bf-ls-container .mustread-wrap .sidebar .article-search .listing-search{margin-bottom:15px;flex:0 0 100%}@media screen and (min-width: 992px){.bf-ls-container .mustread-wrap .sidebar .article-search .listing-search{flex:0 0 calc(50% - 15px)}}.bf-ls-container .mustread-wrap .sidebar .buttons{margin-top:0px;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.bf-ls-container .mustread-wrap .sidebar .buttons a{font-size:13px !important}@media screen and (min-width: 480px){.bf-ls-container .mustread-wrap .sidebar .buttons{grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));margin:0 50px}.bf-ls-container .mustread-wrap .sidebar .buttons a{font-size:15px !important}}@media screen and (min-width: 800px)and (max-width: 992px){.bf-ls-container .mustread-wrap .articles{display:block}}.image-ads{margin:15px auto}.bf-ad{display:block;margin:15px auto}.bf-ad img{width:100%;height:auto}.bf-call-to-action{margin:10px 0 30px;padding:35px 55px}.bf-call-to-action.type-business{border-color:#ffb402;font-weight:400}.bf-call-to-action.type-business:before{border-color:#ffb402 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.bf-call-to-action.type-business h2,.bf-call-to-action.type-business p{color:#57636b}.bf-call-to-action.type-business .btn-trade-orange{background-color:#ffb600 !important;box-shadow:inset 0 -2px 0 0 #da9302 !important}.bf-call-to-action.type-business .btn-trade-orange:hover{background-color:#da9302 !important}@media(min-width: 992px){.bf-call-to-action .details{width:65%}}.flex-bfblock-savings{margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important}.flex-bfblock-savings+.flex-bfblock-savings{margin-top:0 !important}.flex-bfblock-savings .bf-savings{margin-bottom:0}.bf-savings{position:relative;margin:15px 0;padding-bottom:15px;border-bottom:1px dotted #bbb}@media(min-width: 768px){.bf-savings{display:grid;grid-template-columns:250px 1fr;gap:10px}}.bf-savings .modal.fade{background:rgba(0,0,0,0);transition:background .2s ease}.bf-savings .modal.fade.show{background:rgba(0,0,0,.4)}.bf-savings .readmore{display:none}@media(max-width: 767px){.bf-savings{padding-bottom:50px}.bf-savings.open .bf-savings--savings{max-height:100%;border-top:1px solid #76bd1d !important}.bf-savings .bf-savings--savings{overflow:hidden;max-height:0px}.bf-savings .readmore{display:block;width:100%;background:rgba(0,0,0,0);height:65px;appearance:none;border:none;text-align:center;font-size:14px;font-weight:bold;color:#4b5862}.bf-savings .readmore svg{display:block;width:18px;height:18px;margin:1px auto}.bf-savings .readmore svg path{fill:#4b5862}}.bf-savings .bf-savings--image-wrapper{border-radius:100%;overflow:hidden;border:2px solid #4b5862}.bf-savings .bf-savings--image{display:flex;align-items:center;justify-content:center}.bf-savings .bf-savings--image img{aspect-ratio:square;object-fit:cover}.bf-savings .bf-savings--wrapper{padding:15px 10px;display:contents}@media(min-width: 1200px){.bf-savings .bf-savings--wrapper{display:grid;grid-template-columns:1fr 270px;gap:30px}}.bf-savings .bf-savings--wrapper.no-stats{grid-template-columns:1fr}.bf-savings .bf-savings--button{display:flex;align-items:start;justify-content:center;z-index:10;width:100%;margin-top:15px}@media(min-width: 1200px){.bf-savings .bf-savings--button{display:block}}@media(max-width: 767px){.bf-savings .bf-savings--button{position:absolute;bottom:10px;left:0}}.bf-savings .bf-savings--button a{flex:1 1 100%;width:100%}@media(min-width: 1200px){.bf-savings .bf-savings--button a{width:auto;min-width:180px}}.bf-savings .bf-savings--header{display:flex;align-items:center;gap:20px}.bf-savings .bf-savings--header h3{color:#76bd1d;line-height:1.3;margin-bottom:0}.bf-savings .bf-savings--header h3.no-icon{padding-left:14px}.bf-savings .bf-savings--header .img-svg,.bf-savings .bf-savings--header img{flex:0 0 60px}.bf-savings .bf-savings--content{padding:15px}@media(max-width: 767px){.bf-savings .bf-savings--content{border-top:none}}.bf-savings .bf-savings--savings{display:flex;flex-flow:column;transition:max-height 200ms}@media(max-width: 1199px){.bf-savings .bf-savings--savings{border-top:1px solid #76bd1d;grid-column:1/span 2}.bf-savings .bf-savings--savings .bf-savings--savings-intro{margin-top:30px}}@media(max-width: 767px){.bf-savings .bf-savings--savings{border-top:rgba(0,0,0,0)}.bf-savings .bf-savings--savings .bf-savings--savings-footer{margin-bottom:30px}}@media(min-width: 1200px){.bf-savings .bf-savings--savings{border-left:1px solid #76bd1d;padding-left:30px}}.bf-savings .bf-savings--savings .modal .modal-content img{width:100%;height:auto;margin-right:0}.bf-savings .bf-savings--savings-intro{font-size:16px;margin-bottom:10px;color:#76bd1d;text-align:center}@media(min-width: 1200px){.bf-savings .bf-savings--savings-intro{margin-bottom:18px}}.bf-savings .bf-savings--savings-values{display:flex;flex-flow:row nowrap;gap:10px}@media(min-width: 1200px),(max-width: 767px){.bf-savings .bf-savings--savings-values{flex-flow:column nowrap}}@media(max-width: 767px){.bf-savings .bf-savings--savings-values{max-width:230px;margin:0 auto}}.bf-savings .bf-savings--savings-values .bf-savings--savings-value{flex:1 1 33%;display:flex;align-items:center;gap:10px;line-height:1.1;text-align:left;font-size:14px;color:#4b5862}@media(min-width: 768px)and (max-width: 1199px){.bf-savings .bf-savings--savings-values .bf-savings--savings-value{flex-flow:column nowrap;text-align:center}}.bf-savings .bf-savings--savings-values .bf-savings--savings-value label{margin-bottom:5px}.bf-savings .bf-savings--savings-values .bf-savings--savings-value .stat-value{flex:1 1 auto}.bf-savings .bf-savings--savings-values .bf-savings--savings-value .stat-value div{font-size:16px;font-weight:bold}.bf-savings .bf-savings--savings-footer{margin-top:auto;margin-bottom:15px;text-align:center;display:flex;align-items:center;justify-content:center;gap:6px;padding:25px 0px 0px;font-size:13px}.bf-savings .bf-savings--savings-footer a{color:#4b5862 !important;text-decoration:underline}.bf-savings .bf-savings--savings-footer svg{height:20px;width:20px}.bf-savings .bf-savings--savings-footer svg path:not([fill="#FFF"]){fill:#4b5862}a.bf-link{background:#fbfbfc;border:1px solid #e8e9eb;border-radius:4px;padding:10px 45px 10px 15px;position:relative;display:inline-block;margin-bottom:10px;display:flex;justify-content:center;align-items:center}section.type-business a.bf-link{border:1px solid #e2e2e2 !important;transition:.2s border;background-color:rgba(0,0,0,0) !important;box-shadow:rgba(0,0,0,0) !important;color:#57636b !important;font-weight:400}a.bf-link~.bf-link{margin-left:10px}a.bf-link:hover{text-decoration:none;background-color:#e4f3d2}section.type-business a.bf-link:hover{border:1px solid #57636b !important;background-color:rgba(0,0,0,0) !important}a.bf-link:before{content:"›";position:absolute;color:#fff;right:4px;z-index:1;font-size:26px;line-height:0;top:calc(50% - 3px);transform:translateY(-50%)}a.bf-link:after{content:"";width:17px;height:100%;position:absolute;top:0;right:0;border:1px solid #5a9116;background-color:#76bd1d;box-shadow:inset 0 -2px 0 0 #68a71a;color:#fff}section.type-business a.bf-link:after{border:1px solid #a77102 !important;background-color:#f3a402 !important;box-shadow:inset 0 -2px 0 0 #c18202 !important}body.post-type-archive-product .homepage-banner,body.buy-for-business .homepage-banner{min-height:auto}body.post-type-archive-product .homepage-banner div[id^=homepage-banner-] span.desktop,body.buy-for-business .homepage-banner div[id^=homepage-banner-] span.desktop{height:100%;min-height:auto}body.post-type-archive-product .homepage-banner div[id^=homepage-banner-] span.mobile,body.buy-for-business .homepage-banner div[id^=homepage-banner-] span.mobile{height:100%;min-height:auto}/*# sourceMappingURL=buy-for-home.css.map */
