footer.footer{padding:186px 0 0;position:relative}footer.footer:after{content:"";background:url(https://cdn.shopify.com/s/files/1/0646/0535/6285/files/footer-bg.svg?v=1660893035) center bottom;width:100%;height:136px;position:absolute;top:0;left:0;opacity:1}footer.footer .footer-block{width:auto}footer.footer .footer-block .footer-block__heading{font-style:normal;font-weight:500;font-size:12px;line-height:16px;margin:0 0 20px;letter-spacing:.02em;text-transform:uppercase;color:#ffd89b;font-family:var(--font-body-family)}footer.footer .footer-block.block-type--image{margin:0 auto 0 0}footer.footer .footer-block.block-type--link_list ul li{margin:0;line-height:1}footer.footer .footer-block.block-type--link_list ul li:not(:last-child){margin-bottom:20px}footer.footer .footer-block.block-type--link_list ul li a.link--text{font-style:normal;font-weight:700;font-size:24px;line-height:70%;color:#faf8f7;font-family:var(--font-heading-family);padding:0}footer.footer .footer-block.block-type--link_list ul li a.link--text:hover{color:#ffd89b;text-decoration:none}footer.footer .footer-block.block-type--newsletter{max-width:337px;margin-left:auto;margin-right:0}footer.footer .footer-block.block-type--newsletter .footer-block__newsletter{width:100%}footer.footer .footer-block.block-type--newsletter .footer-block__heading{font-style:normal;font-family:var(--font-heading-family);font-weight:700;font-size:32px;line-height:80%;color:#ffd89b;text-transform:none;margin-bottom:36px;letter-spacing:.02em}footer.footer .footer-block.block-type--newsletter .field{align-items:flex-end;justify-content:space-between}footer.footer .footer-block.block-type--newsletter .field:before,footer.footer .footer-block.block-type--newsletter .field:after{display:none}footer.footer .footer-block.block-type--newsletter .field .button{position:relative;padding:14px 30px 10.3px;height:auto;font-size:12px;letter-spacing:.02em;min-width:auto;width:107px}footer.footer .footer-block.block-type--newsletter .field .field__input{border:none;border-bottom:1px solid #FFD89B;padding:0;margin:0;height:auto;max-width:calc(100% - 127px);width:100%}footer.footer .footer-block.block-type--newsletter .field .field__input:focus{box-shadow:none}footer.footer .footer-block.block-type--newsletter .field .field__input:focus~.field__label,footer.footer .footer-block.block-type--newsletter .field .field__input:not(:placeholder-shown)~.field__label,footer.footer .footer-block.block-type--newsletter .field .field__input:-webkit-autofill~.field__label{top:-9px}footer.footer .footer-block.block-type--newsletter .field .field__label{font-style:normal;font-weight:450;font-size:16px;line-height:140%;letter-spacing:-.02em;color:#ffd89b80;left:0}footer.footer .footer-block.block-type--newsletter .footer-block--newsletter{flex-flow:column;align-items:flex-start}footer.footer .footer-block.block-type--newsletter .footer__list-social{align-items:center;margin-top:40px;width:100%;justify-content:flex-start}footer.footer .footer-block.block-type--newsletter .footer__list-social .list-social__item:not(:last-child){margin-right:20px}footer.footer .footer-block.block-type--newsletter .footer__list-social .list-social__item .list-social__link{padding:0;color:#ffd89b}footer.footer .footer-block.block-type--newsletter .footer__list-social .list-social__item .list-social__link .icon-instagram{width:27px;height:auto}footer.footer .footer-block.block-type--newsletter .footer__list-social .list-social__item .list-social__link .icon-discord{width:31px;height:auto}footer.footer .footer-block.block-type--newsletter .newsletter-form__message{align-self:flex-start}footer.footer .footer__content-top{padding-bottom:0}footer.footer .footer__content-bottom{margin-top:150px;padding:0 0 20px;border:none}footer.footer .foot-bot-nav{width:100%}footer.footer .foot-bot-nav ul{margin:0 0 0 calc(27.7% + 2rem);padding:0;display:flex}footer.footer .foot-bot-nav ul li{list-style:none;line-height:1;width:45.5%}footer.footer .foot-bot-nav ul li a{font-style:normal;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.02em;text-decoration:none;text-transform:uppercase;color:#ffd89b}footer.footer .foot-bot-nav ul li a:hover{color:#faf8f7}footer.footer .copyright{font-style:normal;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.02em;text-transform:uppercase;color:#ffd89b;margin:0 0 0 auto;width:100%;max-width:400px}footer.footer .copyright a{color:inherit;text-decoration:none}.block-type--newsletter .klaviyo_condensed_styling input[type=text],.block-type--newsletter .klaviyo_condensed_styling input[type=email],.block-type--newsletter .klaviyo_styling input[type=text],.block-type--newsletter .klaviyo_styling input[type=email]{border:none;border-bottom:1px solid #FFD89B;padding:0 0 1px;margin:0;height:auto;width:100%;border-radius:0;box-shadow:none!important;color:#fff}.block-type--newsletter form{display:flex;align-items:flex-end;max-width:100%;margin:0;position:relative}.block-type--newsletter .klaviyo_messages{position:absolute;top:100%;margin-top:5px}.block-type--newsletter .klaviyo_condensed_styling .klaviyo_field_group,.block-type--newsletter .klaviyo_styling .klaviyo_field_group{margin-bottom:0}.block-type--newsletter .klaviyo_field_group{flex:1 0 0;padding-right:20px}.block-type--newsletter .klaviyo_submit_button{padding:14px 30px 10.3px;height:auto;font-size:12px;min-width:auto;width:107px;border-radius:90px}.block-type--newsletter .klaviyo_field{display:flex}.block-type--newsletter .klaviyo_styling input[type=email]::-webkit-input-placeholder{color:#ffd89b7f;opacity:1}.block-type--newsletter .klaviyo_styling input[type=email]::-moz-placeholder{color:#ffd89b7f;opacity:1}.block-type--newsletter .klaviyo_styling input[type=email]:-ms-input-placeholder{color:#ffd89b7f;opacity:1}.block-type--newsletter .klaviyo_styling input[type=email]:-moz-placeholder{color:#ffd89b7f;opacity:1}.block-type--newsletter input:-webkit-autofill,.block-type--newsletter input:-webkit-autofill:hover,.block-type--newsletter input:-webkit-autofill:focus{-webkit-text-fill-color:#ffffff}@media screen and (max-width: 1023px){footer.footer .footer__content-top .grid{row-gap:3rem}footer.footer .footer__content-bottom{margin-top:90px}footer.footer .footer-block.block-type--image{width:100%}footer.footer .foot-bot-nav ul{margin:0}}@media screen and (max-width: 749px){footer.footer{padding:24px 0 157px;margin-top:28px}footer.footer:after{background:url(https://cdn.shopify.com/s/files/1/0646/0535/6285/files/mobi-footer-bg.svg?v=1661176751) center top;top:inherit;left:0;bottom:0;height:121px}footer.footer .footer-block.grid__item{margin:0}footer.footer .footer__content-top{padding-left:24px;padding-right:24px}footer.footer .footer-block-image{text-align:left;margin-bottom:25px}footer.footer .footer-block-image .logo-svg-mode{display:flex}footer.footer .footer__blocks-wrapper{display:flex;flex-flow:column;gap:0}footer.footer .footer-block{order:3}footer.footer .footer-block.block-type--image{order:1}footer.footer .footer-block.block-type--newsletter{order:2;max-width:100%;width:100%;gap:36px}footer.footer .footer-block.block-type--newsletter .footer-block__newsletter{width:100%}footer.footer .footer-block.block-type--newsletter .footer-block__heading{font-style:normal;font-weight:700;font-size:32px;line-height:80%;text-align:left}footer.footer .footer-block.block-type--newsletter .newsletter-form__field-wrapper{max-width:100%}footer.footer .footer-block.block-type--newsletter .footer__list-social{margin-top:36px}footer.footer .footer-block.footer-block--menu{margin-top:36px}footer.footer .footer-block.footer-block--menu .footer-block__heading{margin:0;padding-bottom:8px;border-bottom:1px solid rgba(255,216,155,.3)}footer.footer .footer-block.block-type--link_list ul li:not(:last-child){margin-bottom:0}footer.footer .footer-block.block-type--link_list ul{margin:0}footer.footer .footer-block.block-type--link_list ul li a.link--text{padding:16px 0;border-bottom:1px solid rgba(255,216,155,.3)}footer.footer .footer__content-bottom{margin-top:40px;padding:0}footer.footer .footer__content-bottom-wrapper{padding-left:24px;padding-right:24px;gap:48px}footer.footer .foot-bot-nav ul{display:flex;flex-flow:column;gap:12px;margin:0}footer.footer .copyright{max-width:100%}footer.footer:after{opacity:1}footer.footer .footer__content-top .grid{row-gap:1rem}}
/*# sourceMappingURL=/s/files/1/0646/0535/6285/t/22/assets/footer.css.map?v=157808614686841154531669300256 */
