.footer.phannies-elevated-footer{background:#fff9eb!important;color:#30000e!important;border-top:0;padding-top:0}.phannies-footer-feature{background:#30000e;color:#fff9eb;display:grid;grid-template-columns:1.3fr auto;align-items:center;gap:24px;padding:38px max(24px,calc((100vw - 1420px)/2))}.phannies-footer-feature__eyebrow{margin:0 0 9px;color:#f2bd9f;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.18em}.phannies-footer-feature h2{font-size:clamp(29px,3.8vw,56px);line-height:1.08;letter-spacing:-.035em;font-weight:500;color:#fff9eb;margin:0 0 11px}.phannies-footer-feature p:last-child{font-size:15px;line-height:1.55;color:#f8e9e0;margin:0;max-width:660px}.phannies-footer-feature__links{display:flex;gap:10px;flex-wrap:wrap}.phannies-footer-feature__links a{display:inline-flex;align-items:center;justify-content:center;border:1px solid #fff9eb;min-height:46px;padding:11px 20px;color:#fff9eb;text-decoration:none;font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;transition:background .2s,color .2s}.phannies-footer-feature__links a:first-child{background:#fff9eb;color:#30000e}.phannies-footer-feature__links a:hover{background:#dd5b33;color:#fff;border-color:#dd5b33}.footer.phannies-elevated-footer .footer__content-top{padding-top:46px;padding-bottom:40px;max-width:1460px}.footer.phannies-elevated-footer .footer__blocks-wrapper{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px 30px;align-items:start}.footer.phannies-elevated-footer .footer__blocks-wrapper .grid__item{width:auto!important;max-width:none!important;margin:0!important}.footer.phannies-elevated-footer .footer-block__heading{font-size:16px!important;font-weight:700;line-height:1.25;letter-spacing:-.02em;color:#30000e!important;margin-bottom:19px!important}.footer.phannies-elevated-footer .footer-block__heading strong{font-weight:700}.footer.phannies-elevated-footer .footer-block__details-content li{margin:0 0 8px}.footer.phannies-elevated-footer .footer-block__details-content a{font-size:13px!important;line-height:1.5!important;color:#624951!important;text-decoration:none;text-underline-offset:4px;padding:2px 0!important}.footer.phannies-elevated-footer .footer-block__details-content a:hover{color:#b54525!important;text-decoration:underline}.footer.phannies-elevated-footer .footer-block--newsletter{background:#e8b7b2;border-radius:3px;padding:29px 34px;margin-top:40px;display:grid;grid-template-columns:minmax(230px,1fr) minmax(280px,1fr) auto;align-items:center;gap:24px 36px}.footer.phannies-elevated-footer .footer-block__newsletter{display:contents!important}.footer.phannies-elevated-footer .footer-block__newsletter .footer-block__heading{margin:0!important;font-size:clamp(24px,2.5vw,38px)!important;font-weight:500;line-height:1.1}.footer.phannies-elevated-footer .footer__newsletter.newsletter-form{margin:0!important;max-width:none!important}.footer.phannies-elevated-footer .newsletter-form__field-wrapper{max-width:none!important}.footer.phannies-elevated-footer .newsletter-form__field-wrapper .field{background:#fff9eb;border:1px solid #30000e;box-shadow:none;min-height:52px}.footer.phannies-elevated-footer .newsletter-form__field-wrapper .field:after,.footer.phannies-elevated-footer .newsletter-form__field-wrapper .field:before{box-shadow:none!important}.footer.phannies-elevated-footer .newsletter-form__field-wrapper .field__input{background:transparent;color:#30000e}.footer.phannies-elevated-footer .newsletter-form__field-wrapper .field__label{color:#6b5055}.footer.phannies-elevated-footer .newsletter-form__button{background:#30000e!important;color:#fff9eb!important;width:48px}.footer.phannies-elevated-footer .footer__list-social{justify-content:flex-end!important;margin:0!important;gap:8px}.footer.phannies-elevated-footer .footer__list-social .list-social__link{color:#30000e!important;border:1px solid rgba(48,0,14,.22);border-radius:50%;width:38px;height:38px;padding:9px}.footer.phannies-elevated-footer .footer__follow-on-shop{display:none}.footer.phannies-elevated-footer .footer__content-bottom{border-color:#e8d8ca!important;padding:18px 0 25px}.footer.phannies-elevated-footer .footer__copyright,.footer.phannies-elevated-footer .footer__copyright a{font-size:11px!important;color:#795c62!important}.footer.phannies-elevated-footer .footer__content-bottom-wrapper{max-width:1460px}.phannies-footer-utility{display:flex;flex-wrap:wrap;gap:18px 28px;margin-top:30px;padding-top:23px;border-top:1px solid #e8d8ca}.phannies-footer-utility a{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:650;color:#30000e;text-decoration:none}.phannies-footer-utility a:hover{text-decoration:underline;text-underline-offset:4px}.phannies-footer-utility svg{width:21px;height:21px;stroke:#c04e2a;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}@media(max-width:1100px){.footer.phannies-elevated-footer .footer__blocks-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}.footer.phannies-elevated-footer .footer-block--newsletter{grid-template-columns:1fr 1fr}.footer.phannies-elevated-footer .footer__list-social{grid-column:1/-1;justify-content:flex-start!important}.phannies-footer-feature{padding:34px 24px}}@media(max-width:700px){.phannies-footer-feature{grid-template-columns:1fr;padding:34px 20px}.phannies-footer-feature h2{font-size:36px}.phannies-footer-feature__links a{flex:1}.footer.phannies-elevated-footer .footer__content-top{padding:32px 20px}.footer.phannies-elevated-footer .footer__blocks-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 16px}.footer.phannies-elevated-footer .footer-block__heading{font-size:15px!important;margin-bottom:12px!important}.footer.phannies-elevated-footer .footer-block__details-content a{font-size:12px!important}.footer.phannies-elevated-footer .footer-block--newsletter{grid-template-columns:1fr;padding:24px 20px;margin-top:32px;gap:16px}.footer.phannies-elevated-footer .footer__list-social{grid-column:auto;justify-content:center!important}.phannies-footer-utility{gap:16px 23px}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/phannies-footer.css.map */
