.container-1340{max-width:100%;padding:0 40px;width:100%;margin:0 auto}@media only screen and (max-width: 1024px){.container-1340{padding:0 30px}}.footer-new ul,.footer-new li{margin:0;padding:0;list-style:none}.footer-new .main-footer-top{overflow:hidden;padding:40px 0}.footer-new .main-footer-top .container-1340{display:flex;align-items:center}@media only screen and (max-width: 1024px){.footer-new .main-footer-top .container-1340{flex-direction:column;align-items:flex-start}}@media only screen and (max-width: 480px){.footer-new .main-footer-top .container-1340{align-items:center}}.footer-new .main-footer-top .form-wrapper{display:flex}@media only screen and (max-width: 850px){.footer-new .main-footer-top .form-wrapper{flex-direction:column}}.footer-new .main-footer-top .form-wrapper .inner{display:flex}@media only screen and (max-width: 850px){.footer-new .main-footer-top .form-wrapper .inner{flex-wrap:wrap;margin-bottom:-15px}}.footer-new .main-footer-top .form-wrapper .form-field{max-width:220px;width:100%;margin-right:15px}@media only screen and (max-width: 850px){.footer-new .main-footer-top .form-wrapper .form-field{max-width:100%;width:calc(50% - 7.5px);margin-bottom:10px}.footer-new .main-footer-top .form-wrapper .form-field:nth-child(2n){margin-right:0}}@media only screen and (max-width: 480px){.footer-new .main-footer-top .form-wrapper .form-field{width:100%;margin-right:0}}.footer-new .main-footer-top .form-wrapper .form-field label{font-family:var(--font-h3--family);font-size:20px;font-weight:700;line-height:normal;text-transform:uppercase;display:inline-block;margin-bottom:6px}.footer-new .main-footer-top .form-wrapper .form-field input{height:50px;border:1px solid #000;background:#fbfbfb;padding:0 15px;font-family:var(--font-paragraph--family);-webkit-appearance:none;appearance:none;font-size:14px;font-style:normal;color:#000;font-weight:600;line-height:normal;width:100%}.footer-new .main-footer-top .form-wrapper .form-field input::placeholder{opacity:.5}.footer-new .main-footer-top .form-wrapper .form-button-field{max-width:132px;width:100%;display:flex;align-items:flex-end}@media only screen and (max-width: 850px){.footer-new .main-footer-top .form-wrapper .form-button-field{margin-top:20px}}@media only screen and (max-width: 480px){.footer-new .main-footer-top .form-wrapper .form-button-field{max-width:100%}}.footer-new .main-footer-top .form-wrapper .form-button-field button{font-family:var(--font-h3--family);font-size:20px;font-weight:700;color:#fff;line-height:1;text-transform:uppercase;border-radius:40px;background:#ac0a28;max-height:fit-content;padding:13.5px 28px;border:none;cursor:pointer}.footer-new .main-footer-top .form-wrapper .form-button-field button:hover{background:#780406}@media only screen and (max-width: 480px){.footer-new .main-footer-top .form-wrapper .form-button-field button{width:100%;height:100%}}.footer-new .main-footer-top .checkboxOuter{margin:20px 0 0;position:relative}.footer-new .main-footer-top .checkboxOuter label{display:inline-block!important;top:0!important;position:relative;padding-left:28px;font-family:var(--font-paragraph--family);font-size:12px;font-weight:600;line-height:normal;cursor:pointer}.footer-new .main-footer-top .checkboxOuter label a{text-decoration:underline;color:#ac0a28;font-weight:900}.footer-new .main-footer-top .checkboxOuter label a:hover{text-decoration:none}.footer-new .main-footer-top .checkboxOuter label:after{z-index:2;content:"";vertical-align:middle;text-align:center;position:absolute;cursor:pointer;height:18px;width:18px;top:calc(50% - 9px);left:0;background:#fbfbfb;border-radius:0;border:1px solid #000}.footer-new .main-footer-top .checkboxOuter input[type=checkbox]:checked+label:after{border:1px solid #AC0A28;background:url(icon-checkbox-white.webp) no-repeat center/11px #ac0a28}.footer-new .main-footer-top .checkboxOuter input[type=checkbox]{left:5px;margin:0;position:absolute;top:50%;height:1px;width:1px}.footer-new .main-footer-top .newsletter-title{font-family:var(--font-h3--family);margin-bottom:14px;display:block;font-size:24px;font-style:normal;font-weight:700;line-height:26px;text-transform:uppercase}@media only screen and (max-width: 480px){.footer-new .main-footer-top .newsletter-title{max-width:290px}}.footer-new .main-footer-top .asterisk-note{font-size:12px;font-weight:900;line-height:normal}.footer-new .main-footer-top .left-section{width:100%}.footer-new .main-footer-top .social-icons{flex:none}@media only screen and (max-width: 1024px){.footer-new .main-footer-top .social-icons{margin-top:20px;margin-left:-20px}}.footer-new .main-footer-top .social-icons ul{display:flex}.footer-new .main-footer-top .social-icons li{margin-left:20px}.footer-new .main-footer-top .social-icons li a{font-size:0px;width:40px;height:40px;display:block}.footer-new .main-footer-top .social-icons li a.instagram{background:url(icon-instagram.svg) no-repeat center/100%}.footer-new .main-footer-top .social-icons li a.facebook{background:url(icon-facebook.svg) no-repeat center/100%}.footer-new .main-footer-top .social-icons li a.pinterest{background:url(icon-pinterest.svg) no-repeat center/100%}.footer-new .main-footer-top .social-icons li a.tiktok{background:url(icon-tiktok.svg) no-repeat center/100%}.footer-new .main-footer-top .social-icons li a:hover{opacity:.8}.footer-new .main-footer-bottom{padding:22px 0 25px;background:#ac0a28}.footer-new .main-footer-bottom *{color:#fff!important}.footer-new .main-footer-bottom a:hover{text-decoration:underline!important;text-decoration-color:#fff!important}.footer-new .main-footer-bottom .footer-main-menu{display:flex;margin-bottom:14px;flex-wrap:wrap}@media only screen and (max-width: 600px){.footer-new .main-footer-bottom .footer-main-menu{flex-direction:column;align-items:center;text-align:center}}.footer-new .main-footer-bottom .footer-main-menu li{margin-right:40px}.footer-new .main-footer-bottom .footer-main-menu li:last-child{margin:0!important}@media only screen and (max-width: 600px){.footer-new .main-footer-bottom .footer-main-menu li{margin:0 0 8px}}.footer-new .main-footer-bottom .footer-main-menu li a{font-family:var(--font-h3--family);font-size:24px;font-weight:700;line-height:normal;text-transform:uppercase}.footer-new .main-footer-bottom .footer-privacy-menu{display:flex;flex-wrap:wrap;margin-bottom:-4px}@media only screen and (max-width: 600px){.footer-new .main-footer-bottom .footer-privacy-menu{justify-content:center}}.footer-new .main-footer-bottom .footer-privacy-menu a{font-family:var(--font-paragraph--family);font-size:14px;font-style:normal;font-weight:600;line-height:normal;display:inline-block}.footer-new .main-footer-bottom .footer-privacy-menu li{margin-right:22px;margin-bottom:4px;position:relative}.footer-new .main-footer-bottom .footer-privacy-menu li:after{content:"";height:10px;width:2px;background:#fff;position:absolute;right:-12px;top:calc(50% - 5px)}.footer-new .main-footer-bottom .footer-privacy-menu li:last-child{margin-right:0}.footer-new .main-footer-bottom .footer-privacy-menu li:last-child:after{display:none}.footer-new .main-footer-bottom .footer-privacy-menu .privacy-choices{background:url(icon-privacy.png) no-repeat right center/31px!important;padding-right:35px!important}.footer-new .main-footer-bottom p{font-family:var(--font-paragraph--family);font-size:12px;font-style:normal;font-weight:600;line-height:normal;margin-top:15px}@media only screen and (max-width: 600px){.footer-new .main-footer-bottom p{text-align:center}}.footer-new .newsletter-form__message{padding:10px 30px;text-align:center;margin-top:15px;color:#fff;max-width:fit-content}.footer-new .newsletter-form__message *{color:#fff}.footer-new .newsletter-form__message.newsletter-form__message--success{background:#1e671e}.footer-new .newsletter-form__message.newsletter-form__message--error{background:#ac0a28}.shopify-challenge__button{font-family:var(--font-h3--family)!important;font-size:20px;font-weight:700;color:#fff;line-height:1;text-transform:uppercase;border-radius:40px;background:#ac0a28;max-height:fit-content;padding:13.5px 28px;border:none;cursor:pointer}.shopify-challenge__button:hover{background:#780406}.shopify-challenge__message{font-family:var(--font-paragraph--family);font-size:14px;font-style:normal;font-weight:600;line-height:normal;color:#000}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sm-custom.scss.css.map */
