.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}.template-search__search .field:before,.template-search__search .field:after{display:none}.template-search__search .field input{border:1px solid #767676;border-radius:70px;padding:10px 100px 0 20px;font-size:15px;line-height:20px;font-weight:500;color:var(--color-black)}.template-search__search .field input:focus{outline:none;box-shadow:none}.template-search__search .field .field__label{font-size:11px;line-height:17px;font-weight:400}.template-search__search .field .reset__button .svg-wrapper,.template-search__search .field .search__button .svg-wrapper{height:30px;width:30px}.template-search__search .field .reset__button .svg-wrapper svg,.template-search__search .field .search__button .svg-wrapper svg{height:20px;width:20px;color:var(--color-black)}.facets__form .facets__heading,.facets__form .facets__summary-label,.facets__form .facets__summary span,.facets__form .facet-filters__label label,.facets__form .product-count__text span,.facets__form .select select{font-size:16px;line-height:22px;font-weight:500;color:var(--color-black-deep)}.facets__form .select select{padding:8px 20px;border:1px solid #767676;border-radius:70px}.facets__form .select .svg-wrapper{height:20px;width:20px;top:50%;transform:translateY(-50%);right:16px}.facets__form .select .svg-wrapper svg{width:12px}.facet-filters__sort:focus-visible{outline:unset;outline-offset:0;box-shadow:unset}.facets-container{display:none!important}.product-grid-container .product-grid{gap:24px}.product-grid-container .product-grid .grid__item .card .card__inner{border-radius:14px}.product-grid-container .product-grid .grid__item .card .card__inner .card__media{background-color:#f5f5f5;border-radius:14px;background-image:url(collection-pattern.png);background-repeat:no-repeat;background-position:center top;background-size:100% auto;border:1px solid #F5F5F5;overflow:hidden}.product-grid-container .product-grid .grid__item .card .card__inner .card__information{display:none!important}.product-grid-container .product-grid .grid__item .card .card__content .card__information{padding-bottom:0;padding-top:16px;display:flex;flex-direction:column;gap:8px}.product-grid-container .product-grid .grid__item .card .card__content .card__information h3 a{font-size:24px;line-height:30px;font-weight:500;color:var(--color-black-deep);font-family:var(--font-body-family)}.product-grid-container .product-grid .grid__item .card .card__content .card__information h3 a:hover{text-decoration:none}.product-grid-container .product-grid .grid__item .card .card__content .card__information .card-information .price{margin:0}.product-grid-container .product-grid .grid__item .card .card__content .card__information .card-information .price .price__container .price-item{font-size:20px;line-height:26px;font-weight:500;color:#767676;font-family:var(--font-body-family);margin:0}.product-grid-container .product-grid .grid__item .card .card__content .card__badge{align-self:flex-start;grid-row-start:1;justify-self:flex-end;text-align:right}.product-grid-container .product-grid .grid__item .card .card__content .card__badge span{font-size:13px;line-height:16px;font-weight:400;color:var(--color-black);background:#23d37d}.product-grid-container .product-grid .grid__item .card .card__content .card__information .card__heading a:after{display:none}.product-grid-container .product-grid .grid__item .card .card__content .card__information .card-information .price .price__container .price-item--sale{font-weight:600;color:var(--color-black-deep)}.product-grid-container .product-grid .grid__item .card .card__content .card__information .card-information .price .price__container{display:flex;flex-direction:row-reverse;justify-content:flex-end}@media screen and (max-width:1199px){.product-grid-container .product-grid .grid__item .card .card__content .card__information h3 a{font-size:20px;line-height:26px}}@media screen and (max-width:991px){.product-grid-container .product-grid{display:grid;grid-template-columns:repeat(2,1fr)}.product-grid-container .product-grid .grid__item{width:100%;max-width:100%}}@media screen and (max-width:767px){.template-search__search{max-width:100%!important}.product-grid-container .product-grid .grid__item .card .card__content .card__badge span{font-size:12px;line-height:12px}}@media screen and (max-width:425px){.product-grid-container .product-grid{grid-template-columns:repeat(1,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-search.css.map */
