.audio-pill[data-v-92ca7f89]{-webkit-user-select:none;user-select:none;display:inline-flex}.audio-pill__btn[data-v-92ca7f89]{color:#1a3c31;min-height:36px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border:1.5px solid #d5e4dc;border-radius:100px;align-items:center;gap:8px;padding:4px 14px 4px 4px;font-size:13px;font-weight:700;line-height:1;transition:border-color .2s,box-shadow .2s,transform .15s;display:inline-flex;position:relative;overflow:hidden}.audio-pill__btn[data-v-92ca7f89]:hover{border-color:#b9d1c3;box-shadow:0 6px 16px #4e7e6424}.audio-pill__btn[data-v-92ca7f89]:active{transform:scale(.97)}.audio-pill__btn[data-v-92ca7f89]:focus-visible{outline-offset:2px;outline:3px solid #4e7e6473}.audio-pill__icon[data-v-92ca7f89]{z-index:1;color:#fff;background:linear-gradient(135deg,#5b8d72,#4e7e64 45%,#2f5a45);border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;display:grid;position:relative;box-shadow:0 3px 8px #2f5a454d}.audio-pill.is-playing .audio-pill__icon[data-v-92ca7f89]{animation:1.8s ease-in-out infinite audio-pill-pulse-92ca7f89}.audio-pill__label[data-v-92ca7f89],.audio-pill__time[data-v-92ca7f89]{z-index:1;white-space:nowrap;font-variant-numeric:tabular-nums;position:relative}.audio-pill__time[data-v-92ca7f89]{color:#5d6a63;font-weight:600}.audio-pill__track[data-v-92ca7f89]{pointer-events:none;position:absolute;inset:0}.audio-pill__fill[data-v-92ca7f89]{transform-origin:0;background:linear-gradient(90deg,#e7f4f0,#d6ece2);position:absolute;inset:0;transform:scaleX(0)}@keyframes audio-pill-pulse-92ca7f89{0%,to{box-shadow:0 3px 8px #2f5a454d,0 0 #4e7e644d}50%{box-shadow:0 3px 8px #2f5a454d,0 0 0 5px #4e7e6400}}@media (width<=959px){.audio-pill__btn[data-v-92ca7f89]{min-height:40px}}@media (width<=380px){.audio-pill:not(.is-started) .audio-pill__time[data-v-92ca7f89]{display:none}}@media (prefers-reduced-motion:reduce){.audio-pill.is-playing .audio-pill__icon[data-v-92ca7f89]{animation:none}.audio-pill__btn[data-v-92ca7f89]{transition:none}.audio-pill__btn[data-v-92ca7f89]:active{transform:none}}.shipping-info[data-v-49f5d4ee]{position:relative}.shipping-info__trigger[data-v-49f5d4ee]{color:inherit;text-underline-offset:2px;cursor:pointer;text-decoration:underline}@media (hover:hover) and (pointer:fine){.shipping-info__trigger[data-v-49f5d4ee]:hover{text-decoration:none}}.shipping-info__close[data-v-49f5d4ee]:focus-visible,.shipping-info__more[data-v-49f5d4ee]:focus-visible,.shipping-info__trigger[data-v-49f5d4ee]:focus-visible{outline:2px solid var(--color-cos);outline-offset:2px;border-radius:3px}.shipping-info__panel[data-v-49f5d4ee]{z-index:40;box-sizing:border-box;letter-spacing:.2px;color:#3c3c3c;text-align:left;white-space:normal;border:1px solid #e3ebe6;border-radius:16px;padding:16px 18px 14px;font-size:13px;font-weight:400;line-height:1.45;box-shadow:0 16px 40px #1f342929,0 2px 8px #1f342914}.shipping-info__arrow[data-v-49f5d4ee],.shipping-info__panel[data-v-49f5d4ee]{background:#fff;display:block;position:absolute}.shipping-info__arrow[data-v-49f5d4ee]{border-top:1px solid #e3ebe6;border-left:1px solid #e3ebe6;width:14px;height:14px;top:-7px;transform:rotate(45deg)}.shipping-info__head[data-v-49f5d4ee]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.shipping-info__title[data-v-49f5d4ee]{color:var(--color-cos);font-size:15px;font-weight:700}.shipping-info__close[data-v-49f5d4ee]{color:#6e6e6e;cursor:pointer;background:0 0;border:0;border-radius:50%;margin:-4px -6px -4px 8px;padding:4px;display:inline-flex}.shipping-info__close[data-v-49f5d4ee]:hover{color:#282828;background:#f1f5f2}.shipping-info__label[data-v-49f5d4ee]{letter-spacing:.4px;text-transform:uppercase;color:#6e6e6e;margin-bottom:4px;font-size:11.5px;font-weight:600;display:block}.shipping-info__rates[data-v-49f5d4ee]{margin-bottom:10px;display:block}.shipping-info__rate[data-v-49f5d4ee]{border-bottom:1px solid #eef1ef;justify-content:space-between;padding:6px 0;display:flex}.shipping-info__rate[data-v-49f5d4ee]:last-child{border-bottom:0}.shipping-info__amount[data-v-49f5d4ee]{color:#282828;font-weight:700}.shipping-info__free[data-v-49f5d4ee]{background:#eef5f0;border-radius:12px;align-items:flex-start;gap:10px;margin-bottom:12px;padding:10px 12px;display:flex}.shipping-info__free-icon[data-v-49f5d4ee]{flex:none;margin-top:1px}.shipping-info__free-title[data-v-49f5d4ee]{color:#3f6b53;font-weight:700;display:block}.shipping-info__note[data-v-49f5d4ee]{color:#646464;font-size:12px;display:block}.shipping-info__fact[data-v-49f5d4ee]{align-items:flex-start;gap:10px;margin-bottom:8px;display:flex}.shipping-info__fact-icon[data-v-49f5d4ee]{flex:none}.shipping-info__more[data-v-49f5d4ee]{color:var(--color-cos);margin-top:4px;font-weight:600;text-decoration:none;display:inline-block}.shipping-info__more[data-v-49f5d4ee]:hover{text-decoration:underline}.shipping-info-enter-active[data-v-49f5d4ee],.shipping-info-leave-active[data-v-49f5d4ee]{transition:opacity .16s,transform .16s}.shipping-info-enter-from[data-v-49f5d4ee],.shipping-info-leave-to[data-v-49f5d4ee]{opacity:0;transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.shipping-info-enter-active[data-v-49f5d4ee],.shipping-info-leave-active[data-v-49f5d4ee]{transition:none}}.pdp-price-tag[data-v-40609f50]{-moz-column-gap:6px;flex-wrap:wrap;align-items:baseline;gap:0 6px;min-width:0;display:inline-flex}.pdp-price-tag__amount[data-v-40609f50]{white-space:nowrap;font-weight:800}.pdp-price-tag__unit[data-v-40609f50]{white-space:nowrap;opacity:.85;font-size:11.5px;font-weight:500}.pdp-price-tag--stacked[data-v-40609f50]{flex-direction:column;align-items:flex-end;line-height:1.1}.pdp-price-tag--stacked .pdp-price-tag__unit[data-v-40609f50]{margin-top:2px}html.pdp-sticky-cta-on body{padding-bottom:var(--sticky-cta-h,0)}.pdp-sticky[data-v-6603f309]{z-index:96;color:#1a3c31;-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);background:#fffffff7;font-family:Montserrat,sans-serif;position:fixed;left:0;right:0}.pdp-sticky--bottom[data-v-6603f309]{padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));border-radius:22px 22px 0 0;bottom:0;box-shadow:0 -10px 30px #1a3c3124,0 -1px #1a3c310f}.pdp-sticky--top[data-v-6603f309]{border-bottom:1px solid #1a3c3114;padding:8px 16px;box-shadow:0 10px 28px #1a3c311a}.pdp-sticky__inner[data-v-6603f309]{align-items:center;gap:8px;max-width:1028px;margin:0 auto;display:flex}.pdp-sticky__thumb[data-v-6603f309]{-o-object-fit:contain;object-fit:contain;background:#f3f7f5;border-radius:11px;flex:0 0 40px;width:40px;height:40px;box-shadow:inset 0 0 0 1px #1a3c310f}.pdp-sticky__info[data-v-6603f309]{flex-direction:column;flex:auto;align-items:flex-start;min-width:0;line-height:1.2;display:flex}.pdp-sticky__title[data-v-6603f309]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:700;overflow:hidden}.pdp-sticky__price[data-v-6603f309]{margin-top:2px;font-size:14.5px}.pdp-sticky__meta[data-v-6603f309]{align-items:center;gap:6px;margin-top:3px;display:flex}.pdp-sticky__pack[data-v-6603f309]{color:#2f5a45;background:#e7f4f0;border-radius:100px;flex:none;padding:1px 7px;font-weight:700;line-height:1.45}.pdp-sticky__pack[data-v-6603f309],.pdp-sticky__vat[data-v-6603f309]{white-space:nowrap;font-size:10.5px}.pdp-sticky__vat[data-v-6603f309]{color:#5d6a63;font-weight:500}.btn.pdp-sticky__btn[data-v-6603f309]{white-space:nowrap;flex:none;place-items:center;min-height:44px;padding:10px 12px;font-size:13.5px;display:inline-grid;box-shadow:0 6px 16px #c98b3642}.pdp-sticky__state[data-v-6603f309]{grid-area:1/1;align-items:center;gap:6px;display:inline-flex}.pdp-sticky__bag[data-v-6603f309]{display:none}.pdp-sticky__btn.is-added .pdp-sticky__state--idle[data-v-6603f309],.pdp-sticky__state--added[data-v-6603f309]{visibility:hidden}.pdp-sticky__btn.is-added .pdp-sticky__state--added[data-v-6603f309]{visibility:visible}.pdp-sticky__btn[aria-busy=true]:not(.is-added) .pdp-sticky__state--idle[data-v-6603f309]{opacity:0}.btn.background-cta.pdp-sticky__btn.is-added[data-v-6603f309]{background-image:linear-gradient(135deg,#5b8d72,#4e7e64 45%,#2f5a45);color:#fff!important}.pdp-sticky__btn.is-added .pdp-sticky__check[data-v-6603f309] path{stroke-dasharray:22;stroke-dashoffset:22px;animation:.3s ease-out 50ms forwards pdp-sticky-draw-6603f309}.pdp-sticky__spinner[data-v-6603f309]{border:2px solid #1a3c3140;border-top-color:#1a3c31;border-radius:50%;grid-area:1/1;width:18px;height:18px;animation:.7s linear infinite pdp-sticky-spin-6603f309}@keyframes pdp-sticky-draw-6603f309{to{stroke-dashoffset:0}}@keyframes pdp-sticky-spin-6603f309{to{transform:rotate(1turn)}}.pdp-sticky-bottom-enter-active[data-v-6603f309],.pdp-sticky-bottom-leave-active[data-v-6603f309],.pdp-sticky-top-enter-active[data-v-6603f309],.pdp-sticky-top-leave-active[data-v-6603f309]{transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .2s}.pdp-sticky-bottom-enter-from[data-v-6603f309],.pdp-sticky-bottom-leave-to[data-v-6603f309]{opacity:0;transform:translateY(110%)}.pdp-sticky-top-enter-from[data-v-6603f309],.pdp-sticky-top-leave-to[data-v-6603f309]{opacity:0;transform:translateY(-110%)}@media (width>=960px){.pdp-sticky__inner[data-v-6603f309]{gap:14px}.pdp-sticky__thumb[data-v-6603f309]{border-radius:12px;flex-basis:44px;width:44px;height:44px}.pdp-sticky__info[data-v-6603f309]{flex-direction:row;align-items:center;gap:8px}.pdp-sticky__meta[data-v-6603f309]{display:contents}.pdp-sticky__title[data-v-6603f309]{order:1;min-width:0;font-size:14.5px}.pdp-sticky__pack[data-v-6603f309]{order:2;font-size:11px}.pdp-sticky__price[data-v-6603f309]{flex-wrap:nowrap;order:3;margin:0 0 0 auto;padding-left:8px;font-size:17px}.pdp-sticky__vat[data-v-6603f309]{order:4;font-size:11px}.btn.pdp-sticky__btn[data-v-6603f309]{min-height:44px;padding:10px 22px;font-size:14px}.pdp-sticky__state[data-v-6603f309]{gap:8px}.pdp-sticky__bag[data-v-6603f309]{display:block}}@media (width<=370px){.pdp-sticky__thumb[data-v-6603f309]{display:none}}@media (prefers-reduced-motion:reduce){.pdp-sticky-bottom-enter-active[data-v-6603f309],.pdp-sticky-bottom-leave-active[data-v-6603f309],.pdp-sticky-top-enter-active[data-v-6603f309],.pdp-sticky-top-leave-active[data-v-6603f309]{transition:opacity .15s linear}.pdp-sticky-bottom-enter-from[data-v-6603f309],.pdp-sticky-bottom-leave-to[data-v-6603f309],.pdp-sticky-top-enter-from[data-v-6603f309],.pdp-sticky-top-leave-to[data-v-6603f309]{transform:none}.pdp-sticky__btn.is-added .pdp-sticky__check[data-v-6603f309] path{stroke-dashoffset:0;animation:none}.pdp-sticky__spinner[data-v-6603f309]{animation-duration:1.6s}}.pdp-alt[data-v-e210416d]{margin-top:14px}.pdp-alt__title[data-v-e210416d]{color:#1a3c31;letter-spacing:.01em;align-items:center;gap:8px;margin:0 0 10px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:800;display:flex}.pdp-alt__dot[data-v-e210416d]{background:#4e7e64;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #4e7e6429}.pdp-alt__list[data-v-e210416d]{grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.pdp-alt__item[data-v-e210416d]{min-width:0;animation:.4s cubic-bezier(.22,1,.36,1) both pdp-alt-in-e210416d;animation-delay:calc(var(--pdp-alt-i,0)*70ms);background:#fff;border:1.5px solid #e3ebe6;border-radius:18px;align-items:center;gap:10px;padding:10px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.pdp-alt__item[data-v-e210416d]:hover{border-color:#c4d8cc;box-shadow:0 8px 22px #1a3c3114}.pdp-alt__link[data-v-e210416d],.pdp-alt__link[data-v-e210416d]:hover{min-width:0;color:inherit;background:0 0;border-radius:12px;flex:auto;align-items:center;gap:12px;text-decoration:none;display:flex}.pdp-alt__link[data-v-e210416d]:focus-visible{outline-offset:3px;outline:3px solid #4e7e6473}.pdp-alt__media[data-v-e210416d]{background:linear-gradient(160deg,#f3faf7,#e7f4f0);border-radius:14px;flex:0 0 64px;place-items:center;width:64px;height:64px;display:grid;overflow:hidden}.pdp-alt__media img[data-v-e210416d]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.pdp-alt__body[data-v-e210416d]{flex-direction:column;gap:2px;min-width:0;line-height:1.25;display:flex}.pdp-alt__name[data-v-e210416d]{color:#1a3c31;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.pdp-alt__rating[data-v-e210416d]{color:#3d4f47;align-items:center;gap:3px;font-size:12px;font-weight:600;display:inline-flex}.pdp-alt__star[data-v-e210416d]{color:#e8b95f}.pdp-alt__count[data-v-e210416d]{color:#6b7c74;font-weight:500}.pdp-alt__price[data-v-e210416d]{color:#1a3c31;font-size:14px}.pdp-alt__add[data-v-e210416d]{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(135deg,#5b8d72,#4e7e64 45%,#2f5a45);border:0;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;transition:transform .18s,box-shadow .2s,background .2s;display:grid;box-shadow:0 6px 14px #2f5a4547}.pdp-alt__add[data-v-e210416d]:hover{transform:translateY(-1px);box-shadow:0 9px 20px #2f5a4557}.pdp-alt__add[data-v-e210416d]:active{transform:scale(.94)}.pdp-alt__add[data-v-e210416d]:focus-visible{outline-offset:3px;outline:3px solid #4e7e6480}.pdp-alt__add.is-busy[data-v-e210416d]{opacity:.7;cursor:progress}.pdp-alt__add.is-added[data-v-e210416d]{background:#1a3c31;animation:.35s cubic-bezier(.34,1.56,.64,1) pdp-alt-pop-e210416d}.pdp-alt__check[data-v-e210416d] path{stroke-dasharray:22;stroke-dashoffset:22px;animation:.3s ease-out 50ms forwards pdp-alt-draw-e210416d}@keyframes pdp-alt-in-e210416d{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes pdp-alt-pop-e210416d{0%{transform:scale(.8)}60%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes pdp-alt-draw-e210416d{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.pdp-alt__add.is-added[data-v-e210416d],.pdp-alt__item[data-v-e210416d]{animation:none}.pdp-alt__add[data-v-e210416d],.pdp-alt__add[data-v-e210416d]:active,.pdp-alt__add[data-v-e210416d]:hover{transition:none;transform:none}.pdp-alt__check[data-v-e210416d] path{stroke-dashoffset:0;animation:none}}.pdp-price-line[data-v-698aa02a]{-moz-column-gap:8px;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:2px 0;display:flex}.pdp-price[data-v-698aa02a]{color:#1a3c31;letter-spacing:-.01em;white-space:nowrap;font-size:30px;font-weight:800;line-height:1.15}.pdp-unit[data-v-698aa02a]{color:#55645c;font-size:12.5px;font-weight:500}.pdp-legal[data-v-698aa02a]{color:#5d6a63;font-size:12px;line-height:1.5}.pdp-compare[data-v-698aa02a]{font-weight:600}.pdp-price-muted .pdp-price[data-v-698aa02a]{color:#7a8680;font-size:22px;font-weight:700}.pdp-price-muted .pdp-unit[data-v-698aa02a]{color:#6b7c74}.pdp-social[data-v-698aa02a]{color:#6b4f1d;background:linear-gradient(100deg,#fff9ec,#fdf0d2);border-radius:100px;align-items:center;gap:8px;max-width:100%;margin:10px 0 2px;padding:5px 12px 5px 5px;font-size:12.5px;font-weight:500;line-height:1.3;display:inline-flex;box-shadow:inset 0 0 0 1px #f2e3c6}.pdp-social b[data-v-698aa02a]{font-weight:800}.pdp-social__icon[data-v-698aa02a]{color:#1a3c31;background:linear-gradient(135deg,#f3d48e,#e7bb63);border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid}.pdp-chip-enter-active[data-v-698aa02a]{transition:opacity .35s,transform .45s cubic-bezier(.34,1.56,.64,1)}.pdp-chip-enter-from[data-v-698aa02a]{opacity:0;transform:translateY(4px)scale(.92)}.pdp-offer[data-v-698aa02a]{color:#1a3c31;background:#e7f4f0;border-radius:14px;gap:6px;margin:14px 0 0;padding:10px 14px;font-size:13.5px;font-weight:700;line-height:1.4;display:grid}.pdp-offer__badge[data-v-698aa02a]{color:#f2cf85;letter-spacing:.06em;background:#1a3c31;border-radius:100px;justify-self:start;padding:2px 10px;font-size:11px;font-weight:800}.pdp-packs[data-v-698aa02a]{grid-template-columns:minmax(0,1fr);gap:12px;margin:18px 0 4px;display:grid}.pack-card[data-v-698aa02a]{-moz-column-gap:10px;color:#1a3c31;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border:2px solid #e3ebe6;border-radius:18px;grid-template-columns:22px minmax(0,1fr) auto;grid-template-areas:"radio name amount""radio save ref";align-items:center;gap:3px 10px;min-height:64px;padding:12px 14px;transition:border-color .18s,background-color .18s,box-shadow .2s;display:grid;position:relative}.pack-card[data-v-698aa02a]:hover:not(.is-selected){border-color:#c4d8cc}.pack-card.is-selected[data-v-698aa02a]{background:linear-gradient(#f5fbf8,#e9f5ef);border-color:#4e7e64;box-shadow:0 8px 20px #2f5a4524}.pdp-packs--touched .pack-card.is-selected[data-v-698aa02a]{animation:.26s cubic-bezier(.34,1.56,.64,1) pack-pop-698aa02a}.pack-card[data-v-698aa02a]:has(.pack-input:focus-visible){outline-offset:2px;outline:3px solid #4e7e6473}.pack-input[data-v-698aa02a]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute;top:50%;left:18px}.pack-radio[data-v-698aa02a]{background:#fff;border:2px solid #b5c7bd;border-radius:50%;grid-area:radio;width:22px;height:22px;transition:border-color .18s;position:relative}.pack-radio[data-v-698aa02a]:after{content:"";background:#4e7e64;border-radius:50%;transition:transform .22s cubic-bezier(.34,1.56,.64,1);position:absolute;inset:3px;transform:scale(0)}.pack-card.is-selected .pack-radio[data-v-698aa02a]{border-color:#4e7e64}.pack-card.is-selected .pack-radio[data-v-698aa02a]:after{transform:scale(1)}.pack-name[data-v-698aa02a]{grid-area:name;font-size:15px;font-weight:700}.pack-save[data-v-698aa02a]{color:#2f5a45;background:#e7f4f0;border-radius:10px;grid-area:save;justify-self:start;max-width:100%;padding:2px 8px;font-size:11.5px;font-weight:700;line-height:1.35}.pack-card.is-selected .pack-save[data-v-698aa02a]{background:#fff}.pack-amount[data-v-698aa02a]{grid-area:amount;font-size:16px;font-weight:800}.pack-amount[data-v-698aa02a],.pack-ref[data-v-698aa02a]{text-align:right;white-space:nowrap}.pack-ref[data-v-698aa02a]{color:#5d6a63;grid-area:ref;font-size:11.5px;font-weight:500}.best-offer[data-v-698aa02a]:after{content:"BELIEBTESTE MEHRFACHPACKUNG";color:#1a3c31;letter-spacing:.06em;white-space:nowrap;background:linear-gradient(100deg,#f9e4ad,#f2cf85 45%,#e8b95f);border-radius:100px;padding:3px 10px;font-size:9.5px;font-weight:800;line-height:1.3;position:absolute;top:0;left:14px;transform:translateY(-50%);box-shadow:0 2px 8px #c98b3640}.pack-card.best-offer[data-v-698aa02a]{padding-top:18px}@keyframes pack-pop-698aa02a{0%{transform:scale(1)}45%{transform:scale(1.025)}to{transform:scale(1)}}.pdp-dispatch[data-v-698aa02a],.pdp-preorder[data-v-698aa02a]{margin-top:14px}.btn.pdp-cta[data-v-698aa02a]{text-align:left;justify-content:space-between;gap:14px;min-height:60px;margin-top:16px;padding:9px 14px 9px 22px;font-size:16.5px}.btn.pdp-cta[data-v-698aa02a]:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff61 50%,#0000 65%);animation:7s ease-in-out 2.5s infinite pdp-cta-shine-698aa02a;position:absolute;inset:0;transform:translate(-110%)}.pdp-cta__label[data-v-698aa02a]{align-items:center;gap:10px;min-width:0;display:inline-flex}.pdp-cta__icon[data-v-698aa02a]{flex:0 0 22px;place-items:center;width:22px;height:22px;display:inline-grid}.pdp-cta__price[data-v-698aa02a]{text-align:right;border-left:1px solid #1a3c3138;justify-content:flex-end;align-items:center;min-height:38px;padding-left:14px;font-size:17px;display:inline-flex}.btn.background-cta.pdp-cta.is-added[data-v-698aa02a]{background-image:linear-gradient(135deg,#5b8d72,#4e7e64 45%,#2f5a45);box-shadow:0 10px 24px #2f5a454d;color:#fff!important}.btn.pdp-cta.is-added[data-v-698aa02a]:after{animation:none}.btn.pdp-cta.is-added .pdp-cta__price[data-v-698aa02a]{border-left-color:#ffffff59}.pdp-cta__check[data-v-698aa02a] path{stroke-dasharray:22;stroke-dashoffset:22px;animation:.3s ease-out 50ms forwards pdp-cta-draw-698aa02a}.pdp-cta__spinner[data-v-698aa02a]{border:2px solid #1a3c3140;border-top-color:#1a3c31;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite pdp-cta-spin-698aa02a}.pdp-swap-enter-active[data-v-698aa02a],.pdp-swap-leave-active[data-v-698aa02a]{transition:opacity .14s,transform .18s}.pdp-swap-enter-from[data-v-698aa02a]{opacity:0;transform:translateY(6px)}.pdp-swap-leave-to[data-v-698aa02a]{opacity:0;transform:translateY(-6px)}@keyframes pdp-cta-shine-698aa02a{0%,82%{transform:translate(-110%)}to{transform:translate(110%)}}@keyframes pdp-cta-draw-698aa02a{to{stroke-dashoffset:0}}@keyframes pdp-cta-spin-698aa02a{to{transform:rotate(1turn)}}.pdp-status[data-v-698aa02a]{background:linear-gradient(#fffaf0,#fdf3df);border-radius:18px;align-items:flex-start;gap:12px;margin-top:14px;padding:14px 16px;display:flex;box-shadow:inset 0 0 0 1px #f0dfba}.pdp-status__dot[data-v-698aa02a]{background:#e09a2d;border-radius:50%;flex:0 0 10px;width:10px;height:10px;margin-top:7px;animation:2.6s ease-in-out infinite pdp-status-pulse-698aa02a;box-shadow:0 0 0 4px #e09a2d33}.pdp-status__pill[data-v-698aa02a]{color:#6b4513;letter-spacing:.01em;background:#fbe3b4;border-radius:100px;padding:3px 11px;font-size:12.5px;font-weight:800;display:inline-block}.pdp-status__text[data-v-698aa02a]{color:#4b4436;margin:6px 0 0;font-size:13.5px;line-height:1.45}@keyframes pdp-status-pulse-698aa02a{0%,to{box-shadow:0 0 0 4px #e09a2d33}50%{box-shadow:0 0 0 7px #e09a2d14}}@media (width>=960px){.pdp-packs[data-v-698aa02a]{-moz-column-gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.pack-card[data-v-698aa02a]{grid-template-columns:22px minmax(0,1fr);grid-template-areas:"radio name""amount amount""ref ref""save save";align-content:start;row-gap:2px;padding:14px 14px 14px 16px}.pack-card.best-offer[data-v-698aa02a]{padding-top:18px}.pack-amount[data-v-698aa02a],.pack-ref[data-v-698aa02a]{text-align:left}.pack-amount[data-v-698aa02a]{margin-top:6px;font-size:19px}.pack-save[data-v-698aa02a]{border-radius:12px;margin-top:6px}}@media (width<=380px){.pack-card[data-v-698aa02a]{-moz-column-gap:8px;grid-template-columns:20px minmax(0,1fr) auto;column-gap:8px;padding-left:12px;padding-right:12px}.pack-radio[data-v-698aa02a]{width:20px;height:20px}.pack-save[data-v-698aa02a]{padding:2px 7px}.pack-ref[data-v-698aa02a],.pack-save[data-v-698aa02a]{font-size:11px}.btn.pdp-cta[data-v-698aa02a]{padding-left:16px;font-size:15.5px}.pdp-price[data-v-698aa02a]{font-size:27px}}@media (prefers-reduced-motion:reduce){.btn.pdp-cta[data-v-698aa02a]:after,.pdp-packs--touched .pack-card.is-selected[data-v-698aa02a],.pdp-status__dot[data-v-698aa02a]{animation:none}.pack-card[data-v-698aa02a],.pack-radio[data-v-698aa02a]:after{transition:none}.pdp-cta__check[data-v-698aa02a] path{stroke-dashoffset:0;animation:none}.pdp-cta__spinner[data-v-698aa02a]{animation-duration:1.6s}.pdp-chip-enter-active[data-v-698aa02a],.pdp-swap-enter-active[data-v-698aa02a],.pdp-swap-leave-active[data-v-698aa02a]{transition:none}}.round-box[data-v-5c3e8d64]{border-radius:50%;width:35px;height:35px}.cos-border[data-v-5c3e8d64]{border:2px solid #ccc}.product-info .product-title{font-size:24px;line-height:1.15}.product-info .pdp-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""gallery""buy""sub""details";align-items:start;display:grid}.product-info .pdp-head{grid-area:head;min-width:0;margin-bottom:12px}.product-info .pdp-gallery{grid-area:gallery;min-width:0}.product-info .pdp-buy{grid-area:buy;min-width:0;margin-top:10px}.product-info .pdp-sub{color:#2f3c35;grid-area:sub;margin-top:28px;font-weight:700;line-height:1.45}.product-info .pdp-details{grid-area:details;min-width:0;margin-top:14px}.product-info .pdp-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.product-info .pdp-new{color:#f2cf85;letter-spacing:.06em;text-transform:uppercase;background:#1a3c31;min-height:24px;padding:2px 10px;font-size:11px;font-weight:800}.product-info .pdp-new,.product-info .pdp-rating{border-radius:100px;align-items:center;display:inline-flex}.product-info .pdp-rating{color:#1a3c31;min-height:36px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(100deg,#fffcf4,#fff6e3);border:1.5px solid #efe2c2;gap:6px;padding:4px 14px 4px 10px;font-size:13px;line-height:1;transition:border-color .2s,box-shadow .2s}.product-info .pdp-rating:hover{border-color:#e3cb92;box-shadow:0 6px 16px #c98b3629}.product-info .pdp-rating:focus-visible{outline-offset:2px;outline:3px solid #4e7e6473}.product-info .pdp-rating__star{color:#e2a640}.product-info .pdp-rating__value{font-weight:800}.product-info .pdp-rating__sep{color:#a3b0a9}.product-info .pdp-rating__count{color:#3d4f47;text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #3d4f4759;text-decoration:underline #3d4f4759}.product-info .pdp-rating:hover .pdp-rating__count{text-decoration-color:currentColor}.product-info .pdp-audio-placeholder{width:124px;height:36px;display:inline-block}.product-info .pdp-stage{position:relative}.product-info .pdp-track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;background:#fff;border-radius:24px;display:flex;overflow:auto hidden}.product-info .pdp-track::-webkit-scrollbar{display:none}.product-info .pdp-slide{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;justify-content:center;align-items:center;height:min(72vw,300px);display:flex}.product-info .pdp-slide img{-o-object-fit:contain;object-fit:contain;-webkit-user-drag:none;border-radius:20px;max-width:100%;max-height:100%;display:block}.product-info .pdp-arrow{z-index:1;color:#1a3c31;cursor:pointer;opacity:0;background:#fffffff0;border:0;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;transition:opacity .2s,box-shadow .2s,transform .2s;display:none;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 6px 18px #1a3c3129}.product-info .pdp-arrow--prev{left:12px}.product-info .pdp-arrow--next{right:12px}.product-info .pdp-arrow:hover{box-shadow:0 8px 22px #1a3c3138}.product-info .pdp-arrow:focus-visible{opacity:1;outline-offset:2px;outline:3px solid #4e7e6480}.product-info .pdp-dots{justify-content:center;gap:6px;margin-top:10px;display:flex}.product-info .pdp-dot{background:#cfdcd5;border-radius:100px;width:6px;height:6px;transition:width .25s,background-color .25s}.product-info .pdp-dot.is-active{background:#4e7e64;width:18px}.product-info .pdp-thumbs{scrollbar-width:none;gap:7px;margin:12px 0 0;padding:2px;list-style:none;display:none;position:relative;overflow-x:auto}.product-info .pdp-thumbs::-webkit-scrollbar{display:none}.product-info .pdp-thumbs li{flex:none}.product-info .pdp-thumb{cursor:pointer;background:#fff;border:2px solid #e3ebe6;border-radius:14px;width:60px;height:60px;padding:0;transition:border-color .2s,box-shadow .2s,transform .2s;display:block;overflow:hidden}.product-info .pdp-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.product-info .pdp-thumb:hover{border-color:#b9cfc3}.product-info .pdp-thumb.active{border-color:#4e7e64;box-shadow:0 4px 12px #2f5a452e}.product-info .pdp-thumb:focus-visible{outline-offset:2px;outline:3px solid #4e7e6480}.product-info .pdp-content{color:#5d6a63;margin-bottom:2px;font-size:13px;line-height:1.45}.product-info .pdp-benefits{color:#2f3c35;line-height:1.5}.product-info .pdp-details ul.pro-list li{margin-bottom:12px;padding-left:34px;position:relative;overflow:visible}.product-info .pdp-details ul.pro-list li:before{content:"";background:#e7f4f0 url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%234e7e64%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222.6%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M5%2012.5%209.5%2017%2019%207.5%22%2F%3E%3C%2Fsvg%3E) 50%/14px no-repeat;border-radius:50%;width:24px;height:24px;position:absolute;top:-1px;left:0}.product-info .pdp-details ul.pro-list li b{color:#1a3c31}.product-info .product-summary{color:#4a5a52;margin:16px 0 0;padding:0;font-size:14px;line-height:1.55}.product-info .desktop.zoom-section{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#1a3c3147;padding:0;overflow:hidden}.product-info .desktop.zoom-section>.d-block{background-color:#fff;border-radius:28px;width:95vw;max-width:1200px;height:90vh;overflow:hidden;box-shadow:0 30px 80px #0a1e1659}.product-info .desktop.zoom-section>.d-block>div{grid-template-columns:minmax(300px,3fr) 1fr;height:100%;display:grid}.product-info .desktop.zoom-section .back{position:unset}.product-info .desktop.zoom-section .main{max-height:85vh}.product-info .desktop.zoom-section .gallery-desktop{-moz-column-gap:8px;grid-template-columns:repeat(auto-fit,minmax(60px,1fr));gap:4px 8px;list-style:none;display:grid}.product-info .desktop.zoom-section .gallery-desktop li{cursor:pointer;margin-bottom:0;display:inline-block}.product-info .desktop.zoom-section .gallery-desktop li img{border:1px solid #dcdcdc;border-radius:10px}.product-info .zoom-section{z-index:10000;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:8px;font-weight:700;display:flex;position:fixed;top:0;left:0;overflow:scroll}.product-info .zoom-section .back{z-index:103;color:#1a3c31;min-height:44px;font:inherit;cursor:pointer;background:#fffffff0;border:0;border-radius:100px;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:700;display:inline-flex;position:fixed;top:16px;right:16px;box-shadow:0 6px 18px #1a3c3129}.product-info .zoom-section .back:focus-visible{outline-offset:2px;outline:3px solid #4e7e6480}.product-info .zoom-section .main{max-height:100%;margin:0 auto;transition:max-height .2s linear;display:block}.product-info .zoom-section.active .main{max-width:unset;max-height:200%}.product-info .zoom-section .gallery-slider{background-color:#fff;width:100%;position:fixed;bottom:0;left:8px}.product-info .zoom-section .zoom-msg{z-index:1;font-weight:lighter;position:absolute;bottom:90px}.product-info .zoom-section::-webkit-scrollbar-thumb{background:#8c8c8c;border-radius:4px}.product-info .zoom-section::-webkit-scrollbar-track{background:0 0}.product-info .gallery-slider::-webkit-scrollbar{display:none}.product-info .gallery-slider .slider-item{scroll-snap-align:start;outline:none;flex:0 0 20%;justify-content:center;align-items:center;height:100%;display:flex}.product-info .gallery-slider li{padding-top:.8em}.product-info .gallery-slider .slider-item img{border:1px solid #dcdcdc;border-radius:12px}.product-info .gallery-desktop .active,.product-info .gallery-slider .active{border:2px solid #4e7e64!important}.product-info .mobile .gallery-slider{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;flex-wrap:nowrap;margin:0;padding:0;list-style:none;display:flex;overflow:scroll hidden}@media (prefers-reduced-motion:reduce){.product-info .pdp-arrow,.product-info .pdp-dot,.product-info .pdp-thumb{transition:none}}.why-special h2{font-size:20px}@media (width>=960px){.product-info .product-title{font-size:30px}.product-info .pdp-hero{-moz-column-gap:3em;grid-template:"gallery head""gallery buy""gallery sub""gallery details"1fr/minmax(0,1fr) minmax(0,1fr);column-gap:3em}.product-info .pdp-gallery{align-self:stretch}.product-info .pdp-gallery__frame{position:sticky;top:112px}.product-info .pdp-head{margin-bottom:0}.product-info .pdp-buy{margin-top:14px}.product-info .pdp-sub{border-top:1px solid #e3ebe6;margin-top:30px;padding-top:24px}.product-info .pdp-details{margin-top:16px}.product-info .pdp-buy+.pdp-details{border-top:1px solid #e3ebe6;margin-top:30px;padding-top:24px}.product-info .pdp-slide{aspect-ratio:1;height:auto;max-height:500px}.product-info .pdp-arrow{display:grid}.product-info .pdp-stage:hover .pdp-arrow{opacity:1}.product-info .pdp-dots{display:none}.product-info .pdp-thumbs{display:flex}.grid-1-1-desktop{-moz-column-gap:3em;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:3em;display:grid}.product-info .gallery-slider .slider-item{flex:0 0 16%}body .green-dots li:not(:last-child):not(:where(.post-section *)){margin-bottom:8px}body .pa-5-3{padding:80px 16px!important}.font-26{font-size:26px!important}.font-32{font-size:32px!important}}@media (width<=959px){.product-info .pdp-rating{min-height:40px}.product-info .pdp-audio-placeholder{height:40px}}.product-reviews[data-v-3754a5e2]{font-size:15px}.product-reviews .overall-stars[data-v-3754a5e2]{color:#1e293b;align-items:center;font-size:18px;display:flex}.rating-text[data-v-3754a5e2]{font-weight:700}.provenance-link[data-v-3754a5e2]{color:#166534;font-weight:600;text-decoration:underline}.product-reviews .review-comments .comment[data-v-3754a5e2],.product-reviews .review-overview[data-v-3754a5e2]{background-color:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:24px;transition:all .3s;box-shadow:0 4px 12px #00000005}.product-reviews .review-overview[data-v-3754a5e2]{margin-bottom:24px}.product-reviews .review-comments .comment[data-v-3754a5e2]:not(:last-child){margin-bottom:16px}.product-reviews .review-comments .comment[data-v-3754a5e2]:hover{border-color:#cbd5e1;box-shadow:0 6px 16px #0000000d}.product-reviews .divided-stars[data-v-3754a5e2]{color:#475569;grid-template-columns:65px auto 90px;align-items:center;gap:8px;font-size:14px;display:grid}.product-reviews .divided-stars[data-v-3754a5e2]:not(:last-child){margin-bottom:12px}.star-label[data-v-3754a5e2]{white-space:nowrap;font-weight:500}.star-percent[data-v-3754a5e2]{text-align:right;color:#64748b}.product-reviews .divided-stars .outer-bar[data-v-3754a5e2]{background:#f1f5f9;border-radius:999px;width:100%;height:8px;overflow:hidden}.product-reviews .divided-stars .inner-bar[data-v-3754a5e2]{background-color:#f59e0b;border-radius:999px;height:8px}.reviewer-info[data-v-3754a5e2]{align-items:center;gap:8px;display:flex}.reviewer-name[data-v-3754a5e2]{color:#1e293b;font-size:16px}.reviewer-date[data-v-3754a5e2]{color:#94a3b8;font-size:13px}.review-text[data-v-3754a5e2]{color:#334155;line-height:1.6}.product-reviews .verified-review[data-v-3754a5e2]{color:#166534;background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:999px;align-items:center;padding:6px 14px;font-size:12px;display:inline-flex}.product-reviews .verified-review span[data-v-3754a5e2]{color:#166534}.replies-section[data-v-3754a5e2]{border-left:2px solid #e2e8f0;margin-left:8px;padding-left:16px}.reply-card[data-v-3754a5e2]{background-color:#f8fafc;border-radius:12px}.gap-4[data-v-3754a5e2]{gap:2rem!important}@media (width<=767px){.product-reviews .review-comments .comment[data-v-3754a5e2],.product-reviews .review-overview[data-v-3754a5e2]{padding:16px}}@media (width>=960px){.grid-1-2fr-desktop--960[data-v-3754a5e2]{grid-template-columns:1fr 2fr;display:grid}.product-reviews .review-overview[data-v-3754a5e2]{margin-bottom:0;position:sticky;top:100px}}
