.header-menu.masa-customer-header{width:100%;margin:0;padding-block:12px;border-block-end:1px solid var(--m-border-subtle,#eee);background:var(--m-surface,#fff);text-align:start}.masa-customer-header>.container{width:100%;max-width:1440px;padding-inline:24px}.masa-customer-header .masa-header-grid{display:grid;grid-template-columns:auto auto minmax(180px,1fr) auto;align-items:center;gap:24px;min-width:0}.masa-customer-header .navbar-brand{grid-column:1;margin:0;padding:0;display:inline-flex;align-items:center;min-height:44px}.masa-customer-header .navbar-brand img{display:block;width:96px;max-width:100%;height:auto}.masa-customer-header .masa-mode-switch{grid-column:2;display:flex;align-items:stretch;gap:4px;padding:4px;border:1px solid var(--m-brand-line,#d3bac2);border-radius:12px;background:var(--m-surface,#fff)}.masa-customer-header .masa-mode-switch a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 12px;border-radius:8px;color:var(--m-brand,#610c27);font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap}.masa-customer-header .masa-mode-switch a[aria-current="page"]{background:var(--m-brand,#610c27);color:#fff}.masa-customer-header .masa-mode-switch a:hover{background:var(--m-brand-soft,#ffebf1);color:var(--m-brand,#610c27)}.masa-customer-header svg{width:22px;height:22px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.masa-customer-header .masa-header-search{grid-column:3}.masa-customer-header .masa-header-search,.masa-customer-header .search-container,.masa-customer-header .navbar-search-form{width:100%;min-width:0;margin:0;padding:0;border:0}.masa-customer-header #search-container .navbar-search-form,.masa-customer-header .masa-header-search .search-wrapper.always-on,.masa-customer-header .masa-header-search .store-search-box{width:100%;max-width:none;margin-inline:0}.masa-customer-header .search-wrapper.always-on,.masa-customer-header .store-search-box{display:flex;align-items:stretch;gap:0;width:100%;min-width:0;margin:0;padding:0;border:1px solid var(--m-border,#ddd);border-radius:10px;background:var(--m-surface-muted,#f6f6f6)}.masa-customer-header .masa-header-search input,.masa-customer-header .masa-header-search .search-wrapper input.search-box-text{flex:1;width:0!important;min-width:0;min-height:46px;margin:0;border:0!important;border-radius:10px!important;padding:10px 12px!important;background:transparent;color:var(--m-text,#444);font-family:inherit;font-size:16px;box-shadow:none}.masa-customer-header .masa-header-search button{position:static;inset:auto;transform:none;display:inline-flex;align-items:center;justify-content:center;flex:0 0 46px;width:46px;height:auto;min-height:46px;margin:0;padding:0;border:0;border-inline-start:1px solid var(--m-border,#ddd);border-radius:0;border-start-end-radius:9px;border-end-end-radius:9px;background-color:var(--m-brand,#610c27);color:#fff;cursor:pointer}.masa-customer-header .masa-header-search .search-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.8'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='m16 16 5 5'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:22px}.masa-customer-header .search-icon i{display:none}.masa-customer-header .masa-header-actions{grid-column:4;min-width:0;margin:0}.masa-customer-header .user-icons{display:flex;align-items:center;gap:2px!important}.masa-customer-header .user-icons .giveBorder{border:0;padding:0!important}.masa-customer-header .user-icons>div>a{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px;border-radius:8px}.masa-customer-header .user-icons img{display:block;width:24px;height:24px}.masa-customer-header .user-icons>.language>a{padding-inline:12px;color:var(--m-brand,#610c27);font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap}.masa-customer-header .user-icons>.language>a:hover{background:var(--m-brand-soft,#ffebf1)}.masa-customer-header .cart .badge{position:absolute;inset-block-start:0;inset-inline-end:-2px;padding:3px 5px;min-width:18px;background:var(--m-brand,#610c27);color:#fff;font-size:11px;line-height:1.2;border-radius:10px}.masa-customer-header .dropdown-menu{inset-inline-start:auto;inset-inline-end:0;text-align:start;min-width:190px}.masa-customer-header .dropdown:focus-within .dropdown-menu{display:block}.masa-customer-header a:focus-visible,.masa-customer-header button:focus-visible,.masa-customer-header input:focus-visible{outline:3px solid var(--m-brand,#610c27);outline-offset:3px}.masa-customer-header .masa-mode-switch a[aria-current="page"]:focus-visible{outline-offset:5px}@media(max-width:1000px){.masa-customer-header .masa-header-grid{grid-template-columns:minmax(0,1fr) auto;gap:12px}.masa-customer-header .navbar-brand{grid-column:1;grid-row:1}.masa-customer-header .masa-header-actions{grid-column:2;grid-row:1}.masa-customer-header .masa-mode-switch{grid-column:1/-1;grid-row:2;justify-self:start}.masa-customer-header .masa-header-search{grid-column:1/-1;grid-row:3}.masa-customer-header .masa-mode-switch a{padding-inline:16px}}@media(max-width:480px){.masa-customer-header>.container{padding-inline:16px}.masa-customer-header .navbar-brand img{width:80px}.masa-customer-header .masa-mode-switch{justify-self:stretch}.masa-customer-header .masa-mode-switch a{flex:1}}
