.whatsapp-contacts{width:100%;min-width:0;color:var(--text,#202722)}.whatsapp-contact-title{margin:0 0 10px;font-size:14px;font-weight:500}.whatsapp-contact-hint{color:var(--muted,#666b63);margin:0 0 12px;font-size:12px;line-height:1.9}.whatsapp-contact-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.whatsapp-contact-links a{border:1px solid var(--border,#dcddd4);background:var(--surface,#fffefb);min-height:48px;color:var(--accent,#263c34);border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;font-size:13px;text-decoration:none;display:flex}.whatsapp-contact-links a:hover{border-color:var(--accent,#263c34);background:#eef1eb}.whatsapp-contact-links a:focus-visible,.whatsapp-contacts summary:focus-visible{outline:2px solid var(--accent,#263c34);outline-offset:4px}.whatsapp-contact-links bdi{white-space:nowrap;font-variant-numeric:tabular-nums}.whatsapp-contacts--picker{background:var(--surface,#fffefb);border:1px solid #cbd3c5;border-radius:7px}.whatsapp-contacts--picker summary{min-height:46px;color:var(--accent,#263c34);cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:10px 15px;font-size:12px;list-style:none;display:flex}.whatsapp-contacts--picker summary::-webkit-details-marker{display:none}.whatsapp-contacts--picker[open] summary{border-bottom:1px solid var(--border,#dcddd4)}.whatsapp-contacts--picker[open] summary svg{transform:rotate(180deg)}.whatsapp-contacts--picker .whatsapp-contact-body{padding:14px}.whatsapp-contacts--picker .whatsapp-contact-links{grid-template-columns:minmax(0,1fr)}.checkout-whatsapp-contacts{margin:18px 0}.footer-whatsapp{color:var(--accent,#263c34);flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:12px;font-size:12px;display:flex}.footer-whatsapp a{white-space:nowrap;align-items:center;min-height:40px;display:inline-flex}@media (width<=700px){.whatsapp-contact-links{grid-template-columns:minmax(0,1fr)}.footer-whatsapp{gap:4px 16px}}.whatsapp-message-copy{margin-top:14px}.whatsapp-message-copy textarea{border:1px solid var(--border,#dcddd4);width:100%;min-height:150px;font:inherit;resize:vertical;border-radius:7px;padding:12px;line-height:1.8;display:block}.whatsapp-message-copy summary{cursor:pointer;margin-bottom:10px;font-size:12px}.whatsapp-message-copy button{border:1px solid var(--border,#dcddd4);background:var(--surface,#fffefb);min-height:44px;color:var(--accent,#263c34);font:inherit;cursor:pointer;border-radius:7px;margin:10px 0;padding:10px 15px;font-size:12px}.catalog{padding-block:30px 48px}.catalog-heading,.heading-group{align-items:center;gap:14px;display:flex}.catalog-heading{justify-content:space-between;gap:20px;margin-bottom:22px}.catalog-heading h1{font-size:22px}.heading-group{flex-wrap:wrap;gap:7px 14px}.preview-label{color:var(--muted);font-size:11px}.product-count{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.catalog-filters{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0 0 18px;display:flex}.catalog-filters a{color:#515c52;white-space:nowrap;background:#edece5;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;min-height:43px;padding:8px 16px;font-size:12px;line-height:1.7;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.catalog-filters a:hover{background:#e6e9e0;border-color:#bac5b9}.catalog-filters a[aria-current=page]{background:var(--accent);border-color:var(--accent);color:var(--surface)}.catalog-search{border:1px solid var(--line);background:var(--surface);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:22px;padding:12px;display:flex}.search-field{border:1px solid var(--line);background:var(--paper);min-width:220px;min-height:46px;color:var(--muted);border-radius:7px;flex:1;align-items:center;gap:10px;padding-inline:14px;display:flex}.search-field svg{flex-shrink:0}.search-field input{width:100%;min-width:0;min-height:44px;color:var(--ink);background:0 0;border:0;outline:0;padding:8px 0;font-size:13px}.search-field input::placeholder{color:var(--muted);opacity:1}.search-field:focus-within{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:2px}.filter-field{width:180px;min-width:0}.filter-field--sort{width:200px}.catalog-search .refined-select-trigger,.catalog-search .refined-select>select{min-height:46px}.clear-filters{min-height:44px;color:var(--accent);text-underline-offset:4px;align-items:center;padding-inline:5px;font-size:12px;text-decoration:underline;display:inline-flex}.catalog>.live-search-feedback{min-height:0;margin:0}.catalog>.live-search-feedback:has([data-live-status]:not(:empty):not(.sr-only)){margin-bottom:18px}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:28px 24px;display:grid}.product-card{border:1px solid var(--line);background:var(--surface);border-radius:12px;min-width:0;padding:8px;transition:border-color .18s,box-shadow .18s}.product-card:hover,.product-card:focus-within{border-color:#acb8aa;box-shadow:0 8px 26px -16px #263c3438}.product-image{aspect-ratio:1.15;border-radius:7px;display:block;position:relative;overflow:hidden}.tone-sand{background:#ede9e0}.tone-sage{background:#e8ece4}.tone-stone{background:#eaeae4}.product-image svg{width:100%;height:100%;display:block}.sample-badge{z-index:1;color:#535c50;background:#fffefbe8;border:1px solid #fff8;border-radius:5px;padding:3px 9px;font-size:10px;line-height:1.7;position:absolute;inset-block-start:10px;inset-inline-start:10px}.product-info{padding:14px 10px 10px}.product-category{color:var(--muted);overflow-wrap:anywhere;margin-bottom:5px;font-size:11px;line-height:1.8}.product-title-row{gap:6px;display:grid}.product-title-row h2{overflow-wrap:anywhere;font-size:15px;font-weight:500;line-height:1.75}.product-title-row h2 a:hover{color:var(--accent);text-underline-offset:4px;text-decoration:underline}.product-price{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.card-dimensions{color:var(--muted);margin-top:5px;font-size:11px}.card-bottom{border-top:1px solid #e8e8df;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;margin-top:13px;padding-top:11px;display:flex}.stock-label{color:#37553f;align-items:center;gap:6px;font-size:12px;display:inline-flex}.stock-label:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.stock-last{color:#806037}.stock-reserved{color:#78634a}.stock-unavailable{color:#666b63}.details-link{min-height:28px;color:var(--accent);align-items:center;gap:8px;font-size:11px;display:inline-flex}.details-link:hover{text-underline-offset:4px;text-decoration:underline}.details-link svg{flex-shrink:0}.catalog-note{color:var(--muted);margin-top:24px;font-size:11px}.catalog-empty{text-align:center;min-height:280px;color:var(--muted);border:1px solid var(--line);background:var(--surface);border-radius:12px;align-content:center;justify-items:center;gap:18px;padding:32px 20px;display:grid}.pagination{justify-content:center;align-items:center;gap:24px;margin-top:32px;font-size:12px;display:flex}.pagination a{border:1px solid var(--line);background:var(--surface);border-radius:7px;align-items:center;min-height:42px;padding:6px 16px;display:inline-flex}.pagination a:hover{border-color:var(--accent)}.product-visual{width:100%;height:100%}.product-visual>img{object-fit:contain;width:100%;height:100%;display:block}.product-image:has(.product-visual--photo){aspect-ratio:auto}.product-image .product-visual--photo{height:auto}.product-image .product-visual--photo>img{object-fit:contain;height:auto;max-height:540px}.image-fallback{width:100%;height:100%;min-height:170px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}.product-visual .image-fallback svg{width:40px;height:40px}.catalog .add-to-cart--compact{border-color:var(--accent);background:var(--accent);min-height:43px;color:var(--surface);margin-top:12px;padding:9px 12px;font-size:12px}.catalog .add-to-cart--compact:hover{background:var(--accent-hover);border-color:var(--accent-hover)}@media (width<=1040px){.catalog{padding-top:26px}.product-grid{gap:22px 18px}.product-info{padding-inline:7px}.catalog-filters{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#bec6b8 transparent;flex-wrap:nowrap;padding:4px 2px 14px;overflow-x:auto}.catalog-filters a{flex-shrink:0}}@media (width<=800px){.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-field{width:160px}.filter-field--sort{width:180px}}@media (width<=600px){.catalog{padding-block:23px 34px}.catalog-heading{align-items:start;gap:12px;margin-bottom:16px}.catalog-heading h1{font-size:20px}.heading-group{gap:4px 10px}.preview-label{font-size:10px}.product-count{padding-top:6px;font-size:11px}.catalog-filters{gap:7px;margin-bottom:16px}.catalog-filters a{min-height:42px;padding-inline:14px;font-size:12px}.catalog-search{gap:8px;margin-bottom:18px;padding:9px}.search-field{flex-basis:100%;min-width:0}.filter-field,.filter-field--sort{flex:1;width:calc(50% - 4px)}.catalog-search .small-button{min-height:42px}.product-grid{gap:18px 12px}.product-card{border-radius:9px;padding:5px}.product-image{aspect-ratio:1;border-radius:5px}.product-info{padding:11px 5px 6px}.product-category{margin-bottom:4px;font-size:11px}.product-title-row h2{font-size:13px;font-weight:500}.product-price{font-size:13px}.card-dimensions{font-size:10px}.card-bottom{gap:3px 5px;margin-top:10px;padding-top:7px}.product-card .stock-label,.details-link{font-size:11px}.details-link{gap:4px;min-height:32px}.sample-badge{padding:2px 6px;font-size:9px;inset-block-start:7px;inset-inline-start:7px}.catalog .add-to-cart--compact{gap:6px;min-height:42px;padding-inline:8px;font-size:11px}}.product-page{padding-block:25px 48px}.breadcrumbs{color:var(--muted);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:6px 9px;margin-bottom:24px;font-size:12px;display:flex}.breadcrumbs a{flex-shrink:0}.breadcrumbs a:hover{color:var(--accent);text-underline-offset:4px;text-decoration:underline}.breadcrumbs [aria-current]{min-width:0}.product-detail-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:38px;display:grid}.product-gallery{--gallery-limit:min(740px,72svh);min-width:0}.product-page .product-gallery{position:sticky;top:20px}.gallery-main{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:8px;position:relative;overflow:hidden}.gallery-track{width:100%;min-height:160px;aspect-ratio:var(--gallery-ratio,1.1);max-height:var(--gallery-limit);scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;border-radius:6px;align-items:flex-start;display:flex;overflow:auto hidden}.gallery-track::-webkit-scrollbar{display:none}.gallery-panel{min-width:0;min-height:160px;max-height:var(--gallery-limit);aspect-ratio:var(--photo-ratio,1.1);scroll-snap-align:start;scroll-snap-stop:always;background:#ede9e0;flex:0 0 100%;justify-content:center;align-items:center;display:flex}.gallery-panel .product-visual{height:100%}.gallery-panel .product-visual--photo{justify-content:center;align-items:center;display:flex}.gallery-panel .product-visual>img{width:100%;height:auto;max-height:var(--gallery-limit);object-fit:contain}.gallery-panel .product-visual>svg{width:100%;height:100%;display:block}.gallery-panel .image-fallback{min-height:160px}.gallery-counter{z-index:2;top:18px;color:var(--accent);font-variant-numeric:tabular-nums;pointer-events:none;background:#fffefbf2;border:1px solid #d8dcd1;border-radius:6px;padding:5px 11px;font-size:12px;line-height:1.8;position:absolute;inset-inline-end:18px}.gallery-arrows{top:50%;pointer-events:none;justify-content:space-between;display:flex;position:absolute;inset-inline:17px;transform:translateY(-50%)}.gallery-arrows button,.gallery-enlarge{width:44px;height:44px;color:var(--accent);background:#fffefbf2;border:1px solid #d4d9ce;border-radius:50%;place-items:center;padding:0;display:grid;box-shadow:0 2px 8px #2027220a}.gallery-arrows button{pointer-events:auto}.gallery-arrows button:hover:not(:disabled),.gallery-enlarge:hover:not(:disabled){color:var(--surface);border-color:var(--accent);background:var(--accent)}.gallery-arrows button:disabled{opacity:.3}.gallery-enlarge{z-index:2;bottom:18px;border-radius:7px;position:absolute;inset-inline-end:18px}.gallery-enlarge:disabled{opacity:.35;cursor:default}.gallery-loading{bottom:18px;max-width:calc(100% - 90px);color:var(--muted);background:#fffefbf2;border-radius:5px;padding:5px 9px;font-size:12px;position:absolute;inset-inline-start:18px}.gallery-thumbnails{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#bec6b8 transparent;gap:9px;margin-top:10px;padding:5px 4px 9px;display:flex;overflow-x:auto}.gallery-thumbnails button{width:var(--thumb-width,86px);border:1px solid var(--line);background:var(--surface);border-radius:7px;flex-shrink:0;height:74px;padding:3px;position:relative}.gallery-thumbnails button[aria-pressed=true]{border:2px solid var(--accent);box-shadow:0 0 0 2px var(--paper);padding:2px}.gallery-thumbnails .product-visual{background:#ede9e0;border-radius:3px;overflow:hidden}.gallery-thumbnails .product-visual>img,.gallery-thumbnails svg{object-fit:contain;width:100%;height:100%}.gallery-thumbnails .image-fallback{min-height:0;font-size:0}.gallery-thumbnail-number{inset-inline-end:4px;min-width:17px;height:18px;color:var(--accent);background:#fffefbeb;border-radius:3px;place-items:center;padding-inline:3px;font-size:10px;line-height:1;display:grid;position:absolute;bottom:3px}.gallery-viewer{background:var(--paper);width:min(1120px,100% - 32px);height:calc(100svh - 32px);max-height:calc(100svh - 32px);color:var(--ink);overscroll-behavior:contain;border:1px solid #b9c3b3;border-radius:12px;padding:14px 20px;overflow:hidden}.gallery-viewer[open]{flex-direction:column;display:flex}.gallery-viewer::backdrop{background:#15231de6}html:has(.gallery-viewer[open]){scrollbar-gutter:stable;overflow:hidden}.gallery-viewer-header{border-bottom:1px solid var(--line);flex-shrink:0;align-items:center;gap:14px;padding-bottom:12px;display:flex}.gallery-viewer-header p{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.gallery-viewer-counter{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.gallery-viewer-close{border:1px solid var(--line);background:var(--surface);width:44px;height:44px;color:var(--accent);border-radius:7px;flex-shrink:0;font-size:27px;line-height:1}.gallery-viewer-close:hover{border-color:var(--accent)}.gallery-viewer-media{flex:1;justify-content:center;align-items:center;min-height:0;padding:12px 0;display:flex}.gallery-viewer-media .product-visual{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.gallery-viewer-media .product-visual>img,.gallery-viewer-media .product-visual>svg{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%}.gallery-viewer-actions{border-top:1px solid var(--line);flex-shrink:0;justify-content:space-between;gap:12px;padding-top:12px;display:flex}.gallery-viewer-actions button{border:1px solid var(--line);min-height:44px;color:var(--accent);background:var(--surface);border-radius:7px;padding:9px 15px;font-size:12px}.gallery-viewer-actions button:hover:not(:disabled){border-color:var(--accent)}.gallery-viewer-actions button:disabled{opacity:.4}.product-detail-copy{min-width:0}.product-purchase-card{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:23px 25px}.product-summary-meta{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;font-size:12px;display:flex}.product-summary-meta a:hover{color:var(--accent);text-underline-offset:4px;text-decoration:underline}.product-detail-copy h1{overflow-wrap:anywhere;margin:0 0 16px;font-size:22px;font-weight:500;line-height:1.75}.product-price-line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.detail-price{font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;line-height:1.4}.product-price-line .stock-label{background:#edf1e8;border:1px solid #e0e5d9;border-radius:5px;padding:4px 9px;font-size:12px}.product-purchase-actions{gap:10px;display:grid}.product-purchase-actions .add-to-cart{min-height:48px;margin:0;padding:11px 15px;font-size:13px}.product-purchase-actions .whatsapp-button{background:var(--surface);min-height:46px;color:var(--accent);border-color:#cbd3c5;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:10px 15px;font-size:12px;display:flex}.product-purchase-actions .whatsapp-button:hover{border-color:var(--accent);background:#f1f3ec}.product-purchase-actions .whatsapp-button svg{flex-shrink:0}.product-delivery{border-top:1px solid var(--line);align-items:flex-start;gap:11px;margin-top:22px;padding-top:18px;display:flex}.product-delivery>svg{color:var(--brass);flex-shrink:0;margin-top:4px}.product-delivery h2{color:var(--accent);font-size:13px;font-weight:500}.shipping-note{color:var(--muted);margin-top:7px;font-size:12px;line-height:1.9}.product-delivery .shipping-note{margin-top:5px}.product-description-section{border-bottom:1px solid var(--line);margin-top:24px;padding:0 2px 23px}.product-description-section h2{font-size:14px;font-weight:500}.product-description{white-space:pre-line;overflow-wrap:anywhere;color:#555f53;margin-top:12px;font-size:13px;line-height:1.95}.specifications{margin-top:20px;font-size:13px}.specifications>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(110px,.8fr) minmax(0,1fr);gap:14px;padding-block:11px;display:grid}.specifications dt{color:var(--muted)}.specifications dd{text-align:end;overflow-wrap:anywhere;white-space:pre-line}.specifications dt small{margin-top:3px;font-size:11px;display:block}.product-specification-section,.product-care-section{border-bottom:1px solid var(--line);padding-inline:2px}.product-specification-section summary,.product-care-section summary{justify-content:space-between;align-items:center;gap:15px;min-height:58px;padding-block:16px;font-size:14px;font-weight:500;list-style:none;display:flex}.product-specification-section summary::-webkit-details-marker{display:none}.product-care-section summary::-webkit-details-marker{display:none}.product-specification-section summary svg,.product-care-section summary svg{color:var(--muted);flex-shrink:0}.product-specification-section[open] summary svg,.product-care-section[open] summary svg{transform:rotate(180deg)}.product-detail-copy .specifications{margin-top:0;padding-bottom:10px}.product-detail-copy .specifications>div:last-child{border-bottom:0}.product-care-section p{white-space:pre-line;overflow-wrap:anywhere;color:#555f53;padding-bottom:20px;font-size:13px;line-height:1.95}.reproduction-note{color:var(--muted);margin-top:15px;font-size:12px}@media (width<=960px){.product-detail-grid{grid-template-columns:1fr;gap:25px}.product-page .product-gallery{position:static}.product-gallery{--gallery-limit:min(680px,66svh)}}@media (width<=600px){.product-page{padding-top:19px}.breadcrumbs{margin-bottom:18px;font-size:11px}.product-gallery{--gallery-limit:min(600px,62svh)}.gallery-main{border-radius:10px;padding:6px}.gallery-counter{top:14px;padding:4px 9px;font-size:11px;inset-inline-end:14px}.gallery-enlarge{bottom:14px;inset-inline-end:14px}.gallery-arrows{inset-inline:13px}.gallery-thumbnails{gap:7px;margin-top:8px}.gallery-thumbnails button{height:68px}.product-detail-copy h1{margin-bottom:14px;font-size:19px}.product-purchase-card{border-radius:10px;padding:19px 18px}.detail-price{font-size:20px}.product-price-line{gap:9px;margin-bottom:18px}.product-delivery{margin-top:18px;padding-top:15px}.gallery-viewer{width:calc(100% - 12px);height:calc(100svh - 20px);max-height:calc(100svh - 20px);padding:10px 0}.gallery-viewer-header,.gallery-viewer-actions{margin-inline:10px}.gallery-viewer-header{gap:8px}.gallery-viewer-header p{font-size:12px}}@media (height<=720px){.gallery-viewer{border-radius:0;width:min(1120px,100%);height:100svh;max-height:100svh;padding-block:8px}.gallery-viewer-media{padding-block:8px}}.add-to-cart{border:1px solid var(--accent);background:var(--accent);color:#fff;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:44px;margin-top:22px;padding:10px 14px;font-size:12px;transition:background .15s,border-color .15s;display:flex}.add-to-cart:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.add-to-cart--compact{min-height:38px;color:var(--accent);background:#f1f3eb;border-color:#dfe4d5;margin-top:11px;padding:7px 11px;font-size:11px}.add-to-cart--compact:hover{background:#e8eddf;border-color:#bbc7ad}.add-to-cart svg{flex-shrink:0}.cart-toast{z-index:60;bottom:max(22px, env(safe-area-inset-bottom));color:#46533f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border:1px solid #dce3d3;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px 24px;width:max-content;max-width:min(490px,100% - 32px);padding:15px 18px;font-size:12px;display:flex;position:fixed;inset-inline-end:24px;box-shadow:0 8px 32px #26331d18}.cart-toast-actions{align-items:center;gap:18px;display:flex}.cart-toast a,.cart-toast button{color:var(--accent);text-underline-offset:4px;background:0 0;border:0;padding:0;font-size:11px;font-weight:600;text-decoration:underline}.product-detail-copy>.add-to-cart+.whatsapp-button{color:var(--accent);background:0 0;border-color:#dce1d4;margin-top:10px;font-size:12px}.cart-toast{border-color:var(--line);background:var(--surface);color:var(--ink);gap:8px 22px;padding:12px 18px;font-size:13px}.cart-toast a,.cart-toast button{align-items:center;min-height:44px;font-size:13px;font-weight:500;display:inline-flex}.cart-toast-actions{gap:20px}@media (width<=520px){.add-to-cart--compact{min-height:40px;font-size:10px}.cart-toast{width:auto;max-width:none;padding:13px 15px;font-size:11px;inset-inline:14px}}[data-theme=auction] .auction-page{padding-block:28px 52px}[data-theme=auction] .auction-page-heading{gap:16px;margin-bottom:23px}[data-theme=auction] .auction-heading-title{align-items:center;gap:13px;display:flex}[data-theme=auction] .auction-heading-title h1{font-size:21px;font-weight:500}[data-theme=auction] .auction-room-mark{width:40px;height:40px;color:var(--brass);background:#1b241d;border:1px solid #645b45;border-radius:6px;place-items:center;display:grid}[data-theme=auction] .auction-count{color:var(--muted);border-inline-start:1px solid var(--line);font-variant-numeric:tabular-nums;padding-inline-start:13px;font-size:12px}[data-theme=auction] .auction-text-link{min-height:44px;color:var(--accent);background:0 0;border:0;align-items:center;gap:12px;padding:8px 0;font-size:12px;display:inline-flex}[data-theme=auction] .auction-text-link:hover{color:#e0c7a2;text-underline-offset:5px;text-decoration:underline}[data-theme=auction] .auction-list-notice{border-block:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;padding-block:13px;font-size:12px;display:flex}[data-theme=auction] .auction-list-notice a{color:var(--accent);text-underline-offset:4px;flex-shrink:0;text-decoration:underline}[data-theme=auction] .auction-list-caption{color:var(--muted);margin-block:18px 22px;font-size:11px}[data-theme=auction] .auction-grid{align-items:start;gap:24px}[data-theme=auction] .auction-card{border:1px solid var(--line);background:var(--surface);border-radius:9px;padding:7px;transition:border-color .18s,background .18s;display:block;overflow:hidden}[data-theme=auction] .auction-card:hover{background:#1c2821;border-color:#8a7b5c}[data-theme=auction] .auction-card-media{aspect-ratio:1.14;background:#0c120f;border-radius:5px}[data-theme=auction] .auction-card-media .product-visual{height:100%}[data-theme=auction] .auction-card-media .auction-status{top:12px;background:#14221cf2;border-color:#5e6854;max-width:calc(100% - 24px);font-size:11px;inset-inline-start:12px}[data-theme=auction] .auction-status{color:#c4cebc;background:#1c2c22;border:1px solid #465440;border-radius:4px;align-items:center;gap:7px;width:fit-content;padding:5px 10px;font-size:11px;display:inline-flex}[data-theme=auction] .auction-status[data-state=live]:before{content:"";background:#b4c5a5;border-radius:50%;flex-shrink:0;width:5px;height:5px}[data-theme=auction] .auction-status[data-state=upcoming]{color:#d0b78f;background:#29281d;border-color:#62583e}[data-theme=auction] .auction-status[data-state=cancelled],[data-theme=auction] .auction-status[data-state=ended]{color:#d7b3a6;background:#2b211c;border-color:#685146}[data-theme=auction] .auction-card-copy{padding:17px 15px 7px}[data-theme=auction] .auction-card-category{color:var(--brass);margin-bottom:6px;font-size:11px}[data-theme=auction] .auction-card-copy h2{overflow-wrap:anywhere;margin:0 0 18px;font-size:15px;font-weight:500;line-height:1.8}[data-theme=auction] .auction-card-copy>div{align-items:baseline;gap:8px 15px;font-size:12px}[data-theme=auction] .auction-card-price>span,[data-theme=auction] .auction-card-meta>span{color:var(--muted)}[data-theme=auction] .auction-card-price strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px;font-weight:500}[data-theme=auction] .auction-card-meta{margin-top:9px}[data-theme=auction] .auction-card-date{border-top:1px solid var(--line);color:var(--muted);grid-template-columns:auto 1fr;gap:3px 12px;margin-top:16px;padding-top:13px;font-size:11px;display:grid}[data-theme=auction] .auction-card-date time{text-align:end;color:var(--ink)}[data-theme=auction] .auction-card-date small{text-align:end;grid-column:2;margin:0;font-size:10px}[data-theme=auction] .auction-card-action{min-height:44px;color:var(--accent);justify-content:space-between;align-items:center;gap:16px;margin-top:7px;padding-block:10px 3px;font-size:12px;display:flex}[data-theme=auction] .auction-empty{background:var(--surface);border:1px solid var(--line);border-radius:9px;align-content:center;justify-items:center;gap:18px;min-height:280px;margin-block:25px;padding:48px 24px;display:grid}[data-theme=auction] .auction-empty h1,[data-theme=auction] .auction-empty h2{color:var(--ink);font-size:18px;font-weight:500}[data-theme=auction] .auction-empty p{max-width:520px;line-height:1.9}[data-theme=auction] .auction-detail-top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}[data-theme=auction] .auction-back{min-height:44px;color:var(--muted);align-items:center;gap:9px;margin:0;display:inline-flex}[data-theme=auction] .auction-back:hover{color:var(--accent)}[data-theme=auction] .auction-preview-tag{color:#c5b28d;border:1px solid #534d39;border-radius:4px;padding:3px 9px;font-size:11px}[data-theme=auction] .auction-detail-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:28px}[data-theme=auction] .auction-gallery-column{min-width:0;position:sticky;top:20px}[data-theme=auction] .auction-gallery-caption{color:var(--muted);text-align:center;margin-top:13px;font-size:11px}[data-theme=auction] .auction-console{background:var(--surface);border:1px solid #4c5544;border-radius:9px;padding:26px 28px;box-shadow:0 16px 40px #00000018}[data-theme=auction] .auction-eyebrow{color:var(--brass);font-size:11px}[data-theme=auction] .auction-detail-copy h1{overflow-wrap:anywhere;margin:7px 0 16px;font-size:22px;font-weight:500;line-height:1.75}[data-theme=auction] .auction-connection-bar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px 16px;padding-bottom:9px;display:flex}[data-theme=auction] .auction-connection{color:var(--muted);gap:8px;font-size:11px}[data-theme=auction] .auction-connection:before{background:#c5a36e;flex-shrink:0;width:5px;height:5px}[data-theme=auction] .auction-connection[data-fresh=true]:before{background:#a7be98}[data-theme=auction] .auction-connection-bar .auction-text-link{min-height:38px;font-size:11px}[data-theme=auction] .auction-stale-note{color:#ddbf92;padding:12px 0 0;font-size:12px;line-height:1.9}[data-theme=auction] .auction-highest{gap:9px;padding-top:23px;display:grid}[data-theme=auction] .auction-highest>span{color:var(--muted);font-size:12px}[data-theme=auction] .auction-highest>strong{text-align:start;font-variant-numeric:tabular-nums;font-size:29px;font-weight:500;line-height:1.5}[data-theme=auction] .auction-highest>strong[data-has-bid=false]{font-size:20px}[data-theme=auction] .auction-highest>strong:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:match-parent}[data-theme=auction] .auction-price-grid{border:0;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:18px;margin:20px 0 23px;padding-block:0}[data-theme=auction] .auction-price-grid>div{gap:7px;font-size:14px;font-weight:500}[data-theme=auction] .auction-price-grid span{color:var(--muted);font-size:11px;font-weight:400}[data-theme=auction] .auction-price-grid bdi{font-variant-numeric:tabular-nums}[data-theme=auction] .auction-clock-panel{border:1px solid var(--line);background:#111b15;border-radius:6px;grid-template-columns:1fr auto;gap:9px;padding:15px 17px;display:grid}[data-theme=auction] .auction-clock-panel>span:not(.auction-status){color:var(--muted);font-size:11px}[data-theme=auction] .auction-clock-panel>strong{letter-spacing:.04em;grid-area:2/2;justify-self:end;font-size:26px;font-weight:400;line-height:1.4}[data-theme=auction] .auction-clock-panel>small{color:var(--muted);min-height:18px;font-size:10px}[data-theme=auction] .auction-clock-panel>.auction-status{grid-column:1/-1}[data-theme=auction] [data-closing=true] .auction-clock-panel{border-color:#84704c}[data-theme=auction] [data-closing=true] [data-auction-clock]{color:#d8bb8c}[data-theme=auction] .auction-facts{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:12px 20px;margin-bottom:18px;padding-block:17px;font-size:11px;display:flex}[data-theme=auction] .auction-facts>div{gap:10px;display:flex}[data-theme=auction] .auction-facts dt{color:var(--muted)}[data-theme=auction] .auction-participation .account-primary{text-align:start;justify-content:space-between;margin-top:12px}[data-theme=auction] .auction-access-note,[data-theme=auction] .auction-closed-label{color:#d5c3a4;padding-block:5px;font-size:12px;line-height:1.9}[data-theme=auction] .auction-ready{color:#bdcdb2;margin:0 0 12px;font-size:12px}[data-theme=auction] .auction-test{color:var(--muted);border-top:1px solid var(--line);margin:20px 0 0;padding-top:14px;font-size:11px}[data-theme=auction] .auction-delivery{align-items:start;gap:12px;padding:23px 5px 0;display:flex}[data-theme=auction] .auction-delivery>svg{color:var(--accent);flex-shrink:0;margin-top:4px}[data-theme=auction] .auction-delivery h2{font-size:13px;font-weight:500}[data-theme=auction] .auction-collection{color:#c8cbbb;padding:6px 0;font-size:12px}[data-theme=auction] .auction-information-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:start;gap:28px;margin-top:32px;display:grid}[data-theme=auction] .auction-information,[data-theme=auction] .auction-bid-history{border:1px solid var(--line);background:#141e18;border-radius:8px;min-width:0;margin:0;padding:24px 28px}[data-theme=auction] .auction-information h2,[data-theme=auction] .auction-bid-history h2{margin:0;font-size:14px;font-weight:500}[data-theme=auction] .product-description{color:#b9c1b3;margin-top:12px;font-size:13px}[data-theme=auction] .specifications{margin:17px 0 0;font-size:12px}[data-theme=auction] .specifications>div{grid-template-columns:minmax(80px,.8fr) minmax(0,1fr);padding-block:10px}[data-theme=auction] .specifications>div:last-child{border-bottom:0}[data-theme=auction] .auction-rules{border-block:1px solid var(--line);margin-top:21px;padding:0 0 17px}[data-theme=auction] .auction-rules summary{min-height:52px;color:var(--accent);justify-content:space-between;align-items:center;gap:16px;font-size:13px;list-style:none;display:flex}[data-theme=auction] .auction-rules summary::-webkit-details-marker{display:none}[data-theme=auction] .auction-rules summary>span{font-size:21px;font-weight:400}[data-theme=auction] .auction-rules[open] summary>span{transform:rotate(45deg)}[data-theme=auction] .auction-rules p{overflow-wrap:anywhere;margin:0 0 15px}[data-theme=auction] .auction-rules:not([open]){padding-bottom:0}[data-theme=auction] .auction-schedule{gap:11px;margin-block:18px 12px;font-size:11px;display:grid}[data-theme=auction] .auction-schedule>div{justify-content:space-between;gap:15px;display:flex}[data-theme=auction] .auction-schedule dt{color:var(--muted)}[data-theme=auction] .auction-schedule dd{text-align:end}[data-theme=auction] .auction-history-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}[data-theme=auction] .auction-history-count{color:var(--muted);font-size:11px}[data-theme=auction] .auction-history-count bdi{color:var(--ink);font-variant-numeric:tabular-nums;margin-inline-end:5px}[data-theme=auction] .auction-history-empty{color:var(--muted);text-align:center;border-top:1px solid var(--line);margin-top:18px;padding-block:35px;font-size:12px}[data-theme=auction] .auction-bid-history [data-auction-bids]>div{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px 14px;padding:15px 0;font-size:12px;display:grid}[data-theme=auction] .auction-bid-history [data-auction-bids]>div:first-child{border-top:1px solid var(--line);margin-top:14px}[data-theme=auction] .auction-bid-history [data-latest=true]>bdi{color:#d8c09a}[data-theme=auction] .auction-bid-history [role=listitem]>span{gap:3px;display:grid}[data-theme=auction] .auction-bid-history [role=listitem] small{color:var(--muted);font-size:10px}[data-theme=auction] .auction-bid-history [role=listitem]>bdi{white-space:nowrap;font-variant-numeric:tabular-nums}[data-theme=auction] .auction-bid-history time{color:var(--muted);font-size:10px}[data-theme=auction] .auction-bidding{margin:16px 0 0}[data-theme=auction] .auction-bidding-title{margin:0 0 14px;font-size:13px;font-weight:500}[data-theme=auction] .auction-consent-rules{border:1px solid var(--line);background:var(--paper);border-radius:5px;margin-bottom:12px;padding:0 13px;font-size:12px}[data-theme=auction] .auction-consent-rules summary{color:var(--accent);min-height:44px;padding-block:12px}[data-theme=auction] .auction-consent-rules p{white-space:pre-line;overflow-wrap:anywhere;padding-bottom:16px;line-height:1.95}[data-theme=auction] .auction-consent-check{align-items:start;gap:11px;padding-block:4px;font-size:12px}[data-theme=auction] .auction-consent-check input{accent-color:#a1b091;flex-shrink:0;width:17px;height:17px;margin-top:5px}[data-theme=auction] .auction-consent-check input:focus-visible{outline-offset:4px}[data-theme=auction] .auction-terms-recorded{color:var(--muted);font-size:11px;line-height:1.9}[data-theme=auction] .auction-bid-field{gap:8px;margin:16px 0 8px;font-size:12px}[data-theme=auction] .auction-bid-field input{min-height:50px;color:var(--ink);font-variant-numeric:tabular-nums;background:#0f1913;border:1px solid #59664f;border-radius:5px;padding:10px 13px;font-size:18px}[data-theme=auction] .auction-bid-availability{color:var(--muted);margin-bottom:14px;font-size:11px;line-height:1.9}[data-theme=auction] .auction-feedback{color:#dfc39c;overflow-wrap:anywhere;background:#2a271c;border:1px solid #756341;border-radius:5px;margin:16px 0;padding:13px 15px;font-size:12px}[data-theme=auction] .auction-feedback[data-tone=accepted]{color:#c6d4b8;background:#1d3023;border-color:#53664b}[data-theme=auction] .auction-feedback[data-tone=pending]{color:#d7cfac;background:#242b23;border-color:#66704f}[data-theme=auction] .auction-outbid{color:#dbc098;border-block:1px solid #62563c;margin-top:16px;padding:12px 0;font-size:12px;line-height:1.9}[data-theme=auction] .auction-bidding>.auction-ready{margin-top:15px}[data-theme=auction] .auction-winner{color:#d7e0c9;background:#1b2e20;border-color:#607450;border-radius:6px;margin-top:17px;padding:17px;font-size:13px}[data-theme=auction] .auction-winner .small-button{margin-top:15px}[data-theme=auction] .auction-bid-dialog{color:var(--ink);background:#18221d;border:1px solid #8a7858;border-radius:8px;width:min(460px,100% - 32px);max-height:calc(100svh - 32px);padding:29px;overflow:auto;box-shadow:0 30px 100px #0008}[data-theme=auction] .auction-bid-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#07110cdb}[data-theme=auction] .auction-bid-dialog h2{margin:5px 0 24px;font-size:19px;font-weight:500}[data-theme=auction] .auction-bid-dialog>strong{border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;margin-top:7px;padding-bottom:21px;font-size:29px;font-weight:500}[data-theme=auction] .auction-bid-dialog p{color:var(--muted);margin:18px 0;font-size:12px}[data-theme=auction] .auction-bid-dialog .auction-confirm-status{color:#dfbb91;background:#30271e;border:1px solid #6a5940;border-radius:5px;padding:12px}[data-theme=auction] .auction-bid-dialog>div{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;display:grid}[data-theme=auction] .auction-bid-dialog button{justify-content:center;font-size:12px}[data-theme=auction] .auction-registration{max-width:720px;margin:28px auto 55px}[data-theme=auction] .auction-registration>.auction-back{margin-bottom:18px}[data-theme=auction] .auction-registration h1{margin-bottom:23px;font-size:21px;font-weight:500}[data-theme=auction] .auction-registration .auction-panel{background:var(--surface);border-color:var(--line);border-radius:8px;gap:23px;padding:28px}[data-theme=auction] .auction-registration input{color:var(--ink);background:#0f1913;border-color:#455440;border-radius:5px;min-height:46px;font-size:14px}[data-theme=auction] .auction-registration label{color:var(--ink);font-size:13px}[data-theme=auction] .auction-profile-email{border-block:1px solid var(--line);padding-block:14px}[data-theme=auction] .auction-profile-location{align-items:start;gap:22px}[data-theme=auction] .auction-registration .country-picker>label{line-height:inherit}[data-theme=auction] .auction-registration .account-primary{justify-content:space-between;width:100%}[data-theme=auction] .auction-profile-required{color:var(--muted);margin-top:6px;font-size:11px}[data-theme=auction] .auction-registration .checkout-field-error{color:#e0b394}[data-theme=auction] .auction-registration [aria-invalid=true]{border-color:#c58d67}[data-theme=auction] .gallery-main{background:#131d17;border-color:#4c5544;border-radius:8px;padding:7px}[data-theme=auction] .gallery-panel,[data-theme=auction] .gallery-thumbnails .product-visual{background:#0c120f}[data-theme=auction] .gallery-counter,[data-theme=auction] .gallery-arrows button,[data-theme=auction] .gallery-enlarge,[data-theme=auction] .gallery-thumbnail-number{color:#e3dcc9;box-shadow:none;background:#15231df2;border-color:#7c7e63}[data-theme=auction] .gallery-thumbnails{scrollbar-color:#60714f transparent}[data-theme=auction] .gallery-thumbnails button{background:#17231a;border-color:#3d4d3c;border-radius:5px}[data-theme=auction] .gallery-thumbnails button[aria-pressed=true]{border-color:#ba9c6e;box-shadow:0 0 0 2px #101815}[data-theme=auction] .gallery-loading{color:var(--ink);background:#15231df2}[data-theme=auction] .gallery-viewer{background:var(--paper);color:var(--ink);border-color:#6d7357;border-radius:8px}[data-theme=auction] .gallery-viewer::backdrop{background:#050c08ed}[data-theme=auction] .gallery-viewer-close,[data-theme=auction] .gallery-viewer-actions button{color:var(--ink);background:var(--surface);border-color:#5b684d}[data-theme=auction] .gallery-arrows button:hover:not(:disabled),[data-theme=auction] .gallery-enlarge:hover:not(:disabled){color:#fff;background:#2f4836;border-color:#b6b28b}@media (width<=1100px){[data-theme=auction] .auction-console,[data-theme=auction] .auction-information,[data-theme=auction] .auction-bid-history{padding:22px}[data-theme=auction] .auction-detail-grid,[data-theme=auction] .auction-information-grid{gap:22px}[data-theme=auction] .auction-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (width<=850px){[data-theme=auction] .auction-detail-grid,[data-theme=auction] .auction-information-grid{grid-template-columns:minmax(0,1fr)}[data-theme=auction] .auction-gallery-column{position:static}[data-theme=auction] .auction-information-grid{margin-top:26px}[data-theme=auction] .auction-console{padding:26px}}@media (width<=600px){[data-theme=auction] .auction-page{padding-block:20px 35px}[data-theme=auction] .auction-page-heading{align-items:start;gap:12px}[data-theme=auction] .auction-heading-title{gap:10px}[data-theme=auction] .auction-heading-title h1{font-size:20px}[data-theme=auction] .auction-heading-title .auction-room-mark{display:none}[data-theme=auction] .auction-list-notice{font-size:11px}[data-theme=auction] .auction-grid{grid-template-columns:minmax(0,1fr);gap:20px}[data-theme=auction] .auction-card-media{aspect-ratio:1.35}[data-theme=auction] .auction-card-copy{padding:15px 13px 6px}[data-theme=auction] .auction-card-copy>div{flex-direction:row}[data-theme=auction] .auction-card-copy h2{font-size:15px}[data-theme=auction] .auction-card-media .auction-status{font-size:10px}[data-theme=auction] .auction-detail-top{margin-bottom:15px}[data-theme=auction] .auction-console{padding:21px 19px}[data-theme=auction] .auction-detail-copy h1{font-size:20px}[data-theme=auction] .auction-highest>strong{font-size:27px}[data-theme=auction] .auction-price-grid{gap:14px}[data-theme=auction] .auction-price-grid>div{font-size:13px}[data-theme=auction] .auction-clock-panel{padding:13px}[data-theme=auction] .auction-clock-panel>strong{font-size:23px}[data-theme=auction] .auction-information,[data-theme=auction] .auction-bid-history{padding:21px 19px}[data-theme=auction] .auction-bid-history [data-auction-bids]>div{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}[data-theme=auction] .auction-bid-history time{text-align:end;grid-column:2}[data-theme=auction] .auction-bid-history [role=listitem]>span{grid-row:1/3}[data-theme=auction] .auction-registration .auction-panel{padding:22px 19px}[data-theme=auction] .auction-registration h1{font-size:20px}[data-theme=auction] .auction-profile-location{grid-template-columns:1fr}[data-theme=auction] .auction-bid-dialog{padding:23px 21px}[data-theme=auction] .auction-bid-dialog>div{grid-template-columns:1fr}[data-theme=auction] .auction-bid-dialog [data-bid-confirm]{grid-row:1}}:root[data-theme=auction]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#e7e5dc;--muted:#a9b1a6;--line:#35433b;--accent:#c2a47a;--accent-hover:#d2b78f;--paper:#101815;--surface:#18221d;--wash:#22322a;--brass:#c2a47a;--auction-button:#2b493d;--auction-button-hover:#365a4b;color:var(--ink);background:var(--paper)}[data-theme=auction] body{background:var(--paper)}[data-theme=auction] ::selection{color:#fff;background:#496052}[data-theme=auction] :focus-visible{outline-color:#d2b78f}[data-theme=auction] .site-header{color:var(--ink);background:#15231c;border-color:#3c4b3f;box-shadow:0 12px 36px #00000016}[data-theme=auction] .brand-mark{color:var(--ink);background:#1b2b22;box-shadow:inset 0 0 0 3px #1b2b22,inset 0 0 0 4px #c2a47a44}[data-theme=auction] .primary-nav a,[data-theme=auction] .language-link{color:#bfc8bb}[data-theme=auction] .primary-nav a:hover,[data-theme=auction] .primary-nav a[aria-current=page]{color:var(--ink)}[data-theme=auction] .cart-count{color:#e7e5dc;background:#23362a;border-color:#53614d}[data-theme=auction] .site-footer{border-color:var(--line);margin-top:12px}[data-theme=auction] .footer-contact{color:var(--accent)}[data-theme=auction] .account-primary,[data-theme=auction] .small-button{background:var(--auction-button);color:#eeede4;border:1px solid #64816a;border-radius:6px;min-height:46px;padding:11px 17px}[data-theme=auction] .account-primary:hover:not(:disabled),[data-theme=auction] .small-button:hover:not(:disabled){background:var(--auction-button-hover);color:#fff;border-color:#94a488}[data-theme=auction] .account-primary:disabled,[data-theme=auction] .small-button:disabled{color:#9ba797;opacity:1;background:#202d25;border-color:#3b4b3f}[data-theme=auction] .auction-secondary{border-color:var(--line);color:var(--ink);background:0 0}[data-theme=auction] .auction-secondary:hover:not(:disabled){background:var(--wash);border-color:#7e8a74}[data-theme=auction] .country-popover{box-shadow:0 15px 38px #0006}[data-theme=auction] .country-popover li[aria-selected=true]{color:var(--ink)}[data-theme=auction] input::placeholder{color:#929d90;opacity:1}[data-theme=auction] .cart-toast{background:var(--surface);color:var(--ink);border-color:var(--line)}.opening-notice[data-astro-cid-ey4d5kgy]{color:#35483e;text-align:center;background:#eef0e8;border:1px solid #d4d9cf;border-radius:6px;justify-content:center;align-items:center;gap:10px;margin:18px 0 0;padding:12px 18px;font-size:12px;line-height:1.9;display:flex}.opening-notice[data-astro-cid-ey4d5kgy] p[data-astro-cid-ey4d5kgy]{margin:0}.opening-marker[data-astro-cid-ey4d5kgy]{background:#8a6843;border-radius:50%;flex:0 0 6px;width:6px;height:6px}@media (width<=500px){.opening-notice[data-astro-cid-ey4d5kgy]{margin-top:14px;padding:11px 14px;font-size:11px}}.store-auth-dialog{border:1px solid var(--line);background:var(--surface,#fffefb);width:min(460px,100% - 28px);max-height:calc(100dvh - 32px);color:var(--ink);overscroll-behavior:contain;border-radius:16px;margin:auto;padding:0;overflow:auto;box-shadow:0 28px 100px #13201830}.store-auth-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#15211b80}.store-auth-dialog[open]{animation:.2s ease-out auth-card-enter}.store-auth-dialog .auth-wrap{min-height:0;padding:0;display:block}.store-auth-dialog .auth-wrap[hidden]{display:none}.store-auth-dialog .auth-card{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;padding:32px}.store-auth-dialog .auth-heading{padding-inline-end:25px}.store-auth-dialog .auth-heading h2{font-size:18px;font-weight:600}.auth-dialog-close{inset-inline-end:12px;z-index:2;width:38px;height:38px;color:var(--muted);background:0 0;border:0;border-radius:50%;place-items:center;font:25px/1 system-ui;display:grid;position:absolute;top:12px}.auth-dialog-close:hover{background:var(--line)}html:has(.store-auth-dialog[open]){scrollbar-gutter:stable;overflow:hidden}@keyframes auth-card-enter{0%{opacity:0}to{opacity:1}}@media (width<=500px){.store-auth-dialog .auth-card{padding:28px 22px}.store-auth-dialog{border-radius:13px;max-height:calc(100dvh - 20px)}}@media (prefers-reduced-motion:reduce){.store-auth-dialog[open]{animation:none}}html[data-theme=auction] .store-auth-dialog{color:#e7e8dc;background:#121d18;border-color:#344439}html[data-theme=auction] .store-auth-dialog .account-field{color:#c4ccbd}html[data-theme=auction] .store-auth-dialog .account-field input{color:#f0f0e6;background:#17231d;border-color:#3a493e}html[data-theme=auction] .store-auth-dialog .auth-symbol{color:#c2cdad;background:#1b2c22;border-color:#3b4b3f}html[data-theme=auction] .store-auth-dialog .account-primary{color:#132018;background:#aab98b;border-color:#aab98b}html[data-theme=auction] .store-auth-dialog .account-status{color:#d1ddc0;background:#1a2b20;border-color:#3d513e}
