.search__input.field__input{padding-right:9.8rem}.search__button{right:var(--inputs-border-width);top:var(--inputs-border-width)}.reset__button{right:calc(var(--inputs-border-width) + 4.4rem);top:var(--inputs-border-width)}.reset__button:not(:focus-visible):after{border-right:.1rem solid rgba(var(--color-foreground),.08);display:block;height:calc(100% - 1.6rem);content:"";position:absolute;right:0}.reset__button:not(:focus):after{border-right:.1rem solid rgba(var(--color-foreground),.08);display:block;height:calc(100% - 1.8rem);content:"";position:absolute;right:0}.search__button:focus-visible,.reset__button:focus-visible{background-color:rgb(var(--color-background));z-index:4}.search__button:focus,.reset__button:focus{background-color:rgb(var(--color-background));z-index:4}.search__button:not(:focus-visible):not(.focused),.reset__button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.search__button:hover .icon,.reset__button:hover .icon{transform:scale(1.07)}.search__button .icon{height:1.8rem;width:1.8rem}.reset__button .icon.icon-close{height:1.8rem;width:1.8rem;stroke-width:.1rem}input::-webkit-search-decoration{-webkit-appearance:none}.template-search__results{position:relative}.main-search .blog-articles .card-wrapper{width:100%}.main-search .card .media{border-radius:10px}.main-search .card__heading{font-weight:500;margin-bottom:32px;line-height:166%}.main-search .article-card__info{padding:0;margin-bottom:20px}.main-search .card__content .circle-divider{color:#fff;font-size:14px;font-weight:700;line-height:1.5;background:#0066a1;box-shadow:2px 2px #000;padding:5px 14px 3px}.main-search .card__content .card__information{padding:24px 0 0;display:flex;flex-direction:column}.main-search .blog-read-more{color:#0066a1;font-family:var(--font-heading-family);font-size:16px;font-weight:700;line-height:normal;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;display:flex;align-items:center;gap:10px;margin-top:auto}.main-search .article-card-wrapper .card__badge{display:none}.main-search .article-card-wrapper a:hover{text-decoration:none}@media screen and (max-width:749px){.main-blog .card__heading{margin-bottom:20px}.main-blog .article-card__info{margin-bottom:14px}.main-blog .card__content .circle-divider{font-size:12px;padding:5px 10px 3px}.main-blog .card__content .card__information{padding:20px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/component-search.css.map */
