.ItemRows_list__0x8FP{display:flex;flex-direction:column;list-style:none;border-top:1px solid var(--sk-line)}.ItemRows_row__98180{display:grid;grid-template-columns:96px minmax(0,1fr) auto auto;align-items:center;grid-gap:8px 24px;gap:8px 24px;padding:18px 0;border-bottom:1px solid var(--sk-line)}.ItemRows_thumb__caLQL{position:relative;display:flex;align-items:center;justify-content:center;width:96px;height:96px;padding:10px;border-radius:var(--sk-radius-card);background-color:var(--sk-frame)}.ItemRows_thumb__caLQL:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(ellipse 80% 65% at 50% 30%,hsla(0,0%,100%,.55),hsla(0,0%,100%,0) 70%);pointer-events:none}.ItemRows_thumb_image___WlcN{position:relative;width:auto;height:auto;max-width:100%;max-height:100%;padding:3px;background:#fbfaf5;box-shadow:0 6px 10px -4px rgba(31,38,32,.4)}.ItemRows_info__aDV4y{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}.ItemRows_type__A1qwd{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--sk-muted)}.ItemRows_type__A1qwd span{display:flex;font-size:14px}.ItemRows_title__adIxX{font-family:var(--sk-font-serif),Georgia,serif;font-size:19px;line-height:1.3;font-weight:600;color:var(--sk-ink);overflow-wrap:break-word}.ItemRows_title__adIxX:hover{color:var(--sk-green);text-decoration:underline;text-underline-offset:3px}.ItemRows_title__adIxX:focus-visible{outline:2px solid var(--sk-green);outline-offset:2px}.ItemRows_author__Mv1xW{font-size:15px;color:var(--sk-muted)}.ItemRows_price__UwNdE{display:flex;flex-direction:column;align-items:flex-end;gap:2px;white-space:nowrap}.ItemRows_price_now__GEPRM{font-size:18px;font-weight:600;color:var(--sk-ink)}.ItemRows_price_was__Zjzgr{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--sk-muted)}.ItemRows_badge__iXG3f{padding:1px 8px;border-radius:var(--sk-radius-pill);background:var(--sk-accent);color:#fff;font-size:12px;font-weight:600;line-height:1.5}.ItemRows_actions__jeWNS{display:flex;align-items:center;gap:10px}.ItemRows_in_cart__cPAie,.ItemRows_to_cart__liF_q{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;border-radius:var(--sk-radius-pill);font:inherit;font-size:15px;font-weight:600;white-space:nowrap}.ItemRows_in_cart__cPAie svg,.ItemRows_to_cart__liF_q svg{font-size:17px}.ItemRows_to_cart__liF_q{border:1px solid var(--sk-green);background:none;color:var(--sk-green);cursor:pointer;transition:background-color .2s,color .2s}.ItemRows_to_cart__liF_q:hover{background:var(--sk-green);color:#fff}.ItemRows_to_cart__liF_q:focus-visible{outline:2px solid var(--sk-green);outline-offset:2px}.ItemRows_in_cart__cPAie{background:var(--sk-sage);color:var(--sk-ink)}.ItemRows_remove__7T7S4{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid transparent;border-radius:50%;background:none;color:var(--sk-muted);font-size:19px;cursor:pointer;transition:background-color .2s,color .2s}.ItemRows_remove__7T7S4:hover{background:#f3e9e1;color:var(--sk-accent)}.ItemRows_remove__7T7S4:focus-visible{outline:2px solid var(--sk-green);outline-offset:2px}@media(max-width:619px){.ItemRows_row__98180{grid-template-columns:76px minmax(0,1fr);grid-template-areas:"thumb info" "thumb price" "actions actions";gap:6px 14px;padding:16px 0}.ItemRows_thumb__caLQL{grid-area:thumb;align-self:start;width:76px;height:76px;padding:8px}.ItemRows_info__aDV4y{grid-area:info}.ItemRows_title__adIxX{font-size:17px}.ItemRows_author__Mv1xW{font-size:14px}.ItemRows_price__UwNdE{grid-area:price;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.ItemRows_price_now__GEPRM{font-size:17px}.ItemRows_actions__jeWNS{grid-area:actions;justify-content:flex-end}.ItemRows_row_single__5xcK4{grid-template-columns:76px minmax(0,1fr) auto;grid-template-areas:"thumb info actions" "thumb price actions"}.ItemRows_row_single__5xcK4 .ItemRows_actions__jeWNS{align-self:start;margin:-8px -8px 0 0}}@media(prefers-reduced-motion:reduce){.ItemRows_remove__7T7S4,.ItemRows_to_cart__liF_q{transition:none}}.ItemPage_page__iQ1LD{min-height:100vh;padding-bottom:104px;background:var(--sk-bg)}.ItemPage_inner__tNx3F{max-width:var(--sk-max-width);margin:0 auto;padding:40px var(--sk-gutter) 0}.ItemPage_head__GrzNo{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px;margin-bottom:28px}.ItemPage_heading__Vixiz{display:flex;flex-direction:column;gap:6px}.ItemPage_title__piaI1{font-family:var(--sk-font-serif),Georgia,serif;font-size:clamp(32px,3.6vw,44px);line-height:1.1;font-weight:600;letter-spacing:-.015em;color:var(--sk-ink)}.ItemPage_lead__kJjMN{font-size:16px;color:var(--sk-muted)}.ItemPage_head_actions__s4Zvk{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.ItemPage_primary__3p_Tx{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 26px;border:0;border-radius:var(--sk-radius-pill);background:var(--sk-green);color:#fff;font:inherit;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s}.ItemPage_primary__3p_Tx svg{font-size:19px}.ItemPage_primary__3p_Tx:hover{background:var(--sk-ink)}.ItemPage_primary__3p_Tx:focus-visible{outline:2px solid var(--sk-ink);outline-offset:3px}.ItemPage_text_button___9xsY{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0;border:0;background:none;color:var(--sk-muted);font:inherit;font-size:15px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ItemPage_text_button___9xsY:hover{color:var(--sk-accent)}.ItemPage_text_button___9xsY:focus-visible{outline:2px solid var(--sk-green);outline-offset:2px}.ItemPage_layout__ztO1c{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:48px;gap:48px;align-items:start}.ItemPage_back__RF9pC{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:16px;color:var(--sk-green);font-size:15px;font-weight:600}.ItemPage_back__RF9pC:hover{color:var(--sk-ink)}.ItemPage_back__RF9pC:focus-visible{outline:2px solid var(--sk-green);outline-offset:2px}.ItemPage_summary__R_b0_{position:-webkit-sticky;position:sticky;top:140px;display:flex;flex-direction:column;gap:18px;padding:26px;border:1px solid var(--sk-line);border-radius:12px;background-color:#fbfaf5;box-shadow:0 10px 28px -18px rgba(31,38,32,.35)}.ItemPage_summary_title__6RqMA{font-family:var(--sk-font-serif),Georgia,serif;font-size:22px;font-weight:600;color:var(--sk-ink)}.ItemPage_totals__PLq6l{display:flex;flex-direction:column;gap:10px}.ItemPage_totals__PLq6l div{display:flex;justify-content:space-between;gap:16px;font-size:15px;color:#4a5249}.ItemPage_totals__PLq6l dd{font-weight:600;color:var(--sk-ink);white-space:nowrap}.ItemPage_saving__CWEm6 dd{color:var(--sk-accent)}.ItemPage_total__HWVqg{padding-top:14px;border-top:1px solid var(--sk-line)}.ItemPage_total__HWVqg dd,.ItemPage_total__HWVqg dt{font-size:19px;font-weight:600;color:var(--sk-ink)}.ItemPage_total__HWVqg dd{font-size:24px}.ItemPage_summary__R_b0_ .ItemPage_primary__3p_Tx{width:100%;height:56px;font-size:17px}.ItemPage_checkout_bar__ePnpO{display:none}.ItemPage_terms__nkMuJ{display:flex;flex-direction:column;gap:8px;list-style:none;font-size:14px;line-height:1.45;color:#4a5249}.ItemPage_terms__nkMuJ li{display:flex;align-items:flex-start;gap:10px}.ItemPage_terms__nkMuJ svg{flex:none;margin-top:1px;font-size:18px;color:var(--sk-green)}.ItemPage_terms__nkMuJ a{color:var(--sk-green);font-weight:600}.ItemPage_terms__nkMuJ a:hover{text-decoration:underline;text-underline-offset:3px}.ItemPage_empty__e_vOe{display:flex;flex-direction:column;align-items:center;gap:10px;padding:64px 24px;border-radius:12px;background-color:var(--sk-frame);text-align:center;color:var(--sk-muted)}.ItemPage_empty_icon__e3D0R{display:flex;align-items:center;justify-content:center;width:72px;height:72px;margin-bottom:6px;border-radius:50%;background-color:var(--sk-sage);color:var(--sk-green);font-size:32px}.ItemPage_empty_title__42ZxJ{font-family:var(--sk-font-serif),Georgia,serif;font-size:26px;font-weight:600;color:var(--sk-ink)}.ItemPage_empty_actions__YJfOm{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:14px}.ItemPage_empty_link__4CMGG,.ItemPage_empty_link_secondary__39UQy{display:inline-flex;align-items:center;height:48px;padding:0 24px;border-radius:var(--sk-radius-pill);font-size:15px;font-weight:600}.ItemPage_empty_link__4CMGG:focus-visible,.ItemPage_empty_link_secondary__39UQy:focus-visible{outline:2px solid var(--sk-green);outline-offset:2px}.ItemPage_empty_link__4CMGG{background:var(--sk-green);color:#fff}.ItemPage_empty_link__4CMGG:hover{background:var(--sk-ink)}.ItemPage_empty_link_secondary__39UQy{border:1px solid var(--sk-green);color:var(--sk-green)}.ItemPage_empty_link_secondary__39UQy:hover{background:var(--sk-green);color:#fff}@media(max-width:999px){.ItemPage_layout__ztO1c{grid-template-columns:minmax(0,1fr);gap:32px}.ItemPage_summary__R_b0_{position:static}.ItemPage_summary__R_b0_ .ItemPage_primary__3p_Tx{display:none}.ItemPage_checkout_bar__ePnpO{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:16px;margin:16px calc(var(--sk-gutter)*-1) 0;padding:12px var(--sk-gutter) calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--sk-line);background:#fbfaf5;box-shadow:0 -8px 20px -14px rgba(31,38,32,.35)}.ItemPage_checkout_total__TucNg{display:flex;flex-direction:column;font-size:13px;color:var(--sk-muted)}.ItemPage_checkout_total__TucNg strong{font-size:20px;color:var(--sk-ink)}.ItemPage_checkout_bar__ePnpO .ItemPage_primary__3p_Tx{height:50px;padding:0 28px}}@media(max-width:619px){.ItemPage_page__iQ1LD{padding-bottom:72px}.ItemPage_inner__tNx3F{--sk-gutter:16px;padding:24px 16px 0}.ItemPage_head__GrzNo{margin-bottom:20px}.ItemPage_summary__R_b0_{padding:20px}}@media(prefers-reduced-motion:reduce){.ItemPage_primary__3p_Tx{transition:none}}