.drawer-search{display:none;position:absolute;left:0;top:102%;width:100%;overflow-x:hidden;background-color:var(--color-black)}.drawer-search__inner{position:relative;display:flex;gap:1em}@media (max-width:1024px){.drawer-search__inner{flex-direction:column;gap:.5em}}.drawer-search form{padding:1.5em 0;position:relative}.drawer-search form::before{content:'';position:absolute;bottom:0;left:-150px;width:150%;background:var(--color-white);height:1px}@media (max-width:1024px){.drawer-search form{padding-top:3.4375em}}.drawer-search__field{position:relative;width:100%}.drawer-search__input{width:100%;padding-right:7em!important}.drawer-search__label{display:none}@media (max-width:1024px){.drawer-search__results button{width:100%}}.drawer-search__clear,.drawer-search__close{position:absolute;right:0;top:45%;transform:translateY(-50%);font:1em aktiv-grotesk-extended,arial,sans-serif;background-color:transparent;border:none;width:2.5em;height:2.5em;display:flex;align-items:center;justify-content:center;cursor:pointer}@media screen and (max-width:1024px){.drawer-search__clear,.drawer-search__close{top:-20px;color:var(--color-white)}}.drawer-search__clear{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 .5em;right:2.5em}.drawer-search__clear span{font-size:.75em;text-decoration:underline}@media screen and (max-width:1024px){.drawer-search__clear{right:0}}.drawer-search__close span{display:none}.drawer-search__close svg{width:1em;height:auto}.drawer-search__close svg circle,.drawer-search__close svg line,.drawer-search__close svg path,.drawer-search__close svg polygon{fill:none;stroke:var(--color-black);stroke-width:1;stroke-miterlimit:10;stroke-linecap:round;stroke-linejoin:round}@media screen and (max-width:1024px){.drawer-search__close svg circle,.drawer-search__close svg line,.drawer-search__close svg path,.drawer-search__close svg polygon{stroke:var(--color-white)}}@media screen and (max-width:1024px){.drawer-search__close{left:0}}.drawer-search .card-product{padding:1em .75em!important}.drawer-search .card-product .product-badges{display:none}.drawer-search .card-product .card-product__header{padding-bottom:.4em;min-height:auto}.drawer-search .card-product .card-product__media{padding-bottom:.4em!important;padding:0 20% 2.1875em 20%}.drawer-search .card-product .card-product__title a span{font-size:1em;display:block;width:100%}.drawer-search .card-product .card-product__footer{justify-content:flex-end;align-items:center}.drawer-search-open .drawer-search{display:block}