.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__header{background:#e8f0ea;padding:80px 50px 100px;margin-bottom:24px}.template-search__header .h2.center{margin:0;font-weight:600;font-size:40px;line-height:1.4;color:#2a5c34;letter-spacing:0;text-transform:capitalize}.template-search__header .template-search__search{margin:40px auto 0;max-width:940px}.template-search__search .search{margin-top:0}.template-search__search .search .field:after,.template-search__search .search .field:before{content:none}.template-search__search .search .search__input.field__input{padding:10px 48px;height:70px;border:0;border-radius:50px;margin:0;font-weight:400;font-size:24px;color:#393939}.template-search__search .search .search__input.field__input:focus{box-shadow:unset;outline:unset;border-radius:50px}.template-search__search .search .search__input.field__input:focus-visible{box-shadow:unset;outline:unset;outline-offset:unset}.template-search__search .search .field__button.reset__button{height:100%;right:96px}.template-search__search .search .field__button{top:50%;transform:translateY(-50%);right:48px}.template-search__search .search .search__input.field__input::placeholder{opacity:1}.template-search__result ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;flex-wrap:wrap;gap:22px}.template-search__result ul li{border-radius:23px;border:1px solid #2A5C34;font-weight:500;font-size:18px;color:#2a5c34;line-height:1.2;padding:10px 30px;text-transform:capitalize;cursor:pointer;letter-spacing:0}.template-search__result ul li.is--active{background:#2a5c34;color:#fff}.template-search__body{display:grid;grid-template-columns:2fr 1fr;margin-bottom:100px}.template-search__result{padding-right:4vw}.template-search_tab-wrap{margin-bottom:45px}.template-search__info ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:20px}.template-search-header h3{font-weight:600;font-size:30px;line-height:1.4;color:var(--title-color);margin:0;text-transform:capitalize;letter-spacing:0}.template-search-header .richtext{font-weight:400;font-size:18px;line-height:1.4;color:var(--richtext-color);letter-spacing:0;margin-top:10px;margin-bottom:10px}.template-search-header .richtext p{margin:0}.heading-with-richtext{background:var(--block-bg-color);padding:45px 33px;border-radius:10px;transition:all .5s;border:1px solid var(--block-bg-color)}.heading-with-richtext:hover{border-color:var(--title-color)}.heading-with-richtext .icon-with-text{display:grid;grid-template-columns:30px 1fr;align-items:center;gap:10px}.heading-with-richtext .icon-with-text img{width:100%;height:100%;object-fit:contain;display:block}.heading-with-richtext .icon-with-text p{margin:0;font-weight:600;font-size:24px;line-height:1.3;letter-spacing:0;color:var(--title-color)}.heading-with-richtext .richtext,.heading-with-richtext .richtext a{margin-top:10px;font-weight:500;font-size:18px;line-height:1.6;color:var(--richtext-color)}.heading-with-richtext .richtext a{color:var(--title-color);font-weight:700;margin-top:2px}.heading-with-richtext .richtext p{margin:0}.product-grid-container p[role=status]{font-weight:400;font-size:22px;line-height:1.5;color:#ccc;margin:0;letter-spacing:0}.template-search__result ul.article-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px 18px}.template-search__result .article-grid .grid__item{width:100%;height:100%;max-width:100%;padding:0;border:0}.template-search__result .article-card-wrapper .card__inner.ratio{--ratio-percent: 62% !important}.template-search__result .article-card-wrapper .card__information{padding:20px 0 0}.template-search__result .article-card-wrapper .card__information h3.card__heading{font-weight:500;font-size:22px;line-height:1.3;color:#000;letter-spacing:0}.template-search__result .article-card-wrapper .card__information span.circle-divider,.template-search__result .article-card-wrapper .card__information span.circle-divider time{display:block;margin-bottom:12px;font-weight:400;font-size:14px;color:#000;text-transform:capitalize;letter-spacing:0}.template-search__result .article-card-wrapper .card__inner.ratio .card__badge{display:none}.template-search__result ul.page-grid{grid-template-columns:repeat(3,1fr);gap:24px}.template-search__result ul.page-grid li.grid__item{width:100%;height:100%;max-width:100%;padding:0;border-radius:10px;border:0;overflow:hidden}.template-search__result ul.page-grid .page-card-wrapper .card--card.ratio{--ratio-percent: 80% !important}.template-search__result ul.page-grid .page-card-wrapper .card--card.ratio img.motion-reduce{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover}.template-search__result ul.page-grid .page-card-wrapper .card__information{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:10px;transition:all .5s ease;transform:translateY(32%);text-align:center}.template-search__result ul.page-grid .page-card-wrapper h3.card__heading{margin:0;font-weight:500;font-size:1.15vw;line-height:1.4;color:#fff;letter-spacing:0}.template-search__result ul.page-grid .page-card-wrapper h3.card__heading+span{display:none}.template-search__result ul.page-grid .page-card-wrapper h3.card__heading+span{margin:0;font-weight:500;font-size:1.04vw;text-decoration:underline;line-height:1.1;color:#fff;letter-spacing:0;cursor:pointer}.template-search__result ul.page-grid li.grid__item:hover .card__information{z-index:3;transform:translateY(0);transition:all .5s ease}.template-search__result ul.page-grid li.grid__item:hover .card__information h3.card__heading,.template-search__result ul.page-grid li.grid__item:hover .card__information span{color:#2a5c34}.template-search__result ul.page-grid li.grid__item:hover h3.card__heading+span{display:block}.template-search__result ul.page-grid .page-card-wrapper:after{content:"";aspect-ratio:1 / cos(30deg);clip-path:polygon(50% -50%,100% 50%,50% 150%,0 50%);width:17px;height:14px;position:absolute;top:9%;left:8%;background:#e8f0ea;transition:all .5s ease}.template-search__result ul.page-grid li.grid__item:hover .page-card-wrapper:after{bottom:0;left:-50%;right:0;top:-50%;width:200%;height:200%;transition:all .5s ease}.template-search__result ul.product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 24px}.template-search__result ul.product-grid li.grid__item{width:100%;max-width:100%;height:100%;padding:20px}.template-search__result .product-card-wrapper .card__inner.ratio{--ratio-percent: 90% !important;background:transparent}.template-search__result .product-card-wrapper .card__inner.ratio img.motion-reduce{object-fit:contain}.template-search__result .product-card-wrapper h3.card__heading{font-weight:500;font-size:16px;line-height:1.3;color:#000;margin:0;letter-spacing:0}.template-search__result .product-card-wrapper span.price-item{font-weight:600;font-size:16px;line-height:1;color:#2a5c34;letter-spacing:0;margin-right:6px}.template-search__result .product-card-wrapper s.price-item{font-weight:500;font-size:14px;color:#b4b4b4;line-height:1;letter-spacing:0;margin:0}.template-search__result .product-card-wrapper .card__inner.ratio .card__badge{display:none}.template-search__result .product-card-wrapper .card__information{padding-bottom:5px}.template-search__result .product-card-wrapper .card__inner.ratio+.card__content{align-items:self-end}.template-search__result .product-card-wrapper .price-btn-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.template-search__result .product-card-wrapper span.view-more-btn{background:#2a5c34;border-radius:25px;font-weight:500;font-size:13px;line-height:1;color:#fff;padding:5px;max-width:90px;width:100%;display:flex;justify-content:center;align-items:center;letter-spacing:0;height:32px}.template-search__body .template-search__result{display:block!important}.predictive-search.predictive-search--search-template{display:none!important}@media (max-width: 1160px){.template-search__result ul.product-grid{grid-template-columns:repeat(2,1fr);gap:20px 18px}.template-search__result ul.product-grid li.grid__item{padding:20px 10px}.template-search__result ul{gap:10px}.template-search__result ul li{font-size:14px}.template-search-header h3{font-weight:600;font-size:25px}.heading-with-richtext{padding:35px 23px}.heading-with-richtext .icon-with-text p{font-size:20px}.heading-with-richtext .icon-with-text{grid-template-columns:20px 1fr}.heading-with-richtext .richtext,.heading-with-richtext .richtext a{font-size:15px}.template-search__result .article-card-wrapper .card__information h3.card__heading{font-size:17px}}@media (max-width: 991px){.template-search__body{grid-template-columns:1fr;gap:80px}.template-search__result ul.product-grid li.grid__item{border-radius:10px}.template-search__result{padding-right:0}.template-search__result ul.page-grid .page-card-wrapper h3.card__heading{font-size:15px}.template-search__result ul.page-grid .page-card-wrapper h3.card__heading+span{font-size:14px}}@media (max-width: 700px){.template-search__result ul.product-grid{gap:8px}.template-search_tab-wrap{margin-bottom:20px}.heading-with-richtext{padding:27px 25px}.template-search__header .h2.center{font-size:28px}.template-search__header{padding:80px 20px}.template-search__search .search .search__input.field__input{padding:7px 28px;height:56px;font-size:20px}.template-search__search .search .field__button{right:12px}.template-search__search .search .field__button.reset__button{right:60px}.template-search__result .article-card-wrapper .card__information h3.card__heading{font-size:13px}.template-search__result .article-card-wrapper .card__information span.circle-divider,.template-search__result .article-card-wrapper .card__information span.circle-divider time{margin-bottom:5px;font-size:11px}.template-search__result .article-card-wrapper .card__information{padding:8px 0 0}.template-search__result ul.page-grid{grid-template-columns:repeat(2,1fr);gap:13px}.template-search__result ul.page-grid .page-card-wrapper h3.card__heading{font-size:12px}.template-search__result ul.page-grid .page-card-wrapper .card__information{transform:translateY(27%)}}@media (max-width: 590px){.template-search-header .richtext p,.template-search-header h3{text-align:center}.template-search__result .product-card-wrapper h3.card__heading{font-size:12px}.template-search__result .mai-reviews-star-items img{max-width:57px}.template-search__result .product-card-wrapper span.price-item,.template-search__result .product-card-wrapper s.price-item{font-size:12px;margin-right:0}.template-search__result .product-card-wrapper span.view-more-btn{padding:5px;max-width:76px;height:27px;font-size:11px}.template-search__result ul.product-grid li.grid__item{padding:10px}.template-search__result .product-card-wrapper .card__inner.ratio img.motion-reduce{object-fit:cover;border-radius:5px}.template-search__result ul li{padding:6px 14px}.template-search-header .richtext{font-size:16px}.heading-with-richtext .icon-with-text p{font-size:18px}.heading-with-richtext .richtext,.heading-with-richtext .richtext a{letter-spacing:0;font-size:14px}.template-search__result ul.page-grid .page-card-wrapper h3.card__heading+span{font-size:12px}.template-search__result ul.page-grid .page-card-wrapper .card__information{gap:6px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-search.css.map */
