:root{--prithviya-footer-bg: #FAF7F2;--prithviya-footer-text: #4A3B32;--prithviya-footer-heading: #123831;--prithviya-footer-accent: #14433A;--prithviya-footer-accent-hover: #1E5C50;--prithviya-footer-gold: #C5A866;--prithviya-footer-gold-dark: #A68A56;--prithviya-footer-border: rgba(184, 160, 120, .28)}.prithviya-footer{position:relative;background-color:var(--prithviya-footer-bg);color:var(--prithviya-footer-text);overflow:hidden;font-family:inherit;padding:4.5rem 0 0;border-top:1px solid var(--prithviya-footer-border)}.prithviya-footer__botanical{position:absolute;pointer-events:none;z-index:1;opacity:.85}.prithviya-footer__botanical--left{bottom:40px;left:0;width:170px;height:220px}.prithviya-footer__botanical--right{bottom:40px;right:0;width:180px;height:240px}.prithviya-footer__container{position:relative;z-index:2;max-width:1500px;margin:0 auto;padding-left:clamp(1.5rem,3.5vw,4rem);padding-right:clamp(1.5rem,3.5vw,4rem)}.prithviya-footer__main{display:flex;align-items:stretch;justify-content:space-between;gap:2.2rem;width:100%}.prithviya-footer__divider{display:flex;align-items:center;justify-content:center;position:relative;width:1px;background:var(--prithviya-footer-border);align-self:stretch;flex-shrink:0}.prithviya-footer__divider-diamond{position:absolute;top:50%;transform:translateY(-50%);background:var(--prithviya-footer-bg);color:var(--prithviya-footer-gold);padding:5px 0;display:flex;align-items:center;justify-content:center;line-height:0}.prithviya-footer__col-brand{flex:1.1;min-width:240px;max-width:310px;display:flex;flex-direction:column;align-items:center;text-align:center}.prithviya-footer__logo-link{display:inline-block;text-decoration:none;transition:transform .25s ease}.prithviya-footer__logo-link:hover{transform:scale(1.02)}.prithviya-footer__logo-img{display:block;width:auto;max-width:140px;height:auto;margin:0 auto;object-fit:contain}.prithviya-footer__logo-fallback{font-family:var(--brand-product-title-family, serif);font-size:2.2rem;font-weight:700;letter-spacing:.08em;color:var(--prithviya-footer-heading);text-transform:uppercase}.prithviya-footer__tagline{margin:1.4rem 0 1.6rem;font-size:1.35rem;line-height:1.55;color:var(--prithviya-footer-text);max-width:270px}.prithviya-footer__socials{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1.8rem;list-style:none;padding:0}.prithviya-footer__social-btn{display:inline-flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;border-radius:50%;background:var(--prithviya-footer-accent);color:#fff;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 5px #12383126}.prithviya-footer__social-btn:hover{background:var(--prithviya-footer-gold);color:#fff;transform:translateY(-2px);box-shadow:0 4px 10px #c5a86659}.prithviya-footer__social-btn svg{width:1.7rem;height:1.7rem;fill:currentColor}.prithviya-footer__motto{font-size:1.05rem;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--prithviya-footer-gold-dark);margin:0 0 .5rem}.prithviya-footer__lotus-icon{color:var(--prithviya-footer-gold);line-height:0}.prithviya-footer__col-community{flex:1.3;min-width:280px;max-width:360px;display:flex;flex-direction:column}.prithviya-footer__comm-heading{font-family:var(--brand-product-title-family, serif);font-size:2.3rem;font-weight:600;color:var(--prithviya-footer-heading);margin:0 0 .8rem;line-height:1.25}.prithviya-footer__comm-subtext{font-size:1.35rem;line-height:1.5;color:var(--prithviya-footer-text);margin:0 0 1.6rem}.prithviya-footer__newsletter-form{display:flex;flex-direction:column;width:100%}.prithviya-footer__input-wrap{position:relative;display:flex;align-items:center;width:100%}.prithviya-footer__input-icon{position:absolute;left:1.5rem;color:#8c7d70;pointer-events:none;display:flex;align-items:center}.prithviya-footer__input{width:100%;min-height:4.6rem;padding:1rem 1.4rem 1rem 4.2rem;border:1px solid #D1C5B7;border-radius:28px;background:#fff;font-size:1.35rem;color:var(--prithviya-footer-text);box-sizing:border-box;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.prithviya-footer__input::placeholder{color:#9e9184}.prithviya-footer__input:focus{border-color:var(--prithviya-footer-accent);box-shadow:0 0 0 3px #14433a1a}.prithviya-footer__submit-btn{margin-top:1rem;width:100%;min-height:4.6rem;border-radius:28px;background-color:var(--prithviya-footer-accent);color:#fff;border:none;font-size:1.3rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.8rem;transition:all .25s ease;box-shadow:0 2px 6px #12383133}.prithviya-footer__submit-btn:hover{background-color:var(--prithviya-footer-accent-hover);transform:translateY(-1px);box-shadow:0 4px 12px #12383140}.prithviya-footer__submit-btn svg{transition:transform .2s ease}.prithviya-footer__submit-btn:hover svg{transform:translate(4px)}.prithviya-footer__form-status{margin-top:.8rem;font-size:1.25rem}.prithviya-footer__form-status--success{color:#1a5e44;font-weight:600}.prithviya-footer__form-status--error{color:#a32d2d}.prithviya-footer__perks{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-top:2rem;padding-top:1.6rem;border-top:1px solid var(--prithviya-footer-border)}.prithviya-footer__perk-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.6rem;flex:1}.prithviya-footer__perk-icon{color:var(--prithviya-footer-gold-dark);display:flex;align-items:center;justify-content:center}.prithviya-footer__perk-label{font-size:1.15rem;font-weight:600;line-height:1.3;color:var(--prithviya-footer-text)}.prithviya-footer__col-menu{flex:.9;min-width:150px;display:flex;flex-direction:column}.prithviya-footer__menu-heading{font-family:var(--brand-product-title-family, serif);font-size:1.8rem;font-weight:600;color:var(--prithviya-footer-heading);margin:0;line-height:1.3}.prithviya-footer__menu-accent-line{display:block;width:32px;height:2px;background-color:var(--prithviya-footer-gold);margin:.7rem 0 1.5rem;border-radius:2px}.prithviya-footer__menu-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.1rem}.prithviya-footer__menu-link{font-size:1.35rem;color:var(--prithviya-footer-text);text-decoration:none;transition:all .2s ease;display:inline-block}.prithviya-footer__menu-link:hover{color:var(--prithviya-footer-accent);transform:translate(3px);font-weight:500}.prithviya-footer__subfooter{position:relative;margin-top:3.5rem;padding-top:2.2rem;padding-bottom:2.5rem;border-top:1px solid var(--prithviya-footer-border)}.prithviya-footer__lotus-badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background:var(--prithviya-footer-bg);padding:0 14px;color:var(--prithviya-footer-gold);line-height:0}.prithviya-footer__subfooter-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.6rem;font-size:1.25rem;color:#63554a}.prithviya-footer__copyright{margin:0;white-space:nowrap}.prithviya-footer__policies{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem;list-style:none;padding:0;margin:0}.prithviya-footer__policy-link{color:inherit;text-decoration:none;transition:color .2s ease}.prithviya-footer__policy-link:hover{color:var(--prithviya-footer-accent);text-decoration:underline}.prithviya-footer__policy-sep{color:#b8a07899;-webkit-user-select:none;user-select:none}.prithviya-footer__payments{display:flex;align-items:center;gap:.6rem;list-style:none;padding:0;margin:0}.prithviya-footer__payment-pill{display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid #DFD5C8;border-radius:4px;padding:3px 8px;height:24px;box-shadow:0 1px 3px #0000000a}.prithviya-footer__payment-pill svg{height:16px;width:auto;display:block}.prithviya-footer__wave-wrap{position:relative;width:100%;line-height:0;overflow:hidden;margin-top:.5rem}.prithviya-footer__wave-svg{display:block;width:100%;height:clamp(45px,6vw,75px);object-fit:cover}@media screen and (max-width:1120px){.prithviya-footer__main{flex-wrap:wrap;gap:3rem 2rem}.prithviya-footer__col-brand,.prithviya-footer__col-community{flex:1 1 calc(50% - 2rem);max-width:none}.prithviya-footer__divider{display:none}.prithviya-footer__col-menu{flex:1 1 calc(33.333% - 1.5rem);min-width:140px}}@media screen and (max-width:768px){.prithviya-footer{padding-top:3.5rem}.prithviya-footer__main{flex-direction:column;gap:2.8rem;align-items:stretch}.prithviya-footer__col-brand,.prithviya-footer__col-community{width:100%;max-width:100%}.prithviya-footer__menu-grid-mobile{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 1.5rem;width:100%}.prithviya-footer__col-menu{width:100%;min-width:0}.prithviya-footer__botanical{opacity:.45;width:110px;height:150px}.prithviya-footer__subfooter-inner{flex-direction:column;text-align:center;gap:1.2rem}.prithviya-footer__policies,.prithviya-footer__payments{justify-content:center}}@media screen and (max-width:480px){.prithviya-footer__menu-grid-mobile{grid-template-columns:1fr;gap:1.8rem}.prithviya-footer__perks{gap:.8rem}.prithviya-footer__perk-label{font-size:1.05rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/prithviya-heritage-footer.css.map */
