.template-reasons .main-content{padding-top:0;padding-bottom:0}.section-banner-page{position:relative}.section-banner-page .dk-hide{display:none!important}.caption-text .shop-best{background:#cf5144;color:#fff;width:233px;height:53px;display:flex;align-items:center;justify-content:center;font-family:Kanit;font-weight:600;font-size:18px;line-height:27px;letter-spacing:1px;text-align:center;vertical-align:middle;text-transform:uppercase}.section-banner-page.banner-style2 .caption-text .shop-best{width:174px;height:53px}.caption-text .shop-best:hover{color:#fff;background-color:#cf5144e5}.section-banner-page .small_image{width:100%;max-width:250px;display:block}.section-banner-page .caption-text h2{font-family:Kanit;font-weight:600;font-size:48px;line-height:100%;margin-top:16px;margin-bottom:25px;text-transform:uppercase}.section-banner-page .caption-text{position:absolute;top:0;width:100%;height:100%;display:flex;justify-content:center;flex-direction:column}.section-banner-page .caption-text .wrapper{max-width:1440px;width:100%;padding-left:55px;padding-right:55px;margin-left:0;margin-right:auto}.banner__image img{height:100%;width:100%;max-width:100%;display:block}.banner__image{height:100%;display:block}.section-banner-page.banner-style2 .caption-text .wrapper{max-width:640px;margin-left:0;padding-left:100px}.section-banner-page.banner-style2 .caption-top{padding-bottom:35px}.section-banner-page.banner-style2 .caption-text h2{color:#fff}.section-banner-page .caption-text .wrapper p{font-weight:600;font-size:20px;line-height:26px;letter-spacing:-.32px}.section-banner-page.banner-style2 .caption-text .wrapper p{color:#fff}@media screen and (max-width:1199px){.section-banner-page .caption-text h2{font-size:32px}.section-banner-page.banner-style2 .caption-text .wrapper{padding-left:55px;max-width:450px}}@media screen and (max-width:989px){.section-banner-page .caption-text h2{font-size:32px;margin-top:10px;margin-bottom:18px}.banner__image img{height:250px;width:100%;max-width:100%;object-fit:cover;object-position:right}.section-banner-page .caption-text .wrapper{padding-left:30px;padding-right:30px}.caption-text .shop-best{width:220px;height:46px;font-size:16px}.section-banner-page.banner-style2 .banner__image img{height:300px}.section-banner-page.banner-style2 .caption-text .wrapper{max-width:600px}}@media screen and (max-width:749px){.section-banner-page .dk-hide{display:block!important}.section-banner-page .mb-hide{display:none!important}.banner__image img{height:320px;object-position:bottom}.section-banner-page .caption-text .wrapper{text-align:center;max-width:350px;margin-top:36px;margin-left:auto;margin-right:auto}.section-banner-page.banner-style1 .wrapper{margin-top:0}.caption-text .shop-best{margin:auto}.section-banner-page.banner-style2 .caption-text .shop-best{width:100%;margin:0}.section-banner-page.banner-style2 .banner__image img{height:600px;object-position:center}.section-banner-page.banner-style2 .caption-text .wrapper{height:100%;justify-content:space-between;display:flex;flex-direction:column;padding:20px;max-width:300px;margin-left:auto;margin-top:0}.banner__image img{height:70%}.section-banner-page .small_image{margin:auto}.section-banner-page.banner-style1 .caption-text{height:42%;justify-content:center}.section-banner-page.banner-style2 .caption-text{height:100%;justify-content:center}.banner-style1 .wrapper-img{display:block;height:100%;opacity:1;overflow:hidden;padding-bottom:86%;position:relative}.banner-style1 .wrapper-img-chill{height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.banner-style1 .wrapper-img img{height:100%!important;object-fit:cover;display:block;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:100%!important}.section-banner-page .caption-text h2{text-align:center}}@media screen and (max-width:639px){.banner-style1 .wrapper-img{padding-bottom:100%}.section-banner-page.banner-style1 .caption-text{height:50%}}@media screen and (max-width:479px){.section-banner-page .caption-text{justify-content:flex-start}.section-banner-page.banner-style1 .caption-text{height:49%}.banner__image img{height:auto}.section-banner-page .small_image{max-width:179px;margin:auto}.section-banner-page .caption-text .wrapper{margin-top:30px}.section-banner-page.banner-style2 .caption-text .wrapper{max-width:100%;padding-bottom:30px}.section-banner-page.banner-style2 .banner__image img{height:auto}.section-banner-page .caption-text .wrapper{text-align:left}.section-banner-page .caption-text .wrapper p{font-size:16px;line-height:20px}.section-banner-page .caption-text .wrapper p{max-width:295px}.section-banner-page.banner-style2 .caption-text h2{padding-right:20px;text-align:left}.section-banner-page.banner-style2 .caption-text .shop-best{width:100%}}@media screen and (max-width:379px){.banner-style1 .wrapper-img{padding-bottom:105%}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/image-banner.css.map */
