.mwb3{--forest: #193d2f;--sage: #477f60;--soft-sage: #719b7c;--muted: #596e61;--background: #f7f9f6;--line: #dce7dc;position:relative;overflow:hidden;isolation:isolate;width:100%;margin:0;padding:clamp(38px,4.5vw,62px) 0 30px;background:var(--background);color:var(--forest)}.mwb3 *,.mwb3 *:before,.mwb3 *:after{box-sizing:border-box}.mwb3__shell{width:min(1280px,calc(100% - 72px));margin-inline:auto}.mwb3__layout{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(28px,4.5vw,70px);align-items:center}.mwb3__head{min-width:0}.mwb3__eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:19px;color:var(--sage);font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.17em;text-transform:uppercase}.mwb3__eyebrow svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.mwb3__title{margin:0;max-width:570px;color:var(--forest);font-family:var(--font-heading-family, inherit);font-size:clamp(39px,4.1vw,57px);font-weight:600;letter-spacing:-.045em;line-height:1.09;overflow-wrap:break-word}.mwb3__title-main,.mwb3__title-accent{display:block}.mwb3__title-accent{color:var(--sage);font-style:italic;font-weight:500}.mwb3__underline{display:block;width:min(260px,72%);height:27px;margin:10px 0 15px;overflow:visible}.mwb3__underline path{fill:none;stroke:#7fa88a;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.mwb3__underline .mwb3__draw--second{stroke-width:1.2;opacity:.55}.mwb3__intro{max-width:410px;margin:0;color:var(--muted);font-size:16px;line-height:1.65}.mwb3__note{display:inline-flex;align-items:center;gap:8px;margin-top:24px;color:var(--sage);font-family:Segoe Print,Bradley Hand,cursive;font-size:14px;font-style:italic;transform:rotate(-3deg)}.mwb3__note svg{width:75px;height:38px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.mwb3__visual{position:relative;min-width:0}.mwb3__vine{position:absolute;z-index:0;top:-72px;right:-43px;width:175px;height:240px;overflow:visible;fill:none;stroke:#83ad91;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;opacity:.45}.mwb3__grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.mwb3__item{min-width:0;margin:0}.mwb3__card{position:relative;display:flex;flex-direction:column;height:100%;min-width:0;padding:21px 22px 23px;overflow:hidden;background:#fff;border:1px solid #dfe8de;border-radius:17px;box-shadow:0 4px 17px #173e2509;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .4s ease,border-color .3s ease,background-color .3s ease}.mwb3__item:nth-child(2) .mwb3__card,.mwb3__item:nth-child(3) .mwb3__card{background:#f0f5ef}.mwb3__card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;margin-bottom:17px}.mwb3__number{color:#8ba592;font-size:12px;font-weight:650;letter-spacing:.11em;line-height:1.5}.mwb3__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:49px;height:49px;color:#387554;background:#e7f0e6;border:1px solid #d8e7d7;border-radius:15px;transform:rotate(0);transition:transform .45s cubic-bezier(.2,.8,.2,1),background-color .3s ease}.mwb3__icon svg{width:31px;height:31px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.mwb3__card-copy{min-width:0}.mwb3__card-title{margin:0 0 7px;color:#193d2f;font-family:var(--font-heading-family, inherit);font-size:clamp(17px,1.5vw,20px);font-weight:650;line-height:1.25;letter-spacing:-.025em}.mwb3__card-text{margin:0;color:#607265;font-size:14px;line-height:1.55}.mwb3__card-stroke{position:absolute;bottom:0;left:21px;width:0;height:3px;background:#78a786;border-radius:5px 5px 0 0;transition:width .5s cubic-bezier(.2,.8,.2,1)}@media(hover:hover)and (pointer:fine){.mwb3__card:hover{transform:translateY(-6px);border-color:#b4ccb8;box-shadow:0 15px 30px #1b482c1b;background:#fff}.mwb3__card:hover .mwb3__icon{transform:rotate(-10deg) scale(1.09);background:#dcebdd}.mwb3__card:hover .mwb3__card-stroke{width:calc(100% - 42px)}}.mwb3__care{position:relative;display:flex;align-items:center;gap:11px;margin-top:29px;padding-top:17px;border-top:1px solid var(--line)}.mwb3__care-icon{flex:0 0 auto;width:23px;height:23px;color:#548b67}.mwb3__care-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.mwb3__care p{margin:0;color:var(--muted);font-size:13.5px;line-height:1.6}.mwb3__care strong{color:var(--forest);font-weight:700}.mwb3__care-flourish{flex:0 0 auto;width:100px;height:30px;margin-left:auto;fill:none;stroke:#7da78a;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.mwb3--observe .mwb3__head,.mwb3--observe .mwb3__item,.mwb3--observe .mwb3__care{transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.16,1,.3,1)}.mwb3--observe:not(.is-inview) .mwb3__head{opacity:0;transform:translate(-26px)}.mwb3--observe:not(.is-inview) .mwb3__item{opacity:0;transform:translateY(32px) scale(.975)}.mwb3--observe:not(.is-inview) .mwb3__care{opacity:0;transform:translateY(12px)}.mwb3--observe .mwb3__item:nth-child(1){transition-delay:.08s}.mwb3--observe .mwb3__item:nth-child(2){transition-delay:.19s}.mwb3--observe .mwb3__item:nth-child(3){transition-delay:.3s}.mwb3--observe .mwb3__item:nth-child(4){transition-delay:.41s}.mwb3--observe .mwb3__care{transition-delay:.4s}.mwb3__draw{stroke-dasharray:360;stroke-dashoffset:0;transition:stroke-dashoffset 1.65s ease-out .28s}.mwb3--observe:not(.is-inview) .mwb3__draw{stroke-dashoffset:360}.mwb3__vine-stem,.mwb3__vine-leaf{stroke-dasharray:550;stroke-dashoffset:0;transition:stroke-dashoffset 2s ease-in-out .2s}.mwb3--observe:not(.is-inview) .mwb3__vine-stem,.mwb3--observe:not(.is-inview) .mwb3__vine-leaf{stroke-dashoffset:550}@keyframes mwb3-botanical-sway{0%,to{transform:rotate(-1.5deg) translateY(0)}50%{transform:rotate(1.5deg) translateY(-5px)}}@keyframes mwb3-note-float{0%,to{transform:rotate(-3deg) translateY(0)}50%{transform:rotate(-2deg) translateY(-4px)}}@media(prefers-reduced-motion:no-preference){.mwb3.is-inview .mwb3__vine{transform-origin:70% 90%;animation:mwb3-botanical-sway 5.5s ease-in-out 2s infinite}.mwb3.is-inview .mwb3__note{animation:mwb3-note-float 5s ease-in-out 1.5s infinite}}@media(max-width:980px){.mwb3{padding:44px 0 28px}.mwb3__shell{width:min(760px,calc(100% - 48px))}.mwb3__layout{grid-template-columns:minmax(0,1fr);gap:30px}.mwb3__title{max-width:700px;font-size:clamp(39px,5.3vw,49px)}.mwb3__intro{max-width:570px}.mwb3__note{margin-top:16px}}@media(max-width:620px){.mwb3{padding:34px 0 23px}.mwb3__shell{width:calc(100% - 38px)}.mwb3__layout{gap:23px}.mwb3__eyebrow{margin-bottom:13px;font-size:10px;letter-spacing:.13em}.mwb3__eyebrow svg{width:23px;height:23px}.mwb3__title{max-width:100%;font-size:clamp(32px,8.2vw,41px);line-height:1.1}.mwb3__underline{width:195px;height:20px;margin:7px 0 11px}.mwb3__intro{font-size:14px;line-height:1.6}.mwb3__note{margin-top:11px;font-size:12px}.mwb3__note svg{width:50px;height:26px}.mwb3__grid{grid-template-columns:minmax(0,1fr);gap:9px}.mwb3__card{display:grid;grid-template-columns:46px minmax(0,1fr);align-items:start;gap:12px;padding:15px 16px;border-radius:13px}.mwb3__card-head{display:block;grid-column:1;margin:0}.mwb3__number{display:none}.mwb3__icon{width:44px;height:44px;border-radius:13px}.mwb3__icon svg{width:27px;height:27px}.mwb3__card-copy{grid-column:2}.mwb3__card-title{margin-bottom:4px;font-size:16px}.mwb3__card-text{font-size:13px;line-height:1.5}.mwb3__vine{width:115px;height:160px;top:-47px;right:-30px;opacity:.27}.mwb3__care{gap:9px;margin-top:20px;padding-top:14px;align-items:flex-start}.mwb3__care p{font-size:12.5px}.mwb3__care-flourish{display:none}}@media(prefers-reduced-motion:reduce){.mwb3 *,.mwb3 *:before,.mwb3 *:after{animation:none!important;transition:none!important}.mwb3__head,.mwb3__item,.mwb3__care{opacity:1!important;transform:none!important}.mwb3__draw,.mwb3__vine-stem,.mwb3__vine-leaf{stroke-dashoffset:0!important}}.trm-reviews{--trm-gap: 20px;position:relative;display:block;width:var(--trm-width, 100%);max-width:100%;margin-inline:auto;overflow:hidden;background:linear-gradient(180deg,var(--tm-bg) 0%,var(--tm-surface) 100%);color:var(--tm-ink);font-family:var(--font-body-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif)}.trm-reviews *,.trm-reviews *:before,.trm-reviews *:after{box-sizing:border-box}.trm-reviews__heading-wrap{position:relative;z-index:1;max-width:1040px;margin:0 auto;padding:clamp(60px,7vw,96px) 24px 42px;text-align:center}.trm-reviews__large-quote{position:absolute;top:clamp(16px,3vw,40px);left:18px;z-index:-1;color:rgba(var(--tm-ink-rgb),.06);font-family:var(--font-heading-family, Georgia, "Times New Roman", serif);font-size:clamp(160px,20vw,280px);line-height:.8;pointer-events:none;-webkit-user-select:none;user-select:none}.trm-reviews__eyebrow{display:block;margin-bottom:17px;color:var(--tm-ink-muted);font-size:11px;font-weight:700;letter-spacing:.22em;line-height:1.5;text-transform:uppercase}.trm-reviews .trm-reviews__heading{margin:0;color:var(--tm-ink);font-family:var(--font-heading-family, Georgia, "Times New Roman", serif);font-size:clamp(40px,4.8vw,66px);font-weight:400;letter-spacing:-.05em;line-height:1.08;text-wrap:balance}.trm-reviews__heading-rule{display:block;width:72px;height:3px;margin:22px auto 0;border-radius:5px;background:var(--tm-control-border)}.trm-reviews .trm-reviews__subheading{max-width:560px;margin:20px auto 0;color:var(--tm-ink-muted);font-size:15px;line-height:1.65}.trm-reviews__viewport{position:relative;z-index:1;width:100%;padding:18px 0 38px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;outline-offset:-6px}.trm-reviews__viewport:focus-visible{outline:2px solid var(--tm-focus)}.trm-reviews.is-animated .trm-reviews__viewport{overflow-x:hidden;scroll-snap-type:none;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 5%,#000 95%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 5%,#000 95%,transparent 100%)}.trm-reviews.is-paused .trm-reviews__viewport{overflow-x:auto;scroll-snap-type:x proximity}.trm-reviews__track{display:flex;align-items:stretch;gap:var(--trm-gap);width:max-content;min-width:100%;padding:0 max(20px,calc((100vw - 1440px)/2))}.trm-reviews[data-review-count="1"] .trm-reviews__track{justify-content:center}.trm-reviews.is-animated .trm-reviews__track{min-width:0;padding:0;will-change:transform}.trm-reviews__group{display:flex;flex:none;align-items:stretch;gap:var(--trm-gap)}.trm-review__card{position:relative;display:flex;flex:0 0 clamp(270px,27vw,340px);flex-direction:column;min-width:0;min-height:318px;padding:29px 28px 32px;overflow:hidden;scroll-snap-align:center;border:1px solid var(--tm-rule);border-radius:16px;background:var(--tm-surface);box-shadow:0 19px 38px var(--tm-shadow),0 3px 6px #2c2c2c0a;color:var(--tm-ink);transition:box-shadow .4s ease,transform .4s cubic-bezier(.2,.7,.25,1)}.trm-reviews__group .trm-review__card:nth-child(3n+2){margin-top:36px}.trm-reviews__group .trm-review__card:nth-child(3n+3){margin-top:13px}.trm-review__avatar{display:grid;flex:none;place-items:center;width:42px;height:42px;margin:0 auto 12px;border:2px solid var(--tm-bg);border-radius:50%;background:var(--tm-surface-alt);box-shadow:0 0 0 1px var(--tm-rule);color:var(--tm-ink);font-family:var(--font-heading-family, Georgia, "Times New Roman", serif);font-size:19px;line-height:1}.trm-reviews__group .trm-review__card:nth-child(3n+2) .trm-review__avatar{background:var(--tm-bg)}.trm-reviews__group .trm-review__card:nth-child(3n+3) .trm-review__avatar{background:var(--tm-surface-alt)}.trm-review__person{display:grid;gap:4px;min-height:21px;text-align:center}.trm-review__name{color:var(--tm-ink);font-size:13px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.trm-review__details{color:var(--tm-ink-muted);font-size:12px;line-height:1.45;overflow-wrap:anywhere}.trm-review__stars{display:inline-flex;justify-content:center;gap:2px;margin:20px auto 0;color:var(--tm-ink)}.trm-review__stars svg{display:block;width:13px;height:13px}.trm-reviews .trm-review__text{position:relative;z-index:1;flex:1 0 auto;margin:22px 0 12px;color:var(--tm-ink);font-family:var(--font-heading-family, Georgia, "Times New Roman", serif);font-size:17px;font-style:italic;font-weight:400;letter-spacing:-.012em;line-height:1.55;overflow-wrap:anywhere;text-align:left}.trm-review__corner-quote{position:absolute;right:18px;bottom:-23px;color:rgba(var(--tm-ink-rgb),.07);font-family:var(--font-heading-family, Georgia, "Times New Roman", serif);font-size:110px;line-height:1;pointer-events:none;-webkit-user-select:none;user-select:none}.trm-reviews__controls{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:1400px;min-height:62px;margin:0 auto;padding:0 clamp(20px,4vw,62px) 38px}.trm-reviews__note{color:var(--tm-ink-muted);font-size:10px;font-weight:700;letter-spacing:.16em;line-height:1.5;text-transform:uppercase}.trm-reviews__toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:36px;padding:5px 11px;border:1px solid var(--tm-control-border);border-radius:99px;background:var(--tm-bg);color:var(--tm-ink);cursor:pointer;font:inherit;font-size:11px;font-weight:700;letter-spacing:.04em;transition:background .2s ease,border-color .2s ease}.trm-reviews__toggle[hidden]{display:none}.trm-reviews__toggle svg{width:15px;height:15px}.trm-reviews__play-icon,.trm-reviews.is-user-paused .trm-reviews__pause-icon{display:none}.trm-reviews.is-user-paused .trm-reviews__play-icon{display:block}.trm-reviews__toggle:hover{background:var(--tm-surface-alt);border-color:var(--tm-ink)}.trm-reviews__toggle:focus-visible{outline:2px solid var(--tm-focus);outline-offset:3px}.trm-reviews__empty{max-width:640px;margin:20px auto 70px;padding:25px;border:1px dashed var(--tm-control-border);color:var(--tm-ink-muted);text-align:center}@media(hover:hover)and (pointer:fine){.trm-review__card:hover{transform:translateY(-5px);box-shadow:0 26px 48px var(--tm-shadow-strong),0 4px 8px #2c2c2c0d}}@media(max-width:680px){.trm-reviews{--trm-gap: 14px}.trm-reviews__heading-wrap{padding:58px 20px 25px}.trm-reviews__large-quote{top:22px;left:-4px;font-size:155px}.trm-reviews .trm-reviews__heading{font-size:clamp(36px,9vw,48px)}.trm-reviews .trm-reviews__subheading{font-size:14px}.trm-reviews__viewport{padding:12px 0 26px}.trm-review__card{flex-basis:min(79vw,320px);min-height:305px;padding:26px 24px 30px}.trm-reviews__group .trm-review__card:nth-child(3n+2){margin-top:18px}.trm-reviews__group .trm-review__card:nth-child(3n+3){margin-top:7px}.trm-reviews__controls{min-height:54px;padding:0 20px 30px}.trm-reviews__note{max-width:160px;font-size:9px}}@media(prefers-reduced-motion:reduce){.trm-reviews__viewport{overflow-x:auto!important;scroll-snap-type:x proximity!important;-webkit-mask-image:none!important;mask-image:none!important}.trm-reviews__track,.trm-review__card{animation:none!important;transform:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
