/*
Theme Name: NASATEC
Template: soya-company
Description: 나사텍 올인원 시공 브랜드 테마. SOYA Company 기반.
Version: 1.2.3
Author: NASATEC
Requires PHP: 8.0
License: GPL-2.0-or-later
Text Domain: nasatech-company
*/

.soya-site-theme .header .logo-img{height:32px!important;width:auto!important;max-width:100%}.soya-site-theme .footer .footer-logo-img{height:34px!important;width:auto!important;max-width:100%}.soya-site-theme img{max-width:100%}.soya-site-theme .pf-main{overflow-wrap:anywhere}.soya-featured-empty{grid-column:1/-1;padding:30px;border-radius:18px;background:#fef9f3;color:#6a5c4b;line-height:1.8}.soya-featured-empty a{display:inline-block;margin-top:8px;color:#b56c18;font-weight:600}.pf-story-copy ul:not(.pf-work-list){list-style:disc;padding-left:22px}.pf-story-copy ol{list-style:decimal;padding-left:22px}.pf-story-copy h2,.pf-story-copy h3,.pf-story-copy h4{margin:22px 0 12px}.pf-story-copy img{max-width:100%;height:auto}.pf-story-copy>:first-child{margin-top:0}
.woocommerce-checkout .floating-kakao,.woocommerce-checkout .mobile-quick,.woocommerce-cart .floating-kakao{display:none}
.woocommerce-page .footer .footer-logo-img{height:34px!important;width:auto!important;max-width:100%}.woocommerce-page .header .logo-img{height:32px!important;width:auto!important}.soya-content .wc-block-components-button:not(.is-link){background:#b85c00;color:#fff;border-radius:10px}.soya-content .wc-block-components-text-input input{border-radius:10px}
.admin-bar .header{top:32px}.soya-content{max-width:1180px;margin:120px auto 80px;padding:0 24px}.soya-content h1{font-size:clamp(28px,4vw,48px);margin:0 0 28px}.soya-content p{line-height:1.8}.soya-content .woocommerce{min-height:40vh}.woocommerce ul.products li.product a img{aspect-ratio:1;object-fit:contain;border-radius:18px;background:#faf9f7}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:18px}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:10px;padding:14px 20px}.woocommerce .woocommerce-breadcrumb{margin:0 0 24px}.soya-notice{background:#fef7f0;border-radius:14px;padding:18px 22px;margin-bottom:25px;line-height:1.7}.soya-consent{font-size:13px;line-height:1.7;display:flex;gap:8px;margin:16px 0}.soya-consent input{width:auto}.soya-gallery-admin{display:flex;gap:8px;flex-wrap:wrap}.soya-gallery-admin img{width:90px;height:70px;object-fit:cover}.soya-block-page img{max-width:100%;height:auto}.soya-content .wp-block-image{margin:24px 0}@media(max-width:782px){.admin-bar .header{top:46px}.soya-content{margin-top:100px}}

:root{--blue:#b85c00;--blue-dark:#8b4600;--blue-deep:#653500;--blue-light:#fff1df;--blue-soft:#fff8ef;--ink:#25231f;--line:#e9e3da;--bg:#f6f3ee}
.nasa-site .header .logo-img{height:40px!important}.nasa-site .footer .footer-logo-img{height:42px!important}
.nasa-site .hero{background:linear-gradient(160deg,#fff 15%,#fff9f1 100%)}
.nasa-site .studio-hero img,.nasa-site .studio-hero video{filter:hue-rotate(172deg) saturate(.82)}
.nasa-service-strip{margin-top:54px;padding:25px 0;border-top:1px solid #ebdfcd;border-bottom:1px solid #ebdfcd;background:#fffaf2}
.nasa-service-strip>.container{display:flex;gap:30px;justify-content:space-between;align-items:center}.nasa-service-strip span{font-size:12px;font-weight:800;color:#9e6b32;letter-spacing:.15em}.nasa-service-strip>div>div{display:flex;gap:28px;flex-wrap:wrap}.nasa-service-strip b{font-size:17px;color:#4a3e30}.nasa-service-strip b+b::before{content:'·';color:#c3955c;margin-right:28px}
.nasa-principles{margin-top:30px;padding:22px 24px;border-left:3px solid #b85c00;background:#fff6e8;border-radius:0 14px 14px 0;display:grid;gap:7px}.nasa-principles b{font-size:22px;letter-spacing:.1em;color:#9a4f03}.nasa-principles span{color:#7d6b55;font-size:14px}.nasa-center{text-align:center;margin-top:30px}
.nasa-site .floating-kakao{background:#b85c00;color:#fff;box-shadow:0 8px 26px #b85c0033}.nasa-site .floating-kakao svg{width:19px;height:19px}.nasa-site .footer-social a svg{display:none}
.nasa-reference-note{margin:24px 0 0;padding:17px 20px;border:1px solid #ebdcc6;border-radius:14px;background:#fff9f0;color:#806b4e;font-size:13px;line-height:1.7}.nasa-site .service-grid:has(> :nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}
.nasa-site .pf-filters{display:none}.nasa-site .pf-toolbar{justify-content:flex-end}
@media(max-width:960px){.nasa-service-strip>.container{display:block}.nasa-service-strip>div>div{margin-top:15px;gap:14px}.nasa-service-strip b{font-size:15px}.nasa-service-strip b+b::before{margin-right:14px}.nasa-site .service-grid:has(> :nth-child(3):last-child){grid-template-columns:1fr}}
@media(max-width:760px){.nasa-site .header .logo-img{height:34px!important}.nasa-service-strip{margin-top:28px;padding:23px 0}.nasa-service-strip>div>div{gap:10px 14px}.nasa-service-strip b{font-size:13px}.nasa-service-strip b+b::before{content:none}.nasa-service-strip b{padding:7px 10px;border:1px solid #eadbc7;border-radius:8px;background:white}.nasa-service-strip span{font-size:10px;letter-spacing:.12em}.nasa-site .hero h1{font-size:40px}.nasa-site .hero-sub{font-size:14px}.nasa-site .hero-trust{gap:9px}.nasa-site .hero-trust li{font-size:11px;gap:4px}.nasa-site .hero-trust svg{width:14px;height:14px}}
