.footer{position:relative;background:rgba(var(--color-footer-bg),1);color:rgba(var(--color-footer-txt),1);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:var(--vertical-padding) var(--horizontal-padding) 0}.footer a{color:rgba(var(--color-footer-txt),1)}.no-touchevents .footer a:hover{color:rgba(var(--color-footer-accent),1)!important}.footer a:after{background:rgba(var(--color-footer-accent),1)}.footer a:focus{color:rgba(var(--color-footer-accent),1)!important}.footer-item{width:70%;margin-bottom:100px}@media screen and (max-width:648px){.footer-item{width:100%;margin-bottom:50px}.footer-item:last-child{margin-bottom:-25px!important;margin-top:0!important}}.footer-item .footer-item__title{text-transform:uppercase;margin-bottom:50px;font-size:14px;letter-spacing:1.5px;color:#fff;font-weight:600}.footer-item p{font-size:32px;color:#fff;font-weight:500;line-height:1.58}.footer-links a.parent-has-submenu{margin-bottom:10px;display:table;text-transform:uppercase}.footer-links .sub-menu{padding-bottom:15px}.footer-logo{padding-bottom:100px;width:100%;display:flex;align-items:center;justify-content:flex-end}.footer-logo a{margin-right:calc(-1 * var(--horizontal-padding));width:120px;display:block}.footer-logo a img{display:block}@media screen and (max-width:948px){.footer-item .footer-item__title{margin-bottom:30px}}.footer-item:first-child:last-child{width:90%;margin-bottom:50px;margin-top:-10px}.footer-item:last-child:nth-child(3){width:100%}@media screen and (min-width:1921px){.footer-text.footer-text--large .rte{font-size:calc(32px / 14 * var(--base-body-size) + 0px);line-height:1.2}}@media screen and (min-width:1280px)and (max-width:1920px){.footer-text.footer-text--large .rte{font-size:calc(30px / 14 * var(--base-body-size) + 0px);line-height:1.2}}@media screen and (min-width:1023px)and (max-width:1280px){.footer-text.footer-text--large .rte{font-size:calc(28px / 14 * var(--base-body-size) + 0px);line-height:1.2}}@media screen and (max-width:1023px){.footer-text.footer-text--large .rte{font-size:calc(26px / 14 * var(--base-body-size) + 0px);line-height:1.2}}.footer-links span{display:block;margin-bottom:12px}.footer-links a{border-bottom:1px solid}.footer-icons{margin-bottom:32px;display:flex;flex-wrap:wrap;gap:5px}.footer-icons img{border-radius:2px}.footer-copyright{margin-bottom:var(--vertical-padding);line-height:1.5;margin-top:-5px;width:100%}.footer-newsletter .newsletter__form{margin-top:-10px;margin-bottom:0}.footer-newsletter .newsletter__input{height:45px;padding:0 20px;color:rgba(var(--color-footer-txt),1);border:1px solid rgba(var(--color-footer-txt),.36)}.footer-newsletter .newsletter__input::placeholder{color:rgba(var(--color-footer-txt),1)}.no-touchevents .footer-newsletter .newsletter__input:hover{border-color:rgba(var(--color-footer-txt),.56)}.footer-newsletter .newsletter__input:focus{border-color:rgba(var(--color-footer-txt),.56);box-shadow:0 0 0 3px rgba(var(--color-footer-txt),.14)}.footer-newsletter .newsletter__submit{top:0;height:100%;display:flex;align-items:center}html[dir=rtl] .footer-newsletter .newsletter__submit{left:20px}html[dir=ltr] .footer-newsletter .newsletter__submit{right:20px}.footer-newsletter .newsletter__submit>span{height:21px}.footer-newsletter .newsletter__submit path{fill:rgba(var(--color-footer-txt),1)!important}.footer-newsletter .alert{margin-bottom:32px}#shopify-section-footer .footer-newsletter input[type=email]:-webkit-autofill,#shopify-section-footer .footer-newsletter input[type=email]:-webkit-autofill:hover,#shopify-section-footer .footer-newsletter input[type=email]:-webkit-autofill:focus,#shopify-section-footer .footer-newsletter input[type=email]:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px rgba(var(--color-footer-bg),1) inset!important;-webkit-text-fill-color:rgba(var(--color-footer-txt),1)!important}.footer-item.footer-menus{width:25%;min-width:80px}.footer-item.footer-social{width:24%}.footer-menus{display:flex}.footer-menus span{line-height:1.5}.footer-info{align-self:flex-end}.footer-info .localization-form{margin:0 0 -10px!important}.footer-icons:empty{display:none}@media screen and (min-width:949px){.footer-newsletter+.footer-info.localization-form-holder form{margin-top:-45px!important}}.social-icons{height:40px;margin-top:-10px;margin-inline-start:-9px;display:flex}.social-icons a{display:inline-flex;width:40px;height:40px;justify-content:center;align-items:center}.social-icons a .icon{display:block;width:23px;height:23px}.social-icons a svg{width:23px!important;height:23px!important}.social-icons a svg *{fill:rgba(var(--color-footer-txt),1);transition:fill .15s linear}.social-icons a:hover svg *{fill:rgba(var(--color-footer-accent),1)}@media screen and (max-width:1399px){.footer-item p{font-size:29px}.footer-item.footer-social{width:19%}.footer-item{margin-bottom:50px}.footer-logo{padding-bottom:50px}.footer-logo a{width:90px}}@media screen and (max-width:948px){.footer-item p{font-size:22px}.footer-links .sub-menu{padding-top:0!important}}@media screen and (max-width:767px){.footer-item{margin-bottom:30px}.footer-item.footer-menus,.footer-item.footer-social{width:100%}.footer-item.footer-menus>div{width:100%}.footer-item.footer-menus .footer-links{display:flex;justify-content:space-between;flex-direction:column}.footer-links .sub-menu{padding-bottom:0!important}.footer-logo a{width:80px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-footer.css.map */
