.co-showcase-card{overflow:visible;max-width:1440px;margin:0 auto}
.co-showcase-card *{-webkit-box-sizing:border-box;box-sizing:border-box}
.co-showcase-card__wrap{position:relative;margin:0 auto;max-width:1440px;width:100%;overflow:hidden;padding:32px 12px;word-wrap:break-word}
.co-showcase-card__wrap .co-showcase-card__inner{word-wrap:break-word}
.co-showcase-card__grid{display:flex;flex-wrap:wrap;width:100%;height:100%}
.co-showcase-card--l .col-order-0{order:0}
.co-showcase-card--l .col-order-1{order:1}
.co-showcase-card--l .col-order-2{order:2}
.co-showcase-card--r .col-order-0{order:2}
.co-showcase-card--r .col-order-1{order:0}
.co-showcase-card--r .col-order-2{order:1}
.co-showcase-card--c .col-order-0{order:1}
.co-showcase-card--c .col-order-1{order:0}
.co-showcase-card--c .col-order-2{order:2}
.co-showcase-card__card-container{width:100%;height:100%;padding:12px}
.co-showcase-card__card-inner{position:relative;height:100%;background-color:#f7f7f7;overflow:hidden;display:block;color:#000;border-radius:20px}
.sm .co-showcase-card__card-inner{padding:25px 30px}
.lg .co-showcase-card__card-inner{padding-bottom:calc(76.02339181%)}
.co-showcase-card__figure{position:absolute;left:50%;transform:translateX(-50%);width:auto}
.sm .co-showcase-card__figure{top:32px}
.lg .co-showcase-card__figure{top:48px}
.life-style.lg .co-showcase-card__figure{width:100%;height:100%;top:0}
.co-showcase-card__figure img{height:100%;width:100%;object-fit:cover;object-position:50% 50%;transition:transform linear .2s;border-radius:20px}
.sm .co-showcase-card__figure img{height:128px;width:128px;margin:auto}
.lg .co-showcase-card__figure img{height:320px;width:320px;margin:auto}
.life-style.lg .co-showcase-card__figure img{height:100%;width:100%}
.co-showcase-card__card-inner:hover .co-showcase-card__figure img{transform:scale(1.05)}
.co-showcase-card__card-content{position:absolute;width:100%}
.sm .co-showcase-card__card-content{padding:40px 30px}
.lg .co-showcase-card__card-content{padding:48px 30px}
.co-showcase-card--middle .co-showcase-card__card-content{top:50%;transform:translateY(-50%)}
.co-showcase-card--top .co-showcase-card__card-content{top:0}
.co-showcase-card--bottom .co-showcase-card__card-content{bottom:0}
.co-showcase-card--left .co-showcase-card__card-content{text-align:left}
.co-showcase-card--center .co-showcase-card__card-content{text-align:center}
.co-showcase-card__title{font-family:'SamsungSharpSans',arial,sans-serif;font-weight:bold;line-height:1.2;letter-spacing:normal;text-align:center;font-size:48px;margin-bottom:32px}
.co-showcase-card__big-card-title{font-family:'SamsungSharpSans',arial,sans-serif;line-height:1.33;font-size:24px;font-weight:bold;letter-spacing:normal;color:#fff}
.dark-theme .co-showcase-card__big-card-title{color:#000}
.co-showcase-card__big-card-sub-title{font-family:'SamsungOne',arial,sans-serif;font-weight:normal;line-height:1.33;letter-spacing:normal;font-size:14px;margin-top:8px;color:#fff}
.dark-theme .co-showcase-card__big-card-sub-title{color:#000}
.co-showcase-card__small-card-title{font-family:'SamsungOne',arial,sans-serif;font-weight:bold;line-height:1.33;letter-spacing:normal;position:absolute;font-size:18px;height:48px;width:275px;left:50%;transform:translateX(-50%)}
.sm .co-showcase-card__small-card-title{bottom:24px;margin-top:16px}
.lg .co-showcase-card__small-card-title{bottom:48px}
.co-showcase-card--middle .co-showcase-card__small-card-title{top:50%}
.co-showcase-card--top .co-showcase-card__small-card-title{top:0}
.co-showcase-card--bottom .co-showcase-card__small-card-title{bottom:0}
.co-showcase-card--left .co-showcase-card__small-card-title{text-align:left}
.co-showcase-card--center .co-showcase-card__small-card-title{text-align:center}
.co-showcase-card__cta .cta{margin-top:16px}
.co-showcase-card .co-showcase-card__cta a,.co-showcase-card .co-showcase-card__cta button{white-space:normal}
.co-showcase-card .product-content .co-showcase-card__big-card-title,.co-showcase-card .product-content .co-showcase-card__big-card-sub-title{text-shadow:1px 1px 1px black,0 0 1px #000,0 0 0 #000}
.co-showcase-card .product-content .co-showcase-card__cta .cta{color:#000;background-color:#fff}
.co-showcase-card .co-showcase-card__card-inner:focus .co-showcase-card__figure img{transform:scale(1.05)}
.co-showcase-card .co-showcase-card__card-inner:focus{outline:0;box-shadow:0 0 1pt 1pt #005fcc;-webkit-box-shadow:0 0 1pt 1pt #005fcc;-moz-box-shadow:0 0 1pt 1pt #005fcc}
@media only screen and (min-width:1440px){.co-showcase-card__col.col-lg-100{width:100%}
.co-showcase-card__col.col-lg-50{width:50%}
.co-showcase-card__col.col-lg-25{width:25%}
.co-showcase-card__wrap{padding:32px 12px}
.co-showcase-card__card-container{padding:12px}
.co-showcase-card__card-inner{border-radius:20px}
.sm .co-showcase-card__card-inner{padding:25px 30px}
.sm .co-showcase-card__figure{top:32px}
.lg .co-showcase-card__figure{top:48px}
.sm .co-showcase-card__figure img{height:128px;width:128px}
.lg .co-showcase-card__figure img{height:320px;width:320px}
.sm .co-showcase-card__card-content{padding:40px 30px}
.lg .co-showcase-card__card-content{padding:48px 30px}
.co-showcase-card__title{font-size:48px;margin-bottom:20px}
.co-showcase-card__big-card-title{font-size:24px}
.co-showcase-card__big-card-sub-title{font-size:14px;margin-top:10px}
.co-showcase-card__small-card-title{font-size:18px;height:48px;width:275px}
.sm .co-showcase-card__small-card-title{bottom:25px}
.lg .co-showcase-card__small-card-title{bottom:48px}
.co-showcase-card__cta .cta{margin-top:15px}
.co-showcase-card .co-showcase-card__cta a,.co-showcase-card .co-showcase-card__cta button{white-space:normal}
.product-content .co-showcase-card__big-card-title,.product-content .co-showcase-card__big-card-sub-title{text-shadow:1px 1px 1px black,0 0 1px #000,0 0 0 #000}
.product-content .co-showcase-card__cta .cta{color:#000;background-color:#fff}
.co-showcase-card__card-inner:focus .co-showcase-card__figure img{transform:scale(1.05)}
.co-showcase-card__card-inner:focus{outline:0;box-shadow:0 0 1pt 1pt #005fcc;-webkit-box-shadow:0 0 1pt 1pt #005fcc;-moz-box-shadow:0 0 1pt 1pt #005fcc}
}
@media only screen and (min-width:768px) and (max-width:1440px){.co-showcase-card__col.col-lg-100{width:100%}
.co-showcase-card__col.col-lg-50{width:50%}
.co-showcase-card__col.col-lg-25{width:25%}
.co-showcase-card__wrap{padding:2.22222222vw .83333333vw}
.co-showcase-card__card-container{padding:.83333333vw}
.co-showcase-card__card-inner{border-radius:1.38888889vw}
.sm .co-showcase-card__card-inner{padding:1.73611111vw 2.08333333vw}
.sm .co-showcase-card__figure{top:2.22222222vw}
.lg .co-showcase-card__figure{top:3.33333333vw}
.sm .co-showcase-card__figure img{height:8.88888889vw;width:8.88888889vw}
.lg .co-showcase-card__figure img{height:22.22222222vw;width:22.22222222vw}
.sm .co-showcase-card__card-content{padding:2.77777778vw 2.08333333vw}
.lg .co-showcase-card__card-content{padding:3.33333333vw 2.08333333vw}
.co-showcase-card__title{font-size:3.33333333vw;margin-bottom:1.38888889vw}
.co-showcase-card__big-card-title{font-size:1.66666667vw}
.co-showcase-card__big-card-sub-title{font-size:.97222222vw;margin-top:.69444444vw}
.co-showcase-card__small-card-title{font-size:1.25vw;height:3.33333333vw;width:19.09722222vw}
.sm .co-showcase-card__small-card-title{bottom:1.73611111vw}
.lg .co-showcase-card__small-card-title{bottom:3.33333333vw}
.co-showcase-card__cta .cta{margin-top:1.04166667vw}
.co-showcase-card .co-showcase-card__cta a,.co-showcase-card .co-showcase-card__cta button{white-space:normal}
.product-content .co-showcase-card__big-card-title,.product-content .co-showcase-card__big-card-sub-title{text-shadow:1px 1px 1px black,0 0 1px #000,0 0 0 #000}
.product-content .co-showcase-card__cta .cta{color:#000;background-color:#fff}
.co-showcase-card__card-inner:focus .co-showcase-card__figure img{transform:scale(1.05)}
.co-showcase-card__card-inner:focus{outline:0;box-shadow:0 0 1pt 1pt #005fcc;-webkit-box-shadow:0 0 1pt 1pt #005fcc;-moz-box-shadow:0 0 1pt 1pt #005fcc}
}
@media only screen and (max-width:767px){.co-showcase-card__col.col-sm-100{width:100%}
.co-showcase-card__col.col-sm-50{width:50%}
.co-showcase-card__col.col-sm-25{width:25%}
.co-showcase-card__wrap{padding:0vw 6.66666667vw}
.co-showcase-card__card-container{padding:2.22222222vw}
.co-showcase-card__card-inner{border-radius:5.55555556vw}
.sm .co-showcase-card__card-inner{padding:6.94444444vw 8.33333333vw;min-height:41.11111111vw}
.lg .co-showcase-card__card-inner{padding-bottom:100%}
.co-showcase-card__figure{width:auto}
.sm .co-showcase-card__figure{top:4.44444444vw}
.lg .co-showcase-card__figure{top:11.11111111vw}
.sm .co-showcase-card__figure img{height:20vw;width:20vw}
.lg .co-showcase-card__figure img{height:48.88888889vw;width:48.88888889vw}
.sm .co-showcase-card__card-content{padding:3.33333333vw 2.22222222vw}
.lg .co-showcase-card__card-content{padding:8.88888889vw 4.44444444vw}
.co-showcase-card__title{font-size:8.88888889vw;margin-bottom:4.44444444vw}
.co-showcase-card__big-card-title{font-size:7.22222222vw}
.co-showcase-card__big-card-sub-title{font-size:3.33333333vw;margin-top:2.22222222vw}
.co-showcase-card__small-card-title{font-size:3.33333333vw}
.sm .co-showcase-card__small-card-title{height:8.88888889vw;width:36.66666667vw;bottom:3.33333333vw}
.lg .co-showcase-card__small-card-title{height:11.11111111vw;width:51.11111111vw;bottom:6.66666667vw}
.co-showcase-card__cta .cta{margin-top:2.22222222vw}
.co-showcase-card.co-showcase-card--l .co-showcase-card__col.col-lg-25.col-sm-100.col-order-1,.co-showcase-card.co-showcase-card--r .co-showcase-card__col.col-lg-25.col-sm-100.col-order-1,.co-showcase-card.co-showcase-card--l .co-showcase-card__col.col-lg-25.col-sm-100.col-order-2,.co-showcase-card.co-showcase-card--r .co-showcase-card__col.col-lg-25.col-sm-100.col-order-2{width:50%}
.co-showcase-card.co-showcase-card--l .co-showcase-card__grid .co-showcase-card__col.col-lg-100.col-sm-50,.co-showcase-card.co-showcase-card--r .co-showcase-card__grid .co-showcase-card__col.col-lg-100.col-sm-50{width:100%}
}
html[lang^="th"] .co-showcase-card__title{font-family:'Kittithada','SamsungSharpSans',arial,sans-serif}
html[lang^="th"] .co-showcase-card__big-card-title{font-family:'Kittithada','SamsungSharpSans',arial,sans-serif}
html[lang^="th"] .co-showcase-card__big-card-sub-title{font-family:'Kittithada','SamsungOne',arial,sans-serif}
html[lang^="th"] .co-showcase-card__small-card-title{font-family:'Kittithada','SamsungOne',arial,sans-serif}
@media only screen and (min-width:768px) and (max-width:1440px){}
@media only screen and (max-width:767px){}