.detal-brand{display:flex;flex-direction:column;text-decoration:none;color:#082f5b;line-height:1.25;min-width:0}.detal-brand strong{font-size:1.45rem}.detal-brand small{margin-top:5px;font-size:.7rem}.detal-quick{flex-wrap:wrap}.detal-quick a{overflow-wrap:anywhere}.alternate-admin-brand{font:800 1.4rem system-ui;letter-spacing:.07em;color:#123c35;margin-bottom:12px}.alternate-admin-brand small{display:block;font-size:.7rem;font-weight:500;letter-spacing:.12em;margin-top:8px;color:#65746e}.admin-login{max-width:440px;width:calc(100% - 32px);box-sizing:border-box}.admin-login h1{font-size:1.65rem}.admin-panel progress{width:100%;height:20px;accent-color:#087e65}.admin-panel pre{white-space:pre-wrap;overflow-wrap:anywhere}
@media(max-width:760px){.detal-header-main{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding-top:14px;padding-bottom:14px}.detal-brand{grid-row:1;grid-column:1}.detal-search{grid-row:2;grid-column:1;width:100%;min-width:0;margin:0}.detal-search input{min-width:0}.detal-quick{position:static;grid-row:3;grid-column:1;display:flex;justify-content:space-between;gap:10px;max-width:100%}.detal-quick a{font-size:.72rem;line-height:1.35;flex:1}.detal-hero h1{font-size:clamp(28px,8vw,40px)}.admin-login{padding:24px}.admin-login h1{font-size:1.45rem}}
.detal-brand{width:auto;max-width:none;align-items:flex-start}.detal-brand strong{white-space:nowrap}.product-layout>*,.gallery,.product-summary{min-width:0;max-width:100%}.gallery-v4-main{width:100%;max-width:100%;min-width:0;padding:12px}.gallery-v4-main img{display:block;width:100%;max-width:100%;height:auto;object-fit:contain}.gallery-v4-thumbs-wrap{min-width:0;max-width:100%;overflow:hidden}.gallery-v4-thumbs{min-width:0;overflow-x:auto}.product-summary h1,.specs dd,.rich-text{overflow-wrap:anywhere}
