.cna-wholesale-page{--wh-green: #487731;--wh-forest: #173c29;--wh-ink: #17271f;--wh-muted: #546158;--wh-cream: #f6f8f4;--font-body-family: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-heading-family: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-family:var(--font-body-family);background:var(--wh-cream);letter-spacing:0;color:var(--wh-ink)}.cna-wholesale-page #MainContent{overflow:clip}.cna-wholesale-page #smile-ui-lite-launcher-frame-container{display:none!important}.cna-wholesale-header-section{position:sticky;top:0;z-index:40}.wh-header{border-bottom:1px solid rgba(22,60,40,.1);background:#fafcf8e8;box-shadow:inset 0 1px #ffffffe6,0 8px 24px #0d281809;-webkit-backdrop-filter:blur(12px) saturate(1.15);backdrop-filter:blur(12px) saturate(1.15)}.wh-header__inner{max-width:1440px;min-height:80px;padding:12px 40px;margin:auto;display:flex;align-items:center;gap:22px}.wh-header__brand{display:flex;flex-shrink:0;align-items:center;color:var(--wh-forest);text-decoration:none}.wh-header__brand img{display:block;width:150px;height:auto}.wh-header__badge{border-left:1px solid #cdd6c9;padding-left:22px;text-transform:uppercase;font-size:11px;letter-spacing:.16em;font-weight:700}.wh-header__nav{display:flex;gap:28px;margin-left:auto}.wh-header__nav a{color:#35483a;font-size:13px;font-weight:600;text-decoration:none;padding:12px 0}.wh-header__nav a:hover{color:var(--wh-header-accent)}.wh-button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:48px;padding:13px 23px;border-radius:999px;background:var(--wh-forest);color:#fff;border:1px solid transparent;text-decoration:none;font-family:inherit;font-size:14px;font-weight:650;line-height:1.25;transition:background-color .18s ease,transform .18s ease}.wh-button:hover{background:#285334;color:#fff;transform:translateY(-2px)}.wh-button--header{background:var(--wh-header-accent);margin-left:12px;min-height:44px;font-size:13px}.wh-button--light{background:#e5f2d7;color:#163421}.wh-button--light:hover{background:#f0f8e7;color:#163421}.wh-link{display:inline-flex;gap:8px;align-items:center;min-height:44px;color:inherit;text-decoration:underline;text-underline-offset:5px;font-size:14px;font-weight:600}.wh-link:hover{text-decoration-thickness:2px}.cna-wholesale-page :is(a,button,input,textarea,select):focus-visible{outline:3px solid #749854;outline-offset:4px}.cna-wholesale-page :is(#wholesale-plants,#wholesale-equipment,#wholesale-how,#wholesale-apply){scroll-margin-top:104px}@media(prefers-reduced-motion:no-preference){html:has(>body.cna-wholesale-page){scroll-behavior:smooth}}@media(max-width:990px){.wh-header__inner{padding:12px 24px;gap:14px}.wh-header__badge{display:none}.wh-header__nav{gap:18px}}@media(max-width:749px){.wh-header__inner{min-height:70px;padding:10px 18px;gap:12px;justify-content:space-between}.wh-header__brand img{width:124px}.wh-header__nav{display:none}.wh-button--header{margin-left:0;font-size:12px;padding:12px 17px;gap:10px}}@media(prefers-reduced-motion:reduce){.cna-wholesale-page .wh-button{transition:none;transform:none}}@media(max-width:380px){.wh-header__inner{padding-inline:14px}.wh-header__brand img{width:106px}.wh-button--header{font-size:11px;padding:11px 12px;gap:7px}}.cna-wholesale-page{--wh-vine-color: #a6ffbe;--wh-vine-left: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20900%22%3E%3Cg%20color%3D%22black%22%20transform%3D%22%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-width%3D%221.7%22%3E%0A%3Cpath%20d%3D%22M34%200C34%2060%20124%2080%20110%20156S18%20253%2032%20330S126%20425%20111%20506S17%20605%2031%20686S34%20840%2034%20900%22%2F%3E%0A%3Cpath%20d%3D%22M99%20102C121%2074%20148%2078%20164%20103S197%20143%20212%20117C226%2092%20198%2076%20191%2098C187%20112%20201%20116%20205%20106%22%2F%3E%0A%3Cpath%20d%3D%22M41%20259C77%20241%20108%20267%20131%20249S153%20211%20140%20208C125%20204%20125%20226%20137%20223%22%2F%3E%0A%3Cpath%20d%3D%22M51%20378C19%20369%206%20343-9%20337M106%20474C142%20444%20160%20474%20175%20457C190%20440%20179%20421%20167%20432C158%20441%20166%20448%20172%20441%22%2F%3E%0A%3Cpath%20d%3D%22M43%20621C83%20619%2093%20653%20122%20643S153%20602%20136%20602C122%20602%20122%20624%20133%20619M38%20738C15%20717-5%20727-11%20751%22%2F%3E%0A%3C%2Fg%3E%3Cg%20fill%3D%22currentColor%22%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%2845%2043%29%20rotate%28-40%29%20scale%280.86%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%2878%2073%29%20rotate%28165%29%20scale%280.78%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%28108%20132%29%20rotate%2810%29%20scale%281%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%28100%20182%29%20rotate%28163%29%20scale%280.82%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%2869%20216%29%20rotate%28-33%29%20scale%280.8%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%2836%20289%29%20rotate%28157%29%20scale%280.88%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%2837%20341%29%20rotate%28-37%29%20scale%281%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%2867%20394%29%20rotate%28164%29%20scale%280.78%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%28103%20437%29%20rotate%28-18%29%20scale%280.95%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%28108%20502%29%20rotate%28158%29%20scale%280.9%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%2882%20551%29%20rotate%28-33%29%20scale%280.8%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%2842%20596%29%20rotate%28172%29%20scale%280.78%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%2830%20659%29%20rotate%28-28%29%20scale%280.88%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%2838%20703%29%20rotate%28172%29%20scale%280.8%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%2841%20773%29%20rotate%28-42%29%20scale%280.8%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%2838%20844%29%20rotate%28163%29%20scale%280.84%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%28159%2097%29%20rotate%28-48%29%20scale%280.62%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%28119%20254%29%20rotate%28-14%29%20scale%280.65%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%28153%20466%29%20rotate%28-43%29%20scale%280.64%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%28105%20644%29%20rotate%28164%29%20scale%280.64%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E);--wh-vine-right: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20240%20900%22%3E%3Cg%20color%3D%22black%22%20transform%3D%22translate%28240%200%29%20scale%28-1%201%29%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-linecap%3D%22round%22%20stroke-width%3D%221.7%22%3E%0A%3Cpath%20d%3D%22M34%200C34%2060%20124%2080%20110%20156S18%20253%2032%20330S126%20425%20111%20506S17%20605%2031%20686S34%20840%2034%20900%22%2F%3E%0A%3Cpath%20d%3D%22M99%20102C121%2074%20148%2078%20164%20103S197%20143%20212%20117C226%2092%20198%2076%20191%2098C187%20112%20201%20116%20205%20106%22%2F%3E%0A%3Cpath%20d%3D%22M41%20259C77%20241%20108%20267%20131%20249S153%20211%20140%20208C125%20204%20125%20226%20137%20223%22%2F%3E%0A%3Cpath%20d%3D%22M51%20378C19%20369%206%20343-9%20337M106%20474C142%20444%20160%20474%20175%20457C190%20440%20179%20421%20167%20432C158%20441%20166%20448%20172%20441%22%2F%3E%0A%3Cpath%20d%3D%22M43%20621C83%20619%2093%20653%20122%20643S153%20602%20136%20602C122%20602%20122%20624%20133%20619M38%20738C15%20717-5%20727-11%20751%22%2F%3E%0A%3C%2Fg%3E%3Cg%20fill%3D%22currentColor%22%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%2845%2043%29%20rotate%28-40%29%20scale%280.86%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%2878%2073%29%20rotate%28165%29%20scale%280.78%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%28108%20132%29%20rotate%2810%29%20scale%281%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%28100%20182%29%20rotate%28163%29%20scale%280.82%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%2869%20216%29%20rotate%28-33%29%20scale%280.8%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%2836%20289%29%20rotate%28157%29%20scale%280.88%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%2837%20341%29%20rotate%28-37%29%20scale%281%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%2867%20394%29%20rotate%28164%29%20scale%280.78%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%28103%20437%29%20rotate%28-18%29%20scale%280.95%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%28108%20502%29%20rotate%28158%29%20scale%280.9%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%2882%20551%29%20rotate%28-33%29%20scale%280.8%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%2842%20596%29%20rotate%28172%29%20scale%280.78%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%2830%20659%29%20rotate%28-28%29%20scale%280.88%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%2838%20703%29%20rotate%28172%29%20scale%280.8%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%2841%20773%29%20rotate%28-42%29%20scale%280.8%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%2838%20844%29%20rotate%28163%29%20scale%280.84%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%28159%2097%29%20rotate%28-48%29%20scale%280.62%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%28119%20254%29%20rotate%28-14%29%20scale%280.65%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%28153%20466%29%20rotate%28-43%29%20scale%280.64%29%22%2F%3E%3Cpath%20d%3D%22M0%200C9-20%2025-26%2042-25C34-8%2018%204%200%200Z%22%20transform%3D%22translate%28105%20644%29%20rotate%28164%29%20scale%280.64%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E)}.cna-wholesale-page :is(.wh-showcase,.wh-area--equipment,.wh-inquiry){position:relative;isolation:isolate}.cna-wholesale-page :is(.wh-showcase,.wh-area--equipment,.wh-inquiry):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-color:var(--wh-vine-color);opacity:.64;-webkit-mask-image:var(--wh-vine-left),var(--wh-vine-right);mask-image:var(--wh-vine-left),var(--wh-vine-right);-webkit-mask-size:clamp(150px,19vw,280px) auto;mask-size:clamp(150px,19vw,280px) auto;-webkit-mask-position:left top,right 180px;mask-position:left top,right 180px;-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y}.cna-wholesale-page .wh-area--equipment:before{opacity:.12}.cna-wholesale-page .wh-inquiry:before{opacity:.5}@media(max-width:749px){.cna-wholesale-page :is(.wh-showcase,.wh-area--equipment,.wh-inquiry):before{-webkit-mask-size:115px auto;mask-size:115px auto;-webkit-mask-position:-28px top,calc(100% + 28px) 140px;mask-position:-28px top,calc(100% + 28px) 140px;opacity:.48}.cna-wholesale-page .wh-area--equipment:before{opacity:.1}}.wh-inquiry{background:#eef3e9;padding:82px 0;color:#173c29}.wh-inquiry .wh-container{width:min(100% - 80px,1360px);margin-inline:auto}.wh-inquiry .wh-eyebrow{margin:0 0 17px;font-size:11px;font-weight:750;line-height:1.5;letter-spacing:.15em;text-transform:uppercase}.wh-inquiry__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(35px,7vw,100px);align-items:start}.wh-inquiry__intro{padding-top:30px}.wh-inquiry__intro>h2{margin:0;font-size:clamp(35px,3.4vw,49px);letter-spacing:-.045em;line-height:1.07;font-weight:630;color:#173c29;max-width:450px}.wh-inquiry__lead{font-size:15px;line-height:1.75;color:#61705b;margin:22px 0 30px;max-width:380px}.wh-steps{padding:0;list-style:none;display:grid;gap:26px}.wh-steps li{display:flex;gap:17px}.wh-steps li>span{width:34px;height:34px;border:1px solid #c3d1b9;border-radius:50%;display:grid;place-items:center;font-size:10px;font-weight:750;flex:0 0 34px}.wh-steps h3{margin:0 0 5px;font-size:15px;line-height:1.4;color:#26452d;font-weight:650;letter-spacing:-.01em}.wh-steps p{font-size:13px;line-height:1.6;margin:0;color:#64735e;max-width:315px}.wh-contact-note{display:flex;align-items:center;gap:14px;padding-top:28px;margin-top:30px;border-top:1px solid #d5dfcd;max-width:390px}.wh-contact-note__icon{font-size:25px}.wh-contact-note p{font-size:12px;line-height:1.6;color:#5e6d58;margin:0}.wh-form-card{border:1px solid #dfe7d8;border-radius:0;background:#fff;box-shadow:0 12px 35px #1a391b0b;padding:32px}.wh-form-card__head{padding-bottom:12px}.wh-form-badge{display:inline-block;background:#eef4e8;color:#487731;font-size:10px;letter-spacing:.07em;text-transform:uppercase;font-weight:750;padding:6px 10px;border-radius:0}.wh-form-card__head h3{font-size:25px;font-weight:620;letter-spacing:-.03em;margin:16px 0 8px;color:#173c29}.wh-form-card__head p{font-size:12px;line-height:1.6;color:#6a7664;margin:0}.wh-form-slot{display:block;min-height:600px}.wh-form-slot .globo-formbuilder{width:100%}.wh-form-slot .globo-form-app{--gfb-primary-color: #173c29;--gfb-primary-text-color: #fff;--gfb-bg-color: #fff;--gfb-color-backgroundColor: #fff;--gfb-color-solidButtonColor: #173c29;--gfb-color-solidButtonLabelColor: #fff;--gfb-color-textColor: #233927;max-width:none!important;margin:0!important;width:100%!important;background:#fff!important;padding:0!important;border:0!important;box-shadow:none!important;font-family:inherit!important}.wh-form-slot .globo-form-app form.g-container{padding:0!important;width:100%}.wh-form-slot .globo-form-app .gfb__page-header{display:none}.wh-form-slot .globo-form-app .panels{height:auto!important}.wh-form-slot .globo-form-app .panel[data-step="0"]{position:relative!important;width:100%!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:0;padding:0!important}.wh-form-slot .globo-form-app .globo-form-control{padding:0!important;margin:0 0 18px!important;width:100%!important;float:none!important;min-width:0}.wh-form-slot .globo-form-app .globo-form-control.layout-1-column{grid-column:1/-1}.wh-form-slot .globo-form-app .globo-label{font-family:inherit!important;font-size:12px!important;font-weight:650!important;color:#334d37!important;margin-bottom:7px!important;line-height:1.5!important}.wh-form-slot .globo-form-app :is(input.classic-input,textarea,select){min-height:48px;border:1px solid #d7e0d1!important;border-radius:0!important;background:#fafcf8!important;box-shadow:none!important;color:#233c29!important;font-family:inherit!important;font-size:16px!important;line-height:1.4!important;padding:12px 13px!important;transition:border-color .15s ease}.wh-form-slot .globo-form-app :is(input,textarea)::placeholder{color:#8a9584;font-size:13px;opacity:1}.wh-form-slot .globo-form-app :is(input,textarea,select):focus{border-color:#487731!important;background:#fff!important;outline:2px solid #dbe9ce!important;outline-offset:1px}.wh-form-slot .globo-form-app .text-danger{color:#aa3450}.wh-form-slot .globo-form-app :is(.footer,.gfb__footer){padding:2px 0 0!important;margin:0!important}.wh-form-slot .globo-form-app button.submit{width:100%!important;min-height:50px!important;border-radius:999px!important;background:#173c29!important;color:#fff!important;border:0!important;font-family:inherit!important;font-size:14px!important;font-weight:650!important;padding:14px 22px!important;box-shadow:none!important}.wh-form-slot .globo-form-app button.submit:hover{background:#285334!important}.wh-form-privacy{font-size:10px;line-height:1.6;color:#788471;margin:16px 0 0;text-align:center}.wh-form-privacy a{color:inherit;text-underline-offset:3px}@media(max-width:749px){.wh-inquiry .wh-container{width:calc(100% - 32px)}}@media(max-width:990px){.wh-inquiry__grid{gap:32px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.wh-form-card{padding:24px}}@media(max-width:749px){.wh-inquiry{padding-block:46px}.wh-inquiry__grid{grid-template-columns:1fr;gap:32px}.wh-inquiry__intro{padding:0 10px}.wh-inquiry__intro>h2{font-size:39px}.wh-inquiry__lead{margin-block:17px 26px;font-size:14px}.wh-steps{gap:21px}.wh-contact-note{margin-top:22px;padding-top:22px}.wh-form-card{padding:25px 20px;border-radius:0}.wh-form-slot{min-height:775px}.wh-form-slot .globo-form-app .panel[data-step="0"]{grid-template-columns:1fr}.wh-form-slot .globo-form-app .globo-form-control{grid-column:1!important;margin-bottom:15px!important}}.wh-showcase{display:block}.wh-container{width:min(100% - 80px,1360px);margin-inline:auto}.wh-intro{text-align:center;padding-block:68px 56px}.wh-eyebrow{margin:0 0 17px;font-size:11px;font-weight:750;line-height:1.5;letter-spacing:.15em;text-transform:uppercase}.wh-intro .wh-eyebrow{color:#40612c}.wh-status-dot{display:inline-block;width:7px;height:7px;margin:0 9px 1px 0;border-radius:50%;background:var(--wh-accent);box-shadow:0 0 0 4px #e5eedf}.wh-intro h1{max-width:930px;margin:0 auto;color:#173c29;font-size:clamp(40px,4.4vw,66px);line-height:1.05;letter-spacing:-.052em;font-weight:650}.wh-intro__text{max-width:600px;margin:22px auto 24px;font-size:17px;line-height:1.6;color:#58645a}.wh-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px 22px}.wh-intro .wh-actions{justify-content:center}.wh-intro__note{margin:15px 0 0;font-size:12px;color:#6b756e}.wh-area--plants{padding-bottom:56px}.wh-banners{display:grid;gap:22px}.wh-banner{display:grid;grid-template-columns:42% 58%;aspect-ratio:3 / 1;border-radius:0;overflow:hidden;isolation:isolate;background:var(--wh-panel);color:var(--wh-text);border:1px solid rgba(31,65,35,.08)}.wh-banner__copy{padding:clamp(24px,3.3vw,48px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0}.wh-banner :is(h2,h3){color:inherit;font-size:clamp(27px,2.6vw,39px);font-weight:620;line-height:1.07;letter-spacing:-.04em;margin:0;text-wrap:balance}.wh-banner__description{font-size:15px;line-height:1.65;max-width:380px;margin:17px 0 0;opacity:.86}.wh-banner__detail{font-size:11px;font-weight:700;line-height:1.6;letter-spacing:.04em;margin:14px 0 0;opacity:.78}.wh-banner .wh-actions{margin-top:23px;gap:7px 18px}.wh-banner .wh-button{font-size:13px;min-height:45px;padding:12px 19px;gap:14px}.wh-banner .wh-link{font-size:12px}.wh-banner__media{position:relative;min-width:0;min-height:0;overflow:hidden;background:#fff}.wh-banner__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center var(--wh-focal)}.wh-banner--first .wh-banner__media{background:#fff}.wh-banner--first .wh-banner__image{object-fit:contain}.wh-banner--first .wh-banner__copy{background:linear-gradient(120deg,#eef4e9,#fff)}.wh-banner__placeholder{width:100%;height:100%;object-fit:cover;background:#e8eee2}.wh-banner--map{grid-template-columns:30% 70%;background:#fff}.wh-banner--map .wh-banner__copy{padding-right:0}.wh-banner--map :is(h2,h3){font-size:clamp(26px,2.35vw,35px)}.wh-banner--map .wh-banner__media{padding:14px 10px 14px 0;display:grid;align-items:center}.wh-banner--map .wh-banner__image{width:100%;height:auto;object-fit:contain}.wh-facts{display:grid;grid-template-columns:repeat(3,1fr);padding:14px 26px 28px;gap:24px}.wh-facts>div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:7px}.wh-facts>div+div{border-left:1px solid #dbe4d5}.wh-facts strong{color:#315228;font-size:27px;line-height:1.2;font-weight:600;letter-spacing:-.025em}.wh-facts span{font-size:12px;color:#64705f;line-height:1.5}.wh-source{margin:15px 3px 0;font-size:10px;color:#75816f}.wh-source a{color:inherit;text-underline-offset:3px}@media(min-width:750px)and (max-width:1100px){.wh-banner{aspect-ratio:auto;min-height:380px}}.wh-area--equipment{background:#0c191d;padding:64px 0 68px;color:#ecf0ed}.wh-area__intro{text-align:center;max-width:660px;margin:0 auto 34px}.wh-area__intro .wh-eyebrow{color:#a8c3b6}.wh-area__intro h2{color:#f0f5f1;font-size:clamp(31px,3.4vw,47px);font-weight:600;letter-spacing:-.04em;line-height:1.15;margin:0}.wh-area__intro>p:last-child{font-size:15px;color:#aabbb2;line-height:1.7;margin:17px auto 0;max-width:550px}.wh-area--equipment .wh-banner{border:1px solid #2a393d}.wh-area--equipment .wh-banner .wh-eyebrow{color:#bed4c7}.wh-banner--reverse{grid-template-columns:58% 42%}.wh-banner--reverse .wh-banner__media{grid-column:1;grid-row:1}.wh-banner--reverse .wh-banner__copy{grid-column:2}.wh-photo-credit{position:absolute;bottom:11px;right:13px;padding:3px 7px;border-radius:0;color:#fff;background:#0000008c;font-size:9px;letter-spacing:0}.wh-showcase [data-wh-reveal]{opacity:1;transform:none}.wh-showcase .wh-awaiting{opacity:0;transform:translateY(24px)}.wh-showcase .wh-revealed{animation:wh-rise .65s cubic-bezier(.2,.7,.2,1) both}.wh-showcase .wh-banner--first.wh-awaiting{opacity:1;transform:translateY(14px) scale(.99)}.wh-showcase .wh-banner--first.wh-revealed{animation-name:wh-first-rise}@keyframes wh-first-rise{0%{transform:translateY(14px) scale(.99)}to{transform:none}}@keyframes wh-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media(min-width:750px)and (max-width:1100px){.wh-banner__copy{padding:22px}.wh-banner :is(h2,h3){font-size:26px}.wh-banner__description{font-size:13px;line-height:1.5;margin-top:12px}.wh-banner .wh-eyebrow{font-size:9px;margin-bottom:10px}.wh-banner .wh-actions{margin-top:14px;gap:5px 10px}.wh-banner .wh-button{min-height:40px;font-size:11px;padding:10px 13px}.wh-banner .wh-link{font-size:11px;min-height:32px}.wh-banner__detail{font-size:9px;margin-top:9px}.wh-banner--map{grid-template-columns:34% 66%}.wh-banner--map :is(h2,h3){font-size:25px}}@media(max-width:749px){.wh-container{width:calc(100% - 32px)}.wh-intro{padding-block:45px 34px}.wh-intro h1{font-size:42px;max-width:400px}.wh-intro__text{font-size:15px;max-width:380px;margin-top:18px}.wh-intro .wh-eyebrow{font-size:10px}.wh-intro__note{font-size:11px}.wh-banner,.wh-banner--map,.wh-banner--reverse{display:flex;flex-direction:column;aspect-ratio:auto;border-radius:0}.wh-banner__copy,.wh-banner--map .wh-banner__copy{padding:30px 25px 26px}.wh-banner :is(h2,h3),.wh-banner--map :is(h2,h3){font-size:31px;max-width:360px}.wh-banner__description{font-size:14px;margin-top:14px}.wh-banner .wh-eyebrow{font-size:10px;margin-bottom:13px}.wh-banner .wh-actions{margin-top:20px;gap:8px 18px}.wh-banner__media{width:100%;aspect-ratio:1.65}.wh-banner--map .wh-banner__media{aspect-ratio:3;padding:0 4px 12px}.wh-banner--first .wh-banner__media{aspect-ratio:1.7}.wh-facts{padding:6px 0 13px;gap:8px}.wh-facts strong{font-size:21px}.wh-facts span{font-size:10px;max-width:95px}.wh-area--plants{padding-bottom:34px}.wh-area--equipment{padding-block:46px}.wh-area__intro{padding-inline:15px}.wh-area__intro h2{font-size:35px}.wh-area__intro>p:last-child{font-size:14px}.wh-source{font-size:9px;line-height:1.6}}@media(prefers-reduced-motion:reduce){.wh-showcase [data-wh-reveal],.wh-showcase .wh-awaiting,.wh-showcase .wh-revealed{opacity:1;transform:none;animation:none}}.shopify-design-mode .wh-showcase [data-wh-reveal]{opacity:1;transform:none;animation:none}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map?subset=AIAD */
