.btn-gift{max-width:64%}.btn-gift:hover{filter:drop-shadow(0 0 15px rgba(255,230,0,.58))}.btn-new-year{background-image:linear-gradient(180deg,#ffd13e 0,#faaa0f);border:none;border-radius:999px;box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 20px #faaa0f;color:#000;font-size:1rem;font-weight:600;line-height:1.5rem}.btn-new-year:hover{box-shadow:0 6px 6px rgba(0,0,0,.25),0 0 25px #faaa0f,0 0 25px #faaa0f;color:#000}.btn-outline-sec{background-color:transparent;border:1px solid #fff;border-radius:999px;color:#fff;font-size:1rem;font-weight:400;padding-bottom:4px;padding-top:4px}.btn-outline-sec:hover{box-shadow:0 2px 2px rgba(0,0,0,.25),0 0 4px #fff,0 0 4px #fff;color:#fff}:root{--swiper-pagination-bullet-width:0.75rem;--swiper-pagination-bullet-height:0.75rem;--swiper-pagination-bullet-horizontal-gap:6px}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0!important}@media (max-width:550px){:root{--swiper-pagination-bullet-width:0.5rem;--swiper-pagination-bullet-height:0.5rem;--swiper-pagination-bullet-horizontal-gap:3px;--swiper-navigation-size:20px}}body{background:url(/images/newyear2025/bg-main-gift.png) no-repeat,#161928;background-attachment:fixed;background-position:50%;background-size:cover;font-family:IBM Plex Sans Thai,sans-serif;height:100%}.nk-main{min-height:100vh}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:IBM Plex Sans Thai,sans-serif}.h1 .bottom-0,.h2 .bottom-0,.h3 .bottom-0,.h4 .bottom-0,.h5 .bottom-0,.h6 .bottom-0,h1 .bottom-0,h2 .bottom-0,h3 .bottom-0,h4 .bottom-0,h5 .bottom-0,h6 .bottom-0{bottom:0}*{scrollbar-color:#f2c94c #0e0e0ed4;scrollbar-width:thin}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#0e0e0ed4;border-radius:20px}::-webkit-scrollbar-thumb{background-color:#f2c94c;border:#0e0e0ed4;border-radius:20px}.text-main-glow{color:#faaa0f;text-shadow:0 0 16px #ffca00}.header-logo{width:10rem}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.text-gift-red{color:#dd091f}button,h1,h2,h3,h4,h5,h6{font-family:IBM Plex Sans Thai,sans-serif!important;letter-spacing:inherit!important}.car-img,.motorcycle-img{display:none}.text-main{color:#490403}.text-gold{text-fill-color:transparent;-webkit-text-fill-color:transparent;background:linear-gradient(180deg,#fdeb7b 26.04%,#e09606 76.04%,#eed558);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(2px 2px #333);font-weight:700}.h-27vh{height:27vh}.h-30vh{height:30vh}.h-38vh{height:38vh}.h-40vh{height:40vh}.h-45vh{height:45vh}.h-47vh{height:47vh}.h-50vh{height:50vh}.h-53vh{height:53vh}.h-55vh{height:55vh}.h-60vh{height:60vh}.h-62vh{height:62vh}.h-70vh{height:70vh}.h-73vh{height:73vh}.h-fit{height:-webkit-fit-content;height:intrinsic}.border-2{border-width:2px!important}.bg-container{color:#fff;height:6rem;position:relative;text-align:center}.centered{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.centered h3{-webkit-text-fill-color:transparent;background:linear-gradient(180deg,#fdeb7b 26.04%,#e09606 76.04%,#eed558);-webkit-background-clip:text;font-size:36px;font-weight:700}.pt-100{padding-top:100px!important}input{border-radius:10px!important;box-shadow:inset 0 4px 4px rgba(0,0,0,.25);height:3rem!important}input:focus{border-color:transparent!important}.admin-logo{height:20vh}.admin-content{height:80vh}.btn-new-year-dark{background-color:#383838;border-color:#383838;border-radius:10px;color:#fff;font-size:1.5rem;font-weight:400;padding:.75rem 5rem}.paginate-gifts a{align-items:center;background:#060a25;border:2px solid #c2b7b7;border-radius:999px;color:hsla(0,0%,100%,.7);display:flex;justify-content:center;padding:6px 18px}.paginate-gifts a.text-active{box-shadow:0 4px 4px rgba(0,0,0,.25),0 0 20px #c2b7b7;color:#fff!important;font-size:1.5rem;font-weight:600;padding:8px 32px}.border-radius-10{border-radius:10px}.normal-link{color:#faaa0f;cursor:pointer;-webkit-text-decoration:underline solid 1px #faaa0f;text-decoration:underline solid 1px #faaa0f}.input-error,.input-error:focus{border:2px solid red!important}.text-blue{color:#faaa0f!important}.background-decorate{background-color:transparent;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1000}.background-decorate .decorate{background:url(/images/car-2024-v2.png) no-repeat,url(/images/motorcycle-2024-v2.png) no-repeat;background-position:right 95%,left 90%!important;background-size:30%,28%!important;height:100%}.img-avatar{cursor:default;display:block;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.img-border-white{border:1px solid #fff}@media (max-width:1440px){.centered h3{font-size:27px}.centered h6{font-size:14px}.nk-body{background-size:22rem,24rem}}@media (max-width:1024px){.background-decorate .decorate{background-position:right 95%,left 90%!important;background-size:50%,50%!important}}@media (max-width:935px){.background-decorate .decorate{background-position:right 95%,left 80%!important;background-size:65%,55%!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.background-decorate .decorate{background-position:right 100%,left 95%!important;background-size:30%,28%!important}.mid-content{padding-bottom:8rem}}@media (max-width:768px){.background-decorate .decorate{background-position:right 105%,left 90%!important;background-size:65%,55%!important}}@media only screen and (width:653px) and (orientation:landscape){.background-decorate .decorate{background-position:right 100%,left 95%!important;background-size:30%,28%!important}.mid-content{padding-bottom:8rem}}@media (max-width:550px){.background-decorate .decorate{background-position:right 100%,left 85%!important;background-size:75%,65%!important}.w-new-year-logo{width:100%!important}.g-sm-0{margin-left:0!important}}@media (max-width:375px){.background-decorate .decorate{background-position:right 100%,left 85%!important;background-size:65%,55%!important}}@media (max-width:320px){.background-decorate .decorate{background-position:right 100%,left 85%!important}}

