@charset "utf-8";

/*
 * File    : lang-cn.css
 * Author  : STUDIO-JT
 *
 * SUMMARY :
 * FONT
 * VARIABLES
 * LAYOUT
 * SUB PAGE
 * RWD
 */



/* **************************************** *
 * FONT
 * **************************************** */
@font-face {
    font-family: 'NotoSansSC';
    font-weight: 500;
    src: url('../fonts/NotoSansSC/noto-sans-sc-v38-chinese-simplified_latin-500.woff2') format('woff2');
}

@font-face {
    font-family: 'NotoSansSC';
    font-weight: 700;
    src: url('../fonts/NotoSansSC/noto-sans-sc-v38-chinese-simplified_latin-700.woff2') format('woff2');
}



/* **************************************** *
 * VARIABLES
 * **************************************** */
html[lang="zh-Hans"] {

    --font-primary: 'NotoSansSC', sans-serif;
    --font-secondary: 'GoldenBook', 'NotoSansSC', sans-serif;

}



/* **************************************** *
 * LAYOUT
 * **************************************** */
html[lang="zh-Hans"] body { word-break: break-all; }

/* STRAP */
html[lang="zh-Hans"] .jt-typo--en { word-break: keep-all; }

/* HEADER */
html[lang="zh-Hans"] .header__shop-btn .jt-btn__basic { padding-bottom: 9rem; padding-top: 7rem; }
html[lang="zh-Hans"] .header__shop-btn .jt-btn__basic .jt-icon { position: relative; top: 1rem; }



/* **************************************** *
 * SUB PAGE
 * **************************************** */
/* SANC 소개 */
html[lang="zh-Hans"] .company-introduce__bracket { word-break: keep-all; }

/* SANC 메시지 */
html[lang="zh-Hans"] .message-season__name { word-break: keep-all; }

/* SANC ESG */
html[lang="zh-Hans"] .sancway-esg-carbon__bracket { word-break: keep-all; }

/* 침구 */
html[lang="zh-Hans"] .sancway-bedding-ore__parentheses { word-break: keep-all; }

/* 생명물두부 */
html[lang="zh-Hans"] .tofu-content__free span { white-space: pre; }

/* SANC 언더웨어 */
html[lang="zh-Hans"] .underwear-content__since { word-break: keep-all; }

/* 공식 캐릭터즈 */
html[lang="zh-Hans"] .official-character-book__typo { font-family: var(--font-primary); font-weight: 700; }



/* **************************************** *
 * RWD
 * **************************************** */
@media (max-width: 1480px){

    /* SANC 소개 */
    html[lang="zh-Hans"] .introduce-factory__list-content > p br { display: block; }

    /* 판매처 */
    html[lang="zh-Hans"] .store-major__list-item br { display: block; }

    /* SANC ESG */
    html[lang="zh-Hans"] .sancway-esg-value__message-item p br { display: block; }

    /* BRAND COMPONENT */
    html[lang="zh-Hans"] .brand-point__list { gap: 80rem; }

}

@media (max-width: 1200px){

    /* SANC WAY COMPONENT */
    html[lang="zh-Hans"] .sancway-process__list-desc br { display: block; }

    html[lang="zh-Hans"] .sancway-certification__list-item p br { display: block; }

    /* SANC ESG */
    html[lang="zh-Hans"] .sancway-esg-value__message-item p br { display: none; }

    /* 농후발효유 */
    html[lang="zh-Hans"] .sancway-yogurt-health--up .sancway-group__content p:nth-of-type(2) { word-break: keep-all; }
    html[lang="zh-Hans"] .sancway-yogurt-health--up .sancway-group__content p:nth-of-type(2) br { display: none; }

    html[lang="zh-Hans"] .sancway-yogurt-system .sancway-group__content p br { display: block; }

    /* BRAND COMPONENT */
    html[lang="zh-Hans"] .brand-point__list { gap: 42rem; }

}

@media (max-width: 860px){

    /* HEADER */
    html[lang="zh-Hans"] .header__shop-btn .jt-btn__basic { padding-bottom: 7rem; padding-top: 5rem; }

    /* 농후발효유 */
    html[lang="zh-Hans"] .sancway-yogurt-health--up .sancway-group__content p:nth-of-type(2) br { display: block; }

    /* 두부 */
    html[lang="zh-Hans"] .sancway-tofu-quality--esg p br { display: block; }

    /* BRAND COMPONENT */
    html[lang="zh-Hans"] .brand-point__list { gap: 0; }

}

@media (max-width: 540px){

    /* HEADER */
    html[lang="zh-Hans"] .header__shop-btn .jt-btn__basic { padding-bottom: 5rem; padding-top: 3rem; }

    /* MAIN */
    html[lang="zh-Hans"] .main-esg__card-content br { display: block; }
    
    html[lang="zh-Hans"] .main-brand__desc br { display: block; }

    /* SANC 소개 */
    html[lang="zh-Hans"] .introduce-exhibition__txt--description br { display: block; }

    html[lang="zh-Hans"] .introduce-factory__list-content > p br { display: none; }

    /* SANC WAY COMPONENT */
    html[lang="zh-Hans"] .sancway-horizontal__content p br { display: block; }

    html[lang="zh-Hans"] .sancway-process__list-desc br { display: none; }

    /* 양조간장 */
    html[lang="zh-Hans"] .sancway-soysauce-tunnel .sancway-horizontal__content p br.smbr { display: none !important; }

    /* 두부 */
    html[lang="zh-Hans"] .sancway-tofu-quality--water .sancway-horizontal__content p br { display: none; }

    /* 언더웨어 */
    html[lang="zh-Hans"] .sancway-underwear-fabric .sancway-horizontal__item:last-child .sancway-horizontal__content p br { display: none; }

    html[lang="zh-Hans"] .sancway-underwear-quality .sancway-horizontal__content p br { display: none; }

    /* 요구르트 런 */
    html[lang="zh-Hans"] .brand-detail--yoghurt-bio .article__section-head h2 br { display: none; }

    /* 생명물간장 */
    html[lang="zh-Hans"] .brand-detail--soysauce-ingredient .article__section-head h2 br { display: none; }

    /* 생명물두부 */
    html[lang="zh-Hans"] .brand-detail--tofu-ferment .article__section-head h2 br { display: none; }

}