#CLA40821.CLA40821-main {
    font: 14px/18px"Gotham SSm book A", "Gotham SSm book B", Arial, Helvetica, 'Microsoft Jhenghei', sans-serif !important;
}

#CLA40821.CLA40821-main * {
    font-family: "Gotham SSm book A", "Gotham SSm book B", Arial, Helvetica, 'Microsoft Jhenghei', sans-serif !important;
}


#CLA40821.CLA40821-main h1,
#CLA40821.CLA40821-main h2,
#CLA40821.CLA40821-main h3,
#CLA40821.CLA40821-main h4,
#CLA40821.CLA40821-main h5,
#CLA40821.CLA40821-main h6,
#CLA40821.CLA40821-main strong {
    font-family: "ClarinsRegular", "Clarins", Times, "Times New Roman", 'Microsoft Jhenghei', serif !important;
}

#CLA40821.CLA40821-main a[data-brand],
#CLA40821.CLA40821-main button,
#CLA40821.CLA40821-main label {
    font-family: "Gotham SSm medium A", "Gotham SSm medium B", Arial, Helvetica, 'Microsoft Jhenghei', sans-serif !important;
}

#CLA40821.CLA40821-main a.CLA40821-button {
    font-family: "Gotham SSm medium A", "Gotham SSm medium B", Arial, Helvetica, 'Microsoft Jhenghei', sans-serif !important;
}

#CLA40821.CLA40821-main section[data-name] h3 {
    font-family: "Gotham SSm book A", "Gotham SSm book B", Arial, Helvetica, 'Microsoft Jhenghei', sans-serif !important;
}

#CLA40821 .CLA40821-F-Arial {
    font-family: Arial, Helvetica, 'Microsoft Jhenghei', sans-serif !important;
}

#CLA40821 .CLA40821-F-Times {
    font-family: Times, "Times New Roman", 'Microsoft Jhenghei', serif !important;
}

#CLA40821 .CLA40821-F-ClarinsRegular {
    font-family: "ClarinsRegular", "Clarins", Times, "Times New Roman", 'Microsoft Jhenghei', serif !important;
}

#CLA40821 .CLA40821-F-GothamSSmMedium {
    font-family: "Gotham SSm medium A", "Gotham SSm medium B", Arial, Helvetica, 'Microsoft Jhenghei', sans-serif !important;
}

#CLA40821 .CLA40821-F-GothamSSmBook {
    font-family: "Gotham SSm book A", "Gotham SSm book B", Arial, Helvetica, 'Microsoft Jhenghei', sans-serif !important;
}

#CLA40821 .CLA40821-F-GothamLight {
    font-family: "Gotham Light", "Gotham SSm light A", "Gotham SSm light B", "Gotham SSm book A", "Gotham SSm book B", Arial, Helvetica, 'Microsoft Jhenghei', sans-serif !important;
}

#CLA40821 .CLA40821-F-GothamSSmLight {
    font-family: "Gotham SSm light A", "Gotham SSm light B", "Gotham SSm book A", "Gotham SSm book B", Arial, Helvetica, 'Microsoft Jhenghei', sans-serif !important;
}

#CLA40821.CLA40821-main .CLA40821--dynamic-price,
#CLA40821.CLA40821-main [data-name=B6] .CLA40821-b6-prod h3 {
    font-family: "Gotham SSm medium A", "Gotham SSm medium B", Arial, Helvetica, 'Microsoft Jhenghei', sans-serif !important;
}

#CLA40821.CLA40821-main [data-name] .CLA40821-paragraph h2 {
    font-family: "Gotham SSm book A", "Gotham SSm book B", Arial, Helvetica, 'Microsoft Jhenghei', sans-serif !important;
}

#CLA40821.CLA40821-main [data-name] .CLA40821-paragraph h2 span {
    font-family: "Gotham Light", "Gotham SSm light A", "Gotham SSm light B", "Gotham SSm book A", "Gotham SSm book B", Arial, Helvetica, 'Microsoft Jhenghei', sans-serif !important;
}

#CLA40821.CLA40821-main [data-name=B4] .CLA40821-svg text,
#CLA40821.CLA40821-main [data-name=B6] .CLA40821-b6-prod h4 {
    font-family: "Gotham SSm book A", "Gotham SSm book B", Arial, Helvetica, 'Microsoft Jhenghei' sans-serif !important;
}


/* ---------------------------------------------- */
.footer-wrapper button.button-link.go-to-top:active,
.footer-wrapper button.button-link.go-to-top:focus,
button.button-link.inTheMiddle:active,
button.button-link.inTheMiddle:focus {
    border: none !important;
    outline: none !important;
}

html,
body {
    overflow-x: clip;
}


/*iPhone 11, 12, 13, 13 Min, and 13 Pro Max*/
@media (max-width: 480px) {
    #CLA40821.CLA40821-main [data-name=B4]:before {
        background-image: url(../images/v2_CLA40821-b4-pattern.png);
    }
}