html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
@media(max-width:760px){
 html body.theme-dentalcepte{min-width:0}
 .theme-dentalcepte .dc-dock{grid-template-columns:repeat(5,minmax(0,1fr))}
 .theme-dentalcepte .dc-dock :is(a,button){min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}
 html.dc-mobile-zoom body.theme-dentalcepte{position:relative;width:var(--dc-zoom-width);max-width:100%;margin-left:var(--dc-zoom-left);margin-right:0;min-width:0}
 .dc-mobile-zoom .theme-dentalcepte :is(.dc-wrap,.container){width:100%;max-width:100%;min-width:0}
 .dc-mobile-zoom .theme-dentalcepte .dc-dock{left:var(--dc-zoom-left);right:auto;top:calc(var(--dc-zoom-top) + var(--dc-zoom-height) - var(--dc-zoom-dock-height));bottom:auto;width:calc(var(--dc-zoom-width) * var(--dc-zoom-scale));transform:scale(var(--dc-zoom-inverse));transform-origin:bottom left}
 .dc-mobile-zoom .theme-dentalcepte .dc-catalog-drawer{width:min(420px,var(--dc-zoom-width));height:var(--dc-zoom-height);top:var(--dc-zoom-top);left:var(--dc-zoom-left)}
 .dc-mobile-zoom .theme-dentalcepte :is(.dc-search,.dc-header-search,.dc-header-main,.dc-header-utils){min-width:0;max-width:100%}
 .dc-mobile-zoom .theme-dentalcepte .dc-pdp-stage{height:clamp(180px,calc(var(--dc-zoom-width) * .85),340px)}
}
