.shopify-section--header{--header-background-opacity: 1 !important}.shopify-section--header store-header.header{background-color:#fff}.announcement-bar{padding-top:6px!important;padding-bottom:6px!important}.pm-search-toggle,.pm-header-search,.pm-act-label{display:none}@media screen and (min-width:1150px){.shopify-section--header .header__wrapper:has(.pm-header-search){position:relative;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;grid-template-rows:auto auto!important;grid-template-areas:"logo search actions" "mainnav mainnav mainnav"!important;column-gap:34px;row-gap:2px;align-items:center;padding-bottom:0}.shopify-section--header .header__wrapper:has(.pm-header-search)>.header__logo{grid-area:logo;justify-self:start;text-align:left}.shopify-section--header .header__wrapper:has(.pm-header-search)>.header__secondary-nav{grid-area:actions;justify-self:end}.shopify-section--header .header__wrapper:has(.pm-header-search)>.pm-search-toggle{display:none!important}.shopify-section--header .header__wrapper:has(.pm-header-search)>.header__main-nav{grid-area:mainnav;border-top:1px solid rgb(var(--text-primary) / .12);margin-top:8px;padding-top:16px;padding-bottom:16px}.shopify-section--header .header__wrapper:has(.pm-header-search) .header__main-nav .header__icon-list,.shopify-section--header .header__wrapper:has(.pm-header-search) .header__main-nav .header__link-list{width:100%;justify-content:center}.shopify-section--header .header__wrapper:has(.pm-header-search) .header__link-list a,.shopify-section--header .header__wrapper:has(.pm-header-search) .header__link-list summary{font-size:11.5px;letter-spacing:.09em;font-weight:600}.shopify-section--header .header__wrapper:has(.pm-header-search)>.header__main-nav{padding-top:13px;padding-bottom:13px}.pm-act-label{display:inline;font-family:var(--text-font-family);font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.shopify-section--header .header__wrapper:has(.pm-header-search) .header__secondary-nav .header__icon-list{gap:18px;align-items:center}.shopify-section--header .header__wrapper:has(.pm-header-search) .header__secondary-nav .header__icon-list>li>a,.shopify-section--header .header__wrapper:has(.pm-header-search) .header__secondary-nav shopify-account .tap-area{display:inline-flex;align-items:center;gap:7px}.shopify-section--header .header__wrapper:has(.pm-header-search) .header__secondary-nav a[aria-controls=search-drawer]{display:none}.shopify-section--header .header__wrapper:has(.pm-header-search)>.pm-header-search{grid-area:search;display:block;position:static;justify-self:stretch;align-self:center;background:transparent;border:0;box-shadow:none;padding:0;z-index:auto}}.pm-search-form{position:relative;margin:0 auto;width:var(--pm-nav-w, 520px);max-width:100%}.pm-search-field{display:flex;align-items:center;gap:11px;border:1px solid var(--pm-taupe-clair, #B4A06A);border-radius:3px;background:rgb(var(--text-primary) / .012);padding:9px 15px;transition:border-color .15s ease,background .15s ease}.pm-search-field:hover{border-color:var(--pm-taupe, #8A7A4E)}.pm-search-field svg{width:18px;height:18px;flex:none;opacity:.7}.pm-search-field input[type=search]{flex:1 1 auto;width:auto;max-width:100%;min-width:0;border:0;outline:0;background:transparent;font-family:var(--text-font-family);font-size:14px;letter-spacing:.01em;color:rgb(var(--text-primary));padding:0}.pm-search-field input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.pm-search-field input::placeholder{font-family:var(--heading-font-family);font-style:italic;font-size:15px;color:rgb(var(--text-primary) / .5);opacity:1}.pm-search-field:focus-within{border-color:var(--pm-taupe, #8A7A4E);background:#fff}.pm-search-field input[type=search]:focus{outline:none;box-shadow:none}.pm-predictive{position:absolute;left:0;right:0;top:calc(100% + 12px);z-index:40;background:#fff;border-top:1px solid rgb(var(--text-primary) / .16);box-shadow:0 40px 80px -50px #141b3480;padding:22px 4px 26px}.pm-predictive[hidden]{display:none}.pm-pred__empty{font-size:13px;color:rgb(var(--text-primary) / .6);padding:6px 20px}.pm-pred__dym{font-size:14px;color:rgb(var(--text-primary) / .82);padding:10px 20px 4px;font-family:var(--text-font-family)}.pm-pred__dym a{color:rgb(var(--accent));font-weight:600;text-decoration:none}.pm-pred__dym a:hover{text-decoration:underline}.pm-predictive a.pm-active{background:rgb(var(--text-primary) / .05);border-radius:4px}.pm-pred__grid{display:grid;grid-template-columns:2fr 1fr}.pm-pred__col{padding:0 30px}.pm-pred__col--main{padding-left:20px}.pm-pred__col--side{border-left:1px solid rgb(var(--text-primary) / .1)}.pm-pred__eyb{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--pm-eyebrow));margin-bottom:12px}.pm-pred__eyb--mt{margin-top:20px}.pm-pred__hint{font-size:11.5px;font-style:italic;color:rgb(var(--text-primary) / .55);margin:-4px 0 12px;font-family:var(--heading-font-family)}.pm-pred__res{display:flex;gap:14px;align-items:center;padding:8px 0;text-decoration:none}.pm-pred__res+.pm-pred__res{box-shadow:0 -1px rgb(var(--text-primary) / .08)}.pm-pred__th{width:48px;height:60px;flex:none;border-radius:2px;overflow:hidden;background:#f2eee6}.pm-pred__th img{width:100%;height:100%;object-fit:cover;display:block}.pm-pred__m{display:flex;flex-direction:column;gap:3px;min-width:0}.pm-pred__nm{font-family:var(--text-font-family);font-size:13.5px;color:rgb(var(--text-primary));line-height:1.3;transition:color .15s ease}.pm-pred__pr{font-size:12.5px;color:rgb(var(--text-primary) / .6)}.pm-pred__res:hover .pm-pred__nm{color:rgb(var(--accent))}.pm-pred__sug{display:block;font-family:var(--text-font-family);font-size:13.5px;color:rgb(var(--text-primary) / .84);padding:6px 0;text-decoration:none;line-height:1.3;transition:color .15s ease}.pm-pred__sug:hover{color:rgb(var(--accent))}.pm-pred__all{display:inline-flex;align-items:center;gap:8px;margin-top:16px;font-family:var(--text-font-family);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--accent));text-decoration:none}.pm-pred__all svg{width:14px;height:14px}.pm-mega-no{display:block;writing-mode:horizontal-tb;font-family:var(--heading-font-family);font-size:13px;letter-spacing:.12em;color:rgb(var(--pm-eyebrow));margin-bottom:12px;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/240/assets/pm-header.css.map */
