a.button--primary,button.button--primary,.shopify-challenge__button,a.button--primary-dark,button.button--primary-dark{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;padding:18px 40px 0;position:absolute;width:222px;height:52px;left:20px;top:32px;background:#252628;border-radius:140px}a.button--secondary,button.button--secondary{justify-content:center;align-items:center;text-align:center;letter-spacing:2px;text-transform:uppercase;padding:14px 40px;background:#eff1fd;border-radius:90px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:12px;line-height:15px;width:100%;color:#252628;height:52px;display:flex;margin-top:15px}a.button--text-underline,button.button--text-underline{font-family:Montserrat;font-style:normal;font-weight:700;font-size:12px;line-height:15px;letter-spacing:2px;text-transform:uppercase}a.button--text-with-icon,button.button--text-text-with-icon,a.button--text-with-icon-left,button.button--text-text-with-icon-left{font-family:Montserrat;font-style:normal;font-weight:700;font-size:12px;line-height:15px;letter-spacing:2px;text-transform:uppercase;color:#252628}a.account__dotted-underline{margin-bottom:30px}a.button--primary:hover,button.button--primary:hover,.shopify-challenge__button:hover{background:#fff;color:#252628}a.button--primary:disabled,button.button--primary:disabled{background:#f7f8f9}a.button--primary-dark:disabled,button.button--primary-dark:disabled{background:#ffffff1a;opacity:.5}a.button--secondary:disabled,button.button--secondary:disabled{background:#f7f8f9}a.button--text-underline:disabled,button.button--text-underline:disabled{color:#6d7083}a.button--text-with-icon:disabled,button.button--text-text-with-icon:disabled{color:#6d7083}a.button--text-with-icon-left:disabled,button.button--text-text-with-icon-left:disabled{color:#6d7083}input.on-dark{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:7px 16px 10px;position:static;width:257px;left:calc(50% - 128.5px);top:0%;bottom:0%;background:#ffffff1a;border:.5px solid #FFFFFF;box-sizing:border-box;border-radius:6px;flex:none;order:0;align-self:stretch;flex-grow:0;margin:10px 0}h2.footer-block__heading{font-family:Baskerville URW;font-style:normal;font-weight:400;font-size:46px;line-height:55px;text-align:center;letter-spacing:-1px;margin:0 auto 40px}h2.footer-block__heading strong{font-family:Montserrat;font-weight:700;font-size:36px;line-height:40px}h4.footer-block__heading{font-family:Montserrat;font-style:normal;font-weight:700;font-size:12px;line-height:15px;letter-spacing:2px;text-transform:uppercase;margin-bottom:40px}.footer-block__details-content .list-menu__item--link{font-family:Baskerville URW;font-style:normal;font-weight:400;font-size:20px;line-height:24px}.footer__blocks-wrapper-links{padding-top:80px;border-top:1.5px dashed #FFFFFF}.footer__content-top .grid:first-of-type{row-gap:0rem}.footer__list-social.list-social:only-child{justify-content:left}.footer__bottom-menu,.footer__bottom-menu li{display:inline}.footer__bottom-menu .footer-block__details-content .list-menu__item--link{display:inline;font-family:Montserrat;font-style:normal;font-weight:500;font-size:13px;line-height:20px;text-align:right;letter-spacing:-.3px}.footer__content-top .grid{row-gap:6rem;margin-bottom:8rem}.footer__content-top .grid:last-of-type{row-gap:0;margin-bottom:0;padding-top:0;border-top:0px solid transparent}.footer__content-top{padding-bottom:0}.footer__content-top .page-width.center{max-width:648px;padding-left:0;padding-right:0}input.needsclick{background:#ffffff1a!important;border:.5px solid #FFFFFF!important;box-sizing:border-box!important;border-radius:6px!important;font-family:Montserrat!important;font-style:normal!important;font-weight:600!important;font-size:14px!important;line-height:14px!important;color:#fff!important;letter-spacing:-.2px!important}.needsclick button{margin:40px auto 0}button.needsclick{background:#fff!important;box-shadow:0 10px 40px #080c2e1a!important;border-radius:140px!important;border:0px solid transparent!important;font-family:Montserrat!important;font-style:normal!important;font-weight:700!important;font-size:12px!important;line-height:15px!important;align-items:center!important;text-align:center!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#252628!important;padding-bottom:0!important;padding-top:0!important;height:52px!important;max-height:52px!important;width:145px}button.needsclick:hover{background-color:#544d7a!important;color:#fff!important}.footer__bottom-menu{text-align:right}.needsclick.klaviyo-form{padding:0!important}.footer__content-top .footer__blocks-wrapper:first-of-type{margin:0 auto;text-align:center;justify-content:center}.footer__content-top .page-width.center{padding-bottom:100px}@media screen and (max-width: 749px){button.needsclick{width:100%;margin:40px 0 0}.footer{padding:70px 22px;background-size:cover}.footer__content-top{padding-right:0;padding-left:0}.footer__list-social.list-social:only-child{justify-content:center}.footer__bottom-menu{text-align:center}h2.footer-block__heading{font-size:32px;line-height:38px;letter-spacing:-.5px}h2.footer-block__heading strong{font-size:26px;line-height:38px}.footer__blocks-wrapper .footer-block__details-content .list-menu__item--link{padding-top:6px;padding-bottom:6px}.footer__blocks-wrapper-links{padding-top:40px}h4.footer-block__heading{margin-bottom:20px}.footer-block.grid__item{margin:5rem 0}.footer-block__heading.page-width{padding-bottom:40px}.footer__content-top .grid{margin-bottom:14rem}.footer__content-top .footer__blocks-wrapper.grid{margin-bottom:0rem}.footer__content-bottom .footer-block.grid__item.center{margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/component-elements.css.map */
