/* Quick View uses Flatsome's actual .quick-view link. Keep its fill opaque. */
body.bolt-home a.quick-view,body.bolt-home .grid-tools a.quick-view,body.bolt-home a.quick-view:hover,body.bolt-home a.quick-view:focus-visible{background:#185744!important;background-color:#185744!important;color:#fff!important;opacity:1!important}
/* Mark the existing integration's control without replacing its click handler. */
body.bolt-home :is(.bolt-product-summary,.product-info.summary,.sticky-add-to-cart,.product-lightbox) .bolt-existing-buy-now,body.bolt-home :is(.bolt-product-summary,.product-info.summary,.sticky-add-to-cart,.product-lightbox) .bolt-existing-buy-now:hover,body.bolt-home :is(.bolt-product-summary,.product-info.summary,.sticky-add-to-cart,.product-lightbox) .bolt-existing-buy-now:focus-visible{background:#185744!important;background-color:#185744!important;color:#fff!important;border-color:#185744!important}
@media(max-width:640px){
  .bolt-footer .bolt-footer-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}
  .bolt-footer .bolt-footer-top>div:first-child{grid-column:1 / -1}
  .bolt-footer .bolt-footer-contact{grid-column:auto;border-top:0;padding-top:0;min-width:0}
  .bolt-footer .bolt-footer-contact h2{font-size:12px;line-height:1.5;margin-bottom:18px}
  .bolt-footer .bolt-footer-contact p,.bolt-footer .bolt-footer-contact a{font-size:11px;line-height:1.75}
  .bolt-footer .bolt-footer-contact a{overflow-wrap:anywhere}
  .bolt-footer .bolt-footer-contact .bolt-holiday{font-size:10px}
}
