.hb-cartd__inner{flex:1;min-height:0;display:flex;flex-direction:column;gap:0;padding:0!important;overflow:hidden}.hb-osh{flex:1;min-height:0;display:flex;flex-direction:column}.hb-osh__scroll{flex:1;min-height:0;display:flex;flex-direction:column;gap:14px;padding:14px 20px 18px;overflow-y:auto;overscroll-behavior:contain}.hb-osh__foot{flex:none;display:grid;gap:10px;padding:12px 20px calc(14px + env(safe-area-inset-bottom, 0px));border-top:1px solid rgb(53 43 36 / .1);background:var(--hb-filter-bg,#f9f4f0);box-shadow:0 -10px 24px rgb(53 43 36 / .06)}.hb-osh__sum.hb-cartd__sub{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0;padding:0;border:0;font-size:16px;font-weight:700;color:#352b24}.hb-osh__sum span{display:grid}.hb-osh__sum small{font-weight:400;font-size:13px;color:#6b625d}.hb-osh__sum strong{font-size:22px;font-variant-numeric:tabular-nums}.hb-osh__ctas{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center}.hb-osh__more{min-height:48px;padding:0 16px;border:1.5px solid #352b24;border-radius:999px;background:#fff;color:#352b24;font:inherit;font-weight:700;font-size:15px;cursor:pointer}@media (hover:hover){.hb-osh__more:hover{background:#352b24;color:#fff}}html body .hb-osh__go.hb-btn{display:flex;align-items:center;justify-content:center;gap:12px;min-width:0;min-height:52px;margin:0;padding:0 22px;border:0;border-radius:999px;background:#657b63;color:#fff;font-size:17px;font-weight:700;text-decoration:none}html body .hb-osh__go.hb-btn:hover{background:#55694f;color:#fff}.hb-osh__go bdi{font-variant-numeric:tabular-nums}html body .hb-osh__ctas .hb-osh__go{grid-column:auto;width:auto}.hb-osh .hb-cartmin{margin:0}.hb-cartd__grab{display:none}.hb-cartd__close.hb-ibtn::after{content:none}.hb-cartd__close.hb-ibtn{display:grid;place-items:center;width:44px;height:44px;background:#fff;color:#352b24}.hb-cartd__close.hb-ibtn::before{inset:0;border-radius:50%;background:#fff0;width:auto;height:auto;transform:none}.hb-cartd__head h2{display:flex;align-items:center;gap:10px}.hb-cartd__bagel{width:26px;height:26px;object-fit:contain;flex:none}.hb-cartd__added[hidden]+span{display:inline}.hb-cartd__head:has(.hb-cartd__added:not([hidden])) [data-hb-cart-title]{display:none}.hb-cartd__head{padding:16px 20px 12px}@media (max-width:767px){.hb-cartd__panel{inset:auto 0 0 0;width:100%;max-height:min(92dvh, 100%);border-radius:22px 22px 0 0;transform:translateY(102%)}.hb-cartd.is-open .hb-cartd__panel{transform:none}.hb-cartd__grab{display:block;width:40px;height:4px;margin:8px auto -4px;border-radius:2px;background:rgb(53 43 36 / .22);flex:none}.hb-cartd__head h2{font-size:20px}.hb-osh__scroll{padding-inline:16px}.hb-osh__foot{padding-inline:16px}}.hb-cline__row .hb-lact.hb-ibtn::before,.hb-cline__row .hb-lact.hb-ibtn::after{content:none}.hb-cline__row .hb-lact.hb-ibtn{display:grid;place-items:center;color:#352b24}.hb-cline__row .hb-lact .hb-i{width:18px;height:18px}.hb-lstep__b .hb-i{width:18px;height:18px}.hb-cline__pkg{margin-top:6px}.hb-cline__pkg summary{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:700;color:#4f6350;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.hb-cline__pkg dl{display:grid;gap:8px;margin:4px 0 0;padding:10px 12px;border-radius:12px;background:#fff;font-size:13.5px;line-height:1.4}.hb-cline__pkg dl>div{display:grid;gap:2px}.hb-cline__pkg dt{font-weight:700;color:#352b24}.hb-cline__pkg dd{margin:0}.hb-cline__pkg ul{margin:0;padding:0;list-style:none;display:grid;gap:2px;color:#4a413b}.hb-cline__pkg li.is-swap{font-weight:700;color:#352b24}.hb-cline__pkg li .hb-i{margin-inline-end:4px;color:#657b63;vertical-align:-2px}.hb-cline__pkg li small{font-weight:400;color:#6b625d}.hb-osh__tools{display:flex;justify-content:flex-end;margin-top:-6px}.hb-osh__clear{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;border:0;border-radius:999px;background:none;color:#6b3a2c;font:inherit;font-weight:700;font-size:14px;cursor:pointer}@media (hover:hover){.hb-osh__clear:hover{background:rgb(163 55 31 / .08)}}.hb-osh__clear:focus-visible{outline:2px solid #352b24;outline-offset:2px}.hb-osh__clear[disabled]{opacity:.5;cursor:progress}.hb-ups{display:grid;gap:8px;min-width:0}.hb-ups__h{margin:0;font-size:16px;font-weight:700;color:#352b24}.hb-ups__row{display:flex;gap:10px;margin:0 -20px;padding:2px 20px 8px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;list-style:none;scrollbar-width:thin;overscroll-behavior-x:contain}.hb-ups__card{position:relative;flex:none;width:168px;display:grid;grid-template-rows:auto 1fr auto;gap:6px;padding:8px;border:1px solid rgb(53 43 36 / .1);border-radius:16px;background:#fff;scroll-snap-align:start}.hb-ups__img{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:10px;background:var(--hb-filter-bg,#f9f4f0)}.hb-ups__img img{display:block;width:100%;height:100%;object-fit:cover}.hb-ups__cat{position:absolute;top:6px;inset-inline-start:6px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#fff;color:#4f6350;box-shadow:0 2px 6px rgb(53 43 36 / .14)}.hb-ups__cat .hb-i{width:16px;height:16px}.hb-ups__txt{display:grid;align-content:start;gap:2px;min-width:0;font-size:14px;line-height:1.3;color:#352b24}.hb-ups__txt strong{font-size:14.5px}.hb-ups__txt em{font-style:normal;font-size:12.5px;color:#6b625d}.hb-ups__why{font-size:12.5px;font-weight:700;color:#4f6350}.hb-ups__price{font-size:13.5px;font-variant-numeric:tabular-nums}.hb-ups__add{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 12px;border:1.5px solid #657b63;border-radius:999px;background:#fff;color:#3f5240;font:inherit;font-weight:700;font-size:14.5px;cursor:pointer}@media (hover:hover){.hb-ups__add:hover{background:#657b63;color:#fff}}.hb-ups__add:focus-visible{outline:2px solid #352b24;outline-offset:2px}.hb-ups__add.is-loading{opacity:.6;cursor:progress}.hb-ups__add .hb-i{width:18px;height:18px}@media (max-width:767px){.hb-ups__row{margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}.hb-ups__card{width:150px}}.hb-osh.is-empty{justify-content:flex-start;overflow-y:auto;padding:8px 20px 24px}.hb-cartempty--paths{display:grid;justify-items:center;gap:8px;padding:12px 0 0;text-align:center}.hb-cartempty--paths h3{margin:4px 0 0;font-size:22px;color:#352b24}.hb-cartempty--paths>p{margin:0 0 6px;color:#6b625d}.hb-paths{display:grid;gap:10px;width:100%;max-width:520px;margin:0;padding:0;list-style:none;text-align:start}.hb-path{display:flex;align-items:center;gap:14px;min-height:64px;padding:12px 16px;border:1px solid rgb(53 43 36 / .14);border-radius:18px;background:#fff;color:#352b24;text-decoration:none}.hb-path>.hb-i{flex:none;width:26px;height:26px;color:#4f6350}.hb-path span{display:grid;gap:2px}.hb-path b{font-size:16.5px}.hb-path small{font-size:13.5px;color:#6b625d}.hb-path--main{border-color:#657b63;background:#657b63;color:#fff}.hb-path--main>.hb-i,.hb-path--main small{color:#fff}@media (hover:hover){.hb-path:hover{border-color:#352b24}.hb-path--main:hover{background:#55694f}}.hb-path:focus-visible{outline:2px solid #352b24;outline-offset:3px}.hb-cartp .hb-osh.is-empty{padding:24px 0 40px}.hb-utoast{position:fixed;z-index:9100;inset-inline:12px;bottom:calc(16px + env(safe-area-inset-bottom, 0px));display:flex;align-items:center;justify-content:space-between;gap:12px;width:max-content;max-width:min(460px, calc(100% - 24px));margin-inline:auto;padding:8px 8px 8px 18px;padding-inline-start:18px;border-radius:16px;background:#352b24;color:#fff;font-size:15px;font-weight:600;box-shadow:0 14px 34px rgb(38 30 25 / .3);opacity:0;transform:translateY(16px);pointer-events:none;transition:opacity .2s ease,transform .24s cubic-bezier(.22,1,.36,1)}.hb-utoast:not(.is-action){padding-block:14px}.hb-utoast.is-in{opacity:1;transform:none;pointer-events:auto}.hb-utoast__b{min-height:44px;padding:0 16px;border:0;border-radius:12px;background:#fff;color:#352b24;font:inherit;font-weight:700;cursor:pointer}.hb-utoast__b:focus-visible{outline:2px solid #faa20b;outline-offset:2px}html.hb-co-sum-open .hb-utoast{bottom:calc(84px + env(safe-area-inset-bottom, 0px))}@media (max-width:1179px){html body .hb-ctabar{grid-template-columns:minmax(0,1fr) auto}html body .hb-ctabar .hb-ctabar__wa.hb-ctabar__wa--icon{display:grid;place-items:center;width:52px;min-width:52px;height:52px;min-height:52px;padding:0;border-radius:16px;gap:0}html body .hb-ctabar .hb-ctabar__wa--icon .hb-i{width:26px;height:26px;color:#1f8f4c}html body .hb-ctabar .hb-ctabar__start.hb-btn{min-height:52px}html body .hb-ctabar .hb-ctabar__start.hb-btn.has-items{justify-content:center;background:#657b63;border-color:#657b63;color:#fff}html body .hb-ctabar .hb-ctabar__start.has-items .hb-ctabar__ctx{font-size:16px;font-weight:700}}@media (min-width:768px){html.hb-has-items .hb-header .hb-header__cart{display:none}}.hba-sum__order{flex:1;min-height:0;display:flex;flex-direction:column}.hba-sum__order[hidden],.hba-sum__empty[hidden],.hba-sum__nudgebox[hidden]{display:none!important}.hba-sum__order>.hb-osheet-app{flex:1;min-height:0;display:flex;flex-direction:column}.hba-sum__order .hb-osh__scroll{padding-inline:20px}.hba-sum__order .hb-osh__foot{background:#fff}.hba-sum__order .hb-cartp__ctx,.hba-sum__order .hb-cartd__fit{display:none}.hba-sum__nudgebox{padding:0 20px 8px}.hba-sum__empty{flex:1;min-height:0;overflow-y:auto;padding:0 20px 20px}.hba-dock__peek{width:100%}.hba-dock__go{margin-inline-start:auto;display:inline-flex;align-items:center;pointer-events:none}@media (max-width:1023px){.hba-sum__in{max-height:92dvh}}html body form.hb-co.hb-co--pj{grid-template-columns:minmax(0,1fr) minmax(340px,420px);gap:clamp(20px, 3vw, 40px);align-items:start}.hb-co--pj .hb-co__steps{display:grid;gap:14px;min-width:0}.hb-co__prog{display:flex;gap:6px;margin:0;padding:0;list-style:none;counter-reset:s}.hb-co__prog li{flex:1;min-width:0}.hb-co__prog a{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 10px;border-radius:999px;background:#fff;color:#352b24;font-weight:700;font-size:14px;text-decoration:none;white-space:nowrap}.hb-co__prog a .hb-i{width:18px;height:18px;color:#4f6350}.hb-co__prog a:focus-visible{outline:2px solid #352b24;outline-offset:2px}.hb-co--pj .hb-co__step{padding:clamp(18px, 2.4vw, 30px);border-radius:22px;background:#fff;scroll-margin-top:calc(var(--hb-header-h, 80px) + 16px)}.hb-co__shead{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 12px;align-items:center;margin-bottom:16px}.hb-co__num{grid-row:span 2;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#352b24;color:#fff;font-weight:700;font-size:15px}html body .hb-co--pj h2.hb-co__head{display:flex;align-items:center;gap:8px;margin:0;font-size:clamp(19px, 1.8vw, 23px);font-weight:700}html body .hb-co--pj h2.hb-co__head span{padding:0;background:none;font-size:inherit;white-space:normal;border-radius:0}.hb-co--pj .hb-co__head .hb-i{width:22px;height:22px;color:#4f6350}.hb-co__sub{margin:0;font-size:14px;color:#6b625d}.hb-co--pj .hb-co__mode{margin-bottom:14px}.hb-co--pj .hb-co__chip span{min-height:48px;padding:0 20px;border:1.5px solid rgb(53 43 36 / .16);background:#fff}.hb-co--pj .hb-co__chip span .hb-i{width:20px;height:20px}.hb-co--pj .hb-co__chip input:checked+span{border-color:#657b63;background:#657b63;color:#fff}.hb-co--pj .hb-co__chip input:focus-visible+span{outline:2px solid #352b24;outline-offset:3px}.hb-co--pj .hb-co__fee,.hb-co--pj .hb-co__pickup{display:flex;gap:8px;align-items:flex-start;margin:10px 0 0;padding:10px 14px;border-radius:14px;background:var(--hb-filter-bg,#f9f4f0);font-weight:400;font-size:14.5px;color:#4a413b}.hb-co--pj .hb-co__fee span{display:inline;color:inherit}.hb-co--pj .hb-co__fee .hb-i,.hb-co--pj .hb-co__pickup .hb-i{flex:none;margin-top:2px;color:#4f6350}.hb-co--pj .hb-co__pickup[hidden],.hb-co--pj [data-hb-co-delivery][hidden]{display:none}.hb-co__when{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-top:16px}.hb-co__when #hb_date_field>label,.hb-co__when legend{display:flex!important;align-items:center;gap:6px}.hb-co__when #hb_date_field>label .hb-i,.hb-co__when legend .hb-i{width:18px;height:18px;color:#4f6350}.hb-co__hint{display:block;margin-top:6px;font-size:13.5px;color:#6b625d}.hb-co__hint--pre{color:#3f5240;font-weight:700}.hb-co__hint--pre[hidden]{display:none}.hb-co__msg{display:block;margin-top:6px;font-size:14px;font-weight:700;color:#a3371f}.hb-co__msg:empty{display:none}.hb-co--bad .hb-date__btn,.hb-co--pj [aria-invalid="true"].input-text{border-color:#a3371f!important;box-shadow:0 0 0 1px #a3371f}.hb-slots{min-width:0;margin:0;padding:0;border:0}.hb-slots legend{margin:0 0 6px;padding:0;font-weight:500;font-size:17px}.hb-slots__wait{margin:0 0 8px;font-size:14px;color:#6b625d}.hb-slots__wait[hidden]{display:none}.hb-slots__note{margin:10px 0 0;font-size:14px;color:#6b625d}.hb-slots__note[hidden]{display:none}.hb-slots__list{display:flex;flex-wrap:wrap;gap:8px}.hb-slot{position:relative;margin:0!important;cursor:pointer}.hb-slot[hidden]{display:none}.hb-slot input{position:absolute;opacity:0;pointer-events:none}.hb-slots .hb-slot span{color:#352b24}.hb-slot span{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1.5px solid rgb(53 43 36 / .16);border-radius:12px;background:#fff;color:#352b24;font-weight:700;font-size:15px;font-variant-numeric:tabular-nums}.hb-slot input:checked+span{border-color:#657b63;background:#657b63;color:#fff}.hb-slot input:focus-visible+span{outline:2px solid #352b24;outline-offset:2px}.hb-co--bad.hb-slots .hb-slot span{border-color:#a3371f}.hb-co__check{display:flex!important;align-items:center;gap:10px;min-height:44px;margin:14px 0 0!important;font-weight:500!important;cursor:pointer}.hb-co__check input{width:22px;height:22px;accent-color:#657b63;flex:none}.hb-co__check span{display:inline-flex;align-items:center;gap:6px}.hb-co__notes{margin-top:14px;border-top:1px solid rgb(53 43 36 / .1)}.hb-co__notes summary{display:flex;align-items:center;gap:8px;min-height:48px;font-weight:700;cursor:pointer;list-style:none}.hb-co__notes summary::-webkit-details-marker{display:none}.hb-co__notes summary small{font-weight:400;color:#6b625d}.hb-co__notes summary::after{content:"";width:9px;height:9px;margin-inline-start:auto;border:solid #352b24;border-width:0 2px 2px 0;transform:rotate(45deg);transition:transform .2s ease}.hb-co__notes[open] summary::after{transform:rotate(-135deg)}.hb-co__notes .form-row{margin-top:8px!important}.hb-co__paynote{display:flex;gap:12px;align-items:flex-start;margin-bottom:14px;padding:12px 16px;border-radius:14px;background:#eef2ed;color:#2f3d30}.hb-co__paynote .hb-i{flex:none;margin-top:2px;color:#4f6350}.hb-co__paynote p{margin:0;font-size:14.5px;line-height:1.5}.hb-co__paynote b{display:block;font-size:15.5px}html body .hb-co--pj #place_order{min-height:56px;background:#657b63;color:#fff}html body .hb-co--pj #place_order:hover{background:#55694f}html body .hb-co--pj .hb-co__sum{position:sticky;top:calc(var(--hb-header-h, 80px) + 20px);max-height:calc(100dvh - var(--hb-header-h, 80px) - 40px);display:flex;flex-direction:column;padding:0;border-radius:22px;background:#fff;color:#352b24;box-shadow:0 1px 0 rgb(53 43 36 / .06);overflow:hidden}.hb-co__sumbar{display:none}.hb-co__sumbody{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:20px}.hb-co__sumh{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:20px;font-weight:700}.hb-co__sumh img{width:26px;height:26px;object-fit:contain}.hb-co--pj .hb-co__sum small,.hb-co--pj .hb-co__sum .hb-co__note,.hb-co--pj .hb-co__sum .hb-co__total small{color:#6b625d}.hb-co__review{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0}.hb-co__review>*{min-width:0}html body .hb-co .hb-slot[hidden]{display:none!important}.hb-co__review .hb-clines{margin:0;padding:0;list-style:none;display:grid;gap:6px}.hb-co__review .hb-cline{background:var(--hb-filter-bg,#f9f4f0);border-radius:14px}.hb-co__review .hb-osh__tools{margin:0}.hb-co__review .hb-ups__row{margin-inline:-20px;padding-inline:20px}.hb-co__review.is-cleared .hb-clines,.hb-co__review.is-cleared .hb-co__totals,.hb-co__review.is-cleared .hb-ups{opacity:.35;pointer-events:none}.hb-co__totals{padding-top:12px;border-top:1px solid rgb(53 43 36 / .1)}html body .hb-co--pj .hb-co__row{color:#352b24;font-size:15.5px}html body .hb-co--pj .hb-co__total{border-top-color:rgb(53 43 36 / .12);color:#352b24}html body .hb-co--pj .hb-co__total strong{font-size:26px}html body .hb-co--pj .hb-co__sum .blockUI.blockOverlay{background:#fff!important}.hb-co--pj .hb-co__note{margin:12px 0 0;font-size:13.5px}@media (max-width:1023px){html body form.hb-co.hb-co--pj{grid-template-columns:minmax(0,1fr);padding-bottom:76px}html body .hb-co--pj .hb-co__sum{position:fixed;z-index:890;inset:auto 0 0 0;top:auto;order:0;max-height:none;border-radius:20px 20px 0 0;box-shadow:0 -12px 30px rgb(38 30 25 / .18)}.hb-co__sumbar{display:flex;align-items:center;gap:10px;width:100%;min-height:64px;padding:10px 18px calc(10px + env(safe-area-inset-bottom, 0px));border:0;background:#fff;color:#352b24;font:inherit;text-align:start;cursor:pointer}.hb-co__sumbar-t{flex:1;min-width:0;display:flex;align-items:center;gap:8px;font-weight:700;font-size:15.5px}.hb-co__sumbar-t .hb-i{color:#4f6350}.hb-co__sumbar strong{font-size:19px;font-variant-numeric:tabular-nums}.hb-co__sumbar-chev{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--hb-filter-bg,#f9f4f0);transform:rotate(180deg);transition:transform .2s ease}.hb-co__sumbar[aria-expanded="true"] .hb-co__sumbar-chev{transform:none}.hb-co__sumbar:focus-visible{outline:2px solid #352b24;outline-offset:-4px}.hb-co__sumbody{display:none;max-height:calc(82dvh - 64px);padding:4px 16px 20px;border-top:1px solid rgb(53 43 36 / .08)}.hb-co__sum.is-open .hb-co__sumbody{display:block}.hb-co__sum.is-open{box-shadow:0 -12px 30px rgb(38 30 25 / .18),0 0 0 100vmax rgb(53 43 36 / .4)}.hb-co__sum.is-open .hb-co__sumbar{order:2;border-top:1px solid rgb(53 43 36 / .08)}.hb-co__sumh{display:none}.hb-co__review .hb-ups__row{margin-inline:-16px;padding-inline:16px}.hb-co__when{grid-template-columns:minmax(0,1fr)}.hb-co__prog a span{font-size:13px}html.hb-co-sum-open{overflow:hidden}}@media (max-width:420px){.hb-co__prog a{padding:0 6px;gap:4px}.hb-co__prog a .hb-i{display:none}}@media (prefers-reduced-motion:reduce){.hb-utoast,.hb-cartd__panel,.hb-co__sumbar-chev,.hb-co__notes summary::after{transition:none!important}}html.hb-a11y-motion .hb-utoast,html.hb-a11y-motion .hb-cartd__panel{transition:none!important}.hb-cline .hb-lstep{height:48px}.hb-cline .hb-lstep__b{width:44px;height:44px}.hb-cline__name{display:inline-block;padding-block:11px;margin-block:-11px}.hb-co .hb-date__nav{width:44px;height:44px}body:has(.hb-cartd.is-open) .hb-a11y,html.hb-co-sum-open .hb-a11y{visibility:hidden}.hb-co--pj .hb-co__totals{position:sticky;bottom:-20px;z-index:1;margin:0 -20px -20px;padding:12px 20px 16px;background:#fff;box-shadow:0 -8px 16px rgb(53 43 36 / .06)}@media (max-width:1023px){.hb-co--pj .hb-co__totals{bottom:-20px;margin-inline:-16px;padding-inline:16px}}.hb-co--pj #payment ul.wc_payment_methods:not(:has(>li+li)){display:none}.hb-cartd__panel>.hb-utoast.is-in-sheet{position:absolute;inset-inline:12px;bottom:var(--hb-ut-b,96px);width:auto;max-width:none;margin:0;z-index:30}html.hb-ss-open .hb-cartd__panel>.hb-utoast.is-in-sheet{transform:none;opacity:1}html.hb-cart-lock .hb-toasts{left:calc(var(--hb-sheet-x, 0px) + var(--hb-sheet-w, 100vw) / 2);bottom:calc(var(--hb-sheet-foot, 0px) + 12px);width:min(420px, calc(var(--hb-sheet-w, 100vw) - 24px));z-index:1100}.hb-cartempty{container-type:inline-size;width:100%}.hb-cartempty .hb-paths{grid-template-columns:minmax(0,1fr)!important;max-width:520px;margin-inline:auto}@container (min-width:760px){.hb-cartempty .hb-paths{grid-template-columns:repeat(3,minmax(0,1fr))!important;max-width:900px}}.hb-pp-page--package .hb-pp__ctx[data-hb-pp-ctx]{min-height:40px}.hb-pp-page--package .hb-pp__ctx [data-hb-pp-ctx-t]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.hb-boxes__why{margin:10px 0 0;font-size:14.5px;line-height:1.45;color:#f6efe9}.hb-boxes__why[hidden]{display:none}.hb-boxes__bar{position:fixed;z-index:880;inset-inline:12px;bottom:calc(12px + env(safe-area-inset-bottom, 0px));display:flex;align-items:center;gap:12px;padding:8px 8px 8px 16px;padding-inline-start:18px;border-radius:18px;background:#352b24;color:#fff;box-shadow:0 14px 34px rgb(38 30 25 / .3);opacity:0;transform:translateY(14px);pointer-events:none;transition:opacity .2s ease,transform .24s cubic-bezier(.22,1,.36,1)}.hb-boxes__bar.is-on{opacity:1;transform:none;pointer-events:auto}.hb-boxes__bar p{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;font-size:14.5px}.hb-boxes__bar strong{font-size:17px;font-variant-numeric:tabular-nums}.hb-boxes__bar .hb-btn{min-height:44px;padding-inline:18px;background:#657b63;color:#fff;border-color:#657b63;white-space:nowrap}.hb-boxes__bar .hb-btn.is-locked{background:#5b524d;border-color:#5b524d}html.hb-boxes-bar-on .hb-ctabar{visibility:hidden}@media (min-width:1024px){.hb-boxes__bar{inset-inline:auto 24px;width:min(560px, calc(100vw - 48px))}}@media (prefers-reduced-motion:reduce){.hb-boxes__bar{transition:none}}.hb-boxes__cat .hb-boxes__tick{border-color:#fff0;border-radius:50%;background:#fff0}.hb-boxes__cat.is-on .hb-boxes__tick{border-color:#657b63;background:#657b63}.hb-pkp__diff{max-width:62ch;margin:10px auto 0;font-size:16px;line-height:1.55;color:#5b524d}.hb-pkp__mtot{margin:6px 0 0;font-weight:700;font-size:15.5px;color:#352b24;font-variant-numeric:tabular-nums}.hb-pkp__mtot.is-off{font-weight:500;color:#6b625d}.hb-pk-other{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 10px;margin:14px auto 0;font-size:15.5px;color:#352b24}.hb-pk-other label{font-weight:600}.hb-pk-other input{width:112px;min-height:44px;padding:0 12px;border:1px solid rgb(53 43 36 / .25);border-radius:12px;background:#fff;font:inherit;text-align:center}.hb-pk-other__go{min-height:44px;padding:0 18px;border:1px solid #352b24;border-radius:999px;background:#fff;color:#352b24;font:inherit;font-weight:700;cursor:pointer}.hb-pk-other input:focus-visible,.hb-pk-other__go:focus-visible{outline:2px solid #352b24;outline-offset:2px}@media (hover:hover){.hb-pk-other__go:hover{background:#352b24;color:#fff}}input[type="email"],input[type="tel"],input#billing_email,input#billing_phone,.hb-co input[name*="email"],.hb-co input[name*="phone"]{font-family:"Assistant","Segoe UI",Arial,"Arial Hebrew",sans-serif!important;text-transform:none;letter-spacing:0;unicode-bidi:plaintext;text-align:right}.hb-header a:focus-visible,.hb-header button:focus-visible,.hb-header [tabindex]:focus-visible{outline:3px solid #faa20b!important;outline-offset:2px;box-shadow:0 0 0 2px #352b24!important}.hb-cline__row .hb-lact.hb-ibtn.hb-cline__edit[aria-expanded="true"]{color:#fff}@media (min-width:1024px){.hba .hba-rail__b{white-space:normal;padding-block:7px;line-height:1.25}.hba .hba-rail__n{overflow:visible;text-overflow:clip;white-space:normal}}.hb-pkp__cmp-table tbody th[scope="row"],.hb-pkp__cmp-table thead td{position:sticky;inset-inline-start:0;z-index:1;background:#fff}.hb-pkp__cmp-table thead td{background:var(--hb-filter-bg,#f9f4f0)}.hb-pkp__cmp-hint{margin:12px 0 -6px;text-align:center;font-size:14px;color:#5b524d}.hb-pkp__cmp-hint[hidden]{display:none}body:has(form.hb-co--pj) .hb-main{position:relative;z-index:3}.hb-co__review.is-cleared .hb-co__totals{visibility:hidden}@media (max-width:767px){.hb-boxes__bar{display:none}}.hb-boxbar__unit.is-warn{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3}.hb-sug:focus-visible{outline:2px solid #352b24;outline-offset:-2px}html.hb-has-ctx .hb-shop .hb-pcard__sug[data-sug]:empty{display:block;min-height:1.4em}@media (max-width:767px){html.hb-has-ctx .hb-shop .hb-pcard__sug[data-sug]:empty{min-height:1.4em}}@media (min-width:1024px){.hb-co--pj .hb-co__sumh{position:sticky;top:-20px;z-index:2;margin:-20px -20px 12px;padding:20px 20px 12px;background:#fff}}.hb-co__sumbody{overscroll-behavior:auto}.hb-co__sumbody,.hb-osh__scroll{scrollbar-width:thin;scrollbar-color:rgb(53 43 36 / .28) #fff0}.hb-co__sumbody::-webkit-scrollbar,.hb-osh__scroll::-webkit-scrollbar{width:6px}.hb-co__sumbody::-webkit-scrollbar-thumb,.hb-osh__scroll::-webkit-scrollbar-thumb{border-radius:6px;background:rgb(53 43 36 / .28)}.hb-co__sumbody::-webkit-scrollbar-track,.hb-osh__scroll::-webkit-scrollbar-track{background:#fff0}.hb-ups__row{overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:rgb(53 43 36 / .28) #fff0}.hb-ups__row::-webkit-scrollbar{height:6px}.hb-ups__row::-webkit-scrollbar-thumb{border-radius:6px;background:rgb(53 43 36 / .28)}:root{--hb-cat-count:#80625a}.hb-shop__count[tabindex="-1"]:focus:not(:focus-visible),.hb-pkp__count[tabindex="-1"]:focus:not(:focus-visible){outline:none}.hb-pkp__packages h2[tabindex="-1"]:focus:not(:focus-visible){outline:none}.hb-sug .hb-sug__chips{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to left,#000 calc(100% - 28px),transparent);padding-inline-end:28px}.hb-sug .hb-sug__chips::-webkit-scrollbar{display:none}.hb-sug .hb-sug__chip{flex:none;scroll-snap-align:start;min-height:40px;white-space:nowrap}.hb-sug .hb-sug__item{min-height:56px;padding-block:6px;gap:12px;grid-template-columns:44px minmax(0,1fr) auto 14px}.hb-sug .hb-sug__item .hb-sug__pic,.hb-sug .hb-sug__item .hb-sug__ico{width:44px;height:44px}.hb-sug .hb-sug__item .hb-sug__pic img{width:44px;height:44px}@media (max-width:767px){.hb-sug .hb-sug__item{grid-template-columns:44px minmax(0,1fr) auto;min-height:56px;padding:6px 10px}}.hb-clines:not(.hb-clines--full){gap:0;padding:2px 12px;border-radius:18px;background:#fff;box-shadow:0 1px 0 rgb(53 43 36 / .04)}.hb-clines:not(.hb-clines--full)>.hb-cline{grid-template-columns:56px minmax(0,1fr) 52px 52px;grid-template-areas:"img txt qty qty" "img price ed x" "cedit cedit cedit cedit";gap:2px 10px;align-items:center;padding:8px 0;border-radius:0;background:#fff0;box-shadow:none;border-bottom:1px solid rgb(53 43 36 / .08)}.hb-clines:not(.hb-clines--full)>.hb-cline:last-child{border-bottom:0}.hb-clines:not(.hb-clines--full)>.hb-cline.is-editing{background:#fff0}.hb-clines:not(.hb-clines--full) .hb-cline__img{grid-row:1 / span 2;align-self:center;width:56px;height:56px}.hb-clines:not(.hb-clines--full) .hb-cline__txt{grid-area:txt;align-self:end;gap:0}.hb-clines:not(.hb-clines--full) .hb-cline__name,.hb-clines:not(.hb-clines--full) .hb-cline__meta{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hb-clines:not(.hb-clines--full) .hb-cline__name{font-size:15.5px;line-height:1.3}.hb-clines:not(.hb-clines--full) .hb-cline__meta{font-size:13px;line-height:1.3}.hb-clines:not(.hb-clines--full) .hb-cline__row{display:contents}.hb-clines:not(.hb-clines--full) .hb-cline__qty{grid-area:qty;justify-self:end;height:40px}.hb-clines:not(.hb-clines--full) .hb-cline__qty .hb-lstep__b{width:34px;height:38px}.hb-clines:not(.hb-clines--full) .hb-cline__qty .hb-lstep__in{width:32px;height:36px}.hb-clines:not(.hb-clines--full) .hb-cline__price{grid-area:price;justify-self:start;align-self:start;margin:0;font-size:15px;font-weight:700}.hb-clines:not(.hb-clines--full) .hb-cline__row .hb-cline__edit{grid-area:ed}.hb-clines:not(.hb-clines--full) .hb-cline__row .hb-cline__x{grid-area:x}.hb-clines:not(.hb-clines--full) .hb-cline__row .hb-cline__edit,.hb-clines:not(.hb-clines--full) .hb-cline__row .hb-cline__x{justify-self:center;width:40px;height:40px;min-height:40px;margin-block:-6px;border-color:#fff0;background:#fff0;color:#5b524d}.hb-clines:not(.hb-clines--full) .hb-cline__row .hb-lact .hb-i{width:17px;height:17px}@media (hover:hover){.hb-clines:not(.hb-clines--full) .hb-cline__row .hb-lact:hover{border-color:rgb(53 43 36 / .2);background:#f6efe9;color:#352b24}}.hb-clines:not(.hb-clines--full) .hb-cline__row .hb-cline__edit[aria-expanded="true"]{border-color:#352b24;background:#352b24;color:#fff}.hb-clines:not(.hb-clines--full) .hb-cedit{grid-area:cedit}.hb-osh .hb-cartp__ctx{gap:2px;padding:8px 12px;border-radius:14px}.hb-osh .hb-cartp__ctx-head{font-size:14.5px;gap:6px}.hb-osh .hb-cartp__ctx-head .hb-ico,.hb-osh .hb-cartp__ctx-head svg{width:18px;height:18px}.hb-osh .hb-cartp__cov,.hb-osh .hb-cartp__short{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px}.hb-osh .hb-cartp__cov small{display:none}.hb-osh .hb-cartp__short{display:flex;gap:0 10px;margin:0;padding:0;list-style:none}.hb-osh .hb-cartp__short li{flex:none}.hba .hba-card{grid-template-columns:88px minmax(0,1fr);gap:0 12px;padding:10px}.hba .hba-card__img{align-self:stretch;width:88px;height:auto;min-height:88px;border-radius:12px}.hba .hba-card__body{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr auto auto;grid-template-areas:"name name" "desc desc" "meta act" "sug act";gap:0 8px;align-items:center}.hba .hba-card__name{grid-area:name;display:flex;align-items:baseline;gap:6px;min-width:0;white-space:nowrap;font-size:15.5px;line-height:1.35}.hba .hba-card__name button{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hba .hba-card__name .hba-card__hint{flex:none;margin:0;font-size:12.5px}.hba .hba-card__desc{grid-area:desc;align-self:start;display:block;overflow:visible;margin-top:1px;font-size:13px;line-height:1.4}.hba .hba-card__meta{grid-area:meta;align-self:end;margin:6px 0 0;gap:4px 8px}.hba .hba-card__meta .hba-price{font-size:15.5px;line-height:1.3}.hba .hba-card__sug{grid-area:sug;align-self:start;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.35}.hba .hba-card__sug button{min-height:0;padding:0 2px}.hba .hba-card__sug button::after{inset:-10px -4px}.hba .hba-card__act{grid-area:act;align-self:end;margin:6px 0 0;padding:0}.hba .hba-card:has(.hba-seg) .hba-card__body{grid-template-areas:"name name" "desc desc" "meta meta" "sug act"}.hba .hba-card:has(.hba-seg) .hba-card__sug{align-self:center}.hba .hba-card .hba-card__act .hb-qty{flex:none;width:112px;min-height:40px}.hba .hba-card .hba-card__act .hb-qty .hb-qty__add{width:112px;min-height:40px;padding:0 10px;gap:4px;font-size:14.5px}.hba .hba-card .hba-card__act .hb-qty .hb-qty__add svg{width:16px;height:16px}.hba .hba-card .hba-card__act .hb-qty.is-step{height:40px;justify-content:space-between}.hba .hba-card .hba-card__act .hb-qty .hb-qty__b{width:38px;height:37px}.hba .hba-card .hba-card__act .hb-qty__n{min-width:28px;font-size:15px}.hba .hba-card.is-in{background:#f7faf6;border-color:var(--sage);box-shadow:inset 0 0 0 .5px var(--sage)}@media (max-width:599px){.hba .hba-card__more{top:2px;inset-inline-end:2px}.hba .hba-card__name{padding-inline-end:36px}.hba .hba-card__desc{padding-inline-end:6px}}@media (min-width:600px){.hba .hba-card{grid-template-columns:1fr;grid-template-rows:auto 1fr;gap:0;padding:0}.hba .hba-card__img{width:100%;height:auto;min-height:0;border-radius:0}.hba .hba-card__body{position:relative;padding:10px 12px 12px}.hba .hba-card__name{padding-inline-end:30px}.hba .hba-card__more{position:absolute;top:4px;inset-inline-end:4px;display:grid;place-items:center;width:36px;min-width:36px;height:36px;min-height:36px;margin:0;border-radius:50%;color:var(--mute);text-decoration:none}.hba .hba-card__more span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hba .hba-card__more svg{display:block;width:20px;height:20px;transform:scaleX(-1)}.hba .hba-card__more:hover{background:var(--sage-t);color:var(--ink)}.hba .hba-card__more::after{inset:-4px}.hba .hba-card.is-in{box-shadow:inset 0 0 0 .5px var(--sage),0 8px 24px rgb(79 99 77 / .12)}}.hba .hba-layer--filter .hba-layer__in{padding-top:18px}.hba .hba-fs{display:grid;gap:14px;margin:12px 0 14px}.hba .hba-fs__h{margin:0 0 6px;font-size:13.5px;font-weight:700;color:var(--mute)}.hba .hba-fs__seg{display:flex;width:100%}.hba .hba-fs__seg button{flex:1 1 0%;min-height:40px;font-size:14px}.hba .hba-fs__rows{display:grid;margin:0;padding:0;list-style:none;border:1px solid var(--line);border-radius:16px;overflow:hidden}.hba .hba-fs__rows li+li{border-top:1px solid var(--line)}.hba .hba-frow{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:0 14px;border:0;background:#fff;color:var(--ink);font-size:15px;font-weight:600;text-align:start;transition:background-color .16s ease}.hba .hba-frow:hover{background:#faf7f4}.hba .hba-frow__i{display:grid;place-items:center;width:22px;flex:none;color:var(--sage-d)}.hba .hba-frow__i svg{width:18px;height:18px}.hba .hba-frow__t{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hba .hba-frow__n{flex:none;min-width:24px;font-size:13.5px;font-weight:600;color:var(--mute);text-align:end;font-variant-numeric:tabular-nums}.hba .hba-frow__sw{position:relative;flex:none;width:38px;height:22px;border-radius:11px;background:#d9d0c9;transition:background-color .16s ease}.hba .hba-frow__sw::after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgb(53 43 36 / .25);transition:inset-inline-start .16s ease}.hba .hba-frow[aria-pressed="true"] .hba-frow__sw{background:var(--sage)}.hba .hba-frow[aria-pressed="true"] .hba-frow__sw::after{inset-inline-start:19px}.hba .hba-frow:focus-visible{outline:2px solid var(--ink);outline-offset:-4px}.hba .hba-fs__go{display:flex;align-items:center;gap:8px 16px}.hba .hba-fs__go .hba-cta{flex:1 1 auto;min-height:50px}.hba .hba-fs__go .hba-link{flex:none}.hba .hba-fbtn em{top:2px;inset-inline-end:2px;background:var(--sage-d)}.hba .hba-afl{display:flex;align-items:center;gap:6px;padding:10px 12px 0;overflow-x:auto;scrollbar-width:none}.hba .hba-afl[hidden]{display:none}.hba .hba-afl__b{display:inline-flex;align-items:center;gap:6px;flex:none;min-height:36px;padding:0 10px 0 12px;border:1px solid var(--sage);border-radius:999px;background:var(--sage-t);color:var(--sage-d);font-size:13.5px;font-weight:700;white-space:nowrap}.hba .hba-afl__b svg{width:14px;height:14px}.hba .hba-afl__b:hover{background:#e2e9df}.hba .hba-afl__all{flex:none;min-height:36px;font-size:13.5px;white-space:nowrap}@media (min-width:600px){.hba .hba-afl{padding:12px 24px 0}}@media (min-width:1024px){.hba .hba-fbtn{display:inline-grid}.hba.has-layer--first .hba-fbtn{visibility:hidden}}.hba .hba-tags{flex-wrap:nowrap;gap:3px;max-width:calc(100% - 12px)}.hba .hba-tags li:has(.hba-dic){position:relative;display:grid;place-items:center;width:24px;height:24px;padding:0;border-radius:50%}.hba .hba-tags li:has(.hba-dic)>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hba .hba-tags li:has(.hba-dic) svg{width:15px;height:15px}.hba .hba-tags li:not(:has(.hba-dic)){white-space:nowrap}.hb-boxes .hb-bcards .hb-bcard .hb-bcard__info{margin-block-end:2px}.hb-boxes .hb-boxes__total[hidden]{display:none}.hb-clines:not(.hb-clines--full)>.hb-cline{grid-template-columns:56px minmax(0,1fr) auto 38px 38px;grid-template-areas:"img txt txt txt txt" "img price qty ed x" "cedit cedit cedit cedit cedit";gap:4px 6px}.hb-clines:not(.hb-clines--full) .hb-cline__img{margin-inline-end:4px}.hb-clines:not(.hb-clines--full) .hb-cline__txt{align-self:center}.hb-clines:not(.hb-clines--full) .hb-cline__price{justify-self:start;align-self:center;white-space:nowrap}.hb-clines:not(.hb-clines--full) .hb-cline__row .hb-cline__edit,.hb-clines:not(.hb-clines--full) .hb-cline__row .hb-cline__x{width:38px;margin-block:0}.hba .hba-tags .hba-dic,.hba .hba-frow__i .hba-dic,.hba .hba-afl__b .hba-dic,.hba .hba-diet:not([aria-pressed="true"]) .hba-dic,.hba .hba-chip:not([aria-pressed="true"]) .hba-dic{color:var(--sage-d)}.hb-shop .hb-shop__sort-label{color:#6b605a}.hba-sum .hb-osh__scroll{padding-bottom:32px;scroll-padding-block-end:28px;-webkit-mask-image:linear-gradient(#000 calc(100% - 20px),transparent);mask-image:linear-gradient(#000 calc(100% - 20px),transparent)}.hba-sum .hb-ups__img{aspect-ratio:2 / 1}.hb-clines:not(.hb-clines--full)>.hb-cline{grid-template-columns:56px minmax(0,1fr) auto 38px 38px;grid-template-areas:"img txt txt txt txt" "price price qty ed x" "cedit cedit cedit cedit cedit";gap:6px 8px}.hb-clines:not(.hb-clines--full) .hb-cline__img{grid-area:img;grid-row:auto}.hb-clines:not(.hb-clines--full) .hb-cline__price{justify-self:start;align-self:center}.hb-rail__track{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}.hb-rail__track::-webkit-scrollbar{display:none}.hb-rail__track>*{scroll-snap-align:start}.hb-rail__track--fade{--hb-rail-fs:0px;--hb-rail-fe:0px;-webkit-mask-image:linear-gradient(to left,transparent 0,#000 var(--hb-rail-fs),#000 calc(100% - var(--hb-rail-fe)),transparent 100%);mask-image:linear-gradient(to left,transparent 0,#000 var(--hb-rail-fs),#000 calc(100% - var(--hb-rail-fe)),transparent 100%)}.hb-rail__track--fade:dir(ltr){-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--hb-rail-fs),#000 calc(100% - var(--hb-rail-fe)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--hb-rail-fs),#000 calc(100% - var(--hb-rail-fe)),transparent 100%)}.hb-rail__track--fade.has-prev{--hb-rail-fs:36px}.hb-rail__track--fade.has-next{--hb-rail-fe:36px}.hb-rail__track:focus-visible{outline:2px solid var(--hb-ink-warm,#352b24);outline-offset:2px;border-radius:14px}.hb-rail__btn{position:absolute;top:var(--hb-rail-y,50%);z-index:3;display:none;place-items:center;width:44px;height:44px;margin-top:-22px;padding:0;border:1px solid rgb(53 43 36 / .12);border-radius:50%;background:var(--hb-filter-bg,#f9f4f0);color:var(--hb-ink-warm,#352b24);box-shadow:0 6px 16px rgb(53 43 36 / .12);cursor:pointer;transition:background-color .18s ease-out,color .18s ease-out,opacity .18s ease-out,transform .09s ease-out}.hb-rail__btn--prev{right:calc(var(--hb-rail-x1, 0px) - 16px)}.hb-rail__btn--next{left:calc(var(--hb-rail-x0, 0px) - 16px)}.hb-rail__btn:dir(ltr).hb-rail__btn--prev{right:auto;left:calc(var(--hb-rail-x0, 0px) - 16px)}.hb-rail__btn:dir(ltr).hb-rail__btn--next{left:auto;right:calc(var(--hb-rail-x1, 0px) - 16px)}.hb-rail__chev{width:9px;height:9px;margin-inline-start:3px;border-top:2px solid currentColor;border-left:2px solid currentColor;transform:rotate(-45deg)}.hb-rail__btn--prev .hb-rail__chev{margin-inline:0 3px;transform:rotate(135deg)}.hb-rail__btn:dir(ltr) .hb-rail__chev{transform:rotate(135deg)}.hb-rail__btn--prev:dir(ltr) .hb-rail__chev{transform:rotate(-45deg)}.hb-rail__btn:disabled{opacity:0;pointer-events:none}.hb-rail__btn[hidden]{display:none!important}.hb-rail__btn:focus-visible{outline:2px solid var(--hb-ink-warm,#352b24);outline-offset:2px}.hb-rail__btn:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.hb-rail__btn{display:grid}.hb-rail__btn:hover{background:var(--hb-ink-warm,#352b24);color:#fff}}@media (prefers-reduced-motion:reduce){.hb-rail__btn{transition:none}}html.hb-a11y-motion .hb-rail__btn{transition:none}.hb-sticky-gutter{box-sizing:border-box;max-width:none!important;width:auto!important}.hb-pkbar.hb-sticky-gutter.is-stuck{background:rgb(249 244 240 / .98)}@media (max-width:767px){body .hb-trust{padding-bottom:0}}@media (min-width:768px){body .hb-trust{padding-bottom:72px}}@media (min-width:1024px){body .hb-trust{padding-bottom:52px}}.hb-reviews__grid.hb-rail__track{scroll-snap-type:x mandatory}body .hb-paths .hb-paths__ico,body .hb-paths .hb-paths__a--quote .hb-paths__ico{background:#eef2ec;color:#4f624d}.hb-pkp__menus .hb-pkp__head{max-width:62ch;padding-inline:16px;box-sizing:border-box}.hb-pkp__bagel.hb-pkp__bagel--badge{width:84px;margin:0 auto 8px;transform:none!important}@media (min-width:1024px){.hb-pkp__bagel.hb-pkp__bagel--badge{width:104px}}.hb-pkp__vs{max-width:760px;margin:22px auto 0;padding-inline:16px;box-sizing:border-box}.hb-pkp__vs-q{margin:0 0 10px;font-weight:700;font-size:16px;text-align:center;color:#352b24}.hb-pkp__vs ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.hb-pkp__vs li{display:grid;align-content:start;gap:4px;padding:14px 14px 16px;border-radius:22px;background:#fff;box-shadow:inset 0 0 0 1px rgb(53 43 36 / .08);text-align:start}.hb-pkp__vs-ico{display:grid;place-items:center;width:40px;height:40px;margin-bottom:4px;border-radius:50%;background:#eef2ec;color:#4f624d}.hb-pkp__vs strong{font-size:16px;line-height:1.3;color:#352b24}.hb-pkp__vs li>span:last-child{font-size:14.5px;line-height:1.45;color:#5b524d}@media (min-width:768px){.hb-pkp__vs li{padding:18px 20px 20px}.hb-pkp__vs strong{font-size:17px}}.hb-pkp__menu h3{margin:0;font-size:19px;line-height:1.3}.hb-pkp__menu .hb-pkp__price{margin-top:2px}.hb-pkp__menu .hb-pkp__mtot{margin:4px 0 0;font-size:15px;line-height:1.45}.hb-pkp__menu .hb-pkp__mtot.is-off>span{font-weight:600;color:#352b24}.hb-pkp__hint{display:inline-flex;align-items:center;min-height:44px;margin-inline-start:2px;font-weight:500;color:#8a5600;text-decoration:underline;text-underline-offset:3px}.hb-pkp__menu .hb-pkp__includes{margin:10px 0 18px;font-size:14.5px}.hb-pkp__menu .hb-pkp__includes li{grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 0;border-top:1px solid rgb(53 43 36 / .08)}.hb-pkp__inc-ico{display:grid;place-items:center;color:#8c7068}.hb-pkp__menu .hb-pkp__includes em{padding:2px 9px;border-radius:999px;background:#f2ebe6;font-size:12.5px;font-weight:600;line-height:1.5;color:#5b4a43;white-space:nowrap;text-align:center}.hb-pkp__menu{padding-bottom:18px!important}.hb-menu .hb-om__head{padding-block:18px 6px}.hb-menu .hb-om__badge{width:96px;margin-bottom:6px}@media (max-width:767px){.hb-menu .hb-om__badge{display:none}.hb-menu .hb-om__head{padding-top:8px}.hb-menu .hb-om__title{font-size:34px;line-height:1.12}.hb-menu .hb-om__lead{margin-top:8px;font-size:16.5px;line-height:1.45}}.hb-menu__facts--strip{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 0;margin-top:14px;font-size:15px}.hb-menu__facts--strip li{display:inline-flex;align-items:center;gap:6px;padding:0 12px;border-radius:0;background:none!important;color:#352b24;white-space:nowrap}.hb-menu__facts--strip li+li{border-inline-start:1px solid rgb(53 43 36 / .22)}.hb-menu__facts--strip li .hb-i{flex:none;color:#8c7068}.hb-menu__facts--strip strong{font-weight:700}@media (max-width:440px){.hb-menu__facts--strip{font-size:14px}.hb-menu__facts--strip li{gap:4px;padding:0 8px}.hb-menu__facts--strip li .hb-i{width:16px;height:16px}}@media (max-width:767px){.hb-menu .hb-menu__block-title,.hb-menu .hb-menu__notes>h2{padding-inline:6px}}.hb-menu .hb-menu__sec{border:0;border-radius:28px;background:#f9f4f0;padding:6px}.hb-menu .hb-menu__sec .hb-menu__sec-head,.hb-menu .hb-menu__sec.is-incl .hb-menu__sec-head,.hb-menu .hb-menu__sec.is-pick .hb-menu__sec-head{background:none!important;color:#352b24;padding:12px 14px 10px;gap:8px 10px}.hb-menu .hb-menu__sec-head h3{display:inline-flex;align-items:center;gap:10px;font-size:clamp(19px, 1.6vw, 22px)}.hb-menu__sec-ico{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fff;color:#8c7068;flex:none}.hb-menu .hb-menu__rule,.hb-menu .hb-menu__sec.is-incl .hb-menu__rule{padding:3px 12px;border-radius:999px;background:#eef2ec;color:#3f513e;font-weight:700;font-size:13.5px}.hb-menu .hb-menu__rule small{color:#5b524d;font-weight:500}.hb-menu .hb-menu__count{background:#fff;color:#352b24;box-shadow:inset 0 0 0 1px rgb(53 43 36 / .12)}.hb-menu .hb-menu__sec.is-full .hb-menu__count{background:#657b63;color:#fff;box-shadow:none}.hb-menu .hb-menu__sec>.hb-menu__items,.hb-menu .hb-menu__sec>.hb-menu__cols{background:#fff}.hb-menu .hb-menu__sec>.hb-menu__cols{border-radius:20px 20px 0 0}.hb-menu .hb-menu__sec>.hb-menu__items{border-radius:20px;overflow:hidden}.hb-menu .hb-menu__sec>.hb-menu__cols+.hb-menu__items{border-radius:0 0 20px 20px}.hb-menu .hb-menu__sheet{display:grid;gap:14px}.hb-menu .hb-menu__block{display:grid;gap:14px}@media (max-width:1023px){body .hb-menu__bar{background:rgb(255 255 255 / .97);color:#352b24;border-radius:22px;padding:8px;padding-inline-start:16px;box-shadow:0 10px 30px rgb(53 43 36 / .2)}body .hb-menu__bar p{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;font-size:13.5px;line-height:1.35}body .hb-menu__bar p strong{display:inline;font-size:17px}body .hb-menu__bar [data-hb-menu-picked]{flex-basis:100%;font-weight:700}body .hb-menu__bar-sep{display:none}body:has(.hb-menu__bar) .hb-fab--cart{display:none!important}body:has(.hb-fab--cart .hb-cart-count:not([hidden])) .hb-menu__bar{padding-left:8px}}@media (max-width:767px){body:not(.home) .hb-faq .hb-faq__title{padding-inline:6px}}.hb-cp.hb-contact>.hb-cp__evlinks{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:10px;max-width:980px;margin-inline:auto}.hb-cp__evlinks>span{margin:0;text-align:center}.hb-cp__evrow{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;padding:2px 4px;scroll-padding-inline:4px}.hb-cp__evrow>.hb-chip{flex:none}@media (min-width:1024px){.hb-cp__evrow:not(.has-prev):not(.has-next){justify-content:center}}.hb-about__facts{gap:4px 0}.hb-about__facts li{padding:0 12px;border:0;border-radius:0;background:none}.hb-about__facts li+li{border-inline-start:1px solid rgb(255 255 255 / .55)}.hb-about__facts a{display:inline-flex;align-items:center;min-height:44px}@media (max-width:767px){.hb-about__facts li{padding:0 8px}}@media (min-width:768px) and (max-width:1023px){body .hb-reviews__grid.hb-rail__track{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 16px) / 2.2);gap:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory}body .hb-reviews__grid.hb-rail__track>*{scroll-snap-align:start}}@media (max-width:767px){html body:has(.hb-fab--cart .hb-cart-count:not([hidden])) .hb-contact>.hb-menu__bar,html body .hb-menu__bar{padding-left:8px!important}html body .hb-menu__bar .hb-btn{flex:none}}@media (max-width:767px){.hb-cp__evlinks .hb-rail__btn{display:none!important}.hb-cp__evrow{padding-inline:4px 24px;scroll-padding-inline:4px 24px}.hb-cp__evrow::after{content:"";flex:0 0 1px}}.hb-cp__evrow.hb-rail__track--fade{-webkit-mask-image:none;mask-image:none}.hb-pkp>.hb-pkp__packages>.hb-pkp__head{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hb-pkp>.hb-pkp__packages{padding-top:0}.hb-pkp .hb-pkp__packages>.hb-packages{margin-top:0}.hb-pkp .hb-packages--page .hb-pk-filter.hb-pkbar{margin-top:0!important}.hb-pkbar__cmp{display:inline-flex;align-items:center;gap:8px;height:44px;min-height:44px;padding:0 14px;border:1px solid rgb(53 43 36 / .16);border-radius:999px;background:#fff;color:#352b24;font:700 15px/1 var(--hb-font);white-space:nowrap;cursor:pointer}.hb-pkbar__cmp svg{flex:none;color:#8c7068}.hb-pkbar__cmp:active{transform:scale(.97)}.hb-pkbar__cmp:focus-visible{outline:2px solid #352b24;outline-offset:2px}@media (hover:hover) and (pointer:fine){.hb-pkbar__cmp:hover{border-color:rgb(53 43 36 / .5)}}@media (max-width:479px){.hb-pkp .hb-pk-filter.hb-pkbar{gap:6px;padding-inline:4px}.hb-pkp .hb-pk-filter.hb-pkbar .hb-dd__btn,.hb-pkbar__open,.hb-pkbar__cmp{padding:0 11px;gap:6px;font-size:14px}}.hb-pksheet__sec--n .hb-pk-other{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:8px;margin:0}.hb-pksheet__sec--n .hb-pk-other label{display:none}.hb-pksheet__sec--n .hb-pk-other input{flex:1 1 auto;width:auto;min-width:0}.hb-pksheet__sec--n .hb-pk-other__go{flex:none}.hb-pkp .hb-pk-card__items li[hidden]{display:none!important}.hb-pkp .hb-pk-card__note{display:none}.hb-pkp .hb-pk-card__chips.hb-pkc__facts{position:static;display:flex;flex-wrap:nowrap;align-items:center;gap:6px 12px;margin:0 0 10px;padding:0;background:none;border-radius:0;font-size:13.5px;line-height:1.2;color:#4a403a;white-space:nowrap}.hb-pkc__facts>span{display:inline-flex;align-items:center;gap:5px;min-width:0}.hb-pkc__facts .hb-ico{width:18px;height:18px;color:#8c7068}.hb-pkc__ico{display:inline-grid;place-items:center;color:#8c7068}.hb-pkc__kind{padding:4px 10px 4px 9px;border-radius:999px;background:#f2ebe6;font-weight:600}.hb-pkc__more{color:#8a5600;font-weight:700}.hb-pkp .hb-pk-card__items li.hb-pkc__more::before{display:none}.hb-pkp .hb-pk-card__foot:not(:has(.hb-pk-card__note)),.hb-pkp .hb-pk-card__foot{padding-bottom:14px}@media (max-width:767px){html body .hb-pkp .hb-pkp__packages .hb-pk-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-flow:row;grid-auto-columns:auto;gap:14px;margin:14px 0 0;padding:0;overflow:visible;scroll-snap-type:none}html body .hb-pkp .hb-packages--page .hb-pk-card__media{aspect-ratio:16 / 10;margin:12px 12px 0;border-radius:28px}html body .hb-pkp .hb-packages--page .hb-pk-card__body{padding:12px 18px 0}html body .hb-pkp .hb-packages--page .hb-pk-card__title{margin:0 0 6px;font-size:22px;line-height:1.2}html body .hb-pkp .hb-packages--page .hb-pk-card__items{display:grid;grid-template-columns:minmax(0,1fr);gap:2px}html body .hb-pkp .hb-packages--page .hb-pk-card__items li{font-size:14.5px;line-height:1.35}html body .hb-pkp .hb-packages--page .hb-pk-card__foot{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 18px 12px;margin-top:8px}html body .hb-pkp .hb-packages--page .hb-pk-card__price{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding:0}html body .hb-pkp .hb-packages--page .hb-pk-card__from{grid-column:auto;line-height:1.2}html body .hb-pkp .hb-packages--page .hb-pk-card__amount{line-height:1.1}html body .hb-pkp .hb-packages--page .hb-pk-card__total{line-height:1.3}html body .hb-pkp .hb-packages--page .hb-pk-card__cta.hb-btn{width:auto;min-width:0;white-space:nowrap}}.hb-cmpsheet .hb-pksheet__panel{max-height:min(88vh, 680px)}.hb-cmpsheet .hb-pksheet__head{padding-top:2px}.hb-cmp__hint{margin:0 0 10px;font-size:14.5px;color:#5f524c}.hb-cmp__pick{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.hb-cmp__pick::-webkit-scrollbar{display:none}.hb-cmp__chip{display:inline-flex;align-items:center;gap:8px;flex:none;min-height:44px;padding:0 16px 0 12px;border:1px solid rgb(53 43 36 / .18);border-radius:999px;background:#fff;color:#352b24;font:600 15px/1.1 var(--hb-font);cursor:pointer}.hb-cmp__tick{display:grid;place-items:center;width:20px;height:20px;border:1.5px solid rgb(53 43 36 / .3);border-radius:50%;color:#fff0}.hb-cmp__chip[aria-checked="true"]{border-color:#657b63;background:#eef2ec}.hb-cmp__chip[aria-checked="true"] .hb-cmp__tick{border-color:#657b63;background:#657b63;color:#fff}.hb-cmp__chip:focus-visible{outline:2px solid #352b24;outline-offset:2px}.hb-cmp__grid{display:grid;gap:6px}.hb-cmp__row{display:grid;grid-template-columns:92px repeat(var(--n,3),minmax(0,1fr));gap:8px;align-items:center;padding:10px 12px;border-radius:18px;background:#f9f4f0;font-size:14.5px;line-height:1.3}.hb-cmp__row:nth-child(even){background:#f2ebe6}.hb-cmp__row--h,.hb-cmp__row--cta{background:none!important;padding-block:4px}.hb-cmp__row--h b{font-size:15px;text-align:center;color:#352b24}.hb-cmp__l{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:13.5px;color:#5f524c}.hb-cmp__l i{display:inline-grid;flex:none;color:#8c7068}.hb-cmp__v{text-align:center;font-variant-numeric:tabular-nums}.hb-cmp__v strong{font-size:18px;color:#4a5d4b}.hb-cmp__na{color:#6b625d;font-size:13px}.hb-cmp__empty{margin:8px 0;text-align:center;color:#5f524c}.hb-cmp__row--cta .hb-btn{min-height:44px;padding:0 10px;font-size:15px;justify-content:center}@media (max-width:479px){.hb-cmp__row{grid-template-columns:70px repeat(var(--n,3),minmax(0,1fr));gap:6px;padding-inline:8px;font-size:13.5px}.hb-cmp__l{flex-direction:column;align-items:flex-start;gap:2px;font-size:12.5px}.hb-cmp__v strong{font-size:16px}.hb-cmp__row--cta .hb-btn{padding:0 4px;font-size:14px}}.hb-pkp .hb-packages--page>.hb-pk-other{display:none}.hb-pkp .hb-pk-card:not([data-pkc]) .hb-pk-card__items li:nth-child(n+4){display:none}.hb-pkp .hb-pk-card:not([data-pkc]) .hb-pk-card__chips{visibility:hidden}.hb-pkp .hb-pk-card:not([data-pkc]) .hb-pk-card__title{margin-bottom:42px!important}@media (max-width:767px){.hb-pkp .hb-pk-card:not([data-pkc]) .hb-pk-card__items::after{content:"";display:block;height:19.6px}}.hb-pkp .hb-packages--page>.hb-pkp__count{display:none}@media (scripting:enabled){.hb-pkp .hb-packages--page .hb-pk-filter:not(.hb-pkbar){height:60px;margin-top:0!important;overflow:hidden;visibility:hidden}}.hb-prod__pkgs--compact .hb-pk-card__chips.hb-pkc__facts{position:static;display:flex;flex-wrap:nowrap;align-items:center;gap:6px 12px;margin:0 0 10px;padding:0;background:none;border-radius:0;font-size:13.5px;line-height:1.2;color:#4a403a;white-space:nowrap}.hb-prod__pkgs--compact .hb-pk-card__note{display:none}.hb-prod__pkgs--compact .hb-pk-card__items li.hb-pkc__more::before{display:none}.hb-prod__pkgs--compact .hb-pk-card__media{aspect-ratio:16 / 10;margin:12px 12px 0;border-radius:28px}.hb-prod__pkgs--compact .hb-pk-card__body{padding:12px 18px 0}.hb-prod__pkgs--compact .hb-pk-card__title{margin:0 0 6px;font-size:22px;line-height:1.2}.hb-prod__pkgs--compact .hb-pk-card__items{display:grid;grid-template-columns:minmax(0,1fr);gap:2px}.hb-prod__pkgs--compact .hb-pk-card__items li{font-size:14.5px;line-height:1.35}.hb-prod__pkgs--compact .hb-pk-card__foot{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 18px 14px;margin-top:8px}.hb-prod__pkgs--compact .hb-pk-card__price{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding:0}.hb-prod__pkgs--compact .hb-pk-card__from{grid-column:auto;line-height:1.2}.hb-prod__pkgs--compact .hb-pk-card__amount{line-height:1.1}.hb-prod__pkgs--compact .hb-pk-card__total{line-height:1.3}.hb-prod__pkgs--compact .hb-pk-card__cta.hb-btn{width:auto;min-width:0;white-space:nowrap}@media (max-width:430px){.hb-prod__pkgs--compact .hb-pk-card__chips.hb-pkc__facts{flex-wrap:wrap;gap:6px 10px;font-size:13px}}@media (min-width:1024px){.hb-pkp{--hb-vw:calc(100vw - var(--hb-sbw, 0px));--hb-pkw:min(1272px, calc(var(--hb-vw) - 2 * clamp(40px, 5vw, 96px)))}html body .hb-pkp>.hb-pkp__packages{padding-inline:0}html body .hb-pkp .hb-pkp__packages>.hb-packages--page{box-sizing:border-box;width:var(--hb-pkw);max-width:none;margin-inline:auto;padding-inline:0}html body .hb-pkp .hb-packages--page .hb-pk-grid{--g:clamp(22px, 2vw, 30px);display:flex;flex-wrap:wrap;justify-content:center;gap:var(--g);margin:8px 0 0;padding:0}html body .hb-pkp .hb-packages--page .hb-pk-grid>li{flex:0 1 calc((100% - 2 * var(--g)) / 3);min-width:0}html body .hb-pkp .hb-packages--page .hb-pk-filter.hb-pkbar{padding-inline:max(14px, calc((var(--hb-vw) - 2 * var(--hb-gutter) - var(--hb-pkw)) / 2));gap:10px;margin-bottom:22px}.hb-pkp .hb-pk-filter.hb-pkbar>.hb-pkp__count{font-size:15px}html body .hb-pkp .hb-packages--page .hb-pk-card{border-radius:36px}html body .hb-pkp .hb-packages--page .hb-pk-card__media{aspect-ratio:16 / 9;margin:14px 14px 0;border-radius:26px}html body .hb-pkp .hb-packages--page .hb-pk-card__body{padding:20px 28px 8px}html body .hb-pkp .hb-packages--page .hb-pk-card__title{margin:0 0 10px!important;font-size:26px;line-height:1.15}html body .hb-pkp .hb-pk-card__chips.hb-pkc__facts{flex-wrap:wrap;gap:8px 16px;margin:0 0 16px;padding-bottom:16px;border-bottom:1px solid rgb(53 43 36 / .1);font-size:14px}html body .hb-pkp .hb-packages--page .hb-pk-card__items{grid-template-columns:minmax(0,1fr);gap:8px}html body .hb-pkp .hb-packages--page .hb-pk-card__items li{font-size:15.5px;line-height:1.4}html body .hb-pkp .hb-packages--page .hb-pk-card__items li.hb-pkc__more{margin-top:2px;font-size:14.5px}html body .hb-pkp .hb-packages--page .hb-pk-card__foot{gap:6px 16px;margin:14px 14px 14px;padding:16px 16px 16px 14px;border-top:0;border-radius:26px;background:#f2ebe6}html body .hb-pkp .hb-packages--page .hb-pk-card__amount{font-size:28px}html body .hb-pkp .hb-packages--page .hb-pk-card__total{margin-top:2px;font-size:14px;color:#5f524c}html body .hb-pkp .hb-packages--page .hb-pk-card__cta.hb-btn{min-height:50px;height:50px;padding:0 22px}.hb-pkp .hb-pk-card:not([data-pkc]) .hb-pk-card__title{margin-bottom:58px!important}.hb-pkp>.hb-faqp__cta{box-sizing:border-box;width:var(--hb-pkw);max-width:none;margin-inline:auto!important;padding:clamp(44px, 4.4vw, 64px) clamp(28px, 4vw, 64px) clamp(40px, 4vw, 60px)!important}.hb-pkp>.hb-faqp__cta .hb-ways__list--panel{box-sizing:border-box;width:100%;max-width:880px;margin:calc(var(--hbw-rise, 36px) + 52px) auto 0}.hb-pkp>.hb-pkp__boxes{box-sizing:border-box;width:var(--hb-pkw);max-width:none;margin-inline:auto}}.hb-pkc__morebtn{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin:-10px 0;padding:0;border:0;background:none;font:inherit;font-weight:700;color:#8a5600;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.hb-pkc__morebtn::after{content:"";width:7px;height:7px;border:solid currentColor;border-width:0 2px 2px 0;transform:translateY(-2px) rotate(45deg);transition:transform .2s ease-out}.hb-pkc__morebtn[aria-expanded="true"]::after{transform:translateY(2px) rotate(-135deg)}.hb-pkc__morebtn:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:6px}.hb-pkp .hb-pk-card__badge{display:none}.hb-pkp__menu .hb-pkp__hint{display:none}.hb-pkp__minnote{display:none;margin:0 auto;text-align:center;font-size:15.5px}.hb-pkp__menus:has(.hb-pkp__mtot.is-off) .hb-pkp__minnote{display:block}.hb-pkp__minnote a{display:inline-flex;align-items:center;min-height:44px;font-weight:500;color:#8a5600;text-decoration:underline;text-underline-offset:3px}.hb-pp-page .hb-prod__crumbs ol{flex-wrap:nowrap;align-items:center;min-width:0}.hb-pp-page .hb-prod__crumbs li{flex:none;white-space:nowrap}.hb-pp-page .hb-prod__crumbs li[aria-current]{flex:1 1 0%;min-width:0;overflow:hidden;text-overflow:ellipsis}@media (max-width:767px){.hb-pp-page .hb-prod__crumbs li:nth-child(2):not(:nth-last-child(2)){display:none}}@media (max-width:767px){.hb-pp-page.hb-cp.hb-contact>.hb-prod__top>.hb-prod__gallery{margin:-14px -20px 0}.hb-pp-page .hb-prod__gallery .hb-prod__main{aspect-ratio:16 / 9;max-height:none;border-radius:28px 28px 24px 24px}.hb-pp-page .hb-prod__gallery .hb-prod__main img{width:100%;height:100%;object-fit:cover}}.hb-pp-page .hb-pp__info{--pp-tight:8px}.hb-pp-page .hb-pp__type{margin:0 0 var(--pp-tight,8px)}.hb-pp-page .hb-pp__title{margin:0}.hb-pp-page .hb-pp__diet{margin:6px 0 0}.hb-pp-page .hb-pp__lead{margin-top:8px}@media (max-width:767px){.hb-pp-page .hb-pp__info{gap:0}.hb-pp-page .hb-pp__buy{margin-top:12px}}.hb-pp-page .hb-pp__buy{padding-bottom:14px}.hb-pp-page .hb-pp__buy>.hb-pp__alt{margin-bottom:-15px}@media (min-width:768px){.hb-pp-page .hb-pp__buy>.hb-pp__alt{margin-bottom:-15px}}.hb-pp-page .hb-pp__total.is-same{display:none}body.has-prodbar .hb-fab--cart,body:has(.hb-prodbar.is-shown) .hb-fab--cart{display:none!important}body:has(.hb-fab--cart .hb-cart-count:not([hidden])) .hb-prodbar{padding-left:8px}.hb-prodbar__order{display:inline-flex;align-items:center;gap:6px;min-height:48px;padding:0 12px;border:1px solid rgb(53 43 36 / .16);border-radius:999px;background:#f9f4f0;color:#352b24;font:700 14.5px/1 var(--hb-font);white-space:nowrap;cursor:pointer}.hb-prodbar__order svg{flex:none;color:#8c7068}.hb-prodbar__order b{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:99px;background:#657b63;color:#fff;font-size:12.5px}.hb-prodbar__order:active{transform:scale(.97)}.hb-prodbar__order:focus-visible{outline:2px solid #352b24;outline-offset:2px}.hb-prodbar.has-order{grid-template-columns:minmax(0,1fr) auto auto}.hb-prodbar__sum strong{white-space:nowrap}@media (max-width:479px){.hb-prodbar.has-order .hb-prodbar__name{display:none}.hb-prodbar.has-order .hb-prodbar__sum{align-content:center}.hb-prodbar.has-order .hb-prodbar__order{padding:0 10px;font-size:14px}.hb-prodbar.has-order .hb-prodbar__add.hb-btn{padding:0 16px;font-size:16px}.hb-prodbar.has-order{gap:6px}}.hb-pp__track.hb-rail__track{scrollbar-width:none}.hb-pp__comp.is-tiles .hb-pp__grp{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:26px 0 0;padding-top:20px;border-top:1px solid rgb(53 43 36 / .12);font-weight:700;font-size:20px;line-height:1.3;letter-spacing:0;color:#352b24}.hb-pp__comp.is-tiles .hb-pp__grp:first-of-type{margin-top:16px;padding-top:0;border-top:0}.hb-pp__comp.is-tiles .hb-pp__grp small{font-weight:500;font-size:14px;color:#6b625b}.hb-pp__tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:10px;margin:12px 0 4px;padding:0;list-style:none}.hb-pp__tiles>.hb-pp__r{min-width:0}.hb-pp__tiles .hb-pp__rbtn,.hb-pp__tiles .hb-pp__rbox{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;height:100%;min-height:0;padding:12px 8px 12px;border-radius:20px;background:#f9f4f0;text-align:center}.hb-pp__tiles .hb-pp__rbtn:hover{background:#f3ebe4}.hb-pp__tiles .hb-pp__thumb{width:76px;height:76px;border-radius:50%;background:#eee7d6}.hb-pp__tiles .hb-pp__rtxt{justify-items:center;gap:2px;width:100%}.hb-pp__tiles .hb-pp__tcat{font-weight:600;font-size:12.5px;line-height:1.3;color:var(--pp-muted)}.hb-pp__tiles .hb-pp__rtxt strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:15px;line-height:1.3;white-space:normal}.hb-pp__tiles .hb-pp__rtxt small{font-size:12.5px;white-space:normal}.hb-pp__comp.is-one-each .hb-pp__tiles [data-slot-count]{display:none}.hb-pp__comp.is-one-each .hb-pp__tiles small:has(>[data-slot-swapped][hidden]){display:none}.hb-pp__tiles .hb-pp__swapi{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto;height:auto;min-height:38px;margin-top:auto;padding:0 16px;border:1.5px solid #352b24;border-radius:999px;background:#fff;color:#352b24;font-weight:700;font-size:14px;line-height:1;white-space:nowrap}.hb-pp__tiles .hb-pp__rbtn:hover .hb-pp__swapi{background:#fff;color:#352b24}.hb-pp__tiles .hb-pp__rbtn .hb-pp__swapi:hover{background:#352b24;color:#fff}.hb-pp__tiles .hb-pp__r.is-swapped .hb-pp__rbtn{background:#f1f5f0}@media (min-width:768px){.hb-pp__tiles{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.hb-pp__tiles .hb-pp__thumb{width:96px;height:96px}}@media (max-width:479px){.hb-prodbar.has-order{grid-template-columns:minmax(max-content,1fr) auto auto;padding-inline-start:12px}.hb-prodbar.has-order .hb-prodbar__sum strong{font-size:17px}.hb-prodbar.has-order .hb-prodbar__order{position:relative;gap:4px;min-width:48px;padding:0 8px}.hb-prodbar.has-order .hb-prodbar__order>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hb-prodbar.has-order .hb-prodbar__add.hb-btn{padding:0 14px}}.hb-pp__track.hb-pp__grid{display:grid!important;grid-auto-flow:row!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-columns:auto!important;gap:15px!important;overflow:visible!important;padding:0!important;scroll-snap-type:none!important;-webkit-mask-image:none!important;mask-image:none!important}.hb-pp__track.hb-pp__grid>li{width:auto!important;min-width:0!important}.hb-pp__track.hb-pp__grid>li:nth-child(n+5){display:none!important}@media (max-width:1023px){.hb-pp__track.hb-pp__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}}.hb-pp__rail{width:100%;max-width:1240px;margin-inline:auto!important}@media (max-width:1023px){.hb-pp__grid .hb-pp__card-foot{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important}.hb-pp__grid .hb-pp__card-price{text-align:start}.hb-pp__grid .hb-pp__cq,.hb-pp__grid .hb-pp__card-foot>*{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;box-sizing:border-box}.hb-pp__grid .hb-pp__cq button,.hb-pp__grid .hb-pp__card-foot .hb-btn{width:100%;justify-content:center}.hb-pp__grid .hb-pp__card-name{font-size:16px;line-height:1.3}.hb-pp__grid .hb-pp__card-why{font-size:13.5px}}.hb-pp__tiles>.hb-pp__r{position:relative;cursor:pointer}.hb-pp__tiles .hb-pp__rbtn,.hb-pp__tiles .hb-pp__rbox{padding-bottom:38px}.hb-pp__tiles .hb-pp__rbox{cursor:pointer}.hb-pp__tiles .hb-pp__r:hover .hb-pp__rbox{background:#f3ebe4}.hb-pp__peek{position:absolute;inset-inline:0;bottom:6px;margin:0 auto;width:max-content;min-height:28px;padding:0 10px;border:0;border-radius:999px;background:#fff0;color:var(--pp-muted,#6b625d);font:600 13px/28px var(--hb-font,inherit);text-decoration:underline;text-decoration-color:rgb(53 43 36 / .25);text-underline-offset:3px;cursor:pointer}.hb-pp__tiles .hb-pp__r:hover .hb-pp__peek{color:#352b24;text-decoration-color:currentColor}.hb-pp__peek:focus-visible{outline:2px solid #352b24;outline-offset:2px}.hb-pp__comp-head{flex-wrap:wrap;min-width:0}.hb-pp__comp-head h2{flex:0 1 auto;min-width:0}.hb-pp__comp-meta{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}@media (max-width:479px){.hb-pp__comp-head{flex-direction:column;align-items:flex-start;gap:2px}}@media (max-width:479px){.hb-prodbar .hb-pp__bar-x{display:none!important}}html .hb-pp-page .hb-way__img{height:100%;aspect-ratio:auto}html .hb-pp-page .hb-prodbar{left:10px;right:10px;margin-inline:auto;transform:translateY(calc(100% + 30px))}html .hb-pp-page .hb-prodbar.is-shown{transform:none}.hb-pp__qtynote{margin:10px 0 4px;padding:12px 14px;border-radius:12px;background:var(--pp-tint);color:var(--pp-ink);font-size:14.5px;line-height:1.55;overflow-wrap:anywhere}.hb-pp__qtynote strong{color:var(--pp-sage-d);font-weight:800}:root{--hb-ob-h:188px;--hb-ob-bagel:68px;--hb-ob-ring:7px}@media (min-width:768px){:root{--hb-ob-h:204px;--hb-ob-bagel:84px;--hb-ob-ring:8px}}@media (min-width:1200px){:root{--hb-ob-h:220px;--hb-ob-bagel:96px;--hb-ob-ring:10px}}.hb-ob{--ob-out:calc(var(--hb-ob-bagel) / 2 + var(--hb-ob-ring));position:relative;z-index:2;isolation:isolate;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;height:var(--hb-ob-h);min-height:var(--hb-ob-h);max-height:var(--hb-ob-h);margin:14px 0 15px;padding:0 20px;border-radius:var(--hb-hero-radius,var(--hb-radius-lg));overflow-x:clip;overflow-y:visible;color:#fff;text-align:center}.hb-ob:has(+.hb-page){margin-top:22px}.hb-mnu>.hb-ob{margin-top:-6px}@media (min-width:768px){.hb-ob:has(+.hb-page){margin-top:34px}.hb-mnu>.hb-ob{margin-top:6px}}.hb-ob .hb-hero__media{position:absolute;inset:0;z-index:-1;border-radius:inherit;overflow:hidden;background:#2b231d}.hb-ob .hb-hero__media img.hb-hero__poster{width:100%;height:100%!important;max-width:none;object-fit:cover}.hb-ob .hb-ob__plain{background:radial-gradient(120% 90% at 50% 0%,#4a3c31 0%,#352b24 55%,#2b231d 100%)}.hb-ob .hb-ob__plain::after{content:none}.hb-ob__in{flex:1 1 auto;min-height:0;width:100%;max-width:860px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 0 calc(var(--hb-ob-bagel) / 2 + var(--hb-ob-ring) + 6px)}.hb-ob__crumbs{max-width:100%}.hb-ob__crumbs ol{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 6px;margin:0 0 4px;padding:0;list-style:none;font-size:13.5px;line-height:1.4;color:rgb(255 255 255 / .82)}.hb-ob .hb-ob__crumbs li{white-space:nowrap}.hb-ob__crumbs li+li::before{content:"›";margin-inline-end:6px;opacity:.7}.hb-ob__crumbs a{color:inherit;text-decoration:none}.hb-ob__crumbs a:hover{text-decoration:underline}.hb-ob__crumbs [aria-current]{color:#fff;font-weight:700}.hb-ob .hb-ob__title{margin:0;max-width:100%;color:#fff;font-weight:700;font-size:clamp(26px, 2.6vw, 40px);line-height:1.1;text-wrap:balance;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.hb-ob__intro{margin:4px 0 0;max-width:680px;font-size:clamp(15px, 1.2vw, 18px);line-height:1.45;color:rgb(255 255 255 / .9);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.hb-ob__ring{position:absolute;z-index:2;left:50%;bottom:calc(-1 * var(--ob-out));width:calc(var(--hb-ob-bagel) + 2 * var(--hb-ob-ring));aspect-ratio:1;margin-left:calc(-.5 * (var(--hb-ob-bagel) + 2 * var(--hb-ob-ring)));border-radius:50%;background:var(--hb-cream,#eae0d9);pointer-events:none}.hb-ob__bagel{position:absolute;z-index:3;left:50%;bottom:calc(-.5 * var(--hb-ob-bagel));width:var(--hb-ob-bagel);height:var(--hb-ob-bagel);margin-left:calc(-.5 * var(--hb-ob-bagel));pointer-events:none;filter:none!important}@media (max-width:767px){.hb-ob{margin-top:10px;padding-inline:14px}.hb-ob .hb-ob__title{font-size:23px}.hb-ob__intro{font-size:14px;-webkit-line-clamp:2}.hb-ob__intro-more{display:none}.hb-ob__crumbs ol{font-size:12.5px}.hb-ob__crumbs li:not(:first-child):not(:last-child):not(:nth-last-child(2)){display:none}}.hb-ob+*{margin-top:0!important}.hb-ob__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;max-height:30px;overflow:hidden;margin:8px 0 0;padding:0;list-style:none}.hb-ob__chips>li{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 12px;border-radius:999px;background:rgb(255 255 255 / .14);color:#fff;font-size:13.5px;line-height:1;white-space:nowrap}.hb-ob__chips>li:has(.hb-ob__cta){padding:0;background:none}.hb-ob__chips a{color:inherit}.hb-ob .hb-ob__cta{display:inline-flex;align-items:center;height:28px;padding:0 16px;border:0;border-radius:999px;background:var(--hb-sage,#8da28b);color:#fff;font:inherit;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer}.hb-ob .hb-ob__cta:hover{background:var(--hb-sage-dark,#768c74)}.hb-ob-after{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 16px;margin:0 var(--hb-gutter) 0;padding-top:4px;text-align:center}.hb-ob-after>*{margin:0}.hb-ob-after,.hb-ob-after *{color:var(--hb-ink-warm)}.hb-about:has(.hb-ob--story) .hb-about__story-media{display:none}.hb-about:has(.hb-ob--story) .hb-about__story-grid{grid-template-columns:1fr}.hb-ob{margin-bottom:calc(var(--ob-out) + 12px)!important}@media (min-width:768px){:root{--hb-ob-h:364px}}@media (min-width:1200px){:root{--hb-ob-h:442px}}.hb-ob+.hb-cp__sec,.hb-ob+.hb-about__story,.hb-ob+section.hb-cp__sec{padding-top:12px!important}.hb-ob__chips>li:not(:has(.hb-ob__cta)){display:none!important}.hb-ob__chips:not(:has(.hb-ob__cta)){display:none!important}.hb-ob{width:auto!important;max-width:none!important;margin-inline:calc(var(--hb-gutter) - (100vw - var(--hb-sbw, 0px) - 100%) / 2)!important}.hb-done{--hb-done-ink:var(--hb-ink-warm);--hb-done-soft:rgba(53, 43, 36, .62);--hb-done-line:rgba(53, 43, 36, .12);display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--hb-done-ink)}.hb-done.hb-ty{display:flex;gap:0;max-width:560px;padding-block:8px}.hb-done[hidden]{display:none}.hb-done__mark{--hb-done-mark:84px;position:relative;display:block;flex:none;width:var(--hb-done-mark);height:var(--hb-done-mark);margin:0 auto 22px}.hb-done__mark svg{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 10px 16px rgb(53 43 36 / .16))}.hb-done__mark.is-chomp svg{animation:hb-done-chomp .24s cubic-bezier(.3,.7,.4,1)}@keyframes hb-done-chomp{0%{transform:none}45%{transform:scale(.94) rotate(-5deg)}100%{transform:none}}.hb-done__crumb{position:absolute;left:var(--x);top:var(--y);width:var(--s,5px);height:var(--s,5px);border-radius:45% 55% 40% 60%;background:var(--c,#d79a52);pointer-events:none;transform:translate(-50%,-50%);animation:hb-done-crumb .72s cubic-bezier(.25,.6,.45,1) forwards}@keyframes hb-done-crumb{to{transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) rotate(var(--rot));opacity:0}}.hb-done.is-fail .hb-done__mark{opacity:.55;filter:grayscale(.5)}.hb-done .hb-done__title{margin:0;font-weight:700;font-size:clamp(28px, 2.8vw, 38px);line-height:1.15;color:var(--hb-done-ink)}.hb-done .hb-done__meta{margin:10px 0 0;font-size:15px;line-height:1.5;color:var(--hb-done-soft)}.hb-done .hb-done__next{margin:14px 0 0;max-width:30em;font-size:17px;line-height:1.6;color:var(--hb-done-ink)}.hb-done .hb-done__quiet{margin:20px 0 0;max-width:none;font-size:15px;line-height:1.5;color:var(--hb-done-soft)}.hb-done .hb-done__quiet a,.hb-done .hb-done__cal{color:var(--hb-done-ink);font-weight:700;text-decoration:underline;text-decoration-color:rgb(53 43 36 / .3);text-underline-offset:4px}@media (hover:hover) and (pointer:fine){.hb-done .hb-done__quiet a:hover,.hb-done .hb-done__cal:hover{text-decoration-color:currentColor}}.hb-done .hb-done__sum{box-sizing:border-box;display:block;width:min(100%, 440px);margin:30px 0 0;padding:0;border:0;border-top:1px solid var(--hb-done-line);border-radius:0;background:none;box-shadow:none;text-align:start}.hb-done__sum>div{display:flex;align-items:baseline;justify-content:space-between;gap:6px 20px;padding:12px 2px;border-bottom:1px solid var(--hb-done-line)}.hb-done__sum dt{flex:none;font-weight:400;font-size:15px;color:var(--hb-done-soft)}.hb-done__sum dd{min-width:0;margin:0;font-weight:700;font-size:16px;text-align:end;overflow-wrap:anywhere}.hb-done__sum>div:last-child dd{font-size:19px}.hb-done .hb-done__cal{margin-inline-start:6px;font-size:14px;white-space:nowrap}.hb-quote .hb-q__done-sum.hb-done__sum{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:0}.hb-quote .hb-q__done-sum.hb-done__sum:empty{display:none}.hb-quote .hb-q__done-sum.hb-done__sum>dt,.hb-quote .hb-q__done-sum.hb-done__sum>dd{padding:10px 2px;border-bottom:1px solid var(--hb-done-line)}.hb-quote .hb-q__done-sum.hb-done__sum>dt{padding-inline-end:20px}.hb-quote .hb-q__done-sum.hb-done__sum>dd{text-align:end}.hb-done .hb-done__go{margin-top:30px}.hb-done.hb-ty .hb-btn--lg{min-width:260px}.hb-checkout--done .hb-checkout__box{padding-block:clamp(48px, 6vw, 96px)}.hb-lb__done.hb-done{padding:clamp(8px, 1.5vw, 20px) 0}.hb-lb__done.hb-done .hb-done__mark{--hb-done-mark:72px;margin-bottom:18px}.hb-contact__done.hb-done,.hb-q__done.hb-done{gap:0;padding:clamp(18px, 3vw, 40px) 0}.hb-quote .hb-q__done.is-in>.hb-done__mark{animation:none}@media (max-width:599px){.hb-done .hb-done__title{font-size:28px}.hb-done .hb-done__next{font-size:16px}.hb-done.hb-ty .hb-btn--lg{width:100%;min-width:0}.hb-done__sum>div{flex-wrap:wrap}}.hb-bite-ov{position:fixed;inset:0;z-index:100000;display:grid;place-items:center;padding:24px;background:rgb(249 244 240 / .96);opacity:0;transition:opacity .18s ease}.hb-bite-ov.is-in{opacity:1}.hb-bite-ov__in{display:flex;flex-direction:column;align-items:center;text-align:center}.hb-bite-ov .hb-done__mark{--hb-done-mark:128px;margin-bottom:18px}.hb-bite-ov__in p{margin:0;font-weight:700;font-size:18px;color:var(--hb-ink-warm)}@media (prefers-reduced-motion:reduce){.hb-done__mark.is-chomp svg,.hb-done__crumb{animation:none}.hb-done__crumb{display:none}.hb-bite-ov{transition:none}}html.hb-a11y-motion .hb-done__crumb{display:none}.hbb-layer{position:absolute;top:0;left:0;width:0;height:0;z-index:7;pointer-events:none}.hbb-roll{--s:76px;--hbb-x:0px;--hbb-y:-999px;--hbb-d:0px;--hbb-turn:0deg;position:absolute;top:0;left:0;width:var(--s);height:var(--s);contain:layout style;transform:translate3d(calc(var(--hbb-x) - var(--hbb-d)),var(--hbb-y),0)}.hbb-roll__shadow{position:absolute;left:8%;right:8%;bottom:-5%;height:15%;border-radius:50%;background:radial-gradient(closest-side,rgb(53 43 36 / .32),#fff0);transform-origin:50% 50%}.hbb-roll__body{position:absolute;inset:0;transform-origin:50% 100%}.hbb-roll__img{display:block;width:100%;height:100%;transform:rotate(var(--hbb-turn))}.hbb-roll__light{position:absolute;inset:0;-webkit-mask:var(--hbb-mask) center / 100% 100% no-repeat;mask:var(--hbb-mask) center / 100% 100% no-repeat;background:radial-gradient(circle at 32% 26%,rgb(255 247 232 / .6),#fff0 34%),radial-gradient(circle at 72% 80%,rgb(46 28 14 / .4),#fff0 52%);mix-blend-mode:soft-light}@media (max-width:767px){.hbb-roll{--s:56px}}.hbb-sda .hbb-roll{will-change:transform;animation:hbb-roll linear both;animation-timeline:var(--hbb-tl);animation-range:cover 5vh cover 60vh;animation-timing-function:cubic-bezier(.33,1,.68,1)}.hbb-sda .hbb-roll__img{will-change:transform;animation:hbb-turn linear both;animation-timeline:var(--hbb-tl);animation-range:cover 5vh cover 60vh;animation-timing-function:cubic-bezier(.33,1,.68,1)}.hbb-sda .hbb-roll__body{animation:hbb-in linear both;animation-timeline:var(--hbb-tl);animation-range:cover 5vh cover 14vh}@keyframes hbb-roll{from{transform:translate3d(var(--hbb-x),var(--hbb-y),0)}to{transform:translate3d(calc(var(--hbb-x) - var(--hbb-d)),var(--hbb-y),0)}}@keyframes hbb-turn{from{transform:rotate(0deg)}to{transform:rotate(var(--hbb-turn))}}@keyframes hbb-in{from{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.hbb-roll,.hbb-roll__img,.hbb-roll__body{animation:none!important;will-change:auto}.hbb-roll__body{opacity:1!important}}html.hb-a11y-motion .hbb-roll,html.hb-a11y-motion .hbb-roll__img,html.hb-a11y-motion .hbb-roll__body{animation:none!important;will-change:auto}html.hb-a11y-motion .hbb-roll__body{opacity:1!important}@media print{.hbb-layer{display:none}}html[dir="ltr"] .hbb-layer{left:0;right:auto}html[dir="ltr"] .hbb-roll{left:0;right:auto;transform:translate3d(calc(var(--hbb-x) - var(--hbb-d)),var(--hbb-y),0)}@media (prefers-reduced-motion:reduce){*,*::before,*::after{transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-delay:0s!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}html.hb-a11y-motion *,html.hb-a11y-motion *::before,html.hb-a11y-motion *::after{transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-delay:0s!important;animation-iteration-count:1!important}.hb-mm__chev{transition-duration:.2s}.hbc-label{transition-duration:.24s}.hbc-bagel{transition:opacity .18s ease-out,transform .28s cubic-bezier(.22,1,.36,1)}.hb-hpill__ico{transition-duration:.24s}.hb-cline__edit svg{transition-duration:.24s}.hb-quote .hb-evc__tick{transition-duration:.22s}.hb-way__img{transition-duration:.3s}.hb-quote .hb-evc__img img{transition:transform .3s var(--q-out,cubic-bezier(.22,1,.36,1))}.hb-pk-card__img,.hb-gallery__btn img,.hb-pkp__menu-media img,.hb-cp__cmp-media img,.hb-pcard__media img,.hb-pp__card-media img{transition-duration:.3s}.hb-shop.is-js .hb-pcard__media img{transition:opacity .3s var(--ease-out,ease-out),transform .3s var(--hb-ease,ease-out)}.hbc-ready .hbc-shine::before{animation-iteration-count:2}.hb-shop.is-js .hb-shop__toolbar,.hb-shop.is-js .hb-shop__bar,.hb-shop--compact.is-js .hb-shop__toolbar{transition-property:background-color;transition-duration:.25s}html body .hb-pkp .hb-packages--page .hb-pk-filter.hb-pkbar,html body .hb-pkp .hb-pk-filter.hb-pkbar{transition-property:background-color}.hb-cp__band{transition:opacity .3s var(--ease-out,ease-out),transform .3s cubic-bezier(.22,1,.36,1)}.hb-state__link{transition:transform .22s var(--hb-ease,ease-out),background-color .22s ease,color .22s ease}.hb-quote .hb-evc__card{transition-property:transform,background-color,border-color,opacity}.hb-header .hb-header__cta{transition-property:transform,background-color,border-color,color,opacity}html body .hb-header .hb-btn.hb-hpill{transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease-out,transform var(--hb-t-press,90ms) ease-out}.hb-start__tick{transform:scale(.5);opacity:0;transition:transform .24s cubic-bezier(.34,1.4,.64,1),opacity .16s ease-out}.hb-start__chip.is-picked .hb-start__tick{transform:scale(1);opacity:1}.hb-ob__crumbs a,.hb-crumbs a,.woocommerce-breadcrumb a{padding-block:12px;margin-block:-12px}.hb-prod__ask{padding-block:9px;margin-top:-3px;margin-bottom:-9px}.hb-checkout form.hb-co .form-row .input-text::placeholder,.hb-checkout form.hb-co .form-row textarea::placeholder,.woocommerce form .form-row :is(input,textarea)::placeholder{color:#7d726c;opacity:1}.hb-faq__item::details-content,.hb-prod__acc-item::details-content{transition:none!important}details.hb-faq__item>:not(summary),details.hb-prod__acc-item>:not(summary){box-sizing:border-box}.hb-event-wrap .hb-event__btn{transition-property:opacity,transform,color,border-color!important;transition-duration:.7s,.7s,.3s,.3s!important;transition-timing-function:var(--hb-ease),var(--hb-ease),var(--hbm-out,ease-out),var(--hbm-out,ease-out)!important;transition-delay:0s,0s,0s,0s!important}.hb-event-wrap.is-in .hb-event__btn{transition-delay:.75s,.75s,0s,0s!important}details.hb-faq__item>.hb-faq__answer{padding-block:0!important}details.hb-faq__item>.hb-faq__answer::before{content:"";display:block;height:16px}details.hb-faq__item>.hb-faq__answer::after{content:"";display:block;height:24px}.hb-pp__card-foot{flex-wrap:wrap;row-gap:10px;min-width:0}.hb-pp__card-foot>.hb-pp__cq{margin-inline-start:auto;max-width:100%}.hb-pp__card-foot .hb-qty,.hb-pp__card-foot .hb-qty__add{max-width:100%;min-width:0}@media (min-width:768px){.hb-pp-page .hb-pp__rail{max-width:none!important;padding-inline:0!important;margin-inline:var(--hb-page-pad)!important;width:auto!important}}.hb-lb{--hb-lb-ink:var(--hb-ink-warm);--hb-lb-glyph:#8c7068;--hb-lb-line:rgba(53, 43, 36, .16);position:relative;z-index:2;margin:15px var(--hb-gutter) 0;color:var(--hb-lb-ink)}.hb-lb__card{box-sizing:border-box;padding:clamp(28px, 2.9vw, 44px) clamp(20px, 4.4vw, 84px);border-radius:var(--hb-radius-lg);background:var(--hb-filter-bg)}.hb-lb--b .hb-lb__card{background:var(--hb-rose)}.hb-lb__intro{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px}.hb-lb__head{min-width:0}.hb-lb__title{margin:0;font-weight:700;font-size:clamp(26px, 2.3vw, 36px);line-height:1.12;color:var(--hb-lb-ink)}.hb-lb__text{margin:8px 0 0;max-width:40em;font-size:16.5px;line-height:1.5;color:#5f524c}.hb-lb__alt{margin:0;font-size:15.5px;line-height:1.5;color:#5f524c}.hb-lb__alt a{color:var(--hb-lb-ink);font-weight:700;text-decoration:underline;text-decoration-color:rgb(53 43 36 / .3);text-underline-offset:4px}@media (hover:hover) and (pointer:fine){.hb-lb__alt a:hover{text-decoration-color:currentColor}}.hb-lb__form{min-width:0;margin:clamp(22px, 2.2vw, 32px) 0 0}.hb-lb__fields{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.hb-lb__f{display:flex;flex-direction:column;gap:6px;min-width:0;margin:0}.hb-lb__f>label{font-weight:700;font-size:15px;line-height:1.2;color:var(--hb-lb-ink)}.hb-lb__f>label small{font-weight:500;font-size:13.5px;color:#6b5f58}.hb-lb__req{color:sienna}.hb-lb__f input[type="text"],.hb-lb__f input[type="tel"],.hb-lb__f input[type="date"],.hb-lb__f input[type="number"]{box-sizing:border-box;width:100%;min-width:0;height:50px;padding:0 16px;border:1px solid var(--hb-lb-line);border-radius:16px;background:#fff;color:#352b24;font:500 16px/1.2 var(--hb-font)}.hb-lb__f input[type="date"]{text-align:start}.hb-lb__f input:focus-visible{outline:2px solid #352b24;outline-offset:2px;border-color:#352b24}.hb-lb__f input[aria-invalid="true"]{border-color:#b3261e;box-shadow:0 0 0 1px #b3261e}.hb-lb__err{font-size:13.5px;line-height:1.3;color:#b3261e;font-weight:600}.hb-lb__consent{margin-top:14px}.hb-lb__consent label{display:flex;align-items:flex-start;gap:10px;font-weight:500;font-size:14px;line-height:1.45;color:#5f524c;cursor:pointer}.hb-lb__consent input{flex:none;width:20px;height:20px;margin:1px 0 0;accent-color:#657b63}.hb-lb__consent a{color:inherit;text-decoration:underline}.hb-lb__actions{display:flex;flex-direction:column;gap:8px;margin-top:16px}.hb-lb__submit.hb-btn{width:100%;min-width:0;min-height:50px;justify-content:center;font-size:17px}.hb-lb__submit[aria-busy="true"]{opacity:.7;pointer-events:none}.hb-lb__status{margin:0;font-size:14.5px;color:#5f524c}.hb-lb__status:empty{display:none}.hb-lb__done{text-align:center;padding:18px 0}.hb-lb__done:focus{outline:none}.hb-lb__done h3{margin:0;font-size:28px}.hb-lb__done p{margin:8px 0 0;font-size:17px;color:#5f524c}.hb-lb.is-done .hb-lb__intro,.hb-lb.is-done .hb-lb__form{display:none}body:has(.hb-lb) .hb-pkp>.hb-faqp__cta{display:none}@media (max-width:599px){.hb-lb__card{border-radius:30px}.hb-lb__intro{flex-direction:column;align-items:stretch}}@media (min-width:600px){.hb-lb__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;align-items:end}.hb-lb__fields{display:contents}.hb-lb__f--wide{grid-column:1 / -1}.hb-lb__consent,.hb-lb__actions{margin:0}.hb-lb__consent{align-self:center}}@media (min-width:1180px){.hb-lb__form{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}.hb-lb__f--wide{grid-column:span 2}.hb-lb__consent,.hb-lb__actions{margin-top:24px}.hb-lb__consent label{min-height:50px;align-items:center}}@media (min-width:1180px){.hb-lb__card{box-sizing:border-box;max-width:1280px;margin-inline:auto;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:0 clamp(40px, 4vw, 72px);align-items:center}.hb-lb__intro{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.hb-lb__head,.hb-lb__alt{margin:0!important}.hb-lb__alt{justify-self:start}.hb-lb__form{margin:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:end!important}.hb-lb__f--wide{grid-column:1 / -1!important}.hb-lb__consent,.hb-lb__actions{margin-top:0!important}.hb-lb__consent label{min-height:50px;align-items:center}}@media (min-width:1180px){.hb-lb__card{max-width:none!important;margin-inline:0!important;padding-inline:max(clamp(40px, 4vw, 72px), calc((100% - 1280px) / 2))!important}}