.subscribe_choice__C1DQp{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin:0 0 14px;padding:0;border:0;min-width:0}.subscribe_legend__8N7dU{grid-column:1/-1;margin:0 0 8px;padding:0;font-weight:600;font-size:calc(.92rem * var(--nc-k, 1))}.subscribe_option__sqGAl{position:relative;display:flex;min-width:0}.subscribe_option__sqGAl input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.subscribe_card__ZfPMY{display:flex;flex-direction:column;gap:4px;width:100%;padding:12px 14px;border:1px solid var(--line-strong);border-radius:var(--radius-m,10px);background:var(--surface)}.subscribe_option__sqGAl input:checked+.subscribe_card__ZfPMY{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.subscribe_option__sqGAl input:focus-visible+.subscribe_card__ZfPMY{outline:2px solid var(--focus);outline-offset:2px}.subscribe_title__ow9mF{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;font-size:calc(.95rem * var(--nc-k, 1))}.subscribe_sub__ug8bp{color:var(--ink-2);font-size:calc(.82rem * var(--nc-k, 1))}.subscribe_save__KIYTo{display:inline-block;padding:2px 8px;border-radius:999px;background:var(--success-bg);color:var(--success);font-weight:600;font-size:calc(.75rem * var(--nc-k, 1))}.subscribe_every__rE_MX{grid-column:1/-1;display:grid;grid-gap:6px;gap:6px}.subscribe_every__rE_MX label{font-size:calc(.85rem * var(--nc-k, 1));font-weight:600}.subscribe_note__6yEY0{margin:0;color:var(--ink-2);font-size:calc(.8rem * var(--nc-k, 1))}@supports selector(:has(*)){.subscribe_choice__C1DQp:not(:has(input[value="1"]:checked)) .subscribe_every__rE_MX{display:none}}@media (max-width:480px){.subscribe_choice__C1DQp{grid-template-columns:1fr}}.commerce_grid__lN_FE{width:100%}.commerce_grid__lN_FE[data-card=compact]{--grid-gap:16px 14px}.commerce_price__BjQCa{margin:0}.commerce_product__Bc3fE{display:grid;grid-gap:24px;gap:24px;align-items:start;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.commerce_product__Bc3fE[data-layout=side]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.commerce_productMedia__O45GF{display:block;aspect-ratio:1;border-radius:var(--radius-l,12px);overflow:hidden;background:var(--surface-2,#f4f1ec)}.commerce_productMedia__O45GF img{display:block;width:100%;height:100%;object-fit:cover}.commerce_productBody__6oWTO{display:grid;grid-gap:10px;gap:10px;min-width:0}.commerce_productTitle___LK19{margin:0;font-size:calc(1.5rem * var(--nc-k, 1))}.commerce_productTitle___LK19 a{color:inherit;text-decoration:none}.commerce_productTitle___LK19 a:hover{text-decoration:underline}.commerce_rating___OiTo{display:flex;align-items:center;gap:8px;margin:0}.commerce_description__Jm3zF{margin:0;color:var(--muted);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.commerce_product__Bc3fE form{margin:4px 0 0}.commerce_add__w_BjA{display:grid;grid-gap:8px;gap:8px;justify-items:start}.commerce_add__w_BjA[data-full]{justify-items:stretch}.commerce_add__w_BjA form{margin:0;padding:0;border:0;background:none;gap:10px}.commerce_reviews__F6Ll0{display:grid;grid-gap:16px;gap:16px}.commerce_reviewSummary__LL7P5{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0}.commerce_reviewAverage__Aw_Na{font-size:calc(2rem * var(--nc-k, 1));font-weight:700;line-height:1}.commerce_reviewList__MINSL{list-style:none;margin:0;padding:0;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr)}.commerce_review__AlAiZ{display:grid;grid-gap:6px;gap:6px;align-content:start;padding:16px;border:1px solid var(--line);border-radius:var(--radius-m,8px);background:var(--surface);min-width:0}.commerce_review__AlAiZ p{margin:0}.commerce_reviewTitle__GfbVG{font-weight:600}.commerce_reviewBody__u30_I{overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.commerce_recent__kbh60{display:grid;grid-gap:12px;gap:12px;min-width:0}.commerce_recent__kbh60 h2{margin:0;font-size:calc(1.25rem * var(--nc-k, 1));line-height:1.3;min-height:1.3em}.commerce_miniRow__rMMlr{list-style:none;margin:0;padding:0 0 8px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(140px,180px);grid-gap:16px;gap:16px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x pan-y pinch-zoom;min-height:calc(180px + 5.4em)}.commerce_mini__GkpSU{display:grid;grid-template-rows:auto 2.7em 1.4em;grid-gap:6px;gap:6px;color:var(--ink);text-decoration:none}.commerce_miniMedia__0qLkH{display:block;aspect-ratio:1;border-radius:var(--radius-m,8px);background:var(--surface-2,#f4f1ec);overflow:hidden}.commerce_miniMedia__0qLkH img{display:block;width:100%;height:100%;object-fit:cover}.commerce_miniTitle__sS15O{line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.commerce_miniPrice__5OzAq,.commerce_miniTitle__sS15O{font-size:calc(.9rem * var(--nc-k, 1));overflow:hidden}.commerce_miniPrice__5OzAq{display:flex;gap:6px;font-weight:600;line-height:1.4;white-space:nowrap}.commerce_miniPrice__5OzAq s{font-weight:400;color:var(--muted)}.packs_packs__KiffP{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));grid-gap:10px;gap:10px;margin:0 0 14px;padding:0;border:0;min-width:0}.packs_legend__6zwWL{grid-column:1/-1;margin:0 0 8px;padding:0;font-weight:600;font-size:calc(.92rem * var(--nc-k, 1))}.packs_option__L_nkT{position:relative;display:flex;min-width:0}.packs_option__L_nkT input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer;z-index:1}.packs_card__gSbev{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;padding:18px 8px 12px;border:1px solid var(--line-strong);border-radius:var(--radius-m,10px);background:var(--surface);text-align:center}.packs_option__L_nkT input:checked+.packs_card__gSbev{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.packs_option__L_nkT input:focus-visible+.packs_card__gSbev{outline:2px solid var(--focus);outline-offset:2px}.packs_badge__WruTV{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:2px 8px;border-radius:999px;background:var(--ink);color:var(--surface);font-size:calc(.66rem * var(--nc-k, 1));font-weight:700;letter-spacing:.04em;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.packs_thumbs__GbAOJ{display:flex;justify-content:center;margin-bottom:2px}.packs_thumbs__GbAOJ span{display:inline-block;background:var(--surface) center /cover no-repeat;width:30px;height:30px;border-radius:50%;border:2px solid var(--surface)}.packs_thumbs__GbAOJ span+span{-webkit-margin-start:-10px;margin-inline-start:-10px}.packs_label__IA7zO{font-weight:600;font-size:calc(.9rem * var(--nc-k, 1));line-height:1.2}.packs_price__vdtdm{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 6px}.packs_price__vdtdm b{font-size:calc(1rem * var(--nc-k, 1))}.packs_before__JVhkX{color:var(--muted,inherit);font-size:calc(.8rem * var(--nc-k, 1));opacity:.8}.packs_each__OROR_{font-size:calc(.76rem * var(--nc-k, 1));color:var(--muted,inherit)}.packs_saving__5s8yT{font-size:calc(.74rem * var(--nc-k, 1));font-weight:600;color:var(--sale,var(--ink))}