@import "../cdn.jsdelivr.net/npm/bootstrap-icons%401.8.3/font/bootstrap-icons.html";@font-face{font-family:ibm-medium;src:url(https://www.ihavecpu.com/public/asset/font/IBMPLEXSANSTHAI-MEDIUM.TTF) format('truetype')}@font-face{font-family:ibm-bold;src:url(https://www.ihavecpu.com/public/asset/font/IBMPLEXSANSTHAI-BOLD.TTF) format('truetype')}@font-face{font-family:ibm-extralight;src:url(https://www.ihavecpu.com/public/asset/font/IBMPLEXSANSTHAI-EXTRALIGHT.TTF) format('truetype')}@font-face{font-family:ibm-light;src:url(https://www.ihavecpu.com/public/asset/font/IBMPLEXSANSTHAI-LIGHT.TTF) format('truetype')}@font-face{font-family:ibm-regular;src:url(https://www.ihavecpu.com/public/asset/font/IBMPLEXSANSTHAI-REGULAR.TTF) format('truetype')}@font-face{font-family:ibm-semibold;src:url(https://www.ihavecpu.com/public/asset/font/IBMPLEXSANSTHAI-SEMIBOLD.TTF) format('truetype')}@font-face{font-family:ibm-thin;src:url(https://www.ihavecpu.com/public/asset/font/IBMPLEXSANSTHAI-THIN.TTF) format('truetype')}:root{--color-primary: #d4001a;--color-second: #fe4000}html{font-size:16px;font-family:ibm-medium,sans-serif}*{font-family:ibm-medium,sans-serif}select{font-family:ibm-medium,sans-serif!important}select>option{font-family:ibm-medium,sans-serif!important}* a{font-family:ibm-medium,sans-serif;text-decoration:none}.container.container-main{max-width:1176px;width:100%;padding:0 1rem;margin:0 auto}.container-fluid.container-main{padding:0 5rem}img.image-style{object-fit:cover;border-radius:10px 10px 10px 10px}.IMGFIT{object-fit:contain!important}.text-color{color:#707070}a{color:#ffffff;transition:all .2s ease-in-out;cursor:pointer;font-family: "IBM Plex Sans Thai", sans-serif;}a:hover{color:#d4001a}.bg-w-50-ihave{background-color:#f8f8f8}.bg-ihave{background-color:var(--color-primary)}.text-ihave{color:var(--color-primary)}.border-bt{border-bottom:1px solid #dedede}.bg-w-50-ihave.card{box-shadow:2px 2px 4px #d0d0d0;border:none;background-color:#f8f8f8}.btn,.btn:focus,.form-control,.form-control:focus{box-shadow:none;border-radius:5px}.input-group-text{cursor:pointer!important;background-color:var(--color-primary)!important;color:#fff!important}.form-control:focus{border-color:var(--color-primary)}ul{list-style:none;padding:0}div.bg_main{background:#f8f8f8;position:fixed;height:100%;width:100%;z-index:-10}.f-2{font-size:2rem!important}.f-105{font-size:1.5rem!important}.f-125{font-size:1.25rem!important}.f-1{font-size:1rem!important}.f-09{font-size:.9rem!important}.f-085{font-size:.875rem!important}.f-075{font-size:.75rem!important}.f-07{font-size:.7rem!important}.f-06{font-size:.6rem!important}.f-05{font-size:.875rem!important}.f-04{font-size:.4rem!important}.f-03{font-size:.3rem!important}.f-18p{font-size:18px!important}.f-17p{font-size:17px!important}.f-16p{font-size:16px!important}.f-15p{font-size:12px!important}.f-14p{font-size:14px!important}.f-13p{font-size:13px!important}.f-12p{font-size:12px!important}.text-b50{color:#595959}.fixed-text-3{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.fixed-text-2{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.Main-content{padding-bottom:5.5rem}.checkBox-ihave{padding-left:1em}.checkBox-ihave input:focus{box-shadow:none;border-color:rgba(0,0,0,.25)}.checkBox-ihave input[type=checkbox]{width:1em;height:1em;border-radius:.2em;margin-top:.15em;margin-left:-1.2em}.checkBox-ihave input:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.pagination{font-size:12px}.pagination.paginate-custom .page-item{color:#595959;background-color:inherit;margin:0 3px;border:1px solid rgba(0,0,0,.25);font-weight:400}.pagination.paginate-custom .page-item:hover .page-link{color:#505050!important}.pagination.paginate-custom .page-item.focus-paginate,.pagination.paginate-custom .page-item:focus{background-color:var(--color-primary);border:1px solid var(--color-primary);font-weight:400}.pagination.paginate-custom .page-item.focus-paginate .page-link,.pagination.paginate-custom .page-item:focus .page-link{color:#fff!important}.pagination.paginate-custom .page-item.disabled .page-link{color:#909090;font-weight:400;background:0 0;border:none}.pagination.paginate-custom .page-item .page-link{color:#505050;font-weight:400;background:0 0;border:none}.pagination.paginate-custom .page-item .page-link:hover,.pagination.paginate-custom .page-item .page-link:focus{color:#b4000a;box-shadow:none}.back-drop-main{position:fixed;width:100%;height:100%;top:0;left:0;z-index:-150;background-color:transparent;transition:all 0s ease-in-out}.back-drop-main.show{position:fixed;width:100%;height:100%;top:0;left:0;z-index:50;animation:show-opacity .3s forwards;-webkit-animation:show-opacity .3s forwards;background-color:rgba(0,0,0,.4)}.separator-ih{display:block;margin:0 1.5rem;height:1.5rem;border-left:1px solid rgba(0,0,0,.08)}.notifyjs-corner{bottom:20%!important}@keyframes show-opacity{from{opacity:0}to{opacity:1}}@-webkit-keyframes show-opacity{from{opacity:0}to{opacity:1}}@media screen and (max-width:900px){.container-fluid.container-main{padding:0 3rem}}@media screen and (max-width:450px){.container-fluid.container-main{padding:0 1rem}.note-video-clip{aspect-ratio:16/9;width:100%;height:auto}.picadd{aspect-ratio:16/9;width:100%;height:auto}}.bi-heart-fill{color:red}ul.option_list{display:block;list-style:none;padding:5px}ul.option_list li{width:40px;height:40px;border:solid 1px #eee;margin-right:5px;display:inline-block;border-radius:100px;background-size:cover;background-repeat:no-repeat;background-position:top center;cursor:pointer}ul.option_list{display:block;list-style:none;padding:5px}ul.option_list li.active{border:solid 1px red}#campaign-msg{font-size:12px;color:var(--color-primary);margin-bottom:0}#campaign-msg-d{font-size:12px;color:var(--color-primary);margin-bottom:0}.fb_iframe_widget{margin:-10px!important;display:block!important}.EYEPASSWORD{top:15.5%;left:86%;font-size:23px}.FCANCELPOPUP{top:-13%;left:94%;cursor:pointer;width:25px}.FCANCELPOPUP2{top:-2%;left:92%;cursor:pointer}.FCANCELDETAIL{left:94%;top:3%;z-index:10;cursor:pointer}.DETAILDIY{width:200px}.FFONTDIY{font-size:14px}.payment_method_desc{font-size:12px;color:#d4001a}.CHANGE_BG_INPUT{background-color:#fff!important}.FPRODUCTNAMETD{max-width:500px}.btn-reset-item-diy{color:#d4001a;cursor:pointer}.bg-maroon{background-color:#d81b60!important}.bg-navy{background-color:#001f3f!important}.cookie-consent-banner{position:fixed;bottom:0;left:0;z-index:2147483645;box-sizing:border-box;width:100%}.cookie-consent-banner__inner{max-width:960px;margin:0 auto;padding:15px 35px;background-color:#f1f6f4;border-radius:20px}.cookie-consent-banner__copy{margin-bottom:16px}.cookie-consent-banner__actions{text-align:right}.cookie-consent-banner__header{margin-bottom:8px;font-weight:400;font-size:16px;line-height:24px}.cookie-consent-banner__description{font-weight:400;color:#838f93;font-size:16px;line-height:24px}.cookie-consent-banner__cta{box-sizing:border-box;display:inline-block;min-width:164px;padding:11px 13px;border-radius:2px;background-color:#000;color:#fff;text-decoration:none;text-align:center;font-weight:400;font-size:16px;line-height:20px}.cookie-consent-banner__cta--secondary{padding:9px 13px;border:2px solid #3a4649;background-color:transparent;color:#2ce080}.cookie-consent-banner__cta--secondary:hover{border-color:#838f93;background-color:transparent;color:#22c870}.cookie-consent-banner__cta:last-child{margin-left:16px}.select2-selection__rendered{line-height:31px!important}.select2-container .select2-selection--single{height:35px!important}.select2-selection__arrow{height:34px!important}.tt-dataset{width:max-content}.form-control-edit-address{padding-top:10px;padding-bottom:10px}