#drawer-search .drawer__content{height:100%;max-width:100%}.search .drawer__header{-webkit-align-items:flex-start;align-items:flex-start;border-bottom:.5px solid #c2c2c2;gap:16px;margin:0 24px;min-height:62px;padding:25px 0 0}.search .drawer__header form{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;gap:6px;height:24px;min-width:0;padding:0}.search__submit{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex:0 0 24px;flex:0 0 24px;height:24px;-webkit-justify-content:center;justify-content:center;width:24px}.search__submit .icon{height:24px;width:24px}#drawer-search .drawer__header input[type=search]{-webkit-appearance:none;appearance:none;border:0;color:var(--color-black);-webkit-flex:1 1 auto;flex:1 1 auto;font-size:12px;height:24px;line-height:24px;min-width:0;outline:none;padding:0}#drawer-search .drawer__header input[type=search]::-webkit-search-cancel-button,#drawer-search .drawer__header input[type=search]::-webkit-search-decoration,#drawer-search .drawer__header input[type=search]::-webkit-search-results-button,#drawer-search .drawer__header input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}#drawer-search .drawer__header input[type=search]::placeholder{color:#8e8e93;font-size:16px;opacity:1}#drawer-search .drawer__close{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex:0 0 24px;flex:0 0 24px;height:24px;-webkit-justify-content:center;justify-content:center;margin:0;width:24px}#drawer-search button[data-drawer-close]>.icon--close{-webkit-flex-basis:14px;flex-basis:14px;height:14px;min-width:14px;width:14px}.search .drawer__scroll{-webkit-align-items:flex-start;align-items:flex-start}.search .drawer__scroll-inner{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-height:100%;padding:0 24px 32px}.search__keywords{display:none;margin-bottom:66px;min-height:118px}.search__type{display:none}.search ul{color:#757575;display:grid;font-size:12px;gap:8px;line-height:14px;padding:16px 0 0 22px}.search ul li{margin:0}.search ul strong{font-weight:inherit}.search ul a:hover,.search ul strong{color:var(--color-black)}.search__results{display:none;padding:0;text-align:left}.search__results>.title{line-height:12px;margin-bottom:12px}.search__results-grid{display:grid;gap:24px 8px;grid-template-columns:repeat(2,minmax(0,1fr));position:relative}.search__results-grid:before{background:#9a9999;content:"";height:246px;left:-20px;position:absolute;top:0;width:2px;z-index:2}.search__results-grid .product-card__media-wrapper{margin-bottom:4px}.search__results-grid .product-card__media{aspect-ratio:242 / 167;background-color:#f5f5f5;border-radius:0}.search__results-grid .product-card__media .media--cover img{object-fit:contain}.search__results-grid .product-card__gallery-button,.search__results-grid .product-card__description{display:none}.search__results-grid .product-card__main{gap:4px;padding:0}.search__results-grid .product-card__heading{font-size:12px;font-weight:500;line-height:14px}.search__results-grid .product-card__heading a{font-weight:500}.search__results-grid .product-card .price{font-size:12px;line-height:14px;margin-top:0}.search__results-grid .product-card__swatches{gap:8px;height:16px;margin-top:0}.search__results-grid .product-card__swatches .swatch{border-radius:0;-webkit-flex-basis:16px;flex-basis:16px;height:16px;width:16px}.search__results-grid .product-card__swatches>span{display:none}.search .ps__rail-y{display:none!important}@media only screen and (min-width:576px){#drawer-search .drawer__content{max-width:520px}}@media only screen and (min-width:768px){.search .drawer__header{margin:0 16px}.search .drawer__header:has(input:placeholder-shown){margin-left:24px}.search .drawer__header:has(input:placeholder-shown) form{gap:8px}.search .drawer__scroll-inner{padding:0 16px 32px}.search ul{padding-left:30px}.search__results-grid{gap:4px}.search__results-grid:before{left:-12px}.search__results-grid .product-card__media-wrapper{margin-bottom:8px}.search__results-grid .product-card__main{gap:8px}.search__results-grid .product-card__heading,.search__results-grid .product-card .price{font-size:14px;line-height:17px}}@media only screen and (min-width:1441px){#drawer-search .drawer__content{max-width:36.111111vw}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-search.css.map */
