footer.footer{background:#282828!important;padding-top:64px!important;margin-top:0!important}footer.footer .grid--4-col-tablet .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important;max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important}footer.footer .footer-block.grid__item.footer-block--menu{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important;max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important}footer.footer .footer-block.grid__item.footer-block--menu .footer-block__heading{font-size:11px;margin-bottom:24px}footer.footer .footer-block.grid__item.footer-block--menu .footer-block__heading svg{display:none}footer.footer.section-footer-padding .footer-block__heading{color:#fff;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}footer.footer.section-footer-padding .footer-block--menu a{font-size:11px;margin-bottom:0;color:#fff;letter-spacing:.05em;text-decoration:none;line-height:normal;cursor:pointer}footer.footer.section-footer-padding .footer-block--menu a:after{content:"";display:block;width:0;height:1px;background:#fff;transition:width .3s}footer.footer.section-footer-padding .footer-block--menu a:hover{text-decoration:none}footer.footer.section-footer-padding .footer-block--menu a:hover:after{width:100%}footer.footer.section-footer-padding .footer-block--menu a:hover{font-weight:600}footer.footer .footer-block-image .list-social{justify-content:flex-start;padding-top:24px}footer.footer .footer-block-image .list-social a{padding:10px}footer.footer .footer-block-image .list-social a svg{color:#666;width:14px}footer.footer .footer-block-image .list-social a svg:hover{color:#a3a3a3}footer.footer .footer__content-bottom{padding:40px 0}footer.footer .footer__copyright{font-size:14px}footer.footer .footer__Catch_Publicity__text-link a{font-size:11px;font-weight:500!important;letter-spacing:.6px!important;text-transform:capitalize!important;cursor:pointer}footer.footer .footer__Catch_Publicity__text-link a:hover{color:#fff}footer.footer .footer__Catch_Publicity,footer.footer .footer__Catch_Publicity a{width:100%;font-size:11px;font-weight:700;letter-spacing:2px;padding:0 0 12px;text-transform:uppercase;color:#a3a3a3;text-decoration:none!important}.footer-block--newsletter{background:#f5f5f5;padding:100px 20px}.footer-block--newsletter .newsletter-form__field-wrapper{max-width:100%}.footer-block--newsletter .newsletter-form{max-width:533px}.footer-block--newsletter .field{flex-direction:column}.footer-block--newsletter .field:hover.field:after{box-shadow:none!important;all:unset!important}.footer-block--newsletter .footer-block__heading{font-weight:400;font-style:normal;text-decoration:none;text-transform:none;text-align:center;font-size:22px;color:#000}.footer-block--newsletter .field__input{border-color:#ccc;border-style:solid;border-width:2px;border-radius:4px;background:#fff;font-style:normal;text-decoration:none;text-transform:none;text-align:left;font-size:16px;color:#000;width:100%;height:45px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:5px;padding-right:5px}.footer-block--newsletter .field__button{position:initial;font-weight:700;font-style:normal;text-decoration:none;text-align:center;font-size:12px;color:#fff;border-color:#282828!important;border-style:solid;border-width:1px;border-radius:4px;background:#282828!important;width:100%;height:100%;cursor:pointer;z-index:9000;position:relative;letter-spacing:.15em;text-transform:uppercase;padding:13px;margin-top:10px}.footer-block--newsletter .field__input:focus,.footer-block--newsletter .field__input:not(:placeholder-shown),.footer-block--newsletter .field__input:-webkit-autofill,.footer-block--newsletter .customer .field input:focus,.footer-block--newsletter .customer .field input:not(:placeholder-shown),.footer-block--newsletter .customer .field input:-webkit-autofill{padding:0 10px}@media screen and (max-width:768px){.footer-block--newsletter{padding:60px 20px}}@media screen and (max-width:500px){footer.footer .grid--4-col-tablet .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important;max-width:calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important}footer.footer .footer-block.grid__item.footer-block--menu{width:calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important;max-width:calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important}footer.footer .footer-block-image .list-social{justify-content:center}footer.footer .footer-block-image .list-social .list-social__item .icon{width:1.8rem}footer.footer .footer__content-bottom{padding:20px 0}footer.footer .footer__content-top{padding-bottom:3rem;padding-left:calc(2rem / var(--font-body-scale));padding-right:calc(2rem / var(--font-body-scale))}footer.footer .footer__column--info{padding:0}footer.footer.section-footer-padding .footer-block--menu a:hover:after{width:0%}footer.footer-block--newsletter .footer-block__heading{font-size:18px}footer.footer__Catch_Publicity{text-align:center!important}footer.footer-block--newsletter{padding:30px 20px}footer.footer .footer__Catch_Publicity,footer.footer .footer__Catch_Publicity a{text-align:center}footer.footer .footer__copyright{font-size:12px}footer.footer .footer__Catch_Publicity a{font-size:10px}footer.footer .footer__content-top{padding:0!important}footer.footer .footer__content-top .footer-block--menu{border-top:1px solid #707070!important;padding-top:18px!important;max-height:48px;overflow-y:hidden!important;margin:0!important;transition:all .4s ease}footer.footer .footer__content-top .footer-block--menu .footer-block__heading{padding:0 1.5rem!important;display:flex!important;justify-content:space-between!important}footer.footer .footer__content-top .footer-block--menu .footer-block__heading svg{display:block!important}footer.footer .footer__content-top .footer-block--menu[open=true]{max-height:500px}footer.footer .footer__content-top .footer-block__details-content{margin-left:1.5rem;margin-right:1.5rem}footer.footer .footer__content-bottom{border-top:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom-theme-footer.scss.css.map */
