@font-face{font-family:Samsung Sharp Sans Bold;src:url(SamsungSharpSans-Bold.woff2) format("woff2"),url(SamsungSharpSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Samsung Sharp Sans;src:url(SamsungSharpSansRegular-Regular.woff2) format("woff2"),url(SamsungSharpSansRegular-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JohnstonITC-Light;src:url(JohnstonITC-Light.eot?#iefix) format("embedded-opentype"),url(JohnstonITC-Light.woff) format("woff"),url(JohnstonITC-Light.ttf) format("truetype"),url(JohnstonITC-Light.svg#JohnstonITC-Light) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JohnstonITC-Medium;src:url(JohnstonITC-Medium.eot?#iefix) format("embedded-opentype"),url(JohnstonITC-Medium.woff) format("woff"),url(JohnstonITC-Medium.ttf) format("truetype"),url(JohnstonITC-Medium.svg#JohnstonITC-Medium) format("svg");font-weight:400;font-style:normal;font-display:swap}footer{background-color:#333;padding:50px 0 52px;margin-top:60px;overflow:hidden}@media (max-width: 767px){footer{padding:34px 0 53px}}@media screen and (min-width: 750px){footer .grid--4-col-tablet .grid__item{width:calc(16.6% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}footer .grid--4-col-tablet .grid__item.footer-block--newsletter{width:calc(33.3% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}}footer .footer-one{margin-bottom:0}@media (max-width: 767px){footer .footer-one{margin-bottom:38px}}@media (max-width: 767px){footer .footer-one .footer-newsletter p{margin-top:7px}}footer .footer-menu-space{height:25px;width:100%}footer h3{text-transform:uppercase;font-size:12px;letter-spacing:4px;line-height:18px;font-family:Samsung Sharp Sans Bold;color:#fff;margin-bottom:20px}footer ul{list-style:none;margin:0;padding:0}footer ul li{line-height:21px}@media (max-width: 767px){footer ul li{margin-bottom:6px}}footer ul li a{text-transform:uppercase;font-family:Samsung Sharp Sans Bold;font-size:11px;color:#fff;letter-spacing:2px;text-decoration:none}footer ul li a:hover{opacity:.6}footer .footer-links{display:block;float:left;width:100%;text-align:center;margin-top:35px;padding-left:22px}@media (max-width: 767px){footer .footer-links{padding-left:0}}footer .footer-links ul li{display:inline-block;margin-right:23px}footer .footer-links ul li:last-of-type{margin-right:0}footer .footer-links ul li a{text-decoration:underline;text-transform:capitalize;font-family:Samsung Sharp Sans;font-size:12px;letter-spacing:.25px;color:#fff}@media (max-width: 767px){footer .footer-links ul li a{font-size:10px}}footer .footer-links ul li a:hover{opacity:.6}footer .custom-right-nl{display:inline-block;clear:none!important;float:right;vertical-align:top}footer .custom-right-nl p{font-size:12px;font-family:Samsung Sharp Sans;letter-spacing:.25px;color:#fff;margin-bottom:13px;font-weight:500}footer .custom-right-nl form{margin-bottom:15px}@media (max-width: 767px){footer .custom-right-nl form{width:270px}}footer .custom-right-nl form input[type=email]{height:32px;width:100%;border:2px solid #211000;vertical-align:top;text-transform:uppercase;color:#200f00;font-family:Samsung Sharp Sans Bold;font-size:12px;letter-spacing:2px;border-radius:0;padding:10px}@media (max-width: 767px){footer .custom-right-nl form input[type=email]{font-size:10px}}footer .custom-right-nl form .input-group__btn{white-space:nowrap;width:1%;display:table-cell;vertical-align:top}footer .custom-right-nl form .input-group__btn button,footer .custom-right-nl form .input-group__btn span.btn{background-color:#bc3139;font-family:Samsung Sharp Sans Bold;color:#fff;height:32px;border-radius:0;vertical-align:top;line-height:36px;border:none;width:78px}footer .custom-right-nl form .input-group__btn button:hover,footer .custom-right-nl form .input-group__btn span.btn:hover{opacity:.6}footer .custom-right-nl p a{font-family:Samsung Sharp Sans Bold;color:#fff;font-size:15px}footer .custom-right-nl p a:hover{opacity:.6}@media (max-width: 767px){footer .custom-right-nl .footer-one{margin-bottom:10px}}footer .icons-wrap{display:inline-block;width:100%}footer .icons-wrap ul{display:inline-block;width:100%}footer .icons-wrap ul li{display:inline-block}footer .icons-wrap ul li:last-child{margin-right:0}@media (max-width: 767px){footer .footer-social{margin-bottom:10px}}footer .footer-social li{margin-right:14px}footer .footer-social li a{display:inline-block}footer .footer-social li i{display:block}footer .footer-social li i svg{height:23px;width:25px;fill:#211000;display:block}footer ul.footer__list-social{margin-bottom:14px}footer .payment-methods img{display:block}footer .payment-methods li{margin-right:8px}footer .payment-methods li a{display:inline-block;width:34px}footer .external-links span.link-title{text-transform:uppercase;font-size:12px;letter-spacing:4px;line-height:20px;font-family:Samsung Sharp Sans Bold;color:#a9a9a9;margin-bottom:17px}@media (max-width: 767px){footer .external-links .link-title-holder{margin-top:15px;overflow:hidden;display:block}footer .external-links .link-title-holder:first-child{margin-top:0}}@media (max-width: 767px){footer .external-links{text-align:left}}@media (max-width: 767px){footer .grid--1-col .footer-block--menu:not(.footer-block--newsletter){width:49%;margin-bottom:15px}}div#footer-subscribe-result{text-align:left!important}div#footer-subscribe-result p{color:#0a5f0a}div#subscribe-result-error,#footer-subscribe-result-error,div#footer-subscribe-result{display:inline-block;text-align:center;font-size:13px;width:100%;display:none}div#subscribe-result-error p,#footer-subscribe-result-error p,div#footer-subscribe-result p{color:#d65959;font-weight:600;padding:7px 10px;margin-top:10px;line-height:18px;vertical-align:middle;font-family:Samsung Sharp Sans;text-transform:lowercase}div#footer-subscribe-result{color:green;margin-top:5px}#footer-subscribe-result-error p{padding-left:0;text-align:left}div#subscribe-result,div#subscribe-result p{font-size:13px;color:#209020;display:inline-block;width:100%;font-family:Samsung Sharp Sans}div#subscribe-result p{padding:7px 10px;margin-top:10px}.footer__blocks-wrapper{margin-bottom:0}ul.footer__list-social{margin:0 0 0 -7px}@media (max-width: 767px){ul.footer__list-social{margin-bottom:10px}}ul.footer__list-social li{margin-right:14px;display:inline-block}ul.footer__list-social li a{display:block;padding:0}ul.footer__list-social li a svg{height:23px;width:25px;fill:#fff;display:block}.input-group{position:relative;display:table;width:100%;border-collapse:separate}.template-index footer{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/419/assets/footer.css.map */
