.main-search .result_amount{margin-bottom:32px;text-align:center}.main-search .search-grid{grid-column-gap:30px;grid-row-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(4,1fr)}@media only screen and (min-width:769px) and (max-width:1023px){.main-search .search-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:768px){.main-search .search-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.main-search .search-load-more{margin:30px auto;position:relative}.main-search .search-load-more .load-btn-text{display:block}.main-search .search-load-more .load-btn-loader{display:none;height:100%;left:0;position:absolute;top:0;width:100%}.main-search .search-load-more .load-btn-loader svg{height:38px;width:100%}.main-search .search-load-more.loading{opacity:.7;pointer-events:none}.main-search .search-load-more.loading .load-btn-loader{display:block}.main-search .search-grid__product-card .product-card{height:100%}.main-search .search-grid__product-card .product-card--inner{display:grid;grid-template-columns:auto;justify-content:inherit;padding:10px}.main-search .search-grid__product-card .product-title{min-height:42px}.main-search .search-grid__article-card{box-sizing:border-box;padding-bottom:10px}.main-search .search-grid__article-card .article-card-image{filter:drop-shadow(0 3px 10px rgba(0,0,0,.16));height:auto;margin-bottom:19px;padding-bottom:100%;position:relative;width:100%}.main-search .search-grid__article-card .article-card-image img{height:100%;left:0;max-height:237px;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:.3s ease;width:100%}.main-search .search-grid__article-card .article-card+.blog-url{line-height:14px}.main-search .result-card.page{box-sizing:border-box;padding-bottom:10px}.main-search .result-card.page .content.right a{line-height:14px}.main-search .app-content,.main-search .more-results-btn,.main-search .search-categories{display:none}.active .main-search{height:100%;margin:0}.active .main-search .page-width{box-shadow:inset 0 1px 13px -5px rgba(0,0,0,.2);box-sizing:border-box;height:100%;padding:42px 37px 31px 34px}@media only screen and (max-width:430px){.active .main-search .page-width{padding:17px 17px 0}}.active .main-search .new_wrapper{display:flex;gap:28px;height:100%;justify-content:space-between}@media only screen and (max-width:768px){.active .main-search .new_wrapper{gap:15px}}@media only screen and (max-width:767px){.active .main-search .new_wrapper{grid-template-rows:minmax(0,100%)}}@media only screen and (max-width:430px){.active .main-search .new_wrapper{display:grid;gap:10px;grid-template-columns:1fr;justify-content:space-between}}.active .main-search .result_amount{display:flex;justify-content:space-between;margin-bottom:32px;text-align:left}@media only screen and (max-width:430px){.active .main-search .result_amount{margin-bottom:15px}}.active .main-search .result_title{flex-basis:60%;word-break:break-word}@media only screen and (max-width:769px){.active .main-search .result_title{flex-shrink:1}}.active .main-search .result_title,.active .main-search .result_title strong{font-family:Lexend;font-size:24px;font-weight:700;line-height:32px}@media only screen and (max-width:430px){.active .main-search .result_title,.active .main-search .result_title strong{font-size:14px}}.active .main-search .result_title strong{color:var(--accent-1-color)}.active .main-search .more-results-btn{border:none;border-radius:0;display:block;font-weight:500;line-height:18px;padding:10px 33px}@media only screen and (max-width:430px){.active .main-search .more-results-btn{font-size:13px;padding:8px 20px;width:100%}}.active .main-search .search-grid--wrapper{height:80%;overflow-y:scroll;padding:5px;width:100%}@media only screen and (max-width:430px){.active .main-search .search-grid--wrapper{flex-grow:1;flex-shrink:1;height:auto}}.active .main-search .search-grid--wrapper::-webkit-scrollbar{height:0;width:0}.active .main-search .search-grid--wrapper::-webkit-scrollbar-thumb,.active .main-search .search-grid--wrapper::-webkit-scrollbar-track{background-color:transparent}.active .main-search .result_content{display:flex;flex:1 1 auto;flex-direction:column;margin-bottom:17px}@media only screen and (max-width:430px){.active .main-search .result_content{display:grid;grid-template-rows:auto minmax(0,90%);order:1}}.active .main-search .search-grid{grid-column-gap:42px;grid-row-gap:42px;display:grid;gap:42px;grid-template-columns:repeat(3,205px)}@media only screen and (max-width:1024px){.active .main-search .search-grid{grid-column-gap:20px;grid-row-gap:20px;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:425px){.active .main-search .search-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.active .main-search .search-load-more{display:none}.active .main-search .search-grid__article-card{padding-bottom:10px}.active .main-search .search-grid__article-card .article-card-image{-webkit-clip-path:none;clip-path:none;height:166px;line-height:14px;margin:0 auto 14px;padding-bottom:0;width:166px}@media only screen and (max-width:768px){.active .main-search .search-grid__article-card .article-card-image{height:auto;padding-top:100%;position:relative;width:100%}.active .main-search .search-grid__article-card .article-card-image img{left:0;position:absolute;top:0}}.active .main-search .search-grid__article-card .article-card-title{font-family:Lexend;font-size:14px;font-weight:600;line-height:21px;margin-bottom:10px;padding:0}.active .main-search .search-grid__article-card .article-card-excerpt{-webkit-line-clamp:1;font-family:Lexend;font-size:12px;font-weight:400;line-height:18px;margin:0;min-height:18px}.active .main-search .search-grid__article-card .blog-url{line-height:14px;margin-top:14px;padding:10px 20px}.active .main-search .product-collections{display:none}.active .main-search .search-grid__product-card .product-card{height:100%}.active .main-search .search-grid__product-card .product-image{height:166px;margin:0 auto 14px;padding-bottom:0;width:166px}@media only screen and (max-width:768px){.active .main-search .search-grid__product-card .product-image{height:auto;padding-top:100%;width:100%}}.active .main-search .search-grid__product-card .product-card--inner{padding:10px}.active .main-search .search-grid__product-card .product-collections{display:none}.active .main-search .search-grid__product-card .product-title{font-family:Lexend;font-size:14px;font-weight:600;line-height:21px;margin-bottom:10px}.active .main-search .search-grid__product-card .product-description{-webkit-line-clamp:1;font-family:Lexend;font-size:12px;font-weight:400;line-height:18px;margin-bottom:4px;min-height:18px}.active .main-search .search-grid__product-card .product-price-reviews{flex-wrap:wrap}.active .main-search .search-grid__product-card .product-price{margin-bottom:5px}.active .main-search .hidden-card{display:none}.active .main-search .result-card.page .content.right a{line-height:14px}.active .main-search .result-card.page .page-image{align-self:center;height:166px;margin-bottom:14px;padding-bottom:0;width:166px}@media only screen and (max-width:768px){.active .main-search .result-card.page .page-image{height:auto;padding-top:100%;width:100%}}.active .main-search .search-categories{background-color:#ecf3fa;box-sizing:border-box;flex-direction:column;flex-shrink:0;height:auto;margin-bottom:26px;max-height:404px;overflow-y:scroll;padding:23px 24px 23px 30px;width:237px}@media only screen and (max-width:767px){.active .main-search .search-categories{display:none}}.active .main-search .search-categories::-webkit-scrollbar{height:0;width:0}.active .main-search .search-categories::-webkit-scrollbar-thumb,.active .main-search .search-categories::-webkit-scrollbar-track{background-color:transparent}.active .main-search .search-categories__title{color:#343434;font-family:Lexend;font-size:18px;font-weight:700;line-height:24px;margin:0 0 13px}.active .main-search .search-categories__items-list{display:flex;flex-direction:row;flex-wrap:wrap}.active .main-search .search-categories__item{background-color:#fff;border-radius:0;color:#000;cursor:pointer;font-family:Lexend;font-size:14px;font-weight:400;line-height:13px;margin:0 0 10px;padding:9px 10px;text-align:start;width:100%}@media screen and (min-width:1025px){.active .main-search .search-categories__item:hover{background-color:#003362;color:#fff}}.active .main-search button.search-categories__item.active{background-color:#003362;color:#fff}.active .main-search .app-content{display:none;height:57px;width:100%}.show-filter .search-categories{display:flex}.show-filter .search-grid--wrapper{max-width:700px}.show-filter .active .main-search .search-grid{grid-template-columns:repeat(3,171px)}.search-grid--wrapper .search-grid__article-card{display:flex;flex-direction:column;height:100%;justify-content:space-between}.result-card.page{display:flex;flex-direction:column}.result-card.page .page-image{filter:drop-shadow(0 3px 10px rgba(0,0,0,.16));padding-bottom:100%;position:relative;width:100%}.result-card.page .page-image img,.result-card.page .page-image svg{height:100%;left:0;max-height:237px;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:.3s ease;width:100%}.result-card.page .content.right{align-items:flex-end;display:flex;flex:1 0 auto}.result-card.page .content.right a{font-weight:700;max-width:inherit;padding:10px 20px;width:100%}.result-card.page .description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;height:63px;line-height:21px;margin:10px 0;overflow:hidden;text-align:justify}.result-card.page .description p{margin:0}.result-card.page .title{font-family:Lexend;font-size:14px;font-weight:600;line-height:21px}.result-card.page .content.left{margin-bottom:10px}.result-card.page strong.highlight{font-size:inherit}.result-card.page .type{color:#c9c9c9;font-size:10px;line-height:1;margin:0 0 11px;text-align:left;text-transform:uppercase}
