html{font-family:'Work Sans',sans-serif;font-size:18px;line-height:1.78;color:#000}@media screen and (min-width:1024px){html{font-size:20px;line-height:1.8}}h1,h2,h3,h4,h5,h6{font-family:'Libre Baskerville',serif;line-height:1.33;margin:8px 0 12px;font-weight:700}h1{font-size:32px}h2{font-size:28px}h3{font-size:24px}h4{font-size:20px}h5{font-size:16px}h6{font-size:16px}a{color:#d63e3e}.entry-content a{position:relative;text-decoration:underline}@media screen and (min-width:1024px){a:hover{color:#cb3535;opacity:1}.entry-content a:hover{color:#d63e3e;background-color:#f2ede1;text-decoration:none}}.more-link-container{display:block;text-align:center;margin-top:8px}input,select,textarea{font-size:15px;font-family:'Work Sans',sans-serif}input,textarea{background:#f7f4ed;border:0}a.button,.button,a.more-link,.comment-reply a{font-style:italic;display:inline-block;line-height:1;color:#343434;background:transparent;text-transform:uppercase;font-size:16px;padding:13px}@media screen and (min-width:1024px){a.button,.button,a.more-link,.comment-reply a{font-size:14px}}input[type="button"],input[type="submit"]{display:inline-block;line-height:1;color:#fff;background:#d63e3e;font-weight:500;font-size:16px;padding:14px 16px;border-radius:3px}@media screen and (min-width:768px){a.button,.button,input[type="button"],input[type="submit"],a.more-link,.comment-reply a{padding:9px 25px}}@media screen and (min-width:1024px){a.button:hover,.button:hover,input[type="button"]:hover,input[type="submit"]:hover,.comment-reply a:hover{opacity:1;background:#cb3535;color:#fff}.modal__close:hover{background:transparent}}.button a{color:#000}a .icon-font,input .icon-font{font-size:80%;margin-left:4px}::-webkit-input-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}:-moz-placeholder{color:#000}@media screen and (min-width:1024px){.single .site-inner{border-top:1px solid rgba(88,95,115,.17)}}.content-sidebar-wrap{margin:0 auto 18px}@media screen and (min-width:1024px){.content-sidebar-wrap{margin:30px auto}.archive .content-sidebar-wrap{margin:0 auto 30px}}.home .content-sidebar-wrap{margin-top:18px;margin-bottom:7px}@media screen and (min-width:1024px){.home .content-sidebar-wrap{max-width:100%;margin-bottom:30px}.home .content-sidebar-wrap .wrap{max-width:1020px;margin:0 auto}}.generic-toggle{color:#343434}.sub-menu-toggle{color:#fff}.sub-menu-toggle{font-size:20px}.sub-menu-toggle.activated .icon-container{top:0;right:0}@media screen and (min-width:1024px){.sub-menu-toggle{font-size:16px}}.pagination{margin:16px 0 10px;font-weight:700;font-size:13px;line-height:1}@media screen and (min-width:1024px){.pagination{margin-bottom:0}}.pagination .icon-font{font-size:11px;margin:0}.pagination .icon-font.left::before{margin-right:5px;top:.05em}.pagination .icon-font.left{margin-left:-6px;margin-right:4px}.pagination .pagination-label{font-family:'Libre Baskerville',serif;text-transform:lowercase;font-style:italic;margin-bottom:10px}.adjacent-entry-pagination{display:flex}.adjacent-entry-pagination .pagination-next,.adjacent-entry-pagination .pagination-previous{flex:1}.adjacent-entry-pagination a{display:inline-block;color:#000;vertical-align:top;opacity:1;font-size:16px;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:left;font-weight:400}.adjacent-entry-pagination .pagination-next a{text-align:right}@media screen and (min-width:1024px){.adjacent-entry-pagination a:hover{color:#777}}.archive-pagination{width:100%}.archive-pagination a,.archive-pagination .active a,.archive-pagination .pagination-omission{width:30px;height:30px;background:#343434;line-height:30px;color:#fff;font-size:13px;border-radius:100%}@media screen and (min-width:1024px){.archive-pagination a:hover{opacity:1;background:#D63E3E;color:#fff}}.archive-pagination .active a{background:#fff;color:#343434;border:2px solid #343434;display:flex;justify-content:center;align-items:center}.archive-pagination .pagination-previous a,.archive-pagination .pagination-next a{font-family:'Libre Baskerville',serif;text-transform:lowercase;font-style:italic;background:transparent;color:#343434;width:100%;padding-right:15px;border-radius:0;display:flex;align-items:center}.archive-pagination .pagination-next a{padding-left:15px;padding-right:0}@media screen and (min-width:1024px){.archive-pagination .pagination-previous a:hover,.archive-pagination .pagination-next a:hover{position:relative;opacity:1;background-color:transparent}.archive-pagination .pagination-previous a:hover::after,.archive-pagination .pagination-next a:hover::after{content:'';display:inline-block;background-color:#343434;width:calc(100% - 15px);height:2px;position:absolute;bottom:4px}.archive-pagination .pagination-previous a:hover::after{margin-right:-25px;right:50%}.archive-pagination .pagination-next a:hover::after{margin-left:-15px;left:50%}}.archive-pagination .pagination-previous .icon-font:before{top:1.2px}.comments-pagination{margin-top:20px}.comments-pagination a{border-radius:20px;background-color:#343434;color:#fff;font-size:14px;padding:10px 16px;font-family:'Libre Baskerville',serif;text-transform:lowercase;font-style:italic;font-weight:400;display:flex;align-items:center}.comments-pagination .icon-font{display:inline-block;margin-right:-8px;vertical-align:top;margin-left:6px}@media screen and (min-width:1024px){.comments-pagination a{background-color:transparent;color:#000}.comments-pagination a:hover{color:#777}}.widget{text-align:center;margin-bottom:20px}.site-credits-container{margin:-4px 14px 0}@media screen and (min-width:1024px){.site-credits-container{padding-bottom:0}}.site-credits-box{font-weight:500;color:#fff;background:#000;bottom:28px}@media screen and (min-width:1024px){.site-credits-box{bottom:24px}}.archive-description{width:100%;margin:0}.comment-respond{position:relative;text-align:center;font-size:15px;line-height:1.19;overflow:hidden;padding:23px 18px 28px;margin:22px 0 20px;border-radius:14px;border:solid 5px #f7f4ed}@media screen and (min-width:768px){.comment-respond{font-size:16px;border:0;border-radius:0;border-top:5px solid #f7f4ed;margin-top:10px;padding:23px 0}}.comment-respond .comment-reply-title{font-weight:700;font-size:32px;margin:0;text-transform:lowercase;color:#000;letter-spacing:0}.comment-respond .comment-reply-title::before{content:'';background-image:url(/wp-content/themes/once-coupled-sweet-and-savory-by-shinee/assets/images/icon-mains.svg);background-repeat:no-repeat;width:69px;height:39px;display:block;margin:0 auto;margin-bottom:5px;text-align:center;background-size:100%;background-position:center}.comment-reply-title a{display:inline-block;font-weight:700;letter-spacing:.1em;text-transform:none;font-size:10px;padding:8px 0;margin:-8px 0}@media screen and (min-width:768px){.comment-respond .comment-reply-title{text-align:left}.comment-respond .comment-reply-title::before{float:left;margin-right:15px}.comment-respond form{text-align:left;clear:left;margin-top:10px;color:#000}}.comment-respond p{margin-bottom:12px;line-height:1.4}.comment-form-comment,.comment-form-author,.comment-form-email{position:relative;width:100%}.comment-form-comment label,.comment-form-author label,.comment-form-email label{display:block;position:absolute;top:16px;left:14px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:14px;color:#000;line-height:1}.comment-form-comment label .required,.comment-form-author label .required,.comment-form-email label .required{margin-left:-4px}.comment-form-comment textarea,.comment-form-author input,.comment-form-email input{display:block;padding:12px 16px 12px 80px;min-height:48px;line-height:1;border:0;background:#f7f4ed}@media screen and (min-width:768px){.comment-form-author,.comment-form-email{width:49%;float:left}.comment-form-author input,.comment-form-email input{background:#fff;border:1px solid #eee6e0}.comment-respond p{margin-bottom:16px}.comment-respond p.comment-form-author{margin-right:2%}}.comment-respond textarea{margin-top:20px;padding-top:40px;padding-left:16px;height:122px}@media screen and (min-width:768px){.comment-respond textarea{height:146px;background:#fff;border:1px solid #eee6e0;font-size:16px;padding-left:14px}}.comment-respond .form-submit input{width:100%;letter-spacing:.1em;text-transform:uppercase}@media screen and (min-width:768px){.comment-respond .form-submit input{width:auto;padding:14px 16px}}@media screen and (min-width:1024px){.comment-respond .form-submit input:hover{}}.entry-comments{margin:30px 0 24px;font-size:16px;line-height:1.57}.comment+.comment{margin-top:4px}.comment-list .comment.bypostauthor,.comment-list>.comment:first-of-type{border-top:0}.comment.bypostauthor>article{background:#faf7f1;border:0;padding:15px 20px;margin-left:12px;position:relative}.avatars-disabled .comment:not(.bypostauthor)>articles>.comment-header{margin-bottom:0}.comment-author{font-weight:700;margin:8px 0 0;color:#000;font-size:16px;font-style:normal;line-height:1.25;letter-spacing:.1em;text-transform:uppercase}@media screen and (min-width:768px){.comment-author{font-size:18px}}.comment-meta{font-size:10px;font-weight:700;letter-spacing:.1em;text-align:left}.avatars-disabled .comment-header::before{content:none}.avatars-disabled .bypostauthor>article .comment-header{margin-top:12px;margin-bottom:8px;padding-right:0}.avatars-disabled .bypostauthor>article .comment-header::before{content:'';background-image:url(/wp-content/themes/once-coupled-sweet-and-savory-by-shinee/assets/images/avatar-author.jpg);position:absolute;top:4px;left:-50px;width:39px;height:39px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.avatars-disabled .bypostauthor>article .comment-header::before{background-image:url(/wp-content/themes/once-coupled-sweet-and-savory-by-shinee/assets/images/avatar-author@2x.jpg)}}.bypostauthor>article .comment-content,.bypostauthor>article .comment-reply{padding-left:50px}.comment-time-link,.comment-edit-link{color:#000;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.05em}.comment-reply .comment-reply-link{padding:6px 9px;font-weight:700;text-decoration:none;border-radius:3px;border:solid 1px #343434;font-size:14px;letter-spacing:.1em;text-align:center;color:#343434;font-style:normal}@media screen and (min-width:1024px){.comment-reply .comment-reply-link:hover{opacity:1;background-color:#343434}}.search-form{border:0}.search-form input,.search-form input[type="search"]{background-color:#eee6e0;height:38px;line-height:38px;padding-left:21px;padding-top:13px;text-transform:capitalize;font-family:'Libre Baskerville',serif;font-style:italic;font-size:10px;color:#343434}.search-form ::-webkit-input-placeholder{color:#a7a7a7;text-transform:capitalize;font-family:'Libre Baskerville',serif;font-style:italic;font-size:10px;color:#3d3d3d}.search-form ::-moz-placeholder{font-size:10px;color:#3d3d3d}.search-form :-ms-input-placeholder{font-size:10px;color:#3d3d3d}.search-form :-moz-placeholder{font-size:10px;color:#3d3d3d}.search-submit-icon{color:#343434;font-size:20px;top:2px;right:0}@media screen and (min-width:1024px){.search-form input,.search-form input:hover{background:transparent}.search-form{border:0}.search-form input,.search-form input[type="search"]{height:38px;line-height:38px;font-size:12px;padding-left:21px;padding-top:13px;letter-spacing:.1em;font-weight:700}.search-form input,.search-form input:hover{background:transparent}.search-form-submit:hover+*+.search-submit-icon{color:#3d3d3d;opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}}.nav-primary{margin:0;display:none}@media screen and (min-width:1024px){.nav-primary{display:block}}.header-side .search-form{width:232px;float:right;border-radius:4px;margin-left:60px}.site-header .search-form input{width:calc(100% - 32px);height:38px;line-height:38px;padding-top:8px;background-color:#fff;font-size:12px;font-weight:400}.site-header .search-form .search-form-submit{background-color:#fff;width:32px;border-top-left-radius:0;border-bottom-left-radius:0}.site-header .search-submit-icon{top:3px;font-size:20px;right:16px}@media screen and (min-width:1024px){.site-header .search-form input{width:calc(100% - 32px);height:38px;line-height:38px;padding-top:8px;background-color:#eee6e0;font-size:12px}.site-header .search-form .search-form-submit{width:32px}.site-header .search-submit-icon{top:10px;font-size:16px;right:10px}}