/* Scoped fixes, preserving operator container and section settings. */
.mss-shopping-help .rte a,.mss-shopping-help .rte a:hover{border:0!important;border-bottom:0!important;box-shadow:none!important;background-image:none!important;text-decoration:none!important;display:inline!important;padding:0!important}.mss-shopping-help .rte a:before,.mss-shopping-help .rte a:after{display:none!important;content:none!important}.mss-shopping-help .rte a:hover{color:#4F3429!important}
.mss-home-story .f-richtext__button .f-button,.mss-brand-philosophy .f-richtext__button .f-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;line-height:1.2!important;padding:0 20px!important;box-sizing:border-box!important}.mss-home-story .f-richtext__button .f-button span{line-height:inherit!important;transform:none!important}
f-footer .social-media-links a,f-footer .f-social-media a,f-footer a[class*="social"]{background:#6E4939!important;color:#FBF8F2!important;border:1px solid #6E4939!important;border-radius:50%!important;transition:background .2s}f-footer .social-media-links a:hover,f-footer .f-social-media a:hover,f-footer a[class*="social"]:hover{background:#4F3429!important;border-color:#4F3429!important}f-footer .social-media-links svg,f-footer .f-social-media svg{fill:currentColor}
.mss-service-advantages .f-section__header{text-align:center!important;width:100%;margin-bottom:28px!important}.mss-service-advantages .f-icon-box__description{max-width:28ch;line-height:1.55!important}.mss-service-advantages .f-icon-box__description p{margin-bottom:0!important}
