/*
Theme Name: Frost-child
Theme URI: https://frostwp.com/
Author: WP Engine
Author URI: https://wpengine.com/
Description: With its clean, minimal design and powerful feature set, Frost enables agencies to build stylish and sophisticated WordPress websites. Frost is a masterpiece of design and functionality. It features a range of valuable patterns, including hero and portfolio sections, prominent call-to-action buttons, and customer testimonials. Whether you’re building a website for your business, personal brand, or creative project, Frost is perfect for anyone looking to launch quickly and efficiently.
Tags: block-patterns, block-styles, custom-colors, custom-logo, custom-menu, editor-style, full-site-editing, one-column, template-editing, threaded-comments, translation-ready, wide-blocks
Requires at least: 6.7
Tested up to: 6.7
Requires PHP: 7.2
Version: 1.0.10
License: GNU General Public License v3
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: frost
Template: frost
*/

@font-face { font-family: 'NanumSquareRound';font-weight: 400;src: local('NanumSquareRoundR'), url('./fonts/NanumSquareRoundR.woff2') format('woff2'), url('./fonts/NanumSquareRoundR.woff') format('woff');}
@font-face { font-family: 'NanumSquareRound';font-weight: 700;src: local('NanumSquareRoundB'), url('./fonts/NanumSquareRoundB.woff2') format('woff2'), url('./fonts/NanumSquareRoundB.woff') format('woff');}
@font-face { font-family: 'NanumSquareRound';font-weight: 800;src: local('NanumSquareRoundEB'), url('./fonts/NanumSquareRoundEB.woff2') format('woff2'), url('./fonts/NanumSquareRoundEB.woff') format('woff');}
@font-face { font-family: 'Bryant';font-weight: 300;src: local('Bryant Regular'), url('./fonts/Bryant_Light.woff2') format('font-woff2'), url('./fonts/Bryant_Light.woff') format('woff');}
@font-face { font-family: 'Bryant';font-weight: 400;src: local('Bryant Regular'), url('./fonts/Bryant.woff2') format('font-woff2'), url('./fonts/Bryant.woff') format('woff');}
@font-face { font-family: 'Bryant';font-weight: 500;src: local('Bryant Medium'), url('./fonts/Bryant_Medium.woff2') format('font-woff2'), url('./fonts/Bryant_Medium.woff') format('woff');}
@font-face { font-family: 'Bryant';font-weight: 600;src: local('Bryant Bold'), url('./fonts/Bryant_Bold.woff2') format('font-woff2'), url('./fonts/Bryant_Bold.woff') format('woff');}

/* reset */
html, body {font-family: 'NanumSquareRound';word-break: keep-all !important;}
.has-global-padding {padding-left: 0;padding-right: 0;}
.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {max-width: 1240px;}
.site-header .wp-block-navigation-item__label {font-weight: 700;}

/* home */
.home .entry-header {display: none;}
.home main.wp-block-group {padding-bottom: 0 !important;}
.home .sti {font-family: 'Bryant';}
.home .con4-heart {position: absolute !important;top: 0;left: 50%;transform: translateX(-50%);}
.home .con4-heart2 {position: absolute !important;top: 46%;left: 50%;transform: translate(-50%, -50%);}

/* sub */
header.entry-header .wp-block-post-title {padding-left: 20px;padding-right: 20px;font-size: 40px;font-weight: 800;line-height: 52px;}

/* faq */
.sp-easy-accordion .sp-ea-single {border-radius: 16px;overflow: hidden;}
.sp-easy-accordion>.sp-ea-single>.sp-collapse>.ea-body {padding: 24px;font-size: 16px;}

/* 고객센터 & 광고문의 */
.wpcf7 p {text-align: center;}
.wpcf7 p label {display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;}
.wpcf7 p label strong {width: 200px;font-weight: 700;text-align: left;}
.wpcf7 p label .wpcf7-form-control-wrap {width: calc(100% - 200px);}
.wpcf7 p label .wpcf7-form-control-wrap input,
.wpcf7 p label .wpcf7-form-control-wrap select,
.wpcf7 p label .wpcf7-form-control-wrap textarea {border-radius: 16px;}
.wpcf7 p .wpcf7-submit {margin-top: 20px;width: 300px;border-radius: 16px;background-color: #000;color: #fff;}
.wpcf7 p .wpcf7-spinner {display: none;}

@media screen and (max-width: 1024px) {
	.wpcf7 p label {flex-direction: column;}
	.wpcf7 p label strong {width: 100%;}
	.wpcf7 p label .wpcf7-form-control-wrap {width: 100%;}
}

/* footer */
.site-footer {border-top: 1px solid #E8E9EB;}
.site-footer .footer-bottom {padding-top: 36px;}
.site-footer .bar {margin: 0 12px 2px;display: inline-block;width: 1px;height: 12px;background-color: #D2D3D6;vertical-align: middle;}
.site-footer .footer-link a {text-decoration: none;}
.site-footer .footer-link a strong {font-weight: 700;}
.site-footer .footer-link .bar {margin: 0 24px 1px;height: 16px;}
ad@luvwit.co.kr
마케팅제휴문의
기타사업관련문의

ad@luvwit.co.kr