.modal.fade{transition:opacity .08s linear}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-100px)}.modal.show .modal-dialog{transform:none}.modal-backdrop.fade{transition:opacity .2s linear}.modal.none-bg .modal-content{background:0 0!important;border:none!important;box-shadow:none!important;-webkit-box-shadow:none!important}.modal.none-bg .modal-body,.modal.none-bg .modal-footer,.modal.none-bg .modal-header{background:0 0!important}.modal-dialog{margin:20px}.modal .btn-close{position:absolute;top:20px;right:20px;z-index:10}.modal .btn-close.bg-circle{border-radius:100%!important}.modal .btn-close.bg-circle.bg-fill-white{background-color:rgba(255,255,255,1)!important;color:rgba(0,0,0,1)!important}.modal .btn-close.bg-circle.bg-fill-white{background-color:rgba(255,255,255,1)!important;color:rgba(0,0,0,1)!important}.modal .btn-close.bg-circle.bg-transparent-black{background-color:rgba(0,0,0,.7)!important;color:rgba(255,255,255,1)!important}.modal .btn-close.bg-circle.bg-transparent-black{background-color:rgba(0,0,0,.7)!important;color:rgba(255,255,255,1)!important}ul.assets-media-group{position:relative;display:none!important;opacity:0!important;width:0!important;height:0!important}ul.assets-media-group,ul.assets-media-group>li{list-style:none!important;padding:0!important;margin:0!important}.modal-backdrop.show{opacity:1}.modal-backdrop,.modal-backdrop.backdrop-black{background-color:rgba(30,30,30,.9)}.modal-backdrop.backdrop-black.non-transparent{background-color:rgba(0,0,0,1)}.modal-backdrop.backdrop-white{background-color:rgba(255,255,255,.95)}.modal-backdrop.backdrop-white.non-transparent{background-color:rgba(255,255,255,1)}.modal.modal-center>.modal-dialog{display:flex;align-items:center;margin-left:auto!important;margin-right:auto!important;min-height:calc(100% - 40px)!important}.modal.fullscreen .modal-dialog,.modal.fullscreen .modal-dialog .modal-content,.modal.fullscreen .modal-dialog .modal-content .modal-body{position:relative;width:100%;height:100%;margin:0!important}.modal.fullscreen .modal-dialog .modal-content .modal-body{overflow-x:hidden!important;overflow-y:auto!important}.modal.fullscreen .modal-dialog .modal-content{border-radius:0!important;border:none!important}.modal.fullscreen.modal-center:before{display:none}.modal.fullscreen .modal-dialog .modal-content .modal-body>.sec-table{display:table;height:100%;width:100%}.modal.fullscreen .modal-dialog .modal-content .modal-body>.sec-table>.sec-row{display:table-row;width:100%}.modal.fullscreen .modal-dialog .modal-content .modal-body>.sec-table>.sec-row>.sec-col{display:table-cell;vertical-align:middle}.modal.fullscreen .modal-body,.modal.fullscreen .modal-footer,.modal.fullscreen .modal-header{background-color:#fff}.modal.fullscreen .modal-container{margin:0 auto}.modal.fullscreen .modal-container.half{width:700px}.modal-alert-dialog .modal-dialog{width:500px;max-width:calc(100% - 40px)}.modal-alert-dialog .modal-content{border-radius:10px;border:none!important}.modal-alert-dialog .modal-footer,.modal-alert-dialog .modal-header{display:none!important}.modal-alert-dialog .modal-body{padding:40px 30px;text-align:center}.modal-alert-dialog .modal-body .btn-close{position:absolute;top:15px;right:15px;opacity:.2!important;transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease}.modal-alert-dialog .modal-body .btn-close:hover{opacity:1!important}.modal-alert-dialog .modal-body .btn-row{margin-top:20px}.modal-alert-dialog .modal-body hr{margin:15px 0!important}.modal-alert-dialog .modal-body hr.opacity{opacity:.1}.modal-alert-dialog .sub-title{font-size:22px;line-height:35px}.modal-form .modal-dialog{max-width:700px;max-height:calc(100% - 40px)}.modal-form .modal-content{height:100%}.modal-form .container{width:1000px;max-width:100%;margin:0 auto;padding-left:60px;padding-right:60px}.modal-form .modal-footer>.container,.modal-form .modal-header>.container{height:100%!important}.modal-form .modal-footer>.container>.center,.modal-form .modal-header>.container>.center{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.modal-form .modal-body{overflow-x:hidden!important}.modal.modal-form .modal-dialog.modal-fullscreen .modal-content .modal-footer,.modal.modal-form .modal-dialog.modal-fullscreen .modal-content .modal-header .modal-main-header{height:120px}.modal.modal-form .modal-dialog.modal-fullscreen .modal-content .modal-body{height:calc(100% - 240px)}.modal-form .modal-header{padding:0}.modal-form .modal-header.pd-top-bottom{padding-top:30px;padding-bottom:30px}.modal-form .modal-footer,.modal-form .modal-header{border-color:rgba(0,0,0,.05)!important}.modal-form .modal-footer>[class*=container],.modal-form .modal-header>[class*=container]{width:100%;display:flex;align-items:center;flex-wrap:wrap;flex-direction:column;justify-content:center}.modal-form .modal-body>[class*=container],.modal-form .modal-footer>[class*=container],.modal-form .modal-header>[class*=container]{padding:0 60px}.modal-form .modal-header .header-row{position:relative;display:flex;flex-wrap:nowrap;align-items:center;width:100%}.modal-form .modal-header .header-row>[class*=col-]{position:relative;display:flex;align-items:center}.modal-form .modal-header .header-row>.col-left,.modal-form .modal-header .header-row>.col-right{width:30px;height:30px}.modal-form .modal-header .header-row>.col-center{width:calc(100% - 60px);padding:0 15px}.modal-form .modal-header .header-row>.col-right .btn-close{top:0!important;right:0!important}.modal-form .modal-header .header-row.none-col-left>.col-center,.modal-form .modal-header .header-row.none-col-right>.col-center{width:calc(100% - 30px)}.modal-form .modal-header .header-row.none-col-left>.col-center{padding-left:0!important}.modal-form .modal-header .header-row.none-col-right>.col-center{padding-right:0!important}.modal-form .modal-header .header-row.none-col-left.none-col-right>.col-center{width:100%;padding:0!important}.modal-form .modal-dialog .modal-header>[class*=container] .modal-main-header,.modal-form .modal-dialog .modal-header>[class*=container] .modal-sub-header{position:relative;width:100%}.modal-form .modal-dialog .modal-header>[class*=container] .modal-main-header{display:flex;align-items:center;width:100%}.modal-form.fullscreen .container{padding-left:20px;padding-right:20px}.modal-form.fullscreen .modal-dialog{max-width:100%;height:100%;max-height:100%}.modal-form .modal-footer>[class*=container],.modal-form.fullscreen .modal-header>[class*=container]{padding:0 20px}.modal-form.fullscreen .modal-body>[class*=container]{padding-top:80px;padding-bottom:80px}.modal-form .modal-body{padding:0!important}.modal-form .modal-body>[class*=container]{padding-top:50px;padding-bottom:50px}.modal-form .modal-body>[class*=container].y-align-center{height:100%;display:flex;align-items:center;justify-content:center}.modal-form .modal-footer{text-align:center;padding:0}.modal-form .modal-footer.pd-top-bottom{padding-top:30px;padding-bottom:30px}.modal-form .modal-footer .btn-row{width:100%}.modal-loading .modal-dialog{margin:0!important}.modal-loading .modal-content{background:0 0!important;box-shadow:none!important;border:none!important;align-items:center;justify-content:center}.modal-loading .modal-content .modal-body{display:flex;align-items:center;padding:0!important;margin:0!important;width:100%!important;overflow:hidden!important}.modal-loading-and-text .modal-dialog{margin:0!important}.modal-loading-and-text .modal-content{background:0 0!important;box-shadow:none!important;border:none!important;align-items:center;justify-content:center}.modal-loading-and-text .modal-content .modal-body{display:flex;align-items:center;padding:0!important;margin:0!important}.modal-loading-and-text .message-group{position:relative;text-align:center;font-size:15px;line-height:25px;color:rgba(255,255,255,1);text-shadow:2px 2px 5px rgba(0,0,0,.3)}#alert-message-section,#alert-message-section>.inside{position:relative}#alert-message-section>.inside{width:500px;padding:20px;margin:0 auto}#alert-message-section.fixed{position:fixed;width:100%;left:0;right:0;bottom:0;z-index:5000}.alert-message-card,.alert-message-card>.inside,.alert-message-card>.inside>[class*=col-]{position:relative}.alert-message-card{background-color:rgba(255,255,255,.95);border-radius:5px;overflow:hidden}.alert-message-card+.alert-message-card{margin-top:5px}.alert-message-card>.inside{padding:15px;border-style:solid;border-width:1px;display:flex;flex-wrap:nowrap;align-items:center;border-radius:5px}.alert-message-card>.inside>.col-icon .icon-circle{width:30px;height:30px;font-size:13px;line-height:30px;text-align:center;border-radius:100%;border-style:solid;border-width:1px}.alert-message-card>.inside>.col-message{text-align:left;flex:1 0 0%!important}.alert-message-card>.inside>.col-close{width:30px;height:30px}.alert-message-card>.inside>.col-icon+.col-message{margin-left:10px}.alert-message-card.alert-status-success>.inside{background-color:rgba(130,170,2,.1);border-color:rgba(130,170,2,.2);color:rgba(130,170,2,1)}.alert-message-card.alert-status-success>.inside .icon-circle{background-color:rgba(130,170,2,.05);border-color:rgba(130,170,2,.3)}.alert-message-card.alert-status-warning>.inside{background-color:rgba(199,31,54,.1);border-color:rgba(199,31,54,.1);color:rgba(212,22,48,1)}.alert-message-card.alert-status-warning>.inside .icon-circle{background-color:rgba(199,31,54,.05);border-color:rgba(199,31,54,.2)}.modal.modal-media .modal-content,.modal.modal-media .modal-dialog .modal-content .modal-body{overflow:hidden!important}.modal.modal-media .modal-content>[class*=modal-]{padding:0!important;border:none!important;min-height:0!important}.modal.modal-media .modal-content>.modal-footer,.modal.modal-media .modal-content>.modal-header{position:absolute;width:100%;left:0;right:0;height:100px;z-index:2}.modal.modal-media .modal-content>.modal-header{top:0}.modal.modal-media .modal-content>.modal-footer{bottom:0}.modal.modal-media .modal-content>.modal-body{z-index:1}.modal.modal-media .modal-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.modal.modal-media .modal-header .media-title{position:relative;width:100%;height:auto;text-align:center;padding:0 60px!important;z-index:1}.modal.modal-media .modal-header .media-title>.title{font-size:15px;line-height:22px;font-weight:600;letter-spacing:.3px;text-transform:uppercase!important}.modal.modal-media .modal-header .media-title>.text{font-size:11px;line-height:20px;font-weight:500;letter-spacing:.5px;text-transform:uppercase!important;opacity:.7}.modal.modal-media .modal-header .media-title>.text,.modal.modal-media .modal-header .media-title>.title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.modal.modal-media .media-frame-section,.modal.modal-media .modal-media-container{position:relative;width:100%;height:100%}.modal.modal-media .modal-media-container .media-frame-section{opacity:0!important}.modal.modal-media .modal-media-container .media-frame-section.on{opacity:1!important}.modal.modal-media .modal-media-container .media-frame-section,.modal.modal-media .modal-media-container .media-frame-section.on{transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}.modal.modal-media .modal-media-container .splide-track,.modal.modal-media .modal-media-container .splide-track>ul.splide-list,.modal.modal-media .modal-media-container .splide-track>ul.splide-list>li.splide-slide{position:relative;height:100%}.modal.modal-media .modal-media-container .media-frame{position:relative;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;height:100%;text-align:center}.modal.modal-media .modal-media-container .media-frame>.inside{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.modal.modal-media .modal-media-container .media-frame-section.media-slide-on-popup.popup-video .media-frame>.inside{background-color:rgba(0,0,0,1)}.modal.modal-media .modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.modal.modal-media .modal-footer .counter-slide{display:flex;flex-wrap:nowrap;align-items:center;font-size:12px}.modal.modal-media .modal-footer .counter-slide>.index,.modal.modal-media .modal-footer .counter-slide>.length{position:relative}.modal.modal-media .modal-footer .counter-slide>.index+.length{padding-left:15px;margin-left:10px}.modal.modal-media .modal-footer .counter-slide>.index+.length::before{position:absolute;content:'/';left:0}.modal-alert-success .modal-dialog{max-width:100%;width:300px}.modal-alert-success .modal-content{box-shadow:none!important;border:none!important;border-radius:10px!important;overflow:hidden!important}.modal-alert-success .modal-body{padding:0!important}.alert-success-section{position:relative;text-align:center;color:rgba(33,37,41,1)}.alert-success-container{position:relative}.alert-success-section .success-img,.alert-success-section .success-message{position:relative}.alert-success-section .success-img{width:300px;height:300px;margin:0 auto;background-position:center;background-repeat:no-repeat;background-size:cover}.alert-success-section .success-img.img-add-to-cart-success{background-image:url(../../images/sites/img-success/img-add-to-cart-success.png)}.alert-success-section .success-img.img-add-to-cart-for-buy-success{background-image:url(../../images/sites/img-success/img-add-to-cart-for-buy-success.png)}.alert-success-section .success-img.img-add-to-cart-for-quotation-success{background-image:url(../../images/sites/img-success/img-add-to-cart-for-quotation-success.png)}.alert-success-section .success-img.img-add-wishlist-success{background-image:url(../../images/sites/img-success/img-add-wishlist-success.png)}.alert-success-section .success-img.img-remove-wishlist-success{background-image:url(../../images/sites/img-success/img-remove-wishlist-success.png)}.alert-success-section .success-img+.alert-success-section .success-message{margin-top:30px}.alert-success-section .success-message{padding:30px 15px;border-top:1px solid rgba(0,0,0,.1)}.alert-success-section .success-message .title{font-size:25px;line-height:35px;font-weight:500}.alert-success-section .success-message .text{font-size:16px;line-height:30px;font-weight:500}.share-section.on-popup,.share-section.on-popup>.inside{position:relative}.share-section.on-popup{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,1);text-align:center}.share-section.on-popup>.inside{padding:60px 20px}.share-section.on-popup .share-on-social{margin-top:20px!important;justify-content:center;align-items:center}.share-section.on-popup .share-on-social .text-alert{position:absolute;width:100%;top:100%;left:0;right:0;padding:20px 0 0 0;text-align:center;font-weight:400}.modal.full-height .modal-dialog{height:calc(100% - 40px)}.modal.full-height .modal-content{height:100%}.info-content-popup .modal-dialog{max-width:calc(100% - 40px);width:600px}.info-content-popup .modal-content{border-radius:10px;border:none!important;overflow:hidden!important}.info-content-popup .modal-header{padding:20px 60px 20px 30px}.info-content-popup .modal-body{padding:40px 30px}.info-content-popup .container{width:100%!important;max-width:100%!important;padding:0!important}.info-content-popup-btn{cursor:pointer!important}.info-content-popup .modal-header .title{font-size:20px;line-height:30px;font-weight:600}#banner-auto-popup .modal-body{padding:0!important}#banner-auto-popup .modal-dialog{max-width:550px}#banner-auto-popup .modal-content{background:0 0!important;border:none!important;border-radius:10px;overflow:hidden;width:calc(100% - 40px);margin:0 auto!important}#banner-auto-popup .banner-section{position:relative}#banner-auto-popup .banner-section .img-banner{position:relative;width:100%}.modal.modal-slide .modal-content{border-radius:10px;border:none!important;overflow:hidden!important}.modal.modal-slide .modal-header .title-row>.title{font-size:20px;line-height:30px;font-weight:600}.modal.modal-slide .modal-header{padding:20px 60px 20px 30px}.modal.modal-slide .modal-body{padding:40px 30px}.modal.modal-slide.modal-slide-bottom .modal-dialog{align-items:flex-end;margin-bottom:0!important;width:100%;max-width:100%;min-height:calc(100% - 20px)!important;transition:transform .3s ease-out;transform:translate(0,200px)}.modal.modal-slide.modal-slide-bottom.show .modal-dialog{transform:translate(0,0)}.modal.modal-slide.modal-slide-bottom .modal-content{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.alert-message-popup-on-bottom-section{position:fixed;width:100%;left:0;right:0;bottom:0;z-index:3000;padding:20px}.alert-message-popup-on-bottom-section::before{position:absolute;content:"";width:100%;left:0;right:0;top:0;bottom:0;background:linear-gradient(to top,rgba(255,255,255,1),rgba(255,255,255,0));opacity:0;z-index:1;transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease}.alert-message-popup-on-bottom-section.has-card::before{opacity:1}.alert-message-popup-on-bottom{position:relative;display:flex;z-index:2}.alert-message-popup-on-bottom+.alert-message-popup-on-bottom{margin-top:10px}.alert-message-popup-on-bottom>.alert-card{position:relative;max-width:100%;width:100%;border-radius:5px;font-size:14px;line-height:20px;padding:15px;text-align:center;opacity:0;margin:0 auto;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.alert-message-popup-on-bottom.on>.alert-card{opacity:1}.alert-message-popup-on-bottom>.alert-card.success{background-color:#e0f1db;color:#447218;border:1px solid rgba(68,114,24,.3)}.alert-message-popup-on-bottom>.alert-card.fail{background-color:#ffd1d1;color:#d31515;border:1px solid rgba(211,21,21,.3)}@media (min-width:1200px) and (max-width:1399.98px){.modal.modal-form .modal-dialog.modal-fullscreen .modal-content .modal-footer,.modal.modal-form .modal-dialog.modal-fullscreen .modal-content .modal-header .modal-main-header{height:90px}.modal.modal-form .modal-dialog.modal-fullscreen .modal-content .modal-body{height:calc(100% - 180px)}.modal-form.fullscreen .modal-body>[class*=container]{padding-top:50px;padding-bottom:50px}.modal-form .modal-body>[class*=container]{padding-top:50px;padding-bottom:50px}#banner-auto-popup .modal-dialog{max-width:450px}}@media (min-width:992px) and (max-width:1199.98px){.modal-form .container{width:960px}.modal.modal-form .modal-dialog.modal-fullscreen .modal-content .modal-footer,.modal.modal-form .modal-dialog.modal-fullscreen .modal-content .modal-header .modal-main-header{height:90px}.modal.modal-form .modal-dialog.modal-fullscreen .modal-content .modal-body{height:calc(100% - 180px)}.modal-form.fullscreen .modal-body>[class*=container]{padding-top:50px;padding-bottom:50px}.modal-form .modal-body>[class*=container]{padding-top:50px;padding-bottom:50px}#banner-auto-popup .modal-dialog{max-width:450px}}@media (min-width:768px) and (max-width:991.98px){.modal-form .container{width:720px}.modal.modal-form .modal-dialog.modal-fullscreen .modal-content .modal-footer,.modal.modal-form .modal-dialog.modal-fullscreen .modal-content .modal-header .modal-main-header{height:90px}.modal.modal-form .modal-dialog.modal-fullscreen .modal-content .modal-body{height:calc(100% - 180px)}.modal-form.fullscreen .modal-body>[class*=container]{padding-top:50px;padding-bottom:50px}.modal-form .modal-body>[class*=container]{padding-top:50px;padding-bottom:50px}#banner-auto-popup .modal-dialog{max-width:500px}}@media (max-width:767.98px){#banner-auto-popup .btn-close{top:15px;right:15px}}@media (min-width:576px) and (max-width:767.98px){.modal.sm-fullscreen .modal-dialog{height:100%;max-height:100%;margin:0}.modal.sm-fullscreen .modal-content{border-radius:0}.modal-form .container{width:540px}.modal.modal-form .modal-dialog.modal-fullscreen .modal-content .modal-footer,.modal.modal-form .modal-dialog.modal-fullscreen .modal-content .modal-header .modal-main-header{height:90px}.modal.modal-form .modal-dialog.modal-fullscreen .modal-content .modal-body{height:calc(100% - 180px)}.modal-form.fullscreen .modal-body>[class*=container]{padding-top:50px;padding-bottom:50px}.modal-form .modal-body>[class*=container]{padding-top:50px;padding-bottom:50px}}@media (max-width:575.98px){.modal-alert-dialog{font-size:12px;line-height:22px}.modal-alert-dialog .sub-title{font-size:17px;line-height:25px}.modal.xs-fullscreen .modal-dialog{height:100%;max-height:100%;margin:0}.modal.sm-fullscreen .modal-content{border-radius:0}.modal-alert-dialog .modal-body{padding:30px 30px}.modal-alert-dialog .modal-body .btn-row{margin-top:20px}.modal-alert-dialog .btn-group.inline.has-multi-btn .default-btn{min-width:0!important;padding:0 10px!important;flex:1 0 0}.modal-form .modal-body>[class*=container],.modal-form .modal-footer>[class*=container],.modal-form .modal-header>[class*=container]{padding:0 20px}.modal-form .modal-footer.pd-top-bottom,.modal-form .modal-header.pd-top-bottom{padding-top:15px;padding-bottom:15px}.modal.modal-form .modal-dialog.modal-fullscreen .modal-content .modal-header .modal-main-header{height:60px}.modal.modal-form .modal-dialog.modal-fullscreen .modal-content .modal-footer{height:90px}.modal.modal-form .modal-dialog.modal-fullscreen .modal-content .modal-body{height:calc(100% - 150px)}.modal-form.fullscreen .modal-body>[class*=container]{padding-top:30px;padding-bottom:30px}.modal-form .modal-body>[class*=container]{padding-top:30px;padding-bottom:30px}.modal.modal-form.footer-has-text .modal-dialog.modal-fullscreen .modal-content .modal-footer{height:120px}.modal.modal-form.footer-has-text .modal-dialog.modal-fullscreen .modal-content .modal-body{height:calc(100% - 180px)}.modal.modal-form.footer-has-text .modal-dialog.modal-fullscreen .modal-content .modal-footer .content-row+.btn-row{margin:0!important}.modal-alert-success .modal-dialog{width:250px}.alert-success-section .success-img{width:250px;height:250px}.alert-success-section .success-message{padding:25px 15px}.alert-success-section .success-message .title{font-size:20px;line-height:30px}.alert-success-section .success-message .text{font-size:14px;line-height:20px}}