.section-footer .section-footer__row--blocks{max-width:870px;margin:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:35px}.section-footer .section-footer__row-lower{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 30px}.section-footer .section-footer__menu-block{width:25%}.section-footer .section-footer__title{font-size:var(--h5);font-weight:var(--weight-regular)}.section-footer .section-footer__row-lower{font-size:var(--body-size)}.section-footer .section-footer__row--blocks[data-num-blocks="4"]{-ms-flex-wrap:wrap;flex-wrap:wrap}.section-footer .section-footer__newsletter-block{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;text-align:center}.section-footer .section-footer__newsletter-block .footer-logo{width:100%;max-width:365px;margin-bottom:30px;image-rendering:-webkit-optimize-contrast}.section-footer .section-footer__newsletter-block .section-footer__text,.section-footer .section-footer__newsletter-block .signup-form{max-width:430px;margin:auto}.section-footer__row__col.section-footer__menu-block.has-more-links{-webkit-box-flex:0;-ms-flex:none;flex:none;width:auto;min-width:50%}.section-footer .has-more-links .section-footer__menu-block__menu{display:block;-webkit-column-count:2;-moz-column-count:2;column-count:2;max-height:110px}.section-footer .section-footer__newsletter-block .signup-form .signup-form__email{background:#fff;border:1px solid #FFF;padding:12px 20px;border-radius:35px}.section-footer .section-footer__newsletter-block .signup-form form button{background:var(--p-color);border:1px solid var(--p-color);padding:12px 35px;border-radius:35px}.section-footer .section-footer__newsletter-block .signup-form form button:hover{background-color:var(--s-color);color:var(--p-color);border-color:var(--s-color)}.section-footer .section-footer__newsletter-block .section-footer__text{font-weight:var(--weight-semi-bold)}.website-credit{opacity:.6;font-size:80%;position:absolute;right:60px;bottom:28px}.section-footer .section-footer__menu-block__menu a{border-bottom:2px solid transparent;padding-bottom:3px}.section-footer .section-footer__menu-block__menu a:hover{border-color:currentColor}.section-footer .klaviyo-form [data-testid=form-row]{position:relative}.section-footer .klaviyo-form input[name=email],.section-footer .klaviyo-form input[name=email]:focus{background:#fff!important;border:1px solid #FFF!important;border-radius:35px!important;height:auto!important;font-size:14px!important;padding:13px 20px!important;font-family:Montserrat,sans-serif!important;font-weight:500!important}.section-footer .klaviyo-form input[name=email]:focus{box-shadow:0 0 5px #d499ab!important}.section-footer .klaviyo-form input[name=email]::placeholder{font-size:14px;color:#000;font-family:Montserrat,sans-serif;font-weight:500}.section-footer .klaviyo-form button{background:var(--p-color)!important;border:1px solid var(--p-color)!important;padding:12px 35px!important;border-radius:35px!important;position:absolute;right:0!important;top:0!important;bottom:0!important;transform:none!important;min-width:75px}.needsclick.kl-private-reset-css-Xuajs1{min-height:0!important}.copyright .website-credit{color:var(--p-color);opacity:1}@media (min-width:768px){.section-footer .section-footer__row--blocks .section-footer__row__col,.section-footer .section-footer__row--blocks .section-footer__row__col:not(:last-child){margin-bottom:25px}.section-footer .section-footer__row--blocks .section-footer__row__col.section-footer__newsletter-block{margin-bottom:40px}}@media (max-width:992px){.section-footer .section-footer__row--blocks[data-num-blocks="4"] .section-footer__row__col{-ms-flex-preferred-size:auto;flex-basis:auto}}@media (max-width:767px){.section-footer .section-footer__title{font-size:var(--body-size)}.section-footer .section-footer__menu-block,.section-footer__row__col.section-footer__menu-block.has-more-links{width:100%}.section-footer .has-more-links .section-footer__menu-block__menu{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset;max-height:100%}.section-footer__menu-block .section-footer__title{position:relative;padding-right:25px;margin-bottom:0}.section-footer__menu-block .section-footer__title:before,.section-footer__menu-block .section-footer__title:after{content:"";position:absolute;right:0;width:14px;height:2px;background:currentColor;-webkit-transition:.25s ease all;-o-transition:.25s ease all;transition:.25s ease all;top:50%}.section-footer__menu-block .section-footer__title:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.section-footer__menu-block .section-footer__title.active:before,.section-footer__menu-block .section-footer__title.active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section-footer .has-more-links .section-footer__menu-block__menu,.section-footer .section-footer__menu-block__menu{display:none;margin-top:15px!important}.section-footer .has-more-links .section-footer__menu-block__menu.active,.section-footer .section-footer__menu-block__menu.active{display:block}.section-footer__row__col.section-footer__menu-block{margin-bottom:0!important;padding:15px 0;border-top:1px solid #FFBCBC}.section-footer__row__col.section-footer__menu-block:last-child{border-bottom:1px solid #FFBCBC}.section-footer .copyright{text-align:center}.section-footer .section-footer__row-lower{padding-bottom:12px}.website-credit{display:none}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/footer.css.map */
