.footer-bg-top-wrap{background-color:var(--color-FFC2D1);padding:60px 0}.main-footer .footer-top-flex{display:flex;gap:80px}.main-footer .footer-top-flex .footer-top-left{background:var(--color-FA6F90);border-radius:16px;padding:43px 50px 50px;max-height:260px;max-width:440px;width:100%}.main-footer .footer-top-left .footer-newsletter-box h4{margin:0;font-family:var(--font-poppins);font-size:20px;line-height:26px;color:var(--white-color);font-weight:500;letter-spacing:0%;padding-bottom:10px}.main-footer .footer-top-left .footer-newsletter-box p{font-family:var(--font-poppins);color:var(--white-color);font-size:16px;line-height:26px;letter-spacing:0%;font-weight:400;margin:0}.footer_klaviyo_newsletter{width:100%;position:relative;padding-top:25px}.footer_klaviyo_newsletter form{max-width:none!important}.footer_klaviyo_newsletter button{position:absolute;right:2px;top:2px;width:55px;font-size:0px!important;padding:0!important}.footer_klaviyo_newsletter button:after{content:"";display:inline-block;background-image:url(../assets/icon-newsletter-arrow.svg);background-size:contain;background-repeat:no-repeat;width:52px;height:14px;vertical-align:middle;cursor:pointer}.footer_klaviyo_newsletter input{border-bottom:1px solid var(--white-color)!important;width:100%;padding-left:36px!important}form:not([data-gtm-form-interact-id="0"]) div[data-testid=form-row]:after{content:"";left:-93%;top:53%;transform:translateY(-50%);width:16px;height:16px;background-image:url(../assets/icon-newsletter-email.svg);background-size:contain;background-repeat:no-repeat;pointer-events:none;position:relative}.footer_klaviyo_newsletter .needsclick{min-height:auto!important}.main-footer .footer-top-flex .footer-top-right{display:flex;gap:80px;width:calc(100% - 440px);justify-content:space-evenly}.main-footer .footer-top-flex .footer-top-right .footer-menu h5{margin:0;font-family:var(--font-poppins);font-size:20px;line-height:26px;color:var(--color-252422);font-weight:500;letter-spacing:0%}.main-footer .footer-top-flex .footer-top-right .footer-menu{display:flex;flex-direction:column;gap:20px}.main-footer .footer-top-flex .footer-top-right .footer-menu ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.main-footer .footer-top-flex .footer-top-right .footer-menu ul li a{font-size:16px;line-height:20px;text-decoration:none;font-family:var(--font-poppins);color:var(--color-252422);font-weight:400}.main-footer .footer-bottom-content{background:var(--white-color);display:flex;align-items:center;justify-content:space-between;flex-direction:column}.main-footer .footer-bottom-content .content-top-inner{display:flex;align-items:center;justify-content:space-between;padding:20px 0;position:relative}.footer-social-icons .social-sharing{display:flex;align-items:center;gap:16px}.footer-social-icons .social-sharing p{font-family:var(--font-poppins);color:var(--color-252422);font-size:18px;line-height:100%;letter-spacing:0%;font-weight:500;margin:0}.footer-social-icons .social-sharing ul{padding:0;margin:0;list-style:none;display:flex;align-items:center;justify-content:center;gap:16px}.footer-social-icons .social-sharing ul li .social-logo{display:block;width:24px;height:24px}.main-footer .footer-bottom-content .footer-contact-info ul{display:flex;align-items:center}.main-footer .footer-bottom-content .content-top-wrap{width:100%;position:relative;padding-bottom:4px;border-bottom:1px solid #DDDDDD}.main-footer .footer-bottom-content .footer-contact-info ul{display:flex;align-items:center;margin:0;padding:0;list-style:none}.main-footer .footer-bottom-content .footer-contact-info ul li{display:flex;align-items:center;gap:8px}.main-footer .footer-bottom-content .footer-contact-info ul li span svg{display:block;width:16px;height:16px}.main-footer .footer-bottom-content .footer-contact-info ul li a{font-size:16px;line-height:16px;font-weight:500;font-family:var(--font-poppins);color:var(--color-252422);text-decoration:none}.main-footer .footer-bottom-content .footer-contact-info ul li:nth-child(2){padding-left:20px;margin-left:20px;position:relative}.main-footer .footer-bottom-content .footer-contact-info ul li:nth-child(2):before{content:"";position:absolute;background:#ddd;height:16px;width:1px;top:0;left:0}.main-footer .footer-bottom-content .content-top-inner .footer-logo{max-width:160px;width:100%}.main-footer .footer-bottom-content .content-top-inner .footer-logo-img{position:absolute;top:-15px;left:0;width:160px;height:78px;object-fit:contain}.main-footer .footer-bottom-content .content-bottom-wrap{width:100%}.main-footer .footer-bottom-content .content-bottom-wrap .content-bottom-inner{display:flex;align-items:center;justify-content:space-between;padding:18px 0}.main-footer .footer-bottom-content .content-bottom-wrap .content-bottom-inner .card-info ul{display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:8px}.main-footer .footer-bottom-content .content-bottom-wrap .content-bottom-inner .card-info ul li svg{display:block;width:38px;height:24px}.main-footer .footer-bottom-content .content-bottom-wrap .content-bottom-inner .adderess-info{display:flex;align-items:center;gap:8px}.main-footer .footer-bottom-content .content-bottom-wrap .content-bottom-inner .adderess-info span svg{display:block}.main-footer .footer-bottom-content .content-bottom-wrap .content-bottom-inner .adderess-info p{font-size:16px;line-height:16px;font-weight:500;font-family:var(--font-poppins);color:var(--color-252422);text-decoration:none;margin:0}.footer-copyright-bottom{background-color:var(--color-FFC2D1);padding:16px 0}.footer-copyright-bottom .copyright-flex{display:flex;justify-content:space-between;align-items:center}.footer-copyright-bottom .copyright-flex .copyright-text,.footer-copyright-bottom .copyright-flex .copyright-text a{margin:0;font-size:14px;line-height:20px;letter-spacing:-2%;font-family:var(--font-poppins);color:var(--color-252422)}.footer-copyright-bottom .policy-menu{display:flex;align-items:center;margin:0;padding:0;list-style:none}.footer-copyright-bottom .policy-menu li{font-size:14px;line-height:20px;letter-spacing:-2%;font-family:var(--font-poppins);color:var(--color-252422)}.footer-copyright-bottom .policy-menu li:nth-child(2),.footer-copyright-bottom .policy-menu li:nth-child(3){position:relative;padding-left:20px;margin-left:20px}.footer-copyright-bottom .policy-menu li:nth-child(2):before,.footer-copyright-bottom .policy-menu li:nth-child(3):before{content:"";position:absolute;width:1px;height:14px;background:#25242233;top:3px;left:0}.footer-copyright-bottom .copyright-flex .made-with-text,.footer-copyright-bottom .copyright-flex .made-with-text a{font-family:var(--font-poppins);margin:0;display:flex;align-items:center;gap:3px;font-size:12px;line-height:16px;font-weight:500;text-decoration:none;color:var(--color-252422)}.main-footer .footer-top-flex .footer-top-right .footer-menu ul li a:hover{text-shadow:0 0 .5px currentColor,0 0 .5px currentColor}.footer-social-icons .social-sharing ul li .social-logo{display:block;width:24px;height:24px;transition:unset}.footer-social-icons .social-sharing ul li .social-logo:hover{filter:brightness(0) saturate(100%) invert(58%) sepia(48%) saturate(2065%) hue-rotate(308deg) brightness(104%) contrast(96%)}.footer-top-mobile-wrapper{display:none}.footer-copyright-bottom .policy-menu li a{text-decoration:none;color:var(--color-252422);font-family:var(--font-poppins);font-size:14px;line-height:20px;font-weight:400}.footer-copyright-bottom .policy-menu li a:hover{text-shadow:0 0 .5px currentColor,0 0 .5px currentColor}@media screen and (max-width: 1400px){.main-footer .footer-top-flex{gap:40px}.main-footer .footer-top-flex .footer-top-right{gap:30px}}@media screen and (max-width: 1250px){.main-footer .footer-top-flex .footer-top-right{width:calc(100% - 400px)}.main-footer .footer-top-flex .footer-top-left{max-height:260px;max-width:400px}.main-footer .footer-top-flex{flex-wrap:wrap;gap:30px}.main-footer .footer-top-flex .footer-top-left{max-width:100%}.main-footer .footer-top-flex .footer-top-right{width:100%}form:not([data-gtm-form-interact-id="0"]) div[data-testid=form-row]:after{left:-98%}}@media screen and (max-width: 991px){.footer-top-mobile-wrapper{display:block;width:100%}.main-footer .footer-top-flex .footer-top-right{display:none}.footer-top-mobile-wrapper .footer-middle-mobile-menu .footer-menu .footer_block__heading{font-family:var(--font-poppins);color:var(--color-252422);font-weight:500;font-size:16px;line-height:26px;letter-spacing:0%;margin:0;padding:9px 0;cursor:pointer;position:relative}.footer-top-mobile-wrapper .footer-middle-mobile-menu .footer-menu .footer_block__heading .menu-arrow{position:absolute;width:2.4rem;height:2.4rem;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);padding:.5rem;display:flex;align-items:center;justify-content:center}.footer-top-mobile-wrapper .footer-middle-mobile-menu .footer-menu .footer_block__heading .menu-arrow:before{content:"";width:2px;height:100%;display:flex;background-color:#000}.footer-top-mobile-wrapper .footer-middle-mobile-menu .footer-menu .footer_block__heading.active .menu-arrow:before{opacity:0}.footer-top-mobile-wrapper .footer-middle-mobile-menu .footer-menu .footer_block__heading .menu-arrow:after{content:"";height:2px;width:100%;display:flex;background-color:#000;margin-left:-8px}.footer-middle-mobile-menu .footer-menu .footer_block__accordion-content{padding:0 8px 10px;list-style:none;margin:0}.footer-middle-mobile-menu .footer-menu .footer_block__accordion-content li a{font-size:16px;line-height:20px;text-decoration:none;font-family:var(--font-poppins);color:var(--color-252422);font-weight:400}.footer-middle-mobile-menu .footer-menu .footer_block__accordion-content li a:hover{text-shadow:0 0 .5px currentColor,0 0 .5px currentColor}.main-footer .footer-bottom-content .content-top-inner{display:block}.main-footer .footer-bottom-content .content-top-inner .footer-logo{max-width:160px;width:100%;height:65px}.main-footer .footer-bottom-content .content-top-inner .footer-logo-img{position:absolute;top:-15px;width:160px;height:78px;object-fit:contain;display:block;margin:0 auto;right:0;bottom:0;left:0}.main-footer .footer-bottom-content .footer-contact-info ul{justify-content:center;margin-bottom:20px}.footer-social-icons .social-sharing{justify-content:center}.main-footer .footer-bottom-content .content-bottom-wrap .content-bottom-inner{flex-direction:column;gap:20px}.footer-copyright-bottom .copyright-flex{display:block}.footer-copyright-bottom .copyright-flex .copyright-text,.footer-copyright-bottom .copyright-flex .copyright-text a{text-align:center;margin-bottom:16px}.footer-copyright-bottom .policy-menu{justify-content:center;margin-bottom:16px}.footer-copyright-bottom .copyright-flex .made-with-text,.footer-copyright-bottom .copyright-flex .made-with-text a{justify-content:center}.footer-copyright-bottom,.footer-bg-top-wrap{padding:32px 0 28px}form:not([data-gtm-form-interact-id="0"]) div[data-testid=form-row]:after{left:-97%}}@media screen and (max-width: 767px){.main-footer .footer-bottom-content .footer-contact-info ul li a{font-size:12px}.footer-social-icons .social-sharing p{font-size:14px}.footer-social-icons .social-sharing ul li .social-logo{width:18px}.footer-social-icons .social-sharing ul li svg{width:18px}.main-footer .footer-bottom-content .content-bottom-wrap .content-bottom-inner .adderess-info p,.footer-copyright-bottom .copyright-flex .copyright-text,.footer-copyright-bottom .copyright-flex .copyright-text a{font-size:12px}.footer-copyright-bottom .policy-menu li:nth-child(2),.footer-copyright-bottom .policy-menu li:nth-child(3){padding-left:16px;margin-left:16px}.main-footer .footer-bottom-content .footer-contact-info ul li:nth-child(2){padding-left:12px;margin-left:12px}.main-footer .footer-bottom-content .content-bottom-wrap .content-bottom-inner .card-info ul{gap:6px}.main-footer .footer-top-flex .footer-top-left{padding:20px}.main-footer .footer-top-left .footer-newsletter-box h4{font-size:18px}.main-footer .footer-top-left .footer-newsletter-box p{font-size:14px;line-height:22px}.footer-middle-mobile-menu .footer-menu .footer_block__accordion-content li a{font-size:14px;line-height:18px}}@media screen and (max-width: 600px){.main-footer .footer-bottom-content .content-bottom-wrap .content-bottom-inner .card-info ul li svg{width:30px;height:18px}form:not([data-gtm-form-interact-id="0"]) div[data-testid=form-row]:after{left:-93%}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-footer.css.map */
