.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}.field:after,.field:hover.field:after{box-shadow:unset}.template-search .field{border:solid 1px #0e230a;border-radius:24px}.template-search .field:after,.template-search .field__input:focus{box-shadow:unset}.search__input.field__input{border-radius:24px}.facets__form{background:#fff;width:fit-content;float:inline-end;border-radius:100px;margin-bottom:40px!important;display:flex!important;justify-content:space-around!important;align-items:center;padding:0 16px}h2.facet-filters__label.caption-large.text-body{display:none}.facet-filters.sorting.caption{background-color:#fff;padding:16px 0;border-radius:35px}.facets__form .product-count{align-self:center!important}.facet-filters__field .select{width:auto;border:1px solid rgb(14 35 10 / 20%);padding:10px;border-radius:100px}.select span.svg-wrapper{margin-right:10px;height:unset!important}.template-search .product-card-wrapper .card__media .media img{position:relative;margin:auto;height:245px;width:auto}.template-search .card__media .media{align-items:flex-end;display:flex}.template-search .card__information .card__heading a,.template-search .card__information .card__heading{font-family:Roboto;font-size:16px;font-style:normal;font-weight:600;line-height:17.6px;transition:all .3s ease}.tagsWrapper{overflow-x:scroll}.template-search .card__information .tags{display:flex;flex-wrap:wrap;gap:4px;list-style-type:none;margin:0}.template-search .card__information .tag{background:#0e230a1a;border-radius:12px;font-size:12px;font-weight:500;line-height:18px;letter-spacing:.6px;padding:6px 12px}.tagsflavours{display:flex;justify-content:flex-start;align-items:center;font-size:12px;gap:3px;font-weight:500}.tagflavour{display:flex;gap:3px}.tagflavour p{margin:unset}.template-search__results .card__information{padding:24px!important}.template-search__results .recipe-card .card__content{padding:unset!important}.template-search .card__information{display:flex;flex-direction:column;gap:12px;height:100%;justify-content:space-between;padding:50px 24px 24px;position:relative;width:100%}.template-search .card__information .description{color:#01040099;font-size:12px;font-weight:400;line-height:18px;letter-spacing:.6px;overflow:hidden;text-overflow:ellipsis}.template-search .card .card__information .button{align-items:center;align-self:flex-start;background:#fcf7ec;border-color:#fcf7ec;border-radius:24px;color:#0e230a;display:inline-flex;font-family:Roboto;font-size:12px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:.72px;text-transform:uppercase;text-decoration:none;width:auto}.template-search .card .card__information .button:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #fff0,0 0 0 var(--buttons-border-width) #fcf7ec}.template-search .card .card__information .button .icon-wrap{bottom:1px;display:inline-block;line-height:14px;position:relative}li.singleFullGrid{width:100%;text-align:center}.singleFullGrid h2{font-family:AGaramondPro Bold;font-size:clamp(30px,4.5vw,56px)!important;line-height:100%;margin:25px 0}.template-search__header h1{font-family:AGaramondPro Bold}.template-search__header h1 span{font-family:AGaramondPro Italic}
/*# sourceMappingURL=/cdn/shop/t/22/assets/component-search.css.map */
