.vm-search{--vm-search-width: 260px}.vm-search--desktop{display:none}.vm-search__placeholder{position:absolute;z-index:1;inset-inline-start:calc(var(--minimum-touch-target) + 8px);inset-block-start:50%;max-inline-size:calc(100% - var(--minimum-touch-target) - 2rem);overflow:hidden;color:currentColor;font-size:13px;line-height:1.2;pointer-events:none;transform:translateY(-50%);white-space:nowrap}.vm-search__prefix{opacity:.55}.vm-search__placeholder [data-vm-search-typing-text]{color:#fff;opacity:1}.vm-search .search__input.field__input{position:relative;z-index:2;background:transparent;color:currentColor;font-size:13px}.vm-search .search__input.field__input::placeholder{color:transparent}.vm-search:has(.search__input:focus) .vm-search__placeholder,.vm-search:has(.search__input:not(:placeholder-shown)) .vm-search__placeholder{visibility:hidden}.vm-search.vm-search--show-placeholder:has(.search__input:focus) .vm-search__placeholder{visibility:visible}.vm-search .search__button{z-index:3}@media screen and (min-width:1025px){#header-component .header__column--right>.vm-desktop-header-action.header-actions{order:1}#header-component .header__column--right>.vm-desktop-header-action.header-wishlist{order:2}#header-component .header__column--right>.vm-desktop-account-action{order:3}#header-component .vm-search-fallback{display:none!important}#header-component .vm-search--desktop{display:inline-flex;flex:0 0 260px;inline-size:260px;min-inline-size:260px;max-inline-size:260px;color:#fff}#header-component .vm-search--desktop .header__search,#header-component .vm-search--desktop .search--inline{inline-size:100%}#header-component .vm-search--desktop .search--inline .field{min-block-size:40px;display:flex;align-items:center;background:transparent;border-block-end-color:transparent;box-shadow:none}#header-component .vm-search--desktop .search--inline .field:after{inset-inline:0;inset-block-start:auto;inset-block-end:5px;block-size:1px;border:0;box-shadow:none;background:#ffffff8c;transform:none}#header-component .vm-search--desktop .search--inline .field:focus-within:after{background:#ffffffd9}#header-component .vm-search--desktop .search--inline .search__input.field__input{block-size:40px;padding-block:0!important;padding-inline-start:34px;padding-inline-end:2.5rem;margin:0!important;color:#fff;line-height:1.2;transform:translateY(-4px)}#header-component .vm-search--desktop .search--inline .search__input.field__input:focus,#header-component .vm-search--desktop .search--inline .search__input.field__input:focus-visible{outline:0;box-shadow:none}#header-component .vm-search--desktop .vm-search__placeholder{inset-inline-start:34px;color:#fff;transform:translateY(calc(-50% - 4px))}#header-component .vm-search--desktop .search__button{left:0;right:auto;inset-inline-start:0;inset-inline-end:auto;inline-size:30px;min-inline-size:30px;block-size:100%;border-radius:0;background:transparent;color:#fff;transform:translateY(-4px)}#header-component .vm-search--desktop{position:relative;z-index:20}#header-component .vm-search--desktop .search__button svg{inline-size:24px;block-size:24px}#header-component .vm-search--desktop .reset__button svg.icon-close{inline-size:12px;block-size:12px}#header-component .vm-search--desktop .reset__button{right:0;inset-inline-end:0;z-index:4;pointer-events:auto}#header-component .vm-search--desktop .search--inline.search-modal__form{position:relative}#header-component .vm-search--desktop .details__list{position:absolute;inset-block-start:100%;inset-inline-start:0;inset-inline-end:auto;z-index:40;display:block;inline-size:100%;min-inline-size:0;margin:0;padding:0;border:1px solid rgb(81 12 7 / 14%);background:#faf7f2;box-shadow:0 8px 20px #510c071a;opacity:0;visibility:hidden;pointer-events:none;transform:none}#header-component .vm-search--desktop predictive-search[open] .details__list{opacity:1;visibility:visible;pointer-events:auto}#header-component .vm-search--desktop .predictive-search{--color-foreground-rgb: 81 12 7;max-height:420px;margin:0;padding:12px 14px;border:0;border-radius:0;background:#faf7f2;box-shadow:none;color:#510c07;overflow-y:auto}#header-component .vm-search--desktop .predictive-search *{color:#510c07}#header-component .vm-search--desktop .vm-search__suggestions .predictive-search__heading{margin:0;padding:0 0 10px;border-block-end:1px solid rgb(81 12 7 / 18%);font-size:12px;font-weight:500}#header-component .vm-search--desktop .vm-search__suggestions .predictive-search__results-list{display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;margin:0;padding:0}#header-component .vm-search--desktop .vm-search__suggestions .predictive-search__list-item{display:block;inline-size:100%;min-inline-size:0}#header-component .vm-search--desktop .vm-search__suggestion-link{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;inline-size:100%;min-block-size:0;padding:12px 0;border-block-end:1px solid rgb(81 12 7 / 12%);text-decoration:none}#header-component .vm-search--desktop .vm-search__suggestion-link:hover .vm-search__suggestion-title,#header-component .vm-search--desktop .vm-search__suggestion-link:focus-visible .vm-search__suggestion-title{text-decoration:underline}#header-component .vm-search--desktop .vm-search__suggestion-title{min-inline-size:0;overflow-wrap:anywhere;font-size:13px;line-height:1.35;opacity:1;white-space:normal}#header-component .vm-search--desktop .vm-search-unmatched{color:#510c07;font-weight:400;opacity:.5}#header-component .vm-search--desktop .vm-search-matched{color:#510c07;font-weight:700;opacity:1}#header-component .vm-search--desktop [data-vm-search-fallback-results] .vm-search__suggestion-title{font-weight:400;opacity:.55}#header-component .vm-search--desktop .vm-search__suggestion-arrow{inline-size:16px;color:#a97f1c;font-size:14px;line-height:1;text-align:center}#header-component .vm-search--desktop .vm-search__no-results{margin:0;padding:14px 0 4px;font-size:13px}}.vm-search-sheet{z-index:var(--layer-raised, 9)}.vm-search-sheet .vm-search__placeholder{inset-inline-start:calc(var(--minimum-touch-target) + 8px)}.vm-search-sheet .drawer__close{min-inline-size:44px;min-block-size:44px;display:grid;place-items:center}.vm-search-sheet .drawer__close svg{inline-size:18px;block-size:18px}@media screen and (max-width:749px){.vm-search-sheet{position:fixed;inset-block-start:var(--vm-search-top, 0px);inset-inline-start:16px;inline-size:calc(100% - 32px);max-inline-size:calc(100% - 32px);block-size:auto;height:auto;max-block-size:calc(100vh - var(--vm-search-top, 0px));display:block;overflow:hidden;background:#faf7f2;color:#510c07;opacity:0;visibility:hidden;pointer-events:none}.vm-search-sheet.vm-search-sheet--open{opacity:1;visibility:visible;pointer-events:auto}.vm-search-sheet .drawer__overlay{display:none}.drawer__container.vm-search-sheet [data-drawer-content]{position:relative;inline-size:100%;max-inline-size:100%;block-size:auto;height:auto;max-block-size:inherit;margin-inline:0;overflow:hidden;box-sizing:border-box;background:#faf7f2;border-radius:0;transform:none;transition:none}.vm-search-sheet .drawer__header{display:none}.vm-search-sheet .search-drawer__inner{min-block-size:0;block-size:auto;height:auto;max-block-size:inherit;overflow:hidden;padding:0 20px max(12px,env(safe-area-inset-bottom));background:#faf7f2}.vm-search-sheet .search-drawer__form{display:flex;min-block-size:0;flex-direction:column}.vm-search-sheet .field{min-block-size:52px;display:flex;align-items:center;background:transparent;border-block-end-color:transparent;box-shadow:none;color:#510c07}.drawer__container.vm-search-sheet .field:after{inset-inline:0;inset-block-start:auto;inset-block-end:5px;block-size:1px;border:0;box-shadow:none;background:#510c074d;transform:none}.vm-search-sheet .field:focus-within:after{background:#510c074d}.vm-search-sheet .field:has(.search__input:focus-visible):after{background:#510c078c}.vm-search-sheet .search__input.field__input{min-block-size:52px;block-size:52px;height:52px;padding-block:0!important;padding-inline:0 44px;margin:0!important;border:0;background:transparent;color:#510c07;font-size:14px;line-height:1.2;-webkit-appearance:none;appearance:none}.vm-search-sheet .search__input.field__input:focus,.vm-search-sheet .search__input.field__input:focus-visible{outline:0!important;box-shadow:none!important}.vm-search-sheet .vm-search__placeholder{inset-inline-start:0;max-inline-size:calc(100% - 44px);color:#510c07;font-size:14px}.vm-search-sheet .vm-search__placeholder [data-vm-search-typing-text]{color:#510c07}.vm-search-sheet .search__button{display:none}.vm-search-sheet .reset__button{inset-inline-end:0;inline-size:44px;min-inline-size:44px;block-size:52px;display:grid;z-index:3;pointer-events:auto;color:#510c07}.vm-search-sheet .reset__button .svg-wrapper{inline-size:12px;block-size:12px;display:grid;place-items:center}.vm-search-sheet .reset__button svg.icon-close{inline-size:12px;block-size:12px}.vm-search-sheet predictive-search:not([open]) .predictive-search{display:none}.vm-search-sheet .predictive-search{min-block-size:0;margin-block-start:16px;max-block-size:calc(100vh - var(--vm-search-top, 0px) - 52px);max-height:none!important;overflow-y:auto;background:#faf7f2;color:#510c07}.vm-search-sheet .predictive-search *{color:#510c07}.vm-search-sheet .vm-search__suggestions{inline-size:100%;padding:0}.vm-search-sheet .vm-search__suggestions .predictive-search__heading{margin:0;padding:0 0 8px;border-block-end:1px solid rgb(81 12 7 / 18%);font-size:12px;font-weight:500}.vm-search-sheet .vm-search__suggestions .predictive-search__results-list{display:flex;flex-direction:column;gap:0;margin:0;padding:0}.vm-search-sheet .vm-search__suggestions .predictive-search__list-item{display:block;inline-size:100%;min-inline-size:0}.vm-search-sheet .vm-search__suggestion-link{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;inline-size:100%;min-block-size:0;padding:12px 0;border-block-end:1px solid rgb(81 12 7 / 12%);text-decoration:none}.vm-search-sheet .vm-search__suggestions>[data-vm-search-collection-results] .predictive-search__list-item:first-child .vm-search__suggestion-link{padding-block-start:0}.vm-search-sheet .vm-search__suggestion-title{min-inline-size:0;overflow-wrap:anywhere;font-size:14px;line-height:1.35;white-space:normal}.vm-search-sheet .vm-search-unmatched{color:#510c07;font-weight:400;opacity:.5}.vm-search-sheet .vm-search-matched{color:#510c07;font-weight:700;opacity:1}.vm-search-sheet [data-vm-search-fallback-results] .vm-search__suggestion-title{font-weight:400;opacity:.55}.vm-search-sheet .vm-search__suggestion-arrow{inline-size:18px;color:#a97f1c;font-size:16px;line-height:1;text-align:center}.vm-search-sheet .vm-search__no-results{margin:0;padding:14px 0 4px;font-size:13px}}@media(prefers-reduced-motion:reduce){.vm-search__placeholder [data-vm-search-cursor]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vm-search.css.map */
