
:root{--yuzx-navy:#102a43;--yuzx-blue:#1769ff;--yuzx-ice:#f4f8fb;--yuzx-line:#dfe9f2;--yuzx-muted:#607488;--yuzx-radius:20px}
html{scroll-behavior:smooth}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif!important;background:#fff;color:var(--yuzx-navy)}
#header-group{background:rgba(255,255,255,.96);backdrop-filter:saturate(160%) blur(18px);-webkit-backdrop-filter:saturate(160%) blur(18px)}
.header-section{border-bottom:1px solid rgba(16,42,67,.07)}header-component a,header-component button{letter-spacing:-.01em}
.button,.shopify-payment-button__button--unbranded,button.button{border-radius:999px!important;min-height:48px;font-weight:650;letter-spacing:-.01em}
.card,.product-card,.product-card__content,.product-card__media,.collection-card{border-radius:var(--yuzx-radius)!important}
.product-card__media{overflow:hidden;background:var(--yuzx-ice)}.product-card{transition:transform .25s ease,box-shadow .25s ease}
.product-card:hover{transform:translateY(-3px);box-shadow:0 16px 40px rgba(16,42,67,.08)}input,select,textarea{border-radius:14px!important}
footer{background:#f6f9fb;color:var(--yuzx-navy);border-top:1px solid var(--yuzx-line)}
footer .section,
footer .footer-content,
footer .footer-content h1,
footer .footer-content h2,
footer .footer-content h3,
footer .footer-content h4,
footer .footer-content p,
footer .footer-content a,
footer .footer-content span,
footer .footer-content label,
footer .footer-content summary,
footer .footer-utilities,
footer .footer-utilities a,
footer .footer-utilities span,
footer .footer-utilities button,
footer .menu__heading,
footer .menu__heading__default{color:var(--yuzx-navy)!important}
footer .footer-content a:hover,
footer .footer-utilities a:hover{color:var(--yuzx-blue)!important}
footer .footer-copyright,
footer .footer-copyright a{color:var(--yuzx-muted)!important}
footer .footer-utilities{border-color:var(--yuzx-line)!important}
@media(max-width:749px){:root{--yuzx-radius:16px}.button{min-height:50px}}
