.mission-cta{position:relative;overflow:hidden;background-color:var(--mc-bg, #f5e4c8);padding-top:var(--mc-padding-top, 164px);padding-bottom:var(--mc-padding-bottom, 180px);margin-top:var(--mc-margin-top, 0px);margin-bottom:var(--mc-margin-bottom, 0px)}.mission-cta__inner{position:relative;z-index:1;box-sizing:border-box;max-width:1200px;margin-inline:auto;padding-inline:16px}.mission-cta__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:20px}.mission-cta__badge{display:inline-flex;align-items:center;justify-content:center;max-width:100%;margin:0;padding:22px 50px;border:2px solid var(--mc-badge-border, #c2511e);border-radius:100px;background-color:var(--mc-badge-bg, #fdeac0);font-family:var(--font-beranda-round, serif);font-size:43.2px;font-weight:400;line-height:40.61px;letter-spacing:normal;color:var(--mc-badge-fg, #401d07);text-align:center;text-transform:none;white-space:nowrap;transform:rotate(-3deg)}.mission-cta__description{max-width:640px;margin:0;font-family:var(--font-satoshi, sans-serif);font-size:18px;font-weight:400;line-height:29.7px;color:var(--mc-description, #2a0f0a);text-align:center}.mission-cta__description p{color:inherit;text-align:inherit;line-height:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.mission-cta__description>:first-child{margin-top:0}.mission-cta__description>:last-child{margin-bottom:0}.mission-cta__tagline{margin:0;font-family:var(--font-satoshi, sans-serif);font-size:16px;font-style:italic;font-weight:500;line-height:26.4px;color:var(--mc-tagline, #e07b2b);text-align:center}.mission-cta__badge,.mission-cta__description,.mission-cta__tagline{position:relative;z-index:1}.mission-cta__visual{position:absolute;z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none}.mission-cta__visual img{display:block;width:100%;height:auto}.mission-cta__visual--herb-left{top:unset;bottom:0;transform:translateY(50%);left:0;width:110px}.mission-cta__visual--maple{top:-25px;right:0;width:110px}.mission-cta__visual--herb-right{top:25px;right:100px;width:65px}.mission-cta--plain .mission-cta__content{gap:16px}.mission-cta--plain .mission-cta__badge{display:block;padding:0;border:0;border-radius:0;background:none;font-family:var(--font-barlow-condensed, sans-serif);font-size:52px;font-weight:600;line-height:1.1;text-transform:uppercase;white-space:normal;transform:none}.mission-cta--plain .mission-cta__tagline{margin-top:3px}.mission-cta--has-art .mission-cta__inner{display:grid;grid-template-columns:1fr minmax(0,640px) 1fr;grid-template-areas:"left content right";align-items:center;max-width:1440px;padding-inline:0}.mission-cta--has-art .mission-cta__content{grid-area:content}.mission-cta__art{position:relative;z-index:0;width:min(280px,19.44vw);pointer-events:none;-webkit-user-select:none;user-select:none}.mission-cta__art img{display:block;width:100%;height:auto}.mission-cta__art--left{grid-area:left;justify-self:end;margin-inline-end:min(46px,3.19vw);transform:translateY(19px) scaleX(-1) rotate(15deg)}.mission-cta__art--right{grid-area:right;justify-self:start;margin-inline-start:min(46px,3.19vw);transform:translateY(19px) rotate(15deg)}@media screen and (max-width:767px){.mission-cta{padding-top:var(--mc-padding-top-mobile, 96px);padding-bottom:var(--mc-padding-bottom-mobile, 96px);margin-top:var(--mc-margin-top-mobile, 0px);margin-bottom:var(--mc-margin-bottom-mobile, 0px)}.mission-cta__content{gap:32px}.mission-cta__badge{width:100%;min-height:85px;padding:22px 24px;font-size:36px}.mission-cta__description{font-size:16px;line-height:1.5}.mission-cta__tagline{font-size:14px}.mission-cta__visual{display:none}.mission-cta--has-art .mission-cta__inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"stack";align-items:start;padding-inline:16px}.mission-cta--has-art .mission-cta__content,.mission-cta__art--left,.mission-cta__art--right{grid-area:stack}.mission-cta__art{width:106px;margin-top:-40px}.mission-cta__art--left{justify-self:start;margin-inline:-14px 0;transform:scaleX(-1) rotate(15deg)}.mission-cta__art--right{justify-self:end;margin-inline:0 -14px;transform:rotate(15deg)}.mission-cta--plain .mission-cta__content{gap:23px}.mission-cta--plain .mission-cta__badge{width:auto;min-height:0;padding:0;font-size:40px;line-height:1.15;letter-spacing:-1.6px}.mission-cta--plain .mission-cta__tagline{margin-top:9px;line-height:1.5}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/landing-mission-cta.css.map */
