.compare{position:fixed;z-index:3}.compare .main-content{font-size:1rem;line-height:1.2rem}.compare--collapse{left:20px;bottom:20px}.compare-expand-button{width:fit-content;display:flex;align-items:center;background-color:#fff;padding:5px 10px;border-radius:20px;box-shadow:0 0 15px #999;cursor:pointer;transition:all .3s linear}.compare-expand-button__icon{width:1rem;margin-right:5px}.compare-expand-button__icon img{width:100%}.compare-expand-button__text{color:#06c}.compare--expand{left:0;right:0;bottom:0;background-color:#fff;box-shadow:0 0 15px 0 #999}.compare-content{display:flex;overflow-x:scroll;border-bottom:1px solid #a19d95}.compare-content::-webkit-scrollbar{-webkit-appearance:none;height:7px}.compare-content::-webkit-scrollbar-thumb{border-radius:8px;background-color:rgba(0,0,0,.5);box-shadow:0 0 1px hsla(0,0%,100%,.5)}.compare-product-item{position:relative;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:33.3333333333%;border-left:1px solid #a19d95;padding:5px}.compare-product-item:first-child{border-left:none}.compare-product-item--available{opacity:.8}.compare-product-item--available span{color:#a19d95!important}.compare-product-item--available .anticon{font-size:2rem}.compare-product-item--available .compare-product-item__name{min-height:unset}.compare-product-item__icon-available{width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;border:1px dashed #a19d95;margin-bottom:5px}.compare-product-item__avatar{width:50%;max-width:128px}.compare-product-item__avatar img{width:100%}.compare-product-item-properties{flex:1;display:flex;flex-direction:column;align-items:center;margin-top:5px}.compare-product-item__gifts,.compare-product-item__name,.compare-product-item__property{font-family:"IBM Plex Serif"}.compare-product-item__gifts,.compare-product-item__name,.compare-product-item__price,.compare-product-item__price-promotion,.compare-product-item__property{text-align:center}.compare-product-item__name{margin-top:5px;color:#000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;font-size:.825rem;line-height:normal;font-weight:400;min-height:36px}.compare-product-item__gifts,.compare-product-item__property{color:#0c3b5d;font-weight:500;font-size:.7rem;line-height:normal}.compare-product-item__gifts{min-height:20px}.compare-product-item__price-promotion{color:#e94733;font-weight:500;font-size:.9rem;line-height:normal}.compare-product-item__price{color:#a19d95;font-weight:500;font-size:.8rem;line-height:normal;text-decoration:line-through}.compare-product-item__remove-btn{position:absolute;top:0;right:0;border:none;border-radius:5px;background-color:transparent;cursor:pointer;transition:all .3s ease}.compare-product-item__remove-btn:hover{background-color:#a19d95}.compare-button-group{display:flex}.compare-close-button,.compare-collapse-button{flex:1;border:0;padding:5px 10px;transition:all .5s ease;cursor:pointer}.compare-collapse-button{background-color:#fff}.compare-close-button{background-color:#0c3b5d;color:#fff}.compare-close-button:after{content:"Đóng"}.compare-close-button:hover,.compare-collapse-button:hover,.compare-expand-button:hover{opacity:.8}.compare-product-item__add-to-cart{position:unset;display:flex;align-items:center;font-size:.7rem;opacity:1;transition:all .3s ease;cursor:pointer}.compare-product-item__add-to-cart img{display:none}.compare-product-item__add-to-cart span{display:block;font-style:italic}.compare-product-item__add-to-cart:hover{opacity:.8}@media only screen and (min-width:576px){.compare-product-item{padding:10px}.compare-product-item__name{font-size:1rem;min-height:40px}.compare-product-item__gifts,.compare-product-item__property{font-size:.875rem}.compare-product-item__price-promotion{font-size:1.25rem}.compare-product-item__price{font-size:1rem}.compare-button-group{display:block;position:absolute;right:0;top:-42px;border-radius:5px 5px 5px 0;box-shadow:0 0 15px #999}.compare-collapse-button{border-radius:5px 0 0 0}.compare-close-button{border-radius:0 5px 5px 0;border-left:1px solid;width:50px;background-color:#fff;color:#0c3b5d}.compare-close-button:after{content:"X"}.compare-product-item__remove-btn{top:5px;right:5px;font-size:25px}.compare-product-item__add-to-cart{font-size:1rem}.compare-product-item__icon-available{width:4rem;height:4rem}}@media only screen and (min-width:768px){.compare--expand{left:100px;right:100px}}@media only screen and (min-width:1480px){.compare--expand{left:calc(50vw - 640px);right:calc(50vw - 640px)}}@media only screen and (min-width:1550px){.compare-product-item .main-content{font-size:1.25rem}.compare-product-item .sub-title{font-size:1.625rem}.compare-product-item__gifts,.compare-product-item__property{font-size:1rem}}.kd-contact-share-wrap{position:fixed;bottom:25px;right:25px;z-index:2}.contact-share-parent{cursor:pointer}.contact-share-parent img{width:65px}.kd-contact-share-wrap a span img{position:absolute;bottom:25px;right:25px;z-index:-1;width:0;height:0;pointer-events:none;background-color:transparent;transition:.6s}.share-items{padding:15px 10px 10px;position:absolute;display:flex;flex-direction:column;right:-3px;bottom:130px;background-color:#eee;border-radius:10px}.share-items:after{content:"";position:absolute;bottom:-15px;left:0;width:100%;height:20px;background-color:transparent}.share-items button:hover{transform:scale(1.1)}#click:checked~.kd-contact-share-wrap a span img{z-index:1;pointer-events:auto;width:50px;height:50px}#click:checked~.kd-contact-share-wrap a:nth-child(2) span img{bottom:-10px;right:70px}#click:checked~.kd-contact-share-wrap a:nth-child(2) span img:hover{transform:scale(1.2)}#click:checked~.kd-contact-share-wrap a:nth-child(3) span img{bottom:50px;right:60px;transition-delay:.2s}#click:checked~.kd-contact-share-wrap a:nth-child(3) span img:hover{transform:scale(1.2);transition-delay:0s}#click:checked~.kd-contact-share-wrap a:nth-child(4) span img{bottom:70px;right:0;transition-delay:.4s}#click:checked~.kd-contact-share-wrap a:nth-child(4) span img:hover{transform:scale(1.2);transition-delay:0s}.fb_dialog.fb_dialog_mobile{z-index:-1!important;display:none!important}#click:checked~.overlay-gift{bottom:160px}.overlay-gift{position:fixed;bottom:100px;right:25px;z-index:2;transition:1s;cursor:pointer}.overlay-gift img{width:70px;animation:shake-gift 3s infinite forwards}@keyframes shake-gift{0%{transform:rotate(-180deg)}20%{transform:rotate(50deg)}40%{transform:rotate(0deg)}}.btn-share-item-wrapper--mobile{background:transparent;border:none;padding:0;font:inherit;color:inherit;cursor:pointer}@media only screen and (min-width:1368px){.kd-contact-share-wrap:hover a span img{z-index:1;pointer-events:auto;width:50px;height:50px}.kd-contact-share-wrap:hover{display:flex;justify-content:flex-end;align-items:flex-end;width:120px;height:130px}}@media only screen and (max-width:576px){.contact-share-parent img{width:50px}#click:checked~.kd-contact-share-wrap a span img{width:40px;height:40px}#click:checked~.kd-contact-share-wrap a:nth-child(2) span img{bottom:-10px;right:55px}#click:checked~.kd-contact-share-wrap a:nth-child(3) span img{bottom:38px;right:45px}#click:checked~.kd-contact-share-wrap a:nth-child(4) span img{bottom:57px;right:0}.share-items{padding:10px 5px 5px;right:-5px;bottom:105px}.overlay-gift{bottom:85px}.overlay-gift img{width:50px}#click:checked~.overlay-gift{bottom:145px}}.popup-promotion .ant-modal-content{height:85vh;overflow:hidden;display:flex;flex-direction:column}.popup-promotion .ant-modal-content .ant-modal-body{padding:0;overflow:auto}.contact-us-wrapper{background-color:#fff;padding:50px 5px;color:#0c3b5d;white-space:pre-wrap}.contact-us-wrapper .contact-us-item-wrapper{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.contact-us-wrapper .contact-us-item-wrapper .large-title{font-weight:700}.justify-around{justify-content:space-around!important}.contact-us-wrapper .contact-us-item-wrapper .contact-us-item-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;width:30%;margin-top:20px}.contact-us-wrapper .contact-us-item-wrapper .contact-us-item-wrap img{height:3.5625rem;width:3.5625rem;margin-bottom:20px}.contact-us-wrapper .contact-us-item-wrapper .contact-us-item-wrap .item-title{min-height:3.875rem;text-align:center;font-family:"IBM Plex Serif";font-weight:700;white-space:pre-wrap;width:300px;color:#0c3b5d}.contact-us-wrapper .contact-us-item-wrapper .contact-us-item-wrap .item-work-time{color:#a19d95;text-align:center;font-family:Segoe UI}.contact-us-wrapper .contact-us-item-wrapper .contact-us-item-wrap:hover{margin-top:10px;box-shadow:5px 5px 5px #d3cece}@media only screen and (max-width:922px){.contact-us-wrapper .contact-us-item-wrapper .contact-us-item-wrap{width:50%}.contact-us-wrapper .contact-us-item-wrapper .item-content-email{order:3;width:100%}.contact-us-wrapper .contact-us-item-wrapper .item-content-email .item-title{width:50%!important}}@media only screen and (max-width:600px){.contact-us-wrapper .contact-us-item-wrapper .contact-us-item-wrap .item-title{width:100%}}@media only screen and (max-width:476px){.contact-us-wrapper .contact-us-item-wrapper .item-content-email .item-title{width:100%!important}}@media only screen and (max-width:414px){.contact-us-wrapper .contact-us-item-wrapper .item-content-email .item-title{width:80%!important}}@media only screen and (max-width:403px){.contact-us-wrapper .contact-us-item-wrapper .contact-us-item-wrap .item-title{min-height:5.8125rem}}img{pointer-events:unset!important;-webkit-user-select:unset!important;-webkit-touch-callout:unset!important}.footer-container{bottom:0;min-height:330px;width:100%;background-color:#000;padding:50px 118px;color:#fff;overflow-x:hidden}.footer-wrapper{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.footer-wrapper .footer-item-social-wrapper,.footer-wrapper .footer-item-wrapper{display:flex;flex-direction:row;margin-bottom:30px}.footer-wrapper .footer-collapse-wrapper{display:none;width:100%;margin-bottom:30px;border-top:1px solid #fff}.footer-wrapper .footer-item-wrap{padding-right:10px;width:100%}.footer-wrapper .footer-item-wrap .footer-item{display:flex}.footer-wrapper .footer-item-wrap .footer-item span{margin-right:5px}.footer-wrapper .footer-item-wrap .footer-item-title{margin-bottom:25px;font-family:"IBM Plex Serif"}.footer-application-wrapper,.footer-copyright-wrapper,.footer-social-wrapper,.footer-wrapper .footer-item-wrap .footer-item-values{margin-top:5px;display:flex;flex-direction:column}.footer-application-wrapper .mt-0,.footer-copyright-wrapper .mt-0,.footer-social-wrapper .mt-0,.footer-wrapper .footer-item-wrap .footer-item-values .mt-0{margin-top:0}.footer-application-wrapper .footer-social-item-wrap,.footer-copyright-wrapper .footer-social-item-wrap,.footer-social-wrapper .footer-social-item-wrap,.footer-wrapper .footer-item-wrap .footer-item-values .footer-social-item-wrap{margin:5px 0 0}.footer-application-wrapper .footer-social-item-wrap a,.footer-copyright-wrapper .footer-social-item-wrap a,.footer-social-wrapper .footer-social-item-wrap a,.footer-wrapper .footer-item-wrap .footer-item-values .footer-social-item-wrap a{margin-right:5px}.footer-application-wrapper .footer-social-item-wrap a img,.footer-copyright-wrapper .footer-social-item-wrap a img,.footer-social-wrapper .footer-social-item-wrap a img,.footer-wrapper .footer-item-wrap .footer-item-values .footer-social-item-wrap a img{border-radius:50px;height:40px;width:40px}.footer-gov-copyright-wrap{margin-left:10px;flex:1;display:flex;justify-content:flex-end;flex-wrap:wrap;max-width:410px}.footer-gov-copyright-wrap .kd-gov img{width:auto;height:50px}.footer-gov-copyright-wrap .footer-copyright-wrapper{margin-top:0;margin-left:auto}.footer-social-wrapper{width:200px}.footer-application-wrapper .footer-application-item-wrap{margin-top:5px;display:flex}.footer-application-wrapper .footer-application-item-wrap img{max-width:84px}.footer-application-wrapper .footer-application-item-wrap .footer-application-item{display:flex;flex-direction:column;justify-content:space-evenly}.footer-application-wrapper .footer-application-item-wrap .footer-application-item img{max-width:100px}.kd-certification{max-width:400px}.content{color:#fff;margin:8px 0 0;font-family:Segoe UI;line-height:1rem!important}.text-right{text-align:right}.width-200{width:200px!important}.uppercase{text-transform:uppercase}.mt30{margin-top:30px!important}.footer-wrapper .footer-item-mobile-wrap{display:none}@media only screen and (max-width:768px){.footer-container{padding:20px 20px 30px}}@media only screen and (max-width:567px){.footer-container{min-height:270px}.footer-gov-copyright-wrap{margin:30px 0 0;justify-content:flex-start}.footer-wrapper .footer-item-wrapper{display:none}.footer-wrapper .footer-item-mobile-wrap{display:flex}.footer-wrapper .footer-item-mobile-wrap .footer-item-wrap .footer-item-title{margin:30px 0 5px}.footer-wrapper .footer-collapse-wrapper{display:block}.footer-wrapper .footer-collapse-wrapper .ant-collapse{border:none!important;background-color:#000!important}.footer-wrapper .footer-collapse-wrapper .ant-collapse-ghost>.ant-collapse-item{border-bottom:1px solid #fff}.footer-wrapper .footer-collapse-wrapper .ant-collapse>.ant-collapse-item>.ant-collapse-header{color:#fff!important;font-size:1rem;font-family:"IBM Plex Serif";padding-bottom:5px}.footer-wrapper .footer-collapse-wrapper .ant-collapse-borderless>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{display:flex;flex-direction:column;padding:0 20px 10px!important}.footer-wrapper .footer-item-social-wrapper{width:100%;flex-direction:column;margin-bottom:0}.footer-application-wrapper,.footer-copyright-wrapper,.footer-social-wrapper{width:100%}.footer-application-wrapper,.footer-gov-copyright-wrap .footer-copyright-wrapper{margin-top:10px}}.kd-input-search .ant-select-selector input{border-radius:8px!important}.kd-search-wrap{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:40px;border:1px solid #0c3b5d;transition:.6s;padding:.5px}.kd-search-wrap .btn-search{width:30px;height:30px;border-radius:50%!important;background-color:#0c3b5d;display:flex;justify-content:center;align-items:center}.kd-search-wrap .ant-input{padding:5px 5px 5px 10px!important;background:none;border:none;color:#000;transition:.6s;font-size:16;overflow:hidden}.kd-search-wrap .ant-input-group-addon{background-color:transparent!important}.kd-search-wrap .ant-input-group-addon .ant-input-search-button{width:30px;height:30px;border-radius:50%!important;background-color:#0c3b5d;display:flex;justify-content:center;align-items:center}.kd-search-wrap .anticon{color:#fff!important}@media only screen and (max-width:767px){.kd-search-wrap{width:30px;border:none}}.kd-header{position:fixed;z-index:999!important;width:100vw;height:60px!important;background-color:#fff!important}.kd-header .logo{height:30px;pointer-events:unset;-webkit-user-select:unset;-webkit-touch-callout:unset}.kd-header-right{padding-right:62px}.kd-signin-signup{margin:0 40px;line-height:0}.kd-language .kd-profile-text{color:#000;font-weight:400}.kd-logo-wrapper{padding-left:5%}.kd-menu-hamburger{display:none;line-height:0}.kd-menu-hamburger img{pointer-events:unset;-webkit-user-select:unset;-webkit-touch-callout:unset}.kd-shopping-cart{line-height:0}.kd-shopping-cart-mobile{display:none}.cart-animation{animation:shake .2s cubic-bezier(.36,.07,.19,.97) both;animation-iteration-count:infinite;transform:translateZ(0);backface-visibility:hidden;perspective:1000px}.ant-notification{top:60px!important}.kd-header-voucher{box-shadow:none!important}@keyframes shake{10%,90%{transform:translate3d(-2px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.kd-hamburger-content{top:60px!important;font-family:Quicksand,sans-serif!important}.kd-hamburger-content .ant-drawer-content-wrapper{width:100%!important}.kd-hamburger-content .ant-drawer-content-wrapper .ant-drawer-body,.kd-hamburger-content .ant-drawer-content-wrapper .ant-drawer-header{background-color:#f5f5f5!important}.kd-hamburger-content .kd-input-search .ant-select-selector{display:flex!important;align-items:center!important;border:none!important;height:40px!important;line-height:1.625rem!important;font-size:1rem!important}.kd-hamburger-content .kd-input-search .ant-select-selector .ant-select-selection-search{display:flex!important;align-items:center!important}.kd-hamburger-content .back-to-kymdan a{font-size:1rem;padding-left:10px}.kd-hamburger-content .main-title{font-weight:700}.kd-hamburger-content .ant-select-selection-search input{padding:10px 11px!important;font-size:1rem!important}.kd-hamburger-content .ant-menu-item-active,.kd-hamburger-content .ant-menu-item:hover,.kd-hamburger-content .ant-menu-submenu-active,.kd-hamburger-content .ant-menu-submenu-selected,.kd-hamburger-content .ant-menu-submenu-title:hover,.kd-hamburger-content .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open{color:#0c3b5d!important}.kd-hamburger-content ul li:before{content:""!important;width:0!important;height:0!important}.menu-wrapper,.menu-wrapper .ant-menu-sub{background-color:#f5f5f5!important}.menu-wrapper .ant-menu-item,.menu-wrapper .ant-menu-sub .ant-menu-item{display:flex!important;align-items:center;overflow:visible!important;word-break:keep-all;line-height:20px!important;white-space:normal!important}.menu-wrapper{color:#0c3b5d!important}.menu-wrapper .ant-menu-item.ant-menu-item-only-child{color:#0c3b5d!important;font-size:1rem!important}.menu-wrapper a{color:#0c3b5d!important}.menu-wrapper a:hover{color:#1890ff!important}.menu-wrapper .ant-menu-item-group-title{padding:0!important}.back-to-kymdan{width:10vw;padding:5px;line-height:1}.back-to-kymdan a{font-size:.7rem;font-style:italic;color:#0c3b5d;font-weight:500}@media screen and (max-width:992px){.kd-logo-wrapper{padding-left:50px}.kd-header-right{padding-right:20px}}@media screen and (max-width:720px){.kd-logo-wrapper{padding-left:10px}.kd-header-right{padding-right:10px}}@media screen and (max-width:845px){.kd-header{padding:0 20px!important}.kd-logo-wrapper{padding-left:0;display:flex!important;justify-content:center}.kd-header-right,.kd-search-wrapper{display:none!important}.kd-menu-hamburger{display:inline-block}.kd-menu-hamburger a{color:#000}.kd-shopping-cart-mobile{display:inline-block}}.kd-home-category-wrapper{position:sticky;top:60px;z-index:3;width:100%;height:100%;background-color:var(--backgroundColor)}.home-categories{justify-content:space-around;align-content:center;padding:10px;height:100px;transition:1s}.home-categories,.voucher-info{display:flex;align-items:center}.voucher-info{color:#fff;background-color:#0c3b5d;justify-content:center;font-size:16px;text-align:center}.voucher-info span{padding:6px 20px 6px 6px}.voucher-info .voucher-close{display:flex;justify-content:center;align-items:center;position:absolute;right:0;background:transparent;border:none;padding:0 5px}.voucher-info .voucher-close img{width:16px;height:16px}.kd-category-slider{width:90%;height:fit-content}.kd-category-slider .slick-track{display:flex;align-items:center}.kd-category-slider .slick-slide{display:flex!important;justify-content:center}.category-active .kd-home-category-name{color:var(--color)}.category-active .kd-home-category-img .category-icon{background-color:var(--color)}.kd-category-item-row{display:flex;flex-direction:row;align-items:center}.kd-home-category-item{padding:0!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;height:100%!important;border:none!important;color:var(--colorTitle)!important;background-color:transparent!important}.kd-home-category-item:hover{color:var(--color)!important}.kd-home-category-item:hover .category-icon{background-color:var(--color)}.kd-home-category-img{align-self:center!important}.kd-home-category-img .category-icon{width:34px;height:34px;mask-image:var(--icon);-webkit-mask-image:var(--icon);mask-size:contain;-webkit-mask-size:contain;background-color:var(--colorTitle)}.kd-home-category-name{align-self:center!important;padding-top:10px;white-space:normal;font-weight:700!important;font-family:"IBM Plex Serif"}.kd-home-category-name span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.mg-10{margin:10px}.kd-home-category-item:hover{cursor:pointer}.kd-home-category-wrapper .kd-btn-arrow-left,.kd-home-category-wrapper .kd-btn-arrow-right{display:none}.category-menu-item{margin:0 5px!important;padding:5px!important;max-width:500px;border-bottom:1px solid rgba(12,59,93,.1);color:#a19d95!important}.category-menu-item span{word-break:normal;white-space:normal!important;font-family:"IBM Plex Serif"}.ant-dropdown{height:100%!important}.category-sub-menu{display:block;overflow:hidden}.category-sub-menu a{display:block;user-select:none;-webkit-touch-callout:none;-webkit-user-select:none}.category-sub-menu-title{display:flex!important}.category-sub-menu-title-icon{margin-left:auto;display:inline-block;transform:rotate(0deg);transition:transform .5s}.category-sub-menu-title-icon.sub-menu-icon-collapsed{transform:rotate(90deg)}.category-sub-menu-items{padding:0 5px;list-style:none;max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(0,0,0,1)}.category-sub-menu-items li a{padding:5px}.category-sub-menu-items li a:hover{background-color:#fff}.category-sub-menu-items.sub-menu-item-collapsed{max-height:1000px;transition:max-height .5s cubic-bezier(1,0,1,1)}li.category-menu-item:before{content:""!important;width:0!important;height:0!important}.category-menu-item-active span,.category-menu-item a:hover{color:#0c3b5d!important}.category-menu-item:last-child{border-bottom:none}.category-menu-item a{color:#a19d95!important}@media only screen and (min-width:1428px){.kd-category-slider{width:80%}}@media only screen and (max-width:840px){.voucher-info span{font-size:14px}.kd-category-slider{width:90%}.kd-home-category-wrapper .kd-btn-arrow-left,.kd-home-category-wrapper .kd-btn-arrow-right{display:flex;align-items:center;height:50px}.kd-home-category-wrapper .kd-btn-arrow-left{border-right:1px solid #a19d95}.kd-btn-arrow-right{border-left:1px solid #a19d95}.kd-home-category-wrapper .home-categories{height:60px}.kd-home-category-item .category-icon{height:22px;width:22px}.kd-home-category-name{padding-top:5px}}.avatar-btn{position:absolute!important;right:30px;bottom:0;border:unset!important;transition:all .3s ease!important}.avatar-btn:hover{background-color:#0c3b5d!important;opacity:.6}.avatar-upload{display:flex!important;justify-content:center}.avatar-upload .ant-upload.ant-upload-select-picture-card{width:300px;height:300px;overflow:hidden;position:relative}.avatar-upload .ant-upload.ant-upload-select-picture-card:hover .edit-avatar{display:flex}.edit-avatar{position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,48.2%,.5);transition:all .3s ease;display:none}.edit-avatar span{background-color:transparent;border:unset;color:#fff;box-shadow:unset;margin:auto}.btn-change-password{text-decoration:underline;cursor:pointer!important}.kd-change-password-form-content{display:flex;flex-direction:column;justify-content:center;margin-top:32px!important}.kd-change-password-form-content .kd-change-password-form-item{width:100%;margin:5px;border:none}.kd-change-password-form-content .kd-change-password-form-item label{border:none;background-color:transparent;font-size:1rem;font-weight:500;color:#0c3b5d;font-family:"IBM Plex Serif"}.kd-change-password-form-content .kd-change-password-form-item .ant-form-item-label>label{font-weight:600}.kd-change-password-form-content .kd-change-password-form-item .input{border:none;border-bottom:1px solid grey}.kd-change-password-form-content .kd-change-password-form-button{width:100%;margin:10px 5px 20px;border-radius:5px}@media only screen and (max-width:414px){.kd-change-password-form-content{background-color:#fff}.kd-change-password-form-content .kd-change-password-form-button,.kd-change-password-form-content .kd-change-password-form-item{width:90%}}.component-container{display:inline-block;width:100%;background-color:#fff;margin:30px 5px 5px}.kd-name-title-component{font-weight:700!important;font-family:"IBM Plex Serif";list-style-type:square}.kd-info-form-content{display:flex;flex-direction:column;justify-content:center}.kd-info-form-content .kd-info-form-item{width:100%;margin:5px;border:none}.kd-info-form-content .kd-info-form-item label{border:none;background-color:transparent;font-size:1rem;font-weight:500;color:#0c3b5d;font-family:"IBM Plex Serif"}.kd-info-form-content .kd-info-form-item .ant-form-item-label>label{font-weight:600}.kd-info-form-content .kd-info-form-item .ant-input-group-addon,.kd-info-form-content .kd-info-form-item Input{background-color:transparent;border:none;border-bottom:1px solid #a19d95}.kd-info-form-content .kd-info-form-item .ant-input-group-addon a{color:#0c3b5d;font-style:italic;text-decoration:underline}.kd-info-form-content .kd-info-form-item .datePicker{width:100%;border:none;border-bottom:1px solid #a19d95}.kd-info-form-content .kd-info-form-item .datePicker Input{border:none}.kd-info-form-content .kd-info-form-item .ant-picker-disabled{background-color:transparent}.kd-info-form-content .kd-info-form-item .ant-radio-disabled+span{color:inherit}.kd-info-form-content .kd-info-form-item .ant-select{border:0;border-bottom:1px solid #a19d95;background-color:transparent}.kd-info-form-content .kd-info-form-item .ant-select .ant-select-selector{border:0!important}.kd-info-form-content .kd-info-form-button{width:100%;margin:10px 5px 20px;border-radius:5px}.kd-info-form-content .kd-info-form-button:focus{background-color:red}@media only screen and (max-width:414px){.component-container{background-color:unset}.kd-info-form-content{background-color:#fff}.kd-info-form-content .kd-info-form-button,.kd-info-form-content .kd-info-form-item{width:90%}}.kd-profile-detail-avatar-img{position:relative}.kd-profile-detail-avatar-img img{object-fit:cover;width:218px;height:218px;border-radius:17px;margin-right:30px}.kd-profile-detail-name-wrap{align-self:flex-end;font-weight:700;margin-bottom:10px}.kd-profile-detail-btn-change-password{background-color:#0c3b5d!important;text-align:center;text-transform:uppercase;width:100%;display:block;text-align:center!important;border-radius:5px!important}.kd-profile-detail-btn-change-password span{color:#fff}@media only screen and (max-width:414px){.kd-profile-detail-avatar-img img{width:125px;height:125px}.kd-profile-detail-btn-change-password{margin-top:10px}}.kd-order-layout{background-color:#fff;margin:5px}.kd-order-container{display:inline-block;position:relative;background-color:#fff;width:100%}.loading-container{bottom:40px;width:100%;text-align:center}.order-item-container{display:flex;flex-direction:column;align-content:stretch;width:100%;padding:5px}.order-item-container span{font-weight:500;color:#000}.ant-list-split .ant-list-item{border-bottom:1px solid #a19d95!important}.order-item-container .order-item-info{display:flex;background-color:#fff;width:100%;justify-content:center;position:relative}.order-item-container .order-item-info .item-info-content{width:100%;padding:10px}.order-item-container .order-item-info .item-info-content .item-order-title{font-weight:700;color:#072a46}.order-item-container .order-item-info .item-info-content .item-order-row{display:flex;flex-direction:row}.order-item-container .order-item-info .item-info-content .item-order-row .item-order-status{font-weight:700;color:#f4511e}.order-item-container .order-item-info .item-info-content .item-order-view-detail-text{color:#a19d95;font-style:italic}.order-item-container .order-item-info .item-info-content .item-order-view-detail-arrow{width:30px}@media only screen and (max-width:645px){.order-item-container .order-item-info{flex-wrap:wrap}.order-item-container .order-item-info .item-info-content,.order-item-container .order-item-info .item-info-image{width:100%}}@media only screen and (max-width:414px){.order-item-container{padding:5px 5px 0;margin-bottom:-12px}.order-item-container .order-item-info{background-color:unset}.order-item-container .order-item-info .item-info-content{padding:10px 10px 0}}.product-order-item-wrapper{list-style-type:square;width:100%;margin:10px 0}.product-order-item-wrapper ::marker{color:red}.product-order-item-wrap{width:100%}.product-order-item-wrap .product-order-item-image{max-width:234px;width:fit-content;height:intrinsic}.product-order-item-wrap .product-order-item-image img{width:100%}.product-order-item-wrap .item-discount-percent,.product-order-item-wrap .item-price,.product-order-item-wrap .item-product-name{font-weight:700}.product-order-item-wrap .item-unit-price{text-decoration:line-through}@media only screen and (max-width:576px){.product-order-item-wrapper{margin:10px 0}.product-order-item-wrap{width:100%}.product-order-item-wrap .product-order-item-image{max-width:125px}.product-order-item-wrap .item-product-feature,.product-order-item-wrap .item-quantity,.product-order-item-wrap .item-unit-price,.product-order-item-wrap .label-price{color:#000}.product-order-item-wrap .item-quantity-value{color:#0c3b5d}.product-order-item-wrap .item-discount-percent{color:red}}.order-promotion-item-container{background-color:#fff;margin:5px 0;padding:0 10px}.order-promotion-item-container .order-promotion-item-wrapper{display:flex;margin-left:0;padding:5px;border:1px dashed hsla(0,0%,55.3%,.699);flex-direction:row-reverse;align-items:center;position:relative}.order-promotion-item-container .order-promotion-item-wrapper .order-promotion-item-product-img{width:70px}.order-promotion-item-container .order-promotion-item-wrapper .order-promotion-item-product-img img{display:block;width:100%}.order-promotion-item-container .order-promotion-item-wrapper .order-promotion-item-product-content{display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:space-between;-webkit-box-pack:justify;width:100%}.order-promotion-item-container .order-promotion-item-wrapper .order-promotion-item-product-content .order-promotion-item-desc{display:flex;flex-direction:column}.order-promotion-item-container .order-promotion-item-wrapper .order-promotion-item-product-content .order-promotion-item-desc .product-name{font-weight:500;font-size:11.5pt;margin-bottom:5px}.order-promotion-item-container .order-promotion-item-wrapper .order-promotion-item-product-content .order-promotion-item-desc .product-spec{font-size:10pt}.order-promotion-item-container .order-promotion-item-wrapper .order-promotion-item-product-content .order-promotion-item-details{display:flex;justify-content:flex-start;min-width:100px;margin-top:5px}.order-promotion-item-container .order-promotion-item-wrapper .order-promotion-item-product-content .order-promotion-item-details .order-promotion-item-price-wrapper{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;border:none}.order-promotion-item-container .order-promotion-item-wrapper .order-promotion-item-product-content .order-promotion-item-details .order-promotion-item-price-wrapper .product-price{font-weight:500}.order-promotion-item-container .order-promotion-item-wrapper .order-promotion-item-product-content .order-promotion-item-details .order-promotion-item-price-wrapper .product-price .price-label{display:inline-block}.order-promotion-item-container .order-promotion-item-wrapper .order-promotion-item-gift-icon{display:block;font-size:20pt;margin:10px 10px 10px 5px;color:#e94733}.kd-order-detail-layout{background-color:#fff;margin:5px}.kd-profile-go-back{padding-left:calc(50vw - 547px);margin-top:10px;cursor:pointer}.kd-profile-go-back img{width:50px;transform:rotate(180deg);margin-right:10px}.kd-profile-go-back span{font-style:italic}.kd-order-detail-container{display:inline-block;position:relative;background-color:#fff;width:100%}.kd-order-detail-container a{color:#000}.kd-name-component{font-weight:700!important;font-size:large!important}.order-detail-row-container{display:flex;flex-direction:row}.order-detail-container{display:flex;flex-direction:column;align-content:stretch;width:100%;background-color:#f4f7fa;border-radius:5px;margin:10px 5px 0;padding:10px}.order-detail-container .solid{border-top:3px solid #000}.order-detail-container .order-promotions-row-container{height:100%;display:flex;flex-direction:column;justify-content:space-between}.order-detail-reload-button{color:#0c3b5d;padding:0 5px;font-size:.8rem;line-height:1.2rem;border-radius:5px;border:1px solid #0c3b5d;transition:all .3s ease}.order-detail-reload-button:hover{border-color:#1890ff}.order-detail-bold{font-weight:700}.order-detail-text-uppercase{text-transform:uppercase;font-family:"IBM Plex Serif"}.price{margin-left:10px}.order-detail-container .order-detail-row{display:flex;flex-direction:row}.order-detail-container .order-detail-row .order-products-wrapper{width:100%;margin-top:5px}.order-detail-container .order-detail-row .order-promotions-wrapper{width:100%;background-color:#fff;padding:5px 0;margin:5px 0 10px}.order-detail-container .order-detail-row .total-price-promotions{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5px;background-color:#fff;width:100%;margin-bottom:10px}.order-detail-container .order-detail-row .total-price-promotions span{font-weight:700;color:#072a46}.order-detail-container .message-payment-transfer{margin-top:5px}.order-detail-container .message-payment-transfer .internet-banking-info-item-label{flex-basis:105px}.order-detail-row .price{color:#f4511e}.order-discount-amount{color:#fe3834}.order-detail-container .row-center{justify-content:center}.order-detail-container .row-end{justify-content:flex-end}.order-detail-container .row-between{justify-content:space-between}.order-detail-container .order-detail-payment-status{display:flex}.order-detail-container .order-detail-payment-status img{height:32px;width:32px}.order-detail-container .order-detail-payment-status .order-status-title{margin-top:10px}.order-button-reject{font-style:italic;cursor:pointer}.order-button-retry-payment{position:absolute;bottom:3px;right:0;margin-top:20px;margin-right:15px;display:flex;align-items:center}.order-button-retry-payment span{color:#0c3b5d;font-style:italic;margin-right:5px}.order-button-contact{margin-top:50px;text-transform:uppercase;width:100%;display:block;text-align:center;border-radius:5px}.order-button-contact span{color:#fff}.order-detail-failed{text-align:center}.order-button-reject:hover,.order-button-retry-payment:hover{-webkit-filter:brightness(150%)}.order-button-contact{background-color:#0c3b5d}.order-button-contact:hover{-webkit-filter:brightness(150%)}@media only screen and (max-width:414px){.kd-profile-go-back{padding-left:25px}.kd-order-detail-container,.kd-order-detail-layout{background-color:unset}.title{width:100%;text-align:center}.price{margin-left:30px}}@media screen and (max-width:658px){.order-detail-row-container.order-user-invoice-info{flex-wrap:wrap!important}}.model-retry-payment .ant-modal-content{top:20px;height:85vh;overflow:hidden}.model-retry-payment .ant-modal-content .ant-modal-body{height:90%;overflow:auto}.order-detail-step-order-status-wrapper{margin:30px 0!important}.order-detail-step-order-status-wrapper .ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot,.order-detail-step-order-status-wrapper .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-tail:after,.order-detail-step-order-status-wrapper .ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot{background-color:#0c3b5d!important}.order-detail-step-order-status-wrapper .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title,.order-detail-step-order-status-wrapper .ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color:#0c3b5d!important}@media only screen and (max-width:576px){.order-detail-step-order-status-wrapper .ant-steps-item-error>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title,.order-detail-step-order-status-wrapper .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title,.order-detail-step-order-status-wrapper .ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title,.order-detail-step-order-status-wrapper .ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{font-size:13px!important}.order-detail-step-order-status-wrapper .ant-steps-dot.ant-steps-small .ant-steps-item-icon,.order-detail-step-order-status-wrapper .ant-steps-item-icon{margin-left:30px!important}.order-detail-step-order-status-wrapper .ant-steps-dot.ant-steps-small .ant-steps-item-tail,.order-detail-step-order-status-wrapper .ant-steps-item-tail{margin-left:33px!important}.order-detail-step-order-status-wrapper .ant-steps-dot.ant-steps-small .ant-steps-item-content,.order-detail-step-order-status-wrapper .ant-steps-item-content{width:70px!important}}.product-wishes-list .ant-spin-nested-loading .ant-spin-container .ant-list-items{display:grid;grid-template-columns:100%}.product-wish-item-container{width:100%;display:flex;justify-content:center;margin-bottom:45px}@media screen and (min-width:577px){.product-wishes-list .ant-spin-nested-loading .ant-spin-container .ant-list-items{display:grid;grid-template-columns:50% 50%}}@media screen and (min-width:819px){.product-wishes-list .ant-spin-nested-loading .ant-spin-container .ant-list-items{display:grid;grid-template-columns:33.3333333333% 33.3333333333% 33.3333333333%}}@media screen and (min-width:1132px){.product-wishes-list .ant-spin-nested-loading .ant-spin-container .ant-list-items{display:grid;grid-template-columns:25% 25% 25% 25%}}.product-item{position:relative;width:85%;min-width:252px;max-width:300px;min-height:420px;padding:9px 9px 0;background-color:#fff;display:flex;flex-direction:column}.product-item__avatar{overflow:hidden;border-radius:17px}.product-item__avatar img{width:100%;max-width:100%;height:intrinsic;max-height:-webkit-fill-available;border-radius:17px;transition:all 1s;-webkit-transform:scale(1);transform:scale(1)}.product-item__gift-more{position:absolute;top:42px;left:0;z-index:1;display:flex}.product-item__gift-more img{width:100px}.product-item-compare-button{position:absolute;z-index:1;top:17px;right:15px;border:0!important;padding:0 5px;border-radius:5px;transition:all .3s linear;cursor:pointer;display:flex;align-items:center;background-color:#fff}.product-item-compare-button__icon{width:.8125rem;margin-right:5px}.product-item-compare-button__icon img{display:block;width:100%}.product-item-compare-button__text{color:#a19d95}.product-item-compare-button__text--added{color:#06c}.product-item-compare-button:hover{background-color:hsla(0,0%,91.8%,.5)}.product-item__property{flex:1;display:flex;flex-direction:column;align-items:center;font-family:"IBM Plex Serif";font-weight:500;text-align:center;white-space:pre-line;color:#0c3b5d;min-height:150px}.product-item__property .product-item__pattern-name,.product-item__property span{font-size:.875rem;line-height:1rem}.product-item__property-label{min-height:28px}.product-item__name{margin-top:5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;font-weight:400;line-height:unset!important;height:50px;color:#000;opacity:1;transition:all .3s ease}.product-item__avatar:hover .product-item__avatar img,.product-item__name:hover .product-item__avatar img{-webkit-transform:scale(1.2);transform:scale(1.2)}.product-item-select .ant-select-selector{height:1.75rem!important;border:unset!important;z-index:2;background-color:transparent!important}.product-item-select .ant-select-selection-item{padding-right:0!important;display:flex!important;justify-content:center!important;align-items:center!important}.product-item-select .ant-select-arrow{z-index:1;margin-top:-8px!important}.product-item-select--left .ant-select-selector{padding:0 0 0 18px!important}.product-item-select--left .ant-select-arrow{right:unset;left:0}.product-item-select--right .ant-select-selector{padding:0 18px 0 0!important}.product-item-select--right .ant-select-arrow{left:unset;right:0}.product-item-select__dropdown{width:auto!important}.product-item-select__option .ant-select-item-option-content{display:flex!important;justify-content:center!important}.product-item-select__label{display:inline-block;font-family:"IBM Plex Serif";-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;max-width:250px;color:#0c3b5d}.section-product-select__size,.section-product-select__thick{color:#0c3b5d;display:flex;align-items:center}.section-product-select__size{margin-right:5px}.section-product-select__thick{margin-left:5px}.product-item-info{display:flex;justify-content:space-between;margin:0 -9px}.product-item-contact-info{margin-bottom:40px;display:flex;flex-direction:column;align-items:center}.product-item-contact-info span{text-align:center}.product-item-contact-info__contact{color:#e94733}.product-item-contact-info__contact a{color:#e94733;font-weight:600}.product-item-info-price{text-align:right;margin-right:10px}.product-item__price-promotion{color:#e94733;font-weight:500}.product-item__price{margin-left:5px;text-decoration:line-through;color:#a19d95}.product-item__discount-percent{padding:0 5px;border-radius:0 5px 5px 5px;font-size:.625rem;color:#fff;background-color:#e94733}.product-item-installment{display:flex;align-items:flex-end;color:#000;max-width:246px}.product-item-installment .sub-content{font-size:.625rem;line-height:.875rem}.product-item__installment-value{color:#0c3b5d;text-transform:lowercase;font-weight:600}.product-item__gifts{flex-shrink:0;width:28px;height:28px;margin-left:5px;align-self:center;opacity:1;transition:all .3s ease}.product-item__gifts--display-none{width:33px;flex-shrink:0}.product-item__gifts-icon{display:block;width:28px;height:28px;mask-image:url(https://kdstore.s3.ap-southeast-1.amazonaws.com/static/icons/icon_Gift-60.svg);-webkit-mask-image:url(https://kdstore.s3.ap-southeast-1.amazonaws.com/static/icons/icon_Gift-60.svg);mask-size:contain;-webkit-mask-size:contain;background-color:#a19d95;transition:all .3s linear}.product-item__gifts-icon:hover{background-color:#e94733;cursor:pointer}.product-item__button-add-to-cart:hover,.product-item__name:hover{opacity:.8;cursor:pointer}.product-item__quantity{width:100%;display:flex;align-items:center;margin-bottom:5px}.product-item__quantity span{flex:1;text-align:center;font-family:"IBM Plex Serif";color:#0c3b5d}.quantity-button{padding:0;border:0;border-radius:50%;cursor:pointer;transition:all .5s ease;background-color:#eeeeef;width:20px;height:20px;display:flex;justify-content:center;align-items:center}.quantity-button:hover{background-color:#0c3b5d;color:#fff}.quantity-button:disabled{cursor:not-allowed;opacity:.5}.quantity-button:disabled:hover{background-color:#eeeeef;color:#000}.product-item__add-to-cart{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.product-item__button-add-to-cart{width:62px;opacity:1;transition:all .3s ease}.product-item__button-add-to-cart img{width:100%;height:intrinsic;max-height:-webkit-fill-available}.gift-item{display:flex;justify-content:flex-start;margin-bottom:10px}.gift-item__image{max-width:144px;margin-right:10px}.gift-item__image img{display:block;width:100%}.gift-item-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.gift-item__feature,.gift-item__name{color:#0c3b5d;font-family:"IBM Plex Serif"}.gift-item__name{font-weight:600}@media only screen and (min-width:1400px){.product-item{max-width:376px}.product-item-installment{gap:20px}.product-item-info-price{margin-right:20px}.quantity-button{width:25px;height:25px}.product-item__button-add-to-cart{width:72px}}@media only screen and (min-width:1550px){.product-item .main-content{font-size:1.25rem}.product-item .sub-title{font-size:1.625rem}.product-item__name{height:65px}.product-item__property{min-height:170px}.product-item__property .product-item__pattern-name,.product-item__property .product-item__property-label,.product-item__property span{font-size:1.125rem;line-height:1.35rem!important}.product-item-select .ant-select-selector{height:2rem!important}.product-item-select .ant-select-arrow{margin-top:-10px!important}.product-item-select--left .ant-select-selector{padding:0 0 0 23px!important}.product-item-select--right .ant-select-selector{padding:0 23px 0 0!important}.product-item-select__label{max-width:350px}.product-item-info-price .sub-content{font-size:1rem;line-height:1.5rem}.product-item__discount-percent{font-size:.875rem}.product-item-installment .sub-content{font-size:.875rem;line-height:1.15rem}}@media only screen and (min-width:1720px){.quantity-button{width:30px;height:30px}.product-item__button-add-to-cart{width:93px}}@media only screen and (max-width:576px){.product-item .main-content{font-size:1.25rem}.product-item .sub-title{font-size:1.625rem}.product-item__name{height:65px}.product-item__property{min-height:170px}.product-item__property .product-item__pattern-name,.product-item__property .product-item__property-label,.product-item__property span{font-size:1.125rem;line-height:1.35rem!important}.product-item-select .ant-select-selector{height:2rem!important}.product-item-select .ant-select-arrow{margin-top:-10px!important}.product-item-select--left .ant-select-selector{padding:0 0 0 23px!important}.product-item-select--right .ant-select-selector{padding:0 23px 0 0!important}.product-item-select__label{max-width:250px}.product-item-info-price .sub-content{font-size:1rem;line-height:1.5rem}.product-item__discount-percent{font-size:.875rem}.product-item-installment .sub-content{font-size:.875rem;line-height:1.15rem}}.kd-product-category-wrapper{background-color:#000}.kd-product-category-wrapper .ant-list-item{margin-bottom:10px}.kd-product-category-wrapper .ant-list-item:first-child,.kd-product-category-wrapper .ant-list-item:last-child,.kd-product-category-wrapper .ant-list-item:nth-child(2){margin-bottom:0;background-color:#fff}.kd-product-category-wrapper .category-name-wrap{height:200px!important}.kd-product-category-wrapper .view-more-wrap{height:60px!important;margin:0 150px!important;padding-right:70px!important}.kd-product-category-wrapper .category-name,.kd-product-category-wrapper .view-more-text{font-size:24px;font-weight:700}.kd-product-category-wrapper .view-more-text{font-size:18px;text-transform:uppercase;color:#bdbdbd}.kd-product-row-container{display:flex;width:100%;margin:-150px 0 0}.kd-product-row-container .kd-product-row-container-margin{flex-basis:150px}.kd-product-row-container .kd-home-slider-products-of-cat{flex:1;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:space-between}.kd-filter-result-wrapper .col-12:after{flex:auto;content:"";width:376px;max-width:376px}.kd-products-category-screen{flex:1}.sort-filter-wrapper .kd-product-row-container{margin:0}.kd-slider-products{display:flex!important;flex-direction:row!important;justify-content:center!important}.kd-slider-products .slick-slide{max-width:500px!important}.kd-product-category-item{min-height:calc(100vh - 160px)}@media only screen and (max-width:1803px){.kd-product-row-container .kd-home-slider-products-of-cat:after{flex:auto;content:"";width:376px;max-width:376px}.kd-products-category-screen .kd-home-slider-products-of-cat:after{flex:none;content:none}.col-12:after{flex:auto;content:"";width:376px;max-width:376px}}.section-item{display:block!important;padding:0!important}.ant-list-split .ant-list-item.section-item{border-bottom:none!important}@media only screen and (max-width:1427px){.kd-product-row-container{display:flex;width:100%;margin:-150px 0 0}.kd-product-row-container .kd-product-row-container-margin{flex-basis:70px}.kd-product-category-wrapper .category-name-wrap{height:150px!important}.kd-product-category-wrapper .view-more-wrap{height:60px!important;margin:0 70px!important;padding-right:20px!important}}@media only screen and (max-width:1024px){.kd-product-row-container{display:flex;width:100%;margin:-130px 0 0}.kd-product-row-container .kd-product-row-container-margin{flex-basis:50px}.kd-product-category-wrapper .category-name-wrap{height:130px!important}.kd-product-category-wrapper .view-more-wrap{height:60px!important;margin:0 50px!important;padding-right:20px!important}}@media only screen and (max-width:768px){.kd-product-row-container .kd-product-row-container-margin{flex-basis:20px}}@media only screen and (max-width:767px){.kd-product-row-container{margin:-100px 0 0}.kd-product-category-wrapper .category-name-wrap{height:100px!important}.kd-product-category-wrapper .view-more-wrap{height:60px!important;margin:0 20px!important;padding-right:10px!important}}@media only screen and (max-width:414px){.kd-product-row-container .kd-product-row-container-margin{flex-basis:10px}.kd-product-category-wrapper .category-name{font-size:15px!important}.kd-product-category-wrapper .view-more-wrap{height:60px!important;margin:0 10px!important;padding-right:5px!important}}@media only screen and (max-width:810px){.kd-product-category-wrapper .view-more-text{font-size:11px!important}}.kd-category-description-container{padding:40px 0 80px;background-repeat:no-repeat;background-size:25%;background-color:transparent}.kd-category-description-container .kd-category-description-parent{display:flex;flex-direction:column;align-items:center}.kd-category-description-container .kd-category-description-parent-title{padding:0 10px;color:var(--colorTitle);font-weight:500;font-family:"IBM Plex Serif";width:100%;z-index:1;line-height:2.9rem;text-align:center}.kd-category-description-container .kd-category-description-parent-content{color:var(--colorContent);white-space:pre-wrap}.kd-category-description-container .kd-category-description-child{width:100%;display:flex;justify-content:center;align-items:center}.kd-categories-info{width:100%;z-index:1}.kd-category-info{padding:0 15px 20px;height:fit-content}.kd-category-description-parent-sub-title{margin:20px 0 60px;width:53%;text-align:justify;color:var(--colorSubTitle);z-index:1}.category-info-item-wrapper{display:flex;flex-direction:column;width:198px;background-color:transparent}.item-down{margin-top:40px}.kd-product-category-wrapper .category-info-item-wrapper video{height:100%!important}.category-info-item-wrapper video{display:none}.category-info-item-wrapper img{height:332px;width:auto;border-radius:11px}.category-info-item-wrapper .category-info-item-title{margin:10px 0;padding:0 10px;color:var(--colorTitleChild);font-weight:700;line-height:1.5rem}.category-info-item-wrapper .sub-content{padding:0 10px 10px;color:#a19d95;overflow:hidden}#bgVideo{position:absolute;width:100%}.item-hidden{display:none!important}.flicker-color svg{animation:color-rotate 1s;animation-iteration-count:infinite;animation-direction:alternate}.flicker-color-2 svg{animation:color-rotate-2 1s;animation-iteration-count:infinite;animation-direction:alternate}.kd-category-info-hover:hover .category-info-item-wrapper img{display:none!important}.kd-category-info-hover:hover .category-info-item-wrapper video{display:inline!important;width:100%;height:332px;border-radius:11px}@keyframes color-rotate{0%{color:hsla(0,0%,88.2%,.5)}to{color:#0c3b5d}}@keyframes color-rotate-2{0%{color:rgba(81,88,94,.5)}to{color:#fff}}@media only screen and (max-width:992px){.kd-category-info{padding:0 5px 20px}}@media only screen and (max-width:835px){.item-down{margin-top:0}.kd-category-info{padding:0 15px 50px}.kd-categories-info{width:70%}.item-hidden{display:block!important;visibility:hidden}}@media only screen and (max-width:768px){.kd-category-description-parent-sub-title{width:73%}.kd-categories-info{padding:0 20px;width:80%}.kd-category-info{padding:0 5px 10px}.category-info-item-wrapper{width:147px}.category-info-item-wrapper img{height:147px;width:100%}.category-info-item-wrapper .main-content,.category-info-item-wrapper .sub-content{padding-right:3px;padding-left:3px}}@media only screen and (max-width:660px){.kd-categories-info{width:100%}}@media only screen and (max-width:414px){.kd-categories-info{padding:0}}.kd-banner-wrap{display:flex;flex-direction:row;position:relative;z-index:2}.kd-banner-1{flex-basis:100%;cursor:pointer}.kd-banner-1 .banner-video,.kd-banner-1 img{width:100%}.kd-banner-2{flex-basis:43.8%}.kd-banner-2 .container{position:relative;cursor:pointer}.kd-banner-2 .overlay{position:absolute;bottom:0;left:0;right:0;background-image:url(https://kdstore-testing.s3.ap-southeast-1.amazonaws.com/product_images/1619677934-nentrang-44.png);background-repeat:round;background-size:auto;overflow:hidden;width:100%;max-height:0;transition:max-height .5s ease;padding:0 50px}.kd-banner-2 .overlay .banner-title{display:block;margin-top:20px;margin-bottom:10px;font-weight:700}.kd-banner-2 .overlay .banner-content{display:-webkit-box;white-space:pre-line;margin-bottom:10px;font-weight:500;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.kd-banner-2 .container:hover .overlay{max-height:65%}.kd-banner-2 img{width:100%}@media only screen and (min-width:922px)and (orientation:landscape){.kd-banner-item img,.kd-banner-wrapper{height:calc(100vh - 250px)}.kd-banner-item img{width:auto}}@media only screen and (max-width:768px){.kd-banner-wrap{display:flex;flex-direction:column}.kd-banner-1,.kd-banner-2{flex-basis:100%}}@media only screen and (max-width:576px){.kd-banner-2 .overlay{display:none}}.kd-section-store{width:100%;position:relative;z-index:2}.slide-text-wrap{position:absolute;z-index:3;padding:0 10px;margin-bottom:6px;top:0;left:0;bottom:0;right:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(12,59,93,.5)}.slide-text-wrap .main-title{color:#fff;text-transform:uppercase;font-weight:700;text-align:center}.slide-text-wrap .see-all-btn{margin-top:20px;padding:0 40px;border:none;border-radius:5px}.location-title{margin-bottom:10px;position:absolute;display:flex;justify-content:flex-end;bottom:0;width:50vw}.location-title a{margin:0 30px 20px 0;padding:10px 30px;width:90%;color:#fff;background-color:rgba(78,76,76,.38);text-align:justify}.slick-slide.slick-active.slick-current .location-title a{display:none}@media only screen and (max-width:768px){.slide-text-wrap{width:100vw}.location-title{display:none}}.kd-section-topic{width:100%;position:relative}.kd-section-topic-img img{width:100%}.kd-section-topic-body{padding:0 50px;position:absolute;z-index:2;top:0;left:0;width:100%}.kd-section-topic-body-content{padding:70px 0 30px;width:50%;background:linear-gradient(180deg,rgba(12,59,93,.5019607843),rgba(12,59,93,.5019607843),transparent,transparent);background-size:400% 400%;background-position:0 100%}.kd-section-topic-body-content-action,.kd-section-topic-body-content-description,.kd-section-topic-body-content-title{padding:0 15%}.kd-section-topic-body-content-title{text-transform:uppercase;font-weight:500;font-family:"IBM Plex Serif";color:var(--colorTitle)}.kd-section-topic-body-content-description{margin:10px 0;color:var(--colorContent);white-space:pre-wrap}.kd-section-topic-body-content-action .arrow{mask-image:url(https://kdstore.s3-ap-southeast-1.amazonaws.com/static/imgs/arrow-tail.svg);-webkit-mask-image:url(https://kdstore.s3-ap-southeast-1.amazonaws.com/static/imgs/arrow-tail.svg);display:block;width:48px;height:20px;background-color:var(--color);cursor:pointer}@media screen and (max-width:768px){.kd-section-topic-body{padding:0 2.5%}.kd-section-topic-body-content{padding:20px 0;width:55%}.kd-section-topic-body-content-action,.kd-section-topic-body-content-description,.kd-section-topic-body-content-title{padding:0 2.5vw}.kd-section-topic-body-content-title{text-align:center}.kd-section-topic-body-content-action .arrow{width:38px;height:15px}}@media screen and (min-width:769px)and (max-width:1024px){.kd-section-topic-body-content{padding:40px 0 20px}.kd-section-topic-body-content-action,.kd-section-topic-body-content-description,.kd-section-topic-body-content-title{padding:0 5%}}.kd-section-category{display:flex;flex-direction:column;background-color:var(--backgroundColor)}.kd-section-category,.kd-section-category-header{position:relative;width:100%}.kd-section-category-header-img img{width:100%}.kd-section-category-header-content{padding-top:5vw;position:absolute;display:flex;flex-direction:column;justify-content:space-between;align-items:center;top:0;left:0;bottom:0;right:0}.kd-section-category-header-content-title{text-transform:uppercase;font-weight:500;font-family:"IBM Plex Serif";color:var(--colorTitle);opacity:0}.kd-section-category-header-content-sub-img img{width:12.5vw;border-radius:50%;transform:scale(0)}.kd-section-category-body{padding:0 27% 30px;background-color:var(--backgroundColor);text-align:center}.kd-section-category-body-content{margin-bottom:15px;color:var(--colorContent);white-space:pre-wrap;opacity:0}.kd-section-category-body-action{opacity:0}@media screen and (max-width:768px){.kd-section-category-header-content{padding-top:15vw}.kd-section-category-header-content-sub-img img{width:33vw}.kd-section-category-body{padding:0 5% 30px}}.kd-section-categories{width:100%}.kd-section-categories,.kd-section-categories-item{display:flex;background-color:var(--backgroundColor)}.kd-section-categories-item{position:relative;flex-direction:column;align-items:center;text-align:center;width:50%}.kd-section-categories-item-sub-img{margin-top:-40px;transform:translateY(40%)}.kd-section-categories-item-sub-img img{width:200px;border-radius:50%;transform:scale(0)}.kd-section-categories-item-img{margin-top:auto}.kd-section-categories-item-img img{width:100%}.kd-section-categories-item-body{position:relative;display:flex;flex:1;flex-direction:column;width:100%}.kd-section-categories-item-body-title{text-transform:uppercase;font-weight:500;font-family:"IBM Plex Serif";color:var(--colorTitle);opacity:0}.kd-section-categories-item-body-description{padding:15px 15%;color:var(--colorContent);opacity:0}.kd-section-categories-item-body-actions{margin-top:auto;opacity:0}.kd-section-categories-item-body-actions a{color:var(--color)}@media screen and (max-width:768px){.kd-section-categories{padding:0;flex-direction:column}.kd-section-categories-item{width:100%}.kd-section-categories-item-sub-img{margin-top:-30px;transform:translateY(40%)}.kd-section-categories-item-sub-img img{width:135px}}.kd-section-category-information-v2{width:100%;position:relative}.kd-section-category-information-v2-img img{width:100%}.kd-section-category-information-v2-body{padding:50px 0;position:absolute;z-index:2;top:0;left:0;width:100%}.kd-section-category-information-v2-body-content{padding:40px 50px 30px;width:50%;background:linear-gradient(180deg,#0c3b5d,#0c3b5d,transparent,transparent);background-size:400% 400%;background-position:100% 0}.kd-section-category-information-v2-body-content-actions,.kd-section-category-information-v2-body-content-description,.kd-section-category-information-v2-body-content-title{padding:0 15%}.kd-section-category-information-v2-body-content-title{text-transform:uppercase;font-weight:500;font-family:"IBM Plex Serif";color:var(--colorTitle)}.kd-section-category-information-v2-body-content-description{margin:10px 0;color:var(--colorContent);white-space:pre-wrap}.kd-section-category-information-v2-body-content-actions a{color:var(--color)}@media screen and (max-width:768px){.kd-section-category-information-v2-body{padding:25px 0}.kd-section-category-information-v2-body-content{padding:20px 5%;width:80%}.kd-section-category-information-v2-body-content-actions,.kd-section-category-information-v2-body-content-description,.kd-section-category-information-v2-body-content-title{padding:0}}@media screen and (min-width:769px)and (max-width:1024px){.kd-section-category-information-v2-body{padding:30px 0}.kd-section-category-information-v2-body-content{padding:30px 50px}.kd-section-category-information-v2-body-content-actions,.kd-section-category-information-v2-body-content-description,.kd-section-category-information-v2-body-content-title{padding:0 5%}}.kd-section-category-information-v3{width:100%;position:relative}.kd-section-category-information-v3-img img{width:100%}.kd-section-category-information-v3-body{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.kd-section-category-information-v3-body-content{padding:40px 50px;display:flex;flex-direction:column;justify-content:center;text-align:center;width:50%;height:100%;background:linear-gradient(90deg,rgba(12,59,93,.5019607843),rgba(12,59,93,.5019607843),transparent,transparent);background-size:400% 400%;background-position:100% 0}.kd-section-category-information-v3-body-content-actions,.kd-section-category-information-v3-body-content-description,.kd-section-category-information-v3-body-content-title{padding:0 15%}.kd-section-category-information-v3-body-content-title{text-transform:uppercase;font-weight:500;font-family:"IBM Plex Serif";color:var(--colorTitle)}.kd-section-category-information-v3-body-content-description{margin:15px 0;color:var(--colorContent);white-space:pre-wrap}.kd-section-category-information-v3-body-content-actions{margin-top:0!important}.kd-section-category-information-v3-body-content-actions a{color:var(--color)}@media screen and (max-width:768px){.kd-section-category-information-v3-body{top:auto;bottom:0;height:auto}.kd-section-category-information-v3-body-content{padding:40px 5% 30px;width:100%}.kd-section-category-information-v3-body-content-actions,.kd-section-category-information-v3-body-content-description,.kd-section-category-information-v3-body-content-title{padding:0}}@media screen and (min-width:769px)and (max-width:1024px){.kd-section-category-information-v3-body-content-actions,.kd-section-category-information-v3-body-content-description,.kd-section-category-information-v3-body-content-title{padding:0 5%}}.popup-home-wrapper{display:flex;justify-content:center;align-items:center}.popup-home-wrapper .popup-home{display:flex!important;justify-content:center;top:0!important;padding-bottom:0!important}.popup-home-wrapper .popup-home .ant-modal-close{top:-18px;right:-18px;z-index:1001}.popup-home-wrapper .popup-home .ant-modal-close-x{width:36px;height:36px;line-height:normal}.popup-home-wrapper .popup-home .ant-modal-close-x img{width:100%}.popup-home-wrapper .popup-home .ant-modal-content .ant-modal-body{padding:0;overflow:auto}.popup-home-wrapper .popup-home div{max-width:659px;height:auto}.popup-home-wrapper .popup-home div img{width:100%;height:auto}@media screen and (max-width:690px){.popup-home-wrapper .popup-home div{max-width:calc(100vw - 40px)}}.snowfall{position:fixed;top:160px;right:0;bottom:0;left:0;z-index:11111;display:block;overflow:hidden;pointer-events:none}.snowfall .snowflake{position:absolute;top:0;left:0;display:flex;justify-content:center;width:100px;height:100px}.snowfall .snowflake span{align-self:center}.snowfall .snowflake img{align-self:center;width:70px}.kd-home-wrap{position:relative}.kd-home-wrap .bg-leaf{position:absolute;top:0;left:0;right:0;height:calc(100% - 160px);z-index:1;overflow-x:hidden;pointer-events:none}.kd-home-wrap .bg-leaf img{position:absolute;height:80px;width:auto}.kd-home-wrap .bg-leaf .img-leaf:first-child{top:calc(var(--topLeaf) - 80px)}.kd-home-wrap .bg-leaf .img-leaf:nth-child(2){top:calc(var(--topLeaf) - 100px);left:40vw;filter:blur(10px)}.kd-home-wrap .bg-leaf .img-leaf:nth-child(3){top:var(--topLeaf3);transform:translateX(-100px)}.kd-home-wrap .bg-leaf .img-leaf:nth-child(4){top:var(--topLeaf4);left:-50vw;filter:blur(20px);opacity:.8}.kd-home-wrap .bg-leaf .img-leaf:nth-child(5){top:var(--topLeaf5);left:-300px;filter:blur(10px)}@media screen and (max-width:768px){.kd-home-wrap .bg-leaf img{height:50px}}@media screen and (max-width:840px){.snowfall{top:120px}.snowfall .snowflake img{width:50px}}.authen-wrap{width:60%;margin-top:-10px}.kd-card-sign-in-form{min-height:calc(100vh - 60px);height:fit-content;width:60%;overflow:hidden;position:relative}.kd-img-authentication-cover-container{display:flex;justify-content:center;align-items:center;object-fit:cover}.kd-img-authentication-cover{width:100%;height:600px;object-fit:cover}@media screen and (max-width:1024px){.kd-img-authentication-cover{width:1024px;height:490px;object-fit:cover}}@media screen and (max-width:800px){.kd-img-authentication-cover{width:800px;height:60%;object-fit:cover}.kd-card-sign-in-form{width:80%}}@media screen and (max-width:600px){.kd-img-authentication-cover{width:100%;height:50%;object-fit:cover}.kd-card-sign-in-form{min-height:calc(100vh - 60px)}}.kd-name-component{font-size:large;font-family:"IBM Plex Serif"}.content-auth-wrapper{box-shadow:1px 1px 2px 1px rgba(0,0,0,.5);margin:2%!important;padding:50px!important}.kd-sign-in-form-content{margin-bottom:20px;display:flex;flex-direction:column;justify-content:center;height:100%}.kd-sign-in-form-content .kd-sign-in-form-item{width:90%;margin:5px 5px 30px;border:none;border-bottom:1px solid grey}.kd-sign-in-form-content .kd-sign-in-form-item .ant-input-group-addon{border:none;background-color:transparent;font-size:1rem;font-weight:500;color:#0c3b5d;font-family:"IBM Plex Serif"}.kd-sign-in-form-content .kd-sign-in-form-item .ant-input,.kd-sign-in-form-content .kd-sign-in-form-item .ant-input-affix-wrapper,.kd-sign-in-form-content .kd-sign-in-form-item .input{border:none}.kd-sign-in-form-content .kd-sign-in-form-item .ant-input-group-addon{width:130px;text-align:start}.kd-sign-in-form-content .kd-sign-in-form-button{width:40%;margin:5px;border-radius:5px;text-transform:uppercase;font-family:"IBM Plex Serif"}.kd-sign-in-form-content .kd-sign-up-btn{margin-top:30px;text-transform:uppercase;font-family:"IBM Plex Serif"}.kd-sign-in-form-content .kd-sign-up-btn a{color:#757575}.kd-sign-in-form-content .kd-name-component{font-size:1.625rem!important}.kd-sign-in-form-content .ant-input,.kd-sign-in-form-content .ant-input-affix-wrapper{background-color:transparent!important}.kd-sign-in-form-content .signin-forgot-pass-wrap{width:100%;display:flex;justify-content:flex-end;align-items:center}.kd-sign-in-form-content.forgot-pass-btn{width:30%;align-items:flex-start!important;margin-bottom:0!important;padding:0 5px;font-style:italic}.kd-sign-in-form-content.forgot-pass-btn a{color:#757575}.mb-10{margin-bottom:10px}.message{text-align:center}@media screen and (max-width:675px){.content-auth-wrapper{padding:50px 30px!important}.kd-sign-in-form-button{width:70%!important}.signin-forgot-pass-wrap{flex-direction:column}.kd-sign-in-form-content.forgot-pass-btn{margin-top:10px;width:fit-content}.kd-sign-in-form-item .ant-input-wrapper.ant-input-group{display:flex;flex-direction:column}.kd-sign-in-form-item .ant-input-wrapper.ant-input-group .ant-input-group-addon{padding:0}.kd-sign-in-form-content .kd-sign-in-form-item{margin:5px 5px 50px!important}}@media screen and (min-width:950px){.content-auth-wrapper{margin:2% 12%!important}}.container{display:flex;justify-content:center;align-items:center}.kd-confirm-otp-form-content{display:flex;flex-direction:column;justify-content:center;height:100%}.kd-confirm-otp-form-content .kd-confirm-otp-form-item{width:90%;margin:5px;border:none;border-bottom:1px solid grey;text-align:center}.kd-confirm-otp-form-content .kd-confirm-otp-form-item .input{border:none}.kd-confirm-otp-form-content .kd-confirm-otp-form-button{width:90%;margin:5px;border-radius:5px}.mb-10{margin:10px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.ant-modal-body .kd-forgot-password-form-content .kd-name-component{margin:0 20px 40px}.kd-forgot-password-form-content{display:flex;flex-direction:column;justify-content:center;height:100%}.kd-forgot-password-form-content .kd-name-component{margin:0 20px 25vh;font-size:1.625rem!important}.kd-forgot-password-form-content .kd-forgot-password-form-item{width:400px;margin:5px 5px 30px;border:none;border-bottom:1px solid grey}.kd-forgot-password-form-content .kd-forgot-password-form-item .ant-input-group-addon{border:none;background-color:transparent;font-size:1rem;font-weight:500;color:#0c3b5d;font-family:"IBM Plex Serif"}.kd-forgot-password-form-content .kd-forgot-password-form-item .ant-input,.kd-forgot-password-form-content .kd-forgot-password-form-item .ant-input-affix-wrapper,.kd-forgot-password-form-content .kd-forgot-password-form-item .input{border:none}.kd-forgot-password-form-content .kd-forgot-password-form-item .ant-input,.kd-forgot-password-form-content .kd-forgot-password-form-item .ant-input-affix-wrapper{background-color:transparent!important}.kd-forgot-password-form-content .kd-forgot-password-form-button{width:200px;border-radius:5px;margin:5px 5px 20px}@media screen and (max-width:675px){.kd-forgot-password-form-content .kd-forgot-password-form-button{width:60%}.kd-forgot-password-form-content .kd-forgot-password-form-item{width:90%}.kd-forgot-password-form-item .ant-input-wrapper.ant-input-group{display:flex;flex-direction:column}.kd-forgot-password-form-item .ant-input-wrapper.ant-input-group .ant-input-group-addon{padding:0}}.kd-name-component{margin:0 20px 20px;font-weight:700}.kd-sign-up-form-content{display:flex;flex-direction:column;justify-content:center}.kd-sign-up-form-content .kd-sign-up-form-item{width:90%;margin:5px 5px 30px;border:none;border-bottom:1px solid grey}.kd-sign-up-form-content .kd-sign-up-form-item .ant-input-group-addon{border:none;background-color:transparent;font-size:1rem;font-weight:500;color:#0c3b5d;font-family:"IBM Plex Serif"}.kd-sign-up-form-content .kd-sign-up-form-item .ant-input,.kd-sign-up-form-content .kd-sign-up-form-item .ant-input-affix-wrapper,.kd-sign-up-form-content .kd-sign-up-form-item .input{border:none}.kd-sign-up-form-content .ant-input,.kd-sign-up-form-content .ant-input-affix-wrapper{background-color:transparent!important}.kd-sign-up-form-content .kd-sign-up-form-button{width:40%;margin:5px;border-radius:5px}.kd-sign-up-form-content .ant-input-affix-wrapper,.kd-sign-up-form-content .ant-input-affix-wrapper .ant-input{background-color:transparent!important}.kd-sign-up-form-content .kd-name-component{font-size:1.625rem!important}.kd-sign-up-form-item-row{display:flex;flex-direction:row;width:92%}.center{align-items:center}.end{align-items:flex-end;width:90%}.end,.m-10{margin:15px}.message{color:red;width:90%}@media screen and (max-width:675px){.kd-sign-up-form-button{width:60%!important}.kd-sign-up-form-content{padding:20px!important}.kd-sign-up-form-content .kd-sign-up-form-item{margin:5px 5px 20px}.kd-sign-up-form-content .kd-sign-up-form-item .ant-input-wrapper.ant-input-group{display:flex;flex-direction:column}.kd-sign-up-form-content .kd-sign-up-form-item .ant-input-wrapper.ant-input-group .ant-input-group-addon{padding:0}}.kd-qty-container .kd-qty-input .ant-input-group-addon{border:none;padding:0;border-radius:0}.kd-qty-container .kd-qty-input .ant-input-group-addon .qty-count-down{border-right:0;padding:0 12px;height:28px}.kd-qty-container .kd-qty-input .ant-input-group-addon .qty-count-up{border-left:0;padding:0 12px;height:28px}.kd-qty-container .kd-qty-input input.ant-input{width:45px;text-align:center;padding:2px 10px}.kd-product-detail-quatity-number .kd-qty-container .kd-qty-input .ant-input-group-addon{border:none;padding:0;border-radius:0}.kd-product-detail-quatity-number .kd-qty-container .kd-qty-input .ant-input-group-addon .qty-count-down{border-right:0;padding:0 12px;height:40px;width:40px}.kd-product-detail-quatity-number .kd-qty-container .kd-qty-input .ant-input-group-addon .qty-count-up{border-left:0;padding:0 12px;height:40px;width:40px}.kd-product-detail-quatity-number .kd-qty-container .kd-qty-input input.ant-input{width:60px;text-align:center;padding:2px 10px;height:40px}@media only screen and (max-width:575px){.kd-product-detail-quatity-number .kd-qty-container .kd-qty-input .ant-input-group-addon .qty-count-down,.kd-product-detail-quatity-number .kd-qty-container .kd-qty-input .ant-input-group-addon .qty-count-up{height:28px;width:28px}.kd-product-detail-quatity-number .kd-qty-container .kd-qty-input input.ant-input{width:35px;height:28px}}.kd-page-shopping-cart{background-color:#f4f4f4;min-height:calc(100vh - 60px);height:max-content;display:flex;flex-direction:column;justify-content:space-between}.shopping-cart-container{overflow-x:hidden;display:flex;flex-direction:row}.shopping-cart-container .shopping-cart-left-container{flex:1 1 60vw;padding-right:2%;padding-top:2%;background-color:#fff;overflow:auto}.shopping-cart-container .shopping-cart-left-container .shopping-cart-left-wrapper{width:85%;float:right}.shopping-cart-container .shopping-cart-left-container .shopping-cart-left-wrapper:before{clear:both}.shopping-cart-container .shopping-cart-right-container{display:flex;flex-direction:column;flex:1 1 40vw;padding-left:2%;padding-top:2%;overflow:auto}.shopping-cart-container .shopping-cart-right-container .shopping-cart-right-wrapper{width:80%;float:left}.shopping-cart-container .shopping-cart-right-container .shopping-cart-right-wrapper:before{clear:both}.shopping-cart-container .shopping-cart-right-container .cart-note{margin-top:auto;margin-bottom:20px}.shopping-cart-container .shopping-cart-gift-title,.shopping-cart-container .shopping-cart-main-title{text-align:center;display:block;font-weight:700;margin-bottom:20px;text-transform:uppercase;font-family:"IBM Plex Serif"}.shopping-cart-container .shopping-cart-gift-title{margin-bottom:25px;text-transform:uppercase}.shopping-cart-footer-arrow-down{display:none}.shopping-cart-item-container{margin-bottom:20px}.shopping-cart-item-wrapper{display:flex;justify-content:space-between}.shopping-cart-item-wrapper .product-image-container{flex:0 1 140px}.shopping-cart-item-wrapper .product-image-container img{max-width:140px;border-radius:10px}.shopping-cart-item-wrapper .product-info-container{flex:1 1 auto}.shopping-cart-item-wrapper .product-info-container .product-info-wrapper{padding:0 30px 0 10px;display:flex;flex-direction:row;justify-content:space-between}.shopping-cart-item-wrapper .product-info-container .product-info-wrapper .product-info-left{flex:1 1 auto}.shopping-cart-item-wrapper .product-info-container .product-info-wrapper .product-info-left .sci-quantity-wrapper{display:block}.shopping-cart-item-wrapper .product-info-container .product-info-wrapper .product-info-left .sci-quantity-wrapper .kd-qty-wrapper{display:inline-block}.shopping-cart-item-wrapper .product-info-container .product-info-wrapper .product-info-left .product-name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;cursor:pointer;color:#0c3b5d}.shopping-cart-item-wrapper .product-info-container .product-info-wrapper .product-info-left .shopping-item-quantity-wrapper{margin-top:3px}.shopping-cart-item-wrapper .product-info-container .product-info-wrapper .product-info-right{flex:0 0 150px;text-align:right}.shopping-cart-item-wrapper .product-info-container .product-discount-wrapper .product-discount-percent{margin-left:17px;position:relative;font-weight:700}.shopping-cart-item-wrapper .product-info-container .product-discount-wrapper .product-discount-percent:before{content:"";width:1px;height:10px;background:#787878;position:absolute;left:-8px;top:5px}.shopping-cart-item-wrapper .product-info-container .product-discount-wrapper .product-sealed-price{color:#a2a2a2;font-weight:500}.shopping-cart-item-wrapper .shopping-cart-item-actions-container{flex:0 0 40px;display:flex;align-items:center;justify-content:center}.shopping-cart-item-wrapper .sci-item-actions.sm{display:none}.shopping-cart-item-wrapper .sci-item-actions .action-cart-wrap{display:flex;flex-direction:row-reverse;align-items:center}.shopping-cart-gifts-container{overflow:auto}.shopping-cart-gifts-container .gift-item-container{margin-bottom:20px}.shopping-cart-gifts-container .gift-item-wrapper{display:flex;flex-direction:row}.shopping-cart-gifts-container .gift-item-wrapper .gift-product-image-wrapper{flex:0 0 100px;display:flex;flex-direction:column}.shopping-cart-gifts-container .gift-item-wrapper .gift-product-image-wrapper img{max-width:90px;border-radius:10px 10px 0 0}.shopping-cart-gifts-container .gift-item-wrapper .gift-product-image-wrapper .btn-re-choose-spec{display:flex;justify-content:center;align-items:center;width:90%;background-color:grey;color:#fff;border-radius:0 0 10px 10px}.shopping-cart-gifts-container .gift-item-wrapper .gift-product-image-wrapper.gift-no-change img{border-radius:10px}.shopping-cart-gifts-container .gift-item-wrapper .gift-product-info-wrapper{flex:1 1 auto;margin-right:15px;display:flex;flex-direction:column}.shopping-cart-gifts-container .gift-item-wrapper .gift-product-info-wrapper .product-name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700}.shopping-cart-footer-container{position:sticky;bottom:0;width:100%;background-color:#fff;overflow-x:hidden;display:flex;flex-direction:row;box-shadow:4px 1px 10px -5px #b9b9b9}.shopping-cart-footer-container .shopping-cart-footer-left-container{flex:1 1 60vw;padding-right:2%;padding-bottom:2%;padding-top:2%;background-color:#fff;display:flex;flex-direction:column;align-items:flex-end}.shopping-cart-footer-container .shopping-cart-footer-left-container .shopping-cart-summary-container{width:600px;margin-right:50px}.shopping-cart-footer-container .shopping-cart-footer-left-container .shopping-cart-actions-container{margin-top:20px;margin-right:50px;display:flex;width:calc(80% - 50px);justify-content:space-between}.shopping-cart-footer-container .shopping-cart-footer-left-container .shopping-cart-actions-container .btn-checkout{padding:0 15px;font-size:1.2rem}.shopping-cart-footer-container .shopping-cart-footer-right-container{flex:1 1 40vw;padding-left:2%;padding-top:2%}.shopping-cart-footer-container .shopping-cart-footer-right-container .shopping-cart-footer-right-wrapper{width:80%;float:left}.shopping-cart-footer-container .shopping-cart-footer-right-container .shopping-cart-footer-right-wrapper:before{clear:both}.shopping-cart-footer-container .shopping-cart-summary-wrapper .shopping-cart-summary-item{display:flex;justify-content:space-between}.shopping-cart-footer-container .shopping-cart-summary-wrapper .shopping-cart-summary-item .sc-voucher-code-wrap{display:flex;flex:1;flex-direction:column}.shopping-cart-footer-container .shopping-cart-summary-wrapper .shopping-cart-summary-item .sc-voucher-code-wrap .shopping-cart-voucher-name{padding-right:10px;text-align:right}.shopping-cart-footer-container .shopping-cart-summary-wrapper .shopping-cart-summary-item .shopping-cart-summary-item-label,.shopping-cart-footer-container .shopping-cart-summary-wrapper .shopping-cart-summary-item .shopping-cart-summary-item-sub-label{font-weight:700;text-align:right;flex:1 1 auto;padding-right:10px}.shopping-cart-footer-container .shopping-cart-summary-wrapper .shopping-cart-summary-item .shopping-cart-summary-item-sub-label{font-weight:unset;color:#fe3834}.shopping-cart-footer-container .shopping-cart-summary-wrapper .shopping-cart-summary-item .shopping-cart-summary-total-amount{text-transform:uppercase}.shopping-cart-footer-container .shopping-cart-summary-wrapper .shopping-cart-summary-item .shopping-cart-summary-item-label.voucher-code-label{font-weight:unset;text-decoration:underline;color:#fe3834}.shopping-cart-footer-container .shopping-cart-summary-wrapper .shopping-cart-summary-item .shopping-cart-summary-item-label.voucher-code-label:hover{cursor:pointer}.shopping-cart-footer-container .shopping-cart-summary-wrapper .shopping-cart-summary-item .shopping-cart-summary-item-sub-value,.shopping-cart-footer-container .shopping-cart-summary-wrapper .shopping-cart-summary-item .shopping-cart-summary-item-value{font-weight:700;flex:0 0 270px;text-align:right;font-size:1.625rem;line-height:1.9375rem}.shopping-cart-footer-container .shopping-cart-summary-wrapper .shopping-cart-summary-item .shopping-cart-summary-item-sub-value{font-weight:unset;font-size:1.25rem;line-height:1.9375rem;color:red}.shopping-cart-footer-container .shopping-cart-summary-wrapper .shopping-cart-summary-item .shopping-cart-summary-item-value.shopping-cart-discount-vat{display:flex;flex-direction:column}.shopping-cart-footer-container .shopping-cart-summary-wrapper .shopping-cart-summary-item .shopping-cart-summary-item-value.shopping-cart-discount-vat .shopping-cart-vat{font-weight:400}.kd-qty-mobile-wrapper{display:none}.kd-cart-empty-wrap{margin-top:-10vh;width:100%;height:calc(100vh - 60px);display:flex;flex-direction:column;justify-content:center;align-items:center}.kd-cart-empty-wrap img{margin-bottom:10px;width:200px}@media(max-width:1190px){.shopping-cart-container .shopping-cart-left-container{padding-left:2%;flex:1 1 65vw;padding-top:4%;background-color:unset}.shopping-cart-container .shopping-cart-left-container .shopping-cart-left-wrapper{width:100%}.shopping-cart-container .shopping-cart-right-container{padding-right:2%;flex:1 1 35vw;padding-top:4%}.shopping-cart-container .shopping-cart-right-container .shopping-cart-right-wrapper{width:100%}.shopping-cart-container .shopping-cart-gift-title,.shopping-cart-container .shopping-cart-main-title{margin-bottom:30px}.shopping-cart-item-wrapper .product-image-container img{max-width:120px}.shopping-cart-item-wrapper .product-info-container .product-info-wrapper{padding:0 10px}.shopping-cart-gifts-container .gift-item-wrapper .gift-product-image-wrapper .btn-re-choose-spec,.shopping-cart-gifts-container .gift-item-wrapper .gift-product-image-wrapper img{max-width:70px}.shopping-cart-footer-container .shopping-cart-footer-left-container{flex:1 1 65vw}.shopping-cart-footer-container .shopping-cart-footer-left-container .shopping-cart-actions-container{width:calc(98% - 50px)}.shopping-cart-footer-container .shopping-cart-footer-right-container{flex:1 1 35vw}}@media(max-width:770px){.kd-cart-empty-wrap img{width:150px}.shopping-cart-container{flex-direction:column;height:max-content;overflow:unset}.shopping-cart-container .shopping-cart-left-container,.shopping-cart-container .shopping-cart-right-container{flex:none;overflow:unset}.shopping-cart-footer-arrow-down{display:block;position:absolute;top:0;left:0;right:0;text-align:center;transform:translateY(-100%)}.shopping-cart-footer-arrow-down img{margin-bottom:5px;width:20px}.shopping-cart-footer-arrow-down.hide-arrow{display:none}.shopping-cart-footer-container{position:relative}.shopping-cart-footer-container .shopping-cart-footer-left-container{flex:none;position:fixed;bottom:0;margin:0;z-index:3;width:100%;box-shadow:4px 3px 30px 10px #b9b9b9;padding:10px}.shopping-cart-footer-container .shopping-cart-footer-left-container .shopping-cart-summary-container{width:100%;margin-right:0}.shopping-cart-footer-container .shopping-cart-footer-left-container .shopping-cart-actions-container{width:100%;margin-right:0;display:flex;flex-wrap:wrap}.shopping-cart-footer-container .shopping-cart-footer-left-container .shopping-cart-actions-container button{margin:0 5px;flex:1 1 auto}.shopping-cart-footer-container .shopping-cart-footer-left-container .shopping-cart-actions-container .btn-back-to-home{margin-right:0;margin-bottom:5px}.shopping-cart-footer-container .shopping-cart-footer-left-container .shopping-cart-actions-container .btn-checkout{margin-right:0;font-weight:700}.shopping-cart-footer-container .shopping-cart-summary-wrapper .shopping-cart-summary-item .shopping-cart-summary-item-sub-value,.shopping-cart-footer-container .shopping-cart-summary-wrapper .shopping-cart-summary-item .shopping-cart-summary-item-value{flex:0 0 50%}.shopping-cart-footer-container .shopping-cart-summary-wrapper .shopping-cart-summary-item .shopping-cart-summary-item-value.sub-title{font-size:1.1rem}.shopping-cart-item-wrapper .product-info-container .product-info-wrapper{flex-direction:column}.shopping-cart-item-wrapper .product-info-container .product-info-wrapper .product-info-right{flex:none;text-align:unset;display:flex;flex-direction:column;flex-wrap:wrap}.shopping-cart-item-wrapper .product-info-container .product-info-wrapper .product-info-right .product-sealed-price-wrapper .product-discount-price{font-weight:700}.shopping-cart-item-wrapper .product-info-container .product-info-wrapper .product-info-right .product-discount-wrapper{flex-grow:2}.shopping-cart-item-wrapper .product-info-container .product-info-wrapper .product-info-left{flex:none}.shopping-cart-item-wrapper .product-info-container .product-info-wrapper .product-info-left .shopping-item-quantity-wrapper{display:flex}.shopping-cart-item-wrapper .product-image-container{flex:none}.shopping-cart-item-wrapper .product-image-container .sci-item-actions.sm{display:flex;justify-content:center;margin-top:10px}.shopping-cart-item-wrapper .product-image-container .sci-item-actions .action-cart-wrap{flex-direction:row-reverse;align-items:center}.shopping-cart-item-wrapper .shopping-cart-item-actions-container{display:none}.shopping-item-quantity-wrapper .quantity-item{font-weight:700}.shopping-item-quantity-wrapper .kd-qty-container{display:flex;justify-content:center}.kd-qty-mobile-wrapper{display:flex}.kd-qty-mobile-wrapper button{margin:0 2px;border:none;background-color:transparent}}@media(min-width:1000px){.shopping-cart-container .shopping-cart-wrapper{padding:2% 1% 0;width:90%;max-width:90em}}.product-gift-wrapper{min-height:189px;width:100%;padding:20px 22px;background-color:#fff}.gift-title{width:124px;white-space:pre-line;text-align:right;margin-right:25px;min-width:1px;font-weight:800}.gift-name,.gift-note{min-width:0;margin-right:5px}.gift-name span,.gift-note span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.gift-image{width:80px;height:45px;margin-left:5px;border-radius:5px}.product-gift-item-wrapper{color:#a19d95}.product-gift-item-wrapper>div{margin-bottom:5px}.active{color:#0c3b5d}.product-gift-preview-img-wrapper{margin-top:15px}.product-gift-preview-img-wrapper img{border-radius:17px;width:100%;max-width:468px;height:intrinsic}.btn-re-choose{position:absolute!important;margin:15px 0 0 30px;padding:10px!important;background-color:grey!important;color:#fff!important;border-radius:5px!important;height:45px!important;width:80px!important}.kd-gifts-modal .title-modal-wrap{margin:10px 0}.kd-gifts-modal .ant-modal-content{width:489px;height:600px;overflow:auto}.kd-gifts-modal .ant-modal-close-x{position:fixed;transform:translateX(-56px)}.kd-options-gift-wrap{display:flex!important;flex-direction:row!important;justify-content:space-between!important;flex-wrap:wrap!important}.kd-options-gift-wrap .ant-radio-button-wrapper{margin:10px 0!important;display:flex!important;align-items:center!important;padding:0!important;border:0!important;height:auto;width:100%}.kd-options-gift-wrap .ant-radio-button-wrapper .img-wrap{margin-right:10px}.kd-options-gift-wrap .ant-radio-button-wrapper .img-wrap img{height:auto;width:304px}.kd-options-gift-wrap .ant-radio-button-wrapper .name-title{font-weight:600;color:#0c3b5d}.kd-options-gift-wrap .ant-radio-button-wrapper-checked{border:1px dashed #0c3b5d!important}.kd-options-gift-wrap .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):before{background-color:transparent!important}.all-out-stock-title{color:#e94733;font-weight:500}.product-images-preview-modal .ant-modal-body{padding:0 0 6px!important}.product-images-preview-modal .ant-modal-close{top:-10px;right:-10px;z-index:1001}.product-images-preview-modal .ant-modal-close-x{width:36px;height:36px;line-height:normal}.product-images-preview-modal .ant-modal-close-x img{width:100%}.product-images-preview-modal .product-images-slider{overflow:hidden!important}.product-images-preview-modal .product-images-slider .slick-list{margin-bottom:20px}.product-images-preview-modal .product-images-slider-item{padding-bottom:20px;display:flex!important;justify-content:center!important}.product-images-preview-modal .product-images-slider img{width:100%}.product-images-preview-modal .product-images-slider .slick-dots.slick-dots-bottom{margin-right:0!important;margin-left:0!important}.product-images-preview-modal .product-images-slider .slick-slide.slick-cloned{min-width:10px!important}@media only screen and (max-width:565px){.product-gift-wrapper{padding:20px 5px 0}.gift-title{width:105px}.kd-gifts-modal .ant-modal-content{width:auto;height:400px;overflow:auto}.kd-options-gift-wrap .ant-radio-button-wrapper{margin:10px 0!important;display:flex!important;align-items:center!important;padding:0!important;border:0!important}.kd-options-gift-wrap .ant-radio-button-wrapper .img-wrap{margin-right:10px}.kd-options-gift-wrap .ant-radio-button-wrapper .img-wrap img{width:208px}.kd-options-gift-wrap .ant-radio-button-wrapper .name-title{font-weight:600;color:#0c3b5d}}@media only screen and (max-width:414px){.product-gift-wrapper{padding:20px 10px 5px}.gift-image{width:36px;height:20px}.product-gift-preview-img-wrapper img{max-width:300px}.btn-re-choose{height:31px!important;width:63px!important;padding:0!important;display:flex!important;align-items:center;justify-content:center;border:0!important;margin:5px 0 0 15px}.btn-re-choose span{font-size:.75rem;font-weight:300}}.kd-policy-wrap{padding:15px 13.5%;height:calc(100vh - 160px);background-color:#f1f2f6}.kd-policy-wrap .kd-policy-item{padding:0}.kd-policy-title{margin:5vh 0}.kd-policy-title span{color:#0c3b5d;font-family:"IBM Plex Serif";text-transform:uppercase}.kd-policy-item{white-space:pre-wrap!important;word-break:break-word!important;text-align:left!important;margin-bottom:15px!important;color:#000!important;height:fit-content!important}.kd-policy-item:hover{color:#3498db!important}.policy-detail-wrap{min-height:calc(100vh - 160px);margin:20px 10%}.policy-detail-wrap .title{margin-left:0!important}@media screen and (max-width:629px){.kd-policy-wrap{padding:15px 5%!important;height:calc(100vh - 120px)}.policy-detail-wrap{min-height:calc(100vh - 120px)}}@media screen and (max-width:1030px){.policy-detail-wrap{margin:20px 5%}}@media screen and (max-width:1427px){.kd-policy-wrap{padding:15px 9%}}.kd-profile-container .kd-profile-title{font-family:"IBM Plex Serif";font-weight:700;margin:30px 0 50px;text-transform:uppercase}.kd-profile-container .kd-profile-menu-wrapper{margin-bottom:150px}.kd-profile-content-wrapper{max-width:1154px!important;width:100%;background-color:#fff;padding:20px 50px;margin-bottom:150px}@media only screen and (max-width:414px){.kd-profile-content-wrapper{padding:20px 25px;background-color:unset;margin-bottom:50px}.kd-profile-container .kd-profile-menu-wrapper{margin-bottom:50px}}.kd-profile-menu-item{width:197px;height:400px;background-color:#fff;color:#0c3b5d;margin:10px;display:flex;flex-direction:column;align-items:center;padding:20px 10px 0}.kd-profile-menu-item .kd-profile-menu-item-image{max-height:160px;max-width:160px;border-radius:17px}.kd-profile-menu-item .kd-profile-menu-item-title{width:100%;font-family:"IBM Plex Serif";font-weight:550;margin:15px 0}.kd-profile-menu-item .kd-profile-menu-item-content{width:100%;color:#a19d95;margin-bottom:10px}.kd-profile-menu-item .kd-profile-menu-item-arrow{width:60px;align-self:self-start}@media only screen and (max-width:414px){.kd-profile-menu-item{width:147px;height:290px;padding:5px}.kd-profile-menu-item .kd-profile-menu-item-image{max-height:125px;max-width:125px}.kd-profile-menu-item .kd-profile-menu-item-title{font-size:.8125rem;margin:10px 0}.kd-profile-menu-item .kd-profile-menu-item-content{margin-bottom:5px}.kd-profile-menu-item .kd-profile-menu-item-arrow{width:40px}.kd-profile-menu-item:nth-child(2n){margin-top:10px}}.filter-store-container .filter-type-store .radio-group{margin:5px}.filter-store-container .filter-city-district .select-item{margin:5px;width:200px}.stores-list-container{display:flex;flex-direction:row;overflow-x:scroll;width:100%;height:auto;margin-top:auto}.store-item-container{display:flex;flex-direction:column;margin:5px 10px 5px 0;z-index:2;width:100%;border-radius:10px;background-color:#fff;flex:0 0 156px}.store-item-container:hover{cursor:pointer}.store-item-container .store-item-image{width:100%;max-height:156px}.store-item-container .store-item-image img{width:100%;border-radius:10px 10px 0 0}.store-item-container .store-item-info{display:flex;flex-direction:column;margin-top:auto;padding:5px;background-color:#fff;border-radius:0 0 10px 10px}.store-item-container .store-item-info .sub-content{font-weight:400!important}.store-item-container .store-item-info .address{font-weight:600!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}@media only screen and (max-width:767px){.stores-list-container{flex-direction:row;overflow-x:auto;width:100%;height:auto}}.img-detail{height:350px;width:auto!important}.img-detail .slick-slide>div{display:flex;justify-content:center}.img-detail-item{height:350px;width:auto!important}.store-name{margin-top:5px;padding:0 10px 10px;display:flex;justify-content:center}.store-name span{font-weight:700;color:#072a46;font-size:12pt}.store-info-item-address-map{width:100%;height:400px}.store-info-item-container{display:flex;flex-direction:row;align-items:center;padding:10px}.store-info-item-container a{color:#0c3b5d;font-style:italic;text-decoration:underline;font-weight:500}.store-info-item-container .store-info-item-icon{font-size:24px}.store-info-item-container .store-info-item{display:flex;flex-direction:column;margin-left:10px}.store-info-item-container .store-info-item i{color:#bf9965}@media only screen and (max-width:768px){.img-detail,.img-detail-item{height:200px}.store-info-item-address-map{height:250px}}.store-agency-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;background-color:#fff}.store-agency-container .filter-container{justify-content:center;background-color:transparent;padding:15px 0;position:absolute;z-index:2}.store-agency-container .filter-container,.store-agency-container .map-stores-list-container{display:flex;flex-direction:row;width:100%}.btn-go-to-map{padding:2px 25px;border-radius:5px;font-weight:700}.store-agency-container .store-agency-description-wrap{margin:70px 0 10px;padding:0 10vw}.store-agency-container .store-agency-description-wrap p{margin-bottom:0;text-align:center}.store-agency-container .reviews-wrap{display:flex;flex-direction:column;justify-content:center;padding-left:10px}.store-agency-container .reviews-item{padding:15px 0;display:flex;flex-direction:column;width:fit-content;color:#fff;background-color:#2991a9}.store-agency-container .reviews-item span{margin-bottom:5px;writing-mode:vertical-rl;transform:rotate(180deg);font-weight:700;text-transform:uppercase}.store-agency-container .reviews-item .stars-review{writing-mode:vertical-lr;transform:rotate(180deg);font-size:.65rem}.store-agency-container .store-agency-title{margin:70px 0}.store-agency-container .store-agency-title span{width:500px;text-transform:uppercase;text-align:center;font-family:"IBM Plex Serif"}.store-agency-container .store-item-wrap{padding:0 5%}.store-agency-container .store-item-wrap .address-title span{font-weight:700;font-family:"IBM Plex Serif";text-align:center}.store-agency-container .store-item-wrap .address-item{margin:10px 0;font-weight:700;text-align:center;white-space:pre-line}.store-agency-container .store-arrow-right{position:absolute;right:20px;top:50%}.store-agency-container .store-link{font-style:italic;text-decoration:underline}.store-agency-container .area-tabs .ant-tabs-nav:before{border:none}.store-agency-container .area-tabs .ant-tabs-tab{margin-right:10px;padding:5px 12px;background:#a19d95;color:#fff}.store-agency-container .area-tabs .ant-tabs-tab-active{background:#0c3b5d}.store-agency-container .area-tabs .ant-tabs-tab-active span{color:#fff!important}.store-agency-container .area-tabs .stores-tab-name{display:flex;align-items:center}.store-agency-container .area-tabs .stores-tab-name .find-store-icon,.store-agency-container .area-tabs .stores-tab-name .tab-icon{mask-image:url(https://kdstore.s3.ap-southeast-1.amazonaws.com/static/icons/star-icon-87.svg);mask-size:contain;-webkit-mask-image:url(https://kdstore.s3.ap-southeast-1.amazonaws.com/static/icons/star-icon-87.svg);-webkit-mask-size:contain;width:16px;height:16px;background:#fff;margin-right:5px}.store-agency-container .area-tabs .stores-tab-name .find-store-icon{mask-image:url(https://kdstore.s3.ap-southeast-1.amazonaws.com/static/icons/Search-icon-85.svg)!important;-webkit-mask-image:url(https://kdstore.s3.ap-southeast-1.amazonaws.com/static/icons/Search-icon-85.svg)!important}.store-agency-container .area-tabs .ant-tabs-ink-bar{display:none!important}.nearby-store--desktop{display:block!important}.nearby-store--mobile{display:none!important}.nearby-store--mobile .store-item-container:first-child{margin-left:auto}.nearby-store--mobile .store-item-container:last-child{margin-right:auto}.nearby-store-filter,.nearby-store-filter--mobile{padding:0 5px 10px 20px;font-weight:600!important;display:flex!important;flex-direction:column;min-height:445px!important}.nearby-store-filter--mobile .store-item-container:first-child,.nearby-store-filter .store-item-container:first-child{margin-left:auto}.nearby-store-filter--mobile .store-item-container:last-child,.nearby-store-filter .store-item-container:last-child{margin-right:auto}.nearby-store-filter--mobile .nearby-store-filter__title,.nearby-store-filter .nearby-store-filter__title{color:#000;margin-top:25px}.nearby-store-filter--mobile .nearby-store-filter__location,.nearby-store-filter--mobile .nearby-store-filter__radio-btn,.nearby-store-filter .nearby-store-filter__location,.nearby-store-filter .nearby-store-filter__radio-btn{margin-top:15px}.nearby-store-filter--mobile .nearby-store-filter__radio-btn .sub-content,.nearby-store-filter .nearby-store-filter__radio-btn .sub-content{line-height:30px}.nearby-store-filter--mobile .nearby-store-filter__radio-btn .ant-radio-button-wrapper:first-child,.nearby-store-filter .nearby-store-filter__radio-btn .ant-radio-button-wrapper:first-child{border-radius:7px 0 0 7px}.nearby-store-filter--mobile .nearby-store-filter__radio-btn .ant-radio-button-wrapper:last-child,.nearby-store-filter .nearby-store-filter__radio-btn .ant-radio-button-wrapper:last-child{border-radius:0 7px 7px 0}.nearby-store-filter--mobile .nearby-store-filter__radio-btn .ant-radio-button-wrapper-checked,.nearby-store-filter .nearby-store-filter__radio-btn .ant-radio-button-wrapper-checked{background-color:#0c3b5d!important;border-color:#0c3b5d!important}.nearby-store-filter--mobile .nearby-store-filter__location .select-item,.nearby-store-filter .nearby-store-filter__location .select-item{min-width:100px}.nearby-store-filter--mobile .nearby-store-filter__location .select-item>div,.nearby-store-filter .nearby-store-filter__location .select-item>div{border-radius:7px}.nearby-store-filter--mobile .nearby-store-filter__location .select-item+.select-item,.nearby-store-filter .nearby-store-filter__location .select-item+.select-item{margin-left:20px}.nearby-store-filter--mobile .nearby-store-filter__button,.nearby-store-filter .nearby-store-filter__button{margin-top:20px}.nearby-store-filter--mobile .nearby-store-filter__button .nearby-store-filter__button-reset,.nearby-store-filter .nearby-store-filter__button .nearby-store-filter__button-reset{border:none;color:#0c3b5d;background-color:transparent;box-shadow:none;margin-right:20px;font-weight:500}.nearby-store-filter--mobile .nearby-store-filter__button .nearby-store-filter__button-apply,.nearby-store-filter .nearby-store-filter__button .nearby-store-filter__button-apply{border-radius:7px;color:#fff;background-color:#0c3b5d;border-color:#0c3b5d;font-weight:600}.nearby-store-filter--mobile .nearby-store-filter__button .nearby-store-filter__button-apply:disabled,.nearby-store-filter .nearby-store-filter__button .nearby-store-filter__button-apply:disabled{background-color:#f5f5f5;border-color:#a19d95;color:#a19d95}.nearby-store-filter__location-select-item-dropdown{min-width:169px!important}.nearby-store-filter__location-select-item-dropdown__district{min-width:139px!important}@media only screen and (max-width:767px){.store-agency-container .map-stores-list-container{flex-wrap:wrap}.store-agency-container .store-item-wrap{padding:35px 5%}.store-agency-container .store-agency-title{margin-bottom:50px}.store-agency-container .store-agency-title span{width:400px;font-size:1.9rem;line-height:3rem}.store-agency-container .store-agency-description-wrap{padding:0 45px}.store-agency-container .reviews-wrap{position:absolute;bottom:0;right:0;z-index:1}.store-agency-container .reviews-wrap .reviews-item{padding:0;flex-direction:row;background-color:transparent}.store-agency-container .reviews-wrap .reviews-item span{margin-right:0;writing-mode:horizontal-tb;transform:rotate(0deg)}.store-agency-container .reviews-wrap .reviews-item .stars-review{margin:0 10px;display:flex;align-items:center;writing-mode:horizontal-tb;transform:rotate(0deg)}.nearby-store--desktop{display:none!important}.nearby-store--mobile{display:block!important;position:relative}.nearby-store--mobile .stores-list-container{position:absolute;bottom:10px;padding:0 5px}.nearby-store-filter,.nearby-store-filter--mobile{padding-left:0;padding-bottom:0;min-height:0!important}.nearby-store-filter--mobile .nearby-store-filter__title,.nearby-store-filter .nearby-store-filter__title{color:#000;margin-top:10px}.nearby-store-filter--mobile .nearby-store-filter__radio-btn,.nearby-store-filter .nearby-store-filter__radio-btn{margin-top:0}.nearby-store-filter--mobile .nearby-store-filter__location,.nearby-store-filter .nearby-store-filter__location{margin-top:15px}.nearby-store-filter--mobile .nearby-store-filter__radio-btn .sub-content,.nearby-store-filter .nearby-store-filter__radio-btn .sub-content{line-height:30px}.nearby-store-filter--mobile .nearby-store-filter__radio-btn .ant-radio-button-wrapper:first-child,.nearby-store-filter .nearby-store-filter__radio-btn .ant-radio-button-wrapper:first-child{border-radius:7px 0 0 7px}.nearby-store-filter--mobile .nearby-store-filter__radio-btn .ant-radio-button-wrapper:last-child,.nearby-store-filter .nearby-store-filter__radio-btn .ant-radio-button-wrapper:last-child{border-radius:0 7px 7px 0}.nearby-store-filter--mobile .nearby-store-filter__radio-btn .ant-radio-button-wrapper-checked,.nearby-store-filter .nearby-store-filter__radio-btn .ant-radio-button-wrapper-checked{background-color:#0c3b5d!important;border-color:#0c3b5d!important}.nearby-store-filter--mobile .nearby-store-filter__location .select-item>div,.nearby-store-filter .nearby-store-filter__location .select-item>div{border-radius:7px}.nearby-store-filter--mobile .nearby-store-filter__location .select-item+.select-item,.nearby-store-filter .nearby-store-filter__location .select-item+.select-item{margin-left:20px}.nearby-store-filter--mobile .nearby-store-filter__button,.nearby-store-filter .nearby-store-filter__button{margin-top:20px}.nearby-store-filter--mobile .nearby-store-filter__button .nearby-store-filter__button-reset,.nearby-store-filter .nearby-store-filter__button .nearby-store-filter__button-reset{border:none;color:#0c3b5d;background-color:transparent;box-shadow:none;margin-right:20px;font-weight:600;text-decoration:underline;font-style:italic}.nearby-store-filter--mobile .nearby-store-filter__button .nearby-store-filter__button-apply,.nearby-store-filter .nearby-store-filter__button .nearby-store-filter__button-apply{border-radius:7px;color:#fff;background-color:#0c3b5d;border-color:#0c3b5d;font-weight:600}}.button-heart{position:absolute;top:15px;left:15px;z-index:1}.button-heart img{width:23px!important}.filter-product-wrapper{display:flex;flex-direction:column;padding:0 62px;padding-bottom:55px!important}.filter-product-wrapper .btn-arrow-wrapper{padding:0 18.5px;display:none}.filter-product-wrapper .btn-arrow-wrapper .kd-btn-arrow-left,.filter-product-wrapper .btn-arrow-wrapper .kd-btn-arrow-right{display:flex!important;align-items:center}.filter-product-wrapper .filter-product-slider-wrapper{display:flex;justify-content:center;align-items:center;width:100%}.filter-product-slider{width:100%}.filter-product-slider .slick-list .slick-track .slick-slide{margin-top:22px}.filter-product-slider .slick-list .slick-track .slick-slide>div{display:flex;justify-content:center;margin-bottom:45px}.filter-product-list .ant-spin-nested-loading .ant-spin-container .ant-list-items{display:grid;grid-template-columns:100%}.filter-product-item-container{width:100%;display:flex;justify-content:center;margin-bottom:45px}@media screen and (min-width:577px){.filter-product-list .ant-spin-nested-loading .ant-spin-container .ant-list-items{display:grid;grid-template-columns:50% 50%}}@media screen and (min-width:819px){.filter-product-list .ant-spin-nested-loading .ant-spin-container .ant-list-items{display:grid;grid-template-columns:33.3333333333% 33.3333333333% 33.3333333333%}}@media screen and (min-width:1132px){.filter-product-list .ant-spin-nested-loading .ant-spin-container .ant-list-items{display:grid;grid-template-columns:25% 25% 25% 25%}}@media only screen and (max-width:880px){.filter-product-wrapper{padding:0 31px}}@media only screen and (max-width:565px){.filter-product-wrapper{padding:0 5px}}.sort-filter-wrapper{background-color:#f5f5f5}.kd-filter-products{margin-top:20px}.kd-product-category-header{overflow:hidden}.kd-product-category-header .kd-category-description-container{padding:0;background-color:#000!important;background-image:none!important}.kd-product-category-header .kd-category-description-container .kd-category-description-parent-gif,.kd-product-category-header .kd-category-description-container .kd-category-description-parent-gif img{width:100%}.kd-product-category-header .kd-category-description-container .kd-category-description-parent{padding:0 10%;width:100%;height:calc(100vh - 160px);justify-content:center;background-color:var(--backgroundColor)}.kd-product-category-header .kd-category-description-container .kd-category-description-parent-title{text-transform:uppercase;font-size:1.625rem;font-weight:400;opacity:0;animation:text-to-top-animation-2 1s 1 forwards;text-align:center}.kd-product-category-header .kd-category-description-container .kd-category-description-parent-sub-title{margin:0;text-transform:uppercase;font-size:2.525rem;font-weight:500;text-align:center;width:100%;opacity:0;animation:text-zoom-in-animation 1s 1 forwards;animation-delay:1s!important}.kd-product-category-header .kd-category-description-container .kd-category-description-parent-content{font-size:1rem;opacity:0;animation:text-appear-animation 1s 1 forwards;animation-delay:2s!important;text-align:center}.kd-product-category-header .kd-category-description-container .kd-category-description-child{display:block;margin:10px 0;background:linear-gradient(180deg,var(--backgroundColor) 57%,var(--subBackgroundColor) 0)}.kd-product-category-header .kd-category-description-container .kd-category-description-child .kd-categories-info{width:100%!important;max-width:100%;min-height:calc(100vh - 180px);align-items:center}.kd-product-category-header .kd-category-description-container .kd-category-description-child .kd-categories-info .kd-category-info{padding:15px;display:flex;align-items:flex-end;min-height:450px!important}.kd-product-category-header .kd-category-description-container .kd-category-description-child .kd-categories-info .kd-category-info .item-down{margin-top:0}.kd-product-category-header .kd-category-description-container .kd-category-description-child .kd-categories-info .kd-category-info .category-info-item-wrapper{flex-direction:column-reverse}.kd-product-category-header .kd-category-description-container .kd-category-description-child .kd-categories-info .kd-category-info .category-info-item-wrapper .category-info-item-title{margin:5px 0}.kd-product-category-header .kd-category-description-container .kd-category-description-child .kd-categories-info .kd-category-info .category-info-item-wrapper img{border-radius:20px}.kd-filter-products .filter-item{display:flex;width:175px;height:45px;color:#0c3b5d;font-weight:700;cursor:pointer;opacity:.5}.kd-filter-products .filter-main-item{padding:5px;display:flex;justify-content:space-around;align-items:center;width:90px;height:fit-content;font-size:.7rem;line-height:1;color:#fff;background-color:#0c3b5d;transition:.3s}.image-product-filter img{width:100%;height:intrinsic}.size-options .filter-option{margin:0 6px 40px!important;width:175px!important}.size-options .option-content{align-items:center!important}.size-options .option-content img{width:auto!important;height:130px}.thick-options{padding:0!important}.thick-options .thick-form{margin-bottom:25px;width:170px;height:intrinsic}.thick-options .option-content img{width:auto!important;height:125px}.thick-options .filter-option{margin:0 0 15px!important;width:fit-content!important}.thick-options .main-content{display:none}.utility-options{padding:0 50px!important}.utility-options .filter-option{margin:0 60px 20px!important;width:300px!important}.utility-options .filter-option .main-content{height:auto!important;margin-bottom:-5px}.filter-main-item-active{color:#0c3b5d!important;background-color:#fff!important;min-height:45px}.filter-main-item-active span.title-filter{display:none}.filter-main-item span{font-family:"IBM Plex Serif";text-align:center}.filter-main-item img{width:40px}.filter-item-active{opacity:1!important}.filter-title-active{color:#fff;background-color:#9aa4aa!important}.filter-title{padding:0 10px;flex-basis:70%;line-height:1rem;text-align:center}.filter-step,.filter-title{display:flex;justify-content:center;align-items:center;background-color:#dcdddf}.filter-step{flex-basis:30%;color:#0c3b5d;clip-path:polygon(50% 0,60% 0,100% 50%,60% 100%,0 100%,0 0);font-weight:700}.current-filter{color:#fff;background-color:#9aa4aa!important;clip-path:polygon(0 0,50% 15%,100% 0,85% 50%,100% 100%,50% 85%,0 100%)}.kd-filter-modal-wrap{padding:50px 40px 10px;position:sticky;top:225px;left:100%;background-color:#fff;border:1px solid #f7f8f9;box-shadow:-1px 2px 9px 2px rgba(0,0,0,.05);width:calc(100vw - 60px);z-index:3;height:720px;max-height:calc(100vh - 225px)}.kd-filter-modal-wrap .action-group{margin:0 40px 0 0;text-align:right;display:flex;justify-content:space-between;align-items:center}.kd-filter-wrap{display:flex;flex-direction:column;width:100%;height:100%}.filters-wrap{height:94%}.kd-filter-wrap .kd-filter-title-wrap{display:flex;flex-direction:column}.kd-filter-wrap .filter-name{color:#0c3b5d;font-weight:700}.kd-filter-wrap .filter-description{color:#000;line-height:1.5rem}.kd-filter-wrap .filter-options{margin:50px 0 30px;padding:0;overflow:auto}.filter-options .option-content{display:flex;flex-direction:column}.filter-options .filter-option{margin:0 15px 100px;display:flex;align-items:flex-end;width:180px}.filter-options .filter-option .main-content{white-space:normal;line-height:1.8rem;height:22px}.filter-options .option-content img{margin:0 0 15px -22px;width:180px}.filter-options .option-content span{line-height:1.06rem}.kd-filter-modal-wrap .action-group .result-btn{padding:7px 25px;margin:0 20px;color:#fff;font-weight:700;background-color:#0c3b5d}.kd-filter-modal-wrap .action-group .clear-filter-btn{padding:7px 5px 1px;color:#0c3b5d;font-size:1rem;border-bottom:1px solid #0c3b5d}.kd-filter-modal-wrap .action-group .continue-btn{color:#000}.ant-radio-group.ant-radio-group-outline{display:flex;flex-wrap:wrap;width:100%}.product-name-wrap{padding:80px 10vw 45px}.product-name-wrap .product-name-title{font-family:"IBM Plex Serif";font-weight:500;text-transform:uppercase;text-align:center;line-height:normal;margin-bottom:10px}.quick-clear-filters{margin:5px 0;font-size:.7rem}.quick-clear-filters a{padding:2px 10px;color:#0c3b5d;border:1px solid #0c3b5d}.quick-clear-filters a:hover{border-color:#40a9ff}.mask-filter{position:absolute;z-index:3;top:0;left:0;width:100%;background-color:hsla(0,0%,96.1%,.7)}.kd-empty-search{display:flex;justify-content:center;height:50vh}.kd-empty-search h3{margin-top:10%}@media only screen and (max-width:565px){.product-name-wrap{padding:40px 20px;text-align:center}}@media only screen and (max-width:1280px){.kd-product-category-header .kd-category-description-container .kd-category-description-child{background:linear-gradient(180deg,var(--backgroundColor) calc(100% - 260px),var(--subBackgroundColor) 260px)}}@media only screen and (max-height:580px){.kd-filter-modal-wrap .action-group{padding:5px 0!important}.kd-filter-modal-wrap .action-group .result-btn{padding:7px 15px}.image-product-filter img{width:100%}}@media only screen and (max-width:768px){.kd-product-category-header .kd-category-description-container .kd-category-description-parent{height:calc(100vh - 120px)}.kd-product-category-header .kd-category-description-container .kd-category-description-parent-title{font-size:1.25rem}.kd-product-category-header .kd-category-description-container .kd-category-description-parent-sub-title{font-size:1.6rem}.kd-product-category-header .kd-category-description-container .kd-category-description-child{padding:10px 0 15px;display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 140px);background:var(--backgroundColor)}.kd-product-category-header .kd-category-description-container .kd-category-description-child .kd-categories-info{align-items:flex-end;height:fit-content;min-height:fit-content;max-width:550px}.kd-product-category-header .kd-category-description-container .kd-category-description-child .kd-categories-info .kd-category-info{padding:5px 15px;min-height:fit-content!important}.kd-product-category-header .kd-category-description-container .kd-category-description-child .kd-categories-info .kd-category-info img{height:147px}.quick-clear-filters a{padding:2px 13px}.product-name-wrap{text-align:center}.product-name-wrap .product-name-title{font-size:2.025rem}.kd-filter-products .filter-main-item{padding:0 5px 0 0;width:50px;height:35px}.kd-filter-products .filter-main-item .icon-arrow-2,.kd-filter-products .filter-main-item .title-filter{display:none}.kd-filter-products .filter-main-item-active{min-height:35px}.product-filter-item{display:none}.kd-filter-modal-wrap{padding:20px;top:175px;left:0;width:calc(100vw - 65px)!important;max-height:calc(100vh - 250px)!important;background-color:#7fa0b1}.kd-filter-modal-wrap .ant-radio-wrapper-checked .option-content{background-color:#0c3b5d!important}.kd-filter-modal-wrap .ant-radio-wrapper-checked .option-content .main-content{color:#fff}.kd-filter-modal-wrap .filters-wrap{padding:20px 0;overflow:auto;height:85%;overscroll-behavior:contain}.kd-filter-modal-wrap .kd-filter-wrap{justify-content:flex-start;height:max-content}.kd-filter-modal-wrap .filter-label{padding:0 15px 5px;width:100%;border-bottom:2px solid #0c3b5d;font-weight:700}.kd-filter-modal-wrap .kd-filter-title-wrap{display:flex;flex-direction:column}.kd-filter-modal-wrap .kd-filter-title-wrap .filter-name{color:#fff;font-weight:400;font-size:1.2rem!important}.kd-filter-modal-wrap .filter-options{margin:15px 0 30px;overflow:visible}.kd-filter-modal-wrap .filter-options .filter-option{margin:0 0 10px;width:100%}.kd-filter-modal-wrap .filter-options .filter-option .ant-radio{display:none!important}.kd-filter-modal-wrap .filter-options .option-content{padding:5px 15px;width:calc(100vw - 125px)!important;background-color:#fff}.kd-filter-modal-wrap .filter-options .option-content img{display:none}.kd-filter-modal-wrap .filter-options .option-content .main-content{line-height:1.4rem;height:auto}.kd-filter-modal-wrap .thick-options .thick-form{display:none}.kd-filter-modal-wrap .thick-options .main-content{display:block}.kd-filter-modal-wrap .thick-options .option-content{width:calc(50vw - 72.5px)!important;text-align:center}.kd-filter-modal-wrap .size-options .filter-option{margin:0 0 10px!important;width:50%!important}.kd-filter-modal-wrap .size-options .filter-option .option-content{width:calc(50vw - 72.5px)!important}.kd-filter-modal-wrap .action-group{margin:0;padding:10px 0;height:10%;border-top:2px solid #0c3b5d}.kd-filter-modal-wrap .action-group .result-btn{margin:0!important}.kd-filter-modal-wrap .action-group .continue-btn{display:none}.kd-filter-modal-wrap .kd-filter-wrap{margin-top:20px;border-bottom:1px solid #0c3b5d}.kd-filter-modal-wrap .kd-filter-wrap:first-child{margin-top:0}.kd-filter-modal-wrap .kd-filter-wrap:last-child{border-bottom:none}}.virtualize-product-list{min-height:100vh;width:100%}.virtualize-item-container{margin-bottom:40px;display:flex;justify-content:center}body.no-scroll{overflow:hidden!important;touch-action:none}.kd-special-mattress-gifs{width:100%;min-height:50vh}.kd-special-mattress-gifs img,.kd-special-mattress-items{width:100%}.kd-special-mattress-items-item{position:relative;background-color:#fff;margin-bottom:350px}.kd-special-mattress-items-item-top{position:relative;text-align:center}.kd-special-mattress-items-item-top-title{position:absolute;top:18%;left:50%;transform:translateX(-50%);opacity:0}.kd-special-mattress-items-item-top-title img{width:25vw}.kd-special-mattress-items-item-top-img img{width:100%}.kd-special-mattress-items-item-bottom-1,.kd-special-mattress-items-item-bottom-2,.kd-special-mattress-items-item-bottom-3{display:flex;width:100%}.kd-special-mattress-items-item-bottom-1-img,.kd-special-mattress-items-item-bottom-1-img img,.kd-special-mattress-items-item-bottom-2-img,.kd-special-mattress-items-item-bottom-2-img img,.kd-special-mattress-items-item-bottom-3-img,.kd-special-mattress-items-item-bottom-3-img img{width:100%}.kd-special-mattress-items-item-bottom-1-left,.kd-special-mattress-items-item-bottom-1-right,.kd-special-mattress-items-item-bottom-2-left,.kd-special-mattress-items-item-bottom-2-right,.kd-special-mattress-items-item-bottom-3-left,.kd-special-mattress-items-item-bottom-3-right{opacity:0}.kd-special-mattress-items-item-bottom-1,.kd-special-mattress-items-item-bottom-3{position:relative}.kd-special-mattress-items-item-bottom-1-left,.kd-special-mattress-items-item-bottom-1-right,.kd-special-mattress-items-item-bottom-3-left,.kd-special-mattress-items-item-bottom-3-right{position:absolute;width:50%}.kd-special-mattress-items-item-bottom-1-left img,.kd-special-mattress-items-item-bottom-1-right img,.kd-special-mattress-items-item-bottom-3-left img,.kd-special-mattress-items-item-bottom-3-right img{width:100%}.kd-special-mattress-items-item-bottom-1-left,.kd-special-mattress-items-item-bottom-3-left{top:0;left:0}.kd-special-mattress-items-item-bottom-1-right,.kd-special-mattress-items-item-bottom-3-right{bottom:0;right:0}.kd-special-mattress-items-item-bottom-1-left{transform:translateY(-100px)}.kd-special-mattress-items-item-bottom-1-right{transform:translateY(100px)}.kd-special-mattress-items-item-bottom-3-left{transform:translateX(-200px)}.kd-special-mattress-items-item-bottom-img{position:relative;width:100%}.kd-special-mattress-items-item-bottom-img img{width:100%}.kd-special-mattress-items-item-action{position:absolute;bottom:14%;left:50%;transform:translateX(-50%);cursor:pointer}.kd-special-mattress-items-item-action img{width:15vw}.kd-special-mattress-items-item-action.action-2{bottom:10%}.kd-special-mattress-items-item-action.action-3{bottom:7%}.kd-special-mattress-items-item:nth-child(3){margin-bottom:0}@media screen and (max-width:425px){.kd-special-mattress-items-item-top-title img{width:70vw}}@media screen and (max-width:768px){.kd-special-mattress-items-item{margin-bottom:0}.kd-special-mattress-items-item-action img{width:30vw}.kd-special-mattress-items-item-action.action-2{bottom:15%}.kd-special-mattress-items-item-action.action-3{bottom:8%}}.kd-special-mattress{width:100%;min-height:calc(100vh - 160px);background-color:#fff}.kd-verify-otp-modal .notify-otp-fail{text-align:center}.kd-verify-otp-modal .notify-otp-fail .kd-btn-primary-2{margin-top:30px}.kd-verify-otp-modal .ant-modal-content{display:flex;flex-direction:column;align-items:center}.kd-verify-otp-modal .ant-modal-content .ant-modal-body{max-width:620px}.kd-verify-otp-modal .verify-otp__title{margin:30px 0;font-size:1.5rem;font-weight:600;color:#0c3b5d;text-transform:uppercase;text-align:center;line-height:1}.kd-verify-otp-modal .verify-otp__des{margin-bottom:20px;text-align:center}.kd-verify-otp-modal .verify-otp__input.verify-otp__input-fail{border-bottom:1px solid tomato!important}.kd-verify-otp-modal .verify-otp__input{text-align:center;border-bottom:1px solid grey;background-color:#f5f5f5!important;box-shadow:1px 0 2px 0 rgba(0,0,0,.15)}.kd-verify-otp-modal .verify-otp__input .ant-input,.kd-verify-otp-modal .verify-otp__input .ant-input-affix-wrapper{background-color:#f5f5f5!important;border:none!important}.kd-verify-otp-modal .verify-otp__input .ant-input-suffix{color:tomato}.kd-verify-otp-modal .verify-otp__btn{margin-top:30px;float:right}.kd-verify-otp-modal .verify-otp__noti{display:flex;justify-content:space-between;flex-wrap:wrap;font-size:.7rem}.kd-verify-otp-modal .verify-otp__noti .noti-left{color:tomato}.kd-verify-otp-modal .verify-otp__noti .noti-left.noti-success{color:#000}.kd-verify-otp-modal .verify-otp__noti .noti-right{margin-left:auto;text-align:right;font-size:.8rem;color:#1890ff}.kd-verify-otp-modal .verify-otp__noti .noti-right span{display:inline-block;min-width:2.3rem;font-weight:600}.checkout-container,.checkout-info-container,.checkout-warp{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:0 5px}.checkout-warp{margin:0 auto;max-width:40em;zoom:1;width:calc(100vw - 10px)}.checkout-info-container .payment-method{margin-top:12px;padding-bottom:6vh;margin-bottom:3em;border-bottom:1px solid #e6e6e6}.checkout-container{overflow-x:hidden}.checkout-container .order-summary-toggle{background:#fafafa;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:1.25em 5px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-align:left;width:100%}.checkout-container .order-summary-toggle .order-summary-toggle-inner{display:flex;margin:0 auto;max-width:40em;justify-content:space-between;align-items:center}.checkout-container .order-summary-toggle .order-summary-toggle-inner .order-summary-toggle-icon-wrapper{display:flex;align-items:center}.checkout-container .order-summary-toggle .order-summary-toggle-inner .order-summary-toggle-icon-wrapper .order-summary-toggle-text{margin-left:10px;font-size:11pt}.checkout-container .order-summary-toggle .order-summary-toggle-inner .order-summary-toggle-icon-wrapper .order-summary-toggle-text:hover{cursor:pointer}.checkout-container .order-summary-toggle .order-summary-toggle-inner .order-summary-toggle-icon-wrapper .order-summary-toggle-text svg{margin-left:5px}.checkout-container .order-summary-toggle .order-summary-toggle-inner .order-summary-toggle-total-recap .total-recap-final-price{font-size:11.5pt;color:#fe3834;font-weight:700}.checkout-container .order-summary-toggle .order-summary-toggle-inner .shopping-cart-voucher-code-wrapper{width:100%;padding:0;margin-bottom:0;background-color:unset}.checkout-container .order-summary-toggle .order-summary-toggle-inner .shopping-cart-voucher-code-wrapper .voucher-code-label{font-size:1rem;font-weight:500}.checkout-container .order-summary-toggle .order-summary-toggle-inner .shopping-cart-voucher-code-wrapper .ant-btn-primary{background-color:#0c3b5d!important;border-color:#0c3b5d!important}.checkout-container .checkout-carts-wrapper .shopping-cart-voucher-code-wrapper{display:none}.checkout-container .checkout-carts-wrapper .shopping-cart-summary-item{display:flex;justify-content:space-between}.checkout-container .checkout-carts-wrapper .shopping-cart-summary-item .shopping-cart-summary-item-value{font-weight:700;font-size:1rem}.checkout-carts-container{position:relative;color:#717171;z-index:0;padding-top:2em}.checkout-carts-container .checkout-carts-wrapper .shopping-cart-voucher-code-wrapper .ant-btn-primary{background-color:#0c3b5d!important;border-color:#0c3b5d!important}.hide-shopping-cart .checkout-carts-container{display:none}.hide-shopping-cart .checkout-info-container{padding-top:2em}.checkout-carts-container:after{content:" ";width:300%;position:absolute;top:0;left:-100%;bottom:0;background:#fafafa;z-index:-1;box-shadow:inset 0 -1px 0 #e1e1e1}.form-shipping-info{margin-top:12px;padding-bottom:6vh;margin-bottom:3em;border-bottom:1px solid #e6e6e6}.form-shipping-info .ant-form-item{margin-bottom:20px}.form-shipping-info .ant-form-item .ant-form-item-label{padding-bottom:4px}.form-shipping-info .ant-form-item .ant-form-item-label label{font-size:11pt}.form-shipping-info .from-shipping-info-footer{margin-top:24px;flex-direction:column-reverse}.form-shipping-info .from-shipping-info-footer .go-to-cart{padding-left:0;margin-top:15px}.form-shipping-info .from-shipping-info-footer .go-to-payment{float:right}.form-shipping-info .from-shipping-info-footer .go-to-payment:after{clear:both}.form-payment-method .form-payment-method-footer{flex-direction:column-reverse}.form-payment-method .form-payment-method-footer .back-shipping-info{margin-top:15px}.kd-request-invoice-checkbox{margin-bottom:20px}.kd-request-invoice-checkbox span{font-size:14px}.checkout-info-header{padding-bottom:2em}.checkout-info-header .checkout-breadcrumb-active{font-weight:700;color:#40a9ff}.checkout-info-header .ant-breadcrumb>span:last-child,.checkout-info-header a.checkout-breadcrumb-active{color:unset}.checkout-account-section{display:flex;flex-direction:row;align-items:center;margin-top:15px;margin-bottom:15px}.checkout-account-section .checkout-account-info{display:flex;flex-direction:column;justify-content:center;justify-items:center;margin-left:15px}.form-payment-method{margin-top:2em}.form-payment-method .form-payment-method-footer{display:flex;flex-wrap:wrap-reverse}.form-payment-method .form-payment-method-footer .back-shipping-info{padding-left:0}.form-payment-method .form-payment-method-footer .go-to-confirm-order{padding:0 1rem;float:right}.payment-method-items{width:100%}.payment-method-items .ant-list-header{color:#fff;background:#0c3b5d}.payment-method-items .ant-list-header .header-installment,.payment-method-items .ant-list-header .header-not-installment{text-align:center;text-transform:uppercase}.payment-method-items .payment-method-icon{width:40px}.payment-method-items .payment-method-item>.ant-radio-wrapper{white-space:pre-wrap;display:flex;align-items:center;width:100%}.payment-method-items .payment-method-item>.ant-radio-wrapper .label-wrapper{display:flex;align-items:center;margin-left:5px}.payment-method-items .payment-method-item>.ant-radio-wrapper .label-wrapper span{margin-left:10px;line-height:14pt}.mb-16{margin-bottom:16px}@media(max-width:768px){.kd-verify-otp-modal .verify-otp__noti .noti-right{margin-top:10px;width:100%;text-align:right}}@media(min-width:1000px){.checkout-warp{padding:0 1%;width:90%;max-width:86em;flex-direction:row-reverse}.checkout-carts-container,.checkout-info-container{padding-top:4em}.checkout-carts-container{width:43%;padding-left:4%;background-position:0 0;float:right}.checkout-carts-container .checkout-carts-wrapper .shopping-cart-voucher-code-wrapper{padding:15px 0 20px;display:block}.checkout-carts-container:after{left:0;background-position:0 0;box-shadow:inset 1px 0 0 #e1e1e1}.checkout-info-container{width:52%;padding-right:6%;padding-bottom:6%;float:left}.order-summary-toggle.order-summary-toggle-hide{display:none}.hide-shopping-cart .checkout-carts-container{display:block}.hide-shopping-cart .checkout-info-container{padding-top:4em}.form-payment-method .form-payment-method-footer{flex-direction:unset}.form-payment-method .form-payment-method-footer .back-shipping-info{margin-top:0}.form-shipping-info .from-shipping-info-footer{flex-direction:unset}.form-shipping-info .from-shipping-info-footer .go-to-cart{margin-top:0}}.checkout-carts-items .carts-item-wrapper{margin-bottom:20px}.checkout-carts-items .carts-item-wrapper .carts-item-gift,.checkout-carts-items .carts-item-wrapper .carts-item-product-wrapper{display:flex;align-items:center;justify-content:space-between}.checkout-carts-items .carts-item-wrapper .carts-item-gift .carts-product-info-wrapper,.checkout-carts-items .carts-item-wrapper .carts-item-product-wrapper .carts-product-info-wrapper{display:flex;align-items:center;width:75%}.checkout-carts-items .carts-item-wrapper .carts-item-gift .carts-product-info-wrapper .carts-product-info,.checkout-carts-items .carts-item-wrapper .carts-item-product-wrapper .carts-product-info-wrapper .carts-product-info{padding:0 15px;display:flex;flex-direction:column}.checkout-carts-items .carts-item-wrapper .carts-item-gift .carts-product-info-wrapper .carts-product-info .product-name,.checkout-carts-items .carts-item-wrapper .carts-item-product-wrapper .carts-product-info-wrapper .carts-product-info .product-name{font-weight:700}.checkout-carts-items .carts-item-wrapper .carts-item-gift .carts-product-info-wrapper .carts-product-info .product-spec,.checkout-carts-items .carts-item-wrapper .carts-item-product-wrapper .carts-product-info-wrapper .carts-product-info .product-spec{margin-top:5px}.checkout-carts-items .carts-item-wrapper .carts-item-gift .carts-item-product-price,.checkout-carts-items .carts-item-wrapper .carts-item-product-wrapper .carts-item-product-price{display:flex;width:25%;justify-content:flex-end}.checkout-carts-items .carts-item-wrapper .carts-item-gift .carts-item-product-price .product-price,.checkout-carts-items .carts-item-wrapper .carts-item-product-wrapper .carts-item-product-price .product-price{font-weight:700}.checkout-carts-items .carts-item-wrapper .carts-item-gift{margin-left:35px;padding-top:5px;position:relative}.checkout-carts-items .carts-item-wrapper .carts-item-gift .carts-item-product-price{width:30%}.checkout-carts-items .carts-item-wrapper .carts-item-gift .carts-item-product-price .product-price{font-size:9.5pt;font-weight:700}.checkout-carts-items .carts-item-wrapper .carts-item-gift .carts-product-info-wrapper{width:70%}.checkout-carts-items .carts-item-wrapper .carts-item-gift .carts-product-info-wrapper .carts-product-info .product-name{font-size:9.5pt}.checkout-carts-items .carts-item-wrapper .carts-item-gift .carts-product-info-wrapper .carts-product-info .product-spec{margin-top:2px;font-size:9.5pt;width:250px;overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap}.checkout-carts-items .carts-item-wrapper .carts-item-gift:after,.checkout-carts-items .carts-item-wrapper .carts-item-gift:before{display:inline-block;content:" ";width:40px;position:absolute;height:50%;border-left:1px solid #ccc;left:-15px}.checkout-carts-items .carts-item-wrapper .carts-item-gift:before{border-bottom:1px solid #ccc;top:0}.checkout-carts-items .carts-item-wrapper .carts-item-gift:after{bottom:0}.checkout-carts-items .carts-item-wrapper .carts-item-gift:last-child:after{content:none}.checkout-carts-wrapper .shopping-cart-checkout-wrapper,.checkout-carts-wrapper .shopping-cart-summary-wrapper,.checkout-carts-wrapper .shopping-cart-voucher-code-wrapper{background-color:unset;border-color:currentcolor #e1e1e1 #e1e1e1;border-top:1px solid #e1e1e1}.checkout-carts-wrapper .shopping-cart-checkout-wrapper .voucher-code-label,.checkout-carts-wrapper .shopping-cart-summary-wrapper .voucher-code-label,.checkout-carts-wrapper .shopping-cart-voucher-code-wrapper .voucher-code-label{color:unset}.checkout-carts-wrapper .shopping-cart-checkout-wrapper .order_discount_amount,.checkout-carts-wrapper .shopping-cart-summary-wrapper .order_discount_amount,.checkout-carts-wrapper .shopping-cart-voucher-code-wrapper .order_discount_amount{color:#fe3834}.checkout-carts-wrapper .shopping-cart-summary-wrapper{padding-top:10px;margin-bottom:10px}.checkout-carts-wrapper .shopping-cart-summary-item.shopping-cart-total-amount{background-color:unset}.checkout-carts-wrapper .shopping-cart-checkout-wrapper{padding:10px 0}.kd-order-alert-modal .ant-modal-body{padding:24px 40px}.alert-modal-icon{display:block;text-align:center}.alert-modal-icon img{width:100px;height:100px}.alert-modal-title{color:#0c3b5d;text-transform:uppercase;font-weight:500;text-align:center}.alert-modal-content,.alert-modal-title{display:block;font-family:"IBM Plex Serif"}.alert-modal-content{color:#a19d95;text-align:var(--txtAlign)}.alert-modal-content-order-id-wrap,.alert-modal-content-order-id-wrap span{text-align:center}.mgb-15{margin-bottom:15px}.mgb-20{margin-bottom:20px}.alert-modal-order-id{color:#e94733}.alert-modal-contact-wapper{padding:0 0 30px!important}.alert-modal-contact-wapper .contact-us-item-wrapper .contact-us-item-wrap{width:50%!important}.display-none{display:none!important}.product-item-wrap{width:85%;min-width:252px;min-height:420px;background-color:#fff;color:#000;padding:9px}.product-item-wrap .section-product-item-heart{position:absolute;z-index:1;margin-top:5px;margin-right:5px}.product-item-wrap .section-product-item-heart img{width:23px!important;opacity:.8}.product-item-wrap .product-item-image{overflow:hidden;border-radius:17px}.product-item-wrap .product-item-image img{width:100%;max-width:100%;height:intrinsic;max-height:-webkit-fill-available;border-radius:17px;transition:all 1s;-webkit-transform:scale(1);transform:scale(1)}.product-item-wrap:hover .product-item-image img{-webkit-transform:scale(1.2);transform:scale(1.2)}.product-item-wrap .product-item-information .product-name,.product-item-wrap .product-item-information .product-spec{font-family:"IBM Plex Serif";text-align:center}.product-item-wrap .product-item-information .product-name{min-height:3.25rem}.product-item-wrap .product-item-information .product-select-spec{width:100%}.product-item-wrap .product-item-information .product-select-spec .product-select-spec-option{width:100%;background-color:#639!important}.product-item-wrap .product-item-information .product-select-spec .product-select-spec-option>span{background-color:#639}.product-item-wrap .product-item-information .ant-select:not(.ant-select-customize-input) .ant-select-selector{border:0!important;background-color:transparent!important}.product-item-wrap .product-item-information .ant-select-single.ant-select-show-arrow .ant-select-selection-item,.product-item-wrap .product-item-information .ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-right:0!important;text-align:center}.product-item-wrap .product-item-information .product-spec{color:#0c3b5d;font-weight:500}.product-item-wrap .product-item-information .product-price-promotion{color:#e94733;font-weight:500}.product-item-wrap .product-item-information .product-price{color:#a19d95;text-decoration:line-through}.product-item-wrap .product-item-add-to-cart{position:absolute;bottom:-10px;right:-9px;z-index:1}.product-item-wrap .product-item-add-to-cart img{width:62px;height:42px}.product-item-wrap .product-item-installment{position:absolute;bottom:0;left:0;right:53px}.product-item-wrap .product-item-installment .sub-content{font-size:.625rem;line-height:.875rem}.product-item-information .product-name{width:100%}.product-item-image:hover,.product-item-information .product-name:hover{cursor:pointer;opacity:.8}@media only screen and (min-width:1400px){.product-item-wrap{min-height:500px}.product-item-wrap .product-item-information .product-name{min-height:3.875rem;font-size:1.25rem;line-height:1.9375rem}.product-item-wrap .product-item-information .product-spec{font-weight:500;font-size:1.25rem;line-height:1.9375rem}.product-item-wrap .product-item-information .product-price-promotion{font-weight:500;font-size:1.625rem;line-height:2.375rem}.product-item-wrap .product-item-information .product-price{text-decoration:line-through;font-size:1rem;line-height:1.625rem}.product-item-wrap .product-item-add-to-cart img{width:72px;height:52px}.product-item-wrap .product-item-installment{right:63px}.product-item-wrap .product-item-installment .sub-content{font-size:.6875rem;line-height:1rem}}@media only screen and (min-width:1774px){.product-item-wrap{min-height:600px}.product-item-wrap .product-item-add-to-cart img{width:93px;height:63px}.product-item-wrap .product-item-installment{right:84px}.product-item-wrap .product-item-installment .sub-content{font-size:1rem;line-height:1.625rem}}@media only screen and (max-width:576px){.product-item-wrap{min-height:550px}.product-item-wrap .product-item-information .product-name{min-height:3.875rem;font-size:1.25rem;line-height:1.9375rem}.product-item-wrap .product-item-information .product-spec{font-weight:500;font-size:1.25rem;line-height:1.9375rem}.product-item-wrap .product-item-information .product-price-promotion{font-weight:500;font-size:1.625rem;line-height:2.375rem}.product-item-wrap .product-item-information .product-price{text-decoration:line-through;font-size:1rem;line-height:1.625rem}.product-item-wrap .product-item-installment .sub-content{font-size:.6875rem;line-height:1.1rem}}@media only screen and (max-width:450px){.product-item-wrap{min-height:520px}}.bought-together-product-wrapper{min-height:630px;width:100%;padding:0 62px;background-color:#f7f8f9;margin-top:50px}.bought-together-product-title-wrapper{margin:50px 0 50px 56px;font-family:"IBM Plex Serif";font-weight:500}.bought-together-product-wrapper .kd-btn-arrow-right,.kd-btn-arrow-left{display:flex;align-items:center}.bought-together-product-wrapper .bought-together-product-slider-wrapper{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:20px}.bought-together-product-wrapper .bought-together-product-slider-wrapper .bought-together-product-list>.ant-spin-nested-loading>.ant-spin-container>.ant-row{justify-content:center}.bought-together-product-wrapper .bought-together-product-slider-wrapper .bought-together-product-list>.ant-spin-nested-loading>.ant-spin-container>.ant-row>div{display:flex;justify-content:center;margin-bottom:45px;width:25%}.bought-together-product-wrapper .bought-together-product-slider-wrapper .bought-together-product-slider{width:100%}.bought-together-product-wrapper .bought-together-product-slider-wrapper .bought-together-product-slider .kd-btn-arrow-left,.bought-together-product-wrapper .bought-together-product-slider-wrapper .bought-together-product-slider .kd-btn-arrow-right{position:absolute;display:flex!important;align-items:center}.bought-together-product-wrapper .bought-together-product-slider-wrapper .bought-together-product-slider .kd-btn-arrow-left{left:-25px;top:50%}.bought-together-product-wrapper .bought-together-product-slider-wrapper .bought-together-product-slider .kd-btn-arrow-right{right:-25px;top:50%}.bought-together-product-wrapper .bought-together-product-slider-wrapper .bought-together-product-slider .slick-list .slick-track .slick-slide{margin-top:22px}.bought-together-product-wrapper .bought-together-product-slider-wrapper .bought-together-product-slider .slick-list .slick-track .slick-slide>div{display:flex;justify-content:center;margin-bottom:30px}@media only screen and (max-width:991px){.bought-together-product-title-wrapper{margin:50px 0 30px}.bought-together-product-wrapper .bought-together-product-slider-wrapper .bought-together-product-slider .kd-btn-arrow-right{z-index:2;border-left:none}.bought-together-product-wrapper .bought-together-product-slider-wrapper .bought-together-product-slider .kd-btn-arrow-left{z-index:2;border-right:none}}@media only screen and (max-width:880px){.bought-together-product-wrapper{padding:0 31px}}@media only screen and (max-width:576px){.bought-together-product-wrapper .bought-together-product-slider-wrapper .bought-together-product-slider .kd-btn-arrow-right{right:0}.bought-together-product-wrapper .bought-together-product-slider-wrapper .bought-together-product-slider .kd-btn-arrow-left{left:0}}@media only screen and (max-width:565px){.bought-together-product-wrapper{padding:0 5px}.bought-together-product-title-wrapper{margin:50px 0 30px 20px}}@media only screen and (max-width:414px){.bought-together-product-wrapper{padding:0 0 30px;min-height:1px}}.kd-product-detail-banner-container{width:100%;position:relative}.image-gallery-img img{width:100%;height:intrinsic}.image-gallery-img span{position:absolute;bottom:10px;left:50%;width:100%;transform:translateX(-50%);line-height:20px;color:#000;background-color:hsla(0,0%,100%,.5215686275)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{display:none!important;height:40px!important;width:40px!important;background-color:#fff!important;border-radius:50px!important;color:#000!important}.btn-next-slide-img-product,.btn-prev-slide-img-product{position:absolute;top:50%;transform:translateY(-65px);font-size:50px;opacity:.3;color:#0c3b5d;z-index:1}.btn-next-slide-img-product :active,.btn-next-slide-img-product :hover,.btn-prev-slide-img-product :active,.btn-prev-slide-img-product :hover{color:#0c3b5d}.btn-prev-slide-img-product{left:100px}.btn-next-slide-img-product{right:100px}.image-gallery-thumbnail:hover{cursor:pointer}.image-gallery-thumbnail .overlay-3d{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (max-width:991px){.btn-prev-slide-img-product{left:10px}.btn-next-slide-img-product{right:10px}}@media only screen and (max-width:480px){.image-gallery-img span{bottom:unset;top:5px;font-size:10px;line-height:16px}}.product-model-viewer-wrapper{position:relative}.product-model-viewer-wrapper .mask-3D-loading{position:absolute;top:0;left:0;right:0;height:100%;background-color:hsla(0,0%,100%,.5);z-index:1111;display:flex;justify-content:center;align-items:center}.product-model-viewer.image-gallery-image{height:calc(100vh - 310px);width:100%;background-color:#eee;--poster-color:#eee}#ar-button:active{background-color:#e8eaed}#ar-button:focus{outline:none}#ar-button:focus-visible{outline:1px solid #4285f4}@keyframes circle{0%{transform:translateX(-50%) rotate(0deg) translateX(50px) rotate(0deg)}to{transform:translateX(-50%) rotate(1turn) translateX(50px) rotate(-1turn)}}@keyframes elongate{0%{transform:translateX(100px)}to{transform:translateX(-100px)}}model-viewer>#ar-prompt{position:absolute;left:50%;bottom:175px;animation:elongate 2s ease-in-out infinite alternate;display:none}model-viewer[ar-status=session-started]>#ar-prompt{display:block}model-viewer>#ar-prompt>img{animation:circle 4s linear infinite}.product-add-to-cart-wrapper{background-color:#e7e5e2;width:100%;padding:60px 62px 60px 100px}.btn-pay-now-wrapper{display:flex;justify-content:center;margin-right:28px}.btn-pay-now{padding:4px 25px;width:fit-content;height:100%!important;text-transform:uppercase;background-color:#0c3b5d!important;color:#fff!important;border-radius:8px!important;font-family:"IBM Plex Serif"}.btn-add-to-card{height:100%!important;border-radius:8px!important;padding:0!important;border:0!important}.btn-add-to-card span{white-space:pre-line;color:#545960}.btn-add-to-card img{width:70px;border-radius:8px}@media only screen and (max-width:1053px){.product-add-to-cart-wrapper{padding:0 44px 0 84px;min-height:120px}}@media only screen and (max-width:991px){.product-add-to-cart-wrapper{padding:0 100px 0 162px;min-height:120px}}@media only screen and (max-width:565px){.product-add-to-cart-wrapper{padding:0 20px 0 82px}}@media only screen and (max-width:414px){.product-add-to-cart-wrapper{padding:0 50px;min-height:1px;height:70px;max-height:70px}.btn-pay-now-wrapper{margin-right:5px}.btn-add-to-card{width:68px;border:0!important}.btn-add-to-card img{width:68px}.btn-add-to-card span{color:#0c3b5d}}.product-attribute-wrapper{min-height:297px;width:100%;background-color:#0c3b5d;padding:0 62px 0 44px;color:#fff}.product-attribute-item-wrapper{min-height:42px;text-align:center}.product-attribute-item-wrapper .ant-select{color:#a19d95}.product-attribute-value{flex:1;margin-left:20px}.total-amount{align-items:baseline;color:#fff200!important;margin-top:15px}.total-amount .price-title{text-transform:uppercase;width:134px;white-space:pre-line;text-align:right;font-weight:500;margin-left:0}.total-amount .price-value{font-size:2rem;font-family:"IBM Plex Serif"}.total-amount .currency-unit-wrap{color:#fff200}.price-property{display:none!important}.attribute-title{width:134px;white-space:pre-line;text-align:right;font-weight:300}.attribute-sub-title{font-size:.6875rem;line-height:1rem}.ant-select-selection-item{color:#000}.ant-select-selection-item img{height:45px;width:80px;margin-right:10px}.ant-select-selection-item .attribute-select-item-out-stock{display:none}.attribute-dropdown-option-wrap{width:auto!important;right:62px!important;left:unset!important}.attribute-dropdown-option-wrap .ant-select-item-option-content{white-space:pre-wrap}.attribute-select-option-wrap .ant-select-item-option-content{text-align:center}.attribute-select-text-wrap{height:auto}.attribute-select-text-wrap .ant-select-selector{height:auto!important}.attribute-select-text-wrap .ant-select-selector .ant-select-selection-item{overflow:auto;white-space:pre-wrap;text-overflow:unset;padding-top:5px!important;padding-bottom:5px!important;line-height:1.4rem!important}.attribute-select-image-wrap{height:50px}.attribute-select-image-wrap .ant-select-selector{height:50px!important}.attribute-select-item-wrap{display:inline-block}.attribute-select-option-wrap-pattern .ant-select-item-option-content{display:flex;justify-content:flex-start;align-items:center}.attribute-select-option-wrap-pattern .ant-select-item-option-content .attribute-select-item-wrap{position:relative;margin-right:10px}.attribute-select-option-wrap-pattern .ant-select-item-option-content .attribute-select-item-wrap img{height:90px;width:160px}.attribute-select-option-wrap-pattern .ant-select-item-option-content .attribute-select-item-wrap .attribute-select-item-out-stock{display:flex;justify-content:center;align-items:center;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;opacity:.9;background-color:#808285}.attribute-select-option-wrap-pattern .ant-select-item-option-content .attribute-select-item-wrap .attribute-select-item-out-stock span{color:#fff;font-weight:500}.input-quantity-wrap .ant-input-group-addon{border:0;padding:0}.input-quantity-wrap .ant-input-group .ant-input{text-align:center}@media only screen and (min-width:992px){.min-widht-350{min-width:350px!important}}@media only screen and (min-width:665px)and (max-width:901px){.min-widht-350{min-width:350px!important}}@media only screen and (min-width:1280px){.attribute-dropdown-option-wrap{right:calc(50vw - 578px)!important}}@media only screen and (max-width:1139px){.product-attribute-wrapper{padding:0 20px}.attribute-dropdown-option-wrap{right:20px!important}}@media only screen and (max-width:991px){.product-attribute-wrapper{padding:30px 100px}.attribute-dropdown-option-wrap{right:100px!important}.product-attribute-item-wrapper{justify-content:space-between!important}.product-attribute-value{flex:0 0 50%}.price-property{display:flex!important;color:#fff!important}.price-property .price-title{width:134px;white-space:pre-line;text-align:right;font-weight:300;margin-left:0}.price-property .price-title--normal{text-transform:unset}.price-property .price-value{font-size:2rem;font-family:"IBM Plex Serif"}.price-property .discount-percent{margin-left:30px}.price-property .price-installment{font-weight:400;font-size:1.675rem}.price-property .currency-unit-wrap,.price-property .price-retail{font-weight:300}.price-property .currency-unit-wrap,.price-property .price-installment,.price-property .price-retail{color:#fff}.price-property .price-promotion--red{color:#e94733}}@media only screen and (max-width:664px){.product-attribute-wrapper{padding:30px 20px}.attribute-dropdown-option-wrap{right:20px!important}.product-attribute-value{flex:1}}@media only screen and (max-width:565px){.product-attribute-wrapper{padding:20px 10px}.attribute-dropdown-option-wrap{right:10px!important}.price-property .discount-percent{margin-left:20px}.price-property .price-installment-title-wrap{margin-left:auto;width:90px;padding:2px 5px}.price-property .price-installment-title-wrap span{line-height:normal}}@media only screen and (max-width:525px){.min-widht-350{min-width:350px!important}}@media only screen and (max-width:414px){.product-attribute-wrapper{padding-left:5px}.attribute-title{width:108px}.product-attribute-item-wrapper .ant-select .ant-select-selector{display:flex;align-items:center}.ant-select-selection-item img{height:40px;width:72px;margin-right:5px}.attribute-select-image-wrap{height:auto}.price-property .price-title,.total-amount .price-title{width:108px;margin-left:0}.total-amount .sub-content{font-size:.6rem;line-height:.9rem}}.section-info-description-wrapper{padding-top:50px;background-color:var(--backgroundColor)}.section-info-description-wrapper .section-info-description-item-wrapper,.section-info-description-wrapper .section-info-description-sub-title,.section-info-description-wrapper .section-info-description-title{position:relative;z-index:2}.section-info-description-wrapper .section-info-description-title{font-family:"IBM Plex Serif";font-weight:500;text-transform:uppercase;text-align:center;line-height:normal;color:var(--colorTitle);margin-bottom:10px}.section-info-description-wrapper .section-info-description-sub-title-wrap{margin-bottom:22px;padding:0 50px}.section-info-description-wrapper .section-info-description-sub-title{font-family:Segoe UI;text-align:justify;text-align-last:center;color:var(--colorSubTitle)}.section-info-description-item-wrapper{width:234px;height:400px;margin:28px;padding:16px}.section-info-description-item-wrap{color:#fff}.section-info-description-item-wrap .info-description-item-title{font-family:"IBM Plex Serif";font-weight:700}.section-info-description-item-wrap .info-description-item-sub-title{text-align:center;font-family:Segoe UI}.section-info-description-item-wrap .info-description-item-image img{width:100%;max-width:160px;margin:10px 0 30px}.section-info-description-item-wrap .info-description-item-content{text-align:justify;color:#a19d95;line-height:normal;font-family:Segoe UI}.view-detail-wrap{display:flex;justify-content:center;align-items:center;color:#0c3b5d;margin-top:22px}.view-detail-wrap span{text-transform:uppercase;font-family:"IBM Plex Serif";font-weight:600;margin-right:10px}.view-detail-wrap img{width:40px}@media screen and (min-width:768px){.section-info-description-wrapper .section-info-description-sub-title-wrap{padding:0 calc(50vw - 322px)}}@media screen and (max-width:414px){.section-info-description-item-wrapper{max-width:164px;max-height:320px;padding:8px}.section-info-description-item-wrap .info-description-item-image img{width:100%;max-width:112px;margin:10px 0 15px}.section-info-description-item-wrap .info-description-item-content{font-size:.8125rem}}.foam-button{border:unset!important;background-color:transparent!important;color:#fff!important}.foam-button:hover{color:#fff200!important}.size-image-modal img{width:100%}.size-image-modal .ant-modal-body{padding:0}.size-images-slider{overflow:hidden!important}.size-images-slider .slick-list{margin-bottom:20px}.size-images-slider-item{padding-bottom:20px;display:flex!important;justify-content:center!important}.size-images-slider img{width:100%}.size-images-slider .slick-dots.slick-dots-bottom{margin-right:0!important;margin-left:0!important}.size-images-slider .slick-slide.slick-cloned{min-width:10px!important}.product-information-price-wrapper{padding:0 62px 50px 44px}.product-information-price-item-wrapper{flex-wrap:nowrap!important}.price-title{text-transform:uppercase;white-space:pre-line;text-align:left;font-weight:500;margin-left:30px}.gift-more{text-align:left;display:block;text-transform:none;font-weight:600;white-space:nowrap}.price-value{text-align:right}.discount-percent{color:#fff;border-radius:8px;background-color:#e94733;padding:5px 10px;font-weight:600;text-transform:none;white-space:nowrap}.price-installment-title{color:#a19d95}.price-installment-title-wrap{color:#fff;border-radius:8px;background-color:#dcf0ff;padding:5px 10px}.price-installment-title-wrap span{color:#0c3b5d;display:block}.price-installment,.price-promotion{font-family:"IBM Plex Serif";font-weight:500}.price-promotion{color:#e94733}.price-retail{color:#000;text-decoration:line-through}.price-installment{color:#0c3b5d}.currency-unit-wrap{width:56px;text-align:right;color:#a19d95}.product-information-divider{margin-bottom:20px}@media only screen and (max-width:1139px){.product-information-price-wrapper{padding:0 20px 50px}}@media only screen and (max-width:991px){.product-information-price-wrapper{display:none!important;padding:0 100px 50px}}@media only screen and (max-width:664px){.product-information-price-wrapper{padding:0 20px 50px}}@media only screen and (max-width:565px){.product-information-price-wrapper{padding:0 10px 50px}.price-title{margin-left:10px}.currency-unit-wrap{width:35px}.currency-unit-wrap,.discount-percent,.price-installment-title-wrap span{font-size:.6875rem;line-height:1.11rem}.price-installment-title-wrap .sub-content{font-size:.5625rem}}@media only screen and (max-width:414px){.product-information-price-wrapper{padding:0 5px 15px}}.product-information-container{display:flex;justify-content:flex-end;flex-direction:column}.kd-highlight-list-wrapper{width:100%;padding:10px 0}.kd-highlight-list-wrapper span{color:#000!important;font-weight:300}.kd-highlight-list-wrapper .ant-row>div{display:flex;justify-content:flex-start;align-items:center;margin-bottom:16px}.kd-highlight-item-wrapper{width:100%;display:flex;align-items:center;color:#0c3b5d!important;transition:all .2s ease-in-out}.kd-highlight-item-wrapper .ant-avatar{min-width:30px!important}.kd-highlight-item-wrapper:hover{text-shadow:1px 1px 2px #0c3b5d}.ant-collapse-content>.ant-collapse-content-box{padding:0 20px!important}.product-certification-wrapper{margin-bottom:50px}.product-certification-wrapper .product-certification-list-wrapper{width:100%}.product-certification-wrapper .product-certification-slider-wrapper{display:none}.product-certification-wrapper .product-certification-slider-wrapper .product-certification-slider{width:100%;height:100%}.product-certification-wrapper .product-certification-slider-wrapper .product-certification-slider .slick-track{display:flex;align-items:flex-start}.product-certification-wrapper .product-certification-slider-wrapper .product-certification-slider .slick-slide{display:flex!important;justify-content:center;min-height:88px;margin:8px}.product-certification-wrapper .product-certification-slider-wrapper .kd-btn-arrow-left,.product-certification-wrapper .product-certification-slider-wrapper .kd-btn-arrow-right{display:none}.certification-item-wrapper{width:215px;margin-top:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.certification-item-wrapper .certification-item-img{max-width:215px;min-height:160px;display:flex;justify-content:center;align-items:center}.certification-item-wrapper .certification-item-img img{display:block;width:100%}.certification-item-wrapper .certification-item-name{margin-top:5px;max-width:215px;color:#a19d95;text-align:center}@media only screen and (max-width:991px){.product-certification-wrapper{margin-bottom:0;position:sticky;top:159px;z-index:2;background-color:#f5f5f5;box-shadow:0 2px 8px #f0f1f2}.product-certification-wrapper .product-certification-list-wrapper{display:none}.product-certification-wrapper .product-certification-slider-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 30px}.product-certification-wrapper .product-certification-slider-wrapper .kd-btn-arrow-left,.product-certification-wrapper .product-certification-slider-wrapper .kd-btn-arrow-right{display:flex;align-items:center;position:absolute;z-index:99;background-color:#f5f5f5}.product-certification-wrapper .product-certification-slider-wrapper .kd-btn-arrow-right{border-left:none;right:0}.product-certification-wrapper .product-certification-slider-wrapper .kd-btn-arrow-left{border-right:none;left:0}.certification-item-wrapper{width:auto;margin-top:0}.certification-item-wrapper .certification-item-img{max-width:100%;min-height:0;height:96px;width:auto}.certification-item-wrapper .certification-item-img img{width:auto;height:100%}.certification-item-wrapper .certification-item-name{margin-top:5px;max-width:215px;color:#0c3b5d;text-align:center;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;line-height:normal}}@media only screen and (max-width:840px){.product-certification-wrapper{top:119px}}@media only screen and (max-width:565px){.certification-item-wrapper .certification-item-img{height:50px}.certification-item-wrapper .certification-item-name{font-size:8px;line-height:9px}}.product-overview-container{display:flex;justify-content:flex-start;flex-direction:column;padding-left:62px;padding-right:30px}.product-overview-title{color:#0c3b5d;text-transform:uppercase;font-weight:700}.product-overview-title li{list-style-type:square}.product-overview-title li::marker{color:#a19d95;margin-right:56px}.product-overview-collapse-wrapper .ant-collapse{width:100%}.product-overview-collapse-wrapper .ant-collapse>.ant-collapse-item>.ant-collapse-header{padding-left:0!important;padding-right:56px!important}.product-overview-collapse-wrapper .ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{position:absolute;right:56px;color:#0c3b5d;font-size:1rem;line-height:1.625rem}@media only screen and (max-width:1053px){.product-overview-container{padding-left:44px}}@media only screen and (max-width:991px){.product-overview-container{padding:0 5px}.product-overview-title{padding-left:50px}.product-overview-title li{list-style-type:none}.product-overview-title__certification{display:none!important}.product-overview-collapse-wrapper .ant-collapse-content>.ant-collapse-content-box{padding:0 50px!important;overflow:auto!important}}@media only screen and (max-width:565px){.product-overview-title{padding-left:20px}.product-overview-collapse-wrapper .ant-collapse-content>.ant-collapse-content-box{padding:0 20px!important}.product-overview-collapse-wrapper .ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{right:16px}}@media only screen and (max-width:414px){.product-overview-container{padding:0 5px}}.related-product-wrapper{min-height:630px;width:100%;padding:0 62px;background-color:#f7f8f9;margin-top:50px}.related-product-title-wrapper{margin:50px 0 50px 56px;font-family:"IBM Plex Serif";font-weight:500}.kd-btn-arrow-left,.related-product-wrapper .kd-btn-arrow-right{display:flex;align-items:center}.related-product-wrapper .related-product-slider-wrapper{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:20px}.related-product-wrapper .related-product-slider-wrapper .related-product-list>.ant-spin-nested-loading>.ant-spin-container>.ant-row{justify-content:center}.related-product-wrapper .related-product-slider-wrapper .related-product-list>.ant-spin-nested-loading>.ant-spin-container>.ant-row>div{display:flex;justify-content:center;margin-bottom:45px;width:25%}.related-product-wrapper .related-product-slider-wrapper .related-product-slider{width:100%}.related-product-wrapper .related-product-slider-wrapper .related-product-slider .kd-btn-arrow-left,.related-product-wrapper .related-product-slider-wrapper .related-product-slider .kd-btn-arrow-right{position:absolute;display:flex!important;align-items:center}.related-product-wrapper .related-product-slider-wrapper .related-product-slider .kd-btn-arrow-left{left:-25px;top:50%}.related-product-wrapper .related-product-slider-wrapper .related-product-slider .kd-btn-arrow-right{right:-25px;top:50%}.related-product-wrapper .related-product-slider-wrapper .related-product-slider .slick-list .slick-track .slick-slide{margin-top:22px}.related-product-wrapper .related-product-slider-wrapper .related-product-slider .slick-list .slick-track .slick-slide>div{display:flex;justify-content:center;margin-bottom:30px}@media only screen and (max-width:991px){.related-product-title-wrapper{margin:50px 0 30px}.related-product-wrapper .related-product-slider-wrapper .related-product-slider .kd-btn-arrow-right{z-index:2;border-left:none}.related-product-wrapper .related-product-slider-wrapper .related-product-slider .kd-btn-arrow-left{z-index:2;border-right:none}}@media only screen and (max-width:576px){.related-product-wrapper .related-product-slider-wrapper .related-product-slider .kd-btn-arrow-right{right:0}.related-product-wrapper .related-product-slider-wrapper .related-product-slider .kd-btn-arrow-left{left:0}}@media only screen and (max-width:880px){.related-product-wrapper{padding:0 31px}}@media only screen and (max-width:565px){.related-product-wrapper{padding:0 5px}.related-product-title-wrapper{margin:50px 0 30px 20px}}@media only screen and (max-width:414px){.related-product-wrapper{padding:0 0 30px;min-height:1px}}.kd-product-detail-container{background-color:#f5f5f5;font-family:Segoe UI,sans-serif}.avatar-product-wrapper{width:100%;background-color:#0c3b5d}.product-detail-name-wrapper span{color:#0c3b5d;font-family:"IBM Plex Serif";font-weight:500;margin:50px 0;text-align:center}.product-detail-short-description-wrapper{display:none!important;text-align:justify;font-family:Quicksand,sans-serif}.kd-product-detail-wrap{width:100%}@media only screen and (min-width:1280px){.kd-product-detail-wrap{width:1280px}}@media only screen and (max-width:991px){.product-detail-name-wrapper span{margin:30px 0}.product-detail-content-wrapper .left{padding-right:0;margin-bottom:40px}.product-detail-content-wrapper .right{padding-left:0}.product-detail-short-description-wrapper{display:block!important;padding:0 47.5px}.product-detail-short-description-wrapper span{display:-webkit-box;max-height:116px;min-height:1px;color:#a19d95;margin-bottom:30px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical}}@media only screen and (max-width:414px){.avatar-product-wrapper{max-height:560px}.product-detail-name-wrapper span{margin:20px 0}.product-detail-short-description-wrapper span{margin-bottom:20px;-webkit-line-clamp:5}}.topic-arrow{position:absolute;z-index:2;top:50%;transform:translateY(-50%)}.topic-arrow.right{right:2%}.topic-arrow.left{left:2%}.slider-topic{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%}.input-box{border:0;border-bottom:1px solid #a19d95;background-color:#f7f8f9;margin-bottom:10px;display:flex;width:100%}.input__prefix{width:10%;min-width:135px;color:#a19d95;font-weight:800}.input-box .input-input{width:100%;border:0;background-color:#f7f8f9;font-weight:800}.input-box .input-input::placeholder{color:#bfbfbf}.input-box--disabled{pointer-events:none}@media(min-width:415px){.input-box{margin-bottom:20px}.input__prefix{min-width:180px}}.warranty-customer-form{margin-top:30px;width:100%;max-width:600px;display:flex;flex-direction:column;align-items:center}.warranty-customer-form .kd-sign-up-form-item{width:100%;margin:5px 5px 10px}.warranty-customer-form .ant-form-item-label{display:flex}.warranty-customer-form .ant-form-item-label label{border:none;background-color:transparent;font-size:1rem!important;font-weight:500;color:#0c3b5d!important;font-family:"IBM Plex Serif"}.warranty-customer-form .ant-select{border:0;background-color:#f7f8f9}.warranty-customer-form .ant-select .ant-select-selector{border:0!important;background-color:#f7f8f9!important}.warranty-customer-form__btn{margin-top:40px}.btn-location{color:#a19d95;min-width:30px;display:flex}.btn-location i{margin:auto}.btn-location:hover{color:#0c3b5d;cursor:pointer}.customer-container{width:100%}.customer-title{text-transform:uppercase;font-family:Segoe UI,sans-serif;font-weight:700;margin-bottom:30px;display:flex}.customer-title li{list-style-type:square;min-width:20px}.customer-title li::marker{color:#a19d95;margin-right:56px}.customer-title span{min-width:20px}.customer-info{display:flex;justify-content:center;padding:0 20px}.customer-info__form{flex:1;display:flex;flex-direction:column;align-items:center}@media(min-width:1281px){.customer-container{width:80%}}@media(min-width:768px){.customer-title span{min-width:30px}.customer-info{padding:0 30px}}.product-container{width:100%}.product-title{text-transform:uppercase;font-family:Segoe UI,sans-serif;font-weight:700;margin-bottom:30px;display:flex}.product-title li{list-style-type:square;min-width:20px}.product-title li::marker{color:#a19d95;margin-right:56px}.product-title span{min-width:20px}.product{padding-left:20px;display:flex;justify-content:space-between;margin-bottom:30px}.product__image{flex-basis:35%}.product__image img{width:100%}.product-information{flex-basis:60%;display:flex;flex-direction:column;font-family:"IBM Plex Serif"}.product-information__name{font-weight:500}.product-information__feature{font-weight:700;margin-bottom:15px}.product-information__duration,.product-information__status{color:#000}.product-information__status{margin-bottom:10px}.product-information__duration--more-info{font-family:Quicksand,sans-serif}@media(min-width:1281px){.product-container{width:80%}}@media(min-width:768px){.product-title span{min-width:30px}.product{padding-left:30px}}@media(max-width:414px){.product-information__feature{margin-bottom:10px}.product-information__status{margin-bottom:5px}}.result-register-warranty{display:flex;justify-content:center}.result-register-warranty__title{text-transform:uppercase;text-align:center;font-weight:600;font-family:"IBM Plex Serif";margin-bottom:30px}.result-register-warranty__guide{margin-bottom:20px;color:#000;text-align:center;font-family:"IBM Plex Serif";width:100%}.result-register-warranty--link{color:#0c3b5d;font-weight:500;font-style:italic;text-decoration:underline}.result-register-warranty__home{margin-top:30px}.result-register-warranty__home a{color:#0c3b5d;font-weight:500;font-style:italic}@media(min-width:1200px){.result-register-warranty__guide{width:70%}}.confitm-otp .ant-modal-body{display:flex;flex-direction:column;align-items:center;justify-content:center}.confirm-otp__phone-number{font-weight:600;color:#0c3b5d}.confirm-otp__input{display:flex;flex-direction:column;justify-content:center;align-items:center}.warranty__method-input{width:100%;max-width:600px;text-align:left}.warranty__method-input__container{display:flex;margin-bottom:50px}.warranty__method-input__container .icon{flex:1;padding:5px 30px 0 0;display:none}.warranty-number,.warranty-scan{width:100%}.warranty-number__title{text-transform:uppercase;font-family:"IBM Plex Serif";margin-bottom:0}.warranty-number__guide{color:#000}.warranty-number__input{width:100%;display:flex}.warranty-scan__container{width:100%;margin-bottom:16px;display:flex}#warranty .input,.warranty-scan__title{max-width:150px}.warranty-scan__title{text-transform:uppercase;font-family:"IBM Plex Serif";margin-bottom:0;flex:2;margin-right:20px;display:flex;align-items:center}.warranty-scan__guide{color:#000}#warranty .input{flex:2;border:0;border-bottom:1px solid #a19d95;background-color:transparent;margin-right:20px}@media(min-width:500px){#warranty .input,.warranty-scan__title{max-width:100%}}@media(min-width:768px){.warranty__method-input__container .icon{display:block}}.scan-qr{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.scan-qr__camera div{border:25px solid rgba(0,0,0,.3)!important;box-shadow:inset 0 0 0 1px rgba(255,0,0,.5)!important}.scan-qr__camera--error div{display:none}.scan-qr__error{position:absolute;top:0;bottom:0;width:200px;z-index:2;padding:10px;display:flex;background:#000}.scan-qr__text{margin:auto;color:#fff;text-align:center}.scan-qr__text a{color:#fff;cursor:pointer;text-decoration:underline;font-style:italic}.scan-qr__text a:hover{color:#fff200;text-decoration:underline}.scan-qr__upload-btn{position:absolute;top:0;height:200px;width:200px;z-index:2;padding:0;border:0;cursor:pointer;background-color:transparent;text-align:center;line-height:5rem;transition:all .3s ease;display:flex}.scan-qr__upload-btn:after{content:"+";margin:auto;font-size:5rem;opacity:.5;line-height:4rem;vertical-align:middle;transform:translateY(-8px)}.scan-qr__upload-btn:hover{background-color:#ccc}.scan-qr__upload-input{border:0;background-color:transparent;text-decoration:underline;cursor:pointer}.register-container{width:100%}.register-btn{padding-left:20px;display:flex;justify-content:space-between;margin-bottom:30px}.register__home{flex-basis:35%;display:flex;justify-content:flex-end;align-items:center}.register__home a{color:#0c3b5d;font-weight:500;font-style:italic}.register__button{flex-basis:60%;display:flex;flex-direction:column}.register__button .btn{max-width:300px}@media(min-width:1281px){.register-container{width:80%}}@media(min-width:768px){.register-btn{padding-left:30px}}#warranty{padding:60px 0}#warranty,.warranty{display:flex;width:100%}.warranty{padding:0 2%;background-color:#f7f8f9;margin:auto;flex-direction:column;align-items:center}.warranty__title{text-transform:uppercase;text-align:center;font-weight:600;font-family:"IBM Plex Serif";margin-bottom:30px}.warranty__guide{margin-bottom:20px;color:#000}.btn{max-width:220px;flex:1;display:inline-block;background-color:#0c3b5d;padding:1px 30px;border-radius:7px;border:0;opacity:1;transition:opacity .5s ease}.btn--large{padding:10px}.btn:hover{opacity:.8;cursor:pointer}.btn__text{color:#fff;text-align:center;text-transform:uppercase;margin-bottom:0}@media(min-width:375px){.warranty{width:100%}}@media(min-width:768px){.warranty{width:90%;padding:0}}@media(min-width:992px){.warranty{width:80%}}@media(min-width:1200px){.warranty{width:60%}}.wheel{display:flex;justify-content:center;overflow:hidden}.wheel-wrapper{position:relative;width:900px;height:900px}.wheel-wrapper .btn-spin{position:absolute;z-index:2;top:325px;left:325px}.wheel-wrapper .img-border{position:absolute;z-index:1;top:-32px;left:-31px}.ant-layout.kd-layout-wrap:has(.screen-lucky-wheel-master) .contact-us-wrapper,.ant-layout.kd-layout-wrap:has(.screen-lucky-wheel-master) .footer-container,.ant-layout.kd-layout-wrap:has(.screen-lucky-wheel-master) .kd-contact-share-wrap,.ant-layout.kd-layout-wrap:has(.screen-lucky-wheel-master) .kd-header,.ant-layout.kd-layout-wrap:has(.screen-lucky-wheel-master) .kd-home-category-wrapper,.ant-layout.kd-layout-wrap:has(.screen-lucky-wheel-master) .overlay-gift{display:none}.screen-lucky-wheel-master{font-size:18px}.lucky-wheel-summary{font-family:Roboto,sans-serif}.lucky-wheel-logo{position:absolute;top:0;left:0;width:100%}.lucky-wheel-logo img{width:100%}.lucky-wheel-items{padding-top:590px;width:90%;display:flex;flex-direction:column;align-items:center}.lucky-wheel-gifts{position:relative}.lucky-wheel-gifts-title{padding:5px 20px;position:absolute;top:38px;left:50%;width:fit-content;text-transform:uppercase;font-weight:600;font-size:28px;transform:translateX(-50%);color:#fff}.lucky-wheel-gifts-items{margin-top:20px}.lucky-wheel-gifts-listing{position:absolute;top:123px;left:70px;width:calc(100% - 140px);font-size:23px}.lucky-wheel-gift-dot{position:absolute;top:50%;right:-25px}.lucky-wheel-gifts-item{margin-bottom:6px;display:flex;align-items:center;height:38px}div.lucky-wheel-gifts-item:nth-child(4){margin-bottom:8px}.lwgi-left{flex-basis:34.5%;color:#fff;text-align:center}.lwgi-right{flex:65.5%;padding-left:15px}.lucky-wheel-button{width:100%;background-image:url(https://kdstore.s3.ap-southeast-1.amazonaws.com/static/lucky_wheel/btn-tv-normal.png);background-size:contain;height:120px}.lucky-wheel-button,.lucky-wheel-button span{display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:50%}.lucky-wheel-button span{margin:0 5px 12px 0;height:80px;width:500px;font-weight:500;font-size:18px;text-transform:uppercase;color:#fff;background-size:cover}.lucky-wheel-button.qr-button span{margin:0;padding:0 0 0 35px;background-image:url(https://kdstore.s3.ap-southeast-1.amazonaws.com/static/lucky_wheel/btn-qr.svg?v=1);width:400px;height:92px;font-size:19px}.lucky-wheel-button.qr-button{height:92px;background-image:url(https://kdstore.s3.ap-southeast-1.amazonaws.com/static/lucky_wheel/line-bg-btn.svg)}.customer-reward{position:absolute;top:91px;left:4px;width:837px;height:47px}.ant-layout.kd-layout-wrap:has(.screen-lucky-wheel-master) .contact-us-wrapper,.ant-layout.kd-layout-wrap:has(.screen-lucky-wheel-master) .footer-container,.ant-layout.kd-layout-wrap:has(.screen-lucky-wheel-master) .kd-contact-share-wrap,.ant-layout.kd-layout-wrap:has(.screen-lucky-wheel-master) .kd-header,.ant-layout.kd-layout-wrap:has(.screen-lucky-wheel-master) .kd-home-category-wrapper,.ant-layout.kd-layout-wrap:has(.screen-lucky-wheel-master) .kd-loading.ant-spin,.ant-layout.kd-layout-wrap:has(.screen-lucky-wheel-master) .overlay-gift{display:none}.ant-layout.kd-layout-wrap:has(.screen-lucky-wheel-master) .kd-layout-content{margin-top:0;background:url(https://kdstore.s3.ap-southeast-1.amazonaws.com/static/lucky_wheel/bg-lucky-wheel.png);background-repeat:no-repeat;object-fit:cover;background-size:cover;background-position:top}.ant-modal-root:has(.ant-modal.md-event-highlight) .ant-modal-mask{background-color:rgba(8,30,63,.88)}.screen-lucky-wheel-master{min-height:100vh;padding:24px 0}.title-master{text-align:center}.lucky-wheel-result.ant-modal .ant-modal-header{display:none}.lucky-wheel-result .rs-msg{font-weight:500;text-align:center}.lucky-wheel-result .rs-body-wrapper{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:18px}.fireworks-wrapper{position:fixed;z-index:1001;right:0;left:0;bottom:0}.lucky-wheel-button.qr-button .qr-code-wrapper{position:relative}.lucky-wheel-button.qr-button .qr-code{position:absolute;top:-22px;left:15px}.fireworks-wrapper .ctrl-lottie{width:calc(100vw - 20px)!important;height:100vh;display:flex;justify-content:center}.lucky-wheel-summary{padding:20px;display:flex;flex-direction:column;align-items:center}.lucky-wheel-summary h1,.lucky-wheel-summary span{color:#fff}.lucky-wheel-items .ant-list-items{height:80vh;overflow:scroll}.lucky-wheel-items .ant-list-bordered{border:1px solid #fff;border-radius:10px}.ant-modal.md-event-highlight{background:url(https://kdstore.s3.ap-southeast-1.amazonaws.com/static/lucky_wheel/bg-popup-win.svg);background-repeat:no-repeat;object-fit:cover;background-size:cover;background-position:50%;top:110px!important}.ant-modal.md-event-highlight .ant-modal-content{background:unset}.ant-modal.md-event-highlight .ant-modal-content .ant-modal-body{height:1018px}.highlight-container{display:flex;width:100%;height:100%;position:relative;justify-items:center;align-items:flex-end;justify-content:center;font-family:Roboto,sans-serif;font-style:normal;text-align:center}.highlight-container .highlight-customer{font-weight:400;font-style:normal;font-size:26pt;margin-bottom:20px;position:relative;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:0 20px}.highlight-container .highlight-customer span{text-transform:uppercase}.highlight-container .highlight-title{font-weight:500;font-size:44pt;line-height:50pt}.highlight-container .customer-and-title.special .highlight-title{text-transform:uppercase}.highlight-container .highlight-subtitle{font-weight:300;font-size:19pt;margin-top:14px}.highlight-container .highlight-wrapper{height:450px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.highlight-container .highlight-order{font-weight:300;font-size:20pt}.highlight-container .btn-close-wrapper{position:absolute;top:164px;right:72px;width:64px;height:64px}.customer-rewards{width:841px;background:url(https://kdstore.s3.ap-southeast-1.amazonaws.com/static/lucky_wheel/bg-summary.svg?v=1803);background-position:top;background-repeat:no-repeat;background-size:cover;margin-bottom:5px;min-height:638px}.customer-rewards-header{margin-top:20px;display:flex;height:70px;align-items:center;padding:0 6px}.customer-rewards-header>div{text-align:center}.customer-rewards-header>div:first-child{width:55px}.customer-rewards-header>div:nth-child(2),.customer-rewards-header>div:nth-child(3){width:200px}.customer-rewards-header>div:nth-child(4){width:400px}.customer-rewards-header>div:nth-child(4):after{display:none}.customer-rewards-header>div:after{content:" ";position:absolute;background-image:url(https://kdstore.s3.ap-southeast-1.amazonaws.com/static/lucky_wheel/ic-dot-header.svg?v=1803);width:6px;height:36px;top:0;right:-1px;background-repeat:no-repeat;background-position:50%;background-size:contain}.customer-rewards-header>div{position:relative;height:40px;display:flex;justify-items:center;align-items:center;justify-content:center}.customer-reward-info{display:flex;align-items:center;margin:0 4px;max-width:832px;background-repeat:no-repeat;background-size:cover;background-position:50%}.customer-reward-info>div:first-child{width:55px;text-align:center;justify-content:center}.customer-reward-info>div:nth-child(2){padding-left:10px;width:200px}.customer-reward-info>div:nth-child(3){width:200px;text-align:center;justify-content:center}.customer-reward-info>div:nth-child(4){padding-left:10px;width:400px}.customer-reward-info>div:nth-child(4):after{display:none}.customer-reward-info div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lucky-wheel-summary-container{display:flex;flex-direction:column}.lst-summary-wrapper::-webkit-scrollbar{width:5px;background-color:#f5f5f5;height:5px}.lst-summary-wrapper::-webkit-scrollbar-thumb:hover{background:#999;border-radius:10px}.lst-summary-wrapper::-webkit-scrollbar-thumb{background-color:#6c798f}.lst-summary-wrapper::-webkit-scrollbar-thumb,.lst-summary-wrapper::-webkit-scrollbar-track{box-shadow:none;-webkit-box-shadow:none;border-radius:10px}.lst-summary-wrapper::-webkit-scrollbar-track{background-color:#e0e6ed}.lst-summary-wrapper{max-width:835px}.logo-wrapper{display:none}.ant-modal.md-event-highlight .ant-modal-content{box-shadow:unset}.customer-reward-info>div{position:relative;height:40px;display:flex;justify-items:center;align-items:center}.customer-reward-info>div:after{content:" ";position:absolute;background-image:url(https://kdstore.s3.ap-southeast-1.amazonaws.com/static/lucky_wheel/ic-split.svg?v=1803);width:9px;height:36px;top:0;right:-3px;background-repeat:no-repeat;background-position:50%;background-size:contain}@media screen and (min-width:1920px){.ant-layout.kd-layout-wrap:has(.screen-lucky-wheel-master) .kd-layout-content{background-image:url(https://kdstore.s3.ap-southeast-1.amazonaws.com/static/lucky_wheel/bg-tivi.png);background-size:cover;background-position:50%}.screen-lucky-wheel-master{padding:unset}.customer-rewards{margin-top:-26px;background-image:url(https://kdstore.s3.ap-southeast-1.amazonaws.com/static/lucky_wheel/bg-tv-summary.png?v=1803);width:864px}.lucky-wheel-gifts .logo-wrapper{display:block;width:600px;position:absolute;transform:translateY(-44%)}.lucky-wheel-gifts .logo-wrapper img{width:100%}.bg-table-gifts{display:none}.gifts-wrapper{margin-top:470px;min-width:900px;background-image:url(https://kdstore.s3.ap-southeast-1.amazonaws.com/static/lucky_wheel/bg-tv-gift.png);background-size:cover;background-position:top;background-repeat:no-repeat;min-height:420px;position:relative}.lucky-wheel-items{width:1920px;flex-direction:row;align-items:center;justify-content:center;justify-items:center;padding-top:0;margin:0 auto;min-height:1080px}.lucky-wheel-items .lucky-wheel-gifts,.lucky-wheel-items .lucky-wheel-summary-container{flex:0 0 50%;display:flex;flex-direction:column;align-items:center;justify-items:center;justify-content:center}.lucky-wheel-summary{height:100vh;margin:0 auto;display:flex;align-items:center;justify-items:center;justify-content:center}.lucky-wheel-gifts-listing,.lucky-wheel-gifts-title{position:relative}.lucky-wheel-gifts-title{top:unset;text-align:center;left:unset;right:unset;width:100%;display:block;transform:unset;height:45px;padding:0;display:flex;justify-content:center;font-size:32px;margin-top:18px}.lucky-wheel-gifts-listing{top:unset;bottom:unset;font-size:20px;width:760px;left:unset;margin:37px 0 0 56px}.lucky-wheel-gifts-item{margin-bottom:13px;height:32px}.lwgi-right{padding-left:35px}.lucky-wheel-button{background-image:url(https://kdstore.s3.ap-southeast-1.amazonaws.com/static/lucky_wheel/btn-tv-normal.png);background-size:cover;height:120px;background-origin:content-box}.lucky-wheel-button span{background-image:unset;width:100%;height:70px;font-size:20px;display:block;text-align:center;height:auto;margin:-14px 0 0}.lucky-wheel-button.qr-button{background-image:url(https://kdstore.s3.ap-southeast-1.amazonaws.com/static/lucky_wheel/btn-tv-qr.png?v=1803);background-size:cover;height:120px;position:relative;padding-top:20px}.lucky-wheel-button.qr-button .qr-code-wrapper{position:absolute;top:50%;left:30%}.lucky-wheel-button.qr-button span{background-image:unset;width:100%;height:70px;font-size:20px;display:block;text-align:center;height:auto;margin-top:-14px}.lucky-wheel-button.qr-button .qr-code{top:-19px}.customer-rewards-header{margin-top:48px;height:65px;margin-bottom:7px}.customer-rewards-header>div:first-child{width:100px}.customer-rewards-header>div:nth-child(2){width:300px}.customer-rewards-header>div:nth-child(3){width:260px}.customer-rewards-header>div:nth-child(4){width:580px}.lst-summary-wrapper{max-width:860px}.lwgi-left{text-align:left;padding-left:36px}.customer-reward-info{max-width:856px;padding:0 5px}.customer-reward-info>div:first-child{width:100px}.customer-reward-info>div:nth-child(2){padding-left:20px;width:300px}.customer-reward-info>div:nth-child(3){padding-left:0;width:260px}.customer-reward-info>div:nth-child(4){padding-left:30px;width:580px}.ant-modal.md-event-highlight{background-image:url(https://kdstore.s3.ap-southeast-1.amazonaws.com/static/lucky_wheel/bg-tv-popup-win.png);top:unset!important}.ant-modal.md-event-highlight .ant-modal-content .ant-modal-body{height:898px;padding-bottom:0}.highlight-container .highlight-title{font-size:51pt;line-height:62pt}.highlight-container .highlight-customer{margin-bottom:10px;font-size:48px}.highlight-container .highlight-subtitle{font-size:25pt;margin-top:0}.highlight-container .highlight-order{margin-bottom:12px;font-size:29pt;text-transform:uppercase}.highlight-container .btn-close-wrapper{top:164px;right:167px}}.kd-page-coming-soon{display:flex;justify-content:center}.kd-page-coming-soon .ant-result{width:60%}@media screen and (max-width:768px){.kd-page-coming-soon{display:flex;justify-content:center}.kd-page-coming-soon .ant-result{width:90%}}@font-face{font-family:Lora;font-weight:700;src:url(https://kdstore.s3-ap-southeast-1.amazonaws.com/fonts/lora/Lora-Bold.ttf) format("truetype")}@font-face{font-family:Lora;font-style:italic;src:url(https://kdstore.s3-ap-southeast-1.amazonaws.com/fonts/lora/Lora-Italic.ttf) format("truetype")}@font-face{font-family:Lora;font-weight:200;src:url(https://kdstore.s3-ap-southeast-1.amazonaws.com/fonts/lora/Lora-Medium.ttf) format("truetype")}@font-face{font-family:Lora;font-weight:500;src:url(https://kdstore.s3-ap-southeast-1.amazonaws.com/fonts/lora/Lora-SemiBold.ttf) format("truetype")}.kd-font-lora{font-family:Lora,serif}@font-face{font-family:"IBM Plex Serif";font-weight:700;src:url(https://kdstore.s3-ap-southeast-1.amazonaws.com/fonts/ibm_plex_serif/IBMPlexSerif-Bold.ttf) format("truetype")}@font-face{font-family:"IBM Plex Serif";font-style:italic;src:url(https://kdstore.s3-ap-southeast-1.amazonaws.com/fonts/ibm_plex_serif/IBMPlexSerif-Italic.ttf) format("truetype")}@font-face{font-family:"IBM Plex Serif";font-weight:200;src:url(https://kdstore.s3-ap-southeast-1.amazonaws.com/fonts/ibm_plex_serif/IBMPlexSerif-Light.ttf) format("truetype")}@font-face{font-family:"IBM Plex Serif";font-weight:500;src:url(https://kdstore.s3-ap-southeast-1.amazonaws.com/fonts/ibm_plex_serif/IBMPlexSerif-Medium.ttf) format("truetype")}@font-face{font-family:"IBM Plex Serif";font-weight:400;src:url(https://kdstore.s3-ap-southeast-1.amazonaws.com/fonts/ibm_plex_serif/IBMPlexSerif-Regular.ttf) format("truetype")}.kd-font-ibm{font-family:"IBM Plex Serif",serif}@font-face{font-family:Quicksand;font-weight:700;src:url(https://kdstore.s3-ap-southeast-1.amazonaws.com/fonts/quicksand/Quicksand-Bold.ttf) format("truetype")}@font-face{font-family:Quicksand;font-weight:200;src:url(https://kdstore.s3-ap-southeast-1.amazonaws.com/fonts/quicksand/Quicksand-Light.ttf) format("truetype")}@font-face{font-family:Quicksand;font-weight:500;src:url(https://kdstore.s3-ap-southeast-1.amazonaws.com/fonts/quicksand/Quicksand-Medium.ttf) format("truetype")}@font-face{font-family:Quicksand;font-weight:400;src:url(https://kdstore.s3-ap-southeast-1.amazonaws.com/fonts/quicksand/Quicksand-Regular.ttf) format("truetype")}html{font-size:100%;scroll-behavior:smooth}body{padding:0!important;font-family:Quicksand,sans-serif!important;color:#0c3b5d;overflow-y:auto!important}img{pointer-events:none;-webkit-user-select:none;-webkit-touch-callout:none}p{margin:0}.ant-layout-content,.ant-layout-footer,.ant-layout-header{background-color:#f7f8f9}.ant-layout-header{box-shadow:0 2px 8px #f0f1f2;z-index:10;height:50px;line-height:unset;padding:0}.ant-layout-content{margin-top:60px}.main-content{font-size:1rem;line-height:1.2rem}.sub-content{font-size:.8125rem;line-height:1.3125rem}.main-title{font-size:1.625rem;line-height:2.2rem}.sub-title{font-size:1.25rem;line-height:1.9375rem}.large-title{font-size:2.625rem;line-height:3.5625rem}.kd-btn-primary,.kd-btn-primary-2{background-color:#0c3b5d;border-color:#0c3b5d}.kd-btn-primary-2{color:#fff}.kd-btn-primary:focus,.kd-btn-primary:hover{background-color:#185d8f;border-color:#185d8f}.kd-input-form .ant-form-item-label label{font-size:1rem;font-weight:500;color:#0c3b5d;font-family:"IBM Plex Serif"}.kd-input-form .ant-form-item-control .ant-input,.kd-input-form .ant-form-item-control .ant-select-selector{border:none!important;border-bottom:1px solid grey!important;background-color:transparent!important}.ant-form-item-has-error .ant-select:not(.ant-select-borderless) .ant-select-selector{background-color:transparent!important}.kd-go-to-home{padding-left:calc(50vw - 547px);margin-top:2vh}.kd-go-to-home img{width:50px;transform:rotate(180deg);margin-right:10px}.kd-go-to-home span{font-style:italic;color:#0c3b5d}.input-uppercase input{text-transform:uppercase!important}.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus,.ant-picker-focused,.ant-select-focused,.ant-select-focused:not(.ant-select-disabled).ant-select-single:not(.ant-select-customize-input) .ant-select-selector,input:focus,textarea:focus{outline:none!important;box-shadow:none!important}.ant-select-dropdown .rc-virtual-list-holder{overscroll-behavior:contain!important}.hide-element{display:none!important}.kd-section-actions{margin-top:auto;flex-shrink:0}.kd-section-actions a{font-weight:500}.kd-section-actions a:first-child{margin-right:30px}.internet-banking-info{margin:20px 0;display:flex;flex-direction:column}.internet-banking-info-title{margin-bottom:10px}.internet-banking-info-wrap{padding:10px;border:1px dashed #000}.internet-banking-info-item{display:flex;flex-wrap:nowrap}.internet-banking-info-item-label{flex-basis:125px;flex-shrink:0}.internet-banking-info-item-content{color:#000;word-break:break-word}.internet-banking-info-item-btn{margin-left:auto;flex:0 0 70px;color:#0c3b5d;border:1px solid #0c3b5d;border-radius:5px;height:fit-content;text-align:center;font-size:.8rem;line-height:1.2rem}.internet-banking-info-item-btn:hover{border-color:#1890ff}.internet-banking-info-item-message:first-child{margin-top:45vh}.internet-banking-info-item-message{margin-top:10px}@media screen and (max-width:768px){.large-title{font-size:2rem;line-height:3rem}input,select,textarea{font-size:16px}.internet-banking-info-item{margin-bottom:10px;flex-wrap:wrap}.internet-banking-info-item-label{flex-basis:100%}.internet-banking-info-item-content{flex:1}}@media(min-width:360px)and (max-width:414px){.main-content{font-size:.675rem;line-height:1rem}.sub-content{font-size:.6875rem;line-height:1.11rem}.main-title{font-size:1.25rem;line-height:1.6rem}.sub-title{font-size:1rem;line-height:1.55rem}.large-title{font-size:2.25rem;line-height:3.055rem}}@media(max-width:359px){.main-title{font-size:1rem;line-height:1rem}.sub-title{font-size:.85rem;line-height:1rem}.large-title{font-size:1.2rem;line-height:1.9rem}}@keyframes text-to-top-animation{0%{opacity:0;transform:translateY(70px)}to{opacity:1;transform:translateY(0)}}@keyframes text-to-bottom-animation{0%{opacity:0;transform:translateY(-80px)}to{opacity:1;transform:translateY(0)}}@keyframes text-to-right-animation{0%{opacity:0;transform:translateX(-50%)}to{opacity:1;transform:translateX(0)}}@keyframes text-zoom-in-animation{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes text-appear-animation{0%{opacity:0}to{opacity:1}}@keyframes img-animation{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes img-bottom-to-top-animation{0%{height:100%}to{height:0%}}@keyframes background-color-to-bottom-animation{0%{background-position:0 100%}to{background-position:0 0}}@keyframes background-color-to-right-animation{0%{background-position:100% 0}to{background-position:0 0}}.img-animation{animation:img-animation 1s 1 forwards}.zoom-in-animation{animation:img-animation .5s 1 forwards}.zoom-in-animation-2s{animation:img-animation 2s 1 forwards}.img-bottom-to-top-animation{animation:img-bottom-to-top-animation 1s 1 forwards}.text-to-top-animation{animation:text-to-top-animation 1s 1 forwards}.text-to-bottom-animation{animation:text-to-bottom-animation 1.5s 1 forwards}.text-to-right-animation{animation:text-to-right-animation 1.5s 1 forwards}.text-appear-animation{animation:text-appear-animation 1s 1 forwards}.text-appear-animation-3s{animation:text-appear-animation 3s 1 forwards}.background-color-to-bottom-animation{animation:background-color-to-bottom-animation 3.5s 1 forwards}.background-color-to-right-animation{animation:background-color-to-right-animation 3.5s 1 forwards}.wrap-full-screen{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;overscroll-behavior:contain!important}.wrap-full-screen .loading-icon{font-size:40px}.ant-spin-spinning.kd-loading{position:fixed;z-index:111111;width:100vw;height:100vh;background-color:hsla(0,0%,100%,.5);display:flex;justify-content:center;align-items:center}