.HbyOKW_bay{width:100%;padding:calc(var(--m) * 2);background:var(--plateau);border-radius:var(--radius);isolation:isolate;flex-direction:column;justify-content:flex-end;margin:0;display:flex;position:relative;overflow:hidden}.HbyOKW_photo{padding:0}.HbyOKW_img{object-fit:cover;z-index:-1}.HbyOKW_stone,.HbyOKW_sand,.HbyOKW_steel,.HbyOKW_field{background:var(--alu);color:var(--encre)}.HbyOKW_kind{top:calc(var(--m) * 2);position:absolute;inset-inline-start:calc(var(--m) * 2)}.HbyOKW_subject{max-width:44ch;font-size:var(--step-small);font-weight:600;line-height:1.4}.HbyOKW_tag{bottom:calc(var(--m) * 2);position:absolute;inset-inline-start:calc(var(--m) * 2)}
.NB6Eua_crop{background-color:var(--carton);background-repeat:no-repeat;border-radius:2px;width:100%;min-width:0}
.JbU5tW_wall{gap:var(--gap);grid-template-columns:1fr 1fr;display:grid}.JbU5tW_compact .JbU5tW_pane{justify-content:center;align-items:center;gap:var(--m);min-height:48px;padding-inline:calc(var(--m) * 2);background:var(--plateau);color:var(--encre);transition:background-color .2s var(--ease-out), color .2s var(--ease-out), transform .16s var(--ease-out);border-radius:999px;font-weight:600;text-decoration:none;display:flex}.JbU5tW_compact .JbU5tW_pane:active{transform:scale(.97)}.JbU5tW_compact .JbU5tW_pane[aria-current=page],.JbU5tW_compact .JbU5tW_pane[data-checked=true]{background:var(--encre);color:var(--lit)}@media (hover:hover) and (pointer:fine){.JbU5tW_compact .JbU5tW_pane:not([aria-current=page]):not([data-checked=true]):hover{background:var(--plateau-2)}}.JbU5tW_num{font-size:.8125rem}.JbU5tW_pill{font-size:1rem}.JbU5tW_pane:focus-visible{outline:3px solid var(--encre);outline-offset:3px}.JbU5tW_pane:has(:focus-visible){outline:3px solid var(--encre);outline-offset:3px}.JbU5tW_large .JbU5tW_pane{align-items:flex-start;gap:calc(var(--m) * 1.5);min-height:300px;padding:calc(var(--m) * 3);border-radius:var(--radius);background:var(--plateau);color:var(--encre);transition:background-color .22s var(--ease-out);flex-direction:column;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.JbU5tW_large .JbU5tW_pane:hover{background:var(--plateau-2)}.JbU5tW_large .JbU5tW_pane:hover .JbU5tW_action{text-decoration-thickness:2px}}.JbU5tW_name{font-size:var(--step-1)}.JbU5tW_line{max-width:36ch;color:var(--encre-2);font-size:.9375rem;line-height:1.45}.JbU5tW_meta{justify-content:space-between;align-self:stretch;gap:var(--m) calc(var(--m) * 2);padding-top:calc(var(--m) * 1.5);flex-wrap:wrap;font-weight:600;display:flex}.JbU5tW_action{text-underline-offset:.25em;text-decoration:underline}@media (max-width:599px){.JbU5tW_large{grid-template-columns:1fr}.JbU5tW_large .JbU5tW_pane{min-height:220px}}@media (prefers-reduced-motion:reduce){.JbU5tW_compact .JbU5tW_pane:active{transform:none}}.JbU5tW_object{aspect-ratio:4/3;background:var(--carton);margin-bottom:calc(var(--m) * 1.5);border-radius:2px;align-self:stretch;position:relative;overflow:hidden}.JbU5tW_objectImg{object-fit:cover;object-position:50% 52%}.JbU5tW_objectTag{bottom:calc(var(--m) * 1.5);position:absolute;inset-inline-start:calc(var(--m) * 1.5)}
.NZNLgq_box{gap:calc(var(--m) * 3);display:grid}.NZNLgq_fieldset{gap:var(--m);border:0;min-width:0;display:grid}.NZNLgq_legend{font-weight:700;font-size:var(--step-small);margin-bottom:var(--m)}.NZNLgq_offers{gap:var(--m);display:grid}.NZNLgq_offer{align-items:start;gap:calc(var(--m) * 1.5);padding:calc(var(--m) * 2);border-radius:var(--radius);background:var(--plateau);color:var(--encre);cursor:pointer;transition:background .2s var(--ease-out), color .2s var(--ease-out);grid-template-columns:22px 1fr;display:grid;position:relative}@media (min-width:480px){.NZNLgq_offer{grid-template-columns:22px 1fr auto}}.NZNLgq_offer[data-checked=true]{background:var(--encre);color:var(--lit)}@media (hover:hover) and (pointer:fine){.NZNLgq_offer:not([data-checked=true]):hover{background:var(--plateau-2)}}.NZNLgq_offer:has(:focus-visible){outline:3px solid var(--encre);outline-offset:2px}.NZNLgq_radio{border-radius:50%;place-items:center;width:22px;height:22px;margin-top:2px;display:grid;box-shadow:inset 0 0 0 2px}.NZNLgq_radio:after{content:"";width:10px;height:10px;transition:transform .2s var(--ease-out);background:currentColor;border-radius:50%;transform:scale(0)}.NZNLgq_offer[data-checked=true] .NZNLgq_radio:after{transform:scale(1)}.NZNLgq_offerText{gap:2px;min-width:0;display:grid}.NZNLgq_offerName{font-size:1.0625rem;font-weight:700}.NZNLgq_offerDetail{font-size:.875rem;line-height:1.4}.NZNLgq_perks{gap:2px;margin-top:4px;font-size:.875rem;font-weight:600;display:grid}.NZNLgq_perks span:before{content:"+ "}.NZNLgq_offerPrice{font-family:var(--font-mono);align-items:baseline;column-gap:var(--m);white-space:nowrap;flex-wrap:wrap;grid-column:2;font-weight:700;display:flex}@media (min-width:480px){.NZNLgq_offerPrice{text-align:end;grid-column:auto;justify-items:end;display:grid}}.NZNLgq_per{font-size:.875rem;font-weight:600}.NZNLgq_perDose{font-size:.8125rem;font-weight:500}.NZNLgq_add{width:100%;min-height:60px;font-size:1.0625rem}.NZNLgq_sticky{inset-inline:0;z-index:30;justify-content:space-between;align-items:center;gap:calc(var(--m) * 2);padding:calc(var(--m) * 1.5) var(--gutter) calc(var(--m) * 1.5 + env(safe-area-inset-bottom));background:var(--encre);color:var(--lit);--action:var(--lit);--action-ink:var(--encre);transition:transform .28s var(--ease-out);display:flex;position:fixed;bottom:0;transform:translateY(110%)}.NZNLgq_sticky[data-visible=true]{transform:translateY(0)}.NZNLgq_stickyText{font-weight:700;font-size:var(--step-small)}@media (min-width:900px){.NZNLgq_sticky{display:none}}@media (prefers-reduced-motion:reduce){.NZNLgq_sticky{opacity:0;pointer-events:none;transition:opacity .2s;transform:none}.NZNLgq_sticky[data-visible=true]{opacity:1;pointer-events:auto}}.NZNLgq_fieldset[hidden]{display:none}.NZNLgq_indicative{white-space:normal;font-size:.8125rem;font-weight:700}
.hBw1pG_header{z-index:20;color:var(--ink);position:relative}.hBw1pG_bar{align-items:center;column-gap:calc(var(--m) * 3);min-height:var(--header-h);grid-template-columns:auto 1fr auto;grid-template-areas:"home.end""nav nav nav";display:grid}.hBw1pG_home{padding-block:var(--m);grid-area:home;display:inline-flex}.hBw1pG_logo{--logo-ink:var(--ink);width:84px}.hBw1pG_nav{gap:calc(var(--m) * 3);scrollbar-width:none;padding-bottom:var(--m);font-weight:700;font-size:var(--step-small);grid-area:nav;display:flex;overflow-x:auto}.hBw1pG_link{white-space:nowrap;text-underline-offset:.35em;min-height:44px;transition:text-decoration-color .2s var(--ease-out);align-items:center;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;display:inline-flex}@media (hover:hover) and (pointer:fine){.hBw1pG_link:hover{text-decoration-color:currentColor}}.hBw1pG_end{align-items:center;gap:calc(var(--m) * 2);grid-area:end;display:flex}.hBw1pG_locales{gap:2px;font-size:.8125rem;font-weight:700;display:flex}.hBw1pG_locale{place-items:center;min-width:36px;min-height:44px;text-decoration:none;display:grid}.hBw1pG_locale[aria-current=true]{text-decoration:underline;text-decoration-thickness:2px}@media (min-width:900px){.hBw1pG_bar{column-gap:calc(var(--m) * 6);grid-template-areas:"home nav end"}.hBw1pG_logo{width:112px}.hBw1pG_nav{justify-content:flex-end;padding-bottom:0;font-size:1rem}}
