.B1rHZW_hero{background:var(--color-green-700);--slide:min(62vw, 300px);flex-direction:column;display:flex;position:relative;overflow:hidden}.B1rHZW_trackWrap{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none;height:330px;position:relative;overflow:auto hidden}.B1rHZW_trackWrap::-webkit-scrollbar{display:none}.B1rHZW_track{width:calc(var(--slide) * var(--slides));height:100%;display:flex}@keyframes B1rHZW_drift{0%{transform:translate(0)}to{transform:translate(-50%)}}.B1rHZW_slide{width:var(--slide);border-right:3px solid var(--color-cream);scroll-snap-align:start;flex:none;height:100%;position:relative;overflow:hidden}.B1rHZW_slide[aria-hidden]{display:none}.B1rHZW_panel{z-index:2;color:var(--color-green-700);margin-top:-46px;position:relative}.B1rHZW_waveTop{width:100%;height:48px;display:block;position:absolute;top:0;left:0}.B1rHZW_waveSide{display:none}.B1rHZW_content{color:var(--color-cream);flex-direction:column;gap:14px;padding:46px 22px 34px;display:flex;position:relative}.B1rHZW_heading{gap:inherit;flex-direction:column;display:flex}.B1rHZW_kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--color-sand);align-items:center;gap:12px;font-size:11px;font-weight:700;display:flex}.B1rHZW_kicker svg{flex:none}.B1rHZW_title{letter-spacing:-.02em;color:var(--color-cream);font-size:42px;font-weight:500;line-height:.98;display:block}.B1rHZW_title em{color:var(--color-sand-soft);font-style:italic;display:block}.B1rHZW_lead{color:#f6f2e9db;max-width:30em;font-size:15px;line-height:1.7}.B1rHZW_facts{flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin-top:2px;display:flex}.B1rHZW_from{color:#f6f2e9cc;font-size:14px}.B1rHZW_from strong{color:var(--color-cream);margin-left:4px;font-size:26px;font-weight:700}.B1rHZW_check{color:var(--color-sand-soft);align-items:center;gap:6px;font-size:13px;display:inline-flex}.B1rHZW_check svg{color:var(--color-sand);flex:none;align-self:center}.B1rHZW_actions{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:6px;display:flex}.B1rHZW_cta{background:var(--color-cream);min-height:52px;color:var(--color-green-700);border-radius:999px;flex:1 0 100%;justify-content:space-between;align-items:center;gap:18px;padding:16px 26px;font-size:14px;font-weight:700;transition:background-color .2s,gap .2s;display:inline-flex}.B1rHZW_cta:hover{background:#fff;gap:24px}.B1rHZW_listen{letter-spacing:.16em;text-transform:uppercase;min-height:44px;color:var(--color-cream);align-items:center;gap:10px;font-size:12px;font-weight:700;display:inline-flex}.B1rHZW_play{border:1px solid #e9dfc980;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:relative}.B1rHZW_play svg{margin-left:2px}.B1rHZW_play:after{content:"";border:1px solid var(--color-sand);border-radius:50%;animation:2.6s ease-out infinite B1rHZW_ripple;position:absolute;inset:-1px}@keyframes B1rHZW_ripple{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.B1rHZW_rating{color:var(--color-cream);border-top:1px solid #e9dfc92e;margin-top:4px;padding-top:10px}.B1rHZW_hero :focus-visible{outline-color:var(--color-sand-soft)}@media (min-width:1024px){.B1rHZW_hero{background:var(--color-green-900);min-height:clamp(560px,50vw,680px);display:block}.B1rHZW_trackWrap{scroll-snap-type:none;height:auto;position:absolute;inset:0;overflow:clip}.B1rHZW_track{width:calc(var(--slide) * var(--slides) * 2);will-change:transform;animation:linear infinite B1rHZW_drift}.B1rHZW_slide[aria-hidden]{display:block}.B1rHZW_hero{--slide:calc(100vw / 3.15)}.B1rHZW_panel{align-items:center;width:min(640px,52vw);min-height:clamp(560px,50vw,680px);margin-top:0;display:flex}.B1rHZW_waveTop{display:none}.B1rHZW_waveSide{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.B1rHZW_content{box-sizing:content-box;gap:18px;width:min(480px,36vw);padding:28px 0 28px clamp(24px,5vw,64px)}.B1rHZW_title{font-size:clamp(36px,3.35vw,50px)}.B1rHZW_lead{font-size:16px}.B1rHZW_cta{flex:none;justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.B1rHZW_track,.B1rHZW_play:after{animation:none}.B1rHZW_track{will-change:auto;transform:none}.B1rHZW_slide[aria-hidden]{display:none}}
.xnT6PW_guide{color:#203c30;background:#fbfaf5;border:1px solid #d3d9ca;border-radius:20px}.xnT6PW_summary{cursor:pointer;border-radius:20px;align-items:center;gap:18px;min-height:112px;padding:22px 26px;list-style:none;display:flex}.xnT6PW_summary::-webkit-details-marker{display:none}.xnT6PW_summaryIcon{color:#456347;background:#e7ecdd;border-radius:50%;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.xnT6PW_summaryCopy{flex-direction:column;gap:5px;min-width:0;display:flex}.xnT6PW_eyebrow{letter-spacing:.13em;text-transform:uppercase;color:#5a6e50;font-size:10px;font-weight:600;line-height:1.4}.xnT6PW_summaryTitle{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;font-size:28px;font-weight:500;line-height:1.2}.xnT6PW_summaryDescription{color:#5b6956;font-size:12px;line-height:1.6}.xnT6PW_toggle{border:1px solid #c7d1bb;border-radius:100px;flex-shrink:0;justify-content:space-between;align-items:center;gap:25px;min-height:44px;margin-left:auto;padding:8px 15px 8px 20px;font-size:12px;font-weight:600;display:flex}.xnT6PW_plus{place-items:center;width:24px;height:24px;font-size:25px;font-weight:400;line-height:1;transition:transform .2s;display:grid}.xnT6PW_closeLabel,.xnT6PW_guide[open] .xnT6PW_openLabel{display:none}.xnT6PW_guide[open] .xnT6PW_closeLabel{display:inline}.xnT6PW_guide[open] .xnT6PW_plus{transform:rotate(45deg)}.xnT6PW_guide[open] .xnT6PW_summary{border-radius:20px 20px 0 0}.xnT6PW_body{padding:0 22px 22px}.xnT6PW_grid{border-top:1px solid #dde1d4;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding-top:22px;display:grid}.xnT6PW_card{background:#fff;border:1px solid #e0e3d9;border-radius:15px;flex-direction:column;min-width:0;padding:14px 18px 18px;display:flex}.xnT6PW_visual{background:#f5f5ee;border-radius:10px;height:160px;margin-bottom:16px;position:relative;overflow:hidden}.xnT6PW_photo{object-fit:contain;mix-blend-mode:multiply;padding:16px}.xnT6PW_identity{min-height:116px}.xnT6PW_label{color:#5f7452;letter-spacing:.06em;font-size:10px;font-weight:600;line-height:1.5}.xnT6PW_title{font-family:var(--font-display), Georgia, serif;letter-spacing:-.025em;margin-top:7px;font-size:28px;font-weight:500;line-height:1.15}.xnT6PW_description{color:#5a6857;margin-top:8px;font-size:13px;line-height:1.65}.xnT6PW_features{border-top:1px solid #e0e3d8;margin:15px 0 0}.xnT6PW_features>div{border-bottom:1px solid #e0e3d8;justify-content:space-between;align-items:baseline;gap:10px;min-height:44px;padding:10px 0;display:flex}.xnT6PW_features dt{color:#73806a;font-size:11px;line-height:1.5}.xnT6PW_features dd{text-align:right;margin:0;font-size:12px;font-weight:500;line-height:1.5}.xnT6PW_action{margin-top:auto;padding-top:20px}.xnT6PW_price,.xnT6PW_unavailable{flex-wrap:wrap;align-items:baseline;gap:6px;min-height:26px;font-size:12px;line-height:1.5;display:flex}.xnT6PW_price strong{letter-spacing:-.03em;font-size:21px;font-weight:650}.xnT6PW_unavailable{color:#806144;font-size:12px}.xnT6PW_cta{color:#294d37;text-align:left;cursor:pointer;background:#edf1e5;border:1px solid #c7d2bc;border-radius:100px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:46px;margin-top:12px;padding:11px 15px;font-size:12px;font-weight:600;line-height:1.5;transition:background .2s,border-color .2s;display:flex}.xnT6PW_cta>span{flex-shrink:0;font-size:17px}.xnT6PW_aroma{background:#f8f6ef;border-color:#ddd9cd}.xnT6PW_aroma .xnT6PW_visual{background:#eee9dc}.xnT6PW_aroma .xnT6PW_label{color:#826442}.xnT6PW_aroma .xnT6PW_cta{background:#f0ebdf;border-color:#d9d0be}.xnT6PW_note{color:#5b6954;align-items:flex-start;gap:12px;margin:20px 2px 0;display:flex}.xnT6PW_noteIcon{border:1px solid #cdd5c3;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:17px;display:grid}.xnT6PW_note p{font-size:12px;line-height:1.7}.xnT6PW_note strong{color:#3b563b;font-weight:600}.xnT6PW_note p+p{margin-top:4px}.xnT6PW_summary:focus-visible,.xnT6PW_cta:focus-visible{outline-offset:4px;outline:2px solid #385d43}@media (hover:hover){.xnT6PW_summary:hover{background:#f1f3e9}.xnT6PW_cta:hover{background:#dfe8d4;border-color:#aebfa0}.xnT6PW_aroma .xnT6PW_cta:hover{background:#e7decc;border-color:#c5b899}}@media (max-width:1023px){.xnT6PW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xnT6PW_identity{min-height:100px}.xnT6PW_visual{height:170px}.xnT6PW_features>div{flex-direction:row;justify-content:space-between;align-items:baseline;gap:10px;min-height:42px}.xnT6PW_features dd{text-align:right}.xnT6PW_summaryTitle{font-size:26px}.xnT6PW_toggle{gap:12px}}@media (max-width:639px){.xnT6PW_guide{border-radius:16px}.xnT6PW_summary{border-radius:16px;align-items:flex-start;gap:12px;min-height:112px;padding:20px 17px;position:relative}.xnT6PW_summaryIcon{display:none}.xnT6PW_summaryCopy{gap:6px;padding-right:38px}.xnT6PW_summaryTitle{max-width:240px;font-size:25px}.xnT6PW_summaryDescription{font-size:11px}.xnT6PW_eyebrow{font-size:9px}.xnT6PW_toggle{justify-content:center;width:36px;min-height:36px;padding:5px;position:absolute;top:20px;right:14px}.xnT6PW_openLabel,.xnT6PW_guide[open] .xnT6PW_closeLabel{display:none}.xnT6PW_body{padding:0 12px 18px}.xnT6PW_grid{grid-template-columns:minmax(0,1fr);gap:12px;padding-top:16px}.xnT6PW_card{grid-template-columns:minmax(0,1fr) 90px;gap:0 10px;padding:17px 14px 15px;display:grid}.xnT6PW_visual{grid-area:1/2;height:114px;margin:0}.xnT6PW_photo{padding:6px}.xnT6PW_identity{grid-area:1/1;min-height:0}.xnT6PW_label{font-size:9px}.xnT6PW_title{margin-top:6px;font-size:26px}.xnT6PW_description{margin-top:7px;font-size:12px;line-height:1.65}.xnT6PW_features{grid-column:1/-1;margin-top:16px}.xnT6PW_features>div{min-height:35px;padding:7px 0}.xnT6PW_features dt{font-size:11px}.xnT6PW_features dd{font-size:12px}.xnT6PW_action{grid-column:1/-1;padding-top:14px}.xnT6PW_price strong{font-size:20px}.xnT6PW_cta{min-height:46px;margin-top:9px;font-size:12px}.xnT6PW_note{gap:8px;margin-top:17px}.xnT6PW_noteIcon{width:25px;height:25px;font-size:14px}.xnT6PW_note p{font-size:11px}}.xnT6PW_compact .xnT6PW_summary{align-items:center;gap:12px;min-height:54px;padding:8px 16px}.xnT6PW_compact .xnT6PW_summaryIcon,.xnT6PW_compact .xnT6PW_summaryDescription,.xnT6PW_compact .xnT6PW_eyebrow{display:none}.xnT6PW_compact .xnT6PW_summaryCopy{padding-right:0}.xnT6PW_compact .xnT6PW_summaryTitle{letter-spacing:0;max-width:none;font-family:inherit;font-size:12px;font-weight:550}.xnT6PW_compact .xnT6PW_toggle{border:0;width:auto;min-height:38px;padding:5px;font-size:11px;position:static}@media (max-width:639px){.xnT6PW_compact .xnT6PW_summary{padding-inline:13px}.xnT6PW_compact .xnT6PW_summaryTitle{font-size:11px}}@media (prefers-reduced-motion:reduce){.xnT6PW_plus,.xnT6PW_cta{transition:none}}.xnT6PW_plain{color:#1e2a22;text-align:center}.xnT6PW_plain summary{cursor:pointer;flex-direction:column;align-items:center;list-style:none;display:flex}.xnT6PW_plain summary::-webkit-details-marker{display:none}.xnT6PW_plainTitle{font-family:var(--font-display), Georgia, serif;font-size:30px;font-weight:500;line-height:1.1}.xnT6PW_plainIntro{color:#536253;margin-top:8px;font-size:14px}.xnT6PW_plainButton{color:#244a31;border:1px solid #244a31;border-radius:999px;align-items:center;min-height:44px;margin-top:18px;padding:10px 24px;font-size:14px;font-weight:700;display:inline-flex}.xnT6PW_plain .xnT6PW_openLabel{display:inline}.xnT6PW_plain .xnT6PW_closeLabel,.xnT6PW_plain[open] .xnT6PW_openLabel{display:none}.xnT6PW_plain[open] .xnT6PW_closeLabel{display:inline}.xnT6PW_plain summary:focus-visible .xnT6PW_plainButton{outline-offset:4px;outline:2px solid #385d43}.xnT6PW_plainTable{text-align:left;max-width:760px;margin:22px auto 0;overflow-x:auto}.xnT6PW_plainTable table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px}.xnT6PW_plainTable th,.xnT6PW_plainTable td{text-align:left;vertical-align:top;overflow-wrap:break-word;border-bottom:1px solid #e6e0d2;padding:10px 12px 10px 0}.xnT6PW_plainTable thead th{font-family:var(--font-display), Georgia, serif;font-size:20px;font-weight:500;line-height:1.1}.xnT6PW_plainTable tbody th{color:#6c7268;width:18%;font-size:12px;font-weight:600}.xnT6PW_plainTable a{color:#244a31;text-underline-offset:4px;font-weight:600;-webkit-text-decoration:underline #b08d57;text-decoration:underline #b08d57}@media (max-width:639px){.xnT6PW_plainTitle{font-size:24px}.xnT6PW_plainTable table{font-size:12.5px}.xnT6PW_plainTable thead th{font-size:16px}}
.cmaGBW_perch{z-index:2;width:152px;position:absolute;bottom:-20px;right:14px}.cmaGBW_bird{cursor:pointer;background:0 0;border:0;width:100%;padding:0;line-height:0;display:block;position:relative}.cmaGBW_bird:focus-visible,.cmaGBW_mute:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #385d43}.cmaGBW_hop{aspect-ratio:480/334;animation:24s linear infinite cmaGBW_hop;display:block;position:relative}.cmaGBW_upper{transform-origin:47% 68%;animation:24s ease-in-out infinite cmaGBW_upper;position:absolute;inset:0}.cmaGBW_photo{width:100%;height:auto;display:block;position:absolute;inset:0}.cmaGBW_legs{transform-origin:36% 94%;animation:24s ease-in-out infinite cmaGBW_legs}.cmaGBW_body{transform-origin:47% 68%;animation:3.6s ease-in-out infinite cmaGBW_breathe}.cmaGBW_head{transform-origin:21% 30%;animation:6s ease-in-out infinite cmaGBW_look}.cmaGBW_tail{transform-origin:68% 49%;animation:6s ease-in-out infinite cmaGBW_flick}@keyframes cmaGBW_upper{0%,6%,27%,46%,52%,58%,73%,94%,to{transform:translate(0)}12%,20%{transform:translate(-1%,.8%)rotate(-1deg)}47.2%,49.8%{transform:translateY(2.8%)}48.5%{transform:translateY(4.2%)}62%,68%{transform:translate(1%,.8%)rotate(1deg)}95.2%,97.8%{transform:translateY(2.8%)}96.5%{transform:translateY(4.2%)}}@keyframes cmaGBW_legs{0%,6%,27%,46%,52%,58%,73%,94%,to{transform:none}12%,20%{transform:skew(3deg)scaleY(.96)}47.2%,49.8%{transform:scaleY(.89)}48.5%{transform:scaleY(.84)}62%,68%{transform:skew(-3deg)scaleY(.96)}95.2%,97.8%{transform:scaleY(.89)}96.5%{transform:scaleY(.84)}}@keyframes cmaGBW_hop{0%,47.2%{transform:translate(0)}48.5%{transform:translate(-3%,-8%)}49.8%,95.2%{transform:translate(-6%)}96.5%{transform:translate(-3%,-8%)}97.8%,to{transform:translate(0)}}@keyframes cmaGBW_look{0%,8%{transform:rotate(0)}20%,32%{transform:rotate(-7deg)}46%,56%{transform:rotate(5deg)}68%,74%{transform:rotate(-3deg)}78%{transform:rotate(-5deg)}82%{transform:rotate(-3deg)}to{transform:rotate(0)}}@keyframes cmaGBW_flick{0%,34%,44%,to{transform:rotate(0)}37%{transform:rotate(-9deg)}40%{transform:rotate(3deg)}}@keyframes cmaGBW_breathe{0%,to{transform:scale(1)}50%{transform:scale(1.012)}}.cmaGBW_notes{z-index:1;color:#b08d57;pointer-events:none;font-size:16px;line-height:1;position:absolute;top:-8px;left:4px}.cmaGBW_notes span{opacity:0;animation:6s ease-out infinite cmaGBW_note;position:absolute}.cmaGBW_notes span:nth-child(2){animation-delay:.35s;top:10px;left:-12px}.cmaGBW_notes span:nth-child(3){animation-delay:.7s;top:2px;left:14px}@keyframes cmaGBW_note{0%,62%,to{opacity:0;transform:translateY(8px)}68%{opacity:1}86%{opacity:0;transform:translate(-8px,-20px)}}.cmaGBW_singing .cmaGBW_notes span,.cmaGBW_singing .cmaGBW_head{animation-duration:1.6s}.cmaGBW_singing .cmaGBW_body{animation-duration:.7s}.cmaGBW_mute{z-index:3;color:#536253;cursor:pointer;background:#fffdf7;border:1px solid #e6e0d2;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;display:grid;position:absolute;top:-6px;right:-6px}.cmaGBW_mute:hover{color:#244a31}@media (max-width:639px){.cmaGBW_perch{width:102px;bottom:-20px;right:6px}.cmaGBW_mute{top:-8px;right:-2px}}@media (prefers-reduced-motion:reduce){.cmaGBW_hop,.cmaGBW_upper,.cmaGBW_legs,.cmaGBW_body,.cmaGBW_head,.cmaGBW_tail,.cmaGBW_notes span{animation:none}}
.HnNXkq_section{color:#203c30;background:#f5f2e9;padding:0 0 64px;scroll-margin-top:96px;display:flow-root}.HnNXkq_inner{max-width:1336px;margin-inline:auto;padding-inline:28px}.HnNXkq_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.HnNXkq_card{background:#fff;border:1px solid #dedfd3;border-radius:18px;flex-direction:column;min-width:0;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.HnNXkq_productLink{border-radius:16px 16px 3px 3px;display:block}.HnNXkq_image{aspect-ratio:1;background:#fff;position:relative;overflow:hidden}.HnNXkq_productPhoto{transition:transform .35s}.HnNXkq_inCartBadge,.HnNXkq_lightBadge{border-radius:100px;max-width:calc(100% - 28px);padding:7px 11px;font-size:10px;font-weight:600;line-height:1.4;position:absolute;top:14px;left:14px}.HnNXkq_inCartBadge{color:#294c37;background:#e9eddc}.HnNXkq_lightBadge{color:#43513f;background:#f0ede3}.HnNXkq_identity{padding:4px 20px 0}.HnNXkq_family{color:#5c705a;text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:500}.HnNXkq_productTitle{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;margin-top:7px;font-size:26px;font-weight:500;line-height:1.2}.HnNXkq_tagline{color:#63705e;margin-top:6px;font-size:12px;line-height:1.5}.HnNXkq_purchase{margin-top:auto;padding:20px 20px 9px}.HnNXkq_priceRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.HnNXkq_price{letter-spacing:-.025em;white-space:nowrap;font-size:21px;font-weight:650}.HnNXkq_stock,.HnNXkq_unavailable{color:#486641;align-items:center;gap:6px;font-size:10px;line-height:1.5;display:flex}.HnNXkq_stock>span{background:#55764a;border-radius:50%;width:5px;height:5px}.HnNXkq_unavailable{color:#7a5b3e}.HnNXkq_addButton{color:#fffdf4;cursor:pointer;background:#294e38;border:1px solid #294e38;border-radius:100px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;margin-top:15px;padding:12px 14px;font-size:12px;font-weight:600;transition:background .2s;display:flex}.HnNXkq_addButton svg{flex-shrink:0}.HnNXkq_addButton:disabled{color:#63705e;cursor:not-allowed;background:#e4e7de;border-color:#e4e7de}.HnNXkq_detailsLink{color:#586d52;text-underline-offset:4px;justify-content:center;align-items:center;gap:10px;min-height:44px;margin-top:2px;font-size:11px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:flex}.HnNXkq_allModels{justify-content:center;margin-top:24px;display:flex}.HnNXkq_allModelsLink{color:#294e38;background:0 0;border:1px solid #294e38;border-radius:100px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:13px 32px;font-size:14px;font-weight:600;transition:background .2s;display:flex}.HnNXkq_allModelsLink span{font-size:18px;font-weight:400}.HnNXkq_feedback{color:#355c40;margin-top:0;font-size:12px;line-height:1.6}.HnNXkq_feedback:not(:empty){margin-top:18px}.HnNXkq_cartSummary{background:#e9eddc;border:1px solid #c8d5bc;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin-top:16px;padding:21px 24px;display:flex}.HnNXkq_cartCopy>p:first-child{color:#294e38;flex-wrap:wrap;align-items:baseline;gap:8px 18px;font-size:14px;display:flex}.HnNXkq_cartCopy strong{font-weight:600}.HnNXkq_cartCopy>p:first-child>span{font-size:18px;font-weight:700}.HnNXkq_cartCopy>p+p{color:#536253;margin-top:6px;font-size:12px;line-height:1.65}.HnNXkq_cartLink{color:#fffdf4;background:#294e38;border-radius:100px;flex-shrink:0;justify-content:space-between;align-items:center;gap:26px;min-height:48px;padding:12px 22px;font-size:13px;font-weight:600;display:flex}.HnNXkq_empty{color:#536253;padding:32px 0 8px;font-size:14px}.HnNXkq_section a:focus-visible,.HnNXkq_section button:focus-visible,.HnNXkq_section summary:focus-visible{outline-offset:4px;outline:2px solid #385d43}@media (hover:hover){.HnNXkq_card:hover{border-color:#b6c4ad;box-shadow:0 8px 24px #203c300e}.HnNXkq_productLink:hover .HnNXkq_productPhoto{transform:scale(1.025)}.HnNXkq_addButton:not(:disabled):hover,.HnNXkq_cartLink:hover{background:#3e6547}.HnNXkq_detailsLink:hover{text-decoration-color:currentColor}.HnNXkq_allModelsLink:hover{background:#e9eddc}}@media (max-width:1023px){.HnNXkq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (max-width:639px){.HnNXkq_inner{padding-inline:22px}.HnNXkq_grid{gap:12px}.HnNXkq_card{border-radius:14px}.HnNXkq_identity{padding:3px 12px 0}.HnNXkq_family{letter-spacing:.07em;min-height:15px;font-size:10px}.HnNXkq_productTitle{margin-top:5px;font-size:23px}.HnNXkq_tagline{display:none}.HnNXkq_purchase{padding:13px 12px 5px}.HnNXkq_priceRow{flex-direction:column;align-items:flex-start;gap:4px}.HnNXkq_price{font-size:19px}.HnNXkq_stock,.HnNXkq_unavailable{font-size:10px}.HnNXkq_addButton{gap:5px;min-height:48px;margin-top:12px;padding:10px 7px;font-size:11px;line-height:1.4}.HnNXkq_addButton svg{display:none}.HnNXkq_detailsLink{gap:6px;font-size:10px}.HnNXkq_allModels{margin-top:16px}.HnNXkq_allModelsLink{width:100%;padding-inline:16px;font-size:13px}.HnNXkq_inCartBadge,.HnNXkq_lightBadge{max-width:calc(100% - 14px);padding:5px 7px;font-size:9px;top:7px;left:7px}.HnNXkq_feedback{font-size:11px}.HnNXkq_cartSummary{flex-direction:column;align-items:stretch;gap:15px;padding:18px}.HnNXkq_cartCopy>p:first-child{justify-content:space-between;font-size:12px}.HnNXkq_cartCopy>p+p{font-size:11px}.HnNXkq_cartLink{font-size:12px}}@media (prefers-reduced-motion:reduce){.HnNXkq_card,.HnNXkq_productPhoto,.HnNXkq_addButton,.HnNXkq_allModelsLink{transition:none}.HnNXkq_productLink:hover .HnNXkq_productPhoto{transform:none}}.HnNXkq_waveLines{width:100%;height:28px;margin-top:16px;display:block;overflow:visible}.HnNXkq_facts{border-block:1px solid #e6e0d2;grid-template-columns:1fr 1fr 1.3fr;margin-top:10px;display:grid}.HnNXkq_fact{border-left:1px solid #e6e0d2;align-items:center;gap:12px;min-width:0;padding:16px 24px;display:flex}.HnNXkq_fact:first-child{border-left:0;padding-left:0}.HnNXkq_number{color:#2f5d3e;font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;font-variant-numeric:lining-nums;font-size:52px;font-weight:500;line-height:.9}.HnNXkq_factTitle{font-family:var(--font-display), Georgia, serif;color:#1e2a22;font-size:20px;font-weight:500;line-height:1.15}.HnNXkq_factNote{color:#536253;margin-top:4px;font-size:13px;line-height:1.4}.HnNXkq_pills{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.HnNXkq_pills span{color:#244a31;background:#e9dfc9;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:700}.HnNXkq_tiers{flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-top:4px;display:flex}.HnNXkq_tiers .HnNXkq_number{font-size:40px}.HnNXkq_tiers span{color:#536253;margin-right:10px;font-size:13px}.HnNXkq_chooseRow{position:relative}.HnNXkq_chooseTitle{font-family:var(--font-display), Georgia, serif;color:#1e2a22;margin:56px 0 20px;font-size:30px;font-weight:500;line-height:1.05}.HnNXkq_section .HnNXkq_cartSummary{background:#e9dfc9;border:0;border-radius:14px;margin-top:56px;padding:14px 16px 14px 22px}.HnNXkq_section .HnNXkq_cartCopy>p:first-child{color:#1e2a22;font-size:14px}.HnNXkq_section .HnNXkq_cartLink{background:#244a31;min-height:40px;padding:10px 18px}.HnNXkq_guide{border-top:1px solid #e6e0d2;margin-top:56px;padding-top:40px}@media (max-width:1023px){.HnNXkq_facts{grid-template-columns:minmax(0,1fr)}.HnNXkq_fact{border-top:1px solid #e6e0d2;border-left:0;padding:14px 0}.HnNXkq_fact:first-child{border-top:0}.HnNXkq_number{font-size:46px}.HnNXkq_tiers .HnNXkq_number{font-size:36px}.HnNXkq_chooseTitle{font-size:26px}}@media (max-width:639px){.HnNXkq_section{padding-bottom:44px}.HnNXkq_chooseTitle{margin-top:40px}.HnNXkq_section .HnNXkq_cartSummary{flex-wrap:wrap;margin-top:40px;padding:14px}.HnNXkq_section .HnNXkq_cartLink{flex:1;justify-content:center}.HnNXkq_guide{margin-top:40px;padding-top:32px}}
.YMIJdW_section{color:#203c30;background:#f5f2e9;padding:0 0 48px;scroll-margin-top:100px}.YMIJdW_inner{max-width:1336px;margin-inline:auto;padding-inline:28px}.YMIJdW_header{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.YMIJdW_eyebrow{color:#43624f;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:600}.YMIJdW_title{font-family:var(--font-display), Georgia, serif;letter-spacing:-.025em;margin-top:18px;font-size:clamp(38px,4.2vw,52px);font-weight:500;line-height:1.1}.YMIJdW_title em{color:#49694e;font-weight:500}.YMIJdW_intro{color:#536253;max-width:390px;margin-top:18px;font-size:14px;line-height:1.8}.YMIJdW_rating{border-left:1px solid #d7dcd0;justify-self:end;padding:8px 0 8px 44px}.YMIJdW_reviews{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:36px;display:grid}.YMIJdW_review{background:#fffdf7;border:1px solid #e0e1d5;border-radius:16px;flex-direction:column;min-width:0;margin:0;padding:26px 26px 20px;display:flex}.YMIJdW_stars{color:#356849;letter-spacing:.12em;font-size:17px;line-height:1}.YMIJdW_quote{color:#203c30;font-family:var(--font-display), Georgia, serif;letter-spacing:-.015em;flex:1;margin:22px 0 26px;font-size:clamp(22px,2.1vw,28px);font-weight:500;line-height:1.3}.YMIJdW_caption{border-top:1px solid #e0e1d5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding-top:16px;display:flex}.YMIJdW_author{color:#203c30;font-size:13px;font-weight:600;display:block}.YMIJdW_date{color:#62705f;margin-top:5px;font-size:11px;line-height:1.5;display:block}.YMIJdW_source{color:#385d43;text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;font-size:12px;font-weight:500;-webkit-text-decoration:underline #a0b399;text-decoration:underline #a0b399;display:inline-flex}.YMIJdW_source:hover{text-decoration-color:currentColor}.YMIJdW_source:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #385d43}.YMIJdW_notes{color:#62705f;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-top:18px;font-size:11px;line-height:1.7;display:flex}.YMIJdW_notes p:first-child{max-width:720px}.YMIJdW_notes p:last-child{flex-shrink:0}@media (max-width:1023px){.YMIJdW_section{padding-bottom:36px}.YMIJdW_header{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:28px}.YMIJdW_rating{padding-left:26px}.YMIJdW_reviews{gap:14px}.YMIJdW_review{padding:22px 20px 16px}.YMIJdW_caption{flex-direction:column;align-items:flex-start;gap:0}.YMIJdW_notes{flex-direction:column;gap:4px}}@media (max-width:639px){.YMIJdW_section{padding-bottom:28px}.YMIJdW_inner{padding-inline:22px}.YMIJdW_header{grid-template-columns:minmax(0,1fr);gap:24px}.YMIJdW_title{margin-top:14px;font-size:clamp(36px,10vw,44px)}.YMIJdW_intro{margin-top:16px;font-size:13px}.YMIJdW_rating{border-left:0;border-block:1px solid #d7dcd0;justify-self:stretch;padding:22px 0 16px}.YMIJdW_reviews{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:24px}.YMIJdW_review{padding:22px 22px 16px}.YMIJdW_quote{margin:18px 0 22px;font-size:25px}.YMIJdW_caption{flex-direction:row;align-items:center;gap:4px 10px}.YMIJdW_notes{margin-top:16px;font-size:11px}.YMIJdW_notes p:last-child{flex-shrink:1}}.YMIJdW_themes{border-block:1px solid #e0e1d5;grid-template-columns:repeat(5,minmax(0,1fr));margin:36px 0 0;padding:0;list-style:none;display:grid}.YMIJdW_themes li{border-left:1px solid #e0e1d5;padding:16px 20px}.YMIJdW_themes li:first-child{border-left:0;padding-left:0}.YMIJdW_themes strong{color:#2f5d3e;font-family:var(--font-display), Georgia, serif;font-variant-numeric:lining-nums;font-size:34px;font-weight:500;line-height:1.1;display:block}.YMIJdW_themes span{color:#536253;margin-top:2px;font-size:12px;line-height:1.5;display:block}@media (max-width:1023px){.YMIJdW_themes{grid-template-columns:repeat(2,minmax(0,1fr))}.YMIJdW_themes li{padding:12px 14px}.YMIJdW_themes li:nth-child(odd){border-left:0;padding-left:0}.YMIJdW_themes li:last-child{grid-column:1/-1}}.YMIJdW_green{background:var(--color-green-700);color:var(--color-cream);padding-block:64px 40px}.YMIJdW_green .YMIJdW_eyebrow{color:var(--color-sand-soft)}.YMIJdW_green .YMIJdW_title{color:var(--color-cream)}.YMIJdW_green .YMIJdW_title em{color:var(--color-sand-soft)}.YMIJdW_green .YMIJdW_intro{color:#f6f2e9db}.YMIJdW_green .YMIJdW_themes,.YMIJdW_green .YMIJdW_themes li{border-color:#e9dfc938}.YMIJdW_green .YMIJdW_themes strong{color:var(--color-sand-soft)}.YMIJdW_green .YMIJdW_themes span{color:#f6f2e9db}@media (max-width:639px){.YMIJdW_green{padding-block:44px 28px}}.YMIJdW_scores{flex-wrap:wrap;justify-self:end;gap:12px;min-width:0;display:flex}.YMIJdW_score{min-width:200px;color:var(--color-cream);background:#f6f2e914;border:1px solid #f6f2e92e;border-radius:16px;flex-direction:column;padding:16px 20px;display:flex}.YMIJdW_score:focus-visible{outline:2px solid var(--color-sand-soft);outline-offset:3px}.YMIJdW_scoreSource{color:#f6f2e9bf;font-size:12.5px;font-weight:700}.YMIJdW_scoreValue{color:#f6f2e999;margin-top:4px;font-size:13px}.YMIJdW_scoreValue strong{color:var(--color-cream);font-family:var(--font-display), Georgia, serif;font-variant-numeric:lining-nums;font-size:40px;font-weight:500;line-height:1}.YMIJdW_scoreCount{border-bottom:1px solid var(--color-sand);width:fit-content;margin-top:6px;padding-bottom:2px;font-size:13px}.YMIJdW_scoreLogo{width:auto;height:18px;color:var(--color-cream);display:block}.YMIJdW_reviewLogo{color:#1e2a22;width:auto;height:16px}.YMIJdW_reviewTop{color:#6c7268;justify-content:space-between;align-items:center;font-size:12px;display:flex}.YMIJdW_green .YMIJdW_review{border:0;box-shadow:0 10px 30px #0000002e}@media (max-width:639px){.YMIJdW_scores{justify-self:stretch}.YMIJdW_score{flex:1;min-width:0;padding:14px}.YMIJdW_scoreValue strong{font-size:32px}}
._4KhDEa_section{content-visibility:auto;contain-intrinsic-block-size:auto 1050px;background:#efeade;scroll-margin-top:100px}@media (min-width:768px){._4KhDEa_section{contain-intrinsic-block-size:auto 800px}}@media print{._4KhDEa_section{content-visibility:visible;contain-intrinsic-block-size:none}}._4KhDEa_heading{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}._4KhDEa_title{color:#233b2e;font-family:var(--font-display), Georgia, serif;letter-spacing:-.035em;margin-top:12px;font-size:clamp(48px,5.5vw,76px);font-weight:500;line-height:1}._4KhDEa_intro{color:#4d5549;max-width:470px;padding-bottom:3px;font-size:17px;line-height:1.8}._4KhDEa_toolbar{justify-content:space-between;align-items:center;gap:20px;margin:30px 0 22px;display:flex}._4KhDEa_profiles{border:1px solid #c7cbbd;border-radius:100px;gap:2px;padding:4px;display:inline-flex}._4KhDEa_profiles button{color:#3e4d3e;cursor:pointer;border-radius:100px;min-height:44px;padding:10px 22px;font-size:13px;font-weight:600;transition:background .2s,color .2s}._4KhDEa_profiles button[aria-pressed=true]{color:#fffdf5;background:#294835}._4KhDEa_profiles button[aria-pressed=false]:hover{background:#dedfd2}._4KhDEa_hint{color:#56604e;gap:12px;font-size:12px;display:flex}._4KhDEa_hint>span{font-size:20px;line-height:1}._4KhDEa_cards{gap:12px;height:clamp(430px,38vw,510px);margin:0;padding:0;list-style:none;display:flex}._4KhDEa_card{flex:1 1 0;min-width:0;transition:flex-grow .6s cubic-bezier(.22,1,.36,1);position:relative}._4KhDEa_card[data-expanded=true]{flex-grow:5.5}._4KhDEa_cardButton{text-align:left;color:#fffdf5;cursor:pointer;isolation:isolate;background:#43553a;border-radius:24px;width:100%;height:100%;display:block;position:relative;overflow:hidden}._4KhDEa_cardButton:focus-visible{outline-offset:4px;border-radius:24px;outline:3px solid #294835}._4KhDEa_image{object-fit:cover;transition:transform .7s,filter .35s}._4KhDEa_card[data-expanded=false] ._4KhDEa_image{filter:saturate(.8)}._4KhDEa_cardButton:hover ._4KhDEa_image{transform:scale(1.035)}._4KhDEa_shade{background:linear-gradient(#0f191029,#0000 35%,#0f160e40 50%,#0f160edb 100%);position:absolute;inset:0}._4KhDEa_cardNumber{text-align:center;color:#fffdf5;letter-spacing:.05em;text-shadow:0 1px 8px #0009;width:100%;font-size:12px;font-weight:600;position:absolute;top:23px;left:0}._4KhDEa_card[data-expanded=true] ._4KhDEa_cardNumber{display:none}._4KhDEa_cardStatus{background:#162518b8;border:1px solid #fffdf540;border-radius:100px;align-items:center;gap:9px;padding:8px 12px;font-size:11px;font-weight:500;display:flex;position:absolute;top:24px;left:26px}._4KhDEa_stillDot,._4KhDEa_liveDot{background:#ede7d8;border-radius:100%;width:5px;height:5px}._4KhDEa_liveDot{background:#d1e8ae;box-shadow:0 0 0 4px #d1e8ae26}._4KhDEa_cardContent{align-items:center;gap:18px;display:flex;position:absolute;inset:auto 26px 30px}._4KhDEa_play{color:#233b2e;background:#fffbed;border-radius:100%;flex-shrink:0;place-items:center;width:56px;height:56px;transition:background .2s,transform .2s;display:grid}._4KhDEa_cardButton:hover ._4KhDEa_play{background:#e3edcb;transform:scale(1.05)}._4KhDEa_cardCopy{min-width:0;display:block}._4KhDEa_soundTitle{letter-spacing:-.04em;font-size:clamp(24px,2.4vw,32px);font-weight:600;line-height:1.15;display:block}._4KhDEa_description{color:#f0eee4;margin-top:9px;font-size:13px;line-height:1.65;display:block}._4KhDEa_wave{flex-shrink:0;align-items:center;gap:3px;height:28px;margin-left:auto;padding-left:6px;display:flex}._4KhDEa_wave span{background:#d1d8bb;border-radius:2px;width:3px;display:block}._4KhDEa_card[data-expanded=false] ._4KhDEa_cardContent{flex-direction:column-reverse;gap:22px;inset:auto 0 28px}._4KhDEa_card[data-expanded=false] ._4KhDEa_cardCopy{writing-mode:vertical-rl;transform:rotate(180deg)}._4KhDEa_card[data-expanded=false] ._4KhDEa_soundTitle{letter-spacing:-.025em;white-space:nowrap;font-size:16px}._4KhDEa_card[data-expanded=false] ._4KhDEa_play{width:48px;height:48px}._4KhDEa_progress{background:#fffdf526;height:3px;position:absolute;bottom:0;left:24px;right:24px}._4KhDEa_progress>span{transform-origin:0;background:#dfebbf;width:100%;height:100%;transition:transform .25s linear;display:block}._4KhDEa_spinner{border:2px solid #a9b39c;border-top-color:#233b2e;border-radius:100%;width:18px;height:18px;animation:.8s linear infinite _4KhDEa_spin}@keyframes _4KhDEa_spin{to{transform:rotate(360deg)}}._4KhDEa_below{justify-content:space-between;align-items:center;gap:20px;margin-top:18px;display:flex}._4KhDEa_status,._4KhDEa_error{color:#4d5948;font-size:13px;line-height:1.6}._4KhDEa_error{color:#993c25}._4KhDEa_shopLink{color:#294835;border-bottom:1px solid #738269;flex-shrink:0;justify-content:space-between;align-items:center;gap:26px;min-height:44px;font-size:14px;font-weight:600;display:inline-flex}._4KhDEa_shopLink:hover{color:#131f16;border-color:currentColor}@media (max-width:1023px){._4KhDEa_heading{gap:24px}._4KhDEa_intro{max-width:380px;font-size:15px}._4KhDEa_cards{gap:8px}._4KhDEa_card[data-expanded=true]{flex-grow:4.5}._4KhDEa_cardContent{gap:12px;inset:auto 20px 26px}._4KhDEa_cardStatus{left:20px}._4KhDEa_wave{display:none}}@media (max-width:767px){._4KhDEa_heading{display:block}._4KhDEa_title{margin-top:10px;font-size:52px}._4KhDEa_intro{max-width:480px;margin-top:17px;font-size:15px;line-height:1.7}._4KhDEa_toolbar{margin:24px 0 18px}._4KhDEa_profiles{width:100%;max-width:440px}._4KhDEa_profiles button{padding:10px 12px;font-size:12px}._4KhDEa_profiles button:first-child{flex:2}._4KhDEa_profiles button:last-child{flex:1}._4KhDEa_hint{display:none}._4KhDEa_cards{flex-direction:column;gap:8px;height:auto}._4KhDEa_card,._4KhDEa_card[data-expanded=true]{flex:none;height:68px;transition:height .45s cubic-bezier(.22,1,.36,1)}._4KhDEa_card[data-expanded=true]{height:330px}._4KhDEa_cardButton,._4KhDEa_cardButton:focus-visible{border-radius:16px}._4KhDEa_card[data-expanded=false] ._4KhDEa_shade{background:#111e1394}._4KhDEa_card[data-expanded=false] ._4KhDEa_image{object-position:center 45%}._4KhDEa_cardNumber{color:#e5e7d8;width:auto;font-size:11px;top:50%;left:18px;transform:translateY(-50%)}._4KhDEa_cardStatus{top:18px;left:18px}._4KhDEa_cardContent{gap:14px;inset:auto 18px 24px}._4KhDEa_play{width:50px;height:50px}._4KhDEa_soundTitle{font-size:25px}._4KhDEa_description{margin-top:7px;font-size:12px;line-height:1.6}._4KhDEa_card[data-expanded=false] ._4KhDEa_cardContent{flex-direction:row-reverse;justify-content:space-between;gap:12px;inset:0 14px 0 48px}._4KhDEa_card[data-expanded=false] ._4KhDEa_cardCopy{writing-mode:horizontal-tb;transform:none}._4KhDEa_card[data-expanded=false] ._4KhDEa_soundTitle{white-space:normal;letter-spacing:0;font-size:13px;line-height:1.4}._4KhDEa_card[data-expanded=false] ._4KhDEa_play{width:44px;height:44px}._4KhDEa_below{flex-direction:column;align-items:flex-start;gap:8px;margin-top:16px}._4KhDEa_status,._4KhDEa_error{min-height:20px;font-size:12px}._4KhDEa_shopLink{font-size:13px}}@media (prefers-reduced-motion:reduce){._4KhDEa_card,._4KhDEa_image,._4KhDEa_play,._4KhDEa_progress>span{transition:none}._4KhDEa_spinner{animation:none}}
.YVOVQq_section{color:#1e2a22;content-visibility:auto;contain-intrinsic-block-size:auto 220px;background:#f5f2e9;padding:64px 0;overflow:hidden}.YVOVQq_heading{text-align:center;max-width:640px;margin-inline:auto;padding-inline:22px}.YVOVQq_heading h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;font-size:clamp(30px,3.2vw,44px);font-weight:500;line-height:1.1}.YVOVQq_heading p{color:#536253;margin-top:12px;font-size:15px;line-height:1.6}.YVOVQq_marquee{margin-top:32px;overflow:hidden}.YVOVQq_section .YVOVQq_marquee:before{background:linear-gradient(90deg,#f5f2e9 15%,#0000)}.YVOVQq_section .YVOVQq_marquee:after{background:linear-gradient(270deg,#f5f2e9 15%,#0000)}.YVOVQq_track{align-items:center;gap:16px;width:max-content;padding-inline:16px;display:flex}.YVOVQq_tile{background:#fff;border:1px solid #e6e0d2;border-radius:16px;flex:none;justify-content:center;align-items:center;width:160px;height:80px;padding:12px 16px;display:flex}.YVOVQq_logo{object-fit:contain;width:100%;height:100%}@media print{.YVOVQq_section{content-visibility:visible;contain-intrinsic-block-size:none}}@media (max-width:639px){.YVOVQq_section{padding:44px 0}.YVOVQq_heading p{font-size:14px}.YVOVQq_marquee{margin-top:24px}.YVOVQq_tile{width:132px;height:68px;padding:10px 12px}}
._8LPsMG_offer{background:var(--color-green-700);color:var(--color-cream);border-radius:24px;grid-template-columns:1.05fr 1fr;align-items:center;gap:70px;padding:64px;scroll-margin-top:100px;display:grid}._8LPsMG_eyebrow{color:var(--color-sand-soft);text-transform:uppercase;letter-spacing:.15em;margin:0;font-size:11px;font-weight:600}._8LPsMG_intro h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.025em;margin:22px 0 24px;font-size:clamp(40px,4.4vw,60px);font-weight:500;line-height:1.06}._8LPsMG_intro h2 em{color:var(--color-sand-soft);font-weight:500}._8LPsMG_description{color:#f6f2e9db;max-width:430px;font-size:15px;line-height:1.9}._8LPsMG_perks{flex-direction:column;gap:12px;margin-top:27px;font-size:12px;display:flex}._8LPsMG_perks span{align-items:center;gap:9px;display:flex}._8LPsMG_perks svg{color:var(--color-sand-soft);flex-shrink:0}._8LPsMG_signup{color:#203c30;background:#fffdf7;border-radius:16px;padding:27px 30px 25px;box-shadow:0 10px 30px #0000002e}._8LPsMG_gift{border-bottom:1px solid #e6e0d2;align-items:center;gap:18px;margin-bottom:22px;padding-bottom:22px;display:flex}._8LPsMG_giftNumber{color:#2f5d3e;font-variant-numeric:lining-nums;font-family:var(--font-display), Georgia, serif;letter-spacing:-.05em;align-items:baseline;font-size:68px;font-weight:500;line-height:.9;display:flex}._8LPsMG_giftNumber>span{margin-left:1px;font-size:34px}._8LPsMG_giftCaption{color:#52694f;font-size:11px;line-height:1.7}._8LPsMG_gift>svg{color:#b08d57;margin-left:auto}._8LPsMG_form{position:relative}._8LPsMG_label{margin-bottom:9px;font-size:12px;font-weight:600;display:block}._8LPsMG_input{color:#203c30;background:#fff;border:1px solid #a4b39a;border-radius:8px;width:100%;min-height:54px;padding:14px 16px;font-size:16px}._8LPsMG_input::placeholder{color:#697565}._8LPsMG_input:disabled{opacity:1;color:#697565;background:#f8f8f1}._8LPsMG_input:focus-visible{outline-offset:3px;outline:2px solid #365d3e}._8LPsMG_consent{color:#4e6049;cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;padding:14px 0;font-size:11px;line-height:1.7;display:flex}._8LPsMG_consent input{accent-color:#285039;flex-shrink:0;width:18px;height:18px;margin-top:2px}._8LPsMG_submit{color:#fffdf5;cursor:pointer;background:#244a31;border-radius:100px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:55px;padding:15px 22px;font-size:14px;font-weight:600;transition:background .2s;display:flex}._8LPsMG_submit:hover:not(:disabled){background:#173c27}._8LPsMG_submit:disabled{cursor:not-allowed}._8LPsMG_submit:focus-visible,._8LPsMG_consent input:focus-visible,._8LPsMG_privacy a:focus-visible{outline-offset:4px;outline:2px solid #365d3e}._8LPsMG_terms{color:#65705b;margin-top:16px;font-size:10px;line-height:1.8}._8LPsMG_privacy{color:#65705b;margin-top:8px;font-size:10px;line-height:1.8}._8LPsMG_privacy a{color:#304d35;text-underline-offset:3px;text-decoration:underline}._8LPsMG_preview{color:#675b36;background:#f2eedc;border-radius:6px;margin-top:12px;padding:9px 11px;font-size:10px;line-height:1.7}._8LPsMG_error{color:#993c2f;margin-top:12px;font-size:12px;line-height:1.7}._8LPsMG_trap{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._8LPsMG_confirmation{padding:5px 0 14px}._8LPsMG_checkCircle{color:#234c35;background:#e7eddd;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:15px;display:flex}._8LPsMG_confirmation h3{font-family:var(--font-display), Georgia, serif;font-size:30px;line-height:1.15}._8LPsMG_confirmation p{color:#4e6049;margin-top:13px;font-size:13px;line-height:1.85}@media (max-width:1023px){._8LPsMG_offer{grid-template-columns:1fr 1fr;gap:32px;padding:40px}._8LPsMG_intro h2{font-size:46px}._8LPsMG_signup{padding:23px}._8LPsMG_description{font-size:13px}}@media (max-width:719px){._8LPsMG_offer{border-radius:20px;grid-template-columns:1fr;gap:28px;padding:31px 22px 22px}._8LPsMG_eyebrow{letter-spacing:.12em;font-size:10px}._8LPsMG_intro h2{margin:18px 0;font-size:clamp(35px,9.5vw,48px)}._8LPsMG_description{max-width:480px;font-size:13px;line-height:1.8}._8LPsMG_perks{gap:8px;margin-top:20px;font-size:11px}._8LPsMG_signup{border-radius:12px;min-width:0;padding:23px 19px}._8LPsMG_gift{gap:14px}._8LPsMG_giftNumber{font-size:60px}._8LPsMG_giftNumber>span{font-size:30px}._8LPsMG_gift>svg{width:31px}._8LPsMG_giftCaption{font-size:10px}._8LPsMG_submit{min-height:56px;padding-inline:18px;font-size:13px}._8LPsMG_consent{font-size:11px}}@media (prefers-reduced-motion:reduce){._8LPsMG_submit{transition:none}}
.m5JyVG_gallery{color:#203c30;min-width:0}.m5JyVG_stage{background:#fff;border:1px solid #e0dfd3;border-radius:22px;overflow:hidden}.m5JyVG_imageButton{aspect-ratio:1;cursor:zoom-in;touch-action:pan-y pinch-zoom;background:#fff;border:0;width:100%;padding:0;display:block;position:relative}.m5JyVG_mainImage{object-fit:contain;object-position:center;padding:15px}.m5JyVG_zoomBadge{background:#fffffaf5;border:1px solid #dedfd3;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:18px;right:18px}.m5JyVG_zoomBadge svg{width:21px;height:21px}.m5JyVG_photoToolbar{background:#fbfaf5;border-top:1px solid #eeede4;justify-content:space-between;align-items:center;gap:12px;min-height:65px;padding:9px 17px 9px 22px;display:flex}.m5JyVG_photoHint{color:#586758;font-size:12px}.m5JyVG_mobileHint{display:none}.m5JyVG_navigation{flex-shrink:0;align-items:center;gap:6px;display:flex}.m5JyVG_counter{font-variant-numeric:tabular-nums;letter-spacing:.04em;white-space:nowrap;padding-inline:7px 10px;font-size:12px}.m5JyVG_arrowButton{color:#294e38;cursor:pointer;background:#fffef8;border:1px solid #d6ddce;border-radius:50%;place-items:center;min-width:44px;min-height:44px;transition:background .15s,border-color .15s;display:grid}.m5JyVG_arrowButton svg{width:20px;height:20px}.m5JyVG_thumbnails{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#a4b49a transparent;gap:10px;min-width:0;max-width:100%;padding:15px 3px 9px;display:flex;overflow-x:auto}.m5JyVG_thumbnail{cursor:pointer;background:#fff;border:1px solid #dfdfd3;border-radius:12px;flex:0 0 86px;width:86px;height:86px;padding:0;transition:border-color .15s;position:relative;overflow:hidden}.m5JyVG_thumbnail[aria-current=true]{border:2px solid #385d43;box-shadow:0 0 0 2px #f5f2e9,0 0 0 3px #bcc7b2}.m5JyVG_thumbnailImage{object-fit:contain;object-position:center;padding:3px}.m5JyVG_gallery button:focus-visible{outline-offset:3px;outline:2px solid #385d43}.m5JyVG_imageButton:focus-visible{outline-offset:-4px}.m5JyVG_empty{aspect-ratio:1;color:#586758;text-align:center;background:#f0eee4;border:1px solid #e0dfd3;border-radius:22px;place-items:center;padding:32px;font-size:14px;line-height:1.7;display:grid}.m5JyVG_dialog{color:#203c30;background:#fffef8;border:1px solid #e1e4d8;border-radius:20px;width:min(1024px,100vw - 40px);max-width:calc(100vw - 40px);max-height:calc(100dvh - 40px);margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 100px #00000040}.m5JyVG_dialog::backdrop{background:#112018c7}.m5JyVG_viewer{flex-direction:column;min-width:0;max-height:calc(100dvh - 42px);display:flex}.m5JyVG_viewerHeader{border-bottom:1px solid #e7e7dc;justify-content:space-between;align-items:center;gap:16px;padding:16px 22px;display:flex}.m5JyVG_viewerHeader>div{min-width:0}.m5JyVG_viewerEyebrow{letter-spacing:.13em;text-transform:uppercase;color:#607358;margin:0 0 4px;font-size:10px;font-weight:600}.m5JyVG_viewerHeader h2{font-family:var(--font-display), Georgia, serif;overflow-wrap:anywhere;margin:0;font-size:28px;font-weight:500;line-height:1.15}.m5JyVG_closeButton{cursor:pointer;background:#fffef8;border:1px solid #d6ddce;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:30px;font-weight:300;line-height:1;display:grid}.m5JyVG_viewerImage{overscroll-behavior:contain;background:#fff;height:min(72dvh,800px);min-height:0;overflow:auto}.m5JyVG_imageCanvas{width:100%;height:100%;min-height:200px;position:relative}.m5JyVG_zoomed{width:200%;height:200%}.m5JyVG_enlargedImage{object-fit:contain;object-position:center;padding:16px}.m5JyVG_viewerFooter{border-top:1px solid #e7e7dc;justify-content:space-between;align-items:center;gap:12px;padding:12px 22px;display:flex}.m5JyVG_zoomToggle{color:#294e38;cursor:pointer;background:#f1f3e8;border:1px solid #d6ddce;border-radius:100px;align-items:center;gap:9px;min-height:44px;padding:8px 12px;font-size:12px;font-weight:600;display:flex}.m5JyVG_zoomToggle svg{width:20px;height:20px}.m5JyVG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover){.m5JyVG_arrowButton:hover,.m5JyVG_closeButton:hover,.m5JyVG_zoomToggle:hover{background:#eaf0df;border-color:#97ab89}.m5JyVG_thumbnail:hover{border-color:#385d43}.m5JyVG_imageButton:hover .m5JyVG_zoomBadge{background:#eaf0df}}@media (max-width:767px){.m5JyVG_stage{border-radius:17px}.m5JyVG_imageButton{aspect-ratio:auto;height:clamp(220px,36svh,310px)}.m5JyVG_mainImage{padding:9px}.m5JyVG_zoomBadge{bottom:11px;right:11px}.m5JyVG_photoToolbar{gap:6px;min-height:48px;padding:2px 10px 2px 13px}.m5JyVG_photoHint{font-size:12px;line-height:1.4}.m5JyVG_desktopHint{display:none}.m5JyVG_mobileHint{display:inline}.m5JyVG_navigation{gap:4px}.m5JyVG_counter{padding-inline:2px 6px;font-size:11px}.m5JyVG_thumbnails{gap:8px;padding:8px 3px 4px}.m5JyVG_thumbnail{border-radius:8px;flex-basis:48px;width:48px;height:48px}.m5JyVG_gallery[data-multiple=true] .m5JyVG_stage{position:relative;overflow:visible}.m5JyVG_gallery[data-multiple=true] .m5JyVG_imageButton{border-radius:16px;overflow:hidden}.m5JyVG_gallery[data-multiple=true] .m5JyVG_photoToolbar{background:0 0;border:0;padding:0;position:absolute;bottom:-58px;right:-1px}.m5JyVG_gallery[data-multiple=true] .m5JyVG_photoHint{display:none}.m5JyVG_gallery[data-multiple=true] .m5JyVG_thumbnails{margin-right:134px}.m5JyVG_dialog{border-radius:16px;width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 24px)}.m5JyVG_viewer{max-height:calc(100dvh - 26px)}.m5JyVG_viewerHeader{gap:10px;padding:13px}.m5JyVG_viewerHeader h2{font-size:24px}.m5JyVG_viewerImage{height:min(67dvh,580px)}.m5JyVG_enlargedImage{padding:8px}.m5JyVG_viewerFooter{gap:6px;padding:10px}.m5JyVG_zoomToggle{gap:5px;padding-inline:10px;font-size:11px}}@media (prefers-reduced-motion:reduce){.m5JyVG_arrowButton,.m5JyVG_thumbnail{transition:none}}
.cqKP1G_section{color:#203c30;background:#f5f2e9;padding:72px 0;scroll-margin-top:96px}.cqKP1G_layout{grid-template:"intro content""help content"1fr/minmax(0,.8fr) minmax(0,1.4fr);gap:32px 92px;max-width:1336px;margin-inline:auto;padding-inline:28px;display:grid}.cqKP1G_intro{grid-area:intro}.cqKP1G_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#b08d57;font-size:11px;font-weight:600}.cqKP1G_intro h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.035em;margin:22px 0 0;font-size:clamp(44px,4.5vw,60px);font-weight:500;line-height:1.05}.cqKP1G_intro h2 em{color:#54714d;font-weight:500}.cqKP1G_description{color:#536351;max-width:310px;margin-top:22px;font-size:14px;line-height:1.85}.cqKP1G_content{grid-area:content;min-width:0}.cqKP1G_topics{border-bottom:1px solid #e0e1d5;gap:28px;display:flex}.cqKP1G_topics button{color:#425640;cursor:pointer;border-bottom:2px solid #0000;flex:none;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:48px;margin-bottom:-1px;padding:8px 0;font-size:12px;font-weight:600;transition:color .15s,background .15s;display:flex}.cqKP1G_topics button[aria-pressed=true]{color:#203c30;border-bottom-color:#b08d57;font-weight:600}.cqKP1G_topics button:hover:not([aria-pressed=true]){color:#203c30}.cqKP1G_topics button span,.cqKP1G_panel[hidden]{display:none}.cqKP1G_topicTitle{color:#2f5d3e;font-family:var(--font-display), Georgia, serif;margin:22px 0 4px;font-size:20px;font-style:italic;font-weight:500}.cqKP1G_questions{display:block}.cqKP1G_question{border-bottom:1px solid #e0e1d5;overflow:clip}.cqKP1G_question summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:60px;padding:16px 0;font-size:14px;font-weight:600;line-height:1.5;list-style:none;display:flex}.cqKP1G_question summary::-webkit-details-marker{display:none}.cqKP1G_question summary::marker{content:""}.cqKP1G_question summary:hover{color:#496e44}.cqKP1G_toggle{color:#244a31;border:1px solid #e0e1d5;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;transition:background .2s;display:grid}.cqKP1G_question[open] .cqKP1G_toggle{color:#f6f2e9;background:#244a31;border-color:#244a31}.cqKP1G_question[open] .cqKP1G_toggle path:last-child{opacity:0}.cqKP1G_answer{color:#536351;max-width:610px;padding:0 48px 20px 0;font-size:13px;line-height:1.9}.cqKP1G_help{background:var(--color-green-700);max-width:335px;color:var(--color-cream);border-radius:16px;grid-area:help;align-self:start;padding:26px}.cqKP1G_helpIcon{display:none}.cqKP1G_help h3{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;margin-top:0;font-size:24px;font-weight:500;line-height:1.2}.cqKP1G_help p{color:#f6f2e9db;margin-top:10px;font-size:13px;line-height:1.8}.cqKP1G_help a{color:#254a35;background:#fffdf5;border-radius:100px;justify-content:space-between;align-items:center;gap:16px;min-height:48px;margin-top:18px;padding:12px 18px;font-size:13px;font-weight:600;display:flex}.cqKP1G_help a:hover{background:#f5f5e7}.cqKP1G_guides{flex-wrap:wrap;align-items:center;column-gap:24px;margin-top:24px;padding-top:20px;display:flex}.cqKP1G_guides p{color:#62715b;flex-basis:100%;font-size:11px}.cqKP1G_guides a{color:#3e613f;text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;font-size:12px;-webkit-text-decoration:underline #a3b196;text-decoration:underline #a3b196;display:inline-flex}.cqKP1G_guides a:hover{text-decoration-color:currentColor}.cqKP1G_section button:focus-visible,.cqKP1G_section a:focus-visible{outline-offset:4px;outline:2px solid #254a35}.cqKP1G_question summary:focus-visible{outline-offset:-5px;border-radius:12px;outline:2px solid #254a35}@media (max-width:1023px){.cqKP1G_layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);gap:28px 36px}.cqKP1G_section{padding:56px 0}.cqKP1G_intro h2{font-size:46px}.cqKP1G_topics{gap:20px}.cqKP1G_topics button{font-size:12px}.cqKP1G_question summary{gap:12px;font-size:13px}.cqKP1G_answer{padding:0 20px 18px 0}.cqKP1G_help{padding:22px}}@media (max-width:639px){.cqKP1G_section{padding:40px 0}.cqKP1G_layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""content""help";gap:28px;padding-inline:22px}.cqKP1G_intro h2{margin-top:16px;font-size:46px}.cqKP1G_description{max-width:330px;margin-top:16px;font-size:13px}.cqKP1G_topics{gap:16px}.cqKP1G_topics button{font-size:12px;line-height:1.4}.cqKP1G_topicTitle{margin-top:20px}.cqKP1G_question summary{min-height:58px;font-size:13px}.cqKP1G_answer{font-size:13px;line-height:1.8}.cqKP1G_help{max-width:none}.cqKP1G_guides{margin-top:20px}}@media (prefers-reduced-motion:reduce){.cqKP1G_topics button,.cqKP1G_question,.cqKP1G_toggle{transition:none}}
.mWTNrW_page{color:#203c30;max-width:1336px;margin:0 auto;padding:26px 28px 96px}.mWTNrW_page a:focus-visible,.mWTNrW_page button:focus-visible,.mWTNrW_page summary:focus-visible{outline-offset:4px;outline:2px solid #385d43}.mWTNrW_breadcrumbs{color:#667263;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:30px;font-size:11px;display:flex}.mWTNrW_breadcrumbs a{color:#254d36;align-items:center;min-height:32px;display:inline-flex}.mWTNrW_hero{grid-template:"visual intro"min-content"visual summary"min-content"visual options"1fr"audio options"/minmax(0,1.12fr) minmax(0,1fr);align-items:start;column-gap:60px;display:grid}.mWTNrW_summary{grid-area:summary;min-width:0;margin-top:18px}.mWTNrW_quickActions{flex-wrap:wrap;gap:2px 24px;margin-top:5px;display:flex}.mWTNrW_quickActions a,.mWTNrW_backToChoice{color:#365b3e;text-underline-offset:5px;justify-content:space-between;align-items:center;gap:9px;min-height:44px;font-size:12px;font-weight:600;-webkit-text-decoration:underline #b4c2a7;text-decoration:underline #b4c2a7;display:inline-flex}.mWTNrW_quickActions a:first-child{display:none}.mWTNrW_backToChoice{margin:5px 0}.mWTNrW_intro{grid-area:intro;min-width:0}.mWTNrW_eyebrow{color:#516a53;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:650}.mWTNrW_intro h1{font-family:var(--font-display), Georgia, serif;letter-spacing:-.025em;overflow-wrap:anywhere;margin:12px 0 14px;font-size:clamp(38px,4.1vw,58px);font-weight:500;line-height:1.03}.mWTNrW_lead{color:#536353;max-width:440px;font-size:14px;line-height:1.75}.mWTNrW_rating{color:#52644f;align-items:center;gap:4px 8px;font-size:12px}.mWTNrW_rating strong{color:#203c30}.mWTNrW_visual{grid-area:visual;min-width:0}.mWTNrW_audioSlot{grid-area:audio;min-width:0;scroll-margin-top:145px}.mWTNrW_options{grid-area:options;min-width:0;scroll-margin-top:145px}.mWTNrW_productContext{margin-top:22px}.mWTNrW_benefits{flex-wrap:wrap;gap:8px 18px;margin:20px 0;padding:0;list-style:none;display:flex}.mWTNrW_benefits li{color:#486344;align-items:center;gap:6px;font-size:11px;display:flex}.mWTNrW_priceRow{border-top:1px solid #dce0d1;justify-content:space-between;align-items:center;gap:16px;padding-top:21px;display:flex}.mWTNrW_priceRow>p{letter-spacing:-.04em;white-space:nowrap;font-size:30px;font-weight:650}.mWTNrW_priceRow>p>span{letter-spacing:0;color:#63705f;margin-left:9px;font-size:11px;font-weight:400}.mWTNrW_priceRow>span{color:#63705f;text-align:right;font-size:11px;line-height:1.7}.mWTNrW_finishes{margin-top:20px}.mWTNrW_finishes>p{flex-wrap:wrap;gap:6px 12px;font-size:12px;display:flex}.mWTNrW_finishes>p>span{color:#667263}.mWTNrW_swatches{scrollbar-width:thin;scrollbar-color:#b1bca4 transparent;gap:9px;margin-inline:-3px;padding:10px 3px 6px;display:flex;overflow-x:auto}.mWTNrW_swatches>a{text-align:center;color:#5d6a58;flex:0 0 59px;font-size:10px;line-height:1.4}.mWTNrW_swatches>a[aria-current]{color:#244a31;font-weight:700}.mWTNrW_swatchPhoto{background:#fff;border:1px solid #dce0d1;border-radius:11px;width:59px;height:59px;margin-bottom:6px;display:block;position:relative;overflow:hidden}.mWTNrW_swatches>a[aria-current] .mWTNrW_swatchPhoto{background:#eff1e5;border:2px solid #335d3d}.mWTNrW_swatches small{color:#806441;margin-top:3px;font-size:9px;display:block}.mWTNrW_soldMark{background:#806441;width:120%;height:1px;position:absolute;top:50%;left:-10%;transform:rotate(-45deg)}.mWTNrW_stock,.mWTNrW_unavailable{align-items:center;gap:7px;margin:18px 0 13px;font-size:12px;line-height:1.6;display:flex}.mWTNrW_stock{color:#385d3c}.mWTNrW_stock>span{background:#55794a;border-radius:50%;flex-shrink:0;width:6px;height:6px}.mWTNrW_unavailable{color:#7e6043}.mWTNrW_purchase{scroll-margin-top:130px}.mWTNrW_quantityLabel{justify-content:space-between;gap:8px;margin-bottom:7px;font-size:11px;display:flex}.mWTNrW_quantityLabel label{font-weight:600}.mWTNrW_quantityLabel span{color:#63705f}.mWTNrW_buyRow{grid-template-columns:117px minmax(0,1fr);gap:10px;display:grid}.mWTNrW_stepper{background:#fffdf6;border:1px solid #cbd3c1;border-radius:100px;align-items:center;display:flex}.mWTNrW_stepper button{cursor:pointer;flex-shrink:0;width:44px;min-height:52px;font-size:20px}.mWTNrW_stepper output{text-align:center;flex:1;font-size:14px;font-weight:600}.mWTNrW_stepper button:disabled{opacity:.35;cursor:default}.mWTNrW_addButton{color:#fffdf4;cursor:pointer;background:#294e38;border:1px solid #294e38;border-radius:100px;justify-content:center;align-items:center;gap:20px;min-height:54px;padding:12px 20px;font-size:14px;font-weight:600;transition:background .2s;display:flex}.mWTNrW_addButton>span:last-child{font-size:22px;font-weight:400}.mWTNrW_addButton:disabled{color:#5c6a54;cursor:not-allowed;background:#e3e7da;border-color:#e3e7da}.mWTNrW_error:not(:empty){color:#8a412e;margin-top:10px;font-size:12px;line-height:1.65}.mWTNrW_confirmation:not(:empty){color:#345b3b;margin-top:10px;font-size:12px;line-height:1.65}.mWTNrW_quote{margin-top:14px}.mWTNrW_quote>p:first-child{justify-content:space-between;gap:12px;font-size:12px;display:flex}.mWTNrW_quote strong{font-size:17px}.mWTNrW_quote small{color:#697363;margin-top:4px;font-size:10px;line-height:1.6;display:block}.mWTNrW_saving{color:#345b3b;margin-top:6px;font-size:11px;font-weight:600}.mWTNrW_bundle{background:#e9eddc;border:1px solid #d5ddc6;border-radius:14px;margin-top:18px;padding:16px 17px}.mWTNrW_bundle strong{font-size:14px;font-weight:650}.mWTNrW_bundle>div>p{color:#53674c;margin-top:3px;font-size:12px}.mWTNrW_bundleButtons{gap:8px;margin-top:12px;display:flex}.mWTNrW_bundleButtons button{cursor:pointer;background:#fbfcf4;border:1px solid #c7d2b7;border-radius:9px;flex:1;justify-content:space-between;align-items:center;gap:9px;min-height:44px;padding:10px 12px;font-size:11px;font-weight:600;display:flex}.mWTNrW_bundleButtons button span{color:#51713c}.mWTNrW_bundleButtons button[aria-pressed=true]{border-color:#365e3b;box-shadow:inset 0 0 0 1px #365e3b}.mWTNrW_bundleButtons button:disabled{opacity:.5;cursor:not-allowed}.mWTNrW_bundleNote{color:#5d6f53;margin-top:9px;font-size:10px;line-height:1.65}.mWTNrW_assurances{border-bottom:1px solid #dce0d1;justify-content:space-between;gap:12px;padding:15px 0;font-size:11px;display:flex}.mWTNrW_assurances a{align-items:center;gap:10px;min-height:26px;display:flex}.mWTNrW_payments{padding:17px 0 8px}.mWTNrW_delivery{border-bottom:1px solid #dce0d1;margin-top:5px}.mWTNrW_delivery summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:48px;font-size:12px;list-style:none;display:flex}.mWTNrW_delivery summary::-webkit-details-marker{display:none}.mWTNrW_delivery summary>span{font-size:20px}.mWTNrW_delivery[open] summary>span{transform:rotate(45deg)}.mWTNrW_delivery>div{color:#5b6957;padding-bottom:15px;font-size:12px;line-height:1.8}.mWTNrW_delivery>div>p+p{margin-top:9px}.mWTNrW_delivery a{text-underline-offset:4px;margin-top:10px;text-decoration:underline;display:inline-block}.mWTNrW_audio{background:#edf0e2;border:1px solid #dbe0d0;border-radius:18px;margin-top:20px;padding:22px}.mWTNrW_audioHeading{align-items:center;gap:13px;display:flex}.mWTNrW_audioHeading>span{background:#dce5ce;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:26px;display:grid}.mWTNrW_audioHeading h2{font-family:var(--font-display), Georgia, serif;font-size:27px;font-weight:500;line-height:1.15}.mWTNrW_audioHeading p{color:#5c6b52;margin-top:5px;font-size:11px}.mWTNrW_audioButtons{flex-wrap:wrap;gap:7px;margin-top:17px;display:flex}.mWTNrW_audioButtons button{color:#34503b;cursor:pointer;background:#fcfdf6;border:1px solid #ccd5bf;border-radius:100px;align-items:center;gap:8px;min-height:44px;padding:10px 12px;font-size:11px;display:flex}.mWTNrW_audioButtons button[aria-pressed=true]{color:#fff;background:#34503b;border-color:#34503b}.mWTNrW_audioNote{color:#627358;margin-top:12px;font-size:10px;line-height:1.6}.mWTNrW_jumpLinks{border-block:1px solid #d5d9ca;justify-content:space-around;gap:20px;margin:52px 0;padding-block:22px;display:flex}.mWTNrW_jumpLinks a{justify-content:space-between;align-items:center;gap:24px;min-height:32px;font-size:12px;display:flex}.mWTNrW_jumpLinks a>span{color:#627c53}.mWTNrW_story{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:70px;scroll-margin-top:130px;display:grid}.mWTNrW_lifestyle{aspect-ratio:1;background:#ece9de;border-radius:20px;position:relative;overflow:hidden}.mWTNrW_story h2,.mWTNrW_sectionHeading h2,.mWTNrW_relatedHeading h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.025em;white-space:pre-line;margin-top:14px;font-size:clamp(34px,3.5vw,49px);font-weight:500;line-height:1.1}.mWTNrW_storyText{color:#5c6855;margin-top:18px;font-size:14px;line-height:1.85}.mWTNrW_steps{margin:25px 0 0;padding:0;list-style:none}.mWTNrW_steps li{border-top:1px solid #dce0d1;align-items:baseline;gap:20px;padding:16px 0;display:flex}.mWTNrW_steps li>span{font-family:var(--font-display), Georgia, serif;color:#6a7c5a;font-size:23px;font-style:italic}.mWTNrW_steps p{font-size:12px;line-height:1.7}.mWTNrW_detailsSection{margin-top:80px;scroll-margin-top:130px}.mWTNrW_sectionHeading{margin-bottom:30px}.mWTNrW_detailsGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:24px;display:grid}.mWTNrW_contents{background:#e7ecda;border-radius:20px;padding:34px}.mWTNrW_boxIcon{color:#577747;border:1px solid #b8c8a6;border-radius:50%;place-items:center;width:48px;height:48px;font-size:29px;display:grid}.mWTNrW_contents h3{font-family:var(--font-display), Georgia, serif;margin-top:20px;font-size:32px;font-weight:500}.mWTNrW_contents ul{margin:22px 0;padding:0;list-style:none}.mWTNrW_contents li{align-items:baseline;gap:10px;margin-top:10px;font-size:13px;line-height:1.7;display:flex}.mWTNrW_contents li>span{color:#5c7a4a}.mWTNrW_contents>p{color:#596d4f;border-top:1px solid #c7d1b9;padding-top:18px;font-size:12px;line-height:1.8}.mWTNrW_specs{background:#fffdf7;border:1px solid #dedfd2;border-radius:20px;padding:28px 32px}.mWTNrW_specs h3{margin-bottom:18px;font-size:16px;font-weight:600}.mWTNrW_specs dl>div{border-top:1px solid #e4e5da;grid-template-columns:130px minmax(0,1fr);gap:20px;padding:13px 0;font-size:12px;line-height:1.65;display:grid}.mWTNrW_specs dt{color:#65715b}.mWTNrW_specs dd{font-weight:500}.mWTNrW_related{margin:16px 0 12px}.mWTNrW_relatedHeading{justify-content:space-between;align-items:end;gap:25px;margin-bottom:28px;display:flex}.mWTNrW_relatedHeading h2{font-size:35px}.mWTNrW_relatedHeading>a{text-underline-offset:5px;flex-shrink:0;align-items:center;min-height:44px;font-size:12px;text-decoration:underline;display:inline-flex}.mWTNrW_sticky{z-index:35;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffcf5f5;border-top:1px solid #d0d8c4;position:fixed;inset:auto 0 0;box-shadow:0 -4px 25px #203c3009}.mWTNrW_stickyInner{max-width:1280px;padding:12px 24px max(12px, env(safe-area-inset-bottom));justify-content:space-between;align-items:center;gap:20px;margin:auto;display:flex}.mWTNrW_stickyInner>div{min-width:0}.mWTNrW_stickyInner strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.mWTNrW_stickyInner strong small{font-size:11px;font-weight:400}.mWTNrW_stickyInner>div>span{color:#62705b;margin-top:3px;font-size:11px;display:block}.mWTNrW_sticky .mWTNrW_addButton{min-width:220px;min-height:46px;font-size:13px}@media (hover:hover){.mWTNrW_addButton:not(:disabled):hover{background:#3e6547}.mWTNrW_bundleButtons button:not(:disabled):hover{background:#f2f6e6}.mWTNrW_swatches a:hover .mWTNrW_swatchPhoto{border-color:#6d865a}}@media (max-width:1100px){.mWTNrW_hero{column-gap:30px}.mWTNrW_story{gap:38px}.mWTNrW_swatches{gap:7px}}@media (max-width:767px){.mWTNrW_page{padding:0 16px 100px}.mWTNrW_breadcrumbs{gap:8px;margin-bottom:2px;font-size:11px}.mWTNrW_breadcrumbs a{min-height:44px}.mWTNrW_breadcrumbs>span[aria-current],.mWTNrW_breadcrumbs>span:nth-last-child(2){display:none}.mWTNrW_hero{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""visual""summary""options""audio";gap:12px}.mWTNrW_summary{margin-top:0}.mWTNrW_quickActions{justify-content:space-between;gap:0 12px}.mWTNrW_quickActions a:first-child{display:none}.mWTNrW_audioSlot>.mWTNrW_audio{margin-top:0}.mWTNrW_intro .mWTNrW_eyebrow{display:none}.mWTNrW_intro h1{margin:5px 0 0;font-size:32px;line-height:1.08}.mWTNrW_lead{font-size:14px;line-height:1.6}.mWTNrW_intro .mWTNrW_rating{text-align:left;margin-top:0}.mWTNrW_benefits{gap:8px 12px;margin:14px 0 17px}.mWTNrW_benefits li{font-size:12px}.mWTNrW_priceRow{border-top:0;gap:12px;padding-top:0}.mWTNrW_priceRow>p{font-size:29px}.mWTNrW_priceRow>span{font-size:12px}.mWTNrW_finishes{margin-top:0}.mWTNrW_swatches>a{flex-basis:64px;font-size:12px}.mWTNrW_swatchPhoto{width:64px;height:64px}.mWTNrW_swatches small{font-size:11px}.mWTNrW_quantityLabel,.mWTNrW_quote>p:first-child{font-size:13px}.mWTNrW_quote small,.mWTNrW_bundleNote,.mWTNrW_saving,.mWTNrW_assurances{font-size:12px}.mWTNrW_assurances a{min-height:44px}.mWTNrW_audio{margin-top:16px;padding:18px}.mWTNrW_audioHeading h2{font-size:25px}.mWTNrW_audioHeading p{font-size:12px}.mWTNrW_audioButtons{gap:8px;margin-top:15px}.mWTNrW_audioButtons button{padding-inline:12px;font-size:13px}.mWTNrW_audioNote{font-size:12px}.mWTNrW_jumpLinks{scrollbar-width:thin;justify-content:flex-start;gap:26px;margin:35px 0;padding:12px 0;overflow-x:auto}.mWTNrW_jumpLinks a{white-space:nowrap;flex-shrink:0;gap:12px;min-height:44px;font-size:11px}.mWTNrW_story{grid-template-columns:minmax(0,1fr);gap:26px}.mWTNrW_story h2{font-size:38px}.mWTNrW_storyText{font-size:13px}.mWTNrW_detailsSection{margin-top:44px}.mWTNrW_detailsGrid{grid-template-columns:minmax(0,1fr);gap:16px}.mWTNrW_sectionHeading{margin-bottom:22px}.mWTNrW_sectionHeading h2{font-size:35px}.mWTNrW_contents{padding:24px}.mWTNrW_specs{padding:23px}.mWTNrW_specs dl>div{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:15px;font-size:11px}.mWTNrW_relatedHeading{flex-direction:column;align-items:start;gap:10px}.mWTNrW_relatedHeading h2{font-size:32px}.mWTNrW_stickyInner{gap:12px;padding-inline:16px}.mWTNrW_stickyInner strong{font-size:18px;line-height:1.25}.mWTNrW_stickyInner>div>span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.5;display:block;overflow:hidden}.mWTNrW_sticky .mWTNrW_addButton{flex-shrink:0;gap:8px;min-width:0;max-width:55%;padding:10px 15px;font-size:13px;line-height:1.4}}@media (max-width:359px){.mWTNrW_page{padding-inline:16px}.mWTNrW_buyRow{grid-template-columns:113px minmax(0,1fr);gap:8px}.mWTNrW_addButton{gap:8px;padding-inline:12px;font-size:12px}.mWTNrW_priceRow>p>span{display:none}.mWTNrW_bundle{padding:13px}.mWTNrW_bundleButtons button{padding:10px 8px;font-size:10px}.mWTNrW_sticky .mWTNrW_addButton>span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.mWTNrW_page *,.mWTNrW_page :before,.mWTNrW_page :after{scroll-behavior:auto!important;transition:none!important}}
.acFy_q_catalog{color:#203c30;min-width:0}.acFy_q_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.acFy_q_card{background:#fffefa;border:1px solid #e0e1d5;border-radius:19px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.acFy_q_productLink{min-width:0;display:block}.acFy_q_photo{aspect-ratio:1;background:#fff;position:relative;overflow:hidden}.acFy_q_productImage{object-fit:contain}.acFy_q_cartBadge{color:#35583c;background:#edf2e5;border:1px solid #d7e1cd;border-radius:100px;align-items:center;gap:6px;max-width:calc(100% - 24px);padding:6px 10px;font-size:10px;font-weight:600;line-height:1.5;display:inline-flex;position:absolute;top:12px;left:12px}.acFy_q_identity{padding:18px 22px 0}.acFy_q_family{letter-spacing:.13em;text-transform:uppercase;color:#5e7258;overflow-wrap:anywhere;font-size:10px;font-weight:650}.acFy_q_title{font-family:var(--font-display), Georgia, serif;letter-spacing:-.015em;overflow-wrap:anywhere;margin-top:8px;font-size:29px;font-weight:500;line-height:1.1}.acFy_q_feature{color:#63705e;min-height:40px;margin-top:10px;font-size:12px;line-height:1.65}.acFy_q_purchase{margin-top:auto;padding:17px 22px 8px}.acFy_q_priceRow{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.acFy_q_price{letter-spacing:-.025em;font-size:22px;font-weight:650;line-height:1.3}.acFy_q_priceRow>span{color:#65715f;white-space:nowrap;font-size:10px}.acFy_q_missingPrice{color:#79614a;font-size:12px}.acFy_q_stock,.acFy_q_unavailable{align-items:center;gap:6px;margin-top:7px;font-size:11px;line-height:1.5;display:flex}.acFy_q_stock{color:#486744}.acFy_q_stock>span{background:#5b794e;border-radius:50%;flex-shrink:0;width:5px;height:5px}.acFy_q_unavailable{color:#7b644b}.acFy_q_addButton{color:#fffdf4;cursor:pointer;background:#294e38;border:1px solid #294e38;border-radius:100px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:48px;margin-top:15px;padding:12px 17px;font-size:12px;font-weight:600;line-height:1.45;transition:background .15s;display:flex}.acFy_q_addButton>svg{flex-shrink:0}.acFy_q_addButton:disabled{color:#65705c;cursor:not-allowed;background:#e1e6d7;border-color:#e1e6d7}.acFy_q_detailsLink{color:#53664a;text-underline-offset:4px;justify-content:center;align-items:center;gap:11px;min-height:44px;font-size:11px;-webkit-text-decoration:underline #bec9b2;text-decoration:underline #bec9b2;display:flex}.acFy_q_detailsLink>span{font-size:16px;text-decoration:none}.acFy_q_addedNotice{color:#385d3d;background:#eff4e7;border:1px solid #d4dfc7;border-radius:11px;margin-top:10px;padding:10px 11px 0}.acFy_q_addedNotice>p{align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.acFy_q_addedNotice>a{text-underline-offset:3px;justify-content:space-between;align-items:center;gap:5px;min-height:44px;font-size:11px;font-weight:600;text-decoration:underline;display:flex}.acFy_q_addedNotice>a>span{font-size:16px}.acFy_q_cardError{color:#8b4d37;margin-top:10px;font-size:11px;line-height:1.6}.acFy_q_feedback{color:#476340;font-size:12px;line-height:1.75}.acFy_q_feedback:not(:empty){margin-top:18px}.acFy_q_cartSummary{background:#e9eddc;border:1px solid #d5dec7;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin-top:22px;padding:23px 25px;display:flex}.acFy_q_summaryCopy{flex:1;min-width:0}.acFy_q_summaryCopy>p:first-child{flex-wrap:wrap;align-items:baseline;gap:7px 22px;font-size:13px;display:flex}.acFy_q_summaryCopy strong{font-weight:600}.acFy_q_summaryCopy>p:first-child>span{white-space:nowrap;font-size:17px;font-weight:650}.acFy_q_summaryCopy small{color:#637358;font-size:10px;font-weight:400}.acFy_q_summaryCopy>p+p{color:#566b4b;margin-top:6px;font-size:11px;line-height:1.7}.acFy_q_cartLink{color:#fffdf4;background:#294e38;border-radius:100px;flex-shrink:0;justify-content:space-between;align-items:center;gap:22px;min-height:48px;padding:12px 20px;font-size:12px;font-weight:600;display:flex}.acFy_q_cartLink>span{font-size:18px}.acFy_q_catalog a:focus-visible,.acFy_q_catalog button:focus-visible{outline-offset:3px;outline:2px solid #385d43}.acFy_q_productLink:focus-visible{outline-offset:-4px;border-radius:16px}@media (hover:hover){.acFy_q_addButton:not(:disabled):hover,.acFy_q_cartLink:hover{background:#3b6245}.acFy_q_productLink:hover .acFy_q_title{color:#55774c}.acFy_q_detailsLink:hover{text-decoration-color:currentColor}}@media (max-width:1023px){.acFy_q_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.acFy_q_cartSummary{gap:16px;padding:20px}}@media (max-width:639px){.acFy_q_grid{gap:12px}.acFy_q_card{border-radius:14px}.acFy_q_identity{padding:12px 12px 0}.acFy_q_family{letter-spacing:.07em;font-size:9px}.acFy_q_title{margin-top:7px;font-size:24px;line-height:1.08}.acFy_q_feature{min-height:48px;margin-top:8px;font-size:10px;line-height:1.6}.acFy_q_purchase{padding:13px 12px 5px}.acFy_q_price{font-size:20px}.acFy_q_priceRow{gap:3px 6px}.acFy_q_priceRow>span{font-size:9px}.acFy_q_stock,.acFy_q_unavailable{font-size:10px}.acFy_q_addButton{justify-content:center;min-height:46px;margin-top:13px;padding:10px 7px;font-size:11px}.acFy_q_addButton>svg{display:none}.acFy_q_detailsLink{gap:7px;min-height:44px;font-size:10px}.acFy_q_addedNotice{padding-inline:8px}.acFy_q_addedNotice>p,.acFy_q_addedNotice>a{font-size:10px}.acFy_q_cartBadge{gap:4px;max-width:calc(100% - 14px);padding:4px 7px;font-size:9px;top:7px;left:7px}.acFy_q_feedback{font-size:11px}.acFy_q_cartSummary{border-radius:14px;flex-direction:column;align-items:stretch;gap:14px;padding:17px}.acFy_q_summaryCopy>p:first-child{font-size:12px}.acFy_q_summaryCopy>p:first-child>span{font-size:16px}.acFy_q_summaryCopy>p+p{font-size:10px}.acFy_q_cartLink{padding-inline:17px}}@media (max-width:359px){.acFy_q_grid{gap:10px}.acFy_q_identity{padding-inline:10px}.acFy_q_title{font-size:22px}.acFy_q_purchase{padding-inline:10px}.acFy_q_addButton{padding-inline:5px;font-size:10px}.acFy_q_addedNotice{padding-inline:6px}.acFy_q_addedNotice>a{font-size:9px}.acFy_q_cartBadge{padding-inline:5px;font-size:8px}}@media (prefers-reduced-motion:reduce){.acFy_q_addButton{transition:none}}
.b_JH7a_empty{color:#203c30;max-width:1328px;margin-inline:auto;padding:20px 0 0}.b_JH7a_heroCopy h1:focus{outline:none}.b_JH7a_hero{grid-template-columns:1.16fr 1fr;align-items:center;gap:clamp(28px,5vw,78px);display:grid}.b_JH7a_heroCopy{padding-block:26px}.b_JH7a_emptyStatus{color:#52684e;align-items:center;gap:12px;font-size:12px;font-weight:500;display:flex}.b_JH7a_emptyStatus>span{border:1px solid #cdd6c2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:43px;height:43px;display:flex}.b_JH7a_heroCopy h1{font-family:var(--font-display), Georgia, serif;letter-spacing:-.035em;margin-top:27px;font-size:clamp(40px,4.5vw,65px);font-weight:400;line-height:1.06}.b_JH7a_heroCopy h1 em{color:#69825a;font-weight:400}.b_JH7a_lead{color:#63705e;max-width:425px;margin-top:24px;font-size:14px;line-height:1.9}.b_JH7a_heroActions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:29px;display:flex}.b_JH7a_primary{color:#fffdf4;background:#294e38;border:1px solid #294e38;border-radius:100px;justify-content:space-between;align-items:center;gap:30px;min-height:52px;padding:14px 23px;font-size:13px;font-weight:600;line-height:1.5;transition:background .15s;display:inline-flex}.b_JH7a_listen{text-underline-offset:5px;align-items:center;gap:9px;min-height:44px;font-size:12px;-webkit-text-decoration:underline #b1bea6;text-decoration:underline #b1bea6;display:inline-flex}.b_JH7a_trust{border-top:1px solid #d7dccd;flex-wrap:wrap;gap:18px 30px;margin-top:32px;padding-top:23px;list-style:none;display:flex}.b_JH7a_trust li{align-items:center;gap:11px;display:flex}.b_JH7a_trust svg{color:#6b805c;flex-shrink:0}.b_JH7a_trust strong{font-size:11px;font-weight:600;line-height:1.6;display:block}.b_JH7a_trust small{color:#68785f;font-size:10px;line-height:1.6;display:block}.b_JH7a_heroVisual{color:#294837;background:#e9ecdf;border:1px solid #dce0d0;border-radius:24px;min-width:0;padding:28px 32px 25px;display:block;overflow:hidden}.b_JH7a_visualEyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:500;display:block}.b_JH7a_productStage{aspect-ratio:1.25;place-items:center;min-height:0;margin:5px -15px 6px;display:grid;position:relative}.b_JH7a_productStage>picture{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.b_JH7a_halo{aspect-ratio:1;background:#f6f5ed;border-radius:50%;width:78%;position:absolute}.b_JH7a_heroProduct{z-index:1;object-fit:contain;filter:drop-shadow(0 16px 12px #31493213);width:100%;max-width:400px;height:100%;max-height:355px;display:block;position:relative}.b_JH7a_visualCaption{border-top:1px solid #cbd4be;align-items:center;gap:15px;padding-top:20px;display:flex}.b_JH7a_visualCaption>div:first-child{flex:1}.b_JH7a_visualCaption>div:nth-child(2){text-align:right}.b_JH7a_visualCaption span{color:#65775a;font-size:10px;line-height:1.7;display:block}.b_JH7a_visualCaption strong{font-size:14px;font-weight:500;line-height:1.6;display:block}.b_JH7a_visualCaption .b_JH7a_visualArrow{color:#294837;border:1px solid #b9c7a9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.b_JH7a_noProduct{flex-direction:column;justify-content:center;align-items:center;gap:30px;min-height:420px;display:flex}.b_JH7a_largeBag{background:#f5f5eb;border-radius:50%;justify-content:center;align-items:center;width:150px;height:150px;display:flex}.b_JH7a_largeBag svg{width:65px;height:65px}.b_JH7a_noProduct>p{font-family:var(--font-display), Georgia, serif;text-align:center;font-size:36px;line-height:1.15}.b_JH7a_noProduct em{color:#6e865d}.b_JH7a_suggestions{border-top:1px solid #d7dccd;margin-top:66px;padding-top:34px}.b_JH7a_sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 35px;margin-bottom:25px;display:flex}.b_JH7a_sectionHeading>div{min-width:0}.b_JH7a_eyebrow{text-transform:uppercase;letter-spacing:.12em;color:#607754;font-size:10px;font-weight:500}.b_JH7a_sectionHeading h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;margin-top:11px;font-size:clamp(29px,3vw,39px);font-weight:400;line-height:1.15}.b_JH7a_sectionHeading>div>p:last-child{color:#65735f;max-width:630px;margin-top:12px;font-size:12px;line-height:1.8}.b_JH7a_textLink{white-space:nowrap;border-bottom:1px solid #aab99f;align-items:center;gap:22px;min-height:44px;font-size:12px;display:inline-flex}.b_JH7a_recommendations{color:#203c30;border-top:1px solid #d6dccb;margin-top:56px;padding-top:30px;scroll-margin-top:145px}.b_JH7a_empty a:focus-visible,.b_JH7a_recommendations a:focus-visible{outline-offset:4px;outline:2px solid #385d43}@media (hover:hover){.b_JH7a_primary:hover{background:#3b6245}.b_JH7a_listen:hover,.b_JH7a_textLink:hover{color:#547344;text-decoration-color:currentColor}.b_JH7a_heroVisual:hover .b_JH7a_visualArrow{background:#dce4cc}}@media (max-width:1023px){.b_JH7a_empty{padding-top:26px}.b_JH7a_hero{grid-template-columns:1.1fr 1fr;gap:28px}.b_JH7a_heroCopy h1{font-size:clamp(38px,5vw,50px)}.b_JH7a_heroVisual{padding:24px 22px}.b_JH7a_lead{font-size:13px}.b_JH7a_trust{gap:16px}.b_JH7a_heroActions{gap:7px 16px}}@media (max-width:700px){.b_JH7a_empty{padding:0}.b_JH7a_hero{flex-direction:column;align-items:stretch;gap:25px;display:flex}.b_JH7a_heroCopy{padding-block:7px 0}.b_JH7a_emptyStatus{font-size:11px}.b_JH7a_emptyStatus>span{width:37px;height:37px}.b_JH7a_emptyStatus svg{width:21px;height:21px}.b_JH7a_heroCopy h1{margin-top:22px;font-size:clamp(39px,9.7vw,56px)}.b_JH7a_lead{max-width:470px;margin-top:19px;font-size:13px;line-height:1.8}.b_JH7a_heroActions{gap:9px 21px;margin-top:22px}.b_JH7a_primary{gap:24px;min-height:50px;padding-inline:20px;font-size:12px}.b_JH7a_listen{font-size:11px}.b_JH7a_trust{gap:15px 23px;margin-top:19px;padding-top:20px}.b_JH7a_trust li{gap:8px}.b_JH7a_trust strong{font-size:10px}.b_JH7a_trust small{font-size:9px}.b_JH7a_heroVisual{border-radius:19px;padding:19px 21px}.b_JH7a_visualEyebrow{font-size:9px}.b_JH7a_productStage{aspect-ratio:1.6;max-height:280px;margin:5px 15px}.b_JH7a_heroProduct{max-height:260px}.b_JH7a_halo{width:66%}.b_JH7a_visualCaption{padding-top:15px}.b_JH7a_visualCaption strong{font-size:13px}.b_JH7a_visualCaption span{font-size:9px}.b_JH7a_noProduct{gap:15px;min-height:270px}.b_JH7a_largeBag{width:100px;height:100px}.b_JH7a_largeBag svg{width:45px;height:45px}.b_JH7a_noProduct>p{font-size:29px}.b_JH7a_suggestions{margin-top:35px;padding-top:26px}.b_JH7a_sectionHeading{gap:10px;margin-bottom:20px}.b_JH7a_sectionHeading h2{font-size:31px}.b_JH7a_sectionHeading>div>p:last-child{font-size:11px;line-height:1.8}.b_JH7a_textLink{font-size:11px}.b_JH7a_recommendations{margin-top:36px;padding-top:27px;scroll-margin-top:110px}}@media (max-width:359px){.b_JH7a_heroCopy h1{font-size:37px}.b_JH7a_trust{gap:14px}.b_JH7a_trust li{gap:7px}.b_JH7a_trust svg{width:18px;height:18px}.b_JH7a_trust strong{font-size:9px}.b_JH7a_heroVisual{padding-inline:16px}.b_JH7a_productStage{margin-inline:0}.b_JH7a_sectionHeading h2{font-size:28px}}@media (prefers-reduced-motion:reduce){.b_JH7a_primary{transition:none}}
.udI5Tq_coupon{color:#5e6c57;font-size:12px;line-height:1.6}.udI5Tq_coupon>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding-block:8px;list-style:none;display:flex}.udI5Tq_coupon>summary::-webkit-details-marker{display:none}.udI5Tq_coupon>summary>span{overflow-wrap:anywhere;min-width:0}.udI5Tq_coupon>summary>svg{flex-shrink:0;transition:transform .15s}.udI5Tq_coupon[open]>summary>svg{transform:rotate(180deg)}.udI5Tq_content{padding-block:6px 8px}.udI5Tq_content label{color:#314c36;margin-bottom:7px;font-size:11px;font-weight:600;display:block}.udI5Tq_inputRow{gap:8px;display:flex}.udI5Tq_inputRow input{color:#203c30;background:#fffefa;border:1px solid #c6d1bc;border-radius:9px;flex:1;width:0;min-width:0;min-height:44px;padding:10px 11px;font-size:16px}.udI5Tq_inputRow input::placeholder{color:#73806b;font-size:11px}.udI5Tq_inputRow input[aria-invalid=true]{border-color:#a96146}.udI5Tq_inputRow button{color:#304f35;white-space:nowrap;cursor:pointer;background:#edf0e3;border:1px solid #c6d1bc;border-radius:9px;min-height:44px;padding:10px 13px;font-size:11px;font-weight:600}.udI5Tq_inputRow button:disabled{opacity:.55;cursor:not-allowed}.udI5Tq_applied{background:#eef3e5;border:1px solid #d7e0cb;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;display:flex}.udI5Tq_applied>div{min-width:0}.udI5Tq_applied strong{color:#35583b;overflow-wrap:anywhere;font-size:12px;display:block}.udI5Tq_applied span{font-size:10px;display:block}.udI5Tq_applied button{color:#526849;text-underline-offset:3px;cursor:pointer;flex-shrink:0;min-height:44px;font-size:10px;text-decoration:underline}.udI5Tq_error{color:#8b4d37;margin-top:10px;font-size:11px;line-height:1.65}.udI5Tq_status{color:#42613d;font-size:11px;line-height:1.65}.udI5Tq_status:not(:empty){margin-top:10px}.udI5Tq_coupon summary:focus-visible,.udI5Tq_coupon input:focus-visible,.udI5Tq_coupon button:focus-visible{outline-offset:3px;outline:2px solid #557345}@media (hover:hover){.udI5Tq_coupon>summary:hover{color:#294e38}.udI5Tq_inputRow button:not(:disabled):hover{background:#e0e8d5}}@media (max-width:359px){.udI5Tq_inputRow{gap:6px}.udI5Tq_inputRow button{padding-inline:10px;font-size:10px}}@media (prefers-reduced-motion:reduce){.udI5Tq_coupon>summary>svg{transition:none}}
.G6De6q_summary{color:#203c30;min-width:0}.G6De6q_card{background:#fffefa;border:1px solid #d8ddce;border-radius:22px;overflow:hidden;box-shadow:0 8px 28px #203c3006}.G6De6q_header{background:#edf0e3;border-bottom:1px solid #e0e3d8;padding:27px 27px 23px}.G6De6q_eyebrow{color:#5f7354;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:600}.G6De6q_header h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.025em;margin-top:9px;font-size:35px;font-weight:500;line-height:1.08}.G6De6q_header p{color:#63715c;margin-top:9px;font-size:12px;line-height:1.7}.G6De6q_breakdown{gap:15px;padding:25px 27px 18px;font-size:13px;line-height:1.6;display:grid}.G6De6q_breakdown>div{justify-content:space-between;gap:15px;display:flex}.G6De6q_breakdown dt{color:#5e6a5b;min-width:0}.G6De6q_breakdown dt span{font-size:11px}.G6De6q_breakdown dd{font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:600}.G6De6q_breakdown .G6De6q_discount dt,.G6De6q_breakdown .G6De6q_discount dd{color:#477044}.G6De6q_shipping dt span{display:block}.G6De6q_shipping dd{color:#477044}.G6De6q_coupon{padding:0 27px 14px}.G6De6q_coupon button,.G6De6q_coupon input{min-height:44px}.G6De6q_total{border-top:1px solid #e0e3d8;padding:22px 27px 0}.G6De6q_total>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.G6De6q_total>div>span{font-size:17px;font-weight:600}.G6De6q_total strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:31px;font-weight:650;line-height:1.2}.G6De6q_total>p{color:#68715f;margin-top:8px;font-size:10px;line-height:1.7}.G6De6q_total .G6De6q_saving{color:#477044;align-items:flex-start;gap:5px;margin-top:12px;font-size:11px;display:flex}.G6De6q_saving svg{flex-shrink:0;margin-top:2px}.G6De6q_checkout{padding:22px 27px 25px}.G6De6q_checkoutLink{color:#fffdf4;background:#294e38;border:1px solid #294e38;border-radius:100px;justify-content:space-between;align-items:center;gap:15px;min-height:54px;padding:15px 19px;font-size:13px;font-weight:600;transition:background .15s;display:flex}.G6De6q_checkoutLink>span:first-child{align-items:center;gap:9px;display:flex}.G6De6q_checkoutLink>span:last-child{font-size:22px;line-height:1}.G6De6q_checkoutLink svg{flex-shrink:0}.G6De6q_checkout>p{text-align:center;color:#66715d;margin-top:12px;font-size:11px;line-height:1.6}.G6De6q_paymentLogos{margin-top:18px}.G6De6q_paymentLogos>ul{justify-content:center}.G6De6q_reviews{text-align:center;padding:22px 16px 0}.G6De6q_rating{align-items:center}.G6De6q_rating>span:first-child{justify-content:center}.G6De6q_rating>span:last-child{font-size:11px}.G6De6q_summary a:focus-visible,.G6De6q_summary button:focus-visible,.G6De6q_summary input:focus-visible,.G6De6q_mobileBar a:focus-visible{outline-offset:4px;outline:2px solid #557345}.G6De6q_mobileBar,.G6De6q_mobileBar[hidden]{display:none}@media (hover:hover){.G6De6q_checkoutLink:hover,.G6De6q_mobileCheckout:hover{background:#3a6243}}@media (min-width:1024px){.G6De6q_summary{align-self:start;position:sticky;top:112px}}@media (max-width:1023px){.G6De6q_mobileBar{z-index:35;padding:11px 20px max(11px, env(safe-area-inset-bottom));color:#203c30;background:#fffefa;border-top:1px solid #d9dfcf;display:block;position:fixed;inset:auto 0 0;box-shadow:0 -5px 24px #203c300a}.G6De6q_mobileInner{justify-content:space-between;align-items:center;gap:15px;width:100%;max-width:660px;margin-inline:auto;display:flex}.G6De6q_mobileTotal{min-width:0}.G6De6q_mobileTotal>span{color:#607057;font-size:10px;line-height:1.4;display:block}.G6De6q_mobileTotal strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:1px;font-size:23px;font-weight:650;line-height:1.2;display:block}.G6De6q_mobileTotal small{color:#63725b;margin-top:2px;font-size:8px;line-height:1.4;display:block}.G6De6q_mobileCheckout{color:#fffdf4;background:#294e38;border-radius:100px;flex-shrink:0;justify-content:space-between;align-items:center;gap:17px;min-height:48px;padding:12px 20px;font-size:12px;font-weight:600;transition:background .15s;display:inline-flex}.G6De6q_mobileCheckout>span{font-size:20px;line-height:1}}@media (max-width:639px){.G6De6q_card{border-radius:19px}.G6De6q_header{padding:24px 22px 20px}.G6De6q_header h2{font-size:33px}.G6De6q_breakdown{gap:14px;padding:23px 22px 15px;font-size:12px}.G6De6q_breakdown dt span{font-size:10px}.G6De6q_coupon{padding:0 22px 12px}.G6De6q_total{padding:21px 22px 0}.G6De6q_total strong{font-size:29px}.G6De6q_checkout{padding:21px 22px 24px}.G6De6q_reviews{padding-top:20px}.G6De6q_mobileBar{padding-inline:16px}.G6De6q_mobileInner{gap:10px}.G6De6q_mobileCheckout{gap:12px;padding-inline:16px;font-size:11px}}@media (max-width:359px){.G6De6q_header,.G6De6q_breakdown,.G6De6q_coupon,.G6De6q_total,.G6De6q_checkout{padding-inline:18px}.G6De6q_header h2{font-size:30px}.G6De6q_total strong{font-size:27px}.G6De6q_total>p{font-size:9px}.G6De6q_mobileBar{padding-inline:12px}.G6De6q_mobileCheckout{gap:8px;padding-inline:13px;font-size:10px}.G6De6q_mobileTotal strong{font-size:21px}.G6De6q_mobileTotal>span{font-size:9px}.G6De6q_mobileTotal small{font-size:7px}}@media (prefers-reduced-motion:reduce){.G6De6q_checkoutLink,.G6De6q_mobileCheckout{transition:none}}
.CYQE6W_desktop,.CYQE6W_mobile{color:#203c30;min-width:0}.CYQE6W_desktop{align-self:start;position:sticky;top:24px}.CYQE6W_mobile{display:none}.CYQE6W_card{background:#fffefa;border:1px solid #d8ddce;border-radius:24px;overflow:hidden;box-shadow:0 10px 35px #203c3007}.CYQE6W_header{background:#edf0e3;border-bottom:1px solid #dce2d3;padding:27px 26px 25px}.CYQE6W_header>p{color:#5e7152;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:600}.CYQE6W_header h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.03em;margin-top:9px;font-size:clamp(29px,2.55vw,36px);font-weight:500;line-height:1.1}.CYQE6W_header h2>span{color:#69845a}.CYQE6W_orderHeader{color:#65705f;justify-content:space-between;align-items:center;gap:12px;padding:12px 26px 2px;font-size:11px;display:flex}.CYQE6W_orderHeader>a{color:#36583d;text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;-webkit-text-decoration:underline #a2b295;text-decoration:underline #a2b295;display:inline-flex}.CYQE6W_items{margin:0;padding:0 26px 20px;list-style:none}.CYQE6W_item{grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:13px;padding-block:14px;display:grid}.CYQE6W_item+.CYQE6W_item{border-top:1px solid #eceee5}.CYQE6W_image{aspect-ratio:1;background:#f5f3ec;border:1px solid #e6e7df;border-radius:12px;width:72px;position:relative;overflow:hidden}.CYQE6W_productImage{object-fit:contain;padding:7px}.CYQE6W_identity{min-width:0}.CYQE6W_identity>p{overflow-wrap:anywhere;font-size:13px;font-weight:550;line-height:1.5}.CYQE6W_identity>span{color:#697262;font-variant-numeric:tabular-nums;margin-top:4px;font-size:11px;line-height:1.5;display:block}.CYQE6W_itemPrice{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.CYQE6W_breakdown{border-top:1px solid #e2e5d9;gap:16px;margin:0;padding:23px 26px;font-size:13px;line-height:1.5;display:grid}.CYQE6W_breakdown>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.CYQE6W_breakdown dt{color:#626d5b;min-width:0}.CYQE6W_breakdown dt>span{margin-top:3px;font-size:10px;line-height:1.5;display:block}.CYQE6W_breakdown dd{font-variant-numeric:tabular-nums;flex-shrink:0;margin:0;font-weight:600}.CYQE6W_breakdown .CYQE6W_discount dt,.CYQE6W_breakdown .CYQE6W_discount dd,.CYQE6W_shipping dd{color:#3f6d43}.CYQE6W_code{overflow-wrap:anywhere;letter-spacing:.035em}.CYQE6W_total{background:#f4f5ed;border-top:1px solid #dce2d3;padding:22px 26px 25px}.CYQE6W_total>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.CYQE6W_total>div>span{font-size:16px;font-weight:600}.CYQE6W_total strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:31px;font-weight:650;line-height:1.2}.CYQE6W_total>p{color:#64715a;margin-top:8px;font-size:10px;line-height:1.6}.CYQE6W_total .CYQE6W_saving{color:#3f6d43;align-items:center;gap:6px;margin-top:12px;font-size:11px;font-weight:500;display:flex}.CYQE6W_assurance{color:#63715c;border-top:1px solid #e2e5d9;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 17px;padding:12px 20px;font-size:10px;line-height:1.5;display:flex}.CYQE6W_assurance>span{align-items:center;gap:7px;min-height:32px;display:flex}.CYQE6W_assurance svg{flex-shrink:0}.CYQE6W_assurance>a{text-underline-offset:3px;align-items:center;gap:6px;min-height:44px;-webkit-text-decoration:underline #b5bfa8;text-decoration:underline #b5bfa8;display:inline-flex}.CYQE6W_help{color:#63715c;text-align:center;padding:19px 10px 0;font-size:11px;line-height:1.7}.CYQE6W_help>a{color:#36583d;text-underline-offset:4px;min-height:44px;padding-top:4px;-webkit-text-decoration:underline #a2b295;text-decoration:underline #a2b295;display:inline-block}.CYQE6W_desktop a:focus-visible,.CYQE6W_mobile a:focus-visible,.CYQE6W_mobileToggle:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #537344}.CYQE6W_loading{background:#fffefa;border:1px solid #d8ddce;border-radius:20px;padding:30px;font-size:13px}.CYQE6W_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1023px){.CYQE6W_desktop{display:none}.CYQE6W_mobile{display:block}.CYQE6W_mobileDetails{background:#f0f2e8;border:1px solid #d9dfcf;border-radius:17px;overflow:hidden}.CYQE6W_mobileToggle{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:85px;padding:18px 22px;list-style:none;display:flex}.CYQE6W_mobileToggle::-webkit-details-marker{display:none}.CYQE6W_mobileLabel{min-width:0}.CYQE6W_mobileLabel>span{align-items:center;gap:8px;font-size:13px;font-weight:600;line-height:1.5;display:flex}.CYQE6W_mobileLabel svg{flex-shrink:0;transition:transform .16s}.CYQE6W_mobileLabel small{color:#617257;margin-top:5px;font-size:10px;line-height:1.4;display:block}.CYQE6W_mobileAmount{text-align:right;flex-shrink:0}.CYQE6W_mobileAmount>strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:25px;font-weight:650;line-height:1.2;display:block}.CYQE6W_mobileAmount>small{color:#617257;margin-top:5px;font-size:10px;line-height:1.4;display:block}.CYQE6W_whenOpen,.CYQE6W_mobileDetails[open] .CYQE6W_whenClosed{display:none}.CYQE6W_mobileDetails[open] .CYQE6W_whenOpen{display:inline}.CYQE6W_mobileDetails[open] .CYQE6W_mobileLabel svg{transform:rotate(180deg)}.CYQE6W_mobileContent{background:#fffefa;border-top:1px solid #d9dfcf}.CYQE6W_orderHeader,.CYQE6W_items,.CYQE6W_breakdown,.CYQE6W_total{padding-inline:22px}}@media (max-width:359px){.CYQE6W_mobileToggle{gap:10px;padding:16px}.CYQE6W_mobileLabel>span{gap:5px;font-size:12px}.CYQE6W_mobileLabel small,.CYQE6W_mobileAmount>small{font-size:9px}.CYQE6W_mobileAmount>strong{font-size:22px}.CYQE6W_orderHeader,.CYQE6W_items,.CYQE6W_breakdown,.CYQE6W_total{padding-inline:16px}.CYQE6W_item{grid-template-columns:55px minmax(0,1fr) auto;gap:10px}.CYQE6W_image{border-radius:9px;width:55px}.CYQE6W_identity>p,.CYQE6W_itemPrice{font-size:12px}.CYQE6W_identity>span{font-size:10px}.CYQE6W_total strong{font-size:29px}.CYQE6W_assurance{gap:0 12px;padding:10px 16px}}@media (prefers-reduced-motion:reduce){.CYQE6W_mobileLabel svg{transition:none}}
.A5A9QG_page{color:#20372b;max-width:1280px;margin:auto;padding:22px 24px 76px}.A5A9QG_steps{color:#727a70;justify-content:center;align-items:center;gap:32px;margin:0 0 28px;padding:0;font-size:12px;list-style:none;display:flex}.A5A9QG_steps li{align-items:center;gap:8px;display:flex}.A5A9QG_steps li+li:before{content:"";background:#d5d9ce;width:35px;height:1px;margin-right:20px}.A5A9QG_steps li>span{border:1px solid #cdd4c7;border-radius:50%;place-items:center;width:25px;height:25px;font-size:11px;display:grid}.A5A9QG_steps li[aria-current]{color:#254d37;font-weight:650}.A5A9QG_steps li[aria-current]>span{color:#fff;background:#254d37;border-color:#254d37}.A5A9QG_heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:30px;display:flex}.A5A9QG_eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#496852;margin:0 0 11px;font-size:10px}.A5A9QG_heading h1{font-family:var(--font-display),Georgia,serif;letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(36px,3.7vw,55px);font-weight:400;line-height:1.1}.A5A9QG_heading h1>span{color:#7c9272}.A5A9QG_heading h1:focus{outline:none}.A5A9QG_heading p:last-child{color:#626b60;margin:0;font-size:14px}.A5A9QG_continue{border-bottom:1px solid #b9c3b2;align-items:center;gap:12px;min-height:44px;font-size:13px;display:inline-flex}.A5A9QG_continue:hover{color:#416e4d;border-color:currentColor}.A5A9QG_layout{grid-template-columns:minmax(0,1fr) 390px;align-items:start;gap:32px;display:grid}.A5A9QG_selection{min-width:0}.A5A9QG_items{background:#fffefa;border:1px solid #dfe1d5;border-radius:22px;overflow:hidden}.A5A9QG_itemsHeader{border-bottom:1px solid #e5e5db;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.A5A9QG_itemsHeader h2{margin:0;font-size:15px;font-weight:600}.A5A9QG_itemsHeader>span{color:#72786b;font-size:11px}.A5A9QG_items ul{margin:0;padding:0;list-style:none}.A5A9QG_item{grid-template-rows:auto auto;grid-template-columns:128px minmax(0,1fr) auto;align-items:start;gap:10px 20px;padding:26px 24px;display:grid}.A5A9QG_item+.A5A9QG_item{border-top:1px solid #e5e5db}.A5A9QG_image{aspect-ratio:1;background:#f3f2ea;border-radius:15px;grid-row:1/3;display:block;position:relative;overflow:hidden}.A5A9QG_productImage{object-fit:contain;mix-blend-mode:multiply;padding:10px}.A5A9QG_identity{min-width:0}.A5A9QG_family{letter-spacing:.11em;text-transform:uppercase;color:#687361;margin:2px 0 6px;font-size:10px}.A5A9QG_identity h3{font-family:var(--font-display),Georgia,serif;overflow-wrap:anywhere;margin:0 0 7px;font-size:24px;font-weight:400;line-height:1.15}.A5A9QG_identity h3 a:hover{text-underline-offset:4px;text-decoration:underline}.A5A9QG_unitPrice{color:#697163;margin:0;font-size:12px}.A5A9QG_remove{color:#74786d;text-underline-offset:3px;align-items:center;min-height:44px;padding:0 1px;font-size:11px;text-decoration:underline;display:inline-flex}.A5A9QG_remove:hover{color:#833e30}.A5A9QG_lineTotal{text-align:right;white-space:nowrap;grid-area:1/3;padding-top:4px}.A5A9QG_lineTotal strong{font-variant-numeric:tabular-nums;font-size:18px;font-weight:650}.A5A9QG_lineTotal span{color:#75806d;margin-top:5px;font-size:11px;display:block}.A5A9QG_quantityArea{grid-area:2/2/auto/4;align-items:center;gap:12px;display:flex}.A5A9QG_quantity{background:#fff;border:1px solid #d3d9cc;border-radius:50px;align-items:center;display:flex;overflow:hidden}.A5A9QG_quantity button{place-items:center;width:44px;height:44px;font-size:20px;line-height:1;transition:background .15s;display:grid}.A5A9QG_quantity button:hover:not(:disabled){background:#edf0e4}.A5A9QG_quantity button:disabled{opacity:.35;cursor:not-allowed}.A5A9QG_quantity>span{text-align:center;font-variant-numeric:tabular-nums;min-width:30px;font-size:14px;font-weight:600}.A5A9QG_quantityArea small{color:#687361;font-size:11px}.A5A9QG_bundle{background:#e9eddf;border:1px solid #d8dec9;border-radius:16px;align-items:center;gap:14px;margin-top:16px;padding:19px 20px;display:flex}.A5A9QG_bundleIcon{color:#345638;background:#d4dfc3;border-radius:50%;flex-shrink:0;place-items:center;width:37px;height:37px;font-size:20px;display:grid}.A5A9QG_bundle strong{font-size:13px;font-weight:600}.A5A9QG_bundle p{color:#5b6953;margin:3px 0 0;font-size:12px;line-height:1.65}.A5A9QG_bundle a{text-underline-offset:4px;white-space:nowrap;align-items:center;gap:9px;min-height:44px;margin-left:auto;font-size:12px;text-decoration:underline;display:inline-flex}.A5A9QG_catalogStatus{color:#6d7467;font-size:12px}.A5A9QG_catalogStatus>p{margin:16px 3px}.A5A9QG_warning{background:#fbf4e6;border:1px solid #dfcfae;border-radius:14px;flex-wrap:wrap;align-items:center;gap:5px 16px;margin-top:16px;padding:16px;display:flex}.A5A9QG_warning strong{color:#655038;font-weight:600}.A5A9QG_warning p{color:#746149;margin:5px 0 0;line-height:1.6}.A5A9QG_warning button{text-underline-offset:4px;color:#655038;min-height:44px;text-decoration:underline}.A5A9QG_help{align-items:center;gap:13px;margin:22px 2px 0;display:flex}.A5A9QG_helpIcon{width:36px;height:36px;font-family:var(--font-display),Georgia,serif;border:1px solid #cdd5c3;border-radius:50%;flex-shrink:0;place-items:center;font-size:22px;display:grid}.A5A9QG_help strong{font-size:13px;font-weight:500}.A5A9QG_help p{color:#6b7565;margin:3px 0 0;font-size:12px;line-height:1.7}.A5A9QG_help a{color:#345b3b;text-underline-offset:3px;align-items:center;gap:4px;min-height:44px;text-decoration:underline;display:inline-flex}.A5A9QG_undo{background:#eef2e6;border:1px solid #c6d2bd;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin-bottom:22px;padding:12px 18px;font-size:13px;display:flex}.A5A9QG_undo button{text-underline-offset:4px;align-items:center;gap:12px;min-height:44px;font-weight:600;text-decoration:underline;display:inline-flex}.A5A9QG_feedback{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.A5A9QG_loading{color:#65735f;justify-content:center;align-items:center;gap:12px;min-height:360px;font-size:14px;display:flex}.A5A9QG_loading>span{background:#809872;border-radius:50%;width:10px;height:10px}.A5A9QG_page a:focus-visible,.A5A9QG_page button:focus-visible{outline-offset:4px;outline:3px solid #637d4c}.A5A9QG_page [id]{scroll-margin-top:130px}@media (min-width:1400px){.A5A9QG_page{padding-inline:0}.A5A9QG_layout{grid-template-columns:minmax(0,1fr) 404px;gap:44px}}@media (max-width:1023px){.A5A9QG_page{padding-top:22px}.A5A9QG_filled{padding-bottom:110px}.A5A9QG_layout{grid-template-columns:minmax(0,1fr);gap:24px}.A5A9QG_steps{margin-bottom:30px}.A5A9QG_heading{margin-bottom:24px}.A5A9QG_item{grid-template-columns:112px minmax(0,1fr) auto}.A5A9QG_help{margin-top:14px}.A5A9QG_help a{min-height:36px}}@media (max-width:599px){.A5A9QG_page{padding:20px 16px 48px}.A5A9QG_filled{padding-bottom:110px}.A5A9QG_steps{justify-content:space-between;gap:10px;margin-bottom:28px;font-size:10px}.A5A9QG_steps li{gap:6px}.A5A9QG_steps li>span{width:23px;height:23px;font-size:10px}.A5A9QG_steps li+li:before{width:14px;margin-right:3px}.A5A9QG_heading{flex-direction:column;align-items:flex-start;gap:8px}.A5A9QG_heading h1{font-size:38px}.A5A9QG_heading p:last-child{font-size:13px}.A5A9QG_eyebrow{font-size:9px}.A5A9QG_continue{min-height:37px;font-size:12px}.A5A9QG_items{border-radius:17px}.A5A9QG_itemsHeader{padding:17px}.A5A9QG_itemsHeader h2{font-size:14px}.A5A9QG_item{grid-template-rows:auto auto auto;grid-template-columns:88px minmax(0,1fr);gap:0 14px;padding:19px 16px}.A5A9QG_image{grid-row:1/3}.A5A9QG_identity{grid-area:1/2}.A5A9QG_identity h3{font-size:22px}.A5A9QG_family{font-size:9px}.A5A9QG_unitPrice{font-size:11px}.A5A9QG_remove{min-height:40px;font-size:11px}.A5A9QG_lineTotal{grid-area:3/2;align-self:center;padding:0}.A5A9QG_lineTotal strong{font-size:18px}.A5A9QG_lineTotal span{display:none}.A5A9QG_quantityArea{grid-area:3/1;margin-top:4px;display:block}.A5A9QG_quantity>span{min-width:28px}.A5A9QG_quantity button{width:43px;min-width:43px;height:44px}.A5A9QG_quantityArea small{white-space:nowrap;margin-top:7px;font-size:10px;display:block}.A5A9QG_bundle{flex-wrap:wrap;align-items:flex-start;gap:10px;padding:16px}.A5A9QG_bundleIcon{width:29px;height:29px;font-size:18px}.A5A9QG_bundle>div{flex:1;min-width:190px}.A5A9QG_bundle a{min-height:34px;margin:0 0 -5px 39px}.A5A9QG_bundle strong{font-size:12px}.A5A9QG_bundle p,.A5A9QG_help p{font-size:11px}.A5A9QG_help a{min-height:44px}.A5A9QG_warning{font-size:11px}.A5A9QG_undo{padding:12px 15px;font-size:12px}.A5A9QG_undo button{min-height:44px}.A5A9QG_quantity{width:118px}.A5A9QG_quantity button{width:44px;min-width:44px}.A5A9QG_remove,.A5A9QG_continue,.A5A9QG_bundle a{min-height:44px}}@media (max-width:359px){.A5A9QG_steps{gap:6px;font-size:9px}.A5A9QG_steps li{gap:5px}.A5A9QG_steps li+li:before{display:none}.A5A9QG_steps li>span{width:21px;height:21px}}@media (prefers-reduced-motion:reduce){.A5A9QG_page *{scroll-behavior:auto;transition:none}}
._7eGC0q_page{color:#203c30;max-width:1216px;margin:0 auto;padding:26px 32px 80px}._7eGC0q_steps ol{color:#697362;align-items:center;gap:26px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}._7eGC0q_steps li,._7eGC0q_steps a{align-items:center;gap:8px;min-height:44px;display:flex}._7eGC0q_steps li+li:before{content:"";background:#cbd2c1;width:22px;height:1px;margin-right:10px;display:block}._7eGC0q_steps li span{border:1px solid #c9d1bf;border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;display:grid}._7eGC0q_steps li[aria-current]{color:#2c503a;font-weight:600}._7eGC0q_steps li[aria-current] span{color:#fffdf5;background:#2c503a;border-color:#2c503a}._7eGC0q_steps a span{background:#e8eddd;border-color:#e8eddd}._7eGC0q_heading{padding:27px 0 32px}._7eGC0q_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#58714e;font-size:10px;font-weight:600}._7eGC0q_heading h1,._7eGC0q_empty h1{font-family:var(--font-display), Georgia, serif;letter-spacing:-.035em;margin:10px 0 13px;font-size:clamp(38px,4.3vw,57px);font-weight:500;line-height:1.1}._7eGC0q_heading h1 em{color:#67815a;font-weight:500}._7eGC0q_heading>p:last-child{color:#596951;font-size:13px;line-height:1.6}._7eGC0q_heading>p:last-child span{color:#737a6b}._7eGC0q_layout{grid-template-columns:minmax(0,1fr) 370px;align-items:start;gap:36px;display:grid}._7eGC0q_main{min-width:0}._7eGC0q_formPanel{background:#fffefa;border:1px solid #dfe1d5;border-radius:23px;min-width:0;margin:0;padding:0;overflow:hidden;box-shadow:0 6px 24px #203c3004}._7eGC0q_section{padding:27px 28px}._7eGC0q_section+._7eGC0q_section{border-top:1px solid #e7e8de}._7eGC0q_sectionHeading{align-items:flex-start;gap:13px;margin-bottom:23px;display:flex}._7eGC0q_sectionHeading>span{color:#5a744b;background:#eef1e5;border:1px solid #dce3ce;border-radius:10px;flex-shrink:0;place-items:center;width:31px;height:31px;margin-top:1px;font-size:11px;font-weight:500;display:grid}._7eGC0q_sectionHeading h2{letter-spacing:-.025em;font-size:17px;font-weight:600;line-height:1.5}._7eGC0q_sectionHeading p{color:#6d7566;margin-top:4px;font-size:11px;line-height:1.6}._7eGC0q_fields{gap:17px;display:grid}._7eGC0q_twoColumns{grid-template-columns:1fr 1fr;gap:16px;display:grid}._7eGC0q_field{min-width:0}._7eGC0q_field label{color:#344b38;margin-bottom:8px;font-size:12px;font-weight:550;line-height:1.5;display:block}._7eGC0q_field label>span{color:#78876a}._7eGC0q_field input{color:#203c30;background:#fff;border:1px solid #cdd5c3;border-radius:9px;width:100%;min-height:51px;padding:11px 14px;font-size:16px;line-height:1.5;transition:border-color .12s,box-shadow .12s;display:block}._7eGC0q_field input::placeholder{color:#8b9281;font-size:13px}._7eGC0q_field input:hover{border-color:#93a581}._7eGC0q_field input:focus{border-color:#54764a;outline:none;box-shadow:0 0 0 3px #718b551d}._7eGC0q_field input[aria-invalid=true]{background:#fffcf8;border-color:#a3563d}._7eGC0q_hint,._7eGC0q_addressHint{color:#6b7761;margin-top:7px;font-size:10px;line-height:1.7}._7eGC0q_addressHint{margin:-6px 0 0}._7eGC0q_fieldError{color:#97462e;margin-top:7px;font-size:11px;line-height:1.5}._7eGC0q_phone{margin-top:-4px}._7eGC0q_phone summary{cursor:pointer;color:#526a43;flex-wrap:wrap;align-items:center;gap:5px;width:fit-content;min-height:44px;font-size:11px;list-style:none;display:flex}._7eGC0q_phone summary::-webkit-details-marker{display:none}._7eGC0q_phone summary>span:first-child{color:#7a826f}._7eGC0q_phone summary>span:last-child{margin-left:6px;font-size:17px;transition:transform .15s}._7eGC0q_phone[open] summary>span:last-child{transform:rotate(45deg)}._7eGC0q_phone ._7eGC0q_field{margin-top:6px}._7eGC0q_account{background:#f7f8f0;border-top:1px solid #e7e8de;padding:22px 28px}._7eGC0q_checkLabel{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;font-size:12px;font-weight:550;line-height:1.6;display:flex}._7eGC0q_checkLabel>input{accent-color:#315c3f;flex-shrink:0;width:18px;height:18px;margin-top:2px}._7eGC0q_checkLabel small{color:#77826a;font-size:11px;font-weight:400}._7eGC0q_checkLabel>span>span{color:#717d62;margin-top:3px;font-size:10px;font-weight:400;line-height:1.6;display:block}._7eGC0q_passwords{margin-top:20px}._7eGC0q_coupon{border:0;min-width:0;margin:13px 0 0;padding:0 12px}._7eGC0q_catalogNotice{color:#775b34;background:#fbf4e5;border:1px solid #e5d5ad;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding:16px 18px;font-size:11px;line-height:1.7;display:flex}._7eGC0q_catalogNotice>div{flex:270px}._7eGC0q_catalogNotice strong{font-weight:600}._7eGC0q_catalogNotice p{margin-top:4px}._7eGC0q_catalogNotice button{text-underline-offset:4px;min-height:44px;text-decoration:underline}._7eGC0q_errorSummary{color:#88452d;background:#fff6ee;border:1px solid #e0b7a4;border-radius:12px;margin-top:16px;padding:18px 20px;scroll-margin-top:24px;font-size:12px;line-height:1.7}._7eGC0q_errorSummary ul{margin:8px 0 0;padding-left:18px}._7eGC0q_errorSummary a{text-underline-offset:3px;padding:3px 0;text-decoration:underline;display:inline-block}._7eGC0q_errorSummary>p{margin-top:5px}._7eGC0q_payment{padding:24px 6px 0}._7eGC0q_paymentTotal{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;display:flex}._7eGC0q_paymentTotal>span{font-size:13px;font-weight:600}._7eGC0q_paymentTotal small{color:#6a765e;margin-top:5px;font-size:10px;font-weight:400;display:block}._7eGC0q_paymentTotal strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:28px;font-weight:650}._7eGC0q_primary{color:#fffef6;background:#2e573b;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:59px;padding:16px 23px;font-size:14px;font-weight:600;line-height:1.5;transition:background .14s;display:flex;box-shadow:0 5px 12px #203c3009}._7eGC0q_primary:hover:not(:disabled){background:#22462e}._7eGC0q_primary:disabled{cursor:wait;opacity:.65}._7eGC0q_primary>svg{flex-shrink:0}._7eGC0q_paymentNote{text-align:center;color:#69785d;margin-top:13px;font-size:10px;line-height:1.7}._7eGC0q_paymentLogos{justify-content:center;margin-top:14px;display:flex}._7eGC0q_legal{color:#7a826d;text-align:center;margin-top:13px;font-size:10px;line-height:1.7}._7eGC0q_legal a{text-underline-offset:3px;padding-block:5px;text-decoration:underline;display:inline-block}._7eGC0q_back{color:#536b44;justify-content:center;align-items:center;gap:10px;width:fit-content;min-height:44px;margin:17px auto 0;font-size:11px;display:flex}._7eGC0q_page a:focus-visible,._7eGC0q_page button:focus-visible,._7eGC0q_phone summary:focus-visible,._7eGC0q_checkLabel input:focus-visible,._7eGC0q_errorSummary:focus{outline-offset:4px;border-radius:4px;outline:2px solid #577c48}._7eGC0q_mobileSummary{display:none}._7eGC0q_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._7eGC0q_empty{text-align:center;max-width:650px;margin:60px auto}._7eGC0q_empty h1{margin-block:16px;font-size:clamp(35px,4vw,48px)}._7eGC0q_empty p{color:#65745b;font-size:14px;line-height:1.8}._7eGC0q_empty ._7eGC0q_primary{gap:35px;width:fit-content;margin:28px auto 0}._7eGC0q_loading{text-align:center;color:#65745b;padding:80px 24px;font-size:14px}@media (max-width:1100px) and (min-width:1024px){._7eGC0q_layout{grid-template-columns:minmax(0,1fr) 330px;gap:24px}._7eGC0q_section,._7eGC0q_account{padding-inline:23px}}@media (max-width:1023px){._7eGC0q_page{max-width:720px}._7eGC0q_layout{grid-template-columns:1fr;gap:0}._7eGC0q_mobileSummary{margin-bottom:22px;display:block}._7eGC0q_heading{padding-bottom:24px}}@media (max-width:599px){._7eGC0q_page{padding:13px 18px 48px}._7eGC0q_steps ol{justify-content:space-between;gap:12px;font-size:10px}._7eGC0q_steps li,._7eGC0q_steps a{gap:6px}._7eGC0q_steps li+li:before{display:none}._7eGC0q_steps li span{width:21px;height:21px;font-size:9px}._7eGC0q_heading{padding:22px 2px}._7eGC0q_heading h1{margin-top:10px;font-size:41px}._7eGC0q_heading>p:last-child{font-size:12px}._7eGC0q_eyebrow{font-size:9px}._7eGC0q_formPanel{border-radius:17px}._7eGC0q_section{padding:23px 20px}._7eGC0q_sectionHeading{gap:10px;margin-bottom:21px}._7eGC0q_sectionHeading h2{font-size:15px}._7eGC0q_sectionHeading p{font-size:10px}._7eGC0q_sectionHeading>span{border-radius:8px;width:27px;height:27px;font-size:10px}._7eGC0q_fields{gap:17px}._7eGC0q_twoColumns{gap:12px}._7eGC0q_field label{font-size:11px}._7eGC0q_field input{min-height:51px;padding-inline:12px}._7eGC0q_account{padding:21px 20px}._7eGC0q_checkLabel{font-size:11px}._7eGC0q_coupon{margin-top:9px;padding-inline:4px}._7eGC0q_payment{padding-inline:2px}._7eGC0q_paymentNote{max-width:290px;margin-inline:auto}._7eGC0q_primary{border-radius:10px;min-height:58px;font-size:13px}._7eGC0q_catalogNotice{padding:14px 16px}}@media (max-width:359px){._7eGC0q_page{padding-inline:14px}._7eGC0q_steps ol{gap:8px;font-size:9px}._7eGC0q_steps li,._7eGC0q_steps a{gap:4px}._7eGC0q_heading h1{font-size:36px}._7eGC0q_section,._7eGC0q_account{padding-inline:16px}._7eGC0q_twoColumns{grid-template-columns:1fr}._7eGC0q_paymentTotal strong{font-size:25px}}@media (prefers-reduced-motion:reduce){._7eGC0q_field input,._7eGC0q_phone summary>span:last-child,._7eGC0q_primary{transition:none}}
