.modal-overlay.image-viewer-overlay{z-index:10000;-webkit-backdrop-filter:blur(14px)saturate(115%);background:#0e273b99;position:fixed;inset:0;transform:none}.modal.image-viewer{z-index:10001;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#f6fbffe0;border:1px solid #fff6;border-radius:20px;width:min(1000px,100vw - 32px);max-width:1000px;height:auto;min-height:0;max-height:calc(100dvh - 40px);padding:16px;position:fixed;inset:50% auto auto 50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 24px 90px #061b3c44,inset 0 1px #ffffffb3}.image-viewer .modal-heading{background:0 0;gap:12px;margin-bottom:12px;padding:0 0 10px;position:static}.image-viewer .modal-heading h2{overflow-wrap:anywhere;font-size:14px;line-height:1.7}.image-viewer .icon-button{color:#173c4d;background:#fffc;border:1px solid #c5dce4;border-radius:12px;flex:none;width:44px;height:44px}.image-viewer>img{object-fit:contain;border-radius:12px;width:100%;height:auto;max-height:calc(100dvh - 200px);display:block}.image-viewer-actions{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 12px;display:flex}.image-viewer-actions .button{background:#ffffffb3;border-color:#bfd6df;min-height:40px;padding:8px 14px;font-size:12px}.image-viewer-actions p{color:var(--error);font-size:12px}.image-viewer-error{text-align:center;padding:40px 20px}body .modal-overlay.image-viewer-overlay[data-state=open]{animation:.18s ease-out viewer-fade-in}body .modal-overlay.image-viewer-overlay[data-state=closed]{animation:.16s ease-in viewer-fade-out}body .modal.image-viewer[data-state=open]{animation:.2s ease-out viewer-in}body .modal.image-viewer[data-state=closed]{animation:.16s ease-in viewer-out}@keyframes viewer-fade-in{0%{opacity:0}to{opacity:1}}@keyframes viewer-fade-out{0%{opacity:1}to{opacity:0}}@keyframes viewer-in{0%{opacity:0;transform:translate(-50%,-48%)scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes viewer-out{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-48%)scale(.98)}}@media (prefers-reduced-motion:reduce){body .modal.image-viewer[data-state],body .modal-overlay.image-viewer-overlay[data-state]{animation:none}}@media (max-width:620px){.modal.image-viewer{border-radius:16px;padding:12px}}
.number-row.number-row-auction,.unified-catalog .compact-number-list article.number-row.number-row-auction:is(.number-row-featured,.number-row){background:linear-gradient(110deg,#effafa,#f5fcfb);border:1px solid #cfe6e7;border-radius:15px;margin-block:4px;padding:9px 12px;box-shadow:inset 0 1px #ffffffed}.number-row.number-row-auction .row-action{grid-template-columns:minmax(0,1fr);align-content:center;justify-items:stretch;gap:5px;min-width:0;display:grid}.number-row.number-row-auction .row-action .auction-entry-button{color:#fff;background:linear-gradient(115deg,#17788a,#2f939d);border:1px solid #248696;border-radius:11px;grid-row:1;gap:6px;min-height:44px;padding:8px 10px;font-weight:700;transition:background .18s,box-shadow .18s;box-shadow:0 4px 10px #167a8a15,inset 0 1px #ffffff30}.number-row.number-row-auction .row-action .auction-entry-button:hover{background:linear-gradient(115deg,#126a7c,#25828e);box-shadow:0 5px 12px #167a8a25,inset 0 1px #ffffff30}.number-row.number-row-auction .row-action .auction-entry-button svg{flex:none;width:13px;height:13px;display:block}.number-row.number-row-auction .row-action .auction-row-clock{color:#307b86;font-variant-numeric:tabular-nums;background:#ffffffa3;border:1px solid #d7e9e9;border-radius:7px;flex-wrap:wrap;flex-basis:auto;grid-row:2;justify-content:center;align-items:center;gap:4px;width:100%;min-width:0;max-width:100%;min-height:25px;margin:0;padding:4px 5px;font-size:9px;font-weight:600;line-height:1.4;display:flex}.number-row.number-row-auction .row-action .auction-row-clock svg{color:#398e98;width:12px;height:12px}.number-row.number-row-auction .row-action .auction-row-days,.number-row.number-row-auction .row-action .auction-row-time{font-size:inherit;line-height:inherit;white-space:nowrap;flex:none}.number-row.number-row-auction .row-action .auction-row-days{padding:1px 3px}.number-row.number-row-auction .row-action .auction-row-time{text-align:center;min-width:8ch}.number-row.number-row-auction .row-action .auction-row-days+.auction-row-time{padding-left:4px}.number-row.number-row-auction .row-action .row-detail{grid-row:3}@media (max-width:760px){.unified-catalog .compact-number-list article.number-row.number-row-auction:is(.number-row-featured,.number-row){min-height:88px;padding:8px}.number-row.number-row-auction .row-action .auction-entry-button{font-size:11px}.number-row.number-row-auction .row-action .auction-row-clock{font-size:9px}}@media (prefers-reduced-motion:reduce){.number-row.number-row-auction .row-action .auction-entry-button{transition:none}}
@font-face{font-family:Estedad;src:url(/brand/Estedad-Bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Koodak;src:url(/brand/koodakbold.woff)format("woff");font-weight:700;font-display:swap}@font-face{font-family:Homa;src:url(/brand/BHoma.ttf)format("truetype");font-weight:400;font-display:swap}html[data-custom-fonts] .storefront{font-family:var(--font-body)!important}html[data-custom-fonts] .storefront :is(p,small,span,label,li,summary){font-family:inherit}html[data-custom-fonts] .storefront :is(h1,h2,h3,h4){font-family:var(--font-heading)!important}html[data-custom-fonts] .storefront :is(button,.button){font-family:var(--font-button)!important}html[data-custom-fonts] .storefront :is(nav a,.desktop-nav,.mobile-bottom,.footer-nav){font-family:var(--font-navigation)!important}html[data-custom-fonts] .storefront :is(.phone-number,.number-phone,.row-phone,.row-number,.auction-number,.auction-card-phone,.row-price,[class*=countdown],.auction-countdown){font-family:var(--font-number)!important}html[data-custom-fonts] .storefront :is(input,select,textarea){font-family:var(--font-form)!important}html[data-custom-colors]{--background:var(--light-background);--surface:var(--light-surface);--surface-muted:var(--light-surface-muted);--text:var(--light-text);--navy:var(--light-text);--muted-text:var(--light-muted-text);--muted:var(--light-muted-text);--primary:var(--light-primary);--blue:var(--light-primary);--accent:var(--light-accent);--border:var(--light-border);--success:var(--light-success);--warning:var(--light-warning);--error:var(--light-error);--on-primary:var(--light-on-primary)}html[data-custom-colors] body{background:var(--background);color:var(--text)}html[data-custom-colors] .storefront{color:var(--text);background:var(--background);--action:var(--primary);--action-text:var(--on-primary)}html[data-custom-colors] .storefront :is(h1,h2,h3,h4,strong,b,.phone-number,.row-phone,.row-price,.account-page,.auction-page,.auction-card){color:var(--text)!important}html[data-custom-colors] .storefront :is(p,.muted,.field-help,.form-note,small,.auction-section-heading p){color:var(--muted-text)}html[data-custom-colors] .storefront :is(.site-header,.number-row,.auction-card,.auction-panel,.account-panel,.account-section,.form-panel,.account-auth-card,input,select,textarea){color:var(--text);background:var(--surface)!important;border-color:var(--border)!important}html[data-custom-colors] .storefront :is(.site-footer,.mobile-bottom,.account-sidebar,.auction-countdown,.auction-row-clock,.number-row-auction,.account-header-link){background:var(--surface-muted)!important;border-color:var(--border)!important}html[data-custom-colors] .storefront :is(.button,.inquiry-button,.auction-entry-button):not(.button-outline):not(:disabled){background:var(--ui-button-bg,var(--primary))!important;color:var(--ui-button-text,var(--on-primary))!important;border-color:var(--ui-button-border,var(--primary))!important}html[data-custom-colors] .storefront :is(.button-outline,.text-button,a.active,.auction-card-cta,.account-header-link){color:var(--primary)!important}html[data-custom-colors] .storefront :is(.eyebrow,.hero-kicker,.auction-section-heading>div>span){color:var(--accent)!important}html[data-custom-colors] .storefront :is(.success-notice,.identity-approved){color:var(--success)!important}html[data-custom-colors] .storefront :is(.form-error,.danger){color:var(--error)!important}html[data-custom-colors] .storefront :is(.warning-notice,.identity-pending){color:var(--warning)!important}html[data-custom-colors] .storefront .account-hero{border-color:var(--border);color:var(--on-primary);background:linear-gradient(135deg, var(--primary), var(--text))!important}html[data-custom-colors] .storefront .account-hero :is(h1,h2,strong,b,p,small){color:var(--on-primary)!important}
.admin-layout .admin-content{width:100%;max-width:1600px;margin-inline:auto}.admin-layout .admin-title{align-items:flex-start}.admin-layout .admin-panel{min-width:0}.admin-layout :is(.admin-title h1,.admin-panel h2){text-wrap:balance}.admin-layout .admin-panel>h2{margin-bottom:10px}.admin-layout :is(.admin-panel>p.muted,.admin-panel>p.field-help){margin-bottom:18px}.admin-layout :is(input,select,textarea,button,a):focus-visible{outline:2px solid var(--primary);outline-offset:3px}.admin-layout textarea{min-height:86px}.admin-layout .settings-savebar{z-index:25;gap:14px}.admin-layout .admin-main .settings-savebar{top:calc(var(--admin-topbar-height,92px) + 8px)}.admin-layout :is(.appearance-workspace,.seo-workspace) :is(section[id],input,select,textarea){scroll-margin-top:calc(var(--admin-topbar-height,92px) + 140px)}.appearance-columns,.seo-columns{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;display:grid}.appearance-columns>div,.seo-columns>div{gap:20px;min-width:0;display:grid}.appearance-preview-wrap,.seo-preview-wrap{gap:16px;min-width:0;display:grid;position:sticky;top:150px}.appearance-preview{border:1px solid;border-radius:16px;padding:22px}.appearance-preview h3{color:inherit;margin-block:16px 6px}.appearance-preview .preview-number{border:1px solid;border-radius:12px;gap:6px;margin-block:20px;padding:16px;display:grid}.appearance-preview .preview-number b{font-size:22px}.appearance-preview .preview-button{text-align:center;border-radius:10px;margin-block:16px;padding:12px;display:block}.preview-status,.preview-states{border-radius:10px;justify-content:center;align-items:center;gap:12px;padding:10px;font-size:12px;display:flex}.preview-states{justify-content:space-between}.appearance-reset{width:100%}.appearance-workspace .settings-jump{flex-wrap:wrap;gap:7px}.appearance-workspace .settings-jump button{font:inherit;color:var(--muted);background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:10px;min-height:42px;padding:9px 12px;font-size:12px}.appearance-workspace .settings-jump button[aria-pressed=true]{color:var(--primary);border-color:var(--primary);background:var(--surface-muted)}.appearance-workspace .appearance-columns>div>section{display:none}.appearance-workspace[data-section=presets] #appearance-presets,.appearance-workspace[data-section=styles] #appearance-styles,.appearance-workspace[data-section=chrome] #appearance-chrome,.appearance-workspace[data-section=layout] #appearance-layout,.appearance-workspace[data-section=colors] #appearance-colors,.appearance-workspace[data-section=fonts] #appearance-fonts,.appearance-workspace[data-section=text] #appearance-text{display:block}.appearance-collection-heading,.appearance-preview-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.appearance-count{border:1px solid var(--border);color:var(--primary);white-space:nowrap;border-radius:9px;padding:6px 10px;font-size:12px}.appearance-filter,.appearance-preview-tabs{flex-wrap:wrap;gap:6px;margin-block:16px;display:flex}.appearance-filter button,.appearance-preview-tabs button{min-height:40px;color:var(--muted);border:1px solid var(--border);background:var(--surface);font:inherit;cursor:pointer;border-radius:10px;padding:9px 12px;font-size:12px}.appearance-filter button[aria-pressed=true],.appearance-preview-tabs button[aria-pressed=true]{color:var(--primary);border-color:var(--primary);background:var(--surface-muted)}.appearance-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.appearance-collection{border:1px solid var(--border);background:var(--surface);min-width:0;color:var(--text);text-align:right;font:inherit;cursor:pointer;border-radius:14px;flex-direction:column;gap:7px;padding:9px;display:flex;position:relative}.appearance-collection:hover{border-color:var(--primary)}.appearance-collection.selected{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 12%, transparent)}.appearance-collection>strong{padding-inline:3px;font-size:13px}.appearance-collection>small{color:var(--muted);padding-inline:3px;font-size:11px;line-height:1.8}.appearance-collection-sample{background:var(--ui-page-bg);width:100%;color:var(--ui-text);border:1px solid var(--ui-border-color);border-radius:9px;gap:8px;padding:10px;display:grid}.collection-header{background:var(--ui-header-bg);border-radius:5px;align-items:center;gap:5px;padding:5px;display:flex}.collection-header i{background:var(--ui-primary);opacity:.3;border-radius:3px;width:18px;height:3px;display:block}.collection-header i:first-child{opacity:1;width:25px;margin-left:auto}.collection-row{background:var(--ui-card-bg);border:var(--ui-border-width) solid var(--ui-border-color);border-radius:min(var(--ui-card-radius), 12px);box-shadow:var(--ui-card-shadow);justify-content:space-between;align-items:center;gap:8px;padding:9px 7px;display:flex}.collection-row>span:first-child{gap:5px;display:grid}.collection-row b{white-space:nowrap;font-size:12px}.collection-row small{color:var(--ui-muted);font-size:9px}.collection-action{border:1px solid var(--ui-button-border);color:var(--ui-button-text);background:var(--ui-button-bg);border-radius:min(var(--ui-button-radius), 14px);box-shadow:var(--ui-button-shadow);padding:6px 10px;font-size:10px}.collection-swatches{gap:4px;display:flex}.collection-swatches i{border-radius:50%;width:8px;height:8px}.collection-selected{color:var(--primary);padding-inline:3px;font-size:10px}.appearance-collection-note{color:var(--muted);margin-top:14px;font-size:12px;line-height:1.9}.appearance-live-preview{border:1px solid var(--border);background:var(--surface);border-radius:18px;padding:12px}.appearance-preview-title{padding:4px;font-size:13px}.appearance-preview-title span{color:var(--muted);font-size:10px}.appearance-preview-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-block:10px 12px;display:grid}.appearance-preview-tabs button{min-width:0;padding:7px 4px}.appearance-live-preview .appearance-preview{scrollbar-width:thin;border-radius:13px;min-height:350px;max-height:calc(100dvh - 300px);padding:14px;overflow:auto}.appearance-live-preview .ui-style-header{border-radius:13px 13px 0 0;margin:-14px -14px 14px;padding:14px}.visual-preview h3{margin:12px 0 4px;font-size:18px;line-height:1.8}.visual-preview .preview-muted{color:var(--ui-muted);margin-bottom:12px;font-size:11px;line-height:1.9}.visual-preview .ui-style-search{margin-block:12px 6px;font-size:12px}.visual-preview .preview-secondary{width:100%;margin:0 0 12px;padding:7px;font-size:11px}.visual-preview .preview-catalog-row{gap:6px;margin-block:8px;padding:12px;display:grid}.visual-preview .preview-phone{white-space:nowrap;text-align:right;color:var(--ui-text);font-size:20px;font-weight:700}.visual-preview .preview-button{justify-content:center;align-items:center;gap:6px;margin-block:4px 0;padding:9px;font-size:11px;display:flex}.visual-preview .preview-countdown{border:1px solid var(--ui-border-color);max-width:100%;color:var(--ui-primary);background:var(--ui-surface-muted);font-variant-numeric:tabular-nums;border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;padding:7px 4px;font-size:10px;display:flex}.visual-preview .preview-countdown span{border-left:1px solid var(--ui-border-color);white-space:nowrap;padding-left:5px}.visual-preview .preview-form{gap:12px;margin-block:14px;padding:14px;display:grid}.visual-preview .preview-form>strong{font-family:var(--font-heading);font-size:14px}.visual-preview .preview-form label{color:var(--ui-text);gap:6px;font-size:11px;display:grid}.visual-preview .ui-style-field{width:100%;min-width:0;max-width:100%;padding:8px 10px;font-size:13px}.visual-preview .preview-auction-summary{gap:14px;padding:14px;display:grid}.visual-preview .preview-state{background:var(--ui-surface-muted);width:fit-content;color:var(--ui-primary);border-radius:20px;padding:5px 8px;font-size:10px}.visual-preview dl{gap:10px;margin:0;display:grid}.visual-preview dl div{border-bottom:1px solid var(--ui-border-color);justify-content:space-between;gap:8px;padding-bottom:8px;font-size:10px;display:flex}.visual-preview dt{color:var(--ui-muted)}.visual-preview dd{color:var(--ui-text);margin:0}.visual-preview .ui-style-hero{border:1px solid var(--ui-border-color);border-radius:var(--ui-card-radius);margin-block:14px;padding:16px}.visual-preview .ui-style-hero small{font-size:10px}.visual-preview .ui-style-hero span{align-items:center;gap:6px;font-size:10px;display:flex}.visual-preview .ui-style-navigation{border-top:1px solid var(--ui-border-color);justify-content:space-between;gap:5px;padding:8px 4px;font-size:10px;display:flex}.visual-preview .ui-style-navigation span{border-radius:7px;padding:5px}.visual-preview .ui-style-footer{text-align:center;gap:3px;margin:8px -14px -14px;padding:12px;font-size:11px;display:grid}.visual-preview .ui-style-footer small{font-size:9px}.appearance-readability{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-block:18px;display:grid}.appearance-readability>span{border:1px solid var(--border);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:4px;padding:10px;font-size:11px;display:grid}.appearance-readability b{font-size:10px}.appearance-readability small{text-align:right;color:var(--muted);grid-column:1/-1}.appearance-readability .contrast-good b{color:var(--success)}.appearance-readability .contrast-warning b{color:var(--warning)}.appearance-workspace .text-appearance-row>div{grid-template-columns:minmax(0,1fr) 90px minmax(0,1fr);gap:10px;display:grid}.appearance-workspace .text-appearance-row label{min-width:0}.appearance-workspace .text-appearance-row input[type=number]{width:100%}@media (min-width:1600px){.appearance-collection-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.appearance-workspace .appearance-columns{grid-template-columns:minmax(0,1fr)}.appearance-workspace .appearance-preview-wrap{grid-row:1;position:static}.appearance-live-preview .appearance-preview{max-height:460px}}@media (max-width:480px){.appearance-collection-grid{gap:8px}.appearance-collection{padding:6px}.collection-row{padding:7px;display:grid}.collection-action{width:fit-content}.appearance-workspace .text-appearance-row>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.appearance-collection>small{font-size:10px}.appearance-readability{grid-template-columns:minmax(0,1fr)}}.palette-grid-compact{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));margin-block:20px}.palette-grid-compact .palette-choice{text-align:right;gap:8px;min-height:58px;padding:10px;font-size:11px}.palette-grid-compact .palette-swatches{min-width:45px}.color-control-grid,.font-control-grid,.settings-fields-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.color-control{align-items:center;gap:8px;display:flex}.color-control input[type=color]{flex:none;width:48px;height:44px;padding:4px}.color-control input:not([type=color]){min-width:0;font-family:monospace}.font-control-grid{margin-block:18px}.asset-upload{background:var(--surface-muted);border:1px dashed var(--border);border-radius:12px;flex-wrap:wrap;align-items:end;gap:12px;margin-block:20px 0;padding:16px;display:flex}.asset-upload>label:first-child{flex:180px}.asset-upload-file{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:9px;flex-direction:row;justify-content:center;align-items:center;min-height:44px;padding:8px 14px;display:flex;position:relative}.asset-upload-file input{opacity:0;cursor:pointer;position:absolute;inset:0}.asset-upload>small,.asset-upload>p{overflow-wrap:anywhere;flex-basis:100%;font-size:11px}.asset-list{gap:8px;margin-top:14px;display:grid}.asset-list>div{border-bottom:1px solid var(--border);justify-content:space-between;gap:16px;padding-block:8px;display:flex}.asset-list span{overflow-wrap:anywhere}.custom-text-add{align-items:end;gap:10px;margin-block:18px;display:flex}.custom-text-add label{flex:1;min-width:0}.text-appearance-list{gap:12px;display:grid}.text-appearance-row{border:1px solid var(--border);border-radius:12px;padding:14px}.text-appearance-row>p{overflow-wrap:anywhere;margin-bottom:12px;font-size:13px}.text-appearance-row>div{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.text-appearance-row label:first-child{flex:150px}.text-appearance-row input[type=color]{width:64px;height:44px;padding:4px}.text-appearance-row .text-button{min-height:44px}.seo-preview h3{color:#264b90;overflow-wrap:anywhere;margin-block:10px;font-size:18px}.seo-preview p,.social-preview p{overflow-wrap:anywhere;font-size:12px}.social-preview img{object-fit:contain;border:1px solid var(--border);border-radius:9px;width:100%;height:auto;max-height:180px;margin-block:12px}.social-preview strong{margin-bottom:8px;display:block}.seo-status p{align-items:center;gap:8px;margin-block:10px;font-size:12px;display:flex}.seo-page-list{gap:8px;margin-top:16px;display:grid}.seo-page-list details{border:1px solid var(--border);border-radius:10px}.seo-page-list summary{cursor:pointer;justify-content:space-between;align-items:center;padding:14px;font-weight:650;list-style:none;display:flex}.seo-page-list summary::-webkit-details-marker{display:none}.seo-page-list details[open] summary{border-bottom:1px solid var(--border)}.seo-page-list details[open] summary svg{transform:rotate(180deg)}.seo-page-list details>div{gap:14px;padding:16px;display:grid}.seo-switches{gap:14px;margin-block:18px;display:grid}.seo-tools{flex-wrap:wrap;gap:20px;margin-top:18px;display:flex}.seo-tools a{color:var(--primary);align-items:center;gap:6px;font-size:12px;display:flex}.admin-attention{margin-block:0 20px}.admin-attention>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.admin-attention header h2{margin-bottom:4px}.admin-attention header p{font-size:12px}.attention-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.attention-list>a{border:1px solid var(--border);background:var(--surface-muted);border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}.attention-list>a>div{flex:1;min-width:0}.attention-list strong{text-align:right;display:block}.attention-list p{overflow-wrap:anywhere;margin-top:5px;font-size:11px}.attention-empty{align-items:center;gap:8px;padding:12px;font-size:13px;display:flex}@media (max-width:1100px){.appearance-columns,.seo-columns{grid-template-columns:minmax(0,1fr)}.appearance-preview-wrap,.seo-preview-wrap{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));position:static}}@media (max-width:600px){.color-control-grid,.font-control-grid,.settings-fields-grid,.attention-list{grid-template-columns:minmax(0,1fr)}.custom-text-add{flex-wrap:wrap}.custom-text-add label{flex-basis:100%}.settings-save-actions{flex-wrap:wrap}.admin-attention>header{align-items:flex-start}}.font-family-samples{border:1px solid var(--border);border-radius:12px;margin-block:20px}.font-family-samples summary{cursor:pointer;color:var(--text);padding:14px;font-size:13px}.font-family-sample-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;padding:0 14px 14px;display:grid}.font-family-sample-grid>div{border:1px solid var(--border);border-radius:10px;min-width:0;padding:14px}.font-family-sample-grid strong{color:var(--muted-text);font-size:11px}.font-family-sample-grid p{color:var(--text);margin-block:8px 0;font-size:20px;line-height:1.9}.material-section-heading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.material-section-heading svg{color:var(--primary);flex:none}.material-preset-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:24px;display:grid}.material-preset{border:1px solid var(--border);background:var(--surface);min-width:0;color:var(--text);text-align:right;cursor:pointer;border-radius:14px;gap:7px;padding:9px;display:grid}.material-preset:hover{border-color:var(--primary)}.material-preset.selected{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 16%, transparent)}.material-preset:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.material-preset strong{font-size:13px}.material-preset small{color:var(--muted-text);font-size:11px;line-height:1.7}.material-preset-sample{background:radial-gradient(ellipse at 15% 15%, color-mix(in srgb, var(--ui-primary) 17%, transparent), transparent 70%), var(--surface-muted);border-radius:10px;place-items:center;min-height:99px;padding:10px;display:grid}.material-sample-card{background:var(--ui-card-bg);border:var(--ui-border-width) solid var(--ui-border-color);border-radius:min(var(--ui-card-radius), 12px);width:100%;box-shadow:var(--ui-card-shadow);-webkit-backdrop-filter:blur(var(--ui-card-blur));backdrop-filter:blur(var(--ui-card-blur));gap:6px;padding:9px;display:grid}.material-sample-card>i{background:color-mix(in srgb, var(--ui-primary) 25%, transparent);border-radius:3px;width:65%;height:3px}.material-sample-card>i:nth-child(2){width:43%}.material-sample-action{text-align:center;background:var(--ui-button-bg);min-width:0;color:var(--ui-button-text);border:1px solid var(--ui-button-border);border-radius:min(var(--ui-button-radius), 20px);box-shadow:var(--ui-button-shadow);padding:5px 7px;font-size:10px;display:block}.material-controls,.material-range-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.material-controls label,.material-range-grid>label{gap:8px;min-width:0;font-size:12px;display:grid}.material-controls select,.material-range-grid select{width:100%;min-width:0;min-height:44px}.material-details{border:1px solid var(--border);border-radius:12px;margin-top:20px}.material-details summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:14px;font-size:12px;font-weight:650;list-style:none;display:flex}.material-details summary::-webkit-details-marker{display:none}.material-details[open] summary{border-bottom:1px solid var(--border)}.material-details[open] summary svg{transform:rotate(180deg)}.material-detail-content{gap:16px;padding:16px;display:grid}.material-detail-content>.text-button{width:fit-content;min-height:44px;font-size:12px}.material-range{border:1px solid var(--border);border-radius:10px;padding:12px}.material-range>span{flex-wrap:wrap;justify-content:space-between;gap:6px;display:flex}.material-range output{color:var(--primary);font-size:11px}.material-range input[type=range]{width:100%;min-width:0;min-height:44px;accent-color:var(--primary);box-shadow:none;cursor:pointer;direction:ltr;background:0 0;border:0;padding:0}.material-contrast-note{background:color-mix(in srgb, var(--warning) 9%, var(--surface));color:var(--warning);border-radius:10px;padding:10px 12px;font-size:12px}.material-control-help{font-size:11px;line-height:1.9}.visual-preview{background-image:radial-gradient(ellipse at 0 10%, color-mix(in srgb, var(--ui-primary) 14%, transparent), transparent 72%)!important}.visual-preview .ui-style-header{border:1px solid var(--ui-border-color);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:15px;padding:10px;font-size:11px;display:flex}.visual-preview .ui-style-search{border:1px solid var(--ui-border-color);min-height:44px;color:var(--ui-muted);border-radius:12px;justify-content:space-between;align-items:center;margin-block:12px;padding:9px 12px;font-size:12px;display:flex}.visual-preview .ui-style-card{margin-block:14px}.visual-preview .preview-secondary{background:var(--ui-surface-muted);width:100%;min-height:44px;margin-block:10px;font-size:12px;display:flex}.visual-preview .ui-style-field{width:100%;min-height:44px;margin-top:8px;font-size:12px}@media (min-width:1500px){.material-preset-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.material-controls,.material-range-grid{grid-template-columns:minmax(0,1fr)}.material-detail-content{padding:12px}}
.storefront .unified-catalog .compact-hero .search-box{grid-template-columns:minmax(0,1fr);gap:8px;max-width:620px;display:grid}.storefront .unified-catalog .compact-hero .search-secondary{grid-column:1/-1;gap:8px;width:100%;display:grid}.storefront .unified-catalog .compact-hero .advanced-toggle{margin:0}.storefront .unified-catalog .search-box .search-main{box-sizing:border-box;height:48px;min-height:48px;padding:1px}.storefront .unified-catalog .search-box .search-main .search-input{box-sizing:border-box;border:0;height:42px;min-height:0;padding:0 10px}.storefront .unified-catalog .search-box .search-main .search-input input{height:40px;min-height:0;padding-block:0;font-size:14px}.storefront .unified-catalog.catalog-full-page .catalog-full-top .search-box{grid-template-columns:minmax(0,1fr) 180px;gap:8px}.storefront .unified-catalog.catalog-full-page .catalog-full-top .search-main{height:48px;min-height:48px}.storefront .unified-catalog.catalog-full-page .catalog-full-top .advanced-toggle{border:1px solid var(--border);gap:4px;width:100%;height:48px;min-height:48px;padding:6px 8px}.storefront .search-box .search-main{border:1px solid color-mix(in srgb, var(--primary) 18%, var(--border));background:color-mix(in srgb, var(--surface) 94%, transparent);height:auto;min-height:48px;box-shadow:0 8px 24px color-mix(in srgb, var(--primary) 7%, transparent), inset 0 1px #fff9;border-radius:14px;padding:2px}.storefront .search-box .search-input{min-width:0;box-shadow:none;background:0 0;border:0}.storefront .search-box .search-input input{background:0 0;min-width:0}.storefront .search-box .search-main>.button{box-shadow:0 4px 14px color-mix(in srgb, var(--primary) 16%, transparent);width:44px;min-width:44px;height:44px;min-height:44px}.storefront .search-box .advanced-toggle{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--primary) 20%, var(--border));background:linear-gradient(115deg, color-mix(in srgb, var(--primary) 6%, var(--surface)), color-mix(in srgb, var(--primary) 2%, var(--surface)));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:100%;min-height:44px;color:var(--primary);text-align:center;border-radius:12px;grid-template-columns:28px minmax(0,1fr) 28px;justify-content:center;align-items:center;gap:8px;padding:5px 12px;transition:border-color .18s,box-shadow .18s;display:grid;position:relative;box-shadow:inset 0 1px #fff9}.storefront .search-box .advanced-toggle:hover{border-color:color-mix(in srgb, var(--primary) 55%, var(--border));box-shadow:0 5px 20px color-mix(in srgb, var(--primary) 7%, transparent)}.advanced-toggle .advanced-toggle-icon{border:1px solid color-mix(in srgb, var(--primary) 16%, transparent);width:28px;height:28px;color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, var(--surface));border-radius:8px;flex:none;place-items:center;display:grid}.advanced-toggle-copy{text-align:center;flex:1;justify-items:center;gap:2px;min-width:0;display:grid}.advanced-toggle-copy .advanced-label{font-size:13px;font-weight:700}.advanced-toggle-copy small{color:var(--muted-text);font-size:11px;font-weight:400;display:none}.advanced-toggle>svg{color:var(--primary);flex:none;justify-self:center}.storefront .catalog-full-page .advanced-toggle-copy .advanced-label{white-space:nowrap;font-size:12px}.advanced-toggle .filter-count{inset-inline-start:5px;background:var(--primary);min-width:15px;color:var(--on-primary,#fff);border-radius:6px;padding:0 3px;font-size:9px;line-height:15px;position:absolute;top:2px}.modal.advanced-search-modal{background:linear-gradient(145deg, var(--surface), var(--surface-muted));border-color:color-mix(in srgb, var(--primary) 20%, var(--surface));width:min(740px,100vw - 28px);max-width:740px;color:var(--text);border-radius:26px;box-shadow:0 24px 90px #133d4933,inset 0 1px #fff}.advanced-search-modal .modal-heading{background:color-mix(in srgb, var(--surface) 70%, transparent);padding:14px 20px}.advanced-search-modal .modal-heading h2{color:var(--text);font-size:20px}.advanced-search-modal .modal-heading .icon-button{border-radius:12px;width:44px;height:44px}.advanced-search-modal .advanced-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:0;padding:0 24px}.advanced-search-modal .advanced-search-intro{color:var(--muted-text);grid-column:1/-1;margin:4px 0 0;font-size:12px}.advanced-search-modal .advanced-panel>section{background:color-mix(in srgb, var(--surface) 76%, transparent);border:1px solid color-mix(in srgb, var(--border) 85%, transparent);border-radius:16px;grid-area:auto;min-width:0;padding:12px}.advanced-search-modal .advanced-panel .line-type-section{grid-column:auto}.advanced-search-modal .advanced-panel>:is(.pattern-section,.rounding-section,.priced-section,.bundle-search-intro,.form-error){grid-column:1/-1}.advanced-search-modal .advanced-panel :is(h3,legend,label){color:var(--text)}.advanced-search-modal .advanced-panel :is(h3,legend){margin-bottom:10px;font-size:13px}.advanced-search-modal .advanced-panel select{width:100%;color:var(--text);background-color:var(--surface)}.advanced-search-modal .field-help{color:var(--muted-text);font-size:11px}.advanced-search-modal .digit-pattern{gap:8px}.advanced-search-modal .advanced-panel .digit-pattern input{background:var(--surface);border-color:color-mix(in srgb, var(--primary) 22%, var(--border));height:52px;min-height:48px;font-size:23px}.advanced-search-modal .digit-pattern input:placeholder-shown{border-style:dashed}.advanced-search-modal .segmented{background:var(--surface-muted);border-color:var(--border);min-height:46px}.advanced-search-modal .segmented label{min-width:0}.advanced-search-modal .segmented span{min-height:40px;color:var(--text);place-items:center;display:grid}.advanced-search-modal .segmented input:checked+span{color:var(--on-primary,#fff)}.advanced-search-modal .advanced-panel .rounding-options label{background:var(--surface);border-radius:11px;min-height:44px;padding:8px 12px}.advanced-search-modal .rounding-options label:has(input:checked){background:color-mix(in srgb, var(--primary) 8%, var(--surface));border-color:color-mix(in srgb, var(--primary) 50%, var(--border))}.advanced-search-modal .advanced-panel .price-toggle{min-height:44px}.advanced-search-modal .filter-actions{background:color-mix(in srgb, var(--surface) 95%, transparent);border-color:var(--border);grid-column:1/-1;margin:0 -24px;padding:16px 24px}.advanced-search-modal .filter-actions .button{border-radius:12px;min-height:46px}@media (max-width:700px){.storefront .unified-catalog.catalog-full-page .catalog-full-top .search-box{grid-template-columns:minmax(0,1fr)}.storefront .search-box .advanced-toggle{gap:8px;min-height:44px;padding:5px 10px}.advanced-toggle-copy small{font-size:10px}.modal.advanced-search-modal{border-radius:22px;width:calc(100vw - 20px)}.advanced-search-modal .modal-heading{padding:15px}.advanced-search-modal .modal-heading h2{font-size:17px}.advanced-search-modal .advanced-panel{grid-template-columns:minmax(0,1fr);gap:10px;padding:0 14px}.advanced-search-modal .advanced-panel>section{grid-column:1/-1;padding:12px}.advanced-search-modal .digit-pattern{gap:5px}.advanced-search-modal .advanced-panel .digit-pattern input{border-radius:10px;min-width:0;height:44px;min-height:44px;font-size:20px}.advanced-search-modal .filter-actions{padding:12px 14px max(12px, env(safe-area-inset-bottom));margin-inline:-14px}}@media (prefers-reduced-motion:reduce){.storefront .search-box .advanced-toggle{transition:none}}
:is(html[data-button-style] .storefront,.visual-preview) :is(.button,.inquiry-button,.auction-entry-button,.sell-intro-action):not(.button-outline):not(:disabled){-webkit-backdrop-filter:blur(var(--ui-button-blur));border-style:solid;background:var(--ui-button-bg)!important;color:var(--ui-button-text)!important;border-color:var(--ui-button-border)!important;border-width:var(--ui-border-width)!important;border-radius:var(--ui-button-radius)!important;box-shadow:var(--ui-button-shadow)!important}:is(html[data-button-style] .storefront,.visual-preview) .button-outline{border-radius:var(--ui-button-radius)!important;border-color:color-mix(in srgb, var(--ui-primary) 28%, var(--ui-border-color))!important;border-width:var(--ui-border-width)!important;color:var(--ui-primary)!important}html[data-button-style] .storefront .search-box .search-main>.button{border-radius:50%!important}html[data-button-style] .storefront .account-page .button:not(.button-outline):not(:disabled) :is(span,small,strong,b,svg){color:var(--ui-button-text)!important}html[data-hero-style] .storefront .account-page .account-hero :is(h1,h2,h3,p,small,strong,b,span,button,.eyebrow){color:var(--ui-hero-text)!important}html[data-surface-style=original] .storefront .account-page .account-stat,html[data-surface-style=original] .storefront .account-page .account-welcome{border:1px solid var(--ui-border-color);background:var(--ui-surface)!important}html[data-surface-style=original] .storefront .account-page .account-welcome{border-radius:var(--ui-card-radius);padding:20px}:is(html[data-button-style] .storefront,.visual-preview) .button:disabled{cursor:not-allowed;background:var(--ui-button-disabled)!important;color:var(--light-on-primary,#fff)!important;border-radius:var(--ui-button-radius)!important;box-shadow:none!important;border-color:#0000!important}:is(html[data-button-style] .storefront,.visual-preview) .button:focus-visible{outline:var(--ui-focus-width) solid var(--ui-primary);outline-offset:3px}:is(html[data-button-style] .storefront,.visual-preview) .button:not(:disabled):hover{filter:brightness(1.04)}:is(html[data-button-style] .storefront,.visual-preview) .button:not(:disabled):active{filter:brightness(.97)}html[data-surface-style]:not([data-surface-style=original]) .storefront :is(.number-row,.auction-card,.auction-panel,.account-panel,.account-section,.form-panel,.account-auth-card,.blog-feature,.blog-article,.blog-toc,.compact-list-surface,.inventory-tabs,.sell-intro-card,.bundle-row,.account-stat),.visual-preview .ui-style-card{color:var(--ui-text);background:var(--ui-card-bg)!important;border-color:var(--ui-border-color)!important;border-width:var(--ui-border-width)!important;border-radius:var(--ui-card-radius)!important;box-shadow:var(--ui-card-shadow)!important;-webkit-backdrop-filter:blur(var(--ui-card-blur))!important}html[data-surface-style=original] .storefront .number-row-featured,.visual-preview[data-surface-style=original] .preview-catalog-row:not(.preview-auction-row){background:linear-gradient(110deg, var(--ui-surface), var(--ui-featured-tint))!important}html[data-surface-style] .storefront :is(.number-row,.bundle-row,.sell-intro-card,.auction-card,.auction-panel,.account-panel,.account-section,.account-stat,.form-panel,.account-auth-card,.blog-feature,.blog-article,.blog-toc,.compact-list-surface,.inventory-tabs){border-radius:var(--ui-card-radius)!important;border-width:var(--ui-border-width)!important;box-shadow:var(--ui-card-shadow)!important}html[data-header-style]:not([data-header-style=original]) .storefront .site-header,.visual-preview .ui-style-header{box-shadow:var(--ui-header-shadow);-webkit-backdrop-filter:blur(var(--ui-header-blur));background:var(--ui-header-bg)!important;border-color:var(--ui-border-color)!important}html[data-search-style]:not([data-search-style=original]) .storefront .search-box :is(.search-main,.advanced-toggle),.visual-preview .ui-style-search{-webkit-backdrop-filter:blur(var(--ui-search-blur));background:var(--ui-search-bg)!important;border-color:var(--ui-border-color)!important;border-radius:min(var(--ui-card-radius), 24px)!important;box-shadow:var(--ui-card-shadow)!important}html[data-field-style]:not([data-field-style=original]) .storefront :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea),.visual-preview .ui-style-field{color:var(--ui-text);-webkit-backdrop-filter:blur(var(--ui-field-blur));background:var(--ui-field-bg)!important;border-color:var(--ui-border-color)!important;border-radius:var(--ui-field-radius)!important}html[data-field-style]:not([data-field-style=original]) .storefront .search-main input{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0!important;border-radius:0!important}@media (prefers-reduced-transparency:reduce){html[data-surface-style] .storefront :is(.number-row,.auction-card,.auction-panel,.account-panel),.visual-preview .ui-style-card,html[data-header-style] .storefront :is(.site-header,.mobile-bottom,.site-footer){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ui-surface)!important}}@media (prefers-reduced-motion:reduce){:is(html[data-button-style] .storefront,.visual-preview) .button{transition:none!important}}html[data-background-style]:not([data-background-style=original]) .storefront .hero-connections{background-image:none!important}html[data-surface-style] .modal.storefront-modal{border-radius:var(--ui-card-radius);border-color:var(--ui-border-color);background:var(--ui-card-bg);color:var(--ui-text);-webkit-backdrop-filter:blur(var(--ui-card-blur));backdrop-filter:blur(var(--ui-card-blur))}html[data-button-style] .modal.storefront-modal .button:not(.button-outline):not(:disabled){min-height:var(--ui-button-height);background:var(--ui-button-bg)!important;color:var(--ui-button-text)!important;border-color:var(--ui-button-border)!important;border-radius:var(--ui-button-radius)!important;box-shadow:var(--ui-button-shadow)!important}html[data-button-style] .modal.storefront-modal .button-outline{border-radius:var(--ui-button-radius)!important;color:var(--ui-primary)!important}html[data-secondary-style=soft] .modal.storefront-modal .button-outline{background:var(--ui-surface-muted)!important}html[data-secondary-style=ghost] .modal.storefront-modal .button-outline{background:0 0!important;border-color:#0000!important}html[data-field-style] .modal.storefront-modal :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),select,textarea){background:var(--ui-field-bg);color:var(--ui-text);border-radius:var(--ui-field-radius);min-height:var(--ui-field-height)}html[data-custom-fonts] .modal.storefront-modal{font-family:var(--font-body)}html[data-custom-fonts] .modal.storefront-modal :is(h2,h3){font-family:var(--font-heading)!important}html[data-custom-fonts] .modal.storefront-modal .button{font-family:var(--font-button)!important}html[data-custom-fonts] .modal.storefront-modal :is(input,select,textarea){font-family:var(--font-form)!important}:is(html[data-button-style] .storefront,.visual-preview) :is(.button,.inquiry-button,.auction-entry-button,.sell-intro-action):not(.icon-button){min-height:var(--ui-button-height);transition:box-shadow var(--ui-duration) ease, filter var(--ui-duration) ease, transform var(--ui-duration) ease}:is(html[data-secondary-style=soft] .storefront,.visual-preview[data-secondary-style=soft]) .button-outline{background:color-mix(in srgb, var(--ui-primary) 7%, var(--ui-surface))!important}:is(html[data-secondary-style=ghost] .storefront,.visual-preview[data-secondary-style=ghost]) .button-outline{box-shadow:none!important;background:0 0!important;border-color:#0000!important}:is(html[data-footer-style]:not([data-footer-style=original]),html[data-custom-footer]) .storefront .site-footer,.visual-preview .ui-style-footer{-webkit-backdrop-filter:blur(var(--ui-footer-blur));background:var(--ui-footer-bg)!important;color:var(--ui-footer-text)!important;border-color:var(--ui-border-color)!important}:is(html[data-footer-style]:not([data-footer-style=original]),html[data-custom-footer]) .storefront .site-footer :is(h2,h3,p,small,strong,b,a,span),.visual-preview .ui-style-footer :is(span,small){color:var(--ui-footer-text)!important}html[data-navigation-style]:not([data-navigation-style=original]) .storefront .mobile-bottom,.visual-preview .ui-style-navigation{-webkit-backdrop-filter:blur(var(--ui-navigation-blur));background:var(--ui-navigation-bg)!important;border-color:var(--ui-border-color)!important}html[data-navigation-style] .storefront .mobile-bottom a.active,.visual-preview .ui-style-navigation .active{color:var(--ui-navigation-active)!important;background:color-mix(in srgb, var(--ui-navigation-active) 7%, var(--ui-surface))!important}:is(html[data-hero-style]:not([data-hero-style=original]),html[data-custom-hero]) .storefront .account-hero,.visual-preview .ui-style-hero{-webkit-backdrop-filter:blur(var(--ui-hero-blur));background:var(--ui-hero-bg)!important;color:var(--ui-hero-text)!important;border-color:var(--ui-border-color)!important}:is(html[data-hero-style]:not([data-hero-style=original]),html[data-custom-hero]) .storefront .account-hero :is(h1,h2,h3,strong,b,p,small,span),.visual-preview .ui-style-hero :is(h3,small,span){color:var(--ui-hero-text)!important}html[data-button-style] .storefront .number-row.number-row-auction,.visual-preview .preview-auction-row{background:linear-gradient(120deg, var(--ui-auction-tint), var(--ui-surface))!important;border-color:color-mix(in srgb, var(--ui-primary) 18%, var(--ui-border-color))!important}html[data-button-style] .storefront :is(.text-button,.auction-card-cta,.back-link,.account-header-link){color:var(--ui-link)!important}:is(html[data-field-style] .storefront,.visual-preview) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]),select){min-height:var(--ui-field-height);border-radius:var(--ui-field-radius)!important}html[data-field-style] .storefront .search-main input{border-radius:0!important;min-height:0!important}html[data-button-style] .storefront .search-main>.button{width:44px;height:44px;min-height:44px}html[data-background-style]:not([data-background-style=original]) .storefront{background:var(--ui-page-bg)!important}html[data-background-style]:not([data-background-style=original]) .storefront .compact-hero,html[data-background-style]:not([data-background-style=original]) .storefront .compact-hero:before{background:0 0!important}html[data-density] .storefront .compact-number-list .number-row{margin-block:calc(var(--ui-row-gap) / 2)!important}:is(html[data-density=compact],html[data-density=airy]) .storefront .compact-number-list .number-row{padding-block:var(--ui-row-padding)!important}:is(html[data-density=compact],html[data-density=airy]) .storefront :is(.auction-panel,.account-panel,.account-section,.form-panel){padding:var(--ui-panel-padding)!important}:is(html[data-button-style] .storefront,.visual-preview) :is(input,select,textarea,a,button):focus-visible{outline:var(--ui-focus-width) solid var(--ui-primary);outline-offset:3px}@media (hover:hover){:is(html[data-button-hover=lift] .storefront,.visual-preview[data-button-hover=lift]) .button:not(:disabled):hover{transform:translateY(-2px)}:is(html[data-button-hover=glow] .storefront,.visual-preview[data-button-hover=glow]) .button:not(:disabled):hover{box-shadow:var(--ui-button-shadow), 0 0 0 4px color-mix(in srgb, var(--ui-primary) 12%, transparent)!important}}:is(html[data-motion=none] .storefront,.visual-preview[data-motion=none]) :is(.button,.number-row,.account-panel,.auction-panel,.advanced-toggle){transition:none!important;animation:none!important}:is(html[data-typography=custom] .storefront,.visual-preview[data-typography=custom]){font-size:var(--ui-body-size);font-weight:var(--ui-body-weight);line-height:var(--ui-line-height)}:is(html[data-typography=custom] .storefront,.visual-preview[data-typography=custom]) :is(.blog-prose p,.page-copy p,.form-note,.account-panel>p,.auction-panel>p){line-height:var(--ui-line-height);font-weight:var(--ui-body-weight);font-size:var(--ui-body-size)!important}:is(html[data-typography=custom] .storefront,.visual-preview[data-typography=custom]) h1{font-size:calc(clamp(23px, 4vw, 32px) * var(--ui-heading-scale))!important;font-weight:var(--ui-heading-weight)!important}:is(html[data-typography=custom] .storefront,.visual-preview[data-typography=custom]) :is(h2,h3){font-size:calc(clamp(18px, 3.5vw, 24px) * var(--ui-heading-scale))!important;font-weight:var(--ui-heading-weight)!important}:is(html[data-typography=custom] .storefront,.visual-preview[data-typography=custom]) :is(.row-phone,.preview-phone){font-size:min(var(--ui-number-size), 5vw)!important}:is(html[data-typography=custom] .storefront,.visual-preview[data-typography=custom]) :is(.auction-number,.auction-card-phone){font-size:min(calc(var(--ui-number-size) * 1.4), 7vw)!important}:is(html[data-typography=custom] .storefront,.visual-preview[data-typography=custom]) :is(.button,.inquiry-button,.auction-entry-button,.sell-intro-action){font-size:var(--ui-button-size)!important;font-weight:var(--ui-button-weight)!important}:is(html[data-typography=custom] .storefront,.visual-preview[data-typography=custom]) :is(nav a,.ui-style-navigation){font-size:var(--ui-navigation-size)!important}:is(html[data-typography=custom] .storefront,.visual-preview[data-typography=custom]) :is(input,select,textarea){font-size:var(--ui-form-size)!important}@media (max-width:760px){html[data-typography=custom] .storefront .row-action :is(.button,.auction-entry-button){padding-inline:7px;font-size:min(var(--ui-button-size), 12px)!important}html[data-typography=custom] .storefront .mobile-bottom a{font-size:min(var(--ui-navigation-size), 12px)!important}}html[data-admin-theme] .admin-layout .visual-preview{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-admin-theme] .admin-layout .visual-preview>h3,html[data-admin-theme] .admin-layout .visual-preview .preview-form>strong,html[data-admin-theme] .admin-layout .visual-preview .preview-form label,html[data-admin-theme] .admin-layout .visual-preview .ui-style-field{color:var(--ui-text)!important}html[data-admin-theme] .admin-layout .visual-preview .preview-muted,html[data-admin-theme] .admin-layout .visual-preview .ui-style-field::placeholder{color:var(--ui-muted)!important}.visual-preview .button-outline{background:var(--ui-surface)!important}.visual-preview :is(h2,h3){font-family:var(--font-heading)!important}.visual-preview .button{font-family:var(--font-button)!important}.visual-preview .preview-phone{font-family:var(--font-number)!important}.visual-preview :is(input,label){font-family:var(--font-form)!important}.visual-preview .ui-style-navigation{font-family:var(--font-navigation)!important}.visual-preview .preview-muted{font-family:var(--font-caption)!important}.visual-preview .ui-style-footer{font-family:var(--font-footer)!important}html[data-custom-fonts] .storefront :is(.muted,.field-help,.form-note,small){font-family:var(--font-caption)!important}html[data-custom-fonts] .storefront .site-footer :is(p,small,a,span){font-family:var(--font-footer)!important}@media (prefers-reduced-motion:reduce){:is(html[data-button-style] .storefront,.visual-preview) .button{transition:none!important;transform:none!important}}@media (prefers-reduced-transparency:reduce){:is(html[data-surface-style] .storefront,.visual-preview) :is(.ui-style-card,.ui-style-header,.ui-style-navigation,.ui-style-footer,.ui-style-search,.ui-style-field,.account-section,.blog-article,.blog-toc,.form-panel,.account-auth-card,.sell-intro-card,.site-footer,.mobile-bottom,.site-header){-webkit-backdrop-filter:none!important}}
