*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);color:var(--color-text);background-color:var(--color-background);font-size:var(--body-base-size);line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{margin:0 0 1rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:var(--color-text);line-height:1.2}h1{font-size:calc(var(--heading-base-size) * 1.5)}h2{font-size:calc(var(--heading-base-size) * 1.25)}h3{font-size:var(--heading-base-size)}h4{font-size:calc(var(--heading-base-size) * .85)}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}ul,ol{margin:0;padding:0;list-style:none}.page-width{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}.button{display:inline-flex;justify-content:center;align-items:center;padding:1rem 2rem;background-color:var(--color-button);color:var(--color-button-text);font-family:var(--font-body-family);font-size:1rem;border:1px solid var(--color-button);border-radius:var(--button-border-radius);cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.1em}.button:hover{background-color:transparent;color:var(--color-button)}.button--secondary{background-color:transparent;color:var(--color-text);border-color:var(--color-text)}.button--secondary:hover{background-color:var(--color-text);color:var(--color-background)}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.section-padding{padding-top:4rem;padding-bottom:4rem}@media screen and (min-width:750px){.section-padding{padding-top:6rem;padding-bottom:6rem}}.grid{display:flex;flex-wrap:wrap;margin-bottom:2rem;margin-left:calc(-1 * var(--spacing-grid-horizontal))}.grid__item{padding-left:var(--spacing-grid-horizontal);padding-bottom:var(--spacing-grid-vertical);width:100%}@media screen and (min-width:750px){.grid--2-col .grid__item{width:50%}.grid--3-col .grid__item{width:33.333%}.grid--4-col .grid__item{width:25%}}.header-group-wrapper{position:relative;z-index:100;width:100%}.header-group-wrapper.is-transparent-on-home{position:absolute;top:0;left:0}.bg-texture{position:relative}.bg-texture:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");opacity:.04;z-index:0;mix-blend-mode:multiply}.botanical-card-hover{transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s cubic-bezier(.2,.8,.2,1)}.botanical-card-hover:hover{transform:translateY(-4px);box-shadow:0 12px 30px #0000000a}.corner-top-right{top:0;right:0;transform:scaleX(-1)}.corner-top-left{top:0;left:0}.corner-bottom-right{bottom:0;right:0;transform:scale(-1)}.corner-bottom-left{bottom:0;left:0;transform:scaleY(-1)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base.css.map */
