.search--product-types{--product-types-width: min(var(--gcp-search-collection-width, 210px), 42vw)}.gcp-search-collections{z-index:34;color:var(--gcp-search-collection-text-color, #203265)}.gcp-search-collections__summary{display:flex;align-items:center;justify-content:space-between;gap:10px;height:100%;padding:0 var(--product-types-padding);border-right:1px solid rgba(32,50,101,.2);border-radius:var(--input-border-radius, 0) 0 0 var(--input-border-radius, 0);background:var(--search-bg-color, #f4f5f8);color:var(--gcp-search-collection-text-color, #203265);cursor:pointer;list-style:none;font-size:var(--gcp-search-collection-control-text-size, 16px);font-weight:500;line-height:1.2;-webkit-user-select:none;user-select:none}.gcp-search-collections__summary::-webkit-details-marker{display:none}.gcp-search-collections__summary::marker{content:""}.gcp-search-collections__summary>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gcp-search-collections__summary .icon{flex:0 0 18px;width:18px;transition:transform .16s ease}.gcp-search-collections[open] .gcp-search-collections__summary .icon{transform:rotate(180deg)}.gcp-search-collections__summary:focus-visible{outline:2px solid var(--gcp-search-collection-accent-color, #366FC2);outline-offset:-2px}.gcp-search-collections__panel{position:absolute;top:calc(100% + 8px);left:0;width:min(var(--gcp-search-collection-panel-width, 390px),calc(100vw - 32px));max-height:min(560px,74vh);overflow-y:auto;padding:10px;border:1px solid var(--gcp-search-collection-panel-border, #D8DFEA);border-radius:11px;background:var(--gcp-search-collection-panel-bg, #FFFFFF);box-shadow:0 16px 40px #20326529;scrollbar-width:thin;scrollbar-color:rgba(32,50,101,.28) transparent}.gcp-search-collections__group{padding:14px 12px 7px;color:var(--gcp-search-collection-text-color, #203265);font-size:var(--gcp-search-collection-group-size, 12px);font-weight:800;letter-spacing:.055em;line-height:1.25;text-transform:uppercase}.gcp-search-collections__group--more{margin-top:10px;border-top:1px solid rgba(32,50,101,.12);padding-top:16px}.gcp-search-collections__tree{display:grid;gap:4px}.gcp-search-collections__branch{display:grid;gap:2px}.gcp-search-collections__children{display:grid;gap:1px;margin:1px 0 6px var(--gcp-search-collection-child-indent, 20px);padding-left:10px;border-left:1px solid color-mix(in srgb,var(--gcp-search-collection-accent-color, #366FC2) 42%,transparent)}.gcp-search-collections__link{display:block;margin:1px 0;padding:9px 12px;border:1px solid transparent;border-radius:8px;color:var(--gcp-search-collection-text-color, #203265);line-height:1.35;text-decoration:none;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.gcp-search-collections__link--parent{font-size:var(--gcp-search-collection-parent-size, 15px);font-weight:var(--gcp-search-collection-parent-weight, 700)}.gcp-search-collections__link--child{padding:8px 10px;font-size:var(--gcp-search-collection-child-size, 14px);font-weight:500}.gcp-search-collections__link--grandchild{margin-left:var(--gcp-search-collection-child-indent, 20px);padding:7px 10px;font-size:max(12px,calc(var(--gcp-search-collection-child-size, 14px) - 1px));font-weight:500}.gcp-search-collections__link--child>span:before,.gcp-search-collections__link--grandchild>span:before{content:"\21b3";margin-right:8px;color:var(--gcp-search-collection-accent-color, #366FC2);font-weight:700}.gcp-search-collections__link:hover,.gcp-search-collections__link:focus-visible{border-color:var(--gcp-search-collection-hover-border, #203265);background:var(--gcp-search-collection-hover-bg, #F7F3EC);color:var(--gcp-search-collection-text-color, #203265);outline:none}.gcp-search-collections__link--all{margin-bottom:4px;background:var(--gcp-search-collection-all-bg, #F7F3EC);color:var(--gcp-search-collection-accent-color, #366FC2);font-size:var(--gcp-search-collection-parent-size, 15px);font-weight:700}.header .predictive-search__item:not(.js-submit){transition:background-color .14s ease,box-shadow .14s ease}.header .predictive-search__item:not(.js-submit):hover,.header .predictive-search__item[aria-selected=true]{background-color:var(--gcp-predictive-hover-bg, #F7F3EC);box-shadow:inset 0 0 0 var(--gcp-predictive-hover-border-width, 1px) var(--gcp-predictive-hover-border, #203265)}.header .predictive-result{align-items:center}.header .predictive-result__media{flex:0 0 var(--gcp-predictive-image-size, 72px);width:var(--gcp-predictive-image-size, 72px);min-height:var(--gcp-predictive-image-size, 72px);margin-inline-end:18px}.header .predictive-result__media img{width:var(--gcp-predictive-image-size, 72px);max-height:calc(var(--gcp-predictive-image-size, 72px) + 12px);object-fit:contain}.header .predictive-result__title{margin-bottom:0;color:var(--gcp-predictive-title-color, #366FC2);font-size:var(--gcp-predictive-title-size, 18px);font-weight:700;line-height:1.3}.header .predictive-result__description{display:-webkit-box;overflow:hidden;margin-top:.45rem;color:var(--gcp-predictive-desc-color, #203265);font-size:var(--gcp-predictive-desc-size, 15px);line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.header .predictive-result__meta{margin-top:.4rem;color:var(--gcp-predictive-desc-color, #203265);font-size:max(12px,calc(var(--gcp-predictive-desc-size, 15px) - 1px));line-height:1.35;opacity:.78}.header .predictive-result__price{font-weight:700;opacity:1}@media(max-width:768.98px){.search--product-types{--product-types-width: min(var(--gcp-search-collection-width, 210px), 46vw)}.gcp-search-collections__panel{width:min(var(--gcp-search-collection-panel-width, 390px),calc(100vw - 24px))}.header .predictive-result__media{flex-basis:min(var(--gcp-predictive-image-size, 72px),62px);width:min(var(--gcp-predictive-image-size, 72px),62px);min-height:min(var(--gcp-predictive-image-size, 72px),62px);margin-inline-end:14px}.header .predictive-result__media img{width:min(var(--gcp-predictive-image-size, 72px),62px);max-height:min(calc(var(--gcp-predictive-image-size, 72px) + 8px),72px)}.header .predictive-result__title{font-size:min(var(--gcp-predictive-title-size, 18px),16px)}.header .predictive-result__description{font-size:min(var(--gcp-predictive-desc-size, 15px),14px)}}
/*# sourceMappingURL=/cdn/shop/t/136/assets/gcp-header-search.css.map */
