.page-footer{background-color:#fff !important;margin-top:0}.page-footer .home_bottom{display:inline-block;width:100%;float:left;margin-top:50px}.page-footer .home_bottom .block{display:inline-block;width:33.333333%;float:left}.page-footer .home_bottom .block .detail{text-align:center}.page-footer .home_bottom .block .detail .title{font-size:23px;font-weight:500;text-align:left;color:#041e2b;line-height:24px !important;margin-top:40px;margin-bottom:20px;display:inline-block}.page-footer .home_bottom .block .detail p{font-size:16px;font-weight:300;text-align:center;color:#041e2b;width:100%;max-width:316px;margin:0 auto 26px}.page-footer .home_bottom .block .detail .learn-more{font-size:14px;text-align:left;color:#005eb8;font-weight:400}.page-footer .footer-top{display:inline-block;width:100%;float:left;background-color:#0f212e;text-align:center;margin-top:24px}.page-footer .footer-top .content{width:100%;max-width:1296px;margin:0 auto;padding:59px 0 57px;display:inline-block}.page-footer .footer-top .content .block{width:calc((100% - 96px)/4);display:inline-block;float:left;text-align:center;margin-bottom:0;margin-right:32px;padding-left:33px}.page-footer .footer-top .content .block strong{font-size:20px;font-weight:500;text-align:center;color:#fff;margin-bottom:5px;display:inline-block}.page-footer .footer-top .content .block p{font-size:14px;text-align:center;color:#dfe3e6}.page-footer .footer-top .content .block:last-child{margin-right:0}.page-footer .footer-center{display:block;width:100%;max-width:1336px;padding:0 20px;margin:0 auto}.page-footer .footer-center>.content{display:inline-block;float:left;width:68%;margin-top:48px}.page-footer .footer-center>.content .col{width:25%;float:left}.page-footer .footer-center>.content .col .title{font-size:14px;text-align:left;color:#041e2b;text-transform:uppercase;font-weight:400;margin-bottom:23px}.page-footer .footer-center>.content .col ul{list-style-type:none}.page-footer .footer-center>.content .col ul li{margin-bottom:7px}.page-footer .footer-center>.content .col ul li a{font-size:14px;font-weight:300;text-align:left;color:#5a6872}.page-footer .footer-center>.content .col.let-us{padding-left:3px}.page-footer .footer-center>.content .col.retailers{padding-left:4px}.page-footer .footer-center .block.newsletter{display:inline-block;float:left;width:32%;padding-left:5px}.page-footer .footer-center .block.newsletter .content{display:inline-block;float:left;margin-top:48px;width:75%}.page-footer .footer-center .block.newsletter .content .form.subscribe{width:100%;max-width:302px}.page-footer .footer-center .block.newsletter .content .form.subscribe .label{clip:initial;height:auto;margin:0;overflow:inherit;padding:0;position:static;display:inline-block;width:100%;margin-bottom:32px}.page-footer .footer-center .block.newsletter .content .form.subscribe .label span{font-size:14px;text-align:left;color:#8c9ba5;font-weight:400;padding-left:2px}.page-footer .footer-center .block.newsletter .content .form.subscribe .field.newsletter{display:inline-block;float:left;width:calc(100% - 48px)}.page-footer .footer-center .block.newsletter .content .form.subscribe .field.newsletter .control::before{display:none}.page-footer .footer-center .block.newsletter .content .form.subscribe .field.newsletter .control #newsletter{padding:0 17px 0 15px;font-size:16px;font-weight:300;text-align:left;color:#8c9ba5}.page-footer .footer-center .block.newsletter .content .form.subscribe .actions{display:inline-block;float:left;width:48px}.page-footer .footer-center .block.newsletter .content .form.subscribe .actions button{padding:0;text-align:center;width:100%}.page-footer .footer-center .block.newsletter .content .form.subscribe .actions button i{font-size:16px}.page-footer .footer-center .block.newsletter .social-links{display:inline-block;width:100%;margin-top:34px}.page-footer .footer-center .block.newsletter .social-links ul{list-style-type:none;margin-bottom:0}.page-footer .footer-center .block.newsletter .social-links ul li{display:inline-block;float:left;margin-bottom:0;margin-right:27px}.page-footer .footer-center .block.newsletter .social-links ul li a .zmdi{font-size:24px;text-align:center;color:#041e42;height:24px;width:24px}.page-footer .footer-center .block.newsletter .social-links ul li:nth-child(2){margin-right:22px}.page-footer .footer-center .block.newsletter .social-links ul li:last-child{margin-right:0}.page-footer .footer-center .block.newsletter .field.newsletter .control{margin-bottom:5px}.page-footer .footer-center .block.newsletter .field-recaptcha .field .control::before{position:static;content:none}.page-footer .footer-center .block.newsletter .field-recaptcha .g-recaptcha{float:left;width:100%;margin-bottom:0}.page-footer .footer-bottom{display:block;width:100%;max-width:1336px;padding:0 20px;margin:0 auto}.page-footer .footer-bottom .footer-bottom-left{display:inline-block;width:50%;float:left;margin-top:41px}.page-footer .footer-bottom .footer-bottom-left ul{list-style-type:none}.page-footer .footer-bottom .footer-bottom-left ul li{display:table;float:left;height:32px;margin-right:38px;vertical-align:middle;line-height:32px}.page-footer .footer-bottom .footer-bottom-left ul li img{display:table-cell;vertical-align:middle}.page-footer .footer-bottom .footer-bottom-left ul li.paypal{margin-right:36px}.page-footer .footer-bottom .footer-bottom-left ul li.paypal img{margin-top:2px}.page-footer .footer-bottom .footer-bottom-left ul li.american img{margin-top:2px}.page-footer .footer-bottom .copyright{display:inline-block;width:50%;float:left;background-color:#fff;padding-right:108px;margin-top:37px}.page-footer .footer-bottom .copyright span{font-size:12px;font-weight:300;text-align:left;color:#8c9ba5;float:right}body:not(.cms-index-index) .page-footer .footer-categories .gift-card-home-page{display:none}@media(max-width:1024px) and (min-width:768px){.page-footer .footer-top .content{padding:45px 0 45px}.page-footer .footer-top .content .block{margin-right:0;padding-left:0;width:25%;padding:0 5px}.page-footer .footer-top .content .block strong{font-size:18px}.page-footer .footer-top .content .block p{font-size:13px}.page-footer .footer-center>.content .col ul li{margin-bottom:0}.page-footer .footer-center>.content .col ul li a{font-size:12px}.page-footer .footer-center>.content .col .title{margin-bottom:15px;font-size:12px}.page-footer .footer-center .block.newsletter{padding-left:10px}.page-footer .footer-center .block.newsletter .content .form.subscribe .label{margin-bottom:22px}.page-footer .footer-bottom .footer-bottom-left{margin-top:25px}}@media(max-width:767px){.page-footer .footer-bottom{padding:0}.page-footer .footer-bottom .footer-bottom-left{width:100%;margin-top:11px;border-top:solid 1px #dfe3e6;padding-top:16px;padding-left:20px;padding-right:20px}.page-footer .footer-bottom .footer-bottom-left ul li{width:25%;float:left;margin-right:0}.page-footer .footer-bottom .footer-bottom-left ul li img{width:55%}.page-footer .footer-bottom .footer-bottom-left ul li.paypal{margin-right:0;padding-top:6px}.page-footer .footer-bottom .footer-bottom-left ul li.american{padding-top:4px;padding-left:20px}.page-footer .footer-bottom .footer-bottom-left ul li.american img{width:100%}.page-footer .footer-bottom .footer-bottom-left ul li.visa{padding-top:6px;padding-left:5px}.page-footer .footer-bottom .copyright{width:100%;padding:0;margin-top:10px;margin-bottom:12px}.page-footer .footer-bottom .copyright span{float:none}.page-footer .footer-top{margin-top:10px}.page-footer .footer-top .content{display:flex;flex-wrap:wrap;padding:38px 0 17px}.page-footer .footer-top .content .block{width:100%;margin-right:0;padding-left:0;padding-bottom:21px}.page-footer .footer-top .content .block:nth-child(1){order:0}.page-footer .footer-top .content .block:nth-child(2){order:2}.page-footer .footer-top .content .block:nth-child(3){order:1}.page-footer .footer-top .content .block:nth-child(4){order:3}.page-footer .footer-top .content .col.information{padding-left:20px}.page-footer .footer-top .content .col.retailers{padding-left:20px}.page-footer .footer-center{padding:0 15px}.page-footer .footer-center .block.newsletter{width:100%;padding:0;margin-bottom:0}.page-footer .footer-center .block.newsletter .social-links{margin-top:35px}.page-footer .footer-center .block.newsletter .content{width:100%;margin-top:24px}.page-footer .footer-center .block.newsletter .content .form.subscribe{width:100%;max-width:87%}.page-footer .footer-center .block.newsletter .content .form.subscribe .label{margin-bottom:7px}.page-footer .footer-center .block.newsletter .content .form.subscribe .label span{text-transform:uppercase;color:#152935}.page-footer .footer-center>.content{width:100%;margin-top:35px}.page-footer .footer-center>.content .col{width:50%;float:left}.page-footer .footer-center>.content .col .title{margin-bottom:0}.page-footer .footer-center>.content .col ul li{margin-bottom:8px}.page-footer .footer-center>.content .col.let-us{clear:left;padding-left:0}.page-footer .footer-center>.content .col.information{padding-left:15px}.page-footer .footer-center>.content .col.retailers{padding-left:15px}.page-footer .footer-center>.content .block.newsletter{width:100%;padding-left:0;margin-top:22px}.page-footer .footer-center>.content .block.newsletter .content{float:none;margin-top:0;width:100%}.page-footer .footer-center>.content .block.newsletter .content .form.subscribe{width:100%;max-width:300px}.page-footer .footer-center>.content .block.newsletter .content .form.subscribe .label{margin-bottom:8px}.page-footer .footer-center>.content .block.newsletter .content .form.subscribe .label span{text-transform:uppercase;color:#152935}.page-footer .footer-center>.content .block.newsletter .social-links{display:none}}