@media(prefers-reduced-motion:no-preference){.js header-menu>details>.header__submenu{transform:translateY(-4px)}header-menu>details[open]>.header__submenu{animation:csMenuPanel .3s cubic-bezier(.16,1,.3,1) forwards}header-menu>details[open]>.header__submenu>li{animation:csMenuItems .5s cubic-bezier(.16,1,.3,1) .1s backwards}header-menu>details>summary.header__menu-item .icon-caret{transition:transform .3s cubic-bezier(.16,1,.3,1)}header-menu>details[open]>summary.header__menu-item .icon-caret{transform:rotate(-180deg)}.header__search details[open]>.search-modal{animation:csSearchSlide .3s cubic-bezier(.16,1,.3,1)}@media screen and (min-width:990px){.header__search details[open]>.search-modal{animation:csSearchDrop .25s ease-out}}.header__search details[open] .modal-overlay:after{animation:csSearchFade .25s ease-out}}@keyframes csMenuPanel{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes csMenuItems{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes csSearchSlide{0%{transform:translateY(-100%)}to{transform:none}}@keyframes csSearchDrop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes csSearchFade{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/cs-header-motion.css.map */
