.website-stock-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;margin:22px 0}.website-stock-card{background:white;border:1px solid #ddd;border-radius:12px;overflow:hidden}.website-stock-card img{width:100%;height:180px;object-fit:cover}.website-stock-card>div{padding:16px}.website-stock-card h2{font-size:18px;margin:6px 0}.website-stock-card p{margin:6px 0;color:#666}.stock-links a,.website-stock-card a{color:#a92113;font-weight:600}.stock-links{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin:16px 0}.stock-model{height:min(65vh,650px);min-height:350px;width:100%;position:relative;background:#f3f1ee;border-radius:12px;overflow:hidden}.stock-model canvas{display:block;width:100%;height:100%}.stock-page{max-width:1400px;margin:auto;padding:24px}.stock-page-header{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin-bottom:24px}.stock-page-header img{width:160px;height:auto}.stock-content{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:24px}.stock-content aside{background:#fff;border:1px solid #ddd;padding:20px;border-radius:12px}.stock-callout{padding:14px 18px;background:#fff7e9;border-left:3px solid #b97820;margin:16px 0}.stock-photo{width:100%;max-height:300px;object-fit:contain}.stock-specs{padding-left:20px}.stock-specs li{margin:8px 0}.stock-preview-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0}.stock-preview-fields label{display:grid;gap:5px}.stock-notes,.stock-preview-fields input{border:1px solid #bbb;border-radius:6px;padding:8px;width:100%}.stock-notes{min-height:150px}.stock-filter{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0}.stock-filter input,.stock-filter select{border:1px solid #bbb;background:#fff;border-radius:6px;padding:10px}.stock-filter input{flex:1;min-width:220px}.stock-price{font-size:26px;font-weight:700}.stock-model-notes{white-space:pre-wrap;font-size:13px;color:#685321}@media(max-width:800px){.stock-content{grid-template-columns:1fr}.stock-page{padding:16px}.stock-model{height:420px}.website-stock-grid{grid-template-columns:1fr}}.website-stock-grid{display:flex;flex-direction:column;gap:14px}.website-stock-card{display:grid;grid-template-columns:220px minmax(0,1fr)}.website-stock-card img{height:100%;max-height:230px}.website-stock-card>div{display:grid;gap:7px}.website-stock-card .stock-links{margin:4px 0}.stock-tabs{display:flex;gap:8px;border-bottom:1px solid #e2dcd3;padding-bottom:10px;flex-wrap:wrap}.stock-tabs button{padding:12px 18px;border:1px solid #e2dcd3;border-radius:8px;background:white;font-weight:600}.stock-tabs button[aria-selected=true]{background:#a92113;color:#fff;border-color:#a92113}.stock-tabs span{margin-left:8px}.stock-status{display:block;width:fit-content;padding:5px 9px;border-radius:6px;background:#fff0d1;color:#795114!important;font-size:12px;font-weight:600}.stock-status.is-verified{background:#e4f2e8;color:#215939!important}.stock-review-heading{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.stock-review-heading>small{color:#67625a}.stock-approval{display:grid;gap:12px;margin-top:18px;border:1px solid #e1dbd1;border-radius:8px;padding:16px;background:#f8f7f5}.stock-approval label{display:flex;gap:9px;align-items:flex-start;font-size:13px;line-height:1.5}.stock-approval input{margin-top:4px;flex-shrink:0}.stock-approval small{line-height:1.5;color:#5f5b53}.stock-approval button{white-space:normal;height:auto;min-height:42px}.stock-review-listing{padding:18px;background:white;border-right:1px solid #ddd;overflow:auto;min-height:0;font-size:13px;line-height:1.5}.stock-review-listing h2{font-size:17px;margin-bottom:12px}.stock-review-listing>img{width:100%;max-height:220px;object-fit:contain;border-radius:8px}.stock-review-listing>a,.stock-review-listing>strong{display:block;margin:10px 0}.stock-review-listing a{color:#a92113;text-decoration:underline}.stock-review-listing ul{padding-left:18px}.stock-review-listing li{margin:6px 0}.stock-review-listing details{margin-top:15px}.stock-review-listing summary{cursor:pointer;font-weight:600}.stock-review-listing p{white-space:pre-wrap}.stock-listing-toggle{display:none}@media(min-width:1025px){.studio:has(.stock-review-listing){grid-template-columns:260px minmax(0,1fr) min(30vw,380px)}.studio:has(.stock-review-listing)>.stock-review-bar{grid-column:1/3;grid-row:1}.studio:has(.stock-review-listing)>.journey-nav,.studio:has(.stock-review-listing)>.studio-header{grid-column:2}.studio:has(.stock-review-listing)>.stock-review-listing{grid-column:1;grid-row:2/6}.studio:has(.stock-review-listing)>.workspace>.viewer{grid-column:2;grid-row:4}.studio:has(.stock-review-listing)>.workspace>.inspector,.studio:has(.stock-review-listing)>.workspace>.opening-settings-dock{grid-column:3;grid-row:1/6}.studio:has(.stock-review-listing)>.workspace:has(.opening-dock-content)>.opening-settings-dock{grid-column:3}.studio:has(.stock-review-listing)>.estimate-bar{grid-column:2}}@media(max-width:1024px){.stock-listing-toggle{display:inline-flex}.stock-review-listing{display:none;position:fixed;inset:190px 12px 20px;z-index:50;border:1px solid #ccc;border-radius:10px;box-shadow:0 15px 40px #0003}.stock-review-listing[data-open=true]{display:block}.stock-review-bar{max-height:190px;overflow:auto}.stock-review-bar>div:last-child{flex-wrap:wrap;gap:12px}}@media(max-width:600px){.website-stock-card{grid-template-columns:1fr}.website-stock-card img{height:180px}.stock-tabs button{flex:1;padding:10px;font-size:13px}}.stock-pricing{display:grid;gap:12px;margin:14px 0;min-width:0}.stock-pricing section{display:grid;gap:9px;padding:12px;border:1px solid #ddd;border-radius:8px;background:#fbfaf9;min-width:0}.stock-pricing h3{font-size:14px;font-weight:700;margin:0}.stock-pricing dl{display:grid;gap:7px;margin:0}.stock-pricing dl>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.stock-pricing dt{overflow-wrap:anywhere}.stock-pricing dd{margin:0;font-variant-numeric:tabular-nums;white-space:nowrap}.stock-pricing-total{border-top:1px solid #e2ddd4;padding-top:8px;font-weight:700}.stock-pricing label{display:grid;gap:5px;font-size:12px}.stock-pricing input{border:1px solid #bbb;border-radius:5px;padding:8px;width:100%;min-width:0;background:white}.stock-pricing small{font-size:11px;line-height:1.5;color:#645f56}.stock-pricing button{height:auto;min-height:36px;white-space:normal;width:100%;font-size:12px}.stock-pricing p{margin:0;font-size:12px;line-height:1.5}.stock-price-match{color:#215939}.stock-price-difference{color:#87591b}.stock-preview-fields{grid-auto-flow:column;grid-template-rows:repeat(6,auto)}@media(max-width:600px){.stock-preview-fields{grid-template-columns:1fr;grid-template-rows:none;grid-auto-flow:row}}@media(min-width:1025px){.studio:has(.stock-review-listing):has(.opening-settings-dock[data-side=left] .opening-dock-content)>.estimate-bar.compact-estimate-bar,.studio:has(.stock-review-listing)>.estimate-bar.compact-estimate-bar{grid-column:2;grid-row:5;min-width:0}.studio:has(.stock-review-listing):not([data-setup-incomplete=true])>.workspace:has(.opening-dock-content)>.opening-settings-dock,.studio:has(.stock-review-listing):not([data-setup-incomplete=true])>.workspace>.inspector{grid-column:3;grid-row:1/6}}.stock-price-comparison{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:12px 0;margin:0;border-top:1px solid #e9e5df}.stock-price-comparison dt{font-size:12px;color:#6c665d}.stock-price-comparison dd{margin:4px 0 0;font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}.stock-comparison-caption{font-size:11px!important;line-height:1.5}.stock-reconcile-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:10px}.stock-price-status{font-size:12px;color:#87591b;font-weight:600}.stock-price-status.is-matched{color:#215939}.stock-reconcile-panel{border-top:1px solid #ddd;margin-top:14px;padding-top:4px}.stock-reconcile-panel>.stock-pricing{grid-template-columns:1fr 1fr}.stock-pricing select{border:1px solid #bbb;border-radius:5px;padding:8px;background:white;max-width:100%}.stock-customer-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:25px 0;flex-wrap:wrap}.stock-customer-heading h1{font-size:28px;font-weight:700;margin:10px 0}.stock-locked-label{display:flex;align-items:center;gap:7px;font-size:13px;color:#59554e;font-weight:600}.stock-duplicate-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:#a92113;color:white;padding:14px 22px;border-radius:8px;font-weight:700}.stock-duplicate-button:hover{background:#87190e}.stock-duplicate-button:focus-visible{outline:3px solid #a92113;outline-offset:4px}.stock-copy-help{font-size:13px;line-height:1.6;color:#6a655d;margin:16px 0}.stock-content aside h2,.stock-content aside h3{font-weight:700;margin-bottom:10px}.stock-duplicate-loading{position:fixed;inset:0;z-index:9999;background:#f7f5f2;display:grid;place-items:center;padding:24px}.stock-duplicate-loading>div{max-width:500px;background:white;padding:30px;border:1px solid #ddd;border-radius:12px}.stock-duplicate-loading h2{font-size:22px;font-weight:700;margin-bottom:12px}.stock-duplicate-loading a{display:inline-block;color:#a92113;margin-top:16px;text-decoration:underline}@media(max-width:600px){.stock-price-comparison{gap:8px}.stock-price-comparison dd{font-size:17px}.stock-reconcile-panel>.stock-pricing{grid-template-columns:1fr}.stock-duplicate-button{width:100%}.stock-customer-heading h1{font-size:23px}}.stock-view-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.stock-view-controls [data-slot=toggle-group]{flex-wrap:wrap}.stock-view-controls [data-slot=toggle-group-item]{font-size:14px;min-height:42px;padding:8px 14px}.stock-view-controls [data-state=on]{background:#a92113;color:#fff}.stock-view-actions{display:flex;gap:8px;flex-wrap:wrap}.stock-view-actions button{min-height:42px;font-size:14px}.stock-front-wall{display:flex;gap:8px;align-items:center;font-size:14px;margin:8px 0 12px}.stock-explorer-model{height:min(65vh,650px)}.stock-canvas{height:100%;width:100%}.stock-explorer-model>.floor-plan{inset:0}.stock-explorer .floor-plan-heading{flex-wrap:wrap;padding:12px;gap:8px}.stock-explorer .floor-plan-heading strong{font-size:16px}.stock-explorer .floor-plan-heading span,.stock-explorer .plan-zoom button{font-size:14px}.stock-explorer .floor-plan-note{font-size:12px;line-height:1.5;padding:8px 12px}.stock-explorer .floor-plan[data-readonly] svg [data-plan-opening]{cursor:grab}.stock-render-error{position:absolute;inset:30% 20px auto;text-align:center;line-height:1.6}.stock-view-help{font-size:13px;line-height:1.6;color:#6a655d;margin:10px 0}@media(max-width:600px){.stock-view-controls{gap:10px}.stock-view-controls>[data-slot=toggle-group]{width:100%}.stock-view-controls [data-slot=toggle-group-item]{flex:1;padding:8px 10px}.stock-explorer-model{min-height:350px;height:55vh}.stock-view-actions{width:100%}.stock-view-actions button{flex:1}.stock-explorer .floor-plan-heading span{display:none}}.stock-detail{display:grid;gap:18px;--stock-line:#e7e3db;--stock-muted:#68635a}.stock-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.stock-chips{display:flex;gap:8px;flex-wrap:wrap}.stock-chip{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;font-size:13px;font-weight:600;background:#f2f0ec;color:#46433d;text-transform:capitalize}.stock-chip[data-tone=good]{background:#e4f2e8;color:#1f5a37}.stock-chip[data-tone=warn]{background:#fff1d6;color:#7a4f0f}.stock-chip[data-tone=bad]{background:#fde8e6;color:#9b1c12}.stock-toolbar-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.stock-detail .production-view-link{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border:1px solid var(--stock-line);border-radius:8px;background:#fff;color:#24221f!important;font-size:14px;font-weight:600;text-decoration:none}.stock-detail .production-view-link[aria-disabled]{opacity:.5;pointer-events:none}.stock-facts{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:0;background:#fff;border:1px solid var(--stock-line);border-radius:12px;overflow:hidden}.stock-fact{padding:14px 16px;border-left:1px solid var(--stock-line);min-width:0}.stock-fact:first-child{border-left:0}.stock-fact dt{font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--stock-muted);text-transform:uppercase}.stock-fact dd{margin:4px 0 0;font-size:20px;font-weight:700;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:1.2}.stock-fact small{display:block;margin-top:3px;font-size:12px;color:var(--stock-muted);overflow-wrap:anywhere}.stock-fact[data-tone=warn] dd{color:#8a5a10}.stock-fact[data-tone=good] dd{color:#1f5a37}.stock-next,.stock-panel{background:#fff;border:1px solid var(--stock-line);border-radius:12px;padding:18px 20px}.stock-next h2,.stock-review h2{margin:0 0 10px;font-size:16px;font-weight:700;display:flex;align-items:center;gap:10px}.stock-next h2 span{font-size:12px;font-weight:600;color:var(--stock-muted);background:#f5f3ef;border-radius:999px;padding:3px 9px}.stock-next ol{list-style:none;margin:0;padding:0;display:grid}.stock-next li{display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px 0;border-top:1px solid #f2f0ec}.stock-next li:first-child{border-top:0}.stock-next li strong{font-size:14px}.stock-next li p{margin:2px 0 0;font-size:13px;color:var(--stock-muted)}.stock-step-mark{width:22px;height:22px;border-radius:50%;border:2px solid #c9a24a;display:grid;place-items:center;font-size:12px;font-weight:700}.stock-next li[data-done=true] .stock-step-mark{background:#1f7a46;border-color:#1f7a46;color:#fff}.stock-next li[data-done=true] strong{color:#46433d;font-weight:600}.stock-step-action a{color:#a92113;font-weight:600;font-size:14px;white-space:nowrap}.stock-detail .stock-content{grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr);gap:18px;align-items:start}.stock-detail .stock-content aside{padding:18px 20px}.stock-hint{margin:10px 0 0;font-size:12px;color:var(--stock-muted)}.stock-listing-panel{display:grid;gap:12px}.stock-listing-panel .stock-photo{border-radius:8px;max-height:260px;object-fit:cover;width:100%}.stock-listing-panel details{border-top:1px solid #f2f0ec;padding-top:10px}.stock-listing-panel summary{cursor:pointer;font-weight:700;font-size:14px}.stock-listing-panel .stock-specs{margin:8px 0 0;font-size:13px}.stock-listing-panel .stock-specs li{margin:5px 0}.stock-review{display:grid;gap:12px}.stock-review>div>p{margin:0;font-size:13px;color:var(--stock-muted)}.stock-notes-label{display:grid;gap:6px;font-size:13px;font-weight:600}.stock-detail .stock-notes{min-height:110px;font-weight:400}.stock-review-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.stock-approval-check{display:flex;gap:8px;align-items:flex-start;flex:1 1 280px;font-size:13px;line-height:1.5}.stock-approval-check input{margin-top:4px}@media(max-width:1100px){.stock-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.stock-fact:nth-child(4){border-left:0}.stock-fact:nth-child(n+4){border-top:1px solid var(--stock-line)}}@media(max-width:900px){.stock-detail .stock-content{grid-template-columns:1fr}}@media(max-width:600px){.stock-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.stock-fact{border-left:1px solid var(--stock-line)!important;border-top:1px solid var(--stock-line)}.stock-fact:nth-child(odd){border-left:0!important}.stock-fact:nth-child(-n+2){border-top:0}.stock-fact dd{font-size:17px}.stock-next li{grid-template-columns:26px minmax(0,1fr)}.stock-step-action{grid-column:2}.stock-toolbar-actions>*{flex:1 1 auto}}.stock-next li[data-done=info] .stock-step-mark{border-color:#cec9c2;color:#888277}.stock-detail .stock-notes{box-sizing:border-box}.stock-price-panel{display:grid;gap:12px}.stock-price-head{justify-content:space-between;flex-wrap:wrap}.stock-price-head,.stock-price-head h2{display:flex;align-items:center;gap:10px}.stock-price-head h2{margin:0;font-size:16px;font-weight:700}.stock-price-head h2 span{font-size:12px;font-weight:600;border-radius:999px;padding:3px 9px;background:#fff1d6;color:#7a4f0f}.stock-price-head h2 span[data-matched=true]{background:#e4f2e8;color:#1f5a37}.stock-price-edit-buttons{display:flex;gap:8px;flex-wrap:wrap}.stock-price-scroll{overflow-x:auto}.stock-price-table{width:100%;border-collapse:collapse;min-width:560px;font-variant-numeric:tabular-nums}.stock-price-table td,.stock-price-table th{padding:10px 12px;border-top:1px solid #f2f0ec;text-align:left;vertical-align:top}.stock-price-table thead th{border-top:0;font-size:13px;font-weight:700;color:#24221f}.stock-price-table thead small{display:block;font-weight:400;font-size:11px;color:#68635a;margin-top:2px}.stock-price-table tbody th{font-size:13px;font-weight:600;color:#68635a;white-space:nowrap}.stock-price-table td strong{display:block;font-size:16px}.stock-price-table .price-total td strong{font-size:19px}.stock-price-table .price-total th{color:#24221f}.stock-price-table td[data-differs]{background:#fff8ea}.stock-price-table .price-empty{color:#999182;font-size:13px}.price-copy{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.price-copy button{border:1px solid #e0dbd1;background:#fff;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;color:#a92113;cursor:pointer}.price-copy button:hover{border-color:#a92113}.price-copy button:disabled{opacity:.5;cursor:default}.stock-price-form{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end;border:1px solid #e9e5df;border-radius:10px;padding:12px;background:#fbfaf9}.stock-price-form strong{flex-basis:100%;font-size:14px}.stock-price-form label{display:grid;gap:4px;font-size:12px;font-weight:600}.stock-price-form input{border:1px solid #cecac3;border-radius:6px;padding:7px 9px;width:150px;font-variant-numeric:tabular-nums}.stock-price-foot{margin:0;font-size:12px;color:#68635a}.stock-delete-button{color:#a32c1d}.stock-delete-button:hover{background:#fdf1ef;border-color:#e3b8b1}.stock-delete-list{margin:4px 0 12px;padding-left:18px;font-size:14px;line-height:1.55;color:#47443e}.stock-delete-confirm{display:grid;gap:6px;font-size:13px;color:#524e48}.stock-delete-confirm input{min-height:38px;border:1px solid #ded8ce;border-radius:6px;padding:6px 10px;font-size:15px;letter-spacing:.04em}.stock-delete-confirm-button{background:#a32c1d;color:#fff}.stock-delete-confirm-button:hover{background:#8a2417}.stock-embed-page{padding:0!important;background:#fff;min-height:0}.stock-embed{display:grid;gap:14px;padding:12px;max-width:1200px;margin:0 auto}.stock-embed .stock-explorer-model{min-height:min(62vh,520px)}.stock-embed-colors{display:grid;gap:12px;padding:14px;border:1px solid #e3e1dc;border-radius:14px;background:#faf8f5}.stock-embed-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.stock-embed-tabs button{display:grid;gap:2px;text-align:left;padding:10px 12px;border:1px solid #e3e1dc;border-radius:10px;background:#fff;cursor:pointer;font:inherit}.stock-embed-tabs button span{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#5c5a55}.stock-embed-tabs button small{font-size:14px;color:#272522;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stock-embed-tabs button.is-active{border-color:#b52a1a;box-shadow:inset 0 0 0 1px #b52a1a;background:#fdf6f4}.stock-embed-swatches{display:flex;flex-wrap:wrap;gap:8px}.stock-embed-swatches button{width:40px;height:40px;border-radius:50%;border:1px solid rgba(0,0,0,.18);cursor:pointer;padding:0}.stock-embed-swatches button[aria-checked=true]{box-shadow:0 0 0 2px #fff,0 0 0 4px #b52a1a}.stock-embed-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.stock-embed-note{margin:0;font-size:13px;color:#6b6862}@media(max-width:560px){.stock-embed,.stock-embed-tabs button{padding:8px}.stock-embed-swatches button{width:36px;height:36px}.stock-embed-actions>*{flex:1 1 100%}}.stock-ready-badge{display:inline-flex;align-items:center;gap:6px;margin:2px 0 8px;padding:4px 10px;border-radius:999px;background:#e8f4ec;color:#1f6f43;font-size:13px;font-weight:800}.stock-badges{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 8px}.stock-badges .stock-ready-badge{margin:0}.stock-reduced-badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#fdecea;color:#b81d0d;font-size:13px;font-weight:800}.stock-was-price{margin-right:8px;font-size:.6em;font-weight:600;color:#8b857a}.inventory-listing{display:grid;gap:14px;padding:18px;border:1px solid #eae6df;border-radius:14px;background:#fff}.inventory-listing-head{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap}.inventory-listing-head>img{width:120px;height:86px;object-fit:cover;border-radius:10px;flex:none}.inventory-listing-head>div:first-of-type{flex:1;min-width:200px;display:grid;gap:8px}.inventory-listing-head h2{margin:0;font-size:17px}.inventory-listing-links{display:flex;gap:16px;flex-wrap:wrap;margin:0;font-size:14px}.inventory-listing-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.inventory-listing-hint{margin:0;color:#645f57;font-size:14px}.inventory-listing .stock-price-panel{border:0;padding:0;background:none}@media (max-width:600px){.inventory-listing{padding:14px}.inventory-listing-head>img{width:100%;height:auto;aspect-ratio:7/5}.inventory-listing-actions{width:100%}}.stock-links a[data-slot=button],.website-stock-card .stock-links a.bg-primary{color:#fff}.website-stock-card{border-color:#e4ded4;border-radius:16px;box-shadow:0 1px 2px rgba(27,26,23,.05)}.stock-tabs button{min-height:44px;border-radius:10px}.stock-tabs button[aria-selected=true]{background:#fbedec;color:#b3150f;border-color:#b3150f}@media(max-width:640px){.stock-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.stock-tabs button{flex:0 0 auto;white-space:nowrap}}