.footer{background:0 0!important;padding:40px 0 0!important}@media screen and (min-width:768px){.footer{padding:80px 0 0!important}}.footer *{letter-spacing:0}.footer__content-top{padding-bottom:40px!important}@media screen and (min-width:768px){.footer__content-top{padding-bottom:50px!important}}.footer__content-bottom-wrapper{padding-top:0;padding-bottom:40px}@media screen and (min-width:768px){.footer__content-bottom-wrapper{padding-bottom:50px}}.footer__content-bottom-wrapper .disclosure__button{background:0 0!important;color:#acacac!important;padding:0!important;margin:0!important;line-height:1;min-height:0;height:fit-content;font-size:12px!important;font-style:normal;font-weight:400;line-height:14px}@media screen and (min-width:768px){.footer__content-bottom-wrapper .disclosure__button{font-size:16px!important;font-style:normal;line-height:20px}}.footer__content-bottom-wrapper .disclosure__button svg{display:none}.footer__content-bottom-wrapper .disclosure__list-wrapper{width:fit-content;background-color:transparent!important;margin-left:0;padding-bottom:10px}.footer__content-bottom-wrapper .disclosure__list{border:1px solid rgba(10,18,27,.5019607843);background-color:#fff}.footer__content-bottom-wrapper .disclosure__link{color:rgb(var(--color-base-text));font-family:var(--font-heading-family)}.footer__localization{display:flex;gap:40px}@media screen and (min-width:768px){.footer__localization{gap:70px}}.footer__localization h2{color:#acacac;font-size:12px!important;font-style:normal;font-weight:400;line-height:14px;margin-top:0;margin-bottom:8px;font-family:var(--font-heading-family)}@media screen and (min-width:768px){.footer__localization h2{font-size:16px!important;font-style:normal;line-height:20px;margin-bottom:16px}}.footer__blocks-wrapper{grid-auto-flow:column;justify-content:space-between;grid-auto-columns:1fr!important;margin-bottom:0!important;padding-bottom:40px;column-gap:20px!important;row-gap:32px!important;border-bottom:1px solid #acacac}@media screen and (min-width:768px){.footer__blocks-wrapper{padding-bottom:50px;column-gap:0!important}}.footer .grid__item{width:fit-content}@media screen and (min-width:768px){.footer .grid__item{width:calc(25% - 20px)!important}.footer .grid__item:not(:last-of-type){margin-right:20px}}.footer .grid__item:first-child{grid-column:1/4!important;margin:0 auto!important;width:fit-content}@media screen and (min-width:768px){.footer .grid__item:first-child{margin:0 20px 0 0!important;width:fit-content;flex-grow:0}}.footer .list-menu__item{font-size:12px!important;font-style:normal;font-weight:400;line-height:140%;color:#acacac;padding-top:0;padding-bottom:5px}@media screen and (min-width:768px){.footer .list-menu__item{font-size:14px!important;font-style:normal;line-height:140%;margin-bottom:16px}}@media screen and (min-width:768px){.footer .list-menu__item{font-size:16px!important}}.footer-block{margin:0 auto}.footer-block__heading{margin-bottom:5px!important;margin-right:5px;font-style:normal;font-weight:600;line-height:119%!important;margin-top:0;color:rgb(var(--color-base-text))}@media screen and (min-width:768px){.footer-block__heading{font-size:18px!important;font-style:normal;font-weight:600;margin-bottom:16px!important}}@media screen and (min-width:1200px){.footer-block__heading{font-size:21px!important}}.footer-block--menu .footer-block__heading{font-size:16px!important}@media screen and (min-width:768px){.footer-block--menu .footer-block__heading{font-size:18px!important}}@media screen and (min-width:1200px){.footer-block--menu .footer-block__heading{font-size:21px!important}}.footer-block--newsletter .footer-block__heading{font-size:13px!important}@media screen and (min-width:768px){.footer-block--newsletter .footer-block__heading{font-size:18px!important}}@media screen and (min-width:1200px){.footer-block--newsletter .footer-block__heading{font-size:21px!important}}.footer-block__image-wrapper{background:0 0!important}.footer-block__image-wrapper img{width:117px;height:auto}@media screen and (min-width:1200px){.footer-block__image-wrapper img{width:216px}}.footer-block__image-wrapper a{height:fit-content;display:block}.footer-block__newsletter{padding-top:40px;padding-bottom:40px;border-bottom:1px solid #acacac}@media screen and (min-width:768px){.footer-block__newsletter{padding-bottom:50px;padding-top:50px}}.footer-block__details-content li:last-of-type a{margin-bottom:0;padding-bottom:0}.footer .newsletter-form{max-width:100%}.footer .newsletter-form .field:after{display:none}.footer .newsletter-form__heading-container{display:flex;justify-content:space-between;margin-bottom:10px}@media screen and (min-width:768px){.footer .newsletter-form__heading-container{margin-bottom:20px}}.footer .newsletter-form .input input{width:135px;max-width:135px;font-size:11px!important}@media screen and (min-width:768px){.footer .newsletter-form .input input{width:250px;max-width:250px;padding-left:30px;font-size:16px!important}}.footer .newsletter-form .input input::placeholder{font-size:11px!important}@media screen and (min-width:768px){.footer .newsletter-form .input input::placeholder{font-size:16px!important}}.footer .newsletter-form .input input~label{font-size:11px!important}@media screen and (min-width:768px){.footer .newsletter-form .input input~label{left:30px;font-size:16px!important}}.footer .newsletter-form .input button{font-size:11px}@media screen and (min-width:768px){.footer .newsletter-form .input button{font-size:16px}}.footer__list-social{justify-content:flex-start!important;row-gap:10px;flex-shrink:0}.footer__list-social .list-social__item svg path{fill:rgb(var(--color-base-text))}.footer__list-social .list-social__link{width:18px;height:18px;border:1px solid rgb(var(--color-base-text));padding:0;display:flex;justify-content:center;border-radius:50%;align-items:center}@media screen and (min-width:768px){.footer__list-social .list-social__link{width:30px;height:30px}}.footer__list-social .list-social__link svg{width:10px;height:10px}@media screen and (min-width:768px){.footer__list-social .list-social__link svg{width:15px;height:15px;margin-left:1px}}.footer__list-social .list-social__item:not(:last-of-type){margin-right:10px}.footer__copyright .policies{margin:0 auto;display:flex;max-width:400px;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}@media screen and (min-width:768px){.footer__copyright .policies{max-width:100%;justify-content:left}}.footer__copyright li{font-size:10px;font-style:normal;font-weight:400;line-height:140%!important;color:#acacac}.footer__copyright li:not(:last-of-type){padding-right:8px;margin-right:8px;border-right:1px solid #acacac}@media screen and (min-width:1200px){.footer__copyright li:not(:last-of-type){padding-right:30px;margin-right:30px}}@media screen and (min-width:768px){.footer__copyright li{font-size:10px;font-style:normal;font-weight:400;line-height:160%}}.footer__copyright a,.footer__copyright small{font-size:10px;font-style:normal;font-weight:400;line-height:1;color:#acacac;text-decoration:none}@media screen and (min-width:768px){.footer__copyright a,.footer__copyright small{font-size:10px;font-style:normal;font-weight:400;line-height:160%}}.footer .input{border:1px solid rgb(var(--color-base-text));height:fit-content;width:fit-content;border-radius:50px}.footer .input:after{border:0!important;box-shadow:none!important}.footer .input input{font-size:9px;font-style:normal;font-weight:400;line-height:10.917px;border-radius:50px!important;padding:0 16px!important;height:fit-content;background:0 0;max-width:135px;color:rgb(var(--color-base-text))!important;box-shadow:none!important;margin:auto 0!important;font-family:Poppins,sans-serif}@media screen and (min-width:768px){.footer .input input{font-size:16px;font-style:normal;font-weight:400;line-height:20px}}.footer .input input~label{font-size:9px;font-style:normal;font-weight:400;line-height:10.917px;top:50%;transform:translateY(-50%);color:#acacac;opacity:1;visibility:visible;transition:all .2s ease-in-out}@media screen and (min-width:768px){.footer .input input~label{font-size:16px;font-style:normal;font-weight:400;line-height:20px}}.footer .input input:focus~label,.footer .input input:not(:placeholder-shown)~label{opacity:0;visibility:hidden;transition:all .2s ease-in-out}.footer .input button{padding:8px 16px!important;height:100%;border-radius:50px!important;background:rgb(var(--color-base-text))!important;color:#f9f5f3!important;margin:0;left:0;position:relative;display:block;width:fit-content;min-width:fit-content!important}@media screen and (min-width:768px){.footer .input button{padding:16px 30px!important;font-size:16px;line-height:20px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/section-footer-custom.css.map */
