footer .content-wrapper .footer-cards{display:grid;grid-template-rows:repeat(41,20px);grid-template-columns:100%}footer .content-wrapper .footer-cards .card{display:flex;padding:15px 15px 70px;flex-direction:column;align-items:flex-start;gap:42px;border-radius:20px;width:100%;height:378px;grid-column:1}footer .content-wrapper .footer-cards .card h3{margin:0;color:#fff}footer .content-wrapper .footer-cards .card.subscribe{background:var(--Orange, #FDAB1B);grid-row:1/19}footer .content-wrapper .footer-cards .card.follow{background:var(--Turquoise, #2EB0AC);grid-row:12/30}footer .content-wrapper .footer-cards .card.reach-out{background:var(--Pink, #FFA8BB);grid-row:23/41}footer .content-wrapper .footer-cards .card .buttons-wrapper{width:100%;display:flex;gap:5px;flex-wrap:wrap}footer .content-wrapper .footer-cards .card .buttons-wrapper .subscribe-form{width:100%;display:flex;padding:10px 20px;justify-content:space-between;align-items:center;flex-shrink:0;border-radius:100px;background-color:#fff}footer .content-wrapper .footer-cards .card .buttons-wrapper .subscribe-form .klaviyo-form{width:100%}footer .content-wrapper .footer-cards .card .buttons-wrapper .subscribe-form .klaviyo-form div{padding-left:0!important;padding-right:0!important}footer .content-wrapper .footer-cards .card .buttons-wrapper .subscribe-form .klaviyo-form input{margin-right:5px!important}footer .content-wrapper .footer-cards .card .buttons-wrapper .subscribe-form .klaviyo-form button{box-sizing:border-box;display:inline-flex!important;gap:10px!important;align-items:center;padding:10px 20px!important;background-color:#fdab1b;color:#000;border-radius:100px!important;font-family:Manrope!important;font-size:15px!important;font-weight:500!important;height:52px!important}footer .content-wrapper .footer-cards .card .buttons-wrapper .subscribe-form .klaviyo-form button:after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><g id="Arrow" clip-path="url(%23clip0_277_5472)"><path id="Vector" d="M16 3C13.4288 3 10.9154 3.76244 8.77759 5.1909C6.63975 6.61935 4.97351 8.64968 3.98957 11.0251C3.00563 13.4006 2.74819 16.0144 3.2498 18.5362C3.75141 21.0579 4.98953 23.3743 6.80762 25.1924C8.6257 27.0105 10.9421 28.2486 13.4638 28.7502C15.9856 29.2518 18.5995 28.9944 20.9749 28.0104C23.3503 27.0265 25.3807 25.3603 26.8091 23.2224C28.2376 21.0846 29 18.5712 29 16C28.9964 12.5533 27.6256 9.24882 25.1884 6.81163C22.7512 4.37445 19.4467 3.00364 16 3ZM21.7075 16.7075L17.7075 20.7075C17.5199 20.8951 17.2654 21.0006 17 21.0006C16.7346 21.0006 16.4801 20.8951 16.2925 20.7075C16.1049 20.5199 15.9994 20.2654 15.9994 20C15.9994 19.7346 16.1049 19.4801 16.2925 19.2925L18.5863 17H11C10.7348 17 10.4804 16.8946 10.2929 16.7071C10.1054 16.5196 10 16.2652 10 16C10 15.7348 10.1054 15.4804 10.2929 15.2929C10.4804 15.1054 10.7348 15 11 15H18.5863L16.2925 12.7075C16.1049 12.5199 15.9994 12.2654 15.9994 12C15.9994 11.7346 16.1049 11.4801 16.2925 11.2925C16.4801 11.1049 16.7346 10.9994 17 10.9994C17.2654 10.9994 17.5199 11.1049 17.7075 11.2925L21.7075 15.2925C21.8005 15.3854 21.8742 15.4957 21.9246 15.6171C21.9749 15.7385 22.0008 15.8686 22.0008 16C22.0008 16.1314 21.9749 16.2615 21.9246 16.3829C21.8742 16.5043 21.8005 16.6146 21.7075 16.7075Z" fill="black"/></g><defs><clipPath id="clip0_277_5472"><rect width="32" height="32" fill="white"/></clipPath></defs></svg>');height:32px;width:32px;cursor:pointer}footer .content-wrapper .image-container.vector-top{top:-150px;margin-bottom:-200px;z-index:2}footer .content-wrapper .image-container.vector-top .title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center}@media screen and (min-width: 610px){footer .content-wrapper .image-container.vector-top .title{font-size:60px}}footer .content-wrapper .image-container.vector-bottom{top:-100px;margin-bottom:-130px;z-index:2;padding-bottom:36%}@media screen and (min-width: 540px){footer .content-wrapper .image-container.vector-bottom{top:-150px;margin-bottom:-200px}}footer .content-wrapper .footer-bottom-wrapper{background-color:#c6ecea;position:relative;z-index:3}footer .content-wrapper .footer-bottom{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:1728px;padding:0 20px;margin:0 auto}footer .content-wrapper .footer-bottom .icons-wrapper{display:flex;gap:30px;align-items:center}footer .content-wrapper .footer-bottom .brand_information{text-align:center;font-size:12px;opacity:.6;margin-bottom:10px;max-width:426px;order:1}footer .content-wrapper .footer-bottom .policies{opacity:.6;font-size:14px;margin-bottom:-10px}@media screen and (min-width: 920px){footer .content-wrapper .footer-cards{margin-left:30px;margin-right:30px;display:flex;gap:5px}footer .content-wrapper .footer-cards .card{display:flex;height:378px;padding:30px 30px 70px;flex-direction:column;align-items:flex-start;gap:72px;width:calc((100% - 10px) / 3)}footer .content-wrapper .footer-cards .card h3{margin:0;color:#fff}footer .content-wrapper .image-container.vector-top{top:-110px;margin-bottom:-180px;z-index:2;padding-bottom:40%}}@media screen and (min-width: 920px) and (min-width: 1300px){footer .content-wrapper .image-container.vector-top{padding-bottom:30%}}@media screen and (min-width: 920px){footer .content-wrapper .image-container.vector-top .title{font-size:100px;width:100%}}@media screen and (min-width: 920px) and (min-width: 1474px){footer .content-wrapper .image-container.vector-top .title{font-size:170px;max-width:1500px}}@media screen and (min-width: 920px){footer .content-wrapper .image-container.vector-bottom{top:-170px;margin-bottom:-226px;z-index:2;padding-bottom:14%}}@media screen and (min-width: 920px) and (min-width: 1474px){footer .content-wrapper .image-container.vector-bottom{top:-180px;margin-bottom:-260px}}@media screen and (min-width: 920px){footer .content-wrapper .footer-bottom{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:30px;border-bottom:20px solid #C6ECEA}footer .content-wrapper .footer-bottom>*{width:33.33%}footer .content-wrapper .footer-bottom .icons-wrapper{display:flex;justify-content:center;gap:30px;order:2}footer .content-wrapper .footer-bottom .brand_information{text-align:center;font-size:12px;opacity:.6;margin-bottom:7px;order:0}footer .content-wrapper .footer-bottom .brand_information p{margin:0}footer .content-wrapper .footer-bottom .donate-wrapper{order:3;text-align:right}footer .content-wrapper .footer-bottom .policies{max-width:30px;order:2;position:relative;left:50px;margin-bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/footer.css.map?v=35961441558837594431719311212 */
