.template-search .content-area{margin:0;width:100%;display:flex;flex-direction:column;align-items:center}.template-search .results{padding:25px 0;width:100%;display:flex;flex-direction:column;align-items:center}.template-search .results-search-form{display:flex;align-items:center;align-self:center;justify-content:space-between;width:90%;max-width:480px;padding:13px 11px 14px;margin:3.125rem 0 2rem;background-color:#fff;border:1px solid #f2f2f2;transition:.15s cubic-bezier(.4,0,.2,1) border}.template-search .search-filters{width:90vw;margin:20px auto;padding:0 20px}@media screen and (max-width: 768px){.template-search .search-filters{width:calc(100% - 40px);margin:20px auto;padding:0}}.template-search .results .search-results-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:30px auto 0;width:90vw;justify-items:center}@media screen and (max-width: 768px){.template-search .results .search-results-grid{width:calc(100% - 40px);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.template-search .result{display:flex;flex-direction:column;text-align:center;margin:0;padding:0;width:100%;align-items:center}.template-search .result .product-image{width:100%;margin:0;padding:0;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center}.template-search .result .product-image img{width:auto;height:auto;max-width:100%;display:block;margin:0 auto}.template-search .result .product-image .primary-image{opacity:1;transition:opacity .3s ease}.template-search .result .product-image .hover-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s ease;width:auto;height:auto;max-width:100%}.template-search .result .product-image:hover .primary-image{opacity:0}.template-search .result .product-image:hover .hover-image{opacity:1}.template-search .result .details{width:100%;padding:12px 0 0;margin:0;display:flex;flex-direction:column;align-items:center;gap:6px}.template-search .result .product-name{margin:0;font-size:16px;line-height:1.4;font-family:Outfit,sans-serif;color:#371d10;display:inline-block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;width:100%}@media screen and (max-width: 768px){.template-search .result .product-name{font-size:14px}.template-search .result .product-name .color-name{font-size:13px}}.template-search .result .product-name .model-name{font-weight:400;color:#371d10}.template-search .result .product-name .color-name{font-weight:400;color:#371d10;font-size:15px}.template-search .result .rating-wrap{display:flex;align-items:center;gap:4px;width:100%;justify-content:center;white-space:nowrap;color:#371d10}.template-search .result .stars{position:relative;display:inline-block;color:#ddd;font-size:14px;line-height:1}.template-search .result .stars:before{content:"\2605\2605\2605\2605\2605";position:absolute;color:#371d10;left:0;width:var(--rating);overflow:hidden}.template-search .result .review-count{font-size:13px;color:#371d10}.template-search .result .category{margin:0;font-size:14px;font-weight:400;font-family:Outfit,sans-serif;letter-spacing:.05em;color:#371d10;width:100%;text-align:center}.template-search .result .price{margin:0;font-size:15px;font-weight:400;font-family:Outfit,sans-serif;color:#371d10;width:100%;text-align:center}.template-search .result .price .money{color:#371d10}.template-search .result .price.sale .original{text-decoration:line-through;color:#999;margin-right:8px}.template-search .result .price.sale .money{color:#f44}.template-search .pagination{display:flex;align-items:center;justify-content:center;gap:20px;margin:40px 0;padding:0;list-style:none;width:90vw}.template-search .pagination li{margin:0;padding:0}.template-search .pagination__button-previous,.template-search .pagination__button-next{font-family:Outfit,sans-serif;font-size:20px}.template-search .pagination__button-previous a,.template-search .pagination__button-next a{display:inline-flex;align-items:center;justify-content:center;padding:8px;color:#371d10;text-decoration:none;transition:all .3s ease}.template-search .pagination__button-previous a:hover,.template-search .pagination__button-next a:hover{color:#371d10;transform:scale(1.2)}.template-search .pagination .position{font-family:Outfit,sans-serif;font-size:14px;color:#371d10;padding:8px 12px}.template-search .pagination__button-previous span,.template-search .pagination__button-next span{padding:8px;color:#999;cursor:not-allowed}@media screen and (max-width: 768px){.template-search .pagination{gap:15px;width:calc(100% - 40px)}.template-search .pagination__button-previous,.template-search .pagination__button-next{font-size:18px}.template-search .pagination .position{font-size:13px;padding:6px 10px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-search.css.map */
