.drawer{visibility:hidden}.searchdrawe_icn{cursor:pointer}.search-drawer .drawer__scrollable,.search-drawer-main .drawer__scrollable{padding-block-end:0}.drawer__scrollable{scroll-behavior:smooth;scroll-snap-type:y mandatory;scrollbar-color:auto;scrollbar-width:thin}.drawer__scrollable{overflow-x:hidden;position:relative;overflow-y:auto;padding:var(--sp-6) var(--sp-5);flex-grow:1;flex-shrink:1;flex-direction:column;display:flex}.search-drawer-main .reset__button{right:0;top:50%;transform:translateY(-50%)}.search-drawer-main .search__field .input{font-size:var(--text-base);line-height:1;padding-inline:var(--input-padding-inline)!important;color:#171717;font-weight:var(--font-medium);border:var(--inputs-border-width) solid rgb(var(--color-foreground) / var(--border-opacity));border-radius:var(--inputs-radius);transition:var(--animation-primary);transition-property:border-color,background-color;height:var(--sp-15)}.search-drawer-main .search__input.field__input{padding-right:0}.search-drawer-main .search__field .input::placeholder{opacity:1;letter-spacing:0}.search-drawer-main .search__field .input:focus,.search__field .input:focus-visible,.search__field .field__input:not(:placeholder-shown){padding-block:0;margin:0;outline:0;box-shadow:none}.search-drawer-main .search__field .input:not(:placeholder-shown)~.clear{opacity:1}.search-drawer-main .search__field .clear{inset-inline-end:var(--input-padding-inline);transition:opacity .2s;opacity:0;font-size:var(--text-xs);line-height:1.6;width:auto;height:auto}.search-drawer-main .search__field .clear span,.search__field .clear .icon{transition:var(--animation-fast);transition-property:opacity,visibility}.search-drawer-main .predictive-search{border-top:none;width:calc(100% + .2rem);height:100%;position:inherit;max-height:100%!important;display:block;overflow:unset}.drawer.search-drawer-main .drawer__content{height:100%;overflow-x:hidden;overflow-y:auto;transition:var(--animation-primary) .1s;transition-property:opacity,visibility;flex-grow:1;flex-shrink:1;flex-direction:column;opacity:0;visibility:hidden;display:flex}.drawer.search-drawer-main.active .drawer__content{opacity:1;visibility:visible;transition:var(--animation-primary) .35s;transition-property:opacity,visibility}.search-drawer-main .predictive-search__results-groups-wrapper,.search-drawer-main .predictive-search__result-group{gap:var(--sp-8);flex-grow:1;align-items:flex-start;flex-direction:column;text-align:start}.search-drawer-main .predictive-search{border:0}.search-drawer-main .predictive-search__result-group{display:flex;flex:inherit;width:100%}.search-drawer-main .predictive-search__heading{padding-block-end:var(--sp-2);color:rgb(var(--color-foreground) / .5);border-block-end:1px solid rgb(var(--color-border-light));letter-spacing:.1em;line-height:1.25;font-size:var(--text-xs);margin:0;padding-block-start:0}.search-drawer-main .search-modal__form{width:100%;max-width:100%;display:grid;gap:var(--sp-8);height:100%}.search-drawer-main .predictive-search__item,.search-drawer-main .predictive-search__item p{padding:0;line-height:1.25;font-weight:var(--font-medium);font-size:var(--text-base)}.predictive-search__item-query-result *:not(mark){font-weight:var(--font-medium)}.search-drawer-main .predictive-search__results-list{display:grid;gap:var(--sp-2)}.search-drawer-main .predictive-search__item-query-result mark{color:rgb(var(--color-foreground) / .4)}.drawer.search-drawer-main .predictive-search__result-group>div,.drawer.search-drawer-main .predictive-search__pages-wrapper{display:grid;gap:var(--sp-3);width:100%}.search-drawer-main .predictive-search__item--link-with-thumbnail{display:flex;width:100%;align-items:center;gap:var(--sp-4);padding-block-end:var(--sp-4d5);--cart-item-media-width: var(--sp-20);padding-block-end:var(--sp-4)}.search-drawer-main .predictive-search__image{border-radius:var(--sp-2);width:var(--cart-item-media-width);background-color:rgb(var(--color-placeholder));flex-shrink:0;overflow:hidden}.search-drawer-main .card-information>.price{line-height:1.25;font-weight:var(--font-product-weight);text-transform:var(--font-product-text-transform);font-size:13px}.search-drawer-main .card-information>.price{justify-content:start}.search-drawer-main #predictive-search-results-products-list p.predictive-search__item-heading.h5{font-size:var(--text-base)}.search-drawer-main .predictive-search__search-for-button{position:sticky;bottom:20px;width:100%;left:0}.predictive-search__search-for-button .button{width:100%}.search-drawer-main .search-modal__form[open=true] span.hidden{display:block!important}@media screen and (min-width:768px){.search-drawer-main .predictive-search__item--link-with-thumbnail{--cart-item-media-width: var(--sp-24);gap:var(--sp-6)}.drawer.search-drawer-main .predictive-search__result-group>div,.drawer.search-drawer-main .predictive-search__pages-wrapper{gap:var(--sp-4)}.search-drawer-main .predictive-search__item,.search-drawer-main .predictive-search__item p,.search-drawer-main .search__field .input{font-size:var(--text-lg)}}@media screen and (min-width:1024px){.search-drawer-main .drawer__scrollable{padding:var(--sp-8) var(--sp-12) 0}}@media screen and (min-width:1536px){.search-drawer-main .drawer__scrollable{padding-block:var(--sp-11) 0}}@media screen and (max-width:639px){.search-drawer-main .drawer__inner{height:100%;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/search-drawer.css.map */
