.site-footer{color:rgb(var(--color-foreground));background-color:var(--color-light-brown);position:relative}.site-footer__top{padding:75px 0;position:relative}.footer__custom-decoration{position:absolute;top:0;left:0;width:100%;height:100%}.site-footer__top .page-width{position:relative;z-index:1}.site-footer.handprints .site-footer__top{background-image:url(handprint.png);background-size:cover}.site-footer__content{display:flex;width:100%;align-items:flex-start;flex-wrap:wrap;gap:80px}.footer__follow-on-shop{display:flex;text-align:right;justify-content:flex-end;margin-top:.375rem}.site-footer .h4{color:rgb(var(--color-foreground));margin-bottom:1.125rem;border-bottom:1px solid white;width:100%}.site-footer .site-footer__item-inner--link_list{width:100%}.site-footer .site-footer__item-inner--link_list h4{font-size:24px;padding-bottom:15px;border-bottom:1px solid white;width:100%}.site-footer .site-footer__item-inner--link_list .site-footer__linklist-item{padding-bottom:20px!important}.site-footer .site-footer__item-inner--link_list .site-footer__linklist-item a{display:flex;align-items:center;font-size:20px}.site-footer .site-footer__item-inner--link_list a svg{width:18px;margin-right:8px}.site-footer__content .h4footer{color:#fff}.site-footer__item{display:flex;width:100%;margin-bottom:0}.site-footer__linklist-item{display:block;padding-bottom:.625rem;line-height:1}.site-footer__linklist-item:last-of-type{padding-right:0}.site-footer__linklist.list--inline>li{margin-right:20px}.site-footer__item:last-child .site-footer__item-inner{width:100%}.site-footer a{text-decoration:none;font-family:var(--font-body-family);font-weight:300;font-size:.8125rem;color:rgb(var(--color-foreground));white-space:nowrap}.site-footer p,.site-footer p a{margin:0;font-weight:300;color:rgb(var(--color-foreground));line-height:1.6;font-size:.9375rem}.site-footer__rte--text{margin-top:.625rem}.site-footer__rte--text p,.site-footer__rte--text p a{line-height:1.25}@media only screen and (min-width: 768px){.site-footer__content{flex-wrap:nowrap}.site-footer__centered--single-block{width:75%;margin:0 auto}.site-footer__item{flex:1}.site-footer__item:last-of-type{padding-right:0}}@media only screen and (max-width: 1024px){.site-footer__content{gap:55px}.site-footer__linklist-item{padding-bottom:1.25rem}}@media only screen and (max-width: 768px){.footer__follow-on-shop{text-align:center;justify-content:center}}@media only screen and (max-width: 767px){.site-footer.handprints .site-footer__top{background-image:url(handprint-mobile.png)}.site-footer__content{padding:0 18px;gap:0}.site-footer__item:last-of-type{margin-bottom:0}.site-footer__linklist.list--inline>li{display:block}.site-footer__item--center{justify-content:center}.site-footer__item--center>*{text-align:center}.site-footer__item .site-footer__item-inner--text{text-align:center;margin-top:3.6875rem}.site-footer__item-inner{width:100%;text-align:center}.site-footer__item:last-child .site-footer__item-inner{text-align:center}.site-footer.site-footer--no-margin{margin-top:0}.site-footer .h4{font-size:unset;margin-top:15px;margin-bottom:5px}.site-footer__content p{padding-bottom:10px}.site-footer__linklist-item{padding:12px 0}}.site-footer .newsletter-form-info .field-wrapper input{color:#000;background-color:#fff;border-radius:0}.site-footer .newsletter-form-info .btn--small span{color:#000;font-size:16px}.site-footer .newsletter-view{display:block!important;position:relative;top:-25px}.site-footer .newsletter-view .newsletter-form-info{justify-content:left!important}.site-footer .newsletter-view h4{color:var(--color-lime);margin:18px 0 23px}.site-footer .newsletter-view p{margin:0 0 25px}.site-footer .newsletter-view .btn{margin-left:0}.site-footer .newsletter-view .input-group{margin-bottom:12px;max-width:unset!important;width:100%;padding-right:25px}.site-footer .newsletter-view .input-group .field-wrapper{max-width:unset!important;width:100%}.site-footer .newsletter-view .input-group input::placeholder{display:block;color:#000;opacity:1}.site-footer .newsletter-view .footer-logo{display:block;max-width:138px;width:100%;margin:0 auto}.site-footer .site-footer__content{flex-wrap:wrap}.site-footer .site-footer__item:first-of-type{display:none}@media only screen and (min-width: 768px){.site-footer .newsletter-view .footer-logo{margin-left:0}}@media only screen and (min-width: 951px){.site-footer .site-footer__item:first-of-type{display:block}}
/*# sourceMappingURL=/cdn/shop/t/139/assets/section-footer.css.map */
