html{-webkit-text-size-adjust:100%}@media (max-width :1100px){.header{height:120px}.header .logo{width:275px;margin:20px 0}#main{margin:35px -15px 0 0;font-size:12px;font-size:1.25vw;width:-moz-calc(100% - 280px);width:-webkit-calc(100% - 280px);width:calc(100% - 280px)}#main li{margin:0 -3px}#main li.swash{background:url(../../../../../../themes/beyondkimchee/images/swash.png) no-repeat center bottom 7px;background-size:auto 8px}#main li a{padding:0 10px}.upper-home-sections .widget-1{margin-top:5%;margin-bottom:50px}.upper-home-sections .home-featured h1{font-size:30px;font-size:3vw}.upper-home-sections .home-featured p{margin:15px 0 20px;font-size:16px;line-height:1.6}.upper-home-sections .home-featured .item .caption{width:50%;padding:15px 30px;text-align:center}}@media (max-width :930px){.footer .wrap .about,.footer .wrap .book{width:280px;text-align:center;margin-top:-155px}.footer .subscribe .wrap{max-width:1140px;padding-left:270px}.footer .wrap .footer-menus{width:-moz-calc(100% - 310px);width:-webkit-calc(100% - 310px);width:calc(100% - 310px)}.sub-section.subscribe .divider{font-size:18px;width:300px}.sub-section.subscribe .textwidget{width:-moz-calc(100% - 310px);width:-webkit-calc(100% - 310px);width:calc(100% - 310px)}}@media (max-width :880px){.header{height:112px}.header .logo{overflow:hidden;width:250px;float:left;margin:20px 0}#main{letter-spacing:.07em;font-size:1.25vw;width:-moz-calc(100% - 250px);width:-webkit-calc(100% - 250px);width:calc(100% - 250px)}.upper-home-sections .widget-1{margin-top:30px;margin-bottom:30px}.upper-home-sections .home-featured h1{font-size:30px;font-size:3vw}.upper-home-sections .home-featured p{margin:15px 0 20px;font-size:16px;line-height:1.6}.upper-home-sections .home-featured .item .caption{width:50%;padding:15px 30px;text-align:center}}@media (max-width :799px){body{border:none;padding:0}.span_content,.span_content_full{float:none;width:100%;max-width:720px;margin:0 auto}.span_content_full{max-width:100%}.span_sidebar{clear:both;width:100%;float:none;margin:50px auto 0;border-top:1px solid #ececec;padding-top:50px;max-width:400px}.facet_sidebar{border:none;padding:0;margin:0 0 25px}button.facetwp-flyout-open{display:block!important}.facetwp-flyout{display:block}.facet_left{display:none}.flyout-row h3{margin:0 0 10px!important}.flyout-row.name-load_more{display:none}.top-bar,#main{display:none}.header{height:50px;min-height:50px;padding:10px 0 15px;text-align:center}body.home .header{margin:0}.header .logo{display:none}.span_content_full .items-3-col .item{width:calc((100% / 2) - 4%);margin:0 2% 25px}.footer{background:url(../../../../../../themes/beyondkimchee/images/icon-lg.png) no-repeat right -20% bottom -20%;background-size:auto 50%}.footer .wrap .about,.footer .wrap .book{width:100%;text-align:center;margin-top:35px}.footer .subscribe .wrap{padding-left:20px;padding-right:20px}.footer .wrap .footer-menus{width:100%;margin-left:auto;margin-right:auto}}@media (max-width :750px){.upper-home-sections .widget-1{margin:0;background-color:transparent}.upper-home-sections .widget-1 .wrap{padding:0}.upper-home-sections .home-featured .item .image{width:100%;margin-top:0;margin-bottom:0}.upper-home-sections .home-featured .item .caption{width:90%;padding:25px 20px 15px;margin:-30% auto 0%;text-align:center;background-color:#e6eaec}.upper-home-sections .home-featured h1{font-size:30px;font-size:5vw}.upper-home-sections .home-featured p{margin:15px 0 22px;font-size:18px}}@media (max-width :700px){.upper-home-sections{margin-bottom:6vw}.upper-home-sections .subscribe{padding:5px 0 25px!important}.page-sections .home-section.subscribe{height:142px}.home-section.subscribe .wrap{padding-top:10px}.home-section.subscribe .divider{width:100%;padding:12px 0 18px;background:url(../../../../../../themes/beyondkimchee/images/icon@2x.png) no-repeat 30% center;background-size:auto 100%;margin:0 0 -12px}.sub-section.subscribe .divider{width:100%}.home-section.subscribe .textwidget{width:100%}.sub-section.subscribe .textwidget{width:100%}.home-section .widget-content{display:block!important}.home-section .widget-content .image{width:100%!important;margin-left:auto;margin-right:auto;max-width:550px}.home-section.about .widget-content .image{max-width:300px}.home-section .widget-content .caption{width:100%!important;text-align:center}.home-section.about .widget-content .caption h2,.home-section .cta-content .caption h2{font-size:32px;font-size:clamp(26px, 5vw, 36px)}.home-section.book{margin-top:180px;margin-bottom:50px;padding:1px 0 0;overflow:visible}.home-section.book .divider{font-size:32px;font-size:clamp(26px, 3.25vw, 32px)}.home-section.book .cta-content .image{max-width:350px;margin-top:-150px;margin-bottom:1px}.home-section .cta-content .caption,.home-section.video .cta-content .caption{padding:0 10px 15px}.icons{background-color:#fff;padding-top:30px;padding-bottom:20px}.items-6-col{margin:0 -2%}.items-6-col .item{width:calc((100% / 3) - 4%);margin:0 2% 15px}.home-section.search{padding-top:9vw}.home-section.search .divider{width:100%;line-height:1;height:auto;font-size:54px;margin:0 auto 10px;text-align:center}.home-section .search-content{width:100%}.home-section .search-content .search-form{width:-moz-calc(100% - 140px);width:-webkit-calc(100% - 140px);width:calc(100% - 140px)}.home-section .search-content .more{width:120px}}@media (max-width :600px){.home-section{padding:7vw 0}.home-section.shaded{padding:5vw 0 4vw}.items-4-col{margin:0 -2%}.items-4-col .item{width:calc((100% / 2) - 4%);margin:0 2% 2%}.items-4-col .item .title{font-size:21px;font-size:clamp(15px, 4vw, 21px)}.wprm-recipe.wprm-recipe-template-custom{margin-left:-20px;margin-right:-20px}.inner-post .subscribe{padding:25px;box-shadow:none;margin-left:-20px;margin-right:-20px}a.more-link{font-size:28px}}@media (max-width :500px){h1.post-title,h2.post-title{text-align:center}h1{font-size:28px}.post-meta .ccount{display:inline-block}.archives.items-3-col .item{margin-bottom:15px;width:calc((100% / 2) - 4%)}.breadcrumb_last{display:none}.pagination h2.screen-reader-text{margin-bottom:12px}.archiveslist{overflow:hidden;-moz-column-count:2;-moz-column-gap:10px;-webkit-column-count:2;-webkit-column-gap:10px;column-count:2}.upper-home-sections .home-featured .item .caption{padding:15px 20px 5px;text-align:center}.upper-home-sections .home-featured h1{font-size:30px;font-size:6vw;font-size:clamp(18px, 6vw, 30px)}.upper-home-sections .home-featured p{font-size:18px;margin:15px 0 12px;font-size:clamp(12px, 3.5vw, 18px)}.upper-home-sections .home-featured a.more-button{font-size:11px;padding:5px 14px}.footer .wrap .footer-menu{width:50%;margin-bottom:30px}.footer .wrap .copyright{margin-top:0}}@media (max-width :450px){.page-sections{margin-bottom:25px}.home-section .divider{font-size:28px;font-size:8vw;font-size:clamp(21px, 8vw, 32px);margin:15px 0 20px}.page-sections .home-section.subscribe{height:auto}.home-section.subscribe .wrap{padding-top:5px}.home-section.subscribe .divider{font-size:21px;font-size:clamp(13px, 5vw, 21px)}.page-sections .home-section.subscribe .divider{padding:0;background:none;margin-bottom:4px;font-size:clamp(13px, 4vw, 19px)}.home-section.subscribe .email-input{font-size:14px;padding-left:10px;height:45px;line-height:45px}.home-section.subscribe .email-submit{width:45px;height:45px;line-height:45px}.home-section.subscribe .email-submit i{font-size:24px;line-height:45px}.home-section .search-content .search-form{width:100%;margin-bottom:10px}.home-section .search-content .more{width:100%}.search-content a.more-button{background-color:transparent;color:#2e2c2d;padding:20px 10px 20px 20px;background:url(../../../../../../themes/beyondkimchee/images/icon@2x.png) no-repeat left center;background-size:auto 100%;line-height:1.4}.icons{background-color:#fff;padding-top:10px;padding-bottom:20px}}@media (max-width :400px){.wrap,.wrapper{padding:0 15px}.wp-block-group.has-background,.has-background{padding:10px 25px 5px;margin:45px 0}h2[class*="icon-"]:before{float:left}.has-background h2[class*="icon-"]{padding-left:20px}.has-background h2[class*="icon-"]:before{margin-left:0;margin-right:7px;width:42px;height:42px;line-height:42px;float:left;margin-left:-50px}.wprm-recipe.wprm-recipe-template-custom{margin-left:-15px;margin-right:-15px;padding:0}.wprm-recipe.wprm-recipe-template-custom .wprm-recipe-head{padding:1px 15px}.wprm-recipe.wprm-recipe-template-custom .wprm-recipe-body{padding:1px 15px}.inner-post .subscribe{padding:25px;box-shadow:none;margin-left:-15px;margin-right:-15px}}@media (max-width :375px){.span_content_full .items-3-col .item,.span_content .items-2-col.search-posts .item{width:calc((100%) - 4%);margin:0 2% 40px}.span_content_full .items-3-col .item .title,.span_content .items-2-col.search-posts .item .title{font-size:24px;font-size:clamp(22px, 8vw, 32px)}}@media (max-width :360px){.wrap,.wrapper{padding:0 10px}.wprm-recipe.wprm-recipe-template-custom{margin-left:-10px;margin-right:-10px;padding:0}.wprm-recipe.wprm-recipe-template-custom .wprm-recipe-head{padding:1px 10px}.wprm-recipe.wprm-recipe-template-custom .wprm-recipe-body{padding:1px 10px}.wprm-recipe.wprm-recipe-template-custom a.wprm-recipe-link{width:100%;margin-bottom:5px!important}}