.search-drawer-wrapper{display:flex;align-items:center}@media screen and (min-width:990px){.search-drawer-wrapper{flex:1;max-width:48rem}}.search-drawer__disclosure{width:100%}.search-drawer__trigger-desktop{display:none;align-items:center;flex:1;max-width:48rem;cursor:pointer}@media screen and (min-width:990px){.search-drawer__trigger-desktop{display:flex}}.search-drawer__trigger-desktop .kt-field{pointer-events:none;width:100%}.search-drawer__trigger-desktop .kt-input{cursor:pointer}.search-drawer__trigger-mobile{display:inline-flex;line-height:0}@media screen and (min-width:990px){.search-drawer__trigger-mobile{display:none}}.search-drawer__panel{position:fixed;z-index:100;top:0;bottom:0;width:100%;max-width:90%;padding:0 var(--size-spacing-one-x) var(--size-spacing-two-x);background-color:var(--color-blue-10n);overflow:hidden;visibility:hidden;filter:drop-shadow(var(--drawer-shadow-horizontal-offset, 0px) var(--drawer-shadow-vertical-offset, 0px) var(--drawer-shadow-blur-radius, 5px) rgba(var(--color-shadow, 0, 0, 0),var(--drawer-shadow-opacity, .1)))}.search-drawer__panel{left:0;right:auto;transform:translate(-100%)}@media screen and (min-width:990px){.search-drawer__panel{left:auto;right:0;transform:translate(100%);max-width:48rem;border-width:0 0 0 var(--drawer-border-width, 1px);border-style:solid;border-color:rgba(var(--color-foreground),var(--drawer-border-opacity, .1))}}@media screen and (max-width:989px){.search-drawer__panel{max-width:90%}}.js .search-drawer__panel{height:100%}.js details[open]>.search-drawer__panel{transition:transform var(--duration-default) ease,visibility var(--duration-default) ease}.js details[open].menu-opening>.search-drawer__panel{transform:translate(0);visibility:visible}.search-drawer__inner{display:flex;flex-direction:column;height:100%;padding:0}.search-drawer__header{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;padding-top:var(--size-spacing-one-x)}.search-drawer__close-btn{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer}.search-drawer__close-btn .svg-wrapper{width:1.2rem;height:1.2rem;max-width:1.2rem;aspect-ratio:1/1}.search-drawer__form-wrapper{padding-block:var(--size-spacing-one-x) var(--size-spacing-two-x);flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.search-drawer__form-wrapper .search,.search-drawer__form-wrapper .search-drawer__predictive,.search-drawer__form-wrapper .search-drawer__search-form{display:flex;flex-direction:column;flex:1;min-height:0}.search-drawer__form-wrapper .kt-field{width:100%;flex-shrink:0}.search-drawer__results{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.search-drawer__panel .predictive-search{position:static;display:none;border:none;border-radius:0;box-shadow:none;width:100%;overflow-y:visible;max-height:none!important}.search-drawer__panel predictive-search[open] .predictive-search,.search-drawer__panel predictive-search[loading] .predictive-search{display:block}.search-drawer__panel .predictive-search__results-groups-wrapper{flex-direction:column;border-bottom:none;padding-bottom:0;gap:0}.search-drawer__panel .predictive-search__result-group{flex:unset;gap:0}.search-drawer__panel .predictive-search__result-group h2{color:var(--color-base-110);font-family:var(--sf-header-autocomplete-header-font-family);font-size:var(--font-size-600);font-weight:var(--font-weight-regular);line-height:1.556;text-transform:none;padding:var(--size-spacing-half-x) 0;letter-spacing:normal}.search-drawer__panel .predictive-search__result-group:first-child{flex:unset}.search-drawer__panel .predictive-search__heading{margin:0;padding:1.6rem 0 .8rem;border-bottom:none;font-size:1.4rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.search-drawer__panel .predictive-search__item{padding:0 var(--size-spacing-quarter-x);border-radius:12px;gap:var(--size-spacing-three-quarters-x)}.search-drawer__panel .predictive-search__item.predictive-search__item--link-with-thumbnail{background-color:var(--color-base-0)}.search-drawer__panel .predictive-search__item-heading{font-size:1.4rem;font-weight:400;margin-bottom:13px}.search-drawer__panel .predictive-search__item-heading mark{font-weight:700;color:inherit;background-color:transparent}.search-drawer__panel .predictive-search__item--link-with-thumbnail{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1.6rem;padding:unset;margin-bottom:var(--size-spacing-half-x)}.search-drawer__panel .predictive-search__image{width:10rem;height:7rem;object-fit:contain;align-self:center;justify-self:center}.search-drawer__panel .predictive-search__item-content{display:flex;flex-direction:column;flex:1;min-width:0;overflow:hidden;gap:var(--size-spacing-quarter-x);justify-content:center;padding:var(--size-spacing-half-x) 0}.search-drawer__panel .predictive-search__item-content *{margin:0}.search-drawer__panel .predictive-search__item-type{color:var(--color-blue-60n);font-size:var(--font-size-300);letter-spacing:.12px;line-height:var(--font-size-500)}.search-drawer__panel .predictive-search__item--link-with-thumbnail .predictive-search__item-heading{color:var(--color-base-100);font-size:var(--font-size-500);font-weight:var(--font-weight-bold);line-height:var(--font-size-800);max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.search-drawer__panel .price__container *{font-size:var(--font-size-400);font-weight:var(--font-weight-regular);line-height:var(--font-size-700)}.search-drawer__panel .predictive-search__item-vendor{font-size:1.1rem;color:rgba(var(--color-foreground),.6);text-transform:uppercase;letter-spacing:.04em}.search-drawer__panel .predictive-search__item .price{font-size:1.3rem}.search-drawer__panel .predictive-search__search-for-button{border-top:1px solid var(--color-blue-20n, rgba(var(--color-foreground), .08));margin-top:1rem}.search-drawer__panel .predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:initial}.search-drawer__panel .predictive-search__result-group:last-child .predictive-search__pages-wrapper{display:none}.js search-drawer>details>summary:before{content:"";position:fixed;cursor:default;top:0;left:0;width:100%;height:100%;background-color:color-mix(in srgb,var(--color-base-90) 70%,transparent);opacity:0;visibility:hidden;z-index:99;transition:opacity 0s,visibility 0s}search-drawer>details[open]>summary:before{visibility:visible;opacity:1;transition:opacity var(--duration-default) ease,visibility var(--duration-default) ease}search-drawer>details>summary{list-style:none;display:flex;align-items:center;position:initial;cursor:pointer}search-drawer>details>summary::-webkit-details-marker{display:none}search-drawer>details>summary::marker{display:none;content:""}@media screen and (min-width:990px){search-drawer>details>summary{flex:1}}.search-drawer__panel .predictive-search__item--term{padding:var(--size-spacing-quarter-x)}.search-drawer__panel .predictive-search__item--term .icon-arrow{margin-left:unset}.search-drawer__default-suggestions{overflow-y:auto;flex:1}body:has(.search-drawer__disclosure[open]) .section-header.shopify-section-group-header-group{z-index:100}
/*# sourceMappingURL=/cdn/shop/t/81/assets/kt-search-drawer.css.map */
