.m-footer-cols{padding-top:var(--footer-padding-top, 64px);padding-bottom:var(--footer-padding-bottom, 32px)}.m-footer-cols__top{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:40px}.m-footer-cols__brand{flex:0 1 auto;display:flex;flex-direction:column;gap:24px;max-width:360px}.m-footer-cols__logo{display:block}.m-footer-cols__logo img{display:block;height:auto;max-width:100%}.m-footer-cols__logo-text{font-size:28px;font-weight:700;color:rgb(var(--color-heading, var(--color-foreground)))}.m-footer-cols__brand-text{font-size:14px;line-height:1.65;color:rgb(var(--color-foreground))}.m-footer-cols__brand-text p{margin:0}.m-footer-cols__columns{display:flex;flex-wrap:wrap;gap:var(--footer-column-gap, 40px)}.m-footer-cols__col{min-width:150px}.m-footer-cols__col-title{margin:0 0 20px;font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--color-button))}.m-footer-cols__col>*+.m-footer-cols__col-title{margin-top:28px}.m-footer-cols__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.m-footer-cols__list a{color:rgb(var(--color-foreground));text-decoration:none;transition:color var(--m-duration-default, .25s) ease}.m-footer-cols__list a:hover{color:rgb(var(--color-button))}.m-footer-cols__certs-img{display:block;height:auto;max-width:180px}.m-footer-cols__socials{display:flex;flex-wrap:wrap;gap:16px}.m-footer-cols__socials .social-media-links--item{display:inline-flex;align-items:center;justify-content:center;background-color:#c291d2;color:#fff;text-decoration:none;transition:background-color var(--m-duration-default, .25s) ease}.m-footer-cols__socials .social-media-links--item:hover{background-color:rgb(var(--color-button-hover));color:rgb(var(--color-button-text-hover))}.m-footer-cols__socials svg{width:20px;height:20px}.m-footer-cols__socials--circle .social-media-links--item{width:48px;height:48px;border-radius:50%}.m-footer-cols__socials--pill{gap:10px}.m-footer-cols__socials--pill .social-media-links--item{gap:8px;padding:10px 18px;border-radius:100px;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;line-height:1}.m-footer-cols__socials--pill svg{width:15px;height:15px;flex-shrink:0}.m-footer-cols__col--newsletter{max-width:320px}.m-footer-cols__newsletter-text{margin:0 0 16px;font-size:13px;line-height:1.6;color:rgb(var(--color-foreground))}.m-footer-cols__input{width:100%;padding:12px 0;background:transparent;border:0;border-bottom:1px solid rgba(var(--color-foreground),.25);border-radius:0;color:rgb(var(--color-foreground));font-family:inherit;font-size:15px;outline:none;transition:border-color var(--m-duration-default, .25s) ease}.m-footer-cols__input:focus{border-bottom-color:rgb(var(--color-button))}.m-footer-cols__newsletter-button{margin-top:16px;width:100%}.m-footer-cols__newsletter-success{margin:12px 0 0;font-size:13px;color:rgb(var(--color-foreground))}.m-footer-cols__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;margin-top:56px}.m-footer-cols__payment{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.m-footer-cols__payment .payment-icon{height:28px;width:auto}.m-footer-cols__payment img{height:auto;max-width:100%}.m-footer-cols__copyright{margin:0;font-size:14px;color:rgb(var(--color-foreground-secondary));text-align:center;flex:1 1 auto}.m-footer-cols__copyright a{color:inherit;text-decoration:none}.m-footer-cols__copyright a:hover{color:rgb(var(--color-button))}.m-footer-cols__separator{margin:0 8px;opacity:.35}.m-footer-cols__made-by{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:rgb(var(--color-foreground-secondary));text-decoration:none}.m-footer-cols__made-by img{display:block;height:20px;width:auto}@media screen and (max-width:1023px){.m-footer-cols__top,.m-footer-cols__columns{gap:32px}}@media screen and (max-width:767px){.m-footer-cols__brand{max-width:100%}.m-footer-cols__columns{width:100%}.m-footer-cols__col{flex:1 1 45%}.m-footer-cols__col--newsletter{flex:1 1 100%;max-width:100%}.m-footer-cols__bottom{justify-content:center;margin-top:40px}.m-footer-cols__copyright{flex:1 1 100%;order:3}}@media screen and (min-width:1024px){.m-footer-cols{padding-top:5.21vw;padding-bottom:6.875vw}.m-footer-cols__top{flex-wrap:nowrap;justify-content:flex-start;gap:5.31vw}.m-footer-cols__brand{flex:0 0 33.54vw;max-width:none}.m-footer-cols__logo img{width:15.42vw!important}.m-footer-cols__columns{flex-wrap:nowrap;gap:0;margin-left:auto}.m-footer-cols__col{width:11.98vw;min-width:0;padding:0 1.04vw}.m-footer-cols__col-title{margin-bottom:.73vw;font-size:clamp(12px,.73vw,19px);letter-spacing:.143em}.m-footer-cols__col>*+.m-footer-cols__col-title{margin-top:1.25vw}.m-footer-cols__list{gap:0}.m-footer-cols__list a{font-size:clamp(14px,.83vw,21px);line-height:2.125}.m-footer-cols__bottom{margin-top:3.75vw}.m-footer-cols__copyright{font-size:clamp(12px,.73vw,19px)}}.m-footer-cols__list a,.m-footer-cols__copyright{color:rgb(var(--color-button))}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-footer-columns.css.map */
