.footer{background:#000;color:#fff}.footer .page-width{max-width:75%!important;margin:0 auto;padding:5rem 0px}.footer a{text-decoration:none}footer__link-item a{font-size:18px;line-height:42px;letter-spacing:1.35px}.footer__top{display:flex;flex-direction:column;gap:3.2rem;padding-top:4.2rem;padding-bottom:4.8rem}@media screen and (min-width:751px)and (max-width:1024px){.footer .page-width{max-width:85%!important;margin:0 auto;padding:4.8rem 0rem 0rem}}@media screen and (min-width:990px){.footer__top{display:grid;grid-template-columns:11rem minmax(44rem,1fr) minmax(28rem,45rem);column-gap:clamp(4rem,4.8vw,8.6rem);align-items:start;padding-top:4.8rem;padding-bottom:5.8rem}}.footer__col--logo{min-width:0}.footer__logo-wrapper{width:100%;margin:0}.footer__logo-img{display:block;width:100%;height:auto}@media screen and (max-width:750px){.footer .page-width{max-width:90%!important;margin:0 auto;padding:4.8rem 0rem 0rem}.footer__logo-img{display:block;width:52%;height:auto}.footer__logo-wrapper{width:100%;margin:0;display:flex;align-items:center;justify-content:center}}.footer__brand-headline,.footer__brand-description{margin-top:1.2rem}.footer__col--menus{display:flex;flex-direction:column}@media screen and (min-width:750px){.footer__col--menus{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(3rem,4vw,8rem)}}.footer__menu-col{min-width:0}.footer-accordion{border:0}.footer-accordion__summary{list-style:none;display:flex;align-items:center;justify-content:space-between;padding:1.8rem 0;border-bottom:.1rem solid rgba(255,255,255,.22);cursor:pointer}.footer-accordion__summary::-webkit-details-marker{display:none}.footer-accordion__heading,.footer__newsletter-heading{margin:0;color:#ffffff7a;font-size:16px;font-weight:500;line-height:34px;letter-spacing:1.2px;text-transform:uppercase}.footer-accordion__heading--static{padding-bottom:1.2rem}.footer-accordion__icon{position:relative;width:1.4rem;height:1.4rem;flex:0 0 1.4rem}.footer-accordion__icon:before,.footer-accordion__icon:after{content:"";position:absolute;left:50%;top:50%;background:#707070;transform:translate(-50%,-50%);transition:opacity .2s ease}.footer-accordion__icon:before{width:1.4rem;height:.1rem}.footer-accordion__icon:after{width:.1rem;height:1.4rem}.footer-accordion[open] .footer-accordion__icon:after{opacity:0}.footer-accordion__content{padding-top:.8rem;padding-bottom:1.6rem}.footer__link-list{margin:0;padding:0;list-style:none}.footer__link-item{margin:0 0 .95rem!important}.footer__link-item:last-child{margin-bottom:0}.footer__link,.footer__text-block .rte,.footer__text-block .rte p,.footer__text-block .rte a{color:#fff;font-size:1.35rem;line-height:1.42;letter-spacing:.04em;text-transform:uppercase}.footer__link:hover,.footer__link--active{color:#fff;opacity:.82}.footer__link{font-size:14px;line-height:36px;letter-spacing:1px}@media screen and (min-width:750px){.footer-accordion__summary{padding:0 0 1.65rem;border-bottom:0;pointer-events:none;cursor:default}.footer-accordion__icon{display:none}.footer-accordion__content{display:block!important;padding-top:0;padding-bottom:0}.footer__link-item{margin-bottom:0rem!important}.footer__text-block .rte,.footer__text-block .rte p,.footer__text-block .rte a{font-size:1.2rem;line-height:1.6;letter-spacing:.12em}.footer__newsletter-social{margin-top:5.7rem!important}}.footer__col--newsletter{min-width:0}.footer__newsletter-heading{margin-bottom:1.6rem}.footer__newsletter-form{margin:0}.footer__newsletter-field-wrapper{display:flex;gap:.8rem;align-items:stretch}.footer__newsletter-input-wrap{flex:1 1 auto}.footer__newsletter-input{width:100%;min-width:0;padding:12px 23px;border:0;border-radius:5px;color:#707070;font-size:16px;line-height:28px;letter-spacing:.32px}.footer__newsletter-input::placeholder{color:#777;opacity:1}.footer__newsletter-input:focus{outline:.1rem solid #fff;outline-offset:.1rem}.footer__newsletter-btn{display:inline-block;padding:13px 23px;border:0;border-radius:5px;background-color:#741dff;color:#fff;font-size:16px;letter-spacing:.32px;line-height:28px;text-transform:none;cursor:pointer;transition:all .3s ease}.footer__newsletter-error,.footer__newsletter-success{display:block;margin-top:.8rem;font-size:1rem;line-height:1.5}.footer__newsletter-error{color:#ff7f7f}.footer__newsletter-success{color:#81ffc5}.footer__newsletter-disclaimer{max-width:42rem;margin:1.4rem 0 0;color:#fffc;font-size:12px;line-height:20px;letter-spacing:0px}.footer__newsletter-social{margin-top:3.2rem}.footer__social-list{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem;margin:0;padding:0;list-style:none}.footer__social-list .list-social__item{display:flex}.footer__social-list .list-social__link{width:3rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;color:#000;transition:transform .2s ease,opacity .2s ease}.footer__social-list .list-social__link:hover{opacity:.9;transform:translateY(-.1rem)}.footer__social-list .svg-wrapper,.footer__social-list .svg-wrapper svg{width:33px;height:33px;display:block}.footer__social-list .svg-wrapper svg{fill:currentColor}.footer__bottom{padding-bottom:4.6rem}.footer__bottom-grid{display:flex;flex-direction:column-reverse;gap:2.8rem}.footer__legal{min-width:0}.footer__fda-text{max-width:80rem;margin:0;color:#ffffffb8;font-size:1.2rem;line-height:20px;opacity:50%}.footer__copyright-text{margin:2rem 0 0;color:#fff;font-size:18px;font-weight:500;line-height:34px;letter-spacing:1.35px;text-transform:uppercase}.footer__payments-side{min-width:0}.footer__payment-list{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin:0;padding:0;list-style:none}.footer__payment-list .list-payment__item{display:flex}.footer__payment-list .icon--full-color{width:auto;height:2.7rem}.footer__fsa-text{max-width:42rem;margin:1.8rem auto 0;color:#ffffffc7;font-size:1.2rem;line-height:1.7;letter-spacing:.24px}@media screen and (min-width:990px){.footer__bottom-grid{display:grid;grid-template-columns:minmax(0,1fr) 43rem;column-gap:clamp(4rem,5vw,8.6rem)}.footer__payment-list{justify-content:flex-start}.footer__fsa-text{margin:3rem 0 0}}@media screen and (min-width:1690px){.footer-accordion__heading,.footer__newsletter-heading{margin:0;color:#ffffff7a;font-size:18px;font-weight:500;line-height:34px;letter-spacing:1.35px;text-transform:uppercase}.footer__link{font-size:18px;line-height:42px;letter-spacing:1.35px}}.footer__localization-row{display:flex;flex-wrap:wrap;gap:2rem;padding-top:1.6rem;padding-bottom:2rem}.footer .list-social{gap:30px}.footer .list-payment{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center}.footer .list-payment .list-payment__item{display:flex}@media screen and (max-width:750px){.footer__col--logo{width:8.2rem;margin:auto}.footer__link{font-size:12px;line-height:18px;letter-spacing:.9px}.footer-accordion__heading,.footer__newsletter-heading{color:#ffffff7a;font-size:14px;font-weight:500;line-height:20px;letter-spacing:1.05px;text-transform:uppercase}.footer__col--newsletter{padding-top:.8rem}.footer__newsletter-disclaimer,.footer__fsa-text,.footer__fda-text{max-width:none;font-size:10px;line-height:16px;letter-spacing:.2px}.footer__fsa-text{padding:0 20px}.footer__newsletter-disclaimer{margin:1.4rem 0 0;color:#fffc;font-size:10px;line-height:16px;letter-spacing:.2px}.footer__newsletter-social,.footer__payments-side{display:flex;flex-direction:column;align-items:center}.footer__newsletter-input{width:100%;min-width:0;padding:17px 65px 19px 22px;border:0;border-radius:10px;color:#707070;font-size:14px;line-height:20px;letter-spacing:1.05px}.footer__newsletter-btn{display:inline-block;padding:15px 17px;border:0;border-radius:10px;background-color:#741dff;color:#fff;font-size:14px;letter-spacing:1.05px;line-height:20px;text-transform:none;cursor:pointer;transition:all .3s ease}.footer__payment-list .icon--full-color{width:auto;height:3rem}.footer__copyright-text{color:#fff;font-size:14px;font-weight:500;line-height:20px;letter-spacing:1.05px;text-transform:uppercase;max-width:240px}}details summary{list-style:none}details summary::-webkit-details-marker{display:none}
/*# sourceMappingURL=/cdn/shop/t/34/assets/section-footer.css.map */
