/* Shared footer palette derived from the existing pink/violet/orange mark. */
.site-footer,.footer-14,#mow_fn_footer{background:#43132f;background:linear-gradient(120deg,#35132e 0%,#611b44 100%)!important;color:#ffedf5;border-top:3px solid #e94c91}
.site-footer .brand,.site-footer p,.site-footer .small,.site-footer .footer-grid nav a,.footer-14 p,.footer-14 h4,.footer-14 a,#mow_fn_footer p,#mow_fn_footer a,#mow_fn_footer h2,#mow_fn_footer h3,#mow_fn_footer h4{color:#ffedf5}
.site-footer a:hover,.footer-14 a:hover,#mow_fn_footer a:hover{color:#ffd0e4;text-decoration:underline;text-underline-offset:4px}
.site-footer a:focus-visible,.footer-14 a:focus-visible,#mow_fn_footer a:focus-visible{outline:3px solid #ffcd91;outline-offset:5px;border-radius:4px}
.footer-brand-link{display:inline-flex;align-items:center;max-width:100%;text-decoration:none;margin-bottom:14px}
.footer-brand-link img,.footer-14 .logo.footer img{display:block;width:280px;max-width:100%;height:auto}
.site-footer .footer-grid nav a{color:#ffedf5;text-decoration:underline;text-underline-offset:4px}
.footer-14 .pattern-layer{display:none}
.footer-14 .footer-bottom{background:transparent;border-top:1px solid #ffffff30}
.footer-14 .footer-bottom p,.footer-14 .footer-bottom a,.footer-14 .links-list a{color:#ffedf5}
#mow_fn_footer{--mow-bc:#ffedf5;--mow-hc:#fff;--mow-border-color:#ffffff30}
#mow_fn_footer .footer_bottom,#mow_fn_footer .footer_w_social_wrapper,#mow_fn_footer .mow_fn_footer_social_list{background:transparent;border-color:#ffffff30}
#mow_fn_footer p,#mow_fn_footer a,#mow_fn_footer .copyright,#mow_fn_footer .widgettitle{color:#ffedf5!important}
#mow_fn_footer a:hover{color:#ffd0e4!important}
#mow_fn_footer .social_list a{background:#ffffff12;color:#ffedf5;border-color:#ffffff30}
.shopeesave-footer-identity{padding:38px 0 20px}
.shopeesave-footer-identity p{margin:0;max-width:560px;font:15px/1.8 system-ui,sans-serif}
@media(max-width:600px){.footer-brand-link img,.footer-14 .logo.footer img{width:245px}.shopeesave-footer-identity{padding-top:28px}}

.footer-14 .footer-widget-section p,.footer-14 .footer-widget-section h4,.footer-14 .links-list li a,.footer-14 .footer-bottom p,.footer-14 .footer-bottom a{color:#ffedf5!important}

.header-brand-image{display:block;width:240px;max-width:100%;height:auto}.site-header .brand{flex-shrink:0}.main-header .logo img[src*="shopeesave-header-v2"],.mobile-menu img[src*="shopeesave-header-v2"]{width:240px;height:auto} .fn__logo img[src*="shopeesave-"]{max-width:240px;height:auto}
@media(max-width:600px){.header-brand-image{width:210px}}
