@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Oxygen:400,700|Saira+Semi+Condensed:300,400,700,900&display=swap);@import url(https://fonts.googleapis.com/css?family=Handlee&display=swap);.vex-dialog-button.vex-first{background:#b20047!important;color:#fff!important}.bg-master{background:#b20047;color:#fff}.bg-slave{background:#feb300;color:#fff}.bg-master-gradient{background:linear-gradient(45deg,#feb300,#b20047);color:#fff}.text-master{color:#b20047}.text-slave{color:#feb300}.font-oxygen{font-family:Oxygen,sans-serif}body{font-family:"Saira Semi Condensed",sans-serif}.btn-outline-master,.btn-outline-master:hover{border-color:#b20047}.btn-outline-master{border-radius:0}.btn-outline-master:hover{background:#b20047;color:#fff}.btn-outline-slave,.btn-outline-slave:hover{border-color:#feb300}.btn-outline-slave{border-radius:0}.btn-outline-slave:hover{background:#feb300;color:#fff}.btn-master{border-radius:0;background:#b20047;color:#fff}.btn-master:hover{background:#feb300;color:#fff}.btn-slave{border-radius:0;background:#feb300;color:#fff}.btn-slave:hover{background:#b20047;color:#fff}header{background:url(/images/header_art.png);padding-top:15px}header .page-top hr{margin:.5rem 0;width:180px}header ul{margin:0;padding:0}header ul li{list-style:none;display:inline-block}header ul.academy{width:180px;text-align:center}header ul.academy li:before{content:"—";margin-right:5px;color:#d3d3d3}header ul.academy li:first-child:before{content:"";margin:0}header ul.academy li a{font-size:12px;color:#000}header .master-phone{font-size:20px;font-weight:700;color:#b20047}header .master-phone .flaticon:before{color:#feb300}header .shop{float:right}header .shop a{color:#000}header .shop div,header .shop i,header .shop ul{display:inline-block}header .shop .coffee-test-icon{font-size:12px;line-height:14px;text-align:center;letter-spacing:0;color:#ff5400;font-weight:600;position:absolute;padding-top:3px;padding-left:7px;cursor:pointer}header .shop .lang{float:right}header .shop .lang li{cursor:pointer;position:relative;color:#b20047;margin-left:3px;font-size:16px;font-weight:700}header .shop .lang li.selected{color:#d3d3d3}header .shop .dropdown{position:relative;top:-2px;left:23px}header .shop .dropdown button{border-radius:0;background-color:#feb300;border-color:#feb300}header .shop .dropdown-menu{z-index:10000;border-radius:0;display:none;top:-1px!important;font-size:14px;display:none}header .shop .dropdown-menu.show{display:block!important}header .shop ul:last-child{margin-top:-8px;float:right;position:relative}header .shop ul:last-child li{cursor:pointer;margin-left:48px}header .shop ul:last-child li:first-child{margin:0}header .shop ul:last-child li i:before{font-size:24px}header .shop ul:last-child li span{background:#feb300;color:#fff;position:absolute;right:0;bottom:0}header .search-container{position:absolute;width:100%;top:130px;z-index:100000;display:none}header .search-container input{height:41px;border-radius:0;border:0}header .search-container .input-group-append{position:absolute;right:20px;top:5px;cursor:pointer}header nav{border-top:6px solid #0e0e480f;border-bottom:6px solid #0e0e480f;box-shadow:0 5px 5px 0 #0000003b;margin-top:25px}header nav .navbar:first-child li:first-child{color:#feb300}header nav:hover{background:#efeff2}header nav .nav-item{margin-right:20px!important;color:#000;font-weight:600;text-transform:uppercase}header nav .nav-item:last-child{margin-right:0!important}header nav .nav-item:after{content:"—";margin-left:10px;color:#d3d3d3;position:absolute}header nav .nav-item:last-child:after{content:""}header nav .nav-item .flaticon{line-height:0;font-weight:400}header nav>.float-left .nav-item,header nav>.float-right .nav-item{position:relative;font-weight:600}header nav>.float-left .nav-item:last-child,header nav>.float-right .nav-item:last-child{margin-right:0}header nav .nav-link:hover{background:#feb300;color:#fff}header nav li.nav-item{display:flex}header nav li.nav-item .nav-link{color:#000;font-weight:700}header nav li.nav-item:hover .nav-link{background:#feb300;color:#fff}header nav li.nav-item:hover .dropdown{display:block}header nav li.nav-item .dropdown{display:none;width:100%;background:#fff;position:absolute;padding:30px;top:40px;left:0;z-index:10000000}header nav li.nav-item .dropdown .row>li{margin-top:15px;border-left:1px solid #efeff2!important;text-align:center}header nav li.nav-item .dropdown .row>li>a{width:100%;display:block;border-bottom:4px solid #efeff2}header nav li.nav-item .dropdown .row>li:first-child{border:none!important}header nav li.nav-item .dropdown .row>li:first-child>a{width:100%;display:block;border-bottom:4px solid #efeff2!important}header nav li.nav-item .dropdown div>li{display:inline-block;float:left}header nav li.nav-item .dropdown div>li a{color:#b20047;font-weight:700;font-size:14px}header nav li.nav-item .dropdown div>li ul{margin-left:10px}header nav li.nav-item .dropdown div>li ul span{position:absolute;top:-30px;left:0;right:0;margin:auto;width:fit-content;display:block}header nav li.nav-item .dropdown div>li ul li{text-align:left;position:relative;display:block}header nav li.nav-item .dropdown div>li ul li a{color:#000;font-weight:100;font-size:14px}header nav li.nav-item .dropdown div>li ul li:before{content:"․";color:#feb300;line-height:15px;left:-10px;position:absolute}header nav.sticky-top{z-index:100}.navbar-expand-lg .navbar-collapse{display:contents!important}main .page-header{position:relative}main .page-header h1{position:absolute;left:0;right:0;margin:auto;color:#fff;font-size:50px;top:30px;text-align:center;font-weight:700}main .main-slider .owl-next span,main .main-slider .owl-prev span{position:absolute;right:20px;top:0;color:#feb300;font-size:200px;font-family:-webkit-pictograph}main .main-slider .owl-prev span{right:unset;left:20px}main .main-slider .item .item-overlay{background:#0000009e;color:#fff;display:none;position:absolute;z-index:2;height:100%;width:100%;text-align:left;padding:30px 15px}main .main-slider .item .item-overlay h3{font-weight:700}main .main-slider .item .item-overlay p{font-weight:100}main .main-slider .item:hover .item-overlay{display:block}main .main-slider .owl-item.active:nth-child(2) .item-overlay{display:none!important}main .breadcrumb a{color:#b20047}main .product-card{border:none;border-radius:0!important}main .product-card .card-text,main .product-card .card-title{color:#000;text-decoration:none!important}main .product-card{border:2px solid #f3f3f3!important} .product-card:hover{border:2px solid #d6d6d6!important}main .product-card:hover .card-text,main .product-card:hover .card-title{color:#b20047;text-decoration:none!important}main .product-card .btn{border-radius:0!important}main .product-card .btn:hover{border-color:#d3d3d3;background-color:#b20047!important;color:#fff}main .product-card .flaticon-bag:before{font-size:14px!important;margin:0!important;margin-right:5px!important;padding:0!important}main .product-card .product-badge{position:absolute;background:#feb300;color:#fff;padding:5px;top:-10px;right:-20px}main .product-card .info small{width:100%}main .product-card .price{float:right}main .old-price{margin-right:10px;float:left;display:block;text-decoration:line-through}main h2.title{width:100%;text-align:center;font-weight:700}main .campaigns img{border:2px solid #feb300}main .campaigns img:hover{border:2px solid #b20047}main .about-img{filter:sepia(1)}main .about-img:hover{filter:none}main .nav-pills a{color:#feb300}main .nav-pills a.active{background-color:#b20047!important}main .product-detail{margin-top:20px}main .product-detail .product-phone{width:100%;max-width:470px;margin-bottom:10px}main .product-detail button{height:40px}main .product-detail .badge{border-radius:0;position:absolute;right:-1px;top:-1px;padding:10px;font-size:18px}main .product-detail .info{display:inline-block}main .product-detail .info .price{margin-right:10px}main .product-detail .info .old-price{margin-right:16px;font-size:20px;padding:8px;margin-right:15px;margin-bottom:10px;border:1px solid #010a5a;border-radius:2px;background-color:#fffdf7}main .product-detail .price{font-size:20px;padding:8px;margin-right:15px;margin-bottom:10px;border:1px solid #010a5a;border-radius:2px;background-color:#fffdf7}main .product-detail .old-price{font-size:20px;color:gray;background-color:transparent;background-image:gradient(linear,19.1% -7.9%,81% 107.9%,color-stop(0,transparent),color-stop(.48,transparent),color-stop(.5,#000),color-stop(.52,transparent),color-stop(1,transparent));background-image:repeating-linear-gradient(163deg,transparent 0,transparent 48%,red 50%,transparent 52%,transparent 100%)}main .product-detail .btn-master{height:50px;padding:16px 20px;line-height:16px;font-size:18px}main .product-detail select{width:300px}main .nav-tabs .nav-link{color:#feb300}.test-modal .custom-control-label{font-size:30px;padding-left:12px;line-height:37px}.test-modal .custom-radio .custom-control-label::before{width:30px;height:30px}.test-modal .custom-control-input:checked~.custom-control-label::before{color:#feb300!important;border-color:#feb300!important;background-color:#feb300!important}footer{background-color:#ffb200;color:#fff}footer h6{font-weight:700;border-bottom:1px solid #561d00;padding-bottom:10px}footer h6 i{display:none}footer .social a{text-decoration:none}footer .social a .flaticon:before{color:#fff;font-size:40px;margin-left:5px;margin-right:5px}footer .social a:hover .flaticon:before{color:#650028}footer nav a{display:block;color:#fff;text-decoration:none;text-align:left;font-size:14px}footer nav a:hover{color:#650028;text-decoration:none}footer hr{margin:.3rem 0;border-top:1px solid #561d01}footer ul{margin:0;padding:0}footer ul li{list-style:none;display:inline-block}footer ul.academy li:before{content:"—";margin-right:3px;color:#000}footer ul.academy li:first-child:before{content:"";margin:0}footer ul.academy li a{font-size:8px;color:#000005}footer .master-phone{font-size:16px;font-weight:700;color:#fff}footer .master-phone .flaticon:before{color:#000005}footer .contact a .flaticon:before{margin-right:15px;font-size:12px}footer .footer-copyright{background:#b20047;height:50px}footer .footer-copyright a{color:#fff}footer .footer-copyright a:hover{color:#b20047}.navbar-container{background:#fff;overflow-y:scroll;overflow-x:scroll;width:100%;max-width:70%;height:100%;position:fixed;left:0;top:0;z-index:1000000;padding:20px 10px 10px 10px;display:none;animation-duration:.4s;box-shadow:80px 0 400px 0 #b20047}.navbar-container h3{border-bottom:4px solid #d3d3d3;color:#000;margin-bottom:10px;padding-bottom:10px}.navbar-container.open{display:block}.navbar-container .nav-link{width:100%;color:#000;border-bottom:.5px solid #f2f5f5;line-height:30px}.navbar-container .nav-link .lang{list-style:none;padding:0}.navbar-container .nav-link .lang li{cursor:pointer;position:relative;color:#b20047;margin-right:10px;width:30px;height:30px;line-height:30px;font-size:16px;font-weight:700;display:inline-block;float:left}.navbar-container .nav-link .lang li.selected{color:#feb300}.basket-container{overflow-y:scroll;overflow-x:scroll;width:100%;max-width:500px;background-color:#fff;height:100%;position:fixed;right:0;top:0;z-index:1000000;padding:20px 10px 10px 10px;display:none;animation-duration:.4s}.basket-container h3{border-bottom:4px solid #d3d3d3;color:#000;margin-bottom:10px;padding-bottom:10px}.basket-container.open{display:block}.basket-container .basket-list{padding:0}.basket-container .basket-list .lead{font-size:12px}.basket-container .basket-list h6{font-weight:700}.basket-container .basket-list .close{font-weight:700;float:right;text-align:right;cursor:pointer}.basket-container .basket-list li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #d3d3d3}.basket-container .basket-list li:last-child{border:none}.basket-container .flaticon{display:inline-block;float:right;position:relative;color:#000;margin-top:3px;cursor:pointer;font-size:10px}.address-list .address{padding:10px;border:1px dashed gray;background:#f7f7f7;height:100px;font-size:12px;line-height:14px;margin-bottom:15px}.address-list .address.new{padding-top:40px;text-align:center;vertical-align:middle;cursor:pointer;font-size:14px;line-height:14px;font-weight:700}.address-list .address.new:hover{border-color:#ffce00;background:#ffffe0}.address-list .address.select-delivery{border-color:#2ddc06;background:#d9ffdc}.address-list .address.select-invoice{border-color:#2ddc06;background:#d9ffdc}.address-list .address .status{position:absolute;top:-5px;right:5px;padding:5px;border:1px solid #d3d3d3;background:#fff;font-size:12px;font-weight:700}.address-list .address .tools{position:absolute;right:20px;bottom:20px}.address-list .address .tools span{font-weight:700;margin-right:5px}.address-list .address .tools .flaticon::before{font-size:14px;line-height:10px}@media (max-width:991px){header.mobile{padding-top:10px}header.mobile .logo{width:100px;position:absolute;margin:auto;left:0;right:0}header.mobile .icon-list{display:inline-block;list-style:none}header.mobile .icon-list li{padding:10px}header.mobile .icon-list li .flaticon:before{font-size:25px;cursor:pointer}header.mobile .icon-list li a{color:#000}header.mobile .search-container{margin-top:10px;top:unset;position:unset}header.mobile .search-container i{color:#fff;line-height:50px}header.mobile .search-container input{background-color:#000;height:60px;color:#fff}.mobile-navbar{display:block;width:max-content;list-style:none;margin-top:10px;padding:0}.mobile-navbar li{font-size:10px;display:inline-block;float:left;width:60px;padding:0;margin-right:15px;text-align:center}.mobile-navbar li div{width:60px;height:60px;border-radius:60px;text-align:center;background-color:wheat}.mobile-navbar li .flaticon:before{font-size:30px;line-height:60px}.nav-scroller{position:relative;z-index:2;overflow-y:hidden}::-webkit-scrollbar{display:none}main .main-slider .owl-next span,main .main-slider .owl-prev span{font-size:80px;top:100px}main .page-header h1{font-size:26px;top:7px}footer img{max-width:100px!important;text-align:center;display:block;margin-bottom:15px}footer h6{width:100%;cursor:pointer;position:relative}footer h6 i{position:absolute;right:0;top:0;color:#feb300;display:block}footer h6 .flaticon-up-arrow{display:none}footer nav{display:none}footer nav a{font-size:16px;line-height:35px;border-bottom:1px solid #191946}footer ul.academy li a{font-size:14px}}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-color:#000!important}.custom-checkbox .custom-control-label::before{border-radius:0!important}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#000;background-color:#000}.qty-text{border:1px solid #ddd;height:50px;padding:5px 15px;max-width:120px;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;font-size:26px}.quantity{position:relative;z-index:1;-webkit-box-flex:0;-webkit-box-flex--ms-flex:0 0 100px;-webkit-box-flex--ms-flex-flex:0 0 100px;max-width:120px}.qty-minus,.qty-plus{background-color:#fff;border:1px solid #ddd;display:block;height:26px;position:absolute;right:0;text-align:center;top:auto;bottom:0;width:30px;z-index:99;cursor:pointer;font-size:20px;line-height:20px;color:#888}.qty-plus{top:0;bottom:auto}.cart-submit{background-color:#0ac5cc;border:medium none;color:#fff;font-size:14px;height:30px;margin-left:15px;text-transform:uppercase;width:120px;cursor:pointer}.login-btn a{color:#fff!important}.login-btn .facebook-btn{background-color:#3b5999}.login-btn .google-btn{background-color:#dd4b39}.login-btn .twitter-btn{background-color:#55acee}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{opacity:1}