html{font-size:10px}*:after,*:before{box-shadow:none!important}:root{--instanatural-black: #000;--instanatural-green-dark: #d16136;--instanatural-green: #e89244;--instanatural-green-alt: #f3c08e;--instanatural-green-light: #f3c08e;--instanatural-beige-dark: #ddd2c1;--instanatural-beige: #efe7da;--instanatural-beige-light: #f2ede7;--instanatural-white: #fff;--instanatural-primary-black: #000;--instanatural-error: #d16136;--instanatural-warning: #d16136;--instanatural-success: #ddd2c1;--instanatural-information: #ddd2c1;--instanatural-autofill: #d16136;--font-merriweahter: merriweather;--font-merriweahter-sans: merriweather-sans;--font-bodoni: "Playfair Display", serif;--font-proxima-nova: "Gotham", sans-serif}.display{font-family:var(--font-bodoni);font-style:normal;font-weight:400;font-size:4rem;line-height:4.4rem;letter-spacing:0}h1,.h1{font-family:var(--font-heading-family);font-style:normal;font-weight:400;font-size:3.2rem;line-height:3.6rem}h2,.h2{font-family:var(--font-heading-family);font-style:normal;font-weight:400;font-size:2.8rem;line-height:3.6rem}h3,.h3{font-family:var(--font-heading-family);font-style:normal;font-weight:400;font-size:2.4rem;line-height:2.8rem}h4,.h4{font-family:var(--font-heading-family);font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem}h5,.h5{font-family:var(--font-proxima-nova);font-style:normal;font-weight:400;font-size:1.4rem;line-height:2.4rem}h6,.h6{font-family:var(--font-proxima-nova);font-style:normal;font-weight:400;color:var(--instanatural-black);font-size:1.2rem;line-height:1.6rem}.body-primary{font-family:var(--font-proxima-nova);font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem}.body-secondary{font-family:var(--font-merriweahter-sans);font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem}.lead{font-family:var(--font-proxima-nova);font-size:20px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left}.quote-primary{font-family:var(--font-merriweahter);font-style:italic;font-weight:400;font-size:2.4rem;line-height:3.2rem;margin-top:2.4rem}.quote-secondary{font-family:var(--font-bodoni);font-size:30px;font-style:italic;font-weight:400;line-height:40px;letter-spacing:0;text-align:center}.nav-primary{font-family:var(--font-merriweahter-sans);font-style:normal;font-weight:400;font-size:2.4rem;line-height:2.4rem}.nav-secondary{font-family:var(--font-merriweahter-sans);font-style:normal;font-weight:400;font-size:1.6rem;line-height:2rem}.nav-tertiary{font-family:var(--font-merriweahter-sans);font-style:normal;font-weight:400;font-size:2rem;line-height:2.4rem}.title-primary{font-family:var(--font-proxima-nova);font-size:20px;font-weight:600;line-height:24px;letter-spacing:0px;text-align:left}.title-secondary{font-family:var(--font-proxima-nova);font-size:1.6rem;line-height:2.4rem;font-style:normal;font-weight:600}.title-tertiary{font-family:var(--font-proxima-nova);font-style:normal;font-weight:600;font-size:1.4rem;line-height:1.6rem}.subtitle-primary{font-family:var(--font-proxima-nova);font-style:normal;font-weight:300;font-size:1.6rem;line-height:2.4rem}.subtitle-secondary{font-family:var(--font-proxima-nova);font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.6rem}.subtitle-tertiary{font-family:var(--font-proxima-nova);font-size:12px;font-weight:400;line-height:16px;letter-spacing:0px;text-align:left}.menu-primary{font-family:var(--font-proxima-nova);font-size:1.6rem;font-weight:500;line-height:2.4rem;letter-spacing:0;text-align:left}.link-primary{font-family:var(--font-proxima-nova);font-style:normal;font-weight:600;font-size:1.6rem;line-height:2.4rem;letter-spacing:.5px;text-transform:uppercase}.link-secondary{font-family:var(--font-merriweahter-sans);font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem}.link-tertiary{font-family:var(--font-merriweahter-sans);font-style:normal;font-weight:400;font-size:1.2rem;line-height:1.6rem}.overline{letter-spacing:.08rem;font-family:var(--font-proxima-nova);font-style:normal;font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase}.button-secondary{padding:1.2rem;border-radius:2.4rem;background:var(--instanatural-white);border:none;transition:background .5s}.button-secondary span{color:var(--instanatural-green);transition:color .5s}.button-secondary:hover span{color:var(--instanatural-white)}.button-secondary:hover{cursor:pointer;background:var(--instanatural-green);transition-timing-function:linear}.button-secondary#Subscribe:hover{background:var(--instanatural-white)}.button-secondary#Subscribe:hover span{color:var(--instanatural-green)}.button-primary{padding:1.2rem;border-radius:2.4rem;background:var(--instanatural-green);border:none;transition:background .5s;font-size:1.6rem;line-height:2.4rem;text-transform:uppercase}.button-primary span{color:var(--instanatural-white);transition:color .5s}.button-primary.transition-green:hover span{color:#fff}.button-primary:hover span{color:var(--instanatural-white)}.button-primary:hover{cursor:pointer;background:var(--instanatural-green-alt);transition-timing-function:linear}.button-primary.transition-green:hover{background:var(--instanatural-green-alt)}.instanatural-input__default{padding:1.2rem;background:transparent;color:var(--instanatural-beige-dark);border-radius:2.4rem;border:1px solid var(--instanatural-beige);width:100%;font-family:serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;text-align:left}.instanatural-input__default:focus{padding:1.2rem;background:transparent;color:var(--instanatural-beige-dark);border-radius:2.4rem;border:1px solid var(--instanatural-beige);font-family:serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;text-align:left}.instanatural-input__default:focus-visible{outline:none!important;outline-offset:none!important;box-shadow:none!important}.button-link-wrapper{border:1px solid var(--instanatural-green-dark);border-radius:2.4rem;font-family:var(--font-proxima-nova);padding:1.2rem 3rem;font-style:normal;font-weight:600;font-size:1.6rem;line-height:2.4rem;display:flex;gap:1rem;transition:all .5s ease-in-out}.button-link-wrapper svg{transform:translate(0);transition:transform .5s ease-in-out}.button-link-wrapper span{color:#000;transition:color .5s ease-in-out}.button-link-wrapper:hover{background:var(--instanatural-green-dark)}.button-link-wrapper:hover span{color:#fff}.button-link-wrapper:hover svg{transform:translate(1rem)}.tertiary-button{text-transform:uppercase;position:relative;color:var(--instanatural-black)}.tertiary-button:after{content:"";position:absolute;width:100%;bottom:0;left:0;height:1px;background-color:var(--instanatural-green);transition:background-color .2s}.tertiary-button:hover:after{background-color:var(--instanatural-green-alt)}@media screen and (min-width: 993px){.display{font-size:6.4rem;line-height:7.2rem}h1{font-size:5.4rem;line-height:5.6rem}h2{font-family:var(--font-heading-family);font-size:4.6rem;line-height:4.4rem;margin-top:2.4rem}h3{font-family:var(--font-heading-family);font-size:2.4rem;line-height:3.2rem}h4{font-weight:400;font-family:var(--font-heading-family);font-size:1.8rem;line-height:2.8rem}.quote-author p,h5{font-family:Proxima Nova;font-size:18px;font-weight:500;line-height:24px;letter-spacing:0;text-align:center}.body-primary{font-family:var(--font-proxima-nova);font-weight:300;font-size:1.7rem;line-height:2.8rem}.body-secondary{font-family:var(--font-proxima-nova);font-weight:300}.lead{font-family:var(--font-proxima-nova);font-size:24px;font-weight:400;line-height:32px;letter-spacing:0;text-align:left}.quote-primary{font-size:2.9rem;line-height:4rem}.nav-primary{font-size:1.6rem;line-height:2rem}}input[type=radio]{-webkit-appearance:none;appearance:none;background-color:transparent;margin:0;border-radius:50%;box-shadow:inset 0 0 0 1px var(--instanatural-green);height:1.5rem;width:1.5rem;position:relative;mix-blend-mode:hard-light;transition:box-shadow .1s ease-in-out}input[type=radio]:checked{box-shadow:inset 0 0 0 5px var(--instanatural-green)}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.color-badge-green{background:var(--instanatural-green-alt)!important}
/*# sourceMappingURL=/cdn/shop/t/94/assets/typography.css.map */
