.blog-search label{color:var(--secondary-color);display:block;font-family:var(--gamay-wide);padding-bottom:10px}.blog-section input[type=text]{border:1px solid oklab(0 0 0/.2);border-radius:50px;color:var(--primary-color);font-family:var(--gamay);font-family:var(--gamay-wide);font-size:18px;font-weight:200;height:64px;padding:0 60px}.blog-section .blog-search{max-width:100%;width:640px}.blog-section .search-wrapper{position:relative}.blog-section .search-wrapper svg{color:rgba(0,0,0,.4);height:20px;left:24px;position:absolute;top:24px;width:20px}.blog-section button.submit{background:transparent;border:0;cursor:pointer;height:40px;position:absolute;right:15px;top:12px;width:40px}.blog-section button.submit:before{color:var(--primary-color);content:">"!important;left:17px;position:absolute;top:13px;transition:all .5s ease;z-index:2!important}.blog-section button.submit:after{background-color:red;border-radius:50%;content:""!important;height:20px;left:5px;position:absolute;top:11px;transform:rotate(-10deg);transition:all .5s ease;width:30px;z-index:1}.blog-section button.submit:hover:before{color:var(--white);left:15px}.blog-section button.submit:hover:after{left:5px;transform:rotate(10deg)}.blog-section input::placeholder{color:rgba(0,0,0,.5)!important;font-family:var(--gamay)!important;font-size:14px;font-size:18px!important;font-weight:200}.blog-section select::placeholder{color:rgba(0,0,0,.5)!important;font-family:var(--gamay)!important;font-size:14px;font-size:18px!important;font-weight:200}.blog-section textarea::placeholder{color:rgba(0,0,0,.5)!important;font-family:var(--gamay)!important;font-size:14px;font-size:18px!important;font-weight:200}.blog_tag_wrap.search_bar_active{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-top:45px}.blog-section .result-count{color:rgba(0,0,0,.7)}.blog-section .result-count span.search-keyword{color:var(--primary-color);font-family:var(--gamay-wide);font-weight:600!important}.blog_tag_wrap.search_bar_active{margin-bottom:30px}.blog_tag_wrap.search_bar_active .tag_btn_wrapper{margin-top:0;padding-bottom:0}.no_result_con_box .subtext{color:var(--secondary-color);font-family:var(--gamay-wide)}.no_result_con_box h2{font-size:28px}.no_result_con_box .button-1 a{border:1px solid #f14031;border-radius:50px;color:var(--primary-color);display:inline-block;font-family:var(--gamay-wide);padding:11px 20px;vertical-align:top;width:auto}.no_result_con_box .button-1 a:hover{background:#f14031;color:#fff}@media (max-width:480px){.no_result_con_box h2{font-size:21px}}