._notice_54adacc8841d{justify-items:start;gap:var(--ll-space-2);min-width:0;max-width:100%;color:var(--ll-ui-ink);display:grid}._badge_54adacc8841d{align-items:center;gap:var(--ll-space-2);max-width:100%;padding:var(--ll-space-1) var(--ll-space-2);border:1px solid var(--ll-ui-border);border-radius:var(--ll-ui-control-corner);background:var(--ll-ui-surface);color:var(--ll-ui-ink);font-size:var(--ll-type-label);overflow-wrap:anywhere;font-weight:650;line-height:1.5;display:inline-flex}._badge_54adacc8841d svg{flex:none}._delivery_54adacc8841d{font-size:var(--ll-type-body);overflow-wrap:anywhere;line-height:1.5}._wallet_385322319d6e{gap:.5rem;width:100%;display:grid}._wallet_385322319d6e p{color:var(--ll-ui-muted);font-size:var(--ll-type-body);margin:0;line-height:1.5}._button_385322319d6e._button_385322319d6e{width:100%;min-height:3.5rem;color:var(--ll-wallet-green-ink);background:var(--ll-wallet-green-surface);border:1px solid var(--ll-wallet-green-line);border-radius:var(--ll-ui-control-corner);justify-content:center;align-items:center;gap:.75rem;display:flex}._button_385322319d6e._button_385322319d6e:hover{background:var(--ll-wallet-green-surface-soft);border-color:var(--ll-wallet-green-brand)}._mark_385322319d6e{border-radius:var(--ll-ui-control-corner);background:var(--ll-wallet-green-brand);width:2.25rem;height:2.25rem;color:var(--paper-white);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}._mark_385322319d6e img{-o-object-fit:contain;object-fit:contain;border:2px solid var(--paper-white);background:var(--ll-wallet-gold-bright);border-radius:50%;width:1rem;height:1rem;position:absolute;bottom:-.25rem;right:-.25rem}._region_9f22b26492b3{gap:16px;width:100%;min-width:0;display:grid}._grid_9f22b26492b3{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}._item_9f22b26492b3{gap:10px;min-width:0;display:grid}._block_9f22b26492b3{border-radius:var(--ll-ui-card-corner);background:linear-gradient(90deg,#ece7dc 0%,#f6f2ea 50%,#ece7dc 100%) 0 0/200% 100%;animation:1.4s ease-in-out infinite _shimmer_9f22b26492b3;display:block}._media_9f22b26492b3{aspect-ratio:4/3}._portrait_9f22b26492b3{aspect-ratio:4/5}._row_9f22b26492b3{height:96px}._inline_9f22b26492b3{vertical-align:middle;max-width:100%;display:inline-block}._inlineBar_9f22b26492b3{border-radius:var(--ll-ui-control-corner);vertical-align:middle;max-width:100%;height:1em;display:inline-block}._line_9f22b26492b3{width:80%;height:16px}._short_9f22b26492b3{width:45%}._hidden_9f22b26492b3{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes _shimmer_9f22b26492b3{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._block_9f22b26492b3{animation:none}}._marketplace_41db40d33bb8{background:var(--ll-ui-surface);min-height:100dvh;color:var(--ll-ui-ink);font-family:var(--ll-ui-font)}._marketplace_41db40d33bb8 *,._detail_41db40d33bb8 *{box-sizing:border-box;min-width:0}._header_41db40d33bb8,._main_41db40d33bb8{max-width:var(--marketplace-content-max);padding-inline:var(--ll-ui-gutter);margin-inline:auto}._header_41db40d33bb8{justify-content:space-between;align-items:center;gap:var(--ll-ui-control-gap);padding-block:var(--ll-ui-gutter);border-bottom:1px solid var(--ll-ui-border);flex-wrap:wrap;display:flex}._brand_41db40d33bb8{min-height:var(--ll-ui-target);align-items:center;max-width:100%;display:flex}._brand_41db40d33bb8 img{width:120px;max-width:100%;height:auto}._eyebrow_41db40d33bb8{font-size:var(--ll-type-label);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:700}._intro_41db40d33bb8{padding-block:calc(var(--ll-ui-section-gap) * 2);max-width:900px}._intro_41db40d33bb8 h1{margin:var(--ll-ui-control-gap) 0;font-size:var(--ll-type-display-fluid);letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;font-weight:750;line-height:1.12}._introCopy_41db40d33bb8{margin:var(--ll-ui-section-gap) 0 0;color:var(--ll-ui-muted);font-size:var(--ll-type-body);line-height:1.6}._previewNote_41db40d33bb8{align-items:baseline;gap:var(--ll-ui-control-gap);padding-block:var(--ll-ui-gutter);border-block:1px solid var(--ll-ui-border);flex-wrap:wrap;display:flex}._previewNote_41db40d33bb8 strong{font-size:var(--ll-type-label)}._previewNote_41db40d33bb8 p{font-size:var(--ll-type-body);color:var(--ll-ui-muted);flex:260px;margin:0;line-height:1.5}._catalogue_41db40d33bb8{padding-block:var(--ll-ui-section-gap)}._toolbar_41db40d33bb8{justify-content:space-between;align-items:end;gap:var(--ll-ui-section-gap);margin-bottom:var(--ll-ui-section-gap);flex-wrap:wrap;display:flex}._views_41db40d33bb8{gap:var(--ll-ui-control-gap);flex-wrap:wrap;flex:300px;display:flex}._views_41db40d33bb8 button{min-height:var(--ll-ui-target);padding:var(--ll-ui-control-gap) var(--ll-ui-gutter);border-radius:var(--ll-ui-control-corner);color:var(--ll-ui-secondary-ink);background:var(--ll-ui-secondary);font-size:var(--ll-type-control);cursor:pointer;overflow-wrap:anywhere;border:0;border-bottom:3px solid #0000;font-weight:650}._views_41db40d33bb8 button:hover{background:var(--ll-ui-secondary-hover)}._views_41db40d33bb8 button[aria-pressed=true]{color:var(--ll-ui-selection-ink);background:var(--ll-ui-selection);border-bottom-color:var(--ll-ui-selection-ink)}._search_41db40d33bb8{gap:var(--ll-ui-control-gap);flex:280px;max-width:100%;display:grid}._search_41db40d33bb8 label{font-size:var(--ll-type-label)}._search_41db40d33bb8 input{width:100%;min-height:var(--ll-ui-target);border:1px solid var(--ll-ui-border);border-radius:var(--ll-ui-control-corner);background:var(--ll-ui-surface);color:var(--ll-ui-ink);padding:var(--ll-ui-control-gap) var(--ll-ui-gutter);font-family:inherit;font-size:var(--ll-type-control)}._sectionHeader_41db40d33bb8{justify-content:space-between;align-items:baseline;gap:var(--ll-ui-control-gap);margin-bottom:var(--ll-ui-section-gap);flex-wrap:wrap;display:flex}._sectionHeader_41db40d33bb8 h2{font-size:var(--ll-type-heading-md);overflow-wrap:anywhere;margin:0;line-height:1.3}._grid_41db40d33bb8{gap:var(--ll-ui-section-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._card_41db40d33bb8{border:1px solid var(--ll-ui-border);border-radius:var(--ll-ui-corner);background:var(--ll-ui-surface);min-width:0}._cardButton_41db40d33bb8{width:100%;height:100%;min-height:var(--ll-ui-target);border-radius:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;font-family:inherit;text-decoration:none;display:flex}._media_41db40d33bb8{aspect-ratio:1;background:var(--ll-ui-secondary-hover);border-radius:var(--ll-ui-corner);width:100%;position:relative}._media_41db40d33bb8 img{-o-object-fit:contain;object-fit:contain;padding:var(--ll-ui-control-gap)}._imageFallback_41db40d33bb8{width:100%;height:100%;padding:var(--ll-ui-gutter);color:var(--ll-ui-muted);font-size:var(--ll-type-label);text-align:center;overflow-wrap:anywhere;justify-content:center;align-items:center;display:flex}._cardCopy_41db40d33bb8{gap:var(--ll-ui-control-gap);width:100%;padding:var(--ll-ui-gutter);overflow-wrap:anywhere;flex-direction:column;flex:1;display:flex}._meta_41db40d33bb8{font-size:var(--ll-type-label);color:var(--ll-ui-muted);overflow-wrap:anywhere;line-height:1.5}._itemName_41db40d33bb8{font-size:var(--ll-type-heading-sm);font-weight:700;line-height:1.35}._price_41db40d33bb8{font-size:var(--ll-type-body);overflow-wrap:anywhere;margin:0;font-weight:650;line-height:1.5}._cardAction_41db40d33bb8{justify-content:space-between;align-items:center;gap:var(--ll-ui-control-gap);min-height:var(--ll-ui-target);color:var(--ll-ui-link);font-size:var(--ll-type-control);margin-top:auto;font-weight:600;display:flex}._cardAction_41db40d33bb8>span{flex-shrink:0}._cardButton_41db40d33bb8:hover ._cardAction_41db40d33bb8{color:var(--ll-ui-link-hover);text-decoration:underline}._loading_41db40d33bb8,._empty_41db40d33bb8{padding-block:calc(var(--ll-ui-section-gap) * 2);font-size:var(--ll-type-body);line-height:1.6}._readStatus_41db40d33bb8{font-size:var(--ll-type-body);color:var(--ll-ui-muted);line-height:1.5}._more_41db40d33bb8{margin-top:var(--ll-ui-section-gap);justify-content:center;display:flex}._footer_41db40d33bb8{justify-content:space-between;align-items:center;gap:var(--ll-ui-section-gap);margin-top:var(--ll-ui-section-gap);padding-block:var(--ll-ui-section-gap);padding-bottom:calc(var(--ll-ui-section-gap) + env(safe-area-inset-bottom));border-top:1px solid var(--ll-ui-border);flex-wrap:wrap;display:flex}._footer_41db40d33bb8 p{font-size:var(--ll-type-body);color:var(--ll-ui-muted);flex:320px;margin:0;line-height:1.6}._detail_41db40d33bb8{max-width:960px;padding:var(--ll-ui-gutter);color:var(--ll-ui-ink);margin-inline:auto}._detailHeader_41db40d33bb8{margin-bottom:var(--ll-ui-section-gap);padding-inline-end:calc(var(--ll-ui-target) + var(--ll-ui-control-gap))}._detailHeader_41db40d33bb8 p{margin:0 0 var(--ll-ui-control-gap)}._detailHeader_41db40d33bb8 h2{overflow-wrap:anywhere;margin:0}._detail_41db40d33bb8>._media_41db40d33bb8{max-width:560px;margin-inline:auto}._detailCopy_41db40d33bb8{gap:var(--ll-ui-section-gap);padding-block:var(--ll-ui-section-gap);display:grid}._detailCopy_41db40d33bb8 p{font-size:var(--ll-type-body);overflow-wrap:anywhere;margin:0;line-height:1.6}._detailCopy_41db40d33bb8 a{justify-self:start}._marketplace_41db40d33bb8 :is(a,button,input):focus-visible{outline:3px solid var(--ll-ui-focus);outline-offset:3px}._skipLink_41db40d33bb8{top:var(--ll-ui-gutter);left:var(--ll-ui-gutter);z-index:60;padding:var(--ll-ui-gutter);background:var(--ll-ui-surface);color:var(--ll-ui-link);font-size:var(--ll-type-control);position:fixed;transform:translateY(-300%)}._skipLink_41db40d33bb8:focus{transform:translateY(0)}@media (width<=1023px){._grid_41db40d33bb8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){._grid_41db40d33bb8{grid-template-columns:minmax(0,1fr)}._header_41db40d33bb8>._eyebrow_41db40d33bb8{flex-basis:100%;order:3}._intro_41db40d33bb8{padding-block:var(--ll-ui-section-gap)}._intro_41db40d33bb8 h1{font-size:var(--ll-type-heading-md)}._views_41db40d33bb8{flex-basis:100%}._views_41db40d33bb8 button{padding-inline:var(--ll-ui-control-gap);flex:80px}._search_41db40d33bb8{flex-basis:100%}._toolbar_41db40d33bb8{align-items:stretch}._more_41db40d33bb8>button,._footer_41db40d33bb8>a,._detailCopy_41db40d33bb8>a{width:100%}}._sellerBadge_41db40d33bb8{width:var(--ll-ui-target,44px);height:var(--ll-ui-target,44px);-o-object-fit:contain;object-fit:contain;vertical-align:middle;flex:none;display:inline-block}._introCompact_41db40d33bb8{padding-block:var(--ll-ui-control-gap) 0;max-width:900px}._introCompact_41db40d33bb8 h1{font-size:var(--ll-type-heading-md);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-weight:750;line-height:1.2}._backLink_41db40d33bb8{align-items:center;gap:var(--ll-space-2);min-height:var(--ll-ui-target);margin-top:var(--ll-ui-control-gap);color:var(--ll-ui-link);font-size:var(--ll-type-control);font-weight:600;display:inline-flex}._location_d141e73f1254{align-items:end;gap:var(--ll-ui-control-gap);padding-block:var(--ll-ui-section-gap);flex-wrap:wrap;display:flex}._location_d141e73f1254>div{flex:160px;grid-template-columns:minmax(0,1fr);min-width:0}._location_d141e73f1254 :is(select,input){min-width:0}._location_d141e73f1254 select,._filters_d141e73f1254 select,._policy_d141e73f1254 input,._policy_d141e73f1254 select{width:100%;min-height:var(--ll-ui-target);border:1px solid var(--ll-ui-border);border-radius:var(--ll-ui-control-corner);background:var(--ll-ui-surface);max-width:100%;color:var(--ll-ui-ink);padding:var(--ll-ui-control-gap);font:inherit;font-size:var(--ll-type-control)}._filters_d141e73f1254{gap:var(--ll-ui-section-gap);margin-block:var(--ll-ui-section-gap);flex-wrap:wrap;align-items:center;display:flex}._filters_d141e73f1254 label{align-items:center;gap:var(--ll-ui-control-gap);min-height:var(--ll-ui-target);font-size:var(--ll-type-control);flex-wrap:wrap;display:flex}._filters_d141e73f1254 label>span{overflow-wrap:anywhere;max-width:100%}._filters_d141e73f1254 input[type=checkbox]{width:var(--ll-space-6);height:var(--ll-space-6);flex-shrink:0}._notice_d141e73f1254{font-size:var(--ll-type-body);overflow-wrap:anywhere;color:var(--ll-ui-muted);margin:0;line-height:1.6}._location_d141e73f1254>._notice_d141e73f1254{flex-basis:100%}._basketItems_d141e73f1254{gap:var(--ll-ui-section-gap);margin-block:var(--ll-ui-section-gap);display:grid}._basketItem_d141e73f1254{gap:var(--ll-ui-control-gap);border-bottom:1px solid var(--ll-ui-border);padding-block:var(--ll-ui-gutter);grid-template-columns:minmax(0,1fr) auto;display:grid}._basketItem_d141e73f1254>div{overflow-wrap:anywhere;min-width:0}._basketItem_d141e73f1254 h3{font-size:var(--ll-type-heading-sm);margin:0;line-height:1.3}._basketItem_d141e73f1254 p{font-size:var(--ll-type-body);margin:var(--ll-ui-control-gap) 0;line-height:1.5}._quantity_d141e73f1254{align-items:center;gap:var(--ll-ui-control-gap);flex-wrap:wrap;display:flex}._quantity_d141e73f1254 select{width:5rem;max-width:100%;min-height:var(--ll-ui-target);padding:var(--ll-ui-control-gap);border:1px solid var(--ll-ui-border);background:var(--ll-ui-surface);color:var(--ll-ui-ink);font-size:var(--ll-type-control)}._totals_d141e73f1254{gap:var(--ll-ui-control-gap);border-top:1px solid var(--ll-ui-border);padding-top:var(--ll-ui-section-gap);display:grid}._totals_d141e73f1254>div{justify-content:space-between;gap:var(--ll-ui-control-gap);font-size:var(--ll-type-body);overflow-wrap:anywhere;flex-wrap:wrap;line-height:1.5;display:flex}._totals_d141e73f1254 h3{font-size:var(--ll-type-heading-sm);margin:var(--ll-ui-control-gap) 0}._policy_d141e73f1254{gap:var(--ll-ui-section-gap);margin-block:var(--ll-ui-section-gap);display:grid}._policy_d141e73f1254 label{gap:var(--ll-ui-control-gap);font-size:var(--ll-type-control);min-width:0;display:grid}._actions_d141e73f1254{gap:var(--ll-ui-control-gap);margin-block:var(--ll-ui-section-gap);flex-wrap:wrap;display:flex}._managerCard_d141e73f1254{border-bottom:1px solid var(--ll-ui-border);padding-block:var(--ll-ui-section-gap);overflow-wrap:anywhere}._managerCard_d141e73f1254 h2{margin:var(--ll-ui-control-gap) 0;font-size:var(--ll-type-heading-sm)}@media (width<=639px){._location_d141e73f1254>button{width:100%}._basketItem_d141e73f1254{grid-template-columns:minmax(0,1fr)}._actions_d141e73f1254>*{flex:180px}}._confirmation_d141e73f1254{gap:var(--ll-ui-section-gap);padding:var(--ll-ui-gutter);border:1px solid rgb(var(--ll-success-line-c));border-radius:var(--ll-ui-corner);background:rgb(var(--ll-success-surface-c));color:var(--ll-ui-ink);overflow-wrap:anywhere;margin:0;display:grid}._confirmationHead_d141e73f1254{align-items:flex-start;gap:var(--ll-ui-control-gap);display:flex}._confirmationHead_d141e73f1254>svg{color:rgb(var(--ll-success-mark-c));flex-shrink:0}._confirmationCopy_d141e73f1254{flex:1;min-width:0}._confirmation_d141e73f1254 h2{font-size:var(--ll-type-heading-md);margin:0;line-height:1.2}._confirmationCopy_d141e73f1254 p{margin:var(--ll-ui-control-gap) 0 0;font-size:var(--ll-type-body);line-height:1.5}._confirmationBlock_d141e73f1254{gap:var(--ll-ui-control-gap);display:grid}._confirmation_d141e73f1254 h3{font-size:var(--ll-type-body);margin:0;font-weight:750;line-height:1.4}._nextSteps_d141e73f1254{gap:var(--ll-ui-control-gap);font-size:var(--ll-type-body);margin:0;padding:0;padding-inline-start:1.4em;line-height:1.5;list-style:decimal;display:grid}._nextSteps_d141e73f1254 li::marker{font-weight:750}
