section[id^=ev-] .hero h1{color:#fbfaf6!important}.bc-foot__trust-item,.bc-foot__copy{color:#f2ede4b8!important}.bc-foot__tagline{color:#f2ede4cc!important}.bc-foot a{color:#f2ede4db!important}.bsc-cross{color:#a23e2e!important}.bsc-partial{color:#7a5c18!important}.bsc-layer-card__num{color:#c49a3c99!important}.bsc-cert-card__body,.bsc-cert__sub,.bsc-window__tl-label{color:#666!important}.bsc-hero__stat-label{color:#f2ede4b8!important}.bsc-window__tl-labels>span{color:#666!important}.bsc-window__tl-labels strong{color:#7a5c18!important}.bsc-window__visual-note{color:#f2ede4b8!important}.bs-hero-img__placeholder{display:none!important}.bs-hero-img:not(:has(img)){padding-bottom:0!important}.bs-why__img-wrap:empty,.bs-how__img-wrap:empty{display:none!important}.bs-why__inner:has(.bs-why__img-wrap:empty),.bs-how__inner:has(.bs-how__img-wrap:empty){grid-template-columns:1fr!important;max-width:760px}.bs-how__body,.bs-why__body{white-space:pre-line}.bs-timeline__year{font-size:22px!important;color:#2a4a3c!important;letter-spacing:0!important;opacity:.55}.template-page.page-faq .bc-faq__heading{font-size:clamp(30px,4vw,44px)}@media(max-width:768px){.bc-pdp-variant-btn{min-height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.bc-pdp-atc,.bc-sf__go,.bc-sf__cta,.es-btn,.gv-btn,.bx-wrap .shopify-payment-button__button{min-height:48px}.bc-faq__question,.bs-cta__btn-primary,.bs-cta__btn-secondary,.bs-how__btn{min-height:44px}.bc-pdp-gallery button,.bc-pdp-thumbs button,button[aria-label]{min-width:44px;min-height:44px}.bc-announce,.bc-announce *{font-size:12.5px!important}.bs-page,.bc-faq{overflow-x:hidden}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/bruno-mobile-fixes.css.map */
