.no-data{letter-spacing:-.2px;justify-content:center;align-items:center;width:100%;height:200px;font-size:20px;line-height:1.25;display:flex}.load-more{justify-content:center;padding-bottom:40px;display:flex}.wrap__content{overflow:hidden}.wrap__content .main__detail .inner{max-width:var(--max-w);letter-spacing:-.16px;gap:10px;margin:40px auto auto;font-size:16px;font-weight:300;line-height:1.25;display:flex}.wrap__content .main__detail .inner .tt{letter-spacing:-.52px;font-size:52px;font-weight:300;line-height:1.25}.wrap__content .main__detail .inner .dt__left,.wrap__content .main__detail .inner .dt__right{width:50%;display:flex}.wrap__content .main__detail .inner .dt__left{align-items:center}.wrap__content .main__detail .inner .dt__right{flex-direction:column;gap:30px}.wrap__content .main__detail .inner .block__btn{gap:40px;display:flex}.wrap__content .logo-section{background-color:#fff5eb;min-height:380px;padding:40px 0;display:grid}.wrap__content .logo-section .title-logo{letter-spacing:2.1px;text-transform:uppercase;margin-bottom:30px;font-size:14px;font-weight:400;line-height:1.25}.wrap__content .wrap-brand-logos{grid-template-columns:repeat(6,1fr);gap:20px;padding:0 10px;transition:all .3s ease-in-out;display:grid}@media (max-width:767px){.wrap__content .wrap-brand-logos{grid-template-columns:repeat(3,1fr)}}.wrap__content .card-brand{opacity:0;justify-content:center;align-items:center;transition:opacity .3s ease-in-out;display:flex}.wrap__content .card-brand img{object-fit:contain;width:100%;height:auto}.wrap__content .card-brand.fade-in{opacity:1}.wrap__content .wrap-hl-sec{background-color:#ffe1d1;padding:40px 0;position:relative}.wrap__content .wrap-hl-sec .hl-label{letter-spacing:.7px;color:#ff6200;font-size:14px;line-height:20px;position:absolute;top:40px;left:0}.wrap__content .wrap-hl-sec .hl-swiper .swiper-wrapper-custom .cus-insta-dots{margin-left:5px}@media (max-width:767px){.wrap__content .wrap-hl-sec .hl-swiper .swiper-wrapper-custom .cus-insta-dots{margin-left:0}}.wrap__content .wrap-hl-sec .hl-swiper .swiper-wrapper .swiper{width:100%;margin:0}.wrap__content .wrap-hl-sec .hl-swiper .list-hl{gap:50px;display:flex}@media (max-width:767px){.wrap__content .wrap-hl-sec .hl-swiper .list-hl{flex-direction:column-reverse;gap:0}}.wrap__content .wrap-hl-sec .hl-swiper .hl-detail{width:calc(50% - 38px)}@media (max-width:767px){.wrap__content .wrap-hl-sec .hl-swiper .hl-detail{width:100%;padding-bottom:40px!important}}.wrap__content .wrap-hl-sec .hl-swiper .hl-detail .brand-logo-container{justify-content:flex-start;width:fit-content;height:auto;display:flex;position:relative}.wrap__content .wrap-hl-sec .hl-swiper .hl-detail .brand-logo{object-fit:contain;width:100%;height:auto}.wrap__content .wrap-hl-sec .hl-swiper .hl-detail .title-desc{letter-spacing:0;padding-top:20px;font-size:36px;line-height:1.25}@media (max-width:767px){.wrap__content .wrap-hl-sec .hl-swiper .hl-detail .title-desc{letter-spacing:0;font-size:26px;line-height:1.25}}.wrap__content .wrap-hl-sec .hl-swiper .hl-detail .desc{letter-spacing:-.18px;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;max-height:92px;margin-top:20px;font-size:18px;line-height:1.25;display:-webkit-box;overflow:hidden}@media (max-width:767px){.wrap__content .wrap-hl-sec .hl-swiper .hl-detail .desc{letter-spacing:0;font-size:26px;line-height:1.25}}.wrap__content .wrap-hl-sec .hl-swiper .hl-detail .price{letter-spacing:0;color:#ff6200;padding-top:20px;font-size:18px;line-height:1.25}@media (max-width:767px){.wrap__content .wrap-hl-sec .hl-swiper .hl-detail .price{letter-spacing:0;font-size:16px;line-height:1.25}}.wrap__content .wrap-hl-sec .hl-swiper .hl-detail .wrap-key-sell{flex-direction:column;gap:10px;padding-top:40px;display:flex}@media (max-width:767px){.wrap__content .wrap-hl-sec .hl-swiper .hl-detail .wrap-key-sell{padding-top:30px}}.wrap__content .wrap-hl-sec .hl-swiper .hl-detail .key-sell-list{letter-spacing:0;gap:10px;font-size:16px;line-height:1.25;display:flex}.wrap__content .wrap-hl-sec .hl-swiper .hl-detail .slide-button{margin-top:40px}@media (max-width:767px){.wrap__content .wrap-hl-sec .hl-swiper .hl-detail .slide-button{margin-top:30px}.wrap__content .wrap-hl-sec .hl-swiper .hl-detail{padding-top:40px;padding-bottom:115px}}.wrap__content .wrap-hl-sec .hl-swiper .hl-wrap-img{width:calc(50% - 2px);height:100%;max-height:440px;font-size:0}.wrap__content .wrap-hl-sec .hl-swiper .hl-wrap-img .hl-img{object-fit:cover;width:100%}@media (max-width:767px){.wrap__content .wrap-hl-sec .hl-swiper .hl-wrap-img .hl-img{padding-top:0;height:270px!important}.wrap__content .wrap-hl-sec .hl-swiper .hl-wrap-img{width:100%}}.wrap__content .wrap-hl-sec .cus-insta-dots{position:absolute}@media (max-width:767px){.wrap__content .wrap-hl-sec .cus-insta-dots{justify-content:center;width:100%;position:relative}.wrap__content .swiper-pagination-custom{justify-content:center}.wrap__content .wrap-hl-sec{height:100%}}.wrap__content .flex-faq{gap:40px;margin:40px 0;display:flex}.wrap__content .flex-faq ul{padding-left:15px}.wrap__content .flex-faq ul li{margin-left:5px;list-style:outside}.wrap__content .flex-faq .faq-topic{letter-spacing:-.26px;min-width:265px;font-size:26px;font-weight:400;line-height:1.25}@media (max-width:767px){.wrap__content .flex-faq .faq-topic{min-width:none;width:100%}.wrap__content .flex-faq{flex-direction:column;gap:0;width:100%;margin:40px 0}}.wrap__content .item-list{width:100%}.wrap__content .item-list .item-item{border-bottom:1px solid #dfdcdc;width:100%;padding:40px 0;transition:all .4s}.wrap__content .item-list .item-item:first-child{padding-top:0}.wrap__content .item-list .item-item:last-child{border-bottom:0;padding-bottom:0}@media (max-width:767px){.wrap__content .item-list .item-item{padding:20px 0}.wrap__content .item-list .item-item:first-child{padding-top:20px}}.wrap__content .item-list .item-item .item-item-detail{margin:0 auto}.wrap__content .item-list .item-item .item-item-detail .item-name{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;margin:0 auto;font-size:26px;line-height:32.5px;display:flex}.wrap__content .item-list .item-item .item-item-detail .item-name h1,.wrap__content .item-list .item-item .item-item-detail .item-name h2,.wrap__content .item-list .item-item .item-item-detail .item-name h3,.wrap__content .item-list .item-item .item-item-detail .item-name h4,.wrap__content .item-list .item-item .item-item-detail .item-name h5,.wrap__content .item-list .item-item .item-item-detail .item-name h6{letter-spacing:-.26px;font-size:26px;font-weight:400;line-height:1.25}.wrap__content .item-list .item-item .item-item-detail .item-name.active .icon{background-image:url(/images/iod/icon-d.svg)}.wrap__content .item-list .item-item .item-item-detail .item-name .icon{background-image:url(/images/iod/icon-p.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;min-width:20px;height:20px;transition:all .4s;display:block}@media (max-width:767px){.wrap__content .item-list .item-item .item-item-detail .item-name h1,.wrap__content .item-list .item-item .item-item-detail .item-name h2,.wrap__content .item-list .item-item .item-item-detail .item-name h3,.wrap__content .item-list .item-item .item-item-detail .item-name h4,.wrap__content .item-list .item-item .item-item-detail .item-name h5,.wrap__content .item-list .item-item .item-item-detail .item-name h6{letter-spacing:-.18px;font-size:18px;font-weight:400;line-height:1.25}}.wrap__content .item-list .item-item .item-detail-warp{grid-template-rows:0fr;margin:0 auto;padding-bottom:0;transition:all .4s;display:grid;overflow:hidden}.wrap__content .item-list .item-item .item-detail-warp .item-detail{letter-spacing:-.16px;gap:0;min-height:0;font-size:16px;font-weight:400;line-height:1.25;transition:all .4s;display:grid;overflow:hidden}.wrap__content .item-list .item-item .item-detail-warp .item-detail .text-email{cursor:pointer;width:fit-content;position:relative}.wrap__content .item-list .item-item .item-detail-warp .item-detail .text-email:after{content:"";z-index:3;background:#000;width:100%;height:2px;position:absolute;bottom:-1px;left:0}.wrap__content .item-list .item-item .item-detail-warp.active{grid-template-rows:1fr}.wrap__content .item-list .item-item .item-detail-warp.active .item-detail{gap:30px;padding-top:20px}.wrap__content .seo_content{background-color:#fafafaaa;padding:40px 0}.wrap__content .seo_content img{object-fit:contain;width:auto}.wrap__content .seo_content a{color:#ff6200;position:relative}.wrap__content .seo_content a:after{content:"";background-color:#ff6200;width:0;height:2px;transition:all .4s cubic-bezier(.075,.82,.165,1);position:absolute;bottom:0;left:0}.wrap__content .seo_content a:hover:after{width:100%}@media (max-width:767px){.wrap__content .seo_content{padding:30px 0}.wrap__content .seo_content a{letter-spacing:-.26px;font-size:26px;line-height:1.25}.wrap__content .seo_content p{letter-spacing:-.16px;font-size:16px;line-height:1.25}.wrap__content .seo_content span{letter-spacing:-.2px;font-size:20px;line-height:1.25}}.unfold{display:none}.unfold.active{display:block}@media (max-width:767px){.wrap__content .main__detail .inner{flex-direction:column;gap:20px;margin-top:20px}.wrap__content .main__detail .inner .dt__left,.wrap__content .main__detail .inner .dt__right{width:100%}.wrap__content .main__detail .inner .dt__left .tt{letter-spacing:-.36px;font-size:36px;line-height:1.25}.wrap__content .main__detail .inner .dt__right .block__btn{flex-direction:column;gap:20px;margin-bottom:20px}}
.insta-dots{margin-top:var(--space-ct);-webkit-user-select:none;user-select:none;justify-content:flex-start;align-items:center;gap:16px;min-height:6px;margin-left:8px;display:flex}@media (max-width:767px){.insta-dots{justify-content:center}}.insta-dots .dot{border-radius:50%;transition:all .3s;position:relative}.insta-dots .dot.active:before,.insta-dots .dot.active:after{content:"";position:absolute}.insta-dots .dot.active:before{border:1px solid #ff6200;border-radius:50%;width:14px;height:14px;top:50%;left:50%;transform:translate(-50%,-50%)}.insta-dots .dot.active:after{border-top:1px solid #0000;border-bottom:1px solid #0000;border-right:4px solid #fff;width:0;height:3px;top:50%;right:-8px;transform:translateY(-50%)}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.wrap__banner{overflow:hidden}.wrap__banner .main__banner{max-width:var(--max-w);color:#000;padding:40px var(--space-ct);flex-direction:column;margin:auto;padding-top:99px;display:flex;position:relative}.wrap__banner .main__banner .title{justify-content:center;width:100%;display:flex}.wrap__banner .main__banner h1{z-index:2;width:100%;font-size:var(--font-7);line-height:var(--font-7-lh);letter-spacing:calc(var(--font-7)*(var(--font-1-ls)/100));text-align:center;pointer-events:none;white-space:pre-wrap;position:absolute;top:30px}.wrap__banner .main__banner .wrap-swiper{position:relative}.wrap__banner .main__banner .wrap-swiper .image-cover{cursor:pointer;font-size:0;position:relative;overflow:hidden}.wrap__banner .main__banner .wrap-swiper .image-cover .slide-image{object-fit:cover;width:100%;height:auto}.wrap__banner .main__banner .wrap-swiper .image-cover .play-btn{z-index:99;background-color:#ff6200;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:absolute;bottom:40px;right:40px}.wrap__banner .main__banner .wrap-swiper .image-cover .play-btn .icon{color:#000;letter-spacing:0;padding-left:5px;font-size:24px;line-height:1}.wrap__banner .main__banner .flex-content{width:100%;max-width:var(--max-w);gap:20px;height:80px;margin-top:20px;display:flex}.wrap__banner .main__banner .flex-content .wide__ct{width:64.58%}.wrap__banner .main__banner .flex-content .min__ct{letter-spacing:-.16px;text-overflow:ellipsis;-webkit-line-clamp:4;line-clamp:4;block-overflow:ellipsis;-webkit-box-orient:vertical;width:35.42%;font-size:16px;line-height:1.25;display:-webkit-box;overflow:hidden}@media (max-width:767px){.wrap__banner .main__banner{padding:30px var(--space-ct);padding-top:59px}.wrap__banner .main__banner h1{letter-spacing:-.42px;font-size:42px;line-height:1.25;top:14px}.wrap__banner .main__banner .flex-content{flex-direction:column;gap:12px;padding-bottom:30px}.wrap__banner .main__banner .flex-content .wide__ct,.wrap__banner .main__banner .flex-content .min__ct{width:100%}}
