.header-item--search{display:flex;align-items:center;flex:0 0 100%;order:10;min-width:0;margin:0 0 10px}@media only screen and (max-width:768px){.header-layout{flex-wrap:wrap}.site-nav__link--search{display:none}}@media only screen and (min-width:769px){.header-item--search{order:0;flex:1 1 272px;max-width:420px;margin:0 16px 0 auto}.header-layout[data-logo-align=center] .header-item--search{display:none}}@media only screen and (min-width:769px)and (max-width:1023px){.site-nav__link--search{display:none}}@media only screen and (min-width:1024px)and (max-width:1279px){.header-item--search{display:none}}@media only screen and (min-width:1280px){.header-layout[data-logo-align=left] .header-item--search{flex:3 1 240px;min-width:200px;max-width:400px;margin:0 20px 0 auto}.header-layout[data-logo-align=left] .header-item--navigation,.header-layout[data-logo-align=left] .header-item--icons{flex-shrink:0}.site-nav__link--search{display:none}}.header-search{position:relative;display:flex;align-items:center;width:100%;margin:0}.header-search__button{position:relative;display:block;width:100%;height:44px;margin:0;padding:0 50px 0 18px;border:1px solid var(--colorBorder);border-radius:var(--buttonRadius);background-color:var(--colorBody);color:var(--colorTextBody);font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:var(--typeBaseWeight);font-size:16px;line-height:42px;letter-spacing:normal;text-align:left;text-transform:none;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;outline:0;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease,transform .1s ease}.header-search__placeholder{display:block;overflow:hidden;color:var(--colorTextBody);opacity:.62;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.header-search__button:focus{border-color:var(--colorBtnSecondary);box-shadow:0 0 0 3px var(--colorBorder)}.header-search__button:focus-visible{box-shadow:0 0 0 2px var(--colorBody),0 0 0 4px var(--colorBtnSecondary)}.header-search__button:active,.header-search__button[aria-busy=true]{border-color:var(--colorBtnSecondary)}.header-search__button:active{transform:scale(.985)}.header-search__button[aria-busy=true]{cursor:progress}.header-search__icon{position:absolute;top:50%;right:3px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;color:var(--colorTextBody);transform:translateY(-50%);transition:background-color .15s ease,color .15s ease,transform .1s ease}.header-search__icon .icon{display:block;width:36px;height:36px;padding:7px}.header-search__icon:active,.header-search__button:active .header-search__icon,.header-search__button[aria-busy=true] .header-search__icon{background-color:var(--colorBtnPrimary);color:var(--colorBtnPrimaryText)}.header-search__icon:active,.header-search__button:active .header-search__icon{transform:translateY(-50%) scale(.94)}.header-search__button[aria-busy=true] .header-search__icon .icon{opacity:0}.header-search__button[aria-busy=true] .header-search__icon:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:header-search-spin .7s linear infinite}@keyframes header-search-spin{to{transform:rotate(360deg)}}@keyframes header-search-pulse{50%{opacity:.4}}.is-light .header-search__button{border-color:var(--colorBody)}@media(prefers-reduced-motion:reduce){.header-search__button,.header-search__icon{transition:none}.header-search__button:active{transform:none}.header-search__icon:active,.header-search__button:active .header-search__icon{transform:translateY(-50%)}.header-search__button[aria-busy=true] .header-search__icon .icon{opacity:1;animation:header-search-pulse 1.2s ease-in-out infinite}.header-search__button[aria-busy=true] .header-search__icon:after{content:none}}[data-disable-animations=true] .header-search__button,[data-disable-animations=true] .header-search__icon{transition:none}
/*# sourceMappingURL=/cdn/shop/t/38/assets/header-search.css.map */
