footer.site-footer .box.layout-1,footer.site-footer .box.layout-2,footer.site-footer .box.layout-3,footer.site-footer .box.layout-4{font-size:16px;min-height:1px;vertical-align:top}#shopify-section-adreno-footer,.youpay-button{padding:0}footer.site-footer{padding:40px;text-align:left}@media screen and (max-width:768px){footer.site-footer{padding:40px 20px}}footer.site-footer .wrapper{max-width:1180px;margin-left:auto;margin-right:auto;padding-top:20px}footer.site-footer .grid:after,footer.site-footer .wrapper:after{clear:both;content:"";display:table}footer.site-footer .grid{margin:0 0 0 -30px;padding:0;font-size:0;direction:ltr}footer.site-footer .grid>*{padding-left:30px;display:inline-block}footer.site-footer .grid link{display:none}footer.site-footer .box.layout-1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}footer.site-footer .box.layout-1>:first-child,footer.site-footer .box.layout-1>:last-child{border-top:0;border-bottom:0;padding-top:0;padding-bottom:0}footer.site-footer .box.layout-2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%}footer.site-footer .box.layout-3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:33.33333%}footer.site-footer .box.layout-4{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%}@media screen and (max-width:940px){footer.site-footer .box{margin:10px 0}footer.site-footer .box.box-first>:last-child{border-bottom:1px solid #194863;padding-bottom:20px}footer.site-footer .box.layout-2.box-first>:last-child{border-bottom:0;padding-bottom:0}footer.site-footer .box.layout-3,footer.site-footer .box.layout-4{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;min-height:1px;vertical-align:top;width:50%}footer.site-footer .box.layout-3.box-first,footer.site-footer .box.layout-4.box-first,footer.site-footer .box.layout-4.box-last{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;min-height:1px;vertical-align:top;width:100%}footer.site-footer .box.layout-4.box-last>:first-child{border-top:1px solid #194863;padding-top:20px}}@media screen and (max-width:600px){footer.site-footer .box.box-last{margin-bottom:0}footer.site-footer .box.box-last>:first-child,footer.site-footer .box.box-last>:last-child,footer.site-footer .box.layout-4.box-last>:first-child,footer.site-footer .box.layout-4.box-last>:last-child{border-top:0;border-bottom:0;padding-top:0;padding-bottom:0}footer.site-footer .box.layout-2.box-first>:last-child,footer.site-footer .box>:last-child{border-bottom:1px solid #194863;padding-bottom:20px}footer.site-footer .box.layout-2,footer.site-footer .box.layout-3,footer.site-footer .box.layout-4{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;min-height:1px;vertical-align:top;width:100%}}footer.site-footer .h4,footer.site-footer h4{font-size:20px;color:#fff;text-transform:uppercase;font-family:proxima-nova,sans-serif;font-weight:700;letter-spacing:.4px}footer.site-footer .payment-types p,footer.site-footer button{font-family:"Proximanova Regular",Avantgarde,"proxima-nova",CenturyGothic,AppleGothic,sans-serif}footer.site-footer p{font-size:1em}footer.site-footer p.copyright{margin-top:1em}footer.site-footer p.copyright a{text-decoration:none}footer.site-footer a{color:#fff}footer.site-footer a:focus,footer.site-footer a:hover{color:#007698}footer.site-footer a:focus,footer.site-footer button:focus,footer.site-footer input:focus{outline-color:#fff}footer.site-footer ul{margin:0;padding:0}footer.site-footer ul li{line-height:1.4;margin-top:15px;display:block;margin-bottom:0}footer.site-footer ul li a{color:#fff;text-decoration:none;font-size:14px;font-weight:300;font-family:proxima-nova,sans-serif;letter-spacing:.5px;padding:0}footer.site-footer button:focus,footer.site-footer button:hover,footer.site-footer ul li a:focus,footer.site-footer ul li a:hover{opacity:.8}footer.site-footer ul.social-icons li{display:inline-block;margin-right:10px;font-size:1.875em}footer.site-footer ul.social-icons li:last-child{margin-right:0}footer.site-footer ul.social-icons li a{background:#fff;color:#000;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:16px}footer.site-footer ul.social-icons li a span{color:#000}footer.site-footer ul.social-icons li a:focus,footer.site-footer ul.social-icons li a:hover{color:#000;background:#58a9b3}footer.site-footer .payment-types p{color:#fff;font-size:.875em;margin-bottom:6px}footer.site-footer .payment-types li{display:inline-block;padding:0 2px}footer.site-footer .payment-types img{max-width:100%;width:38px;height:auto;display:block}footer.site-footer .payment-types svg{width:30px;height:30px;display:block}footer.site-footer .payment-types svg path{fill:#007698}footer.site-footer form{margin:0 auto;max-width:400px;display:table;width:100%;border-collapse:collapse;height:44px}footer.site-footer form .input-row{margin-bottom:6px}footer.site-footer form .input-wrapper{display:table-cell;width:100%}footer.site-footer form .input-wrapper input{width:100%}footer.site-footer form .button-wrapper{display:table-cell;width:1%;vertical-align:middle;font-size:0}footer.site-footer form div.errors{font-size:1em;margin-bottom:10px;color:#007698;font-style:italic}footer.site-footer input{border:2px solid #fff;padding:8px;font-size:16px;font-weight:600;color:#fff;background-color:transparent;height:44px}footer.site-footer input::-webkit-input-placeholder{color:#fff}footer.site-footer input::-moz-placeholder{color:#fff}footer.site-footer input:-moz-placeholder{color:#fff}footer.site-footer input:-ms-input-placeholder{color:#fff}footer.site-footer button{padding:10px;background-color:#fff;border:0;color:#25354d;font-size:18px;text-transform:uppercase;display:inline-block;margin-left:6px;height:44px;word-break:normal;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none}.youpay-button,.youpay-button:focus{border-color:transparent!important;justify-content:flex-start!important;outline:0!important}.youpay-button:hover{background-color:transparent!important;color:#000!important}body.cart .youpay-button-group.youpay-container{order:3}body.cart button.youpay-button{justify-content:end!important}@media only screen and (max-width:768px){body.cart button.youpay-button{justify-content:center!important}}