@font-face{font-family:Domaine Display Semibold;src:url(domaine-display-semibold.woff2) format("woff2")}@font-face{font-family:Domaine Display Medium;src:url(domaine-display-medium.woff2) format("woff2")}@font-face{font-family:Domaine Text Regular;src:url(domaine-text-regular.woff2) format("woff2")}.search-modal{opacity:0;border-bottom:1px solid var(--color-border, #c1bcb6);height:100%;background-color:var(--color-primary-100);box-shadow:0 2px 4px #38343108,0 2px 8px #38343114}details[open]>.search-modal{opacity:1;animation:animateMenuOpen .3s ease}.search-modal-content{display:flex;align-items:center;justify-content:center;width:100%;position:relative}@media(max-width:1149px){.search-modal-content{padding-right:3rem}}.search-modal-content .search-input{border-radius:.25rem;border-color:var(--color-primary);box-shadow:0 0 0 3px #cdc69380}.search-modal-content .label-absolute{font-size:1rem;color:var(--color-primary);top:calc(1.25rem + 1px)}@media(min-width:750px){.search-modal-content .label-absolute{top:calc(1.5rem + 1px)}}.search-modal-form,.search{width:100%}.search-modal-form .field,.search .field{margin-bottom:0}.search-modal-form .reset-button,.search .reset-button{right:1.5rem;top:-.25rem}@media(min-width:750px){.search-modal-form .reset-button,.search .reset-button{top:0}}.search-modal-form .reset-button svg,.search .reset-button svg{height:.75rem;width:.75rem}.search-input{padding-right:4rem}@media(max-width:1149px){.search-input{height:3.5rem}}.search-button{transition:color .3s ease;color:var(--color-gray-900)}.search-button:focus,.search-button:hover{color:var(--color-gray-900);z-index:2}@media(max-width:1149px){.search-button{width:3.5rem;height:3.5rem}}.search-modal-close-button{position:absolute;right:1.75rem;color:var(--color-gray-900);transform:translate(100%);transition:color .3s ease}@media(min-width:750px){.search-modal-close-button{right:-1rem}}.search-modal-close-button:hover{color:var(--color-gray-900)}.search-modal-close-button .icon{width:1.25rem;height:1.25rem}.predictive-search-results-groups-wrapper{display:flex}@media(max-width:989px){.predictive-search-results-groups-wrapper{flex-direction:column}}@media(min-width:750px){.predictive-search-results-groups-wrapper-no-products .predictive-search-result-group:nth-child(2),.predictive-search-results-groups-wrapper-no-products .predictive-search-result-group:last-child .predictive-search-pages-wrapper{display:none}.predictive-search-results-groups-wrapper-no-products .predictive-search-result-group:first-child,.predictive-search-results-groups-wrapper-no-products .predictive-search-result-group:only-child{flex-grow:1}}input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.template-search-container{background-color:var(--color-primary-100);box-shadow:0 2px 4px #38343108,0 2px 8px #38343114}.template-search-header{padding-top:1.5rem;padding-bottom:1.5rem}@media(min-width:990px){.template-search-header{padding-top:3rem;padding-bottom:3rem}}.template-search-header .status{margin-top:1rem}.template-search-search{max-width:45rem}@media(min-width:750px){.template-search-search{margin:0 auto}}.template-search-search .field{margin-bottom:0}.template-search-search .search-input{border-radius:.25rem;border-color:var(--color-primary);box-shadow:0 0 0 3px #cdc69380}.template-search-search .label-absolute{font-size:1rem;color:var(--color-primary);top:calc(1.25rem + 1px)}@media(min-width:750px){.template-search-search .label-absolute{top:calc(1.5rem + 1px)}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/component-search.css.map */
