.hvs-climate{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px var(--mobile-container-gutter,16px) 0}.hvs-climate__btn{-webkit-appearance:none;appearance:none;display:none;align-items:center;gap:7px;min-height:44px;margin:0;padding:0 14px;border:1px solid var(--border-color,#d4cec7);border-radius:999px;background:var(--secondary-background,#fff);color:var(--heading-color,#3b2314);font-family:var(--text-font-family,Inter,system-ui,sans-serif);font-size:14px;font-weight:500;line-height:1.2;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,border-color .15s ease}.js .hvs-climate__btn{display:inline-flex}.js .hvs-climate__btn[hidden]{display:none}.hvs-climate__btn:focus-visible{outline:2px solid var(--accent-color,#1b5e20);outline-offset:2px}.hvs-climate__zone{flex:0 1 auto;min-width:0}.hvs-climate__zone-text{min-width:0}.hvs-climate__zone.is-set .hvs-climate__zone-text{font-weight:600}.hvs-climate__pin{flex:none;width:17px;height:17px;fill:none;stroke:var(--accent-color,#1b5e20);stroke-width:1.8}.hvs-climate__chev{flex:none;width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.hvs-climate__now{flex:none}.hvs-climate__tick{display:none;flex:none;width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hvs-climate__n{font-weight:400;color:#6a5242;font-variant-numeric:tabular-nums}.hvs-climate__n:empty{display:none}.hvs-climate__now.is-on{border-color:var(--accent-color,#1b5e20);background:#e4f0e2;color:var(--accent-color,#1b5e20);font-weight:600}.hvs-climate__now.is-on .hvs-climate__tick{display:block}.hvs-climate__now.is-on .hvs-climate__n{color:inherit}@media(hover:hover){.hvs-climate__btn:hover{border-color:#a89f94}.hvs-climate__now.is-on:hover{border-color:var(--accent-color,#1b5e20)}}.hvs-climate .hvs-key-open{order:3;width:100%;margin:-4px 0 0;padding:0}.hvs-climate .hvs-chips{order:2;flex:1 1 100%;padding:0}.hvs-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.hvs-chip-x{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:6px;min-height:36px;margin:0;padding:0 11px 0 9px;border:1px solid #cfe3cc;border-radius:999px;background:#f1f7f0;color:var(--accent-color,#1b5e20);font-family:var(--text-font-family,Inter,system-ui,sans-serif);font-size:13px;line-height:1.2;text-align:left;cursor:pointer;touch-action:manipulation}.hvs-chip-x svg{flex:none;width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.hvs-chip-x:focus-visible,.hvs-chips__clear:focus-visible{outline:2px solid var(--accent-color,#1b5e20);outline-offset:2px}.hvs-chips__clear{-webkit-appearance:none;appearance:none;min-height:36px;margin:0;padding:0 8px;border:0;background:transparent;color:var(--heading-color,#3b2314);font-family:var(--text-font-family,Inter,system-ui,sans-serif);font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.hvs-chips__n{margin-left:auto;color:#6a5242;font-size:13px;white-space:nowrap}.collection__mobile-filters-recap{display:none}html[data-hvs-zone]:not([data-hvs-zone=""]) .product-item--vertical .product-item__image-wrapper{margin-bottom:36px}.product-item__info{position:relative}.hvs-sline{-webkit-appearance:none;appearance:none;position:absolute;left:0;right:0;bottom:calc(100% + 8px);display:flex;align-items:center;gap:5px;height:28px;margin:0;padding:0 7px;border:0;border-radius:0 0 6px 6px;background:#edf2f0;color:#3b2314;font-family:var(--text-font-family,Inter,system-ui,sans-serif);font-size:12.5px;font-weight:600;line-height:1;text-align:left;white-space:nowrap;overflow:visible;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.hvs-sline[hidden]{display:none}.hvs-sline:before{content:"";position:absolute;left:0;right:0;top:-12px;bottom:-8px}.hvs-sline:focus-visible{outline:2px solid var(--accent-color,#1b5e20);outline-offset:1px}@media(hover:hover){.hvs-sline:hover .hvs-sline__t{text-decoration:underline;text-underline-offset:2px}}.hvs-sline__ico{flex:none;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.hvs-sline__t{display:flex;flex-wrap:wrap;column-gap:.3em;min-width:0;max-height:1.25em;line-height:1.25;overflow:hidden}.hvs-sline__more{font-weight:500}.hvs-sline.is-now{background:#e4f0e2;color:#1b5e20}.hvs-sline.is-last{background:#fbeed6;color:#6f4400}.hvs-sline.is-soon{background:#edf2f0;color:#2e4a36}.hvs-sline.is-later{background:#f3f1ed;color:#5b4636;font-weight:500}.hvs-sline.is-none{background:#f3f1ed;color:#6a5242;font-weight:500}.product-item--list .hvs-sline,.product-item--horizontal .hvs-sline{position:static;display:inline-flex;align-self:flex-start;margin:0 0 6px;border-radius:6px}.product-item--list .hvs-sline:before,.product-item--horizontal .hvs-sline:before{top:auto;bottom:auto;height:44px;width:100%;margin-top:-8px}@media(max-width:359px){.product-item--vertical .hvs-sline__ico{display:none}}.hvs-price-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.hvs-price-row .price-list{flex:none}.hvs-pline{display:flex;flex:1 1 156px;width:0;min-width:0}.hvs-pline.is-asking{flex-basis:168px}.hvs-pline .hvs-sline{position:relative;left:auto;right:auto;bottom:auto;flex:0 1 auto;min-width:0;height:30px;padding:0 8px;gap:6px;border-radius:6px;font-size:13px}.hvs-pline .hvs-sline[hidden]{display:none}.hvs-pline .hvs-sline:before{top:-9px;bottom:-9px}.hvs-sline.is-ask{background:#f3f1ed;color:var(--heading-color,#3b2314);font-weight:500}.hvs-sline__zone{margin-left:.3em;padding-left:.6em;border-left:1px solid currentColor;font-weight:500}.hvs-sline__chev{flex:none;width:10px;height:10px;margin-left:auto;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}@media(max-width:399px){.hvs-pline.is-asking .hvs-sline__ico{display:none}}.hvs-key-lock{overflow:hidden}.hvs-key{width:100%;max-width:none;max-height:85vh;max-height:85dvh;margin:auto 0 0;padding:0;border:0;border-radius:16px 16px 0 0;background:var(--secondary-background,#fff);color:var(--text-color,#3b2314);font-family:var(--text-font-family,Inter,system-ui,sans-serif);overscroll-behavior:contain}.hvs-key::backdrop{background:#3b231473}.hvs-key__head{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:8px 8px 8px 18px;border-bottom:1px solid var(--border-color,#d4cec7);background:var(--secondary-background,#fff)}.hvs-key__title{margin:0;font-family:var(--heading-font-family,Lora,Georgia,serif);font-size:19px;font-weight:700;line-height:1.2;color:var(--heading-color,#3b2314)}.hvs-key__close{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin:0;padding:0;border:0;border-radius:8px;background:transparent;color:var(--heading-color,#3b2314);cursor:pointer}.hvs-key__close svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.hvs-cz__body,.hvs-cal__body{padding:14px 16px calc(18px + env(safe-area-inset-bottom,0px))}.hvs-cz__label{display:block;margin:0 0 6px;font-size:14px;font-weight:600;color:var(--heading-color,#3b2314)}.hvs-cz__pcrow{display:flex;gap:8px}.hvs-cz__input{flex:1 1 0;min-width:0;height:48px;margin:0;padding:0 12px;border:1px solid var(--border-color,#d4cec7);border-radius:10px;background:#fff;color:var(--heading-color,#3b2314);font-family:var(--text-font-family,Inter,system-ui,sans-serif);font-size:16px;letter-spacing:.06em;-moz-appearance:textfield}.hvs-cz__input:focus{outline:2px solid var(--accent-color,#1b5e20);outline-offset:1px;border-color:transparent}.hvs-cz__find{-webkit-appearance:none;appearance:none;flex:none;height:48px;margin:0;padding:0 16px;border:0;border-radius:10px;background:var(--primary-button-background,#2e7d32);color:#fff;font-family:var(--text-font-family,Inter,system-ui,sans-serif);font-size:14px;font-weight:600;cursor:pointer}.hvs-cz__find:focus-visible{outline:2px solid var(--accent-color,#1b5e20);outline-offset:2px}.hvs-cz__found{min-height:20px;margin:6px 0 0;font-size:14px;line-height:1.4;color:var(--accent-color,#1b5e20)}.hvs-cz__found.is-bad{color:#a12a1c}.hvs-cz__or{margin:6px 0 8px;font-size:14px;font-weight:600;color:var(--heading-color,#3b2314)}.hvs-cz__zones{display:grid;gap:6px}.hvs-cz__zone{-webkit-appearance:none;appearance:none;display:block;width:100%;min-height:56px;margin:0;padding:9px 12px;border:1px solid var(--border-color,#d4cec7);border-radius:10px;background:#fff;color:var(--heading-color,#3b2314);font-family:var(--text-font-family,Inter,system-ui,sans-serif);text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.hvs-cz__zone[aria-pressed=true]{border-color:var(--accent-color,#1b5e20);background:#f1f7f0;box-shadow:inset 0 0 0 1px var(--accent-color,#1b5e20)}.hvs-cz__zone:focus-visible{outline:2px solid var(--accent-color,#1b5e20);outline-offset:2px}.hvs-cz__n{display:block;font-size:15px;font-weight:600;line-height:1.3}.hvs-cz__c{display:block;margin-top:2px;font-size:13px;line-height:1.35;color:#5b4636}.hvs-cz__note,.hvs-cal__note{margin:12px 0 0;font-size:13px;line-height:1.45;color:#5b4636}.hvs-cz__links{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 14px;margin:8px 0 0}.hvs-cz__links a{display:inline-flex;align-items:center;min-height:44px;color:var(--accent-color,#1b5e20);font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:3px}.hvs-cz__forget{-webkit-appearance:none;appearance:none;min-height:44px;margin:0;padding:0;border:0;background:transparent;color:#5b4636;font-family:var(--text-font-family,Inter,system-ui,sans-serif);font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.hvs-cz__forget[hidden]{display:none}.hvs-cal__title{font-size:17px}.hvs-cal__state{display:flex;align-items:center;gap:7px;margin:0;padding:9px 11px;border-radius:10px;background:#edf2f0;color:#2e4a36;font-size:15px;font-weight:600;line-height:1.3}.hvs-cal__state .hvs-sline__ico{width:17px;height:17px}.hvs-cal__state.is-now{background:#e4f0e2;color:#1b5e20}.hvs-cal__state.is-last{background:#fbeed6;color:#6f4400}.hvs-cal__state.is-later,.hvs-cal__state.is-none{background:#f3f1ed;color:#5b4636}.hvs-cal__zone{display:flex;align-items:center;gap:6px;margin:6px 0 2px;font-size:14px;line-height:1.3;color:var(--heading-color,#3b2314)}.hvs-cal__zone b{font-weight:600}.hvs-cal__change{-webkit-appearance:none;appearance:none;min-height:44px;margin:0 0 0 auto;padding:0 2px;border:0;background:transparent;color:var(--accent-color,#1b5e20);font-family:var(--text-font-family,Inter,system-ui,sans-serif);font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.hvs-cal__strip{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:3px;margin:0;padding:0;list-style:none}.hvs-cal__strip li{position:relative;height:14px;margin:0;border-radius:4px;background:#edf2f0}.hvs-cal__strip li.is-sow{background:#8cc084}.hvs-cal__strip li.is-this{box-shadow:inset 0 0 0 2px var(--accent-color,#1b5e20)}.hvs-cal__strip.has-letters li{display:flex;align-items:center;justify-content:center;height:32px;color:#6a5242;font-size:12px;font-weight:600;line-height:1}.hvs-cal__strip.has-letters li.is-sow{background:#cfe3cc;color:#1b5e20}.hvs-cal__words{margin:8px 0 0;font-size:14px;line-height:1.45;color:var(--text-color,#3b2314)}.hvs-cal__all{margin:10px 0 0;border-top:1px solid var(--border-color,#d4cec7);border-bottom:1px solid var(--border-color,#d4cec7)}.hvs-cal__all summary{display:flex;align-items:center;justify-content:space-between;min-height:46px;font-size:14px;font-weight:600;color:var(--heading-color,#3b2314);cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.hvs-cal__all summary::-webkit-details-marker{display:none}.hvs-cal__all summary:after{content:"";width:8px;height:8px;margin-right:4px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .15s ease}.hvs-cal__all[open] summary:after{transform:rotate(-135deg) translateY(-2px)}.hvs-cal__all summary:focus-visible{outline:2px solid var(--accent-color,#1b5e20);outline-offset:-2px}.hvs-cal__rows{margin:0;padding:0;list-style:none}.hvs-cal__rows:last-child{padding-bottom:12px}.hvs-cal__row{margin:0 0 8px}.hvs-cal__zn{display:block;margin:0 0 3px;font-size:13px;line-height:1.3;color:var(--heading-color,#3b2314)}.hvs-cal__row.is-mine .hvs-cal__zn{font-weight:600}.hvs-cal__head .hvs-cal__zn{display:none}.hvs-cal__head .hvs-cal__row{margin-bottom:4px}.hvs-cal__strip.is-key li{height:18px;background:transparent;font-size:11px;box-shadow:none}.hvs-cal__strip.is-key li.is-this{color:var(--accent-color,#1b5e20);font-weight:700;text-decoration:underline;text-underline-offset:2px}.hvs-cal__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:12px 0 0}.hvs-cal__facts dt{margin:0;font-size:12px;color:#5b4636}.hvs-cal__facts dd{margin:1px 0 0;font-size:14px;font-weight:500;line-height:1.3;color:var(--heading-color,#3b2314)}.hvs-cal__links{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0}.hvs-cal__links:empty{display:none}.hvs-cal__link{flex:1 1 140px;display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 12px;border:1px solid var(--border-color,#d4cec7);border-radius:10px;color:var(--accent-color,#1b5e20);font-size:14px;font-weight:600;text-decoration:none;text-align:center}.hvs-cal__link:focus-visible{outline:2px solid var(--accent-color,#1b5e20);outline-offset:2px}.hvs-sow-group{display:none}.js .hvs-sow-group{display:block}.js .hvs-sow-group[hidden]{display:none}#desktop-filters-form .hvs-sow-group__head{min-height:58px}#desktop-filters-form .hvs-sow-group__months{min-height:118px}html[data-hvs-zone]:not([data-hvs-zone=""]) #desktop-filters-form .hvs-sow-group__months{min-height:182px}.hvs-sow-group__head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0 6px}.hvs-sow-group__title{margin:0;font-size:15px;line-height:1.3;color:var(--heading-color,#3b2314)}.hvs-sow-group__change{-webkit-appearance:none;appearance:none;flex:none;min-height:36px;margin:0;padding:0;border:0;background:transparent;color:var(--accent-color,#1b5e20);font-family:var(--text-font-family,Inter,system-ui,sans-serif);font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.hvs-sow-group__change[hidden]{display:none}.hvs-sow-group__months{padding:0 0 14px}.hvs-sow-group__ask{margin:0 0 8px;font-size:14px;line-height:1.4;color:var(--text-color,#3b2314)}.hvs-sow-group__set{-webkit-appearance:none;appearance:none;width:100%;min-height:46px;margin:0;padding:0 12px;border:1px solid var(--accent-color,#1b5e20);border-radius:10px;background:#f1f7f0;color:var(--accent-color,#1b5e20);font-family:var(--text-font-family,Inter,system-ui,sans-serif);font-size:14px;font-weight:600;cursor:pointer}.hvs-smons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.hvs-smon{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:52px;margin:0;padding:4px 2px;border:1px solid var(--border-color,#d4cec7);border-radius:10px;background:#fff;color:var(--heading-color,#3b2314);text-align:center;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.hvs-smon__box{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.hvs-smon__m{font-size:13px;font-weight:600;line-height:1.2;pointer-events:none}.hvs-smon__n{font-size:12px;line-height:1.3;color:#6a5242;font-variant-numeric:tabular-nums;pointer-events:none}.hvs-smon.is-this{border-color:var(--accent-color,#1b5e20)}.hvs-smon.is-this .hvs-smon__m:before{content:"";display:inline-block;width:6px;height:6px;margin-right:4px;border-radius:50%;background:var(--accent-color,#1b5e20);vertical-align:2px}.hvs-smon.is-on{border-color:var(--accent-color,#1b5e20);background:#e4f0e2;color:var(--accent-color,#1b5e20);box-shadow:inset 0 0 0 1px var(--accent-color,#1b5e20)}.hvs-smon.is-on .hvs-smon__n{color:inherit}.hvs-smon.is-zero{border-color:#e7e2dc;background:#faf9f7;color:#8b7a6c;cursor:default}.hvs-smon.is-zero .hvs-smon__n{color:#8b7a6c}.hvs-smon.is-zero .hvs-smon__box{cursor:default}.hvs-smon:focus-within{outline:2px solid var(--accent-color,#1b5e20);outline-offset:2px}.hvs-smon:not(:has(:focus-visible)):focus-within{outline:0}.hvs-fg__n{font-weight:400;color:#6a5242}.hvs-fg__dot{display:inline-block;width:12px;height:12px;margin-right:6px;border-radius:50%;background:#ccc;box-shadow:inset 0 0 0 1px #3b23142e;vertical-align:-1px}.hvs-fg__dot[data-hvs-c=yellow]{background:#f2c230}.hvs-fg__dot[data-hvs-c=white-cream]{background:#f8f4e6}.hvs-fg__dot[data-hvs-c=purple-violet]{background:#6b3fa0}.hvs-fg__dot[data-hvs-c=red-crimson]{background:#b3202c}.hvs-fg__dot[data-hvs-c=pink-rose]{background:#e58aa6}.hvs-fg__dot[data-hvs-c=blue]{background:#3b6fc4}.hvs-fg__dot[data-hvs-c=orange]{background:#ea8a1f}.hvs-fg__dot[data-hvs-c=chocolate-brown-black]{background:#4b3325}.hvs-fg__dot[data-hvs-c=apricot-peach]{background:#f5b98a}.hvs-fg__dot[data-hvs-c=lavender-mauve]{background:#b79bd6}.hvs-fg__dot[data-hvs-c=green]{background:#5d9b45}.hvs-fg__dot[data-hvs-c=mixed],.hvs-fg__dot[data-hvs-c=multi-coloured]{background:conic-gradient(#e58aa6,#f2c230,#5d9b45,#3b6fc4,#6b3fa0,#e58aa6)}.hvs-fg__switch{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px}.hvs-fg__switch label{flex:1 1 auto;line-height:1.3;cursor:pointer}[data-hvs-fg="filter.p.m.organic.certified"] label,.hvs-chip-x--cert{font-family:Segoe UI,Inter,system-ui,sans-serif;font-weight:700}.collection-drawer .collection__filter-checkbox{min-height:44px;display:flex;align-items:center}.collection-drawer .collection__filter-checkbox label{flex:1 1 auto;padding:10px 0 10px 14px;line-height:1.3}.collection-drawer .hvs-sow-group,.collection-drawer .hvs-fg{padding-left:var(--mobile-container-gutter,16px);padding-right:var(--mobile-container-gutter,16px)}.collection-drawer .hvs-fg .collection__filter-group-name{padding-left:0;padding-right:0}.collection-drawer__browse{margin-top:6px}@media(min-width:641px){.hvs-key{width:540px;max-height:80vh;margin:auto;border-radius:12px}.hvs-climate{padding:12px var(--desktop-container-gutter,24px) 0}.hvs-climate .hvs-key-open{order:1;width:auto;margin:0 0 0 auto}.hvs-cz{width:540px}.hvs-cz__zones{grid-template-columns:repeat(2,minmax(0,1fr))}.hvs-cal{width:560px}.hvs-cal__row{display:grid;grid-template-columns:148px minmax(0,1fr);align-items:center;gap:8px}.hvs-cal__zn{margin:0}.hvs-cal__head .hvs-cal__zn{display:block}.hvs-cal__facts{grid-template-columns:repeat(4,minmax(0,1fr))}.collection-drawer .hvs-smons{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.hvs-climate__btn,.hvs-cal__all summary:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/168/assets/hvs-climate.css.map */
