.jr-footer{background:#0b3427;color:#fff;padding-top:5.6rem}.jr-footer a{color:inherit;text-decoration:none;text-underline-offset:.4rem}.jr-footer a:hover{text-decoration:underline}.jr-footer a:focus-visible{outline:2px solid #e7c67b;outline-offset:5px}.jr-footer__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:5rem;padding-bottom:4rem}.jr-footer__wordmark{font-size:3rem;letter-spacing:.2em;line-height:1.2}.jr-footer__brand p{font-size:1.6rem;line-height:1.6;margin:1.4rem 0}.jr-footer__email{display:inline-block;font-size:1.7rem}.jr-footer h2{font-size:1.65rem;font-weight:700;color:#ebd5a2;margin:0 0 1.8rem}.jr-footer ul{list-style:none;padding:0;margin:0}.jr-footer li{margin:0 0 1rem;font-size:1.6rem;line-height:1.5}.jr-footer__company{margin-block-start:1.6rem;font-size:1.4rem;line-height:1.6}.jr-footer__brand .jr-footer__company p{font-size:inherit;margin:0 0 .5rem}.jr-footer__company address{font-style:normal}.jr-footer__bottom{border-top:1px solid #ffffff30;display:flex;justify-content:space-between;gap:2rem;padding-top:1.8rem;padding-bottom:1.8rem;font-size:1.3rem}.jr-footer__bottom small{font-size:inherit}
.jr-policy,.shopify-policy__container{max-width:96rem!important;padding:5.6rem 3rem 7rem!important;color:#1a2922}.jr-policy-header{border-bottom:1px solid #dce3dc;padding-bottom:2.5rem;margin-bottom:2.8rem}.jr-policy-eyebrow{font-family:Arial,sans-serif;font-size:1.1rem;letter-spacing:.16em;color:#63776a;margin:0 0 1.2rem}.jr-policy h1,.shopify-policy__title h1{font-size:clamp(3.4rem,4vw,4.6rem);line-height:1.12;margin:0;font-weight:400;text-align:left}.shopify-policy__title{text-align:left!important;margin-bottom:3rem}.jr-policy-body,.shopify-policy__body{font-size:1.7rem;line-height:1.75;color:#344339;letter-spacing:.015em}.jr-policy-body p,.shopify-policy__body p{margin:1.3rem 0}.jr-policy-body h2,.shopify-policy__body h2{font-size:2.3rem;line-height:1.25;color:#0b3427;margin:3.4rem 0 1.2rem}.jr-policy-body li,.shopify-policy__body li{margin-bottom:.8rem}.jr-policy-body a,.shopify-policy__body a{color:#0b3427;text-underline-offset:.3rem;overflow-wrap:anywhere}.jr-policy-updated{font-size:1.3rem!important;color:#718073}.jr-policy-summary{padding:2rem 2.2rem;background:#f2f5ef;border-left:3px solid #0b3427;color:#0b3427;font-size:1.7rem;line-height:1.6;margin:2rem 0 2.8rem}.jr-policy-toc{border:1px solid #dce3dc;padding:2rem 2.2rem;margin-bottom:3.6rem}.jr-policy-toc>span{font-size:1.3rem;text-transform:uppercase;letter-spacing:.1em;font-family:Arial,sans-serif}.jr-policy-toc ul{display:grid;grid-template-columns:1fr 1fr;gap:.6rem 2.4rem;list-style:none;padding:0;margin:1.3rem 0 0}.jr-policy-toc li{margin:0;font-size:1.5rem}.jr-policy-body section,.shopify-policy__body section{scroll-margin-top:13rem}.jr-policy-contact{border-top:1px solid #dce3dc;margin-top:4rem;padding-top:.6rem}
.jr-vip-clear{box-sizing:border-box;border:1px solid #dce3dc;background:#f7f9f5;padding:1rem 1.4rem;margin-block:1.4rem;color:#344b3b;font-size:1.3rem;line-height:1.5;letter-spacing:.01em;text-align:start;inline-size:100%;max-inline-size:44rem}.jr-vip-clear p{margin:0}.jr-vip-clear .jr-vip-clear__eyebrow{font-family:Arial,sans-serif;font-size:1.05rem;line-height:1.4;letter-spacing:.08em;font-weight:600;text-transform:uppercase;color:#0b3427;margin-block-end:.5rem}.jr-vip-clear__terms{font-size:inherit}
#MainContent .product-form__submit[name="add"],#MainContent #sisters-gift-button{text-transform:uppercase}
@media(max-width:749px){.jr-footer{padding-top:3.5rem}.jr-footer__grid{grid-template-columns:1fr 1fr;gap:3rem 1.8rem;padding-bottom:3rem}.jr-footer__brand{grid-column:1/-1}.jr-footer__wordmark{font-size:2.7rem}.jr-footer h2{font-size:1.5rem}.jr-footer li{font-size:1.5rem}.jr-footer__bottom{flex-direction:column;gap:.6rem}.jr-policy,.shopify-policy__container{padding:3.5rem 2rem 4.5rem!important}.jr-policy-body,.shopify-policy__body{font-size:1.6rem}.jr-policy-toc ul{grid-template-columns:1fr}.jr-policy h1,.shopify-policy__title h1{font-size:3.4rem}.jr-policy-summary{padding:1.5rem 1.7rem}.jr-vip-clear{padding:1rem 1.2rem}}

.jr-policy-toc{display:none}
