input[type="text"],input[type="email"],input[type="number"],input[type="tel"],input[type="password"],textarea.form-control,select.form-control{border-radius:0px;color:#999;outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #ddd}input[type="text"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="password"]:focus,textarea.form-control:focus,select.form-control:focus{outline:none;box-shadow:none}@font-face{font-family:'Dancing Script';font-style:normal;font-weight:400;font-display:swap;src:local("Dancing Script Regular"),local("DancingScript-Regular"),url(https://fonts.gstatic.com/s/dancingscript/v8/DK0eTGXiZjN6yA8zAEyM2fRMc6C39aem-aUPzsV2c2w.woff2) format("woff2");unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Dancing Script';font-style:normal;font-weight:400;font-display:swap;src:local("Dancing Script Regular"),local("DancingScript-Regular"),url(https://fonts.gstatic.com/s/dancingscript/v8/DK0eTGXiZjN6yA8zAEyM2e87R-l0-Xx_7cYc0ZX1ifE.woff2) format("woff2");unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Dancing Script';font-style:normal;font-weight:400;font-display:swap;src:local("Dancing Script Regular"),local("DancingScript-Regular"),url(https://fonts.gstatic.com/s/dancingscript/v8/DK0eTGXiZjN6yA8zAEyM2Ud0sm1ffa_JvZxsF_BEwQk.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215}@font-face{font-family:'Dancing Script';font-style:normal;font-weight:700;font-display:swap;src:local("Dancing Script Bold"),local("DancingScript-Bold"),url(https://fonts.gstatic.com/s/dancingscript/v8/KGBfwabt0ZRLA5W1ywjowQRExzuJnxR2o0NAaGwxJII.woff2) format("woff2");unicode-range:U+0102-0103, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Dancing Script';font-style:normal;font-weight:700;font-display:swap;src:local("Dancing Script Bold"),local("DancingScript-Bold"),url(https://fonts.gstatic.com/s/dancingscript/v8/KGBfwabt0ZRLA5W1ywjowcFQWMQCspC7UHJEZLrAxRI.woff2) format("woff2");unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Dancing Script';font-style:normal;font-weight:700;font-display:swap;src:local("Dancing Script Bold"),local("DancingScript-Bold"),url(https://fonts.gstatic.com/s/dancingscript/v8/KGBfwabt0ZRLA5W1ywjowUHdOuSHeh0r6jGTOGdAKHA.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215}.image-effect{position:relative}.image-effect:before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;z-index:1;background:rgba(67,69,113,0.07);-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out}.image-effect:after{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background:rgba(67,69,113,0.07);-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out}.image-effect:hover:before{right:50%;left:50%;width:0;background:rgba(255,255,255,0.3)}.image-effect:hover:after{height:0;top:50%;bottom:50%;background:rgba(255,255,255,0.3)}.special-content .home-header{margin-top:20px}.special-content .home-header .title-wrap.with-border{display:table;margin:auto;text-align:center;width:50%}@media (max-width: 767px){.special-content .home-header .title-wrap.with-border{width:100%}}.special-content .home-header .title-wrap.with-border .section-title{position:relative;font-size:16px;font-weight:normal;margin:0;text-transform:capitalize;z-index:1}.special-content .home-header .title-wrap.with-border .section-title::after{border-top:3px double #ccc;content:"";left:0;position:absolute;top:10px;width:100%;z-index:-1}.special-content .home-header .title-wrap.with-border .section-title>span{padding:0 10px;width:auto}.special-content .home-header .title-wrap.with-border .section-title>span.white-bg{background-color:#f4f4f4;display:inline-block;vertical-align:middle}.special-content .home-header .title-wrap.with-border .section-title>span.white-bg .italic-font{font-style:italic}.special-content .home-header .title-wrap.with-border .sub-title{font-size:35px;margin:12px 0 0;color:#189eff;font-family:'Dancing Script', sans-serif}.special-content .home-header .title-wrap.with-border .dash-divider{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee;border-color:#e4e4e4;border-style:dashed;display:inline-block;width:170px}.special-content .panel-discount-content .sale-off{background:#fdd835;height:15px;font-size:14px;width:auto;border-radius:5px;right:15px;left:auto;top:-15px;color:#444;line-height:1px;padding:10px 5px}.special-content .promo-news{margin-top:0;margin-bottom:0;display:block;background:#fff;border:0;box-shadow:none;border-radius:0}.special-content .promo-news .panel-heading{padding:12px 14px;background:#fefefe;border-bottom:1px solid #eaeaea}.special-content .promo-news .panel-heading h3,.special-content .promo-news .panel-heading h2{color:#000;font-size:14px;font-weight:700;padding:0;margin:0;background-color:transparent}.special-content .promo-news .panel-heading h3 a,.special-content .promo-news .panel-heading h2 a{color:#333}.special-content .promo-news .panel-heading h3 a:hover,.special-content .promo-news .panel-heading h3 a:focus,.special-content .promo-news .panel-heading h2 a:hover,.special-content .promo-news .panel-heading h2 a:focus{color:#333;text-decoration:none}.special-content .promo-news .panel-body{padding:5px 15px}.special-content .promo-news .panel-body .bestseller-item{width:100%;display:block;padding-bottom:0;margin-top:15px;position:relative}.special-content .promo-news .panel-body .bestseller-item .image{display:block;float:left;position:relative;margin:0;min-height:60px;width:70px}.special-content .promo-news .panel-body .bestseller-item .image img{width:70px}.special-content .promo-news .panel-body .bestseller-item .name{margin-left:90px;font-size:14px;margin-bottom:8.5px;margin-top:0;font-weight:normal}.special-content .promo-news .panel-body .bestseller-item .name h3{margin-left:90px;font-size:14px;margin-bottom:5px;margin-top:0}.special-content .promo-news .panel-body .bestseller-item .name a{color:#242424}.special-content .promo-news .panel-body .bestseller-item .name a:hover,.special-content .promo-news .panel-body .bestseller-item .name a:focus{color:#189eff;background:transparent}.special-content .promo-news .panel-body .bestseller-item .price{margin-left:90px;font-size:14px;color:#189eff;font-weight:500;margin-bottom:4px}.special-content .promo-news .panel-body .bestseller-item .price2{margin-left:90px;font-size:11px;color:#a2a2a2;text-decoration:line-through;display:block;margin-bottom:0}.special-content .promo-news .panel-body a.see-all{display:block;color:#189eff;text-align:center;width:145px;border:1px solid #189eff;height:30px;line-height:28px;border-radius:4px;font-size:13px;font-weight:400;margin:15px auto 10px}.special-content .promo-news .panel-body a:hover,.special-content .promo-news .panel-body a:focus{color:#fff;background:#189eff;text-decoration:none}.special-content .banner-special .col-md-6{margin-top:30px}@media (max-width: 991px){.special-content .banner-special .col-md-6{margin-top:0}}.special-content .banner-special .col-md-6 img{border-radius:3px}.index-news-section .bg-white-index,.section-tap-product-index .bg-white-index{background-color:#fff}.index-news-section .bg-white-index .home-header,.section-tap-product-index .bg-white-index .home-header{margin-top:40px}.index-news-section .bg-white-index .home-header .title-wrap.with-border,.section-tap-product-index .bg-white-index .home-header .title-wrap.with-border{display:table;margin:auto;text-align:center;width:50%}@media (max-width: 480px){.index-news-section .bg-white-index .home-header .title-wrap.with-border,.section-tap-product-index .bg-white-index .home-header .title-wrap.with-border{display:block;width:100%}}.index-news-section .bg-white-index .home-header .title-wrap.with-border .section-title,.section-tap-product-index .bg-white-index .home-header .title-wrap.with-border .section-title{position:relative;font-size:16px;font-weight:normal;margin:0;text-transform:capitalize;z-index:1}.index-news-section .bg-white-index .home-header .title-wrap.with-border .section-title::after,.section-tap-product-index .bg-white-index .home-header .title-wrap.with-border .section-title::after{border-top:3px double #ccc;content:"";left:0;position:absolute;top:10px;width:100%;z-index:-1}.index-news-section .bg-white-index .home-header .title-wrap.with-border .section-title>span,.section-tap-product-index .bg-white-index .home-header .title-wrap.with-border .section-title>span{padding:0 10px;width:auto}.index-news-section .bg-white-index .home-header .title-wrap.with-border .section-title>span.white-bg,.section-tap-product-index .bg-white-index .home-header .title-wrap.with-border .section-title>span.white-bg{background-color:#fff;display:inline-block;vertical-align:middle}.index-news-section .bg-white-index .home-header .title-wrap.with-border .section-title>span.white-bg .italic-font,.section-tap-product-index .bg-white-index .home-header .title-wrap.with-border .section-title>span.white-bg .italic-font{font-style:italic}.index-news-section .bg-white-index .home-header .title-wrap.with-border .sub-title,.section-tap-product-index .bg-white-index .home-header .title-wrap.with-border .sub-title{font-size:35px;margin:12px 0 0;color:#189eff;font-family:'Dancing Script', sans-serif}@media (max-width: 569px){.index-news-section .bg-white-index .home-header .title-wrap.with-border .sub-title,.section-tap-product-index .bg-white-index .home-header .title-wrap.with-border .sub-title{font-size:30px}}.index-news-section .bg-white-index .home-header .title-wrap.with-border .sub-title a,.section-tap-product-index .bg-white-index .home-header .title-wrap.with-border .sub-title a{color:#189eff}.index-news-section .bg-white-index .home-header .title-wrap.with-border .dash-divider,.section-tap-product-index .bg-white-index .home-header .title-wrap.with-border .dash-divider{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee;border-color:#e4e4e4;border-style:dashed;display:inline-block;width:170px}.index-news-section .title-wrap.with-border{display:table;margin:auto;margin-bottom:20px;margin-top:20px;text-align:center;width:50%}@media (max-width: 480px){.index-news-section .title-wrap.with-border{display:block;width:100%}}.index-news-section .title-wrap.with-border .section-title{position:relative;font-size:16px;font-weight:normal;margin:0;text-transform:capitalize;z-index:1}.index-news-section .title-wrap.with-border .section-title::after{border-top:3px double #ccc;content:"";left:0;position:absolute;top:10px;width:100%;z-index:-1}.index-news-section .title-wrap.with-border .section-title>span{padding:0 10px;width:auto}.index-news-section .title-wrap.with-border .section-title>span.white-bg{background-color:#fff;display:inline-block;vertical-align:middle}.index-news-section .title-wrap.with-border .section-title>span.white-bg .italic-font{font-style:italic}.index-news-section .title-wrap.with-border .sub-title{font-size:35px;margin:12px 0 0;color:#189eff;font-family:'Dancing Script', sans-serif}@media (max-width: 569px){.index-news-section .title-wrap.with-border .sub-title{font-size:30px}}.index-news-section .title-wrap.with-border .sub-title a{color:#189eff}.index-news-section .title-wrap.with-border .dash-divider{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee;border-color:#e4e4e4;border-style:dashed;display:inline-block;width:170px}.index-news-section .panel-news-item{margin-bottom:15px}.index-news-section .panel-news-item .panel-news-summary{margin-bottom:10px}.index-news-section .panel-news{padding-bottom:15px}#special-offers.space-35{padding-bottom:35px;padding-top:35px}#special-offers.space-35 .light-bg{background-color:#f9f9f9;display:inline-block;vertical-align:middle;width:100%}#special-offers.space-35 .light-bg .special-offers-wrap{position:relative;padding-bottom:45px}#special-offers.space-35 .light-bg .special-offers-wrap .space-40{padding-bottom:40px;padding-top:40px}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .title-wrap.with-border{width:100%;display:table;margin:auto;text-align:center}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .title-wrap.with-border.space-35{padding-bottom:35px;padding-top:35px}@media (max-width: 480px){#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .title-wrap.with-border.space-35{padding-bottom:20px;padding-top:25px}}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .title-wrap.with-border.space-35 .section-title{position:relative;font-size:16px;font-weight:normal;margin:0;text-transform:capitalize;z-index:1}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .title-wrap.with-border.space-35 .section-title>span{padding:0 10px;width:auto}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .title-wrap.with-border.space-35 .section-title>span.white-bg{background-color:#fff;display:inline-block;vertical-align:middle}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .title-wrap.with-border.space-35 .section-title>span.white-bg .italic-font{font-style:italic}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .title-wrap.with-border.space-35 .sub-title{font-size:35px;margin:12px 0 0;color:#333;font-family:'Dancing Script', sans-serif}@media (max-width: 569px){#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .title-wrap.with-border.space-35 .sub-title{font-size:30px}}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .title-wrap.with-border.space-35 .sub-title a{color:#189eff}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .title-wrap.with-border.space-35 .dash-divider{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee;border-color:#e4e4e4;border-style:dashed;display:inline-block;width:170px}@media (max-width: 480px){#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .defaultCountdown{text-align:center}}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .section-title{font-size:16px;font-weight:normal;margin:0;text-transform:capitalize;z-index:1}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .section-title .sub-title{font-size:26px;margin:12px 0 0;text-transform:uppercase;color:#f37d8a}@media (max-width: 480px){#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .section-title .sub-title{display:block}}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .section-title .italic-font{font-style:italic}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .countdown-wrapper{margin:35px 0 25px 0}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .countdown-wrapper .countdown-section{display:inline-block;margin:15px 23px;text-align:center}@media (max-width: 480px){#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .countdown-wrapper .countdown-section{margin:10px}}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .countdown-wrapper .countdown-section:nth-child(4) .countdown-amount{background:#e5b856 none repeat scroll 0 0}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .countdown-wrapper .countdown-section:nth-child(4) .countdown-amount::after,#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .countdown-wrapper .countdown-section:nth-child(4) .countdown-amount::before{background:#e5b856 none repeat scroll 0 0}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .countdown-wrapper .countdown-section:nth-child(3) .countdown-amount{background:#77d0e4 none repeat scroll 0 0}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .countdown-wrapper .countdown-section:nth-child(3) .countdown-amount::after,#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .countdown-wrapper .countdown-section:nth-child(3) .countdown-amount::before{background:#77d0e4 none repeat scroll 0 0}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .countdown-wrapper .countdown-section:nth-child(2) .countdown-amount{background:#f37d8a none repeat scroll 0 0}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .countdown-wrapper .countdown-section:nth-child(2) .countdown-amount::after,#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .countdown-wrapper .countdown-section:nth-child(2) .countdown-amount::before{background:#f37d8a none repeat scroll 0 0}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .countdown-wrapper .countdown-section:nth-child(1) .countdown-amount{background:#6fc191 none repeat scroll 0 0}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .countdown-wrapper .countdown-section:nth-child(1) .countdown-amount::after,#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .countdown-wrapper .countdown-section:nth-child(1) .countdown-amount::before{background:#6fc191 none repeat scroll 0 0}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .countdown-wrapper .countdown-section .countdown-amount{border:medium none;bottom:auto;border-radius:3px;box-sizing:content-box;height:60px;left:auto;letter-spacing:0;outline:medium none;position:relative;right:auto;text-align:center;text-decoration:none;text-indent:0;text-overflow:clip;top:auto;white-space:normal;width:60px;word-spacing:0;z-index:1;display:block;line-height:60px;color:#fff;font-size:30px}@media (max-width: 480px){#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .countdown-wrapper .countdown-section .countdown-amount{height:40px;width:40px;line-height:40px;font-size:24px}}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .countdown-wrapper .countdown-section .countdown-amount::before{border:medium none;bottom:auto;border-radius:3px;box-sizing:content-box;content:"";height:60px;left:0;letter-spacing:0;outline:medium none;position:absolute;right:auto;text-align:left;text-decoration:none;text-indent:0;text-overflow:clip;text-shadow:none;top:0;transform:rotateZ(30deg);-webkit-transform:rotateZ(30deg);white-space:normal;width:60px;word-spacing:0;z-index:-1}@media (max-width: 480px){#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .countdown-wrapper .countdown-section .countdown-amount::before{height:40px;width:40px}}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .countdown-wrapper .countdown-section .countdown-amount::after{border:medium none;bottom:auto;border-radius:3px;box-sizing:content-box;content:"";height:60px;left:0;letter-spacing:0;outline:medium none;position:absolute;right:auto;text-align:left;text-decoration:none;text-indent:0;text-overflow:clip;text-shadow:none;top:0;transform:rotateZ(60deg);-webkit-transform:rotateZ(60deg);white-space:normal;width:60px;word-spacing:0;z-index:-1}@media (max-width: 480px){#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .countdown-wrapper .countdown-section .countdown-amount::after{height:40px;width:40px}}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .countdown-wrapper .countdown-period{display:block;text-transform:uppercase;margin-top:25px;color:#000;font-size:12px}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .blue-btn{border-radius:20px;color:#fff;font-size:12px;padding:7px 20px;text-transform:uppercase;position:relative;z-index:1;margin-bottom:2px;box-shadow:0 2px #0084e4;-webkit-box-shadow:0 2px #0084e4;-moz-box-shadow:0 2px #0084e4;display:inline-block;background-color:#189eff;color:#fff;height:32px}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .blue-btn:after{position:absolute;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;content:"";z-index:-1;background-color:#ffffff;height:100%;left:0;top:0;border-radius:inherit;width:0}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .blue-btn:hover,#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .blue-btn:focus{color:#189eff}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .blue-btn:hover::after,#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .counter-wrap .blue-btn:focus::after{width:100%;-webkit-transition:all 0.3s ease 0s}.special-content .countdown-wrapper{margin:0px}@media (max-width: 480px){.special-content .countdown-wrapper .defaultCountdown{text-align:center}}.special-content .countdown-wrapper .countdown-section{display:inline-block;margin:5px 10px;text-align:center}.special-content .countdown-wrapper .countdown-section:nth-child(4) .countdown-amount{background:#e5b856 none repeat scroll 0 0}.special-content .countdown-wrapper .countdown-section:nth-child(4) .countdown-amount::after,.special-content .countdown-wrapper .countdown-section:nth-child(4) .countdown-amount::before{background:#e5b856 none repeat scroll 0 0}.special-content .countdown-wrapper .countdown-section:nth-child(3) .countdown-amount{background:#77d0e4 none repeat scroll 0 0}.special-content .countdown-wrapper .countdown-section:nth-child(3) .countdown-amount::after,.special-content .countdown-wrapper .countdown-section:nth-child(3) .countdown-amount::before{background:#77d0e4 none repeat scroll 0 0}.special-content .countdown-wrapper .countdown-section:nth-child(2) .countdown-amount{background:#f37d8a none repeat scroll 0 0}.special-content .countdown-wrapper .countdown-section:nth-child(2) .countdown-amount::after,.special-content .countdown-wrapper .countdown-section:nth-child(2) .countdown-amount::before{background:#f37d8a none repeat scroll 0 0}.special-content .countdown-wrapper .countdown-section:nth-child(1) .countdown-amount{background:#6fc191 none repeat scroll 0 0}.special-content .countdown-wrapper .countdown-section:nth-child(1) .countdown-amount::after,.special-content .countdown-wrapper .countdown-section:nth-child(1) .countdown-amount::before{background:#6fc191 none repeat scroll 0 0}.special-content .countdown-wrapper .countdown-section .countdown-amount{border:medium none;bottom:auto;border-radius:3px;box-sizing:content-box;height:40px;left:auto;letter-spacing:0;outline:medium none;position:relative;right:auto;text-align:center;text-decoration:none;text-indent:0;text-overflow:clip;top:auto;white-space:normal;width:40px;word-spacing:0;z-index:1;display:block;line-height:40px;color:#fff;font-size:18px}.special-content .countdown-wrapper .countdown-section .countdown-amount::before{border:medium none;bottom:auto;border-radius:3px;box-sizing:content-box;content:"";height:40px;left:0;letter-spacing:0;outline:medium none;position:absolute;right:auto;text-align:left;text-decoration:none;text-indent:0;text-overflow:clip;text-shadow:none;top:0;transform:rotateZ(30deg);-webkit-transform:rotateZ(30deg);white-space:normal;width:40px;word-spacing:0;z-index:-1}.special-content .countdown-wrapper .countdown-section .countdown-amount::after{border:medium none;bottom:auto;border-radius:3px;box-sizing:content-box;content:"";height:40px;left:0;letter-spacing:0;outline:medium none;position:absolute;right:auto;text-align:left;text-decoration:none;text-indent:0;text-overflow:clip;text-shadow:none;top:0;transform:rotateZ(60deg);-webkit-transform:rotateZ(60deg);white-space:normal;width:40px;word-spacing:0;z-index:-1}.special-content .countdown-wrapper .countdown-period{display:block;text-transform:uppercase;margin-top:17px;color:#000;font-size:12px}.special-content .col-variant{bottom:50%;right:2px;left:auto}.special-content .col-variant .swatch .swatch-element{float:none;display:block;width:auto;height:auto}.special-content .col-variant .swatch .swatch-element label{margin:1px 0}.scroll-down .header-middle .col-height-logo .smart-menu{margin:0;position:absolute;background:#fff;border:1px solid #e1e1e1;border-radius:0 0 4px 4px;padding:9px 0 10px;display:none;border-top:0;list-style:none;margin:0;padding:7px 0 6px;position:absolute;background:#fff;width:225px;top:100%}.scroll-down .header-middle .col-height-logo .smart-menu .megamenu-horizontal ul>li>a{padding:5px 10px;display:block;color:#444;position:relative;line-height:27px;border-left:2px solid transparent;margin-left:-1px}.scroll-down .header-middle .col-height-logo .smart-menu .megamenu-horizontal ul>li>a>i{margin-right:5px}.scroll-down .header-middle .col-height-logo .smart-menu .megamenu-horizontal ul>li.li-cate-has-child>a:hover,.scroll-down .header-middle .col-height-logo .smart-menu .megamenu-horizontal ul>li.li-cate-has-child>a:focus{background:#f6f6f6;border-color:#189eff;text-decoration:none}.scroll-down .header-middle .col-height-logo .smart-menu .megamenu-horizontal ul>li.li-cate-has-child>a:hover:before,.scroll-down .header-middle .col-height-logo .smart-menu .megamenu-horizontal ul>li.li-cate-has-child>a:focus:before{content:"";position:absolute;top:0;bottom:0;right:-1px;margin:auto;border-top:8px solid transparent;border-left:7px solid transparent;border-bottom:8px solid transparent;border-right:7px solid #c1c1c1;height:0;z-index:2}.scroll-down .header-middle .col-height-logo .smart-menu .megamenu-horizontal ul>li.li-cate-has-child>a:hover:after,.scroll-down .header-middle .col-height-logo .smart-menu .megamenu-horizontal ul>li.li-cate-has-child>a:focus:after{content:"";position:absolute;top:0;bottom:0;right:-1px;margin:auto;border-top:7px solid transparent;border-left:6px solid transparent;border-bottom:7px solid transparent;border-right:6px solid #fff;height:0;z-index:2}.scroll-down .header-middle .col-height-logo .smart-menu .megamenu-horizontal ul>li>.mega-menu{padding:3px 0;top:0 !important;left:100%;margin:0;min-width:947px;position:absolute;top:0px;border-radius:0 0 3px;overflow:hidden;border:1px solid #ddd;box-shadow:-2px 0 8px 0 rgba(0,0,0,0.06)}@media (max-width: 1024px){.scroll-down .header-middle .col-height-logo .smart-menu .megamenu-horizontal ul>li>.mega-menu{min-width:738px}}.scroll-down .header-middle .col-height-logo .smart-menu .megamenu-horizontal ul>li>.mega-menu h2{font-size:14px}.scroll-down .header-middle .col-height-logo .smart-menu .megamenu-horizontal ul>li>.mega-menu h2 a{display:block;color:#333;padding:0 10px}.scroll-down .header-middle .col-height-logo .smart-menu .megamenu-horizontal ul>li>.mega-menu h2 a:hover,.scroll-down .header-middle .col-height-logo .smart-menu .megamenu-horizontal ul>li>.mega-menu h2 a:focus{color:#189eff}.scroll-down .header-middle .col-height-logo .smart-menu .megamenu-horizontal ul>li>.mega-menu ul li a{line-height:1.428571429;padding:2px 10px}.scroll-down .header-middle .col-height-logo .smart-menu .megamenu-horizontal ul>li>.mega-menu ul li a:hover,.scroll-down .header-middle .col-height-logo .smart-menu .megamenu-horizontal ul>li>.mega-menu ul li a:focus{color:#189eff}.scroll-down .header-middle .col-height-logo .smart-menu .megamenu-horizontal ul>li>.mega-menu .dropdown-banner-holders{padding-right:15px;margin-top:15px}.scroll-down .header-middle .col-height-logo .smart-menu .megamenu-horizontal ul>li>.mega-menu .dropdown-banner-holders a{display:block}.scroll-down .header-middle .col-height-logo .smart-menu .megamenu-horizontal ul>li:hover>.mega-menu{display:block}.bread-crumb{background-color:#efefef;margin-bottom:10px}.bread-crumb .breadcrumb{background-color:transparent}.white-background{background-color:#fff;padding:15px;border-radius:0 0 4px 4px}.search-page-content .header-search-control{border:1px solid #189eff !important}.search-page-content .header-search-button{color:#fff;background-color:#189eff}.products-view-list .product-item-control{-webkit-transform:translate(0px, 0);-moz-transform:translate(0px, 0);-ms-transform:translate(0px, 0);-o-transform:translate(0px, 0);transform:translate(0px, 0)}.products-view-list .product-item-thumbnail img{max-width:100%;display:block;margin-left:auto;margin-right:auto}@media (max-width: 480px){.products-view-list .product-item-thumbnail img{max-width:80%}}.products-view-list .col-variant{bottom:50%;right:2px;left:auto}.products-view-list .col-variant .swatch .swatch-element{float:none;display:block;width:auto;height:auto}.details-pro .custom-btn-number .btn-cts{border:1px solid #e5e5e5;outline:none;background:#fff;height:32px;width:32px;text-align:center;vertical-align:top;padding:0;color:#000}.details-pro .custom-btn-number .btn-cts.btn-minus{float:left}.details-pro .custom-btn-number .btn-cts:hover,.details-pro .custom-btn-number .btn-cts:focus{background:#e5e5e5}.details-pro .custom-btn-number #qty{width:40px;display:inline-block;font-size:14px !important;height:40px;border:1px solid #e5e5e5;text-align:center;margin-bottom:0;float:left;border-left:none;border-right:none;padding:0 10px}.cart-wishlist .add-to-cart-success{cursor:default;display:none;position:absolute;background:#fff;box-shadow:1px 1px 15px #b3b3b3;right:0;padding:15px 20px;z-index:9999;top:calc(100% + 15px);border-radius:6px}.cart-wishlist .add-to-cart-success .close{opacity:.8;position:absolute;top:3px;right:5px;cursor:pointer}.cart-wishlist .add-to-cart-success p{color:#333;font-size:13px}.cart-wishlist .add-to-cart-success p img{margin-right:10px;width:18px}.cart-wishlist .add-to-cart-success .btn{background:#ff3945;color:#fff;font-size:14px;font-weight:400;line-height:29px;width:252px;margin-top:13px;height:40px}.cart-wishlist .add-to-cart-success .btn:hover,.cart-wishlist .add-to-cart-success .btn:focus{background:#ff0615}.cart-wishlist .add-to-cart-success:after{content:"";position:absolute;width:11px;height:11px;top:-4px;right:15px;transform:rotate(45deg);background:#fff;box-shadow:-1px -1px 0 #dfdfdf;z-index:-1}.mobile-success-notification{position:fixed;background-color:#f3faef;box-shadow:0 0 10px rgba(0,0,0,0.2);visibility:hidden;will-change:transform;transition-property:visibility, -webkit-transform, opacity;transition-property:visibility, transform, opacity;transition-duration:0.2s;top:auto;bottom:0;padding-bottom:0px;left:0;right:0;width:auto;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);justify-content:space-between;align-items:center}.mobile-success-notification.opened{visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:9999}.mobile-success-notification .layout.vertical{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.mobile-success-notification .layout .layout.center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.mobile-success-notification .layout .layout.horizontal{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;padding:12px 16px;border-bottom:1px solid #eeeeee}.mobile-success-notification .layout .layout.horizontal .paper-font-body1{-webkit-font-smoothing:antialiased;font-size:14px;font-weight:400;line-height:20px;display:table-cell;vertical-align:middle}.mobile-success-notification .layout .layout.horizontal.status{display:table}.mobile-success-notification .layout .layout.horizontal.status img{display:table-cell;float:left}.mobile-success-notification .layout .layout.horizontal.content{padding:16px}.mobile-success-notification .layout .layout.horizontal.content .flex-none{-ms-flex:none;-webkit-flex:none;flex:none}.mobile-success-notification .layout .layout.horizontal.content img{width:76px;background:white;height:auto;margin-right:12px;border:1px solid #009688;border-radius:2px;overflow:hidden;padding:8px;float:left}.mobile-success-notification .layout .layout.horizontal.content .flex-auto{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;padding-left:87px}.mobile-success-notification .layout .layout.horizontal.content .flex-auto .paper-font-subhead{-webkit-font-smoothing:antialiased;font-size:16px;font-weight:400;line-height:24px}.shopping-cart-item{background-color:#fff;padding:15px 0;margin:0}.shopping-cart-item+.shopping-cart-item{border-top:1px solid #e5e5e5}.shopping-cart-item .col-xs-3{padding-left:0}.shopping-cart-item .col-xs-3 p{margin:0}.shopping-cart-item .col-right{padding-left:0}.shopping-cart-item .col-right .box-info-product{width:350px;padding-right:10px;padding-left:10px;float:left}@media (max-width: 1024px){.shopping-cart-item .col-right .box-info-product{width:260px}}.shopping-cart-item .col-right .box-info-product .name{font-size:14px;margin-bottom:7px;line-height:20px;font-weight:700;padding-top:0}.shopping-cart-item .col-right .box-info-product .name a{color:#242424;font-weight:700}.shopping-cart-item .col-right .box-info-product .name a:hover,.shopping-cart-item .col-right .box-info-product .name a:focus{color:#189eff;text-decoration:none}.shopping-cart-item .col-right .box-info-product .seller-by{font-size:13px;margin-bottom:12px}.shopping-cart-item .col-right .box-info-product .action{position:relative;padding:0 !important;margin-bottom:0;margin-top:0}.shopping-cart-item .col-right .box-info-product .action .btn-link{border:0;color:#189eff;font-size:13px;position:static;padding:0;line-height:1.1}.shopping-cart-item .col-right .box-price{float:left;width:110px;padding-right:10px}.shopping-cart-item .col-right .box-price .price{font-size:16px;margin-bottom:5px;font-weight:500;padding-top:0}.shopping-cart-item .col-right .quantity-block{width:120px;float:right}.shopping-cart-item .col-right .quantity-block .input-group-btn button{height:28px}.shopping-cart-item .col-right .quantity-block .input-group-btn button.bootstrap-touchspin-down{border-radius:3px 0 0 3px;border:1px solid #e5e5e5;border-right:0;border-color:#e5e5e5;color:#999;line-height:20px;padding:3px 9px;margin:0;width:28px;background-color:#fff;float:right}.shopping-cart-item .col-right .quantity-block .input-group-btn button.bootstrap-touchspin-up{border-radius:0 3px 3px 0;border:1px solid #e5e5e5;border-color:#e5e5e5;border-left:0;color:#999;line-height:20px;padding:3px 9px;margin:0;width:28px;background-color:#fff;float:right}.shopping-cart-item .col-right .quantity-block .input-group-btn button:focus,.shopping-cart-item .col-right .quantity-block .input-group-btn button:hover{outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none}.shopping-cart-item .col-right .quantity-block .input-group-btn .js-quantity-product{display:inline-block;height:28px;padding:0 5px;text-align:center;border-radius:0;width:35px;float:right;min-height:28px;border:1px solid #e5e5e5}#right-affix .each-row{width:100%;clear:both}#right-affix .each-row .box-style{background-color:#fff;padding:17px 20px 21px 19px}#right-affix .each-row .box-style.fee .list-info-price{margin:0}#right-affix .each-row .box-style.fee .list-info-price span{font-weight:500}#right-affix .each-row .box-style.fee .list-info-price strong{float:right;font-weight:700}#right-affix .each-row .box-style.fee .total2{font-weight:500}#right-affix .each-row .box-style.fee .total2 .text-label{margin-top:5px;display:inline-block}#right-affix .each-row .box-style.fee .total2 .amount{float:right}#right-affix .each-row .box-style.fee .total2 .amount p{margin:0;text-align:right;line-height:1.1}#right-affix .each-row .box-style.fee .total2 .amount p strong{color:#189eff;font-size:22px;font-weight:700}#right-affix .each-row .box-style.fee .total2 .amount p small{font-weight:500}#right-affix .each-row .box-style+.box-style{border-top:1px solid #f4f4f4}#right-affix .btn-checkout{margin-top:10px;padding:10px;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;border:1px solid transparent;white-space:nowrap;font-size:14px;line-height:1.42857;border-radius:4px;user-select:none;color:#fff;background-color:#ff424e;border-color:#ff424e;height:40px}#right-affix .btn-checkouts{margin-top:10px;padding:10px;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;border:1px solid transparent;white-space:nowrap;font-size:14px;line-height:1.42857;border-radius:4px;user-select:none;color:#4a4a4a;background-color:#fdd835;border-color:#fdd835;height:40px}.lbl-shopping-cart-gio-hang{margin-top:20px}.lbl-shopping-cart-gio-hang.lbl-shopping-cart{color:#333;font-size:18px;text-transform:uppercase;font-weight:500;margin-bottom:12px}.lbl-shopping-cart-gio-hang.lbl-shopping-cart span{font-size:14px;text-transform:none;font-weight:400}.col-variant .swatch-more{display:block;height:20px;width:20px;text-align:center;border:1px solid #ccc;border-radius:50%;font-size:12px;line-height:20px;position:relative;top:-7px}.panel-discount .col-variant .swatch-more{position:relative;top:2px}.products-view-list .col-variant .swatch-more{position:relative;top:0px}#thumblist_quickview .owl-prev{font-size:0;opacity:1;height:20px;width:20px;-webkit-box-shadow:none;box-shadow:none;margin-top:0;background-color:transparent}#thumblist_quickview .owl-prev:hover,#thumblist_quickview .owl-prev:focus{background-color:transparent}#thumblist_quickview .owl-prev:before{content:"\f104";font:normal normal normal 14px/1 FontAwesome;width:20px;height:20px;border-radius:0;border:1px solid #e1e1e1;position:absolute;top:25px;left:0;line-height:12px;background-color:#fff}#thumblist_quickview .owl-next{font-size:0;opacity:1;height:20px;width:20px;-webkit-box-shadow:none;box-shadow:none;margin-top:0;background-color:transparent}#thumblist_quickview .owl-next:hover,#thumblist_quickview .owl-next:focus{background-color:transparent}#thumblist_quickview .owl-next:before{content:"\f105";font:normal normal normal 14px/1 FontAwesome;width:20px;height:20px;border-radius:0;border:1px solid #e1e1e1;position:absolute;top:25px;right:0;line-height:12px;background-color:#fff}.index-news-section .cover{height:270px}@media (max-width: 1024px){.index-news-section .cover{height:210px}}@media (max-width: 992px){.index-news-section .cover{height:151px}}@media (max-width: 767px){.index-news-section .cover{height:300px}}@media (max-width: 376px){.index-news-section .cover{height:260px}}@media (max-width: 321px){.index-news-section .cover{height:220px}}.index-news-section .panel-news-item img{width:auto !important;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.article-details .article-image{margin-bottom:10px}.megamenu-title .h3-toung,.has-child-3 .h3-toung{display:none}.homenews figure{display:block;overflow:hidden;border-bottom:3px solid #189eff;background:#f0f0f0}.homenews figure h2{float:left;padding:12px 10px 8px;background:#189eff;line-height:1.3em;text-transform:uppercase;text-align:center;margin:0;font-size:14px}.homenews figure h2 a{font-size:14px;color:#fff}.homenews figure b{float:left;width:0;height:0;border-left:0 solid transparent;border-right:20px solid transparent;border-bottom:38px solid #0084e4}.homenews figure .readmore{float:right;padding:3px 10px;background:#fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;font-size:12px;color:#189eff;text-transform:uppercase;margin-top:8px}.homenews ul{display:block;overflow:hidden;background:#fff;height:230px}@media (max-width: 1024px){.homenews ul{margin-bottom:0;height:256px}}.homenews ul li{display:block;border-bottom:1px solid #ededed;background:#fff;margin:0 10px;padding:8px 0}.homenews ul li a{display:block;overflow:hidden}.homenews ul li a img{float:right;height:57px;margin-left:10px}.homenews ul li a h3{display:block;overflow:hidden;height:36px;line-height:1.3em;font-size:14px;color:#333;margin-bottom:5px;margin-top:0;font-weight:normal}.homenews ul li a span{font-size:12px;color:#999;margin-right:10px}.homenews ul li:last-child{border-bottom:0}.homenews ul li:hover h3{color:#189eff}.homenews .twobanner{margin-top:9px;display:block;overflow:hidden;background-color:#fff}@media (max-width: 1024px){.homenews .twobanner{display:none}}.details-pro .swatch,.form-ajaxtocart .swatch{display:table}@media (max-width: 480px){.details-pro .swatch,.form-ajaxtocart .swatch{display:block}}.details-pro .swatch .header,.form-ajaxtocart .swatch .header{float:none;display:table-cell;vertical-align:middle}@media (max-width: 480px){.details-pro .swatch .header,.form-ajaxtocart .swatch .header{display:block}}.details-pro .swatch .swatch-element,.form-ajaxtocart .swatch .swatch-element{margin:0 5px;padding:5px 0}@media (min-width: 1024px){.dis-flex{display:-webkit-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:flex;flex-wrap:wrap;-webkit-flex:1 1 auto}}@media (max-width: 1024px){.nav-main>li>.megamenu,.nav-main>li>.nav-sub,.nav-main>li>ul{display:none;opacity:1;filter:alpha(opacity=1);visibility:visible}.nav-main>li:hover>.megamenu,.nav-main>li:hover>.nav-sub,.nav-main>li:hover>ul{display:block}}@media (max-width: 992px){.megamenu-title .h3-toung,.has-child-3 .h3-toung{display:block;position:absolute;right:5px;top:0px;width:40px;height:30px;text-align:center;line-height:35px;border:none}.megamenu-title .h3-toung:after,.has-child-3 .h3-toung:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:20px;-webkit-font-smoothing:antialiased;content:"\f107"}.megamenu-title .h3-toung.active:after,.has-child-3 .h3-toung.active:after{content:"\f106"}.megamenu-title{font-weight:normal}.nav-main>li>.megamenu ul,.nav-main>li>ul .has-child-3 ul,.nav-main>li>ul .has-child-3:hover ul{display:none}.nav-main>li>ul>li>a:hover{-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}.nav-main>li:hover>.megamenu,.nav-main>li:hover>.nav-sub,.nav-main>li:hover>ul{display:none}#start,#stop{width:100px}}@media (max-width: 767px){.megamenu-title .h3-toung,.has-child-3 .h3-toung{right:-3px}.white{background-color:#fff}.white-background{padding:10px 0;border-radius:0}.footer{margin-top:10px}}@media (max-width: 480px){#special-offers.space-35 .light-bg .special-offers-wrap .space-40{padding-bottom:10px;padding-top:10px}}.dsttcn{padding:0;font-size:small;margin:5px 0 5px 0}.dttcn{font-size:18px;text-transform:uppercase;background-color:#ff5400;border:none;margin-top:7px;padding:7px 15px 4px 10px;color:#fff;position:relative}.bmoi:after{content:'';float:right;height:30px;border-right:1px solid #e5e5e5;position:absolute;top:0px;right:0}.tintuctitle{height:35px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-overflow:ellipsis}#sync2 .owl-item:after{content:'';float:right;height:30px;border-right:1px solid #e5e5e5;position:absolute;top:8px;right:0}#sync2 .item{display:table;vertical-align:middle;position:relative;color:#4f4f4f;text-align:center;cursor:pointer;height:55px;font-size:10px;width:100%}.owl-item .item{list-style:none}#sync2 .item h1{font-size:18px}#sync2 .item h3:first-child{padding-left:2px}#sync2 .item h3{font-size:11px;line-height:18px;display:inline-block;vertical-align:middle;display:table-cell;font-weight:normal;padding-left:5px;padding-right:5px}#sync2 .synced .item h3{font-weight:600;text-align:center;color:black}#sync2{display:block;width:100%;border:0px solid #ddd;border-top:0;background:#fff}#sync2 .owl-item.current h3{font-weight:600}@media (max-width: 767px){#sync2{display:none}}#sync2 .synced{width:130px !important}#sync2 .owl-item{margin-right:-1px !important}@media (max-width: 767px){.section-tap-product-index .bg-white-index .home-header{margin-top:0}.section-tap-product-index .panel-best{padding-bottom:0}#special-offers.space-35 .light-bg .special-offers-wrap{padding-bottom:0}#special-offers.space-35 .light-bg .special-offers-wrap .space-40 .title-wrap.with-border.space-35{padding-top:0;padding-bottom:20px}}.suntory-alo-phone{background-color:transparent;cursor:pointer;height:120px;position:fixed;transition:visibility 0.5s ease 0s;width:120px;z-index:200000 !important;display:none}.suntory-alo-phone{background-color:transparent;cursor:pointer;height:120px;position:fixed;transition:visibility 0.5s ease 0s;width:120px;z-index:200000 !important}.suntory-alo-ph-circle{animation:1.2s ease-in-out 0s normal none infinite running suntory-alo-circle-anim;background-color:transparent;border:2px solid rgba(30,30,30,0.4);border-radius:100%;height:100px;left:0px;opacity:0.1;position:absolute;top:0px;transform-origin:50% 50% 0;transition:all 0.5s ease 0s;width:100px}.suntory-alo-ph-circle-fill{animation:2.3s ease-in-out 0s normal none infinite running suntory-alo-circle-fill-anim;border:2px solid transparent;border-radius:100%;height:70px;left:15px;position:absolute;top:15px;transform-origin:50% 50% 0;transition:all 0.5s ease 0s;width:70px}.suntory-alo-ph-img-circle{border:2px solid transparent;border-radius:100%;height:50px;left:25px;opacity:0.7;position:absolute;top:25px;transform-origin:50% 50% 0;width:50px}.suntory-alo-phone.suntory-alo-hover,.suntory-alo-phone:hover{opacity:1}.suntory-alo-phone.suntory-alo-active .suntory-alo-ph-circle{animation:1.1s ease-in-out 0s normal none infinite running suntory-alo-circle-anim !important}.suntory-alo-phone.suntory-alo-static .suntory-alo-ph-circle{animation:2.2s ease-in-out 0s normal none infinite running suntory-alo-circle-anim !important}.suntory-alo-phone.suntory-alo-hover .suntory-alo-ph-circle,.suntory-alo-phone:hover .suntory-alo-ph-circle{border-color:#00aff2;opacity:0.5}.suntory-alo-phone.suntory-alo-green.suntory-alo-hover .suntory-alo-ph-circle,.suntory-alo-phone.suntory-alo-green:hover .suntory-alo-ph-circle{border-color:#EB278D;opacity:1}.suntory-alo-phone.suntory-alo-green .suntory-alo-ph-circle{border-color:#bfebfc;opacity:1}.suntory-alo-phone.suntory-alo-hover .suntory-alo-ph-circle-fill,.suntory-alo-phone:hover .suntory-alo-ph-circle-fill{background-color:rgba(0,175,242,0.9)}.suntory-alo-phone.suntory-alo-green.suntory-alo-hover .suntory-alo-ph-circle-fill,.suntory-alo-phone.suntory-alo-green:hover .suntory-alo-ph-circle-fill{background-color:#EB278D}.suntory-alo-phone.suntory-alo-green .suntory-alo-ph-circle-fill{background-color:rgba(0,175,242,0.9)}.suntory-alo-phone.suntory-alo-hover .suntory-alo-ph-img-circle,.suntory-alo-phone:hover .suntory-alo-ph-img-circle{background-color:#00aff2}.suntory-alo-phone.suntory-alo-green.suntory-alo-hover .suntory-alo-ph-img-circle,.suntory-alo-phone.suntory-alo-green:hover .suntory-alo-ph-img-circle{background-color:#EB278D}.suntory-alo-phone.suntory-alo-green .suntory-alo-ph-img-circle{background-color:#00aff2}@keyframes suntory-alo-circle-anim{0%{opacity:0.1;transform:rotate(0deg) scale(0.5) skew(1deg)}30%{opacity:0.5;transform:rotate(0deg) scale(0.7) skew(1deg)}100%{opacity:0.6;transform:rotate(0deg) scale(1) skew(1deg)}}@keyframes suntory-alo-circle-img-anim{0%{transform:rotate(0deg) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0deg) scale(1) skew(1deg)}100%{transform:rotate(0deg) scale(1) skew(1deg)}}@keyframes suntory-alo-circle-fill-anim{0%{opacity:0.2;transform:rotate(0deg) scale(0.7) skew(1deg)}50%{opacity:0.2;transform:rotate(0deg) scale(1) skew(1deg)}100%{opacity:0.2;transform:rotate(0deg) scale(0.7) skew(1deg)}}.suntory-alo-ph-img-circle i{animation:1s ease-in-out 0s normal none infinite running suntory-alo-circle-img-anim;font-size:30px;line-height:50px;padding-left:10px;color:#fff}@keyframes suntory-alo-ring-ring{0%{transform:rotate(0deg) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0deg) scale(1) skew(1deg)}100%{transform:rotate(0deg) scale(1) skew(1deg)}}@media (max-width: 768px){.suntory-alo-phone{display:block}html.mm-opened .suntory-alo-phone{display:none}}.cd-stretchy-nav{position:fixed;z-index:2;bottom:40px;right:5%}.cd-stretchy-nav .stretchy-nav-bg{position:absolute;z-index:1;bottom:0;right:0;width:60px;height:60px;border-radius:30px;background:#189eff;box-shadow:0 1px 4px rgba(0,0,0,0.2);-webkit-transition:height 0.2s, box-shadow 0.2s;-moz-transition:height 0.2s, box-shadow 0.2s;transition:height 0.2s, box-shadow 0.2s}.cd-stretchy-nav.nav-is-visible .stretchy-nav-bg{height:100%;box-shadow:0 6px 30px rgba(0,0,0,0.2)}.cd-nav-trigger{position:absolute;z-index:3;bottom:0;right:0;height:60px;width:60px;border-radius:50%;overflow:hidden;white-space:nowrap;color:transparent}.cd-nav-trigger span,.cd-nav-trigger span::after,.cd-nav-trigger span::before{position:absolute;width:16px;height:2px;background-color:#ffffff}.cd-nav-trigger span{left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;transition:background-color 0.2s}.cd-nav-trigger span::after,.cd-nav-trigger span::before{content:'';top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 0.2s;-moz-transition:-moz-transform 0.2s;transition:transform 0.2s}.cd-nav-trigger span::before{-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);-o-transform:translateY(-6px);transform:translateY(-6px)}.cd-nav-trigger span::after{-webkit-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);-o-transform:translateY(6px);transform:translateY(6px)}.no-touch .cd-nav-trigger:hover ~ .stretchy-nav-bg{box-shadow:0 6px 30px rgba(0,0,0,0.2)}.nav-is-visible .cd-nav-trigger span{background-color:transparent}.nav-is-visible .cd-nav-trigger span::before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-is-visible .cd-nav-trigger span::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.cd-stretchy-nav ul{position:relative;z-index:2;padding:0 0 60px;visibility:hidden;-webkit-transition:visibility 0.3s;-moz-transition:visibility 0.3s;transition:visibility 0.3s;text-align:right;display:none}.cd-stretchy-nav ul a{position:relative;display:block;height:50px;line-height:50px;padding:0 calc(1em + 60px) 0 1em;color:#000;font-size:13px;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;transition:color 0.2s;font-size:0}.cd-stretchy-nav ul a::after{content:'';position:absolute;height:16px;width:16px;right:24px;top:50%;-webkit-transform:translateY(-50%) scale(0);-moz-transform:translateY(-50%) scale(0);-ms-transform:translateY(-50%) scale(0);-o-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);color:#fff;font:normal normal normal 14px/1 FontAwesome}.cd-stretchy-nav ul li:first-of-type a::after{content:"\f01b"}.cd-stretchy-nav ul li:nth-of-type(2) a::after{content:"\f07a"}.cd-stretchy-nav ul li:nth-of-type(3) a::after{content:"\f0e0"}.cd-stretchy-nav ul li:nth-of-type(4) a::after{content:"\f002"}.cd-stretchy-nav ul li:nth-of-type(5) a::after{content:"\f095"}.cd-stretchy-nav ul span{display:block;opacity:0;-webkit-transform:translateX(-25px);-moz-transform:translateX(-25px);-ms-transform:translateX(-25px);-o-transform:translateX(-25px);transform:translateX(-25px)}.cd-stretchy-nav.nav-is-visible ul{visibility:visible;display:block}.cd-stretchy-nav.nav-is-visible ul a::after{-webkit-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);-webkit-animation:scaleIn 0.15s backwards;-moz-animation:scaleIn 0.15s backwards;animation:scaleIn 0.15s backwards;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s}.cd-stretchy-nav.nav-is-visible ul a.active{color:#000}.cd-stretchy-nav.nav-is-visible ul a.active::after{opacity:1}.cd-stretchy-nav.nav-is-visible ul a.active::before{-webkit-transform:translateX(3px) translateY(-50%) scaleY(1);-moz-transform:translateX(3px) translateY(-50%) scaleY(1);-ms-transform:translateX(3px) translateY(-50%) scaleY(1);-o-transform:translateX(3px) translateY(-50%) scaleY(1);transform:translateX(3px) translateY(-50%) scaleY(1);-webkit-transition:-webkit-transform 0.15s 0.3s;-moz-transition:-moz-transform 0.15s 0.3s;transition:transform 0.15s 0.3s}.cd-stretchy-nav.nav-is-visible ul span{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-animation:slideIn 0.15s backwards;-moz-animation:slideIn 0.15s backwards;animation:slideIn 0.15s backwards;-webkit-transition:-webkit-transform 0.2s;-moz-transition:-moz-transform 0.2s;transition:transform 0.2s}.no-touch .cd-stretchy-nav.nav-is-visible ul a:hover{color:#ffffff}.no-touch .cd-stretchy-nav.nav-is-visible ul a:hover::after{opacity:1}.no-touch .cd-stretchy-nav.nav-is-visible ul a:hover span{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translateX(-5px)}.cd-stretchy-nav.nav-is-visible ul li:first-of-type a::after,.cd-stretchy-nav.nav-is-visible ul li:first-of-type span{-webkit-animation-delay:0.05s;-moz-animation-delay:0.05s;animation-delay:0.05s}.cd-stretchy-nav.nav-is-visible ul li:nth-of-type(2) a::after,.cd-stretchy-nav.nav-is-visible ul li:nth-of-type(2) span{-webkit-animation-delay:0.1s;-moz-animation-delay:0.1s;animation-delay:0.1s}.cd-stretchy-nav.nav-is-visible ul li:nth-of-type(3) a::after,.cd-stretchy-nav.nav-is-visible ul li:nth-of-type(3) span{-webkit-animation-delay:0.15s;-moz-animation-delay:0.15s;animation-delay:0.15s}.cd-stretchy-nav.nav-is-visible ul li:nth-of-type(4) a::after,.cd-stretchy-nav.nav-is-visible ul li:nth-of-type(4) span{-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;animation-delay:0.2s}.cd-stretchy-nav.nav-is-visible ul li:nth-of-type(5) a::after,.cd-stretchy-nav.nav-is-visible ul li:nth-of-type(5) span{-webkit-animation-delay:0.25s;-moz-animation-delay:0.25s;animation-delay:0.25s}
