footer.footer{margin:50px 0 0;padding:0}.template-index footer.footer{margin:0}.footer .footer__content-top{padding-top:50px;padding-bottom:0}.footer .footer-block--newsletter{margin:0;padding:0;border:1px solid rgba(18,18,18,.4)}.footer .newsletter-container{max-width:1320px;width:100%;margin:0 auto;padding:0 20px}.footer .footer-block__newsletter{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:80px 0}.footer .newsletter-title-row{display:flex;align-items:center;gap:12px;text-align:left}.footer .newsletter-title-text h2{margin:0 0 4px;color:#121212;font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.footer .newsletter-title-text p{margin:0;color:#5d5d5d;font-family:Poppins;font-size:16px;font-weight:400;line-height:normal}.footer .newsletter-title-icon svg{vertical-align:middle}.footer .newsletter-form{max-width:572px;display:block;margin:0}.footer .newsletter-form__field-wrapper{width:100%;max-width:unset}.footer .newsletter-form__field-wrapper .field__input{padding:0 20px 0 30px;height:50px;border:0;border-radius:0;margin:0;background-color:#fff;color:#000;font-family:Poppins;font-size:14px;font-weight:400;line-height:normal}.footer .newsletter-form__field-wrapper .field__input::placeholder{visibility:visible;color:#0000004d;font-family:Poppins;font-size:14px;font-weight:400;line-height:normal}.footer .newsletter-form__field-wrapper .field__input:focus{box-shadow:none}.footer .newsletter-form__field-wrapper .field:before,.footer .newsletter-form__field-wrapper .field:after{display:none}.footer .newsletter-form__field-wrapper .field__label{display:none}.footer .newsletter-form__field-wrapper .field{align-items:center;gap:10px;display:flex}.footer .newsletter-form__field-wrapper .newsletter-form__button{width:auto;position:relative;inset:auto;height:54px;background:#034acc;color:#fff;min-width:147px}.footer .newsletter-form__field-wrapper .newsletter-form__button:hover{background:transparent;color:#034acc}.footer .newsletter-form .klaviyo-form form.needsclick.klaviyo-form{max-width:100%!important}.footer .newsletter-form .klaviyo-form form.needsclick.klaviyo-form>.needsclick.kl-private-reset-css-Xuajs1{min-height:inherit!important}.footer .newsletter-form .klaviyo-form form.needsclick.klaviyo-form .needsclick.kl-private-reset-css-Xuajs1{padding:0!important}.footer .newsletter-form .klaviyo-form form.needsclick.klaviyo-form .needsclick.kl-private-reset-css-Xuajs1>.needsclick.kl-private-reset-css-Xuajs1{gap:0px}.footer .newsletter-form .klaviyo-form form.needsclick.klaviyo-form .needsclick.kl-private-reset-css-Xuajs1>.needsclick.kl-private-reset-css-Xuajs1>.needsclick.kl-private-reset-css-Xuajs1+div{padding-left:20px!important}.footer .newsletter-form .klaviyo-form form.needsclick.klaviyo-form .needsclick.kl-private-reset-css-Xuajs1>.needsclick.kl-private-reset-css-Xuajs1 label.needsclick.klaviyo-sr-only.kl-private-reset-css-Xuajs1{color:#000!important;font-family:Poppins!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:normal!important}.footer .newsletter-form .klaviyo-form form.needsclick.klaviyo-form .needsclick.kl-private-reset-css-Xuajs1>.needsclick.kl-private-reset-css-Xuajs1 input[type=email]{width:100%!important;height:50px!important;background:#fff!important;border:0!important;padding:10px 15px!important;color:#000!important;font-family:Poppins!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:normal!important;border-radius:0!important}.footer .newsletter-form .klaviyo-form form.needsclick.klaviyo-form .needsclick.kl-private-reset-css-Xuajs1>.needsclick.kl-private-reset-css-Xuajs1 input[type=email]::placeholder{color:#000!important;font-family:Poppins!important;font-size:14px!important;font-style:normal!important;font-weight:400!important}.footer .newsletter-form .klaviyo-form form.needsclick.klaviyo-form button.needsclick.go300628013.kl-private-reset-css-Xuajs1{width:auto!important;inset:auto!important;height:50px!important;background:#034acc!important;color:#fff!important;min-width:147px!important;border-radius:0!important;text-align:center!important;font-family:Poppins!important;font-size:16px!important;font-style:normal!important;font-weight:600!important;line-height:normal!important;text-transform:uppercase!important;border:solid 1px #034acc!important}.footer .newsletter-form .klaviyo-form form.needsclick.klaviyo-form button.needsclick.go300628013.kl-private-reset-css-Xuajs1:hover{background:transparent!important;color:#034acc!important}.footer .footer-container{max-width:1320px;margin:0 auto;padding:0 20px}.footer .footer__blocks-wrapper{display:flex;flex-wrap:wrap;padding:100px 0 0}.footer .footer__blocks-wrapper .footer-block{width:100%}.footer .footer__blocks-wrapper .footer-block:nth-child(1){max-width:50.8%}.footer .footer__blocks-wrapper .footer-block:nth-child(2){max-width:34.8%}.footer .footer__blocks-wrapper .footer-block:nth-child(3){max-width:14.4%}.footer .footer-block__heading{margin:0 0 50px;color:#121212;font-family:Poppins;font-size:20px;font-weight:600;line-height:normal}.footer .footer-block__heading.footer-social-heading{margin:64px 0 30px}.footer .footer-block__details-content.list-unstyled{column-count:2;padding-right:100px}.footer .footer-block__details-content.list-unstyled li{margin:0 0 15px}.footer .footer-block__details-content li .list-menu__item--link{margin:0;padding:0;color:#5d5d5d;font-family:Poppins;font-size:16px;font-weight:400;line-height:normal;transition:all .5s ease;text-decoration:none}.footer .footer-block__details-content li .list-menu__item--link:hover{color:#034acc;text-decoration:none}.footer .custom-html a{display:flex;align-items:center;gap:6px;color:#5d5d5d;font-family:Poppins;font-size:16px;font-weight:400;line-height:normal;transition:all .5s ease}.footer .custom-html a:hover{color:#034acc}.footer .list-social{display:flex;justify-content:flex-start;margin:0;padding:0;gap:22px}.footer .list-social .list-social__link{padding:0;margin:0;height:50px;width:50px;display:flex;align-items:center;justify-content:center;background:#fff;transition:all .5s ease}.footer .list-social .list-social__link.list-social-facebook:hover{background:#337fff}.footer .list-social .list-social__link.list-social-instagram:hover{background:linear-gradient(135deg,#fae100 18.27%,#fcb720,#ff7950 36.47%,#ff1c74 48.61%,#6c1cd1 78.94%)}.footer .list-social .list-social__link.list-social-tiktok:hover{background:#000}.footer .list-social .list-social__link:hover svg path{fill:#fff}.footer .list-social__link .svg-wrapper,.footer .list-social__link .icon{width:24px;height:24px}.footer .list-social__link:hover .icon{transform:none}.footer .list-social__link img{margin:0}.footer .list-social__link:hover img{filter:invert(0) sepia(0) saturate(0) hue-rotate(0) brightness(100) contrast(1)}.footer .footer-block-image.center{height:100%}.footer .footer-block__image-wrapper{margin:0;display:flex;align-items:center;position:relative;overflow:visible!important}.footer .footer-block__image-wrapper:before,.footer .footer-block__image-wrapper:after{content:"";height:60px;width:1px;position:absolute;background:#0006;left:50%;transform:translate(-50%);top:-50px}.footer .footer-block__image-wrapper:after{top:auto;bottom:-50px}.footer .footer-bg-img{background:url(footer-bg.png)no-repeat right bottom;padding-bottom:100px}.footer .footer-bottom{background:#f1eae1}.footer .footer-bottom .page-width{max-width:1320px}.footer .footer-bottom-row{display:flex;align-items:center;justify-content:space-between;padding:20px 0}.footer .footer-bottom-row p{margin:0;color:#000000b3;font-family:Poppins;font-size:15px;font-weight:400;line-height:normal}.footer .footer-bottom-row p a{color:#000000b3}.footer .footer-bottom-row p a:hover{color:#034acc}.footer .footer-bottom-row p strong{font-weight:600}.footer .footer-bottom-row p .sep{display:inline-block;padding:0 8px;color:#dcd4c7}@media screen and (max-width:1800px){.footer .footer-bg-img{background-size:220px}}@media screen and (max-width:1600px){.footer .footer-bg-img{background-size:130px}}@media screen and (max-width:1365px){.footer .footer-bg-img{background:none}}@media screen and (max-width:1279px){.footer .footer__content-top{padding-top:40px}.footer .footer-block__newsletter{padding:20px 0;justify-content:center;flex-direction:column;align-items:center;row-gap:10px}.footer .footer__blocks-wrapper{padding:30px 0 0}.footer .footer-block__heading{margin:0 0 20px}.footer .footer-block__details-content.list-unstyled{padding-right:20px}.footer .footer-block__details-content.list-unstyled li{margin:0 0 8px}.footer .footer-block__heading.footer-social-heading{margin:30px 0 20px}.footer .footer-block__image-wrapper:before,.footer .footer-block__image-wrapper:after{display:none}.footer .footer-bg-img{padding-bottom:40px}.footer .footer-bottom-row{align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column;row-gap:15px;text-align:center}}@media screen and (max-width:989px){.footer .newsletter-title-text h2{margin:0;font-size:20px}.footer .newsletter-title-text p{font-size:14px}.footer .newsletter-title-icon svg{height:60px;width:60px}.footer .newsletter-form__field-wrapper .newsletter-form__button{height:40px;min-width:unset;padding:5px 30px}.footer .newsletter-form__field-wrapper .field__input{padding:0 20px;height:40px}.footer .footer-block__heading{margin:0 0 15px;font-size:18px}.footer .footer-block__details-content li .list-menu__item--link,.footer .custom-html a{font-size:14px}.footer .footer-block__heading.footer-social-heading{margin:20px 0}.footer .list-social{gap:10px}.footer .list-social .list-social__link{height:40px;width:40px}.footer .footer-bottom-row p{font-size:14px}}@media screen and (max-width:767px){.footer .footer__content-top{padding:40px 0 0}.footer .footer__blocks-wrapper{row-gap:20px}.footer .footer__blocks-wrapper .footer-block:nth-child(1){max-width:100%}.footer .footer__blocks-wrapper .footer-block:nth-child(2){max-width:80%}.footer .footer__blocks-wrapper .footer-block:nth-child(3){max-width:20%}.footer .footer-block__details-content{margin:0}}@media screen and (max-width:550px){.footer .newsletter-title-row{text-align:center;flex-direction:column;row-gap:0}.footer .newsletter-form__field-wrapper .field{flex-direction:column}.footer .footer-block__image-wrapper{align-items:flex-end}.footer .footer-bottom-row p{font-size:13px}.footer .footer-bottom-row p .sep{display:block;font-size:0;padding:2px 0}.footer .newsletter-form .klaviyo-form form.needsclick.klaviyo-form .needsclick.kl-private-reset-css-Xuajs1>.needsclick.kl-private-reset-css-Xuajs1>.needsclick.kl-private-reset-css-Xuajs1+div{padding-left:0!important}.footer .newsletter-form .klaviyo-form form.needsclick.klaviyo-form .needsclick.kl-private-reset-css-Xuajs1>.needsclick.kl-private-reset-css-Xuajs1{gap:5px!important;display:grid!important;justify-content:center;align-items:center;grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/footer-custom.css.map */
