.blog-list__main-blog .main-blog .filter_hide,.blog-list__main-blog .main-blog .search_hide{display:none}.blog-list__main-blog{display:block;position:relative;margin:0 auto}.blog-list__main-blog .main-blog{width:90%;margin:10.667vw auto}.blog-list__search-form{display:flex;align-items:center;border-radius:2.667vw 8vw 8vw 2.667vw;padding:2.133vw 4.267vw;background:var(--color-white);box-shadow:0 0 15px #00000040;margin:0 auto 8vw;height:17.067vw}.blog-list__search-input{flex:1;border:none;outline:none;font-family:var(--font-primary-family);font-size:4.8vw;font-style:normal;font-weight:var(--bold);line-height:140%;letter-spacing:.133vw;color:var(--color-primary-3);width:64vw!important}.blog-list__search-input::placeholder{color:var(--color-primary-3);font-weight:var(--bold)}.blog-list__search-btn{background:none;border:none;cursor:pointer;color:var(--color-link);display:flex;align-items:center;justify-content:center}.blog-list__search-btn svg{width:5.6vw;height:5.6vw}.blog-list__reset-btn{background:transparent;border:none;font-size:10.667vw;color:var(--color-link);cursor:pointer}.blog-list__inner{display:flex;flex-direction:column;position:relative;gap:8vw}.blog-list__filter{width:100%;margin:0 auto}.blog-list__filter-main{background:var(--color-secondary-2);border-radius:2.667vw 8vw 8vw 2.667vw;padding:6.433vw 5.333vw 1.6vw;box-shadow:0 0 15px #00000040}.blog-list__load-more-wrap{display:block;text-align:center}.blog-list__main-blog .filter_hide .blog-list__load-more-wrap{margin-left:0}.blog-list__main-blog .button:hover{background:var(--color-white)}.blog-list__blog-filter,.blog-list__results{display:none}.blog-list__blog-filter.is-open,.blog-list__results.is-open{display:block}.blog-list__filter-title.rotate .blog-list-right-angle{transform:rotate(90deg)}.blog-list__filter-title.rotate{padding:0 0 4.8vw;border-bottom:1px solid var(--color-secondary-1)}.blog-list__results.is-open{margin-bottom:5.333vw}.blog-list-right-angle{display:block;margin-left:2.133vw;transition:transform .3s ease;height:6.4vw;cursor:pointer}.blog-list__filter-title{position:relative;display:flex;margin:0;align-items:center;justify-content:space-between;padding:0 0 4.8vw}.blog-list__filter-title h4{display:block;color:var(--color-primary-1);font-family:var(--font-primary-family);font-size:5.333vw;font-weight:var(--semibold);line-height:100%;margin:0;padding:0}.blog-list__filter-main ul{list-style:none;margin:5.333vw 0;padding:0 1.333vw}.blog-list__filter-main ul li input[type=radio]{display:none}.blog-list__filter-main ul li{list-style-type:none;margin:0 0 2.667vw}.blog-list__filter-main ul li label{display:flex;align-items:center;cursor:pointer;font-family:var(--font-primary-family);font-size:4.8vw;line-height:normal;color:var(--color-primary-3);font-weight:var(--regular);gap:14px}.blog-list__filter-main ul li label:before{content:"";width:5.333vw;height:5.333vw;border:2px solid var(--color-link);border-radius:50%;display:inline-block;transition:.2s}.blog-list__filter-main ul li input[type=radio]:checked+label:before{background:radial-gradient(circle at center,var(--color-link) 45%,transparent 46%);border-color:var(--color-link)}.blog-list-right-angle .icon{fill:var(--color-link);position:relative;top:.6vw}.blog-list__results .blog-list__results-text,.blog-list__results .blog-list__reset{cursor:pointer}.blog-list__results .blog-list__results-text{margin-bottom:6.4vw}.blog-list__results .blog-list__reset svg{fill:var(--color-link)}.blog-list__results .blog-list__reset:hover svg{fill:var(--color-white)}.blog-list__results .blog-list__reset{color:var(--color-link);border:2px solid var(--color-link);background-color:var(--color-white)}.blog-list__results .blog-list__results-text:hover{color:var(--color-link);background-color:var(--color-white)}.blog-list__results .blog-list__reset:hover{color:var(--color-white);background:var(--color-link)}#noResults{font-size:20px;color:var(--color-link);font-weight:var(--bold);box-shadow:none}@media (min-width: 768px){.blog-list__main-blog .blog-articles{max-width:100%}.blog-list__main-blog .main-blog{width:100%;margin:0}.blog-list__search-form{width:53.403vw;height:4.167vw;padding:.625vw 1.389vw;justify-content:space-between;align-items:center;border-radius:.694vw 2.083vw 2.083vw .694vw;margin:0 auto 2.778vw 22.917vw}.blog-list__search-input{font-size:1.25vw;letter-spacing:.035vw}.blog-list__search-btn svg{width:1.5vw;height:1.5vw}.blog-list__reset-btn{font-size:2.857vw}.blog-list__inner{flex-direction:row;gap:2.083vw}.blog-list__filter{max-width:20.694vw}.blog-list__filter-title{border-bottom:1px solid var(--color-secondary-1);padding:0}.blog-list__filter-title h4{font-size:2.222vw;padding:0 0 .694vw}.blog-list__filter-main ul{margin:1.111vw 0 1.944vw;padding:0 .347vw;display:block}.blog-list__filter-main ul li{margin:0 0 .694vw}.blog-list__filter-main ul li label{font-size:1.25vw;gap:.972vw}.blog-list__filter-main ul li label:before{width:1.389vw;height:1.389vw}.blog-list__main-blog{max-width:100vw;padding:4.167vw 5.556vw 5.556vw}.blog-list__filter-main{padding:1.389vw;border-radius:1.389vw}.blog-list__results .blog-list__results-text{margin-bottom:0}.blog-list__load-more-wrap{margin:2.083vw 0 0 23vw}.blog-list__results{display:flex;flex-direction:column;align-items:flex-start;gap:1.667vw}#noResults{font-size:1.389vw}.blog-list__filter-title.rotate{padding:0}.blog-list__filter-title.rotate .blog-list-right-angle{transform:none}.blog-list__results.is-open{margin-bottom:0}.blog-list-right-angle{display:none}}@media (min-width: 1440px){.blog-list__main-blog{width:1280px;padding:40px 0 80px}.blog-list__search-form{width:769px;height:60px;padding:9px 20px;justify-content:space-between;align-items:center;border-radius:10px 30px 30px 10px;margin:0 auto 40px 330px}.blog-list__search-input{font-size:18px;letter-spacing:.5px}.blog-list__search-btn svg{width:21px;height:21px}.blog-list__reset-btn{font-size:40px}.blog-list__inner{gap:30px}.blog-list__filter{max-width:298px}.blog-list__filter-title h4{font-size:32px;padding:0 0 16px}.blog-list__filter-main{padding:20px;border-radius:20px}.blog-list__filter-main ul{margin:16px 0 28px;padding:0 5px}.blog-list__filter-main ul li{margin:0 0 10px}.blog-list__filter-main ul li label{font-size:18px}.blog-list__filter-main ul li label:before{width:20px;height:20px}.blog-list__load-more-wrap{margin:30px 0 0 331.2px}.blog-list__results{gap:24px}#noResults{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-main-blog.css.map */
