.\#search-fab{display:none;position:fixed;right:.75rem;bottom:calc(5rem + env(safe-area-inset-bottom));z-index:80;width:3.75rem;height:3.75rem;padding:0;border:2px solid var(--color-g-fg);box-shadow:0 0 0 1px #122e3d73,0 6px 14px -3px #122e3d8c;border-radius:50%;background:var(--color-g-accent);color:var(--color-g-button-text);align-items:center;justify-content:center;cursor:pointer}@keyframes search-fab-shake{0%,to{transform:rotate(0)}15%{transform:rotate(-14deg)}30%{transform:rotate(12deg)}45%{transform:rotate(-10deg)}60%{transform:rotate(8deg)}75%{transform:rotate(-4deg)}}.\#search-fab.\@attention{animation:search-fab-shake .8s ease-in-out 2}@media(prefers-reduced-motion:reduce){.\#search-fab.\@attention{animation:none}}.\#search-fab .\#icon{--size: 1.4rem}.\#search-fab-open,.\#search-fab-close{display:flex}.\#search-fab-close,.\#search-fab[aria-expanded=true] .\#search-fab-open{display:none}.\#search-fab[aria-expanded=true]{background:var(--color-g-fg);color:var(--color-g-button-bg);border-color:var(--color-g-bg-border)}.\#search-fab[aria-expanded=true] .\#search-fab-close{display:flex}@media(max-width:991px){.\#search-fab{display:flex}}.\#search-fab-tuck{display:none;position:fixed;z-index:80;right:1.625rem;bottom:calc(9.25rem + env(safe-area-inset-bottom));width:2rem;height:2rem;padding:0;border:1px solid var(--color-g-bg-border);border-radius:50%;background:var(--color-g-fg);color:var(--color-g-button-bg);align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 6px -1px #122e3d59}.\#search-fab-tuck .\#icon{--size: .9rem}.\#search-fab-tuck-show{display:none}@media(max-width:991px){.\#search-fab-tuck{display:flex}body:has(.\#collection-mobile-filters-button) .\#search-fab-tuck{bottom:calc(13.5rem + env(safe-area-inset-bottom))}html.fab-anim .\#search-fab,html.fab-anim .\#collection-mobile-filters-button{transition:transform .25s ease,visibility 0s}html.fab-tucked .\#search-fab,html.fab-tucked .\#collection-mobile-filters-button{transform:translate(calc(100% + 1.5rem));visibility:hidden;pointer-events:none}html.fab-anim.fab-tucked .\#search-fab,html.fab-anim.fab-tucked .\#collection-mobile-filters-button{transition:transform .25s ease,visibility 0s linear .25s}html.fab-tucked .\#search-fab-tuck{right:0!important;bottom:calc(5.25rem + env(safe-area-inset-bottom))!important;width:1.75rem;height:3.5rem;border-right:0;border-radius:1.75rem 0 0 1.75rem;background:var(--color-g-button-bg);color:var(--color-g-button-text)}html.fab-tucked .\#search-fab-tuck-hide{display:none}html.fab-tucked .\#search-fab-tuck-show{display:flex}}@media(max-width:991px){html:has(.\#header.\@search-open) .\#search-fab,html:has(.\#header.\@search-open) .\#search-fab-tuck,html:has(.\#header.\@search-open) .\#collection-mobile-filters-button{visibility:hidden}html:has(.\#header.\@search-open) announcement-bar{display:none}}@media(prefers-reduced-motion:reduce){html.fab-anim .\#search-fab,html.fab-anim .\#collection-mobile-filters-button,html.fab-anim.fab-tucked .\#search-fab,html.fab-anim.fab-tucked .\#collection-mobile-filters-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/header-search-fab.css.map */
