.search-popdown.mod-search{--pad-x: var(--outer, 28px);position:fixed;top:0;left:0;right:0;width:auto;max-width:100%;font-family:var(--mod-font-family, "FT Kunst Grotesk", sans-serif);letter-spacing:normal;color:var(--mod-black0, #000);background:var(--mod-white0, #fff);box-shadow:none}.mod-search~.underlay,.search-popdown.mod-search+.underlay{--underlay-bg: rgba(0, 0, 0, .4);z-index:6001}.search-popdown.mod-search.mod-search--active{opacity:1;visibility:visible;transform:none;transition-delay:0s}.underlay.mod-search--active{opacity:var(--underlay-opacity, 1);visibility:visible;transition-delay:0s}.theme__header header-search-popdown.is-open .search-popdown.mod-search{width:auto;max-width:100%;padding-right:0}.search-popdown.mod-search,.search-popdown.mod-search *{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.mod-search .search-popdown__main{position:relative;display:block;width:100%;height:auto;background:var(--mod-white0, #fff);padding:26px var(--pad-x) 32px}predictive-search:not([open]):not([results])~* .predictive-search,.mod-search predictive-search:not([open]):not([results]) .predictive-search{display:none}.mod-search .wrapper{width:100%}.mod-search .search-form{position:static;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:28px}.mod-search .search-popdown__submit{grid-column:1;grid-row:1;width:18px;height:18px;padding:0;margin:0;display:flex;align-items:center;justify-content:center;background:none;border:0;color:var(--mod-black0, #000);cursor:pointer}.mod-search .search-popdown__submit .icon{width:16px;height:16px}.mod-search .search-popdown__submit .icon path{stroke-width:1.25px;vector-effect:non-scaling-stroke}.mod-search .input-holder{grid-column:2;grid-row:1;position:relative;display:flex;align-items:center;gap:16px;border-bottom:1.5px solid var(--mod-black0, #000);padding:0 0 10px;margin-right:56px}.mod-search .search-form input[type=search]{flex:1 1 auto;min-width:0;width:100%;height:auto;margin:0;padding:0;border:0;background:none;font-family:var(--mod-font-family, "FT Kunst Grotesk", sans-serif);font-size:var(--mod-text-base, 12px);font-weight:var(--mod-font-medium, 500);letter-spacing:var(--mod-tracking-tight, .03em);line-height:1;color:var(--mod-black0, #000);text-align:left}.mod-search .search-form input[type=search]::placeholder{color:var(--mod-black0-30, rgba(0, 0, 0, .3));opacity:1}.mod-search .search-form input[type=search]:focus,.mod-search .search-form input[type=search]:active{box-shadow:none;outline:none}.mod-search .search-form button[type=reset],.mod-search .search-reset{flex:0 0 auto;height:auto;margin:0;padding:0;display:inline-flex;align-items:center;background:none;border:0;font-family:var(--mod-font-family, "FT Kunst Grotesk", sans-serif);font-size:var(--mod-text-base, 12px);font-weight:var(--mod-font-medium, 500);letter-spacing:var(--mod-tracking-wide, .06em);line-height:1;text-transform:none;text-decoration:none;white-space:nowrap;color:var(--mod-black0, #000);cursor:pointer}.mod-search .search-reset.hidden{display:none}.mod-search .search-popdown__close{position:absolute;top:26px;right:var(--pad-x);width:auto;height:18px;display:flex;align-items:center}.mod-search .search-popdown__close__button{position:static;transform:none;--icon-size: 12px;width:12px;height:12px;min-width:0;padding:0;margin:0;display:flex;align-items:center;justify-content:center;background:none;color:var(--mod-black0, #000)}.mod-search .search-popdown__close__button .icon{width:12px;height:12px}.mod-search .search-popdown__close__button .icon path{stroke-width:1.5px;vector-effect:non-scaling-stroke}.mod-search .predictive-search{grid-column:1 / -1;grid-row:2;position:static;width:100%;max-height:none;margin:0;padding:36px 0 0;overflow:visible;box-shadow:none;background:transparent;opacity:1;visibility:visible}.mod-search .predictive-search .wrapper{padding:0;max-width:none}.mod-search .predictive-search__layout{display:grid;grid-template-columns:247px minmax(0,1fr);gap:0;align-items:start;margin:0}.mod-search .predictive-search__layout--no-products,.mod-search .predictive-search__layout--no-suggestions{grid-template-columns:minmax(0,1fr)}.mod-search .predictive-search__column{margin:0;padding:0}.mod-search .predictive-search__heading{margin:0 0 12px;padding:0;border-bottom:0;font-family:var(--mod-font-family, "FT Kunst Grotesk", sans-serif);font-style:normal;font-size:var(--mod-text-lg, 22px);font-weight:var(--mod-font-medium, 500);letter-spacing:var(--mod-tracking-tight, .03em);line-height:1.3;text-transform:none;color:var(--mod-black0, #000)}.mod-search .predictive-search__group{display:flex;flex-direction:column;gap:12px;margin:0}.mod-search .predictive-search__column>.predictive-search__group+.predictive-search__group{margin-top:28px}.mod-search .predictive-search__item{margin:0;padding:0}.mod-search .predictive-search__link{display:inline;padding:0;font-size:var(--mod-text-base, 12px);font-weight:var(--mod-font-medium, 500);letter-spacing:var(--mod-tracking-wide, .06em);line-height:1;color:var(--mod-black0, #000);text-decoration:none}@media(hover:hover){.mod-search .predictive-search__link:hover{text-decoration:underline;text-underline-offset:2px}}.mod-search .predictive-search__products__list{margin:0;padding:0}.mod-search .predictive-search__products__list .grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:0}.mod-search .predictive-search__grid-item{margin:0;padding:0}.mod-search .predictive-search__grid-item .product-link{display:block;text-decoration:none;color:inherit}.mod-search .predictive-search__grid-item .product-item__image{position:relative;width:100%;aspect-ratio:219 / 291;margin:0 0 20px;overflow:hidden;background:transparent}.mod-search .predictive-search__grid-item .product-item__bg,.mod-search .predictive-search__grid-item .product-item__image img{width:100%;height:100%;object-fit:cover;display:block}.mod-search .predictive-search__grid-item .product-information{margin:0;padding:0;text-align:left}.mod-search .predictive-search__grid-item .product-item__info,.mod-search .predictive-search__grid-item .product-item__info[class]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:0!important}.mod-search .predictive-search__grid-item .product-item__price__holder{justify-content:flex-start}.mod-search .predictive-search__grid-item .product-item__title{margin:0;font-size:var(--mod-text-base, 12px);font-weight:var(--mod-font-medium, 500);letter-spacing:var(--mod-tracking-wide, .06em);line-height:1;text-transform:none;color:var(--mod-black0, #000)}.mod-search .predictive-search__grid-item .product-item__info .price,.mod-search .predictive-search__grid-item .product-information .price{font-size:var(--mod-text-base, 12px);font-weight:var(--mod-font-medium, 500);letter-spacing:var(--mod-tracking-tight, .03em);line-height:1;color:var(--mod-black0, #000)}.mod-search .predictive-search__actions{margin:36px 0 0;padding:0;text-align:left}.mod-search .predictive-search__actions .btn{width:219px;min-width:0;min-height:44px;margin:0;padding:12px;display:inline-flex;align-items:center;justify-content:center;gap:0;background:transparent;color:var(--mod-black0, #000);border:1.25px solid var(--mod-black0, #000);border-radius:0;font-size:var(--mod-text-base, 12px);font-weight:var(--mod-font-medium, 500);letter-spacing:var(--mod-tracking-wide, .06em);line-height:1;text-transform:none;transition:background-color .2s ease,color .2s ease}.mod-search .predictive-search__actions .btn .icon{display:none}@media(hover:hover){.mod-search .predictive-search__actions .btn:hover{background-color:var(--mod-black0, #000);color:var(--mod-white0, #fff)}}@media only screen and (max-width:749px){.mod-search .search-popdown__main{padding:11px var(--pad-x)}.mod-search .search-form{column-gap:12px}.mod-search .input-holder{padding-right:0;margin-right:24px}.mod-search .search-popdown__close{top:11px}.mod-search .predictive-search__layout{grid-template-columns:minmax(0,1fr);gap:28px}.mod-search .predictive-search__products__list .grid{grid-template-columns:minmax(0,1fr);gap:16px}.mod-search .predictive-search__grid-item .product-link{display:flex;flex-direction:row;align-items:flex-start;gap:16px}.mod-search .predictive-search__grid-item .product-item__image{flex:0 0 70px;width:70px;height:93px;padding-top:0;margin:0}.mod-search .predictive-search__grid-item .product-information{flex:1 1 auto;min-width:0}.mod-search .predictive-search__actions .btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/mod-search.css.map */
