#footer{margin-bottom:0}.footer-top{background:#eee;padding:38px 0 40px;margin-top:60px}.footer-top.p-1{padding:1px 0 0}.footer-top .container{max-width:950px;padding:0}.footer-top .footer-topmenu{font-family:CrimsonText-Semibold;float:left;min-width:440px}.footer-top .footer-topmenu .row1,.footer-top .footer-topmenu .row2{width:100%;overflow:hidden}.footer-top .footer-topmenu .row1 .ft-col-1,.footer-top .footer-topmenu .row2 .ft-col-1{width:130px;padding:0}.footer-top .footer-topmenu .row1 .ft-col-2,.footer-top .footer-topmenu .row2 .ft-col-2{width:120px;padding:0}.footer-top .footer-topmenu .row1 .ft-col-3,.footer-top .footer-topmenu .row2 .ft-col-3{width:190px;padding:0}.footer-top .footer-topmenu .row1{max-width:440px}.footer-top .footer-topmenu .row2{margin-top:18px}.footer-top .footer-topmenu h4.heading{margin-bottom:5px;margin-top:3px;line-height:15px}.footer-top .footer-topmenu ul{padding:0 10px 0 0;margin:0;float:left}.footer-top .footer-topmenu ul li{padding:0 0 1px;margin:0;list-style:none;text-transform:uppercase;line-height:14px}.footer-top .footer-topmenu ul li.text-header{font-size:14px}.footer-top .follow-us{float:left;min-width:240px;padding:0 30px;margin:0;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;height:143px}.footer-top .follow-us h3{font-size:14px;margin:3px 0 10px;font-family:CrimsonText-Semibold}.footer-top .follow-us ul{padding:0;margin:0}.footer-top .follow-us ul li{list-style:none;padding:0;margin:0}.footer-top .follow-us ul li span{float:left;margin:5px 15px 0 10px;font-size:22px}.footer-top .follow-us ul li span i{float:left}.footer-top .follow-us ul li p{margin:0;font-size:11px;line-height:15px;letter-spacing:0}.footer-top .follow-us ul li p strong{font-size:16px}.footer-top .follow-us ul li:first-child{margin-bottom:20px}.footer-top .follow-us ul li:first-child span{margin:5px 15px 0 10px}.footer-top .follow-suntory{min-width:268px}.footer-top .follow-suntory.new-logo-footer a.follow-logo{width:auto;padding:0;display:inline-block}.footer-top .follow-suntory.new-logo-footer img{margin:0}.footer-top .follow-suntory a.follow-logo{display:block;background-color:#fff;padding:18px 0;width:225px;text-align:center;margin-left:35px}.footer-top .follow-suntory a.follow-logo,.footer-top .follow-suntory a.follow-logo .logo{-webkit-transition:all .4s cubic-bezier(.215,.61,.355,1);-khtml-transition:all .4s cubic-bezier(.215,.61,.355,1);-moz-transition:all .4s cubic-bezier(.215,.61,.355,1);-ms-transition:all .4s cubic-bezier(.215,.61,.355,1);-o-transition:all .4s cubic-bezier(.215,.61,.355,1);transition:all .4s cubic-bezier(.215,.61,.355,1)}.footer-top .follow-suntory a.follow-logo:hover{background-color:#d5c6a1}.footer-top .follow-suntory a.follow-logo:hover .logo{fill:#fff}.footer-top .follow-suntory img{margin-left:35px;margin-top:0;cursor:pointer}.bg-age-gate footer#footer p.footer-logo1{text-align:left;margin-left:0;margin-bottom:0}.bg-age-gate footer#footer p.footer-logo1 img{width:145px}.bg-age-gate footer#footer .share-this-page{line-height:0}footer#footer.footer-site{padding:35px 0;text-align:center;background:#f5f5f5}footer#footer p.footer-logo1{margin-bottom:12px}footer#footer p.footer-logo1 .logo-footer{display:inline-block}footer#footer p.footer-logo1 img{float:left;width:265px}footer#footer img{margin-bottom:0}footer#footer .row{margin:0;display:flex;justify-content:center}footer#footer .container{max-width:960px;padding:0}footer#footer .navbar{clear:both;min-height:1px;margin:0;text-align:center}footer#footer .navbar .navbar-nav{margin:0 auto;padding:0;text-align:center}footer#footer.footer-site .navbar .navbar-nav li{margin:0 20px 7px 0;padding:0;list-style:none;float:none;display:inline-block}footer#footer .navbar .navbar-nav li a{font-size:12px;text-transform:uppercase;padding:0}footer#footer .copyright{font-size:12px;color:#333;max-width:100%;margin-top:10px;margin-bottom:15px}footer#footer .share-this-page label{font-weight:400;text-transform:uppercase}footer#footer.footer-site .share-this-page a{font-size:28px;color:#333;margin:0 7px}footer#footer .share-this-page a.disable:hover span{color:#999}footer#footer .share-this-page a span{-webkit-transition:color .4s cubic-bezier(.215,.61,.355,1);-khtml-transition:color .4s cubic-bezier(.215,.61,.355,1);-moz-transition:color .4s cubic-bezier(.215,.61,.355,1);-ms-transition:color .4s cubic-bezier(.215,.61,.355,1);-o-transition:color .4s cubic-bezier(.215,.61,.355,1);transition:color .4s cubic-bezier(.215,.61,.355,1)}footer#footer .share-this-page a:hover span{color:#d5c6a1}footer#footer .share-this-page a:active span{color:#f2da9f}footer#footer .share-this-page.svg-item a{margin:0 15px}footer#footer .share-this-page.svg-item a.drink_smart img{width:105px}footer#footer .fa{color:#999}footer#footer.footer-site p.footer-logo1{float:none}footer#footer.footer-site .navbar .navbar-nav{padding-left:40px}footer#footer.footer-site{margin-top:0}@media screen and (max-width:767px){footer#footer.footer-site .navbar .navbar-nav li{display:block}footer .share-this-page.svg-item{display:none}footer{margin-top:0}footer#footer.footer-site .navbar{margin:0}footer#footer.footer-site .navbar .navbar-nav{padding-left:0}}