.template-search .search-main{display:flex;flex-direction:column}.template-search details.custom-search{position:relative;width:300px;margin-top:1rem}.template-search summary{height:100%;cursor:pointer;border-bottom:.2rem solid rgba(var(--color-foreground));padding:1rem}.template-search summary::-webkit-details-marker{display:none}.template-search summary:after{content:"";display:block;float:right;color:rgba(var(--color-foreground));margin:.5rem 1rem;width:1rem;height:1rem;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg) translate(50%);transform-origin:center;transition:transform ease-in-out .1s}.template-search details[open].custom-search summary:after{transform:rotate(135deg) translate(0)}.template-search ul.custom-search__options{width:100%;position:absolute;padding:1rem;margin:0;overflow-y:auto;background-color:rgb(var(--color-background));box-shadow:0 0 15px 2px #0000008a}.template-search summary.radios{counter-reset:radios;text-align:left}.template-search summary input[type=radio]{counter-increment:radios;appearance:none;display:none;width:90%;color:rgb(var(--color-foreground));-webkit-appearance:none}summary input[type=radio]:checked{display:inline}.template-search summary input[type=radio]:after{content:attr(title);display:inline;font-family:TT Norms W03 Regular;font-size:1.6rem;font-weight:600;letter-spacing:.1rem;line-height:1.5}.template-search ul.custom-search__options{counter-reset:labels}.template-search ul.custom-search__options label{width:100%;display:block;cursor:pointer;font-size:1.6rem}.template-search ul.custom-search__options li{text-align:left;padding-left:1rem}.template-search ul.custom-search__options li:hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.search__input.field__input{padding-right:5rem;letter-spacing:.1rem}.search__button .icon{height:1.8rem}.template-search .template-search__results--label{font-weight:600}.template-search input::-webkit-search-decoration{-webkit-appearance:none}.template-search .search-grid .grid__item{width:100%;margin-bottom:2rem}@media screen and (min-width: 750px){.template-search .search-main{flex-direction:row}.template-search details.custom-search{margin-top:0;margin-left:2rem}.template-search .search-grid .grid__item{width:calc(50% - 1rem)}.template-search .search-grid .grid__item:nth-of-type(2n){margin-left:1rem}.template-search .search-grid .grid__item:nth-of-type(odd){margin-right:1rem}}@media screen and (min-width: 990px){.template-search .search-grid .grid__item{margin-bottom:2rem}.template-search .search-grid .grid__item{max-width:calc(33.33% - 1.7rem)}.template-search .search-grid .grid__item:nth-of-type(3n){margin-left:1rem;margin-right:unset}.template-search .search-grid .grid__item:nth-of-type(3n+1){margin-right:1rem;margin-left:unset}.template-search .search-grid .grid__item:nth-of-type(3n+2){margin-left:1rem;margin-right:1rem}}@media screen and (min-width: 1440px){.template-search .search-grid .grid__item{width:calc(25% - 1.5rem)}.template-search .search-grid .grid__item:nth-of-type(4n){margin-left:1rem;margin-right:unset}.template-search .search-grid .grid__item:nth-of-type(4n+1){margin-right:1rem;margin-left:unset}.template-search .search-grid .grid__item:nth-of-type(4n+2),.template-search .search-grid .grid__item:nth-of-type(4n+3){margin-left:1rem;margin-right:1rem}}
/*# sourceMappingURL=/s/files/1/0591/9031/3144/t/4/assets/component-search.css.map */
