.ro-site-header>.ro-header-bar{box-sizing:border-box;display:grid;grid-template-columns:56px minmax(0,1fr) 56px;align-items:center;width:100%;max-width:none;height:52px;padding:0 12px}.ro-site-header>.ro-header-bar>.w-20{width:100%;min-width:0}.ro-site-header .ro-header-brand{min-width:0}.ro-site-header .ro-header-brand>a{display:block;min-width:0;width:287.5px;max-width:100%}.ro-site-header .ro-header-logo{width:100%;height:auto}.ro-site-header .ro-header-cart{display:inline-flex;align-items:center;justify-content:flex-end;min-width:44px;min-height:44px;padding:0;color:#222;font-family:inherit;font-size:10px;font-weight:400;line-height:16px;letter-spacing:.02em;font-variant-numeric:tabular-nums;white-space:nowrap;text-decoration:none}.ro-site-header .ro-header-cart-content{display:inline-flex;align-items:center;gap:3px}.ro-site-header .ro-header-bag{--icon-stroke-width: 1.1px;display:block;flex:0 0 20px;width:20px;height:20px}.ro-site-header .ro-header-bag svg{display:block;width:100%;height:100%}.ro-site-header .ro-header-cart:hover{opacity:.75}.ro-site-header .ro-header-cart:focus-visible{outline:1px solid currentColor;outline-offset:2px}.ro-site-header[data-ro-home-overlay] .ro-header-cart{text-shadow:0 1px 3px #ffffffb3}.ro-site-header[data-ro-home-overlay] .ro-header-cart[data-ro-cart-tone=light]{color:#fff;text-shadow:0 1px 3px #000a}.ro-site-header[data-ro-home-overlay] .ro-header-logo,.ro-site-header[data-ro-home-overlay] .ro-header-menu-icon{filter:brightness(0)}.ro-site-header[data-ro-home-overlay] .ro-header-logo[data-ro-header-tone=light],.ro-site-header[data-ro-home-overlay] .ro-header-menu-icon[data-ro-header-tone=light]{filter:brightness(0) invert(1)}.ro-site-header[data-ro-home-overlay] .ro-header-logo:not([data-ro-header-tone]),.ro-site-header[data-ro-home-overlay] .ro-header-menu-icon:not([data-ro-header-tone]){filter:brightness(0) invert(1)}.ro-site-header[data-ro-home-overlay] el-dropdown>button:hover{background-color:transparent}@media(min-width:768px){.ro-site-header[data-ro-home-overlay] .ro-header-logo:not([data-ro-header-tone]){filter:brightness(0)}.ro-site-header>.ro-header-bar{grid-template-columns:72px minmax(0,1fr) 72px;height:64px;padding:0 24px}.ro-site-header .ro-header-brand>a{width:350px}.ro-site-header .ro-header-cart{font-size:11px;line-height:18px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/ro-header-cart.css.map */
