@font-face{font-family:OPO Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/opo-geist.woff2?v=1b5ebfb3a01a9734)format("woff2")}.commerce-header{font-synthesis:weight style small-caps;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-text-size-adjust:100%;text-size-adjust:100%;--header-download-size:16px;--header-download-padding:11px 20px;line-height:1.5;font-family:OPO Geist,PingFang SC,Microsoft YaHei,sans-serif!important}.commerce-header .commerce-header-actions :is(.commerce-button.compact,.header-download){font-synthesis:inherit;letter-spacing:normal;min-height:44px;line-height:1.5;font-family:inherit!important;font-size:var(--header-download-size)!important;padding:var(--header-download-padding)!important;font-weight:650!important}.commerce-header .commerce-header-actions :is(.commerce-button.compact,.header-download)>span{font:inherit;letter-spacing:inherit}.commerce-header .locale-picker>summary{justify-content:center;min-width:44px}@media (min-width:1101px){.commerce-header .commerce-header-inner{grid-template-columns:auto minmax(0,1fr) auto;display:grid}.commerce-header .commerce-primary-nav{justify-content:center;margin-inline:auto}.commerce-header .commerce-header-actions{grid-column:3;justify-self:end;margin-left:0}}@media (min-width:1280px){.commerce-header .commerce-header-inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}@media (max-width:760px){.commerce-header{--header-download-size:13px;--header-download-padding:10px 12px}}@media (max-width:360px){.commerce-header{--header-download-size:12px;--header-download-padding:10px 10px}}
